Шрифты и нелатинский текст
В шрифтах игры может не быть букв вашего языка. В зависимости от движка и языка экспорт добавляет шрифт или завершается примечанием о том, чего не хватает.
Что делает каждый движок
| Движок | При экспорте |
|---|---|
| Unity | Добавляет запасной шрифт для языков из списка ниже, по возможности. В играх, где буквы нарисованы картинками, недостающие символы дорисовываются. Можно также использовать свой шрифт. |
| Ren'Py | Добавляет шрифт для языков из списка ниже. |
| RPG Maker MV, MZ | Добавляет шрифт для арабского. Другие языки используют шрифты игры и запасные шрифты системы. |
| RPG Maker XP, VX, VX Ace | Проверяет шрифты игры. В играх с mkxp.json заменяет их. В остальных случаях примечание перечисляет недостающие символы. |
| Unreal Engine | Проверяет шрифты игры и заменяет шрифт, только если в нём не хватает символов и замена даёт больше, чем теряет. |
| GameMaker | Добавляет недостающие символы в собственные шрифты игры. Шрифты внутри .exe получить новые символы не могут. |
| Wolf RPG | Добавляет шрифт для тайского и, в некоторых играх, для вьетнамского. Остальные диакритические знаки упрощаются до базовых букв. |
| NScripter, Artemis | Добавляет шрифт только для тайского. |
| Kirikiri | Использует шрифты Windows для тайского, вьетнамского, арабского, корейского и китайского и добавляет шрифт для тайского. |
| YU-RIS, LiveMaker, AliceSoft System | Шага со шрифтом нет. Эти движки хранят текст в старой японской кодировке, поэтому символы, которые она не вмещает, превращаются в ? или упрощаются. |
| Другие движки | Шага со шрифтом нет. Текст использует шрифты игры, поэтому проверьте его в игре. |
Языки, для которых добавляется шрифт в Unity и Ren'Py: китайский, японский, корейский, тайский, арабский, вьетнамский, русский, украинский, болгарский, монгольский, греческий, венгерский, польский, чешский, словацкий, словенский, румынский, турецкий, литовский, латышский и эстонский.
Свой шрифт в играх на Unity
Откройте настройку
Откройте Настройки, Движки, Свой шрифт.

Выберите шрифт
Нажмите Выбрать шрифт и укажите один файл TTF или OTF размером до 32 МБ. Он используется во всех ваших экспортах Unity, в любом тарифе.
Сделайте экспорт и проверьте
Экспортируйте игру и посмотрите несколько экранов: межстрочный интервал может отличаться от шрифта самой игры.
- Шрифт копируется в файлы игры, поэтому выбирайте только тот, лицензия которого это разрешает.
- Шрифт, в котором слишком мало символов вашего языка, при этом экспорте игнорируется, и примечание к экспорту сообщает об этом.
- Чтобы вернуться к прежнему, нажмите Удалить и снова сделайте экспорт.
Если вы видите квадраты
Если шрифт добавить не удалось, экспорт всё равно завершается и показывает Экспорт завершён с примечанием. Сначала прочитайте примечание: в нём сказано, чего не хватает. Для игр на Unity см. Переведённый текст отображается квадратами.
Шрифт и размер текста приложения в разделе Настройки, Внешний вид меняет только само приложение. Шрифты игры он никогда не затрагивает.
Проверено на RuneTranslate 1.4.6.
Всё ещё не получается?
Нажмите «Сообщить» вверху приложения, чтобы отправить нам обращение, или спросите в нашем Discord. Мы читаем и то, и другое.

