Skip to content

feat(webui): add Japanese (ja) localization#3273

Open
honbou wants to merge 1 commit into
sipeed:mainfrom
honbou:add-japanese-i18n
Open

feat(webui): add Japanese (ja) localization#3273
honbou wants to merge 1 commit into
sipeed:mainfrom
honbou:add-japanese-i18n

Conversation

@honbou

@honbou honbou commented Jul 20, 2026

Copy link
Copy Markdown

Summary

Adds Japanese localization to the PicoClaw WebUI, as requested in #3272.

  • Add web/frontend/src/i18n/locales/ja.json — full Japanese translation of en.json (all 968 lines)
  • Register the ja resource and dayjs/locale/ja in i18n/index.ts, including the languageChanged dayjs locale switch
  • Add a 日本語 entry to the language switcher dropdown in app-header.tsx

Verification

  • Key structure and {{placeholder}} interpolation variables programmatically verified to match en.json exactly (no missing / extra keys, no placeholder mismatches)
  • Built the frontend and picoclaw-launcher (linux/amd64) and confirmed the UI renders in Japanese via the language switcher and browser auto-detection

Closes #3272

🤖 Generated with Claude Code

- Add web/frontend/src/i18n/locales/ja.json with full translation of en.json (968 lines, all keys and interpolation placeholders verified to match)
- Register ja resource and dayjs ja locale in i18n/index.ts
- Add 日本語 entry to the language switcher in app-header.tsx

Closes sipeed#3272
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


honbou seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

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.

Feature: Add Japanese localization to PicoClaw WebUI and Launcher

2 participants