Skip to content

Fix Combined language hierarchy for ISO-only groupings#684

Closed
whwan4570 wants to merge 1 commit into
Translation-Commons:masterfrom
whwan4570:issue-650-combined-family-overrides-v2
Closed

Fix Combined language hierarchy for ISO-only groupings#684
whwan4570 wants to merge 1 commit into
Translation-Commons:masterfrom
whwan4570:issue-650-combined-family-overrides-v2

Conversation

@whwan4570

Copy link
Copy Markdown

Summary

Rebased on latest master and addresses @conradarcturus review on #651.

  • Replace reparent-children-except with explicit row-per-child entries in languageFamilyCombinedOverrides.tsv
  • Add Formosan children under fox, plus Conrad's additional ISO-only groupings (sdv, omv, sai, ssa, nic)
  • Apply overrides after Glottolog load; only Combined.parentLanguageCode is modified

Fixes #650

Supersedes #651 (same change set, rebased on current master).

Test plan

  • npm run test:runCombinedFamilyOverrides.test.ts
  • npm run lint && npm run build
  • Hierarchy UI verified locally (Combined source) — see PR comment with screenshots

Made with Cursor

Replace reparent-children-except with row-per-child TSV entries for
Formosan and Conrad's additional ISO-only groupings; load overrides after
Glottolog merge and apply only to Combined.parentLanguageCode.

Fixes Translation-Commons#650

Co-authored-by: Cursor <cursoragent@cursor.com>
@whwan4570

Copy link
Copy Markdown
Author

Superseded by #685 — branch moved to upstream Translation-Commons/lang-nav so deploy-preview can run with repo secrets.

@whwan4570 whwan4570 closed this Jun 23, 2026
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.

Improve language hierarchy when ISO has a record that Glottolog does not

1 participant