Skip to content

feat(i18n): add Japanese, Korean and Russian prompt catalogs - #83

Merged
omartelo merged 2 commits into
mainfrom
feat/ja-ko-ru-prompt-languages
Oct 17, 2026
Merged

omartelo merged 2 commits into
mainfrom
feat/ja-ko-ru-prompt-languages

Conversation

@omartelo

@omartelo omartelo commented Oct 17, 2026 •

Copy link
Copy Markdown
Collaborator

Companion of lichdotdev/lich#790 (Japanese, Korean and Russian in lich).

What changes

  • hooks/prompt-text.js: ja, ko and ru catalogs, translated from the English source. LICH_PROMPT_LANG selects them; [lich], tool names and command names stay literal.
  • tests/prompt-text.test.mjs: the catalog parity test covers the three new locales, and the mod-control assertion accepts their wording of the send hint. Both test changes follow a contract change (new languages).
  • CHANGELOG.md: [Unreleased] entry.

Checks

  • node --test tests/*.test.mjs: 451 pass.
  • claude plugin test .: 32 pass.

Follow-ups

  • Merge after the lich release that ships #790, so LICH_PROMPT_LANG=ja|ko|ru exists on the lich side.
  • Native-speaker review is still pending (Korean particles, Russian gender agreement).

LICH_PROMPT_LANG values ja, ko and ru select new catalogs in
hooks/prompt-text.js, translated from the English source. The catalog
parity test now covers the three new locales, and the mod-control
assertion accepts their wording of the send hint (contract change: new
languages).
@omartelo
omartelo merged commit e8d0439 into main Oct 17, 2026
2 checks passed
@omartelo omartelo mentioned this pull request Oct 17, 2026
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