Support for configurable CLI language / i18n (zh-CN, ja, etc.)
Resolved 💬 2 comments Opened Jun 10, 2026 by LeeKanQ Closed Jun 14, 2026
Problem
Claude Code's CLI interface is entirely English-only. All prompts, menus, help text, status messages, and error messages are hardcoded in English with no localization path. This creates friction for the large population of Chinese-speaking developers and developers in other non-English-speaking communities.
Previous requests (#4866, #22356) were closed without resolution.
Proposed solution
- Externalize all user-facing CLI strings into locale resource files
- Add a config option:
claude config set language zh-CN(orja,es,fr,de,ko, etc.) - Ship with an initial
zh-CNlocale covering:
- Permission prompts
- Progress indicators and status messages
- Help text and command descriptions
- Error messages
- Allow community-contributed translations
Scope
- CLI strings only (not the AI model's output language, which is already configurable via CLAUDE.md / system prompt)
- Language setting is user-level, not project-level
Why this matters
The AI assistant already handles Chinese conversations perfectly — the last remaining piece is the surrounding tool UI. A localized CLI completes the experience and lowers the barrier for millions of developers.
# Example of what it should look like
$ claude config set language zh-CN
语言已设置为: 简体中文 (zh-CN)
$ claude --help
用法: claude [选项] [提示词]
...
Happy to contribute Chinese translations if the team opens up the strings.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗