Skip to content

docs/update-translation-in-readme - #1548

Merged
perber merged 2 commits into
mainfrom
docs/789-add-a-language
Sep 8, 2026
Merged

docs/update-translation-in-readme#1548
perber merged 2 commits into
mainfrom
docs/789-add-a-language

Conversation

@perber

@perber perber commented Sep 8, 2026

Copy link
Copy Markdown
Owner

No description provided.

perber and others added 2 commits September 8, 2026 17:46
Adds docs/i18n.md covering the i18next setup (per-feature namespace
catalogs, glob discovery, English fallback, the key-parity test) and a
step-by-step guide for adding a new language:

- create the locale folder from en/ and set common.json language.selfName
- extend the backend allow-list in internal/usersettings/language.go
  (without it, saving the language fails validation — the #1526 bug)
- add date-fns / Intl entries in ui/leafwiki-ui/src/lib/dateLocale.ts
- which tests to run

Links the doc from CONTRIBUTING.md.

Related to #789

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…ibutions

Related to #789

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@perber
perber merged commit a79e34d into main Sep 8, 2026
9 checks passed
@perber
perber deleted the docs/789-add-a-language branch September 8, 2026 15:55
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