Repository navigation
Decide the romanized Indic honorifics left after 3e; keep श्री a title by default (#345, #870) - #1046
Merged
Merged
Conversation
…title (#345, #870) pandit, sardar, kumari, babu, acharya and begum each open far more names as a given name or a surname than as the title, so each is an excluded entry with its counts. sushri takes the strict route: a hi.toml salutation off by default and an or.toml given reading for the Odia name, so plain HI gates it and strict HI reads it as the title. janab stays open (three records). श्री stays the default salutation; the Nepali given-name reading is locales.NE's, and rules/H1 records the cost. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…s title uses counted, janab's records named, the RFC Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…sion Three records are no evidence either way, so ur.toml's 'unverified' exclusion goes rather than stand as a refusal; a caller adds it to a lexicon of their own. The native जनाब and জনাব are unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…'s phrase qualifier under the Nepali choice Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Closes #345 and #870.
These are the romanized Indic honorifics left over after phase 3e (
locales.HI,locales.BN), plus the default reading of Devanagariश्री. Each value was decided in chat on the counts below.What changes
pandit,sardar,kumari,babu,acharya(hi.toml) andbegum(bn.toml).Each opens far more names as a given name or a surname than as the title.
ORCID's whole 2025 extract, counting given boxes that open with the word:
Family boxes add
kumari5,059,acharya2,068 andpandit951.nepal-candidates, PSC and FEC point the same way.
Title uses found are few: jrc-names news text has at least 6
Begumand 10Sardar(Begum Khaleda Zia,Sardar Patel).sushriis now read as the title only under a strict Hindi choice.Sushri Sangita).parser_for(locales.HI)treats it as a title only inside a title phrase (rules/H9).parser_for(locales.HI, strict=True)readsSushri Sangita Beheraas titleSushri.strict_ungated's reviewed table gainshi: sushri.janabis dropped. Three records are no evidence either way. ur.toml's "unverified" exclusion is removed rather than kept as a refusal, and Should romanizedJanabread as a title, as Devanagariजनाबand Bengaliজনাবdo? (Janab Ali Saireads givenJanab) #1043 is closed. The nativeजनाबandজনাবstay salutations, since CLDR'sbnrenderings stateজনাবas the title and no source counts either as a name.श्रीstays the default salutation (Should Devanagariश्रीread as a name word when the name's romanization keeps it? (श्री कृष्ण श्रेष्ठreads titleश्री,Shree Krishna ShresthagivenShree) #870).locales.NEalready reads it that way (phase 3d).[ne]example recording the cost.What moves
_compiled.pyis unchanged, and the only committed-corpus change is H9's new example joining the rules corpus.sushriread as the title, measured withconfig_diff.py diffover every local corpus with--readingsin both trees.सुश्री, andSushri Umashri Bharti.Sushri Das Bristi.The recipes are in decisions/indic-honorifics' "2026-11-03 (Derek), #345/#870" entry.
Docs and tests
Sushridoctest, the list of words no pack reads, and drops the stale "Shiphiandbnlocale packs for Latin-transliterated Indic honorifics #345 in progress" pointer.rules_budget.jsonis re-recorded: H9 grows by one Accepted bullet that reads H9's own signal, a title word that may be a given name.Review
श्री's cost from H1 to H9, where its signal belongs.🤖 Generated with Claude Code