Skip to content

fix(i18n): polish Russian desktop locale#1

Open
DrMaks22 wants to merge 1 commit into
DrawusMas:add-russian-localefrom
DrMaks22:codex/ru-desktop-pr41677-polish
Open

fix(i18n): polish Russian desktop locale#1
DrMaks22 wants to merge 1 commit into
DrawusMas:add-russian-localefrom
DrMaks22:codex/ru-desktop-pr41677-polish

Conversation

@DrMaks22

@DrMaks22 DrMaks22 commented Jul 9, 2026

Copy link
Copy Markdown

This is a focused helper patch for the upstream NousResearch#41677 Russian Desktop locale PR.

What changed:

  • adds a small Russian plural helper that handles the 11-14 exception;
  • replaces literal/software-calque wording such as компоновщик, системный промпт, and prompt-as-промпт in user-facing copy;
  • polishes the Tool Call Display labels/descriptions (Удобный / Технический);
  • keeps commands, product names, env vars, and technical identifiers unchanged.

Verification:

  • git diff --check -> clean
  • npm run type-check --workspace apps/desktop -> passes
  • npm run test:ui --workspace apps/desktop -- src/i18n/languages.test.ts src/i18n/runtime.test.ts src/i18n/context.test.tsx src/components/language-switcher.test.tsx -> 4 files / 22 tests passed

I am opening this against the existing canonical RU Desktop PR branch rather than creating another duplicate PR in the upstream repository.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant