Feature Request: Add localization/i18n support for UI messages

Resolved 💬 3 comments Opened Jan 15, 2026 by puramind-ai Closed Jan 19, 2026

Feature Request

Description:
Add localization support for Claude Code UI messages (permission dialogs, confirmations, system messages).

Current behavior:
All system messages are hardcoded in English:

  • "Allow Edit to file.js?"
  • "Allow Bash command?"
  • "Yes / No / Always allow"

Requested behavior:
Add ability to set preferred language in settings (or auto-detect from system locale).

Suggested languages (by demand):

  • Russian (русский)
  • Ukrainian (українська)
  • Polish (polski)
  • Spanish, German, French, Chinese, Japanese, etc.

Why this matters:
Claude Code is used globally. Non-English speakers would benefit from localized UI, especially for critical permission dialogs where understanding is important for security.

Possible implementation:

  • Add locale setting in .claude/settings.json
  • Use i18n library for message strings
  • Fall back to English if translation unavailable

View original on GitHub ↗

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