IFF Pencil 2 - программа, которая работает с файлами в формате
.iff.
Именно этот формат имеют файлы с игровым текстом, которые мы в процессе всей работы будет редактировать.
В этом учебнике описаны не все возможности программы
IFF Pencil 2, а только основные, те, которые нам потребуются для редактирования и перевода файлов.
Приведем простой пример с редактированием файла
UIText.iff, в игровой папке
GameData.
ЭТО ВАЖНО: перед редактированием, не забудьте сделать резевную копию файла UIText.iff! Внесенные изменения в файл уже нельзя будет вернуть!
1. Открываем файл
UIText.iff.
2. Видим в графе
Type (Тип) строки со значением
STR#, в которых содержится игровой текст. Именно эти строки мы будем редактировать.
3. В графе
Resource (Ресурс) выбираем строку
CatalogRatings (или ту, которая нам требуется) и нажимаем на нее.
4. Появилось поле со строками. Под графой
Text (Текст) находится игровой текст. Редактируем его.
5. Начнем перевод.
Выбераем строку
#0 из
ID,
USEnglish (США, английский).
ЭТО ВАЖНО: специальные символы вроде: %d и %s – при переводе оставляем без изменения!
5.1 Выделенную на скрине область тоже
НЕ РЕДАКТИРУЕМ!
6. Так как при установке перевода всё равно будут заменены оригинальные файлы игры, то редактируем сразу строку
USEnglish, заменяя англ. текст русским (если при переводе вы что-то забыли, но уже стерли англ. текст - не страшно, переключитесь на
UKEnglish и посмотрите, что написано там).
ЭТО ВАЖНО: при этом вписывая перевод с символом %d.
ЭТО ВАЖНО: имеется строка и для русского языка Russian (unused) (Русский (не включен)). В структуре игры нет русского языка (что нам и говорит слово unused (не включен)), поэтому эту строку использовать не нужно.
7. После того, как вы окончательно перевели определённый раздел, нажмите кнопку "
Set for all". При этом вписанный вами русский текст автоматически пропишется во всех языках. Это нужно для того, чтобы избежать ошибок при устанвке перевода на компьютер пользователя (мало ли, на каком языке установлена игра у юзера)
8. После всех изменений, нажимаем кнопку
OK, в противном случае, если вам не понравились внесенные изменения, нажимаем
Cancel (Отмена).