zai-org / zai-org/zcode-plugins
Proposal: official ru-RU localization (working community pack: warment/zcode-ru)
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 39
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Description
Proposal: official ru-RU localization (working community pack available)
The ZCode desktop app ships with en-US / zh-CN only. There is now a complete, working community localization pack:
warment/zcode-ru v2.0.0 — adds a true third locale (ru-RU) to the installed app:
- 5,018 UI strings — 100% of the renderer corpus (chat, settings, plugins, skills, MCP, subagents, git, automations…), plus built-in agent/output-style descriptions
- English fallback for new upstream strings; selector shows System / English / Русский
- One-command installer with automatic backup and
--restore; MIT; strict validation tooling included
Related: zai-org/feedback#151 (consolidated i18n request), #425 (announcement).
Proposal: consider shipping additional UI locales officially. The dictionary mechanism (IntlProvider registry + locale whitelists) makes adding a locale straightforward — we'd happily contribute the ru dictionary or integration. Alternatively, a "localization packs" track in this marketplace could host community locale packs (the current plugin format doesn't cover asar-level locale patches).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the IntlProvider registry and locale whitelists mentioned in the proposal, then compare them with the ru-RU community pack and the current plugin format. The work is complete when the project has a decided, supported path for official locales or community localization packs and the ru-RU contribution or integration scope is defined.
Written by the indexing model from the issue text.
Assessment
- Domain
- localization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100