Releases: warment/zcode-ru
Release list
v2.0.4 — поддержка ZCode 3.14.3
v2.0.3 — ZCode 3.11.2: QA-ревью перевода, меню-бар macOS, About, авто-обновление конвейера
ZCode RU v2.0.3
Русская локализация ZCode Desktop — нативная третья локаль ru-RU (System / English / Русский).
Устанавливается на любую версию ZCode (macOS, arm64): что распозналось — на русском, что нет — английское слово.
Установка одной командой
bash <(curl -fsSL https://raw.githubusercontent.com/warment/zcode-ru/v2.0.3/tools/install.sh)Откат: bash install.sh --restore (оригинал восстанавливается из бэкапа).
Что нового в v2.0.3
- Проверено на ZCode 3.11.2 (build 6792); работает на 3.10.1–3.11.2 (конвейер сопровождает обновления: extract → diff → build → apply)
- Меню-бар macOS, dock, tray — на русском (раньше оставались китайскими: fallback словаря меню апстрима — zh-CN)
- About-диалог («О программе ZCode») — на русском
- Фикс бага апстрима 3.10.2+: константа версии в main-чанках не обновлялась — «О программе» показывала старую версию; теперь версия берётся из Info.plist
- QA-ревью всех 5 062 строк пятью параллельными агентами-корректорами: 65+ исправлений — терминология (задача/диалог/промпт/рассуждения/дифф), плюральные формы безопасны для любых чисел, грамматика, типографика («…»)
Технология
- Установщик без привязки к версии; непереведённые строки апстрима показываются по-английски («голых» ключей не бывает)
- Конвейер пересборки при обновлении ZCode:
extract → check → build → apply— сборка сама сверяет словарь с корпусом и отчитывается, что останется английским apply.shполностью автоматический: сам закрывает приложение, ставит, переподписывает, перезапускает; при неудаче — авто-откат
Известные ограничения
- Названия шаблонов задач на главном экране и release notes приходят с сервера Z.ai — не локализуются патчем
- Штатная кнопка автообновления ZCode не работает (и в чистом приложении); обновляйтесь с сайта и перезапускайте установщик
Проверено на устройстве: меню-бар, About, полный интерфейс — русский на 3.11.2.
v2.0.1 — language switching fix
Fixes
- Language switching: after switching away from Russian, selecting «Русский» again did nothing. Root cause: Zod locale schemas (
enum(["zh-CN","en-US"])andenum(["system","zh-CN","en-US"])) are duplicated in every bundle layer — renderer (incl. the locale dispatcher), host, scheduler, and 5 preload bridges. All copies now patched (11 files).
Also
- Documented: automation template names/descriptions (Morning dev brief, Risk scan, …) come from the Z.ai backend as data and cannot be localized by a client-side pack — needs upstream (see README).
Install / update:
bash <(curl -fsSL https://raw.githubusercontent.com/warment/zcode-ru/v2.0.1/tools/install.sh)Restore: bash install.sh --restore. Targets ZCode 3.10.1.
v2.0.0 — ru-RU для ZCode 3.10.1 (полная переработка)
ZCode RU v2.0.0 — русская локализация ZCode 3.10.1
Полная переработка пакета. Теперь это нативная третья локаль ru-RU вместо подмены китайского.
Что внутри
- 5 018 строк интерфейса — 100% корпуса рендерера (чат, настройки, плагины, скиллы, MCP, субагенты, git, автоматизации…)
- Переведены описания встроенных агентов и стилей вывода
- Fallback на английский для строк будущих версий — никаких «голых» ключей
- Селектор языка: System / English / Русский (китайский не тронут)
- Автодетект системного русского языка
Установка (macOS, ZCode 3.10.1)
bash <(curl -fsSL https://raw.githubusercontent.com/warment/zcode-ru/v2.0.0/tools/install.sh)Установщик сам сделает бэкап, скачает сборку, переподпишет и перезапустит приложение.
Откат: bash install.sh --restore. Подробности и риски — SAFETY.md.
Требования
- ZCode.app 3.10.1 (build 6272). Для других версий патч-точки могут не совпасть — соберите из исходников (
npm run build). - macOS, ~600 МБ на диске.
Скриншоты
Неофициальный проект сообщества. Не связан с Z.ai. Авторство ZCode — Z.ai (см. THIRD_PARTY_NOTICES).
