Skip to content

LocalizedString: country dimension; ISO 24229 spelling systems - #50

Merged
ronaldtse merged 1 commit into
mainfrom
chore/iso24229-localized-string
Aug 21, 2026
Merged

LocalizedString: country dimension; ISO 24229 spelling systems#50
ronaldtse merged 1 commit into
mainfrom
chore/iso24229-localized-string

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Summary

  • LocalizedString gains +country: Iso3166Code[0..*]; its definition now states that a language-script(-country) combination identifies a spelling system as registered under ISO 24229 (Information and documentation — Written-language conversion systems) — the registry governing combinations of ISO 639 + ISO 15924 + ISO 3166 as language-representation identifiers
  • Rakefile: PNG rule prerequisites now include the view's transitive includes — model-only changes were leaving stale committed PNGs (same staleness class as Fix model typos from audit; make rake render incremental #44, one level deeper)
  • DataTypes.png regenerated

Test plan

  • rake check + site green locally
  • CI green

LocalizedString gains the country/locale dimension (ISO 3166), so its
language-script-country combination identifies a spelling system as
registered under ISO 24229 (written-language conversion systems). The
render rule now tracks the view's transitive includes, so model-only
changes no longer leave stale committed PNGs.
@ronaldtse
ronaldtse merged commit 0bc0c90 into main Aug 21, 2026
7 checks passed
@ronaldtse
ronaldtse deleted the chore/iso24229-localized-string branch August 21, 2026 03:04
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