Feature Request: Russian (and other language) UI localization
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 insettings.jsonfor the UI language - Fall back to English for any untranslated strings
Environment
- Platform: Windows 11
- Claude Code: Desktop App
- Current
settings.jsonlanguage setting:"language": "russian"(works for Claude responses, not UI)
---
This request was submitted by a user of the Claude Code desktop app on Windows.