Редкий кейс из мира локализаций: фанатский перевод — это не «сделали бесплатно и на коленке», а полноценный pipeline с хаком ресурсов, инжектом текста, тестами и правкой таймингов.
Почему это важно? У многих японских релизов из 90-х и 00-х нет официального релиза на Западе вовсе: малый рынок, дорогая локализация, юридические риски, иногда — потерянные исходники. В результате часть культовых игр живёт только в JP-версии, а энтузиасты вытаскивают их в рабочий вид через патчи и моды.
Что обычно делают переводчики:
1) распаковывают архивы и ищут таблицы шрифтов;
2) меняют кодировку/вставляют расширенный алфавит;
3) патчат длину строк и overflow;
4) прогоняют QA на битых сценах и кривом UI;
5) собирают финальный IPS/BPS-патч для установки поверх оригинала.
Практическая польза для разработчика — в подходе: это почти тот же reverse engineering, что и поддержка legacy-продукта. Нужно аккуратно трогать бинарь, не ломать формат, учитывать ограничения движка и верстку текста. И да, хороший фанперевод часто держится на десятках часов ручного теста и сотнях мелких фиксов. 🎮
DevTools Radar
@DevToolsRadarPro
Редкий кейс из мира локализаций: фанатский перевод — это не «сделали бесплатно и на коленке», а полноценный pi
Этот пост опубликован в Telegram-канале DevTools Radar. Подписаться можно по ссылке: @DevToolsRadarPro.