CommandCodeAI / CommandCodeAI/command-code

Feature request: Multi-language UI with a language selector (i18n)

オープン
#781 コメント 1 件 リアクション 1 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
言語のデータがありません
スター
4k
フォーク
350
PR マージ指標
30日以内にマージされた PR はありません

説明

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

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、デスクトップアプリの Settings → General エントリーポイントと、issue で挙げられている最も閲覧数の多いドキュメントページをマッピングします。言語設定と翻訳をどのように表現すべきかを確認し、サポートするローンチ時の言語とフォールバックの動作を定義します。v1 のデスクトップ UI とスコープに含まれるドキュメントページで、選択可能なインターフェース言語が機能すれば完了です。

索引モデルが issue の本文から書いたものです。

評価

領域
desktop, documentation, internationalization, localization
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
活発
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。