Проект перевода игры Saints Row (2006) на русский язык для игровой платформы Xbox 360 Перевод фактически выполнен полностью, однако в процессе игры могут выползти опечатки/пропуски/кривизна перевода. Любая помощь в выявлении багов (в т.ч. на консолях) приветствуется. *ВАЖНО: В данном репозитории расположены только файлы проекта перевода (OmegaT), отсутствуют текстуры шрифтов и бинарные шрифтовые файлы.
Ссылка на готовую сборку: #ГангстаСНашегоДвора @ saintsrowmods.com
- OmegaT
- Любая GIT-совместимая программа для контроля версии и синхронизации с репозиторием (напр., TortoiseGit)
- Python 3 (желательно в составе пакета Miniconda)
- Инструменты для работы с файлами игры (https://github.com/gibbed/Gibbed.Volition) (требуются инструменты, начинающиеся на Gibbed.RedFaction3)
- Любой текстовый редактор
- Скачайте и установите OmegaT
- Скопируйте репозиторий в локальную папку
- Откройте скопированный проект в OmegaT (Проект -> Открыть..., выбрать папку с проектом saints-row-translation-rus)
- Выберите файл, который необходимо перевести (Проект -> Файлы проекта)
- Выполните перевод
- Сохраните проект и сделайте commit/pull request в репозиторий для сохранения прогресса.
В папку с программой UnpackVPP разместить пакет misc2.vpp_xbox2
. Он расположен в данных распакованного образа по адресу \545107D1\00007000\86A48FA25F1B6A9D36EE\packfiles
, где 545107D1
- ID игры. Доступ к данным можно получить, установив контент через Xenia Canary.
В командной строке запустить Gibbed.RedFaction3.UnpackVPP.exe misc2.vpp_xbox2 misc2
. В папке с программой создастся папка misc2
.
Из папки tools
запустить Python-скрипт pack_translated.py
, после чего из папки export
перенести файл US_English.txt
в папку misc2
.
В командной строке запустить Gibbed.RedFaction3.PackVPP.exe -c -b misc2.vpp_xbox2 misc2
. Полученный пакет копировать (с заменом) в папку игры packfiles
.
Если есть вопрос/предложение по переводу, открывайте issue.
По всем остальным вопросам обращайтесь в Matrix.