Утилиты для переводчиков Bannerlord
Команда BUTR представляет две новые утилиты, необходимые в быту для переводчиков игры и модов для Bannerlord.
Localization Parser
Ссылка тут.Нужен для того, чтобы найти строки, которые явно существуют в игре, но в файлах локализации отсутствуют. Их, как вариант, могли просто забыть добавить.
Данная утилита анализирует .dll файлы (библиотеки) игры или мода и выдает все строки формата
{=XXX}SOMETHING
, т.е. строки, которые предназначены для перевода.Это полезно в первую очередь, если мод был выпущен для англоязычной аудитории, но файл со всеми строками на английском не был включен. Таким образом, можно самому получить этот список в достаточно удачном CSV формате и перевести. Создание этого файла-перевода вручную уже не такая простая задача, но мы к этому возможно вернемся в будущем.
Переводчик может одновременно импортировать несколько библиотек, либо постепенно добавлять новые.
"Clear"
очищает текущий список, "Export as CSV"
экспортирует список в формате таблиц CSV.Assembly String Editor
Ссылка тут.Нужен, если первая утилита не помогла. Т.е. в игре строка существует, но варианта для перевода нет. Тогда приходится менять библиотеки игры\мода напрямую.
Данная утилита аналогично анализирует .dll файл (библиотеку) игры или мода и выдает все строки НЕ в формате
{=XXX}SOMETHING
, т.е. строки, которые автор не сделал переводимыми по тем или иным причинам.Переводчик в данном случае может либо сделать их переводимыми и использовать всю систему локализации игры, как обычно, либо аналогично вшить перевод, а потом сохранить результат как модфицированную библиотеку.
Переводчик может одновременно импортировать и изменять только одну библиотеку.
Для изменения строки необходимо выбрать ее и нажать на
"Edit"
, внести необходимые изменения и нажать на "Save"
. Нажмите на "Cancel"
для отката изменений."Clear"
удаляет текущую библиотеку и все изменения, связанные с ней. Функционала на подобии "откатить\вернуть изменения" нет. "Export Assembly"
сохраняет все внесенные изменения и выдает модифицированную исходную библиотеку.Обратите внимание, что распространение модифицированных библиотек может быть запрещено автором его условиями распространения его работы.
Localizer
Ссылка тут.Данная утилита является расширенной версией Localization Parser. Аналогично анализирует .dll файлы (библиотеки) игры или мода и выдает все строки в формате
{=XXX}SOMETHING
, т.е. строки, которые предназначены для перевода.Переводчику предоставляется возможность загрузить все строки из библиотеки и сразу же перевести, с возможностью экспорта в формате файла перевода игры.
Переводчик может одновременно импортировать несколько библиотек, либо постепенно добавлять новые.
Для перевода строки необходимо выбрать ее и нажать на
"Edit"
, внести необходимые изменения и нажать на "Save"
. Нажмите на "Cancel"
для отката изменений."Clear"
удаляет текущую библиотеку и все изменения, связанные с ней. Функционала на подобии "откатить\вернуть изменения" нет. "Export as XML"
сохраняет все внесенные изменения и выдает файл в формате файла перевода игры.Не забудьте заполнить поле
"Language"
! Для русского языка наберите "Русский"
.
Комментариев 8
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.