↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Shamaona
19 ноября 2023
Aa Aa
#фанфикс_знает_все
Не знаю уже, что делать, так что попробую спросить здесь, может найдется человек, который поможет тупому тапку :D
Есть ли здесь знатоки Unity?
Такое дело, перевожу одну игруху. Практически весь текст этой игры содержится в одном файле — dict_string.txt, я его довольно быстро нашла и уже, считай, перевела. Но есть одно но — текст на кнопке смены языка, то есть сами надписи “English/中文繁体/и т.д.”, не находится вообще нигде. Я впервые занимаюсь вскрытием игр, поэтому добавить русский язык отдельно у меня вряд ли получится, я додумалась только до того, чтобы заменить в текстовом файле традиционный китайский на русский. Но у меня не получается заменить его в настройках, потому что сама надпись “中文繁体” находится незнамо где. При том, что другие надписи в настройках также содержатся в dict_string.txt, в том числе и надпись “Язык”, но вот сами названия языков где-то попрятаны. В других файлах txt я их не нашла. В изображениях этого текста тоже нет. Подозреваю, что эти обозначения представлены в виде скриптового текста, но вот найти его у меня не выходит. Когда пытаюсь выполнить поиск по тексту в UnityEX, запрос “English” вообще ничего не дает, при запросе “中文繁体” программа выделяет только файл PingFang-Bold.font_raw, насколько я поняла, это файл шрифта, а значит, не то, что мне нужно. Попробовала поискать, вводя части текста, например, “繁体”, но тут все стало еще запутанней, потому что программа выделяет кучу явно левых файлов, которые относятся к уровням игры, а не к настройкам, вроде CodeofHuman.ani, GateOpen.ani и т.д. Еще находятся некоторые файлы resources, я их вытащила, но когда попробовала проверить их UnityText, программа выдала мне надпись #FileEmpty#.

В общем, я не понимаю, как мне найти нужный текст. Возможно, он находится в каких-то других файлах — но другие файлы assets я уже точно так же просмотрела, ситуация с ними аналогичная. Либо он как-то хитро зашифрован. Либо же, я просто что-то не так делаю при поиске в UnityEX и UnityText.

Короче, кто-нибудь может подсказать, где этот чертов текст может находиться и как его достать?
19 ноября 2023
4 комментария
Лучше попробовать спросить где-нибудь тут:
https://forum.zoneofgames.ru/forum/13-vskrytie-igrovyh-resursov/
Там есть живые человеки, которые на таких вещах специализируются.
MonkAlex
А я туда уже написала, в теме по UnityEX) Но подозреваю, что ответят мне нескоро.
Да, тема похоже не очень живая.
Я сам с юнити не работал, но общая идея такая, что названия на самом деле могут быть где угодно. То, что есть прямо в dict_string.txt - это предназначено для локализации. А всё остальное обычно требует разработки.
ПС: в целом это не проблема, можно взять словарь от английской версии, перевести его и любой кто захочет, подменит свой английский - переводом.
Если хочется красивой встройки, можно связаться с автором игры - в инди играх авторы обычно это буквально 1-2 человека и они бывают не против перевода и готовы помочь.
MonkAlex
Я уже и думаю, если не получится отыскать эту дурацкую кнопку, попробую написать авторам. Хочется все-таки полноценный перевод сделать, без таких вот огрехов.
ПОИСК
ФАНФИКОВ









Закрыть
Закрыть
Закрыть