feat: add the Cinematic Terminology Glossary (Q141609371) - #57
Open
forzagreen wants to merge 1 commit into
Open
forzagreen wants to merge 1 commit into
forzagreen wants to merge 1 commit into
Conversation
Add cinematic_terms, the English-Arabic glossary of film, screen and media terms compiled by Dr. Muhammad Amer (first edition, Cairo, 2026): 2817 terms, 1146 of them with the Arabic explanatory note printed as a footnote. - extracted from the PDF linked from the Wikidata item (P953); serials 1-2817 are complete and contiguous, and every Arabic term was checked against the book's own Arabic-English index (only 4 editorial differences there, e.g. إيلينج / إيلينغ; the main glossary's spelling is kept) - page = printed page number (2-162) - description = the entry's footnote(s); the two entries with two numbered senses and two footnotes get "١. ... ٢. ..." to match their Arabic - the PDF's Arabic text needed repairs on extraction: reversed lam-alef ligatures, fathatan glyphs mapped to an alef, and the word order of lines mixing Arabic with Latin words or digits - a space is added where the source runs an Arabic word into a Latin one in the notes (شركةSun -> شركة Sun) - source fixes: "Co- Feature", "Co- Principal Photography", "Cut- In Reveal" lose the stray space; the Arabic of J-Cut, rendered "Jقطع بشكل" in the PDF, is stored as "قطع بشكل J" - no French column in the source, and no French label on Wikidata - dict_type terminology, tier 4 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
forzagreen
force-pushed
the
claude/compassionate-cerf-a3n3qc
branch
from
September 30, 2026 19:23
c209c6f to
4bc527d
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds
cinematic_terms: Cinematic Terminology Glossary / معجم المصطلحات السينمائية: للسينما والشاشة والإعلام (Q141609371). It is the English→Arabic glossary of film, screen and media terms compiled by Dr. Muhammad Amer (first edition, Cairo, 2026).description. It holds the Arabic explanatory note that the book prints as a footnote.name_arabicandname_englishuse the Wikidataar/enlabels, with(2026)added to the Arabic.name_frenchis NULL: the source has no French column and Wikidata has nofrlabel.dict_typeisterminology,tieris 4 (see the review note below).Extraction
The source is the PDF linked from the Wikidata item (P953). It is a 262-page Word export, parsed from the table cell geometry: the № / English / Arabic columns, one row per № cell, and footnotes below the table.
االستوديو→الاستوديو);قديماا→قديماً);(ضوء بقوة1 )كيلو واط→ضوء إيس (ضوء بقوة 1 كيلو واط)). These were rebuilt from glyph positions.شركةSun→شركة Sun).Source fixes
Co- Feature,Co- Principal PhotographyandCut- In Reveallose the stray space after the hyphen.Jقطع بشكل; it is stored asقطع بشكل J.١. … ٢. …to match the Arabic.For review
"التحريك (Agitation) "تحريك. The Arabic terms are not affected.Dumps
make regenerate_dumps, which also rewrites the README table;make validatepasses..dumpoutput uses the sameunistr(...)format as the committed file. Its diff is exactly 2818 added lines and none removed.mariadb:11.8image) instead of 11.8.5.🤖 Generated with Claude Code