Skip to content

v2.0.3 — ZCode 3.11.2: QA-ревью перевода, меню-бар macOS, About, авто-обновление конвейера

Choose a tag to compare

@warment warment released this 05 Sep 04:50
· 8 commits to main since this release

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.