Skip to content

Инструменты

Andrey Lemin edited this page Apr 13, 2024 · 6 revisions

Git

Для работы с Git рекомендуется TortoiseGit (только для Windows)

Сервисы

https://www.multitran.com - для перевода слов и фраз

https://context.reverso.net - для поиска подходящего перевода в контексте

https://synonymonline.ru - для посика синонимов на русском, если нужно разнообразить речь

https://kartaslov.ru - синонимы и сочетаемость слов. Очень полезный сервис.

Работа с папками

В репозитории папки, соответствующие переводам Core, Royalty, Ideology и других DLC лежат друг рядом с другом, в корне:

~/Core/ - перевод самой игры
~/Royalty/ - перевод Royalty
~/Ideology/ - перевод Ideology
~/Biotech/ - перевод Biotech
~/Anomaly/ - перевод Anomaly

В папках самой игры перевод каждого DLC должен лежать в подпапке Languages каждого DLC:

Data/Core/Languages/RimWorld-ru/ - перевод самой игры
Data/Royalty/Languages/RimWorld-ru/ - перевод Royalty
Data/Ideology/Languages/RimWorld-ru/ - перевод Ideology
Data/Biotech/Languages/RimWorld-ru/ - перевод Biotech
Data/Anomaly/Languages/RimWorld-ru/ - перевод Anomaly

Для того, чтобы перевод из репозитория без лишних "приседаний" подхватывался игрой, можно воспользоваться механизмом символьных ссылок и junction-связей. В этом поможет инструмент https://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html

Настройка папок с помощью linkshellextension
  1. Запомните путь к папке перевода очередного DLC при помощи соответствующего пункта контекстного меню изображение
  2. Перейдите в подпапку Languages самого DLC и создайте связанную папку: изображение
  3. Переименуйте её в соответствии с именем локализации. В нашем случае это RimWorld-ru. В результате папка должна выглядеть так (внимание на иконку): изображение

В результате описанных действий при выборе в меню игры локализации под названием "RimWorld-ru" игра будет подтягивать файлы из репозитория, несмотря на то что они находятся по факту не в папках самой игры

Текстовый редактор

Текстовый редактор должен иметь следующую функциональность:

  1. Открытие папки как проекта
  2. Поддержка нескольких вкладок
  3. Поиск и замена по всему проекту, с поддержкой регулярных выражений
  4. Автопроверка орфографии
  5. Автопроверка формата XML
  6. Поддержка editorconfig

Вы можете выбрать любой редактор, который удовлетворяет перечисленным требованиям, например Notepad++

Настройка Notepad++

XML-tools

XML-tools

Орфографии

изображение

Установка русского словаря

изображение изображение

Настройка нескольких словарей

изображение изображение изображение

Полезные регулярные выражения

<li>((?!->).)*<\/li> - ищет строки правил генерации текста, в которых пропущена стрелочка -> - неотъемлемая часть синтаксиса