Skip to content

feat: add international honorifics to titles#187

Merged
derek73 merged 2 commits into
masterfrom
feat/intl-titles
Jun 30, 2026
Merged

feat: add international honorifics to titles#187
derek73 merged 2 commits into
masterfrom
feat/intl-titles

Conversation

@derek73

@derek73 derek73 commented Jun 30, 2026

Copy link
Copy Markdown
Owner

Summary

Clean implementation of the titles from #99 by @kaspersorensen, with two entries removed:

  • senhoro — not a real Portuguese word (correct forms: senhor, senhora, senhorita)
  • frou — not a recognizable honorific in any standard language

Also skips fr and mx which were already present in TITLES.

Titles added (30)

Language Titles
German herr, herrn, herren, hr, frau
Dutch dhr, heren, mevr, mevrouw, mevrouwe, vrouwe
Scandinavian fru, frk, frøken
French monsieur, monseigneur
Portuguese senhor, senhora, senhorita
Spanish señor, señora, señorita, señores, señoritas, sres, srtas
Italian signor, signora, signore, signorina

Test plan

  • Full test suite passes (950 passed, 22 xfailed)
  • No conflicts with existing PREFIXES, SUFFIXES, CONJUNCTIONS, or FIRST_NAME_PREFIXES
  • fr and mx already present — not duplicated

Closes #99

🤖 Generated with Claude Code

Adds German/Dutch/Scandinavian (herr, frau, hr, dhr, mevr, mevrouw,
fru, frøken, vrouwe, etc.), French (monsieur, monseigneur), Portuguese
(senhor, senhora, senhorita), Spanish (señor, señora, señorita, sres,
srtas, etc.), and Italian (signor, signora, signorina, etc.) honorifics.

Omits 'senhoro' (not a real Portuguese word) and 'frou' (unrecognized
title). Skips 'fr' and 'mx' which were already present.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@derek73 derek73 self-assigned this Jun 30, 2026
@derek73 derek73 added this to the v1.3.0 milestone Jun 30, 2026
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@derek73 derek73 merged commit e646aee into master Jun 30, 2026
8 checks passed
@derek73 derek73 deleted the feat/intl-titles branch June 30, 2026 10:07
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