Home

dev / openkara

publicthedavidweng/OpenKara· sync paused
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

feat(i18n): expand UI language coverage to 17 languages (#227) (#253)

2 months ago

02c067a
Authored
Davy7/26/2026, 5:23:15 AM
* feat(i18n): auto-load locales, plural-aware checks, scalable language picker (#227)

* feat(i18n): add 15 UI languages (#227)

* fix(i18n): apply native-review fixes for de and tr (#227)

Parent44851ff

23 files changed
  • TRANSLATING.md+150−59
  • scripts/check-i18n.mjs+58−44
  • scripts/i18n-key-check.d.mts+34−0
  • scripts/i18n-key-check.mjs+157−0
  • src/components/Settings/LibrarySetup.tsx+63−24
  • src/lib/i18n.test.ts+63−0
  • src/lib/i18n.ts+131−14
  • src/locales/de.json+647−0
  • src/locales/es.json+648−0
  • src/locales/fr.json+648−0
  • src/locales/id.json+646−0
  • src/locales/it.json+648−0
  • src/locales/ja.json+646−0
  • src/locales/ko.json+646−0
  • src/locales/locales.test.ts+163−44
  • src/locales/nl.json+647−0
  • src/locales/pl.json+649−0
  • src/locales/pt-BR.json+648−0
  • src/locales/ru.json+649−0
  • src/locales/th.json+646−0
  • src/locales/tr.json+647−0
  • src/locales/vi.json+646−0
  • src/locales/zh-TW.json+646−0