Skip to content

feat: add the Encyclopedia of the Big Screen (Q141610118) - #62

Merged
forzagreen merged 1 commit into
mainfrom
feat/big-screen-encyclopedia
Oct 7, 2026
Merged

forzagreen merged 1 commit into
mainfrom
feat/big-screen-encyclopedia

Conversation

@forzagreen

Copy link
Copy Markdown
Owner

Adds big_screen_encyclopedia: موسوعة الشاشة الكبيرة (لبنان ناشرون، 2012), the English-Arabic encyclopedic dictionary of cinema of Ismail Bahaa Eddeen Soliman, 1st edition (Q141610118).

Dumps

Both dumps are regenerated with make regenerate_dumps and included.

  • SQLite: the local sqlite3 (3.50.6) reproduces the dump committed on main byte for byte from main's database. The new dump adds exactly 8865 lines (1 dictionary, 8864 terms) and changes none.
  • MariaDB: the copy was checked against arabterm.db (row counts, and the summed lengths of every text column over the whole term table, plus a checksum of the new terms). Full-text search returns the new terms.
  • The MariaDB dump was written by mariadb-dump 11.8.5 on aarch64, where main's was written by 11.8.9 on x86_64, so the header comments differ.

What is in it

  • 8864 terms (ids 677963-686826), dictionary id 834, extracted from the voice dictionary on mou3jam.com (dictionary 47).
  • The A–Z index of the site lists 8862 entries. The two it cannot reach (Éclair, École nationale supérieure des métiers de l’image et du son) were found through the Arabic index and are included.
  • Every entry has one English headword, one Arabic term and one Arabic definition. They go to english, arabic and description as they are; no term is without a description (longest: 20426 characters).
  • <br> in a definition is a line break in description (2386 terms); HTML entities are decoded.
  • Numbered homographs keep their number (Adapter (1), 197 terms), as in at_transport_infrastructure.

Repairs of the source

Each is applied by entry id.

  • 24 Arabic terms where a stripped bold tag left bA/b for A (اللفة bA/b → اللفة A).
  • Two broken entities: Boles&lslash;aw → Bolesław, S&edash;meion → Sēmeion.
  • A mangled $\times$ in one definition, and the × missing from the Arabic term of two entries (ملصق قياس 3040 → ملصق قياس 30×40, restored from the English 30 × 40).
  • 8 spelling-variant entries that the site serves under the very headword they point to (headword Theatre, definition "طريقة أخرى لكتابة مُصطلَح Theatre"). Their headword is set to the Theater spelling: Theater, Theater chain, Theater logo, Theater sig, Theater signature, Art Theater, Home-cinema Theater, IMAX DOME Theater.
  • One definition that points to its own headword: Sub-titling now points to Subtitling, as its neighbour Sub-titles points to Subtitles.

Known limits

  • The "see also" of 588 entries is not mapped to any column.
  • 6 English headwords appear twice with different Arabic: the concept and a magazine of the same name (Screen: شاشة / مجلة سكرين). They are kept as two terms.

To check

  • The Theater repair is an inference: the site gives no way to tell which entry of each pair carries which spelling. The entries that other definitions refer to keep Theatre; the eight short "another spelling" entries get Theater.
  • name_arabic uses the Wikidata label, موسوعة الشاشة الكبيرة, which is also the title in Open Library (Mawsūʻat al-shāshah al-kabīrah). mou3jam titles the work موسوعة الشاشة الضخمة.
  • name_english is Encyclopedia of the Big Screen (Librairie du Liban, 2012), the title on mou3jam and Open Library; the Wikidata label reads "The Encyclopedia of Big Screen". Wikidata has no French label, so name_french (Encyclopédie du grand écran (Librairie du Liban, 2012)) is ours.
  • tier is set to 2 and dict_type to terminology, like the two other Librairie du Liban dictionaries; change them if you rank this one differently.

make validate passes locally on the new database.

Adds `big_screen_encyclopedia`: موسوعة الشاشة الكبيرة (لبنان ناشرون، 2012),
the English-Arabic encyclopedic dictionary of cinema of Ismail Bahaa Eddeen
Soliman, 1st edition.

- 8864 terms, extracted from the voice dictionary on mou3jam.com
  (dictionary 47). The A-Z index of the site lists 8862 entries; the two it
  cannot reach ("Éclair", "École nationale supérieure des métiers de l'image
  et du son") are included.
- Every entry has one English headword, one Arabic term and one Arabic
  definition: they go to `english`, `arabic` and `description` as they are.
  Numbered homographs keep their number ("Adapter (1)").
- Repairs of the source, each by entry id: 24 Arabic terms where a stripped
  bold tag left "bA/b" for "A", two broken entities (Bolesław, Sēmeion), a
  mangled "×" in one definition and in the Arabic term of two entries
  ("ملصق قياس 30×40"), 8 spelling-variant entries served under the very
  headword they point to ("Theatre" for "Theater"), and one definition that
  points to its own headword ("Sub-titling" for "Subtitling").
- The "see also" of 588 entries is not mapped to any column.
- `dict_type` is `terminology`, `tier` is 2. The Arabic name is the Wikidata
  label; mou3jam titles the work "موسوعة الشاشة الضخمة". Wikidata has no
  French label, so `name_french` is ours.
@forzagreen
forzagreen merged commit 974cfca into main Oct 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant