Skip to content

Add Japanese (ja) localization - #112

Merged
meauxt merged 2 commits into
donetick:developfrom
tanomitsu:feature/ja-localization
Jul 9, 2026
Merged

Add Japanese (ja) localization#112
meauxt merged 2 commits into
donetick:developfrom
tanomitsu:feature/ja-localization

Conversation

@tanomitsu

Copy link
Copy Markdown
Contributor

Adds Japanese as a selectable UI language.

Changes

  • Add public/locales/ja/{common,settings,chores}.json with full translations matching the English key set.
  • Register ja in AVAILABLE_LANGUAGES so it appears in the Localization settings picker.
  • Import moment/locale/ja so dates and relative times render in Japanese when ja is selected.

Note

moment.js does not bundle non-English locales, so moment.locale(lang) only takes effect after the matching locale is imported. This PR adds the import for ja only. The same is currently missing for es, fr, nl, and ar — out of scope here, but worth a follow-up.

tanomitsu and others added 2 commits May 26, 2026 15:28
- Add ja translations for common, settings, and chores namespaces
- Register ja in AVAILABLE_LANGUAGES so it appears in the language picker
- Import moment/locale/ja so date and relative-time formatting uses Japanese
@meauxt
meauxt merged commit cc348e5 into donetick:develop Jul 9, 2026
1 check passed
@meauxt

meauxt commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Thank you, @tanomitsu for the contribution! Sorry for the delay. I think we have more stuff available now. Do you mind expanding the translation

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.

2 participants