Перейти к основному содержимому
Версия: 0.7.0

Локализация

Источник истины

Русские файлы являются нормативным оригиналом. Переводы не вводят новые правила и не исправляют смысл независимо от русского текста. Сначала меняется оригинал, затем все поддерживаемые локали.

Инварианты

  • структура каталогов и имена Markdown-файлов совпадают;
  • идентификаторы документов и явные anchors не переводятся;
  • относительные ссылки указывают на те же логические документы;
  • кодовые идентификаторы примеров сохраняются;
  • текст Mermaid-схем переводится, структура узлов и рёбер совпадает;
  • названия типов переводятся в соответствии с каталогом объектов.

Добавление языка

  1. Добавить локаль в конфигурацию Docusaurus.
  2. Сгенерировать служебные строки write-translations.
  3. Скопировать дерево каждой поддерживаемой версии в каталог локали.
  4. Перевести Markdown, главную страницу и интерфейсные строки.
  5. Проверить паритет файлов, ссылки, схемы и поиск промышленной сборкой.

Неполная локаль не публикуется как поддерживаемая: отсутствие перевода не должно незаметно подменяться русским текстом.