Skip to content

Read Persian titles and Persian spellings of the Arabic ones (#1151) - #1331

Merged
derek73 merged 3 commits into
masterfrom
feat/persian-titles
Nov 11, 2026
Merged

derek73 merged 3 commits into
masterfrom
feat/persian-titles

Conversation

@derek73

@derek73 derek73 commented Nov 11, 2026 •

Copy link
Copy Markdown
Owner

Refs #1151 (the issue stays open: the spaced phrases, the edge ZWNJ, status readings and the final ى are left, listed in decisions/salutation-titles).

  • ar.toml: the six titles holding ي/ك are listed again in Persian letters as same_as spellings (not folded in _normalize).
  • _normalize and the match's _fold delete the tatweel (U+0640); a Lexicon pickled with a tatweel word is refused on load (release-log limit).
  • fa.toml: plain titles addressing the family name (دکتر آقای خانم جناب حضرت آیت‌الله حجت‌الاسلام حجةالاسلام سرلشکر), their Arabic-letter spellings (دكتر آقاي سرلشكر), and excluded entries for شیخ حاج حاجی آقا (they open real family names, rules/H6). مهندس is default = false, so a choice of fa reads it family-addressing and the default keeps ar.toml's.
  • مرحوم is not listed: as a title it moved رضایی، حسن (مرحوم) from nickname to title.
  • Moves: two CLDR fictional fa renderings now read title آقای; snapshot and cldr record re-recorded.

🤖 Generated with Claude Code

… the tatweel (#1151)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@derek73 derek73 added vocabulary Fixed by a word-list entry: per-word vocabulary and language packs titles Titles and honorifics (rules/H) non-latin-script Names written in a script other than Latin (rules/W) labels Nov 11, 2026
@derek73 derek73 self-assigned this Nov 11, 2026
@derek73 derek73 added this to the 3.1 milestone Nov 11, 2026
derek73 and others added 2 commits November 10, 2026 23:05
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…1151)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

non-latin-script Names written in a script other than Latin (rules/W) titles Titles and honorifics (rules/H) vocabulary Fixed by a word-list entry: per-word vocabulary and language packs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant