Українська локалізація One Hand Clapping

Нові коментарі

Нова тема   Відповісти
Автор Повідомлення
Sent_DeZ 
Новенький


З нами з: 13.05.16
Востаннє: 20.11.24
Повідомлень: 9

2024-09-28 19:12  
One Hand Clapping



Опис
Доброго дня всім, це моя перша спроба локалізувати гру, почав з невеличкої, але цікавої вокальної інді-гри - One Hand Clapping.
Українська ставиться поверх англійської мови.

Платформи

    - Steam
    - GOG


Версія гри: 1.0.41 (Release)
Завантажити українізатор: Google Drive

Встановлення

    - розпакувати архів
    - в середині знайти папку "One Hand Clapping_Data"
    - скопіювати теку в кореневу теку гри, підтвердити заміну файлів
    - грати


PS
Переклав те що знайшов (в принципі це має бути весь наявний текст, його там не те щоб багато), але повністю не перевіряв. Пройшов лише 2 рівні (сам поки вперше проходжу гру).
Якщо хтось зустріне якісь помилки - викладайте, буду намагатись правити. Wink (2) Wink (2)
Скріншоти


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 файл або відсутній, або хитро схований. а в мене девайс не рутований.

З приводу піратської апк, або я туплю або ці піратки трохи покоцані і повноцінно відредагувати їх тупо неможливо. Принаймні не знаючищо вони там хімічили.
Ваш часовий пояс: GMT + 2 Години

Нова тема   Відповісти