Про проєкт
Текстовий українізатор для The Bureau: XCOM Declassified. Охоплено основну гру та сюжетне доповнення.
Статус: у розробці. Публічної версії ще немає — показане нижче знято на внутрішній пре-альфа-збірці.
Обсяг проєкту
Гра містить 207 файлів локалізації, з яких 195 (94,2%) узято в роботу:
| Частина гри | Файлів | Стан |
|---|---|---|
| Основна гра | 117 | охоплено |
| Сюжетне доповнення | 75 | охоплено |
| Службові файли рушія | 15 | 3 перекладено, 11 визнано нерелевантними, 1 відкрите питання |
Два інші доповнення текстових файлів не містять узагалі — це косметичний вміст, перекладати там нічого.
Прогрес перекладу
В основній грі та доповненні разом — 34 383 рядки. Стан на зараз:
| Показник | Рядків | Частка |
|---|---|---|
| Перекладено машинним перекладом з подальшою правкою | 33 755 | 98,2% |
| Перекладено та вичитано вручну | 242 | 0,7% |
| Разом перекладено | 33 997 | 98,9% |
| Свідомо лишено англійською (технічні коди, плейсхолдери) | 386 | 1,1% |
| Рядків без жодного перекладу | 0 | — |
Саме друга цифра показує реальний масштаб того, що попереду: вручну вичитано 242 рядки з майже 34 тисяч. Тобто переклад як такий практично завершено, а от вичитка — це робота на довгу дистанцію, і саме вона визначатиме, коли з’явиться публічна версія.
Окремо переглянуто службові файли самого рушія — не за назвами, а за вмістом кожного. Ті, які гравець реально може побачити (помилки запуску, майстер першого налаштування, підказки паузи), перекладено. Решту підтверджено як нерелевантні з конкретною причиною: підказки редактора рівнів, повідомлення мертвих мережевих сервісів, порожні файли.
Особливості локалізації
- Власне бачення: фанатська ініціатива, без узгоджень з офіційними чи іншими неофіційними локалізаціями.
- Якість: переклад виконано за допомогою авторського інструментарію на базі ШІ з подальшою ручною коректурою.
- Джерело перекладу — виключно англійський оригінал. Жодні інші локалізації гри не використовувались як джерело, довідка чи донор шрифтів.
Технічна частина
Гра не дозволяє додати українську як окрему мову: перелік мов зашитий у виконуваний файл, і нової теки вона просто не побачить. Тому переклад ставиться замість англійської — це працює без правок самої гри й без додаткових параметрів запуску.
Шрифти
Інтерфейс гри побудований не на звичайних для рушія растрових шрифтах, а на векторних контурах усередині окремого ресурсу. Кирилиці в них не було жодного символу, тож усі 66 українських літер (33 великі та 33 малі) додано з нуля — власний інструмент вбудовує їх напряму в шрифтовий ресурс гри, причому масштаб виводиться з реальної висоти літер конкретної гарнітури, а не з формальних метрик файлу. Патчу потребує рівно один файл із 5447, що є в грі, — спільна бібліотека шрифтів, якою користуються всі екрани інтерфейсу.
В інтерфейсі використано три різні гарнітури, і для кожної підібрано власний шрифт-донор — з вільною ліцензією, що дозволяє модифікацію та поширення, і без будь-якого російського сліду в авторстві кириличної частини.
| Гарнітура в грі | Шрифт-донор | Ліцензія | Походження |
|---|---|---|---|
| Hydropower Extraextended | Unbounded Bold | SIL OFL 1.1 | Німеччина |
| Hydropower Extracondensed | Fira Sans Extra Condensed | SIL OFL 1.1 | Німеччина |
| SpaceRace | Exo 2 Regular | SIL OFL 1.1 | Португалія |
Підбір робився не на око: для кожної пари вимірювалися реальні пропорції літер — висота великих і малих, ширина знаків, співвідношення сторін. Два донори підійшли майже без розбіжностей. Третій випадок виявився складнішим: серед понад пʼятдесяти перевірених вузьких шрифтів жоден не поєднав водночас потрібну пропорцію й прийнятне походження, тому контури Fira Sans Extra Condensed додатково стискаються по горизонталі приблизно на третину. Це чисто геометричне стиснення лише по одній осі — висота літер лишається незмінною, жодна буква не перемальовується вручну.
Форму літер перевірено безпосередньо в грі на екранах, насичених складними символами — усі кириличні знаки, включно з «ж», «ч», «ш», «щ», «ю», «я», «і», «ї», «й», «ц», «ь» та апострофом, мають правильні накреслення, розмір і орієнтацію.