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.