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.locale or claude.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)

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗