Skip to content

Russian UI language #879

Closed as not planned
Closed as not planned

Description

@willowite

Problem: the UI has English, Chinese, Japanese, Korean and Turkish, but no Russian.

Proposal: add ru (Русский) with a complete i18n.ru.ts that has the same key set and
placeholders as the other dictionaries:

  • System detection accepts ru-* regional tags.
  • ru-RU is used for formatting.
  • Automatic dictation uses ru-RU for a Russian UI.

Terminology was checked against OpenCode's Russian UI:

  • buttons are infinitives, explanations use the polite imperative;
  • error messages start with «Не удалось»;
  • theme and product names stay in English.

The dictionary is translated and in use locally, and the i18n tests pass. I can open a PR if you
want it.

Alternatives: none in the app today.

Activity

  1. devswha commented on Oct 17, 2026

    @devswha
    Owner

    Thanks for the request. The app keeps English, Korean, Japanese and Simplified Chinese and does not take new UI languages (CONTRIBUTING.md, "UI languages"), because every language has to translate each later string.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions