Feature Request: Russian (and other language) UI localization

Open 💬 0 comments Opened Jun 17, 2026 by AllegatorBTC

Feature Request: UI Localization / Russian Language Support

Summary

Please add localization support to the Claude Code desktop app, starting with Russian.

Current behavior

All UI elements (menus, buttons, sidebar labels, status messages, tooltips) are hardcoded in English. The language setting in settings.json applies to Claude's responses but has no effect on the application interface itself.

Desired behavior

The application UI (menus, buttons, sidebar, status bar, dialogs) should respect the user's language setting or system locale, displaying in the configured language.

Why this matters

Russian-speaking users make up a significant portion of developers and AI practitioners. A fully localized interface would dramatically improve usability for this audience, especially when Claude Code is used as the primary daily driver (not just occasional CLI use).

Suggested implementation

  • Extract all UI strings into locale files (e.g., locales/ru.json, locales/en.json)
  • Respect the existing "language" field in settings.json for the UI language
  • Fall back to English for any untranslated strings

Environment

  • Platform: Windows 11
  • Claude Code: Desktop App
  • Current settings.json language setting: "language": "russian" (works for Claude responses, not UI)

---

This request was submitted by a user of the Claude Code desktop app on Windows.

View original on GitHub ↗