Feature Request: i18n support for built-in UI elements (Yes/No buttons, permission prompts)
Resolved 💬 3 comments Opened Feb 1, 2026 by git-surfer-k Closed Feb 5, 2026
Summary
Claude Code's built-in UI elements (Yes/No buttons, "Allow tool_name?" permission prompts) are hardcoded in English. Users who primarily work in other languages cannot customize these UI strings, even though CLAUDE.md instructions can control the language of AI-generated text.
Current Behavior
- AI-generated text (descriptions, questions, messages) can be configured to any language via CLAUDE.md
- However, built-in UI elements remain in English:
- Yes / No confirmation buttons
- "Allow tool_name?" permission prompts
- Other system-level messages
Expected Behavior
- Support internationalization (i18n) for all user-facing UI elements
- Allow users to set a preferred language via settings (e.g.,
claude.localeorclaude.language) - Or at minimum, provide localization for common languages (Korean, Japanese, Chinese, Spanish, etc.)
Use Case
Non-English-speaking users (in this case Korean) configure all Claude Code output to their language via CLAUDE.md, but the built-in prompts still appear in English, creating an inconsistent and jarring experience.
Environment
- Claude Code VS Code Extension & Terminal CLI
- macOS (Darwin 25.2.0)
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗