Версия приложения
Актуальная версия TyranoBuilder Next на данный момент 2.4.7
Скачивайте приложение и модификации только с этого сайта. Автор не несет ответственности за приложение или модификации, скачанные из других источников.
Исходный код является открытым, и поэтому любой человек может внести изменения в код, которые могут нанести вред вашему устройству.
- Сложность: Легкий
Подготовка:
Сначала нужно присвоить значение переменной langTranslate. Если вы создаёте новую игру, то эта переменная уже инициализирована на начальной сцене.
Как работает система перевода? Она обращается к значению в переменной langTranslate, и в зависимости от этого значения загружает соответствующий файл перевода.
Значение в переменной и имя файла должны совпадать!
Вы можете создать отдельную сцену для выбора языка. Когда игрок нажмёт на картинку флага, вы можете изменить значение переменной в соответствии с выбранным языком.
Создание перевода:
Чтобы создать перевод, необходимо открыть редактор перевода.
Здесь представлен список языков, среди которых есть английский и корейский. Если нажать на них, то появится двухколоночный список: в левой колонке будет размещён оригинальный текст, а в правой — его перевод.
Кроме того, существует файл Game Lang, который содержит перевод текста, используемого в интерфейсе игры.
Кнопка добавления языка:
С помощью этой кнопки вы можете добавить новый язык для перевода, например, английский (en). После добавления файл будет пустым. Просто нажмите кнопку добавления строки, чтобы добавить строку с переводом.
Перевод:
Всё предельно просто: выберите язык, на который хотите перевести текст, и его содержимое появится для редактирования.
Здесь есть поле для оригинального текста, а справа — поле для переведённого текста. Вставьте туда свой перевод и нажмите «Сохранить». Также есть кнопка «Добавить строку», которая позволяет вручную создать новую строку. Например, если вы уже перевели весь текст, но хотите добавить ещё несколько предложений.
Вот и всё, что нужно знать о переводе основного текста. Процесс перевода интерфейса похож, просто добавьте соответствующую строку, чтобы применить перевод и к нему.
Перевод картинок:
Как и в Renpy, здесь также доступен автоматический перевод картинок. Для этого необходимо создать в папке data\lang\img папки с кодами языков, например, ru и en. В эти папки нужно поместить изображения, которые должны иметь те же имена, что и оригинальные, но с префиксом языка: ru_img.jpg, en_img.jpg. А после нажмите кнопку сканирования картинок, и на этом перевод картинок будет завершен.