Skip to content

State the article rule for display names and name Khalaf al-Ashir in full - #10

Merged
AbdullahObaid merged 2 commits into
mainfrom
article-display-rule
Oct 5, 2026
Merged

AbdullahObaid merged 2 commits into
mainfrom
article-display-rule

Conversation

@AbdullahObaid

@AbdullahObaid AbdullahObaid commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

What changes

The article in display names (rules 030 and 031). The standard showed the article only in code names. The registries already followed one split, but nothing stated it:

  • Concepts drop the leading article in their display name, as in their code: Fathah.
  • People and works keep it, because rule 056 takes their scholarly form, and that form includes the article: Al-Bazzi, Al-Shatibiyyah.
  • Written Al- when it is the first word of a display name, al- anywhere else. Always hyphenated, never assimilated (Asbab al-Nuzul, not Asbab an-Nuzul).
  • Surah names are outside this rule. Their registry sets their display form, and nothing about them changes.
  • transliteration keeps the lowercase scholarly al- everywhere. Running prose uses lowercase al- and capitalises it only at the start of a sentence (writing-style guides, both languages).

Khalaf al-Ashir named in full. ishaq_an_khalaf_al_ashir and idris_an_khalaf_al_ashir named their qari Khalaf. Khalaf is also a rawi of Hamzah (khalaf_an_hamzah). Their names now match their codes:

before after
display Ishaq an Khalaf Ishaq an Khalaf al-Ashir
transliteration Isḥāq ʿan Khalaf Isḥāq ʿan Khalaf al-ʿĀshir
Arabic إِسْحَاق عَن خَلَف إِسْحَاق عَن خَلَف العَاشِر

Idris changes the same way. The codes don't change, and ishaq_an_khalaf / idris_an_khalaf still resolve.

Prose fix. A sentence in sajdah.tsv started with lowercase al-Itqan's.

Both decisions are recorded in decisions.md (Arabic and English) as settled on 2026-10-05.

Scan

Every registry, concept and prose file was checked for a capital Al- mid-name, Al without a hyphen, assimilated forms (ad-, ash-, an-…) and lowercase al- at the start of a display name. None remain.

Checks

python3 tools/build.py (17 steps) and pytest (173 tests) pass, and a second build changes nothing.

…full

Concepts and surahs drop the leading article in their display name; people
and works keep it, as Al- when it opens the name and al- anywhere else.
Rules 030 and 031 now say so. The registries already followed this split.

The riwayahs of Ishaq and Idris named their qari Khalaf, which is also a
rawi of Hamzah. Their display, transliteration and Arabic names now say
Khalaf al-Ashir, matching their codes.
Rule 031 and its decision record now cover concepts, people and works only.
The surahs registry keeps its own display convention and its comment as it
was.
@AbdullahObaid
AbdullahObaid merged commit 83f9692 into main Oct 5, 2026
1 check passed
@AbdullahObaid
AbdullahObaid deleted the article-display-rule branch October 5, 2026 12:01
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