Автор |
Повідомлення |
Sent_DeZ Новенький
З нами з: 13.05.16 Востаннє: 20.11.24 Повідомлень: 9
|
|
|
|
|
Sent_DeZ Новенький
З нами з: 13.05.16 Востаннє: 20.11.24 Повідомлень: 9
|
2024-10-11 11:42 |
Протягом дня-двох заллю оновлення, яке виправляє клька десятків одруків та кілька перефразовок. Обовязково про це відпишу |
|
|
|
|
Sekerias Поважний учасник
З нами з: 22.12.22 Востаннє: 21.11.24 Повідомлень: 171
|
2024-10-11 13:33 |
Sent_DeZ
Чисто теоретично, чи зміг би перекласти апк з цією грою?
Там теки виглядають приблизно ось так:
Все необхідне ось тут, апк з грою + додаток для редагування апк файлів, коли закінчиш дії натискаєш Save APK, або Install APK, щоб встановити апк на смартфон.
Зазвичай роблю все соло, але як працювати з іграми на unity двигуні для мене загадка ще та. |
|
|
|
|
Sent_DeZ Новенький
З нами з: 13.05.16 Востаннє: 20.11.24 Повідомлень: 9
|
2024-10-11 14:29 |
Перезалив українізатор (назвемо це v0.83), виправлено близько 100 одруків, зроблено кілька перефразовок. Посилання в пості оновлене.
Додано через 2 хвилини 29 секунд:
Sekerias
Цитата: | Чисто теоретично, чи зміг би |
Гадки не маю, ніколи не працював з Android файлами.
Можу спробувати)
Принаймні, якщо ці файли відкриються редактором для десктопної версії Unity файлів, і все буде так само - шанс є. |
|
|
|
|
Sent_DeZ Новенький
З нами з: 13.05.16 Востаннє: 20.11.24 Повідомлень: 9
|
2024-10-14 15:28 |
Sent_DeZ
теоретично, може вийти. Якась різниця між ними є, прям повністю перезамінити мабуть не вийде. Можливо в піратський apk внесені якісь несумісні зміни, але файл локалізації англійської навіть не експортиться. І, здається, є якісь відмінності в шрифтах.
То ж потенційно це моливо, але виагатиме часу. Я буду пробувати по можливості. Можливо спробую інший apk. |
|
|
|
|
Sekerias Поважний учасник
З нами з: 22.12.22 Востаннє: 21.11.24 Повідомлень: 171
|
2024-10-15 16:19 |
Там самий прикол, то шо я теж зміг розпакувати, але упаковувавши щось сталося і воно не змогло запакувати. Це я переклад terarria робив під android. Файли залишились, але так і не доробив адаптацію. |
|
|
|
|
Sent_DeZ Новенький
З нами з: 13.05.16 Востаннє: 20.11.24 Повідомлень: 9
|
2024-11-12 03:07 |
Sekerias
Гіпотетично, я зрушив з місця. Мені вдалось витягти файл локалізації звідти. Він дійсно трохи відрізняється. Продовжу далі копирсатись по мірі вільного часу.
Тільки щось йде не так, гра стартує, і перед першим скріном з текстом вилітає без повідомлень. |
|
|
|
|
Sekerias Поважний учасник
З нами з: 22.12.22 Востаннє: 21.11.24 Повідомлень: 171
|
2024-11-12 10:31 |
Так само. |
|
|
|
|
Sent_DeZ Новенький
З нами з: 13.05.16 Востаннє: 20.11.24 Повідомлень: 9
|
2024-11-12 17:17 |
Sekerias
В мене інша ідея, для того, щоб зробити українізатор більш універсальним і може не порушувати нічиїх прав, змінюючи apk...
Ти сильно шариш в apk? Може є спосіб просто згенерувати файли які потім можна буде замінити локально на девайсі? Типу в obb/data кеші тощо?
Пам'ятаю в деякі ігри можна було таке робити, в тому числі моди всілякі догружати.
Може й тут так можна викрутитись.
Але це тільки після робочої локалізації.
Власне, в мене дивні результати.
UABE не бачить файл локалізації повноцінно. І чомусь при ставці нормального - крашиться.
А нормальний я зміг витягнути через AssetRipper. От він чомусь в цьому ж файлі бачить повноцінний нормльний файл локалізації з його контентом...
Але він вміє тільки експортувати файл, іпортувати він не вміє.
Звідси проблема - нема як імпортувати файл таким чином, щоб це не зробило проблем в apk.
Я спробував відредагувати файл localization (просто назву мови замінити) і імпортувати через UABE... це спрацювало. Але в цьому файлі тільки мова має значення. Все інше в локалізаціях.
Отже, або тут треба хтось хто більше шарить в редагуванні андроід додатків, зокрема на unity, або - самі файли зломані або якось захищені, що дивно. Або це, можливо, проблема піраток. Малоймовірно, та хто зна. |
|
|
|
|
Sent_DeZ Новенький
З нами з: 13.05.16 Востаннє: 20.11.24 Повідомлень: 9
|
2024-11-13 04:49 |
Оооооооокей. Пішов прогрес. Я зміг знайти нормально розпарсену версію в <unpak_folder>\assets\aa\Android\globalprefabs_assets_all.bundle, пакет cab-f778c2a47d254d0c420376398c4cf10b.
Зберіг, відредагував. На диво/щастя, імпорт саме цієї версії в "<unpak_folder>\assets\bin\Data\datapack.unity3d", пакет (resources.assets) замість того незрозумілого en-US спрацював.
Тепер текст виглядає як білібірда) Як і треба. Буду шаманити зі шрифтами. |
|
|
|
|
Sekerias Поважний учасник
З нами з: 22.12.22 Востаннє: 21.11.24 Повідомлень: 171
|
2024-11-14 00:11 |
Sent_DeZ
Вітаю з успіхом! Не забудь зробити покрокову інструкцію з посиланнями на програми якими ти все це робиш, Мабуть, все ж колись дороблю українську версію террарії |
|
|
|
|
Sent_DeZ Новенький
З нами з: 13.05.16 Востаннє: 20.11.24 Повідомлень: 9
|
2024-11-19 02:42 |
Sekerias,
Щось з цимись піратками не те. Я там не можу знайти шрифт який замінював. А він там мав би бути.
При тому чиста версія з Google Play (видавець Handy Games - красавчики, пішли на контакт) цей шрифт має.
Єдине що я в ній (витягнув apk з телефону без obb кешу) не бачу сам текст для локалізації (мабуть так в obb лежить).
Поки не зрозуміло як до цього достучатись, але я обіцяв чувакам піратки не перекладати.
Я спробую зробити саме файли для українізації, типу як для пк версії - замінив і готово. Щоб на ліцуху навіть можна було поставити.
Можливо доведеться робити якийсь apk-мод, я хз...
Але.
Це все тільки після того як знайду спосіб замінити текст вже в цій чистій версії.
Що є проблемою, бо зкинути зі свого телефону я зміг тільки саму APK, яка має не всі дані. Я хз де лежать інші 700mb, obb файл або відсутній, або хитро схований. а в мене девайс не рутований.
З приводу піратської апк, або я туплю або ці піратки трохи покоцані і повноцінно відредагувати їх тупо неможливо. Принаймні не знаючищо вони там хімічили. |
|
|
|
|