Feature request: Multi-language UI with a language selector (i18n)
還沒有人認領這個 Issue。
評估
- 難度
- 5/5
- 預估耗時
- 一週以上
- 新手友好度
- 25/100
- Issue 類型
- 功能
- 描述清晰度
- 需要釐清
- 活躍度
- 活躍
研究方向
首先整理桌面應用程式的 Settings → General 入口,以及 issue 中提到的造訪次數最多的文件頁面。確認應如何表示語言偏好設定與翻譯,接著定義首發支援的語言與 fallback 行為。當可選取的介面語言能在 v1 桌面 UI 與範圍內的文件頁面中正常運作時,即視為完成。
由索引模型根據 Issue 內容生成。
描述
Feature Description
Problem
The entire product surface — website, docs, desktop app, and CLI — is English-only.
There is no language option anywhere in Settings (General / Appearance / Agent /
Taste / MCP / Account), and no way for users to switch the interface language.
For a tool positioned as a frontier coding agent, this is an adoption bottleneck
in non-English markets.
Suggested solution
Add a Language dropdown under Settings → General, letting each user
freely pick their interface language. Suggested launch set:
- English (default)
- 简体中文 (zh-CN)
- 日本語 (ja)
- Español (es)
- Português (pt-BR)
- Deutsch (de) / Français (fr) / 한국어 (ko) as follow-ups
Scope for v1: desktop app UI + the most-visited docs pages.
Implementation notes:
- Build the i18n layer on a standard framework so adding a language is a
translation file, not a code change - If in-house translation isn't planned, a community workflow (e.g., Crowdin)
keeps marginal cost near zero — especially if the i18n layer is added early
rather than retrofitted later
I'm filing this as a product suggestion; happy to help test new languages once
shipped.
Use Case
-
Market size: The majority of the world's ~30M developers are non-native
English speakers. China alone has ~7M professional developers (the largest
single population globally), and strong dev communities exist across Japan,
Brazil, Korea, and Spanish-speaking Latin America. -
Competitive parity: Cursor, Windsurf, and Trae already ship official
multi-language / Simplified Chinese UIs. Trae's rapid growth is partly
attributed to localization. English-only is becoming a visible gap. -
Brand consistency: Non-English content about Command Code today is almost
entirely third-party reviews and machine-translated blog posts — mixed
messaging, no quality control, no positioning leverage. Official localization
would consolidate all of it. -
Low cost, compounding return: A language dropdown is a one-time i18n
investment; each new language after that is just a translation file, often
community-contributed.
Additional Context
No response
How important is this to you?
Important for my workflow
- 主要語言
- 沒有語言資料
- 星號
- 4k
- 分支
- 350
- PR 合併指標
- 30 天內沒有已合併 PR
貢獻指南
這個儲存庫沒有索引到貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
CommandCodeAI/command-code 的其他 Issue
-
難度 2/5 1-3 小時 新手友好度 68/100
CommandCodeAI/command-code#855 ·
-
難度 2/5 1-3 小時 新手友好度 78/100
CommandCodeAI/command-code#841 · 1 則留言 ·
-
難度 2/5 1-3 小時 新手友好度 68/100
CommandCodeAI/command-code#655 · 1 則留言 ·
-
難度 2/5 1-3 小時 新手友好度 68/100
CommandCodeAI/command-code#608 ·
-
難度 3/5 1-2 天 新手友好度 70/100
CommandCodeAI/command-code#893 ·
查看 CommandCodeAI/command-code 的全部 Issue
相似的 Issue
-
🐛 Bug 🔔 Pending processing
難度 2/5 1-3 小時 新手友好度 84/100
jumpserver/jumpserver#17584 ·
-
難度 2/5 1-3 小時 新手友好度 88/100
-
bug 🐞
難度 2/5 1-3 小時 新手友好度 68/100
-
難度 2/5 1-3 小時 新手友好度 88/100
-
難度 2/5 1-3 小時 新手友好度 78/100