Переводит он, кстати, как говно, ещё и символы из оригинального текста проскакивают на любой температуре. Не рекомендую.
За геминькой-то приходится половину текста переписывать и сверять, чтобы хотя бы читать можно было, а тут ещё хуже.
#нейродурилка@a_m_workshop
За геминькой-то приходится половину текста переписывать и сверять, чтобы хотя бы читать можно было, а тут ещё хуже.
#нейродурилка@a_m_workshop
😢1
Небольшой технический момент из перевода.
Штука на первом скриншоте - оригинальный текст, и это не японский, это модзибаке.
Модзибаке (文字化け, дословно "превращение/искажение символов") — это результат неправильного отображения текста, когда программа пытается прочитать текстовые данные, используя не ту кодировку символов, в которой они были изначально сохранены.
Конкретно тут разработчиком изначально была использована кодировка shift-jis для текста おじさん♥️ ようこそ、た世界, а потом он был перекодирован в utf-8, и получились такие вот криповенькие бессмысленные крякозябры.
Можно, конечно, оставить изначальную задумку разработчика, а можно немного пошалить, копнуть чуть глубже, перекодировать текст обратно, так как модзибаке в русскоязычной сфере это не такая мемная и известная штука, как в японоязычной, перевести, накидать залго и получится второй скриншот.
Но я ещё подумаю.
Штука на первом скриншоте - оригинальный текст, и это не японский, это модзибаке.
Модзибаке (文字化け, дословно "превращение/искажение символов") — это результат неправильного отображения текста, когда программа пытается прочитать текстовые данные, используя не ту кодировку символов, в которой они были изначально сохранены.
Конкретно тут разработчиком изначально была использована кодировка shift-jis для текста おじさん♥️ ようこそ、た世界, а потом он был перекодирован в utf-8, и получились такие вот криповенькие бессмысленные крякозябры.
Можно, конечно, оставить изначальную задумку разработчика, а можно немного пошалить, копнуть чуть глубже, перекодировать текст обратно, так как модзибаке в русскоязычной сфере это не такая мемная и известная штука, как в японоязычной, перевести, накидать залго и получится второй скриншот.
Но я ещё подумаю.
👍2
Заодно сегодня перевел интерфейс, подбирали с госпожой А шрифты, чтобы плюс-минус было похоже на оригинал и читаемо.
Японские девелоперы любят встраивать текст в картинки, из-за чего приходится пердолиться с каждой картинкой по отдельности, в запущенных случаях текст в кнопке, у кнопки 2-3-4 состояния, и всё это разные файлы, из-за чего приходится попиксельно теребить каждый кусочек текста.
Конкретно здесь они засунули каждую подсказку/задание в отдельную картинку с разными шрифтами под каждую арку.
Японские девелоперы любят встраивать текст в картинки, из-за чего приходится пердолиться с каждой картинкой по отдельности, в запущенных случаях текст в кнопке, у кнопки 2-3-4 состояния, и всё это разные файлы, из-за чего приходится попиксельно теребить каждый кусочек текста.
Конкретно здесь они засунули каждую подсказку/задание в отдельную картинку с разными шрифтами под каждую арку.
👏3
Так, я прошел проектик и вроде как привёл его в порядок.
Если есть желающие поучаствовать в бета-тесте (и разгрузить госпожу А, чтобы мы наконец доредактировали внку), то напишите здесь или в сообщения каналу (если стесняетесь писать в комментарии).
Формат, думаю, будет такой: если будут желающие, создам микроконфу, закину их туда вместе со ссылкой на скачивание и в этой конфе будут скриншоты найденных в бета-тесте косяков (не влезающие строки, которые я как-то пропустил, может теги цветов или имена, или вдруг чет недопереведено или вам покажется каким-то корявым, хз).
Время на подумать - до понедельника.
Есть ещё желание запаковать проектик в .apk, я этим ещё никогда не занимался, но вроде не особо сложно.
Если есть желающие поучаствовать в бета-тесте (и разгрузить госпожу А, чтобы мы наконец доредактировали внку), то напишите здесь или в сообщения каналу (если стесняетесь писать в комментарии).
Формат, думаю, будет такой: если будут желающие, создам микроконфу, закину их туда вместе со ссылкой на скачивание и в этой конфе будут скриншоты найденных в бета-тесте косяков (не влезающие строки, которые я как-то пропустил, может теги цветов или имена, или вдруг чет недопереведено или вам покажется каким-то корявым, хз).
Время на подумать - до понедельника.
Есть ещё желание запаковать проектик в .apk, я этим ещё никогда не занимался, но вроде не особо сложно.
🔥3
М: Вот и понедельник, мы вернулись из мини-отпуска, на бета-тест лес рук, поэтому релиз проектика будет не раньше следующей недели :(
Но надеюсь на этой неделе зарелизим внку.
Из хороших новостей - я на обеде научился расковыривать и запаковывать проекты на unity, осталось понять где в них пердолить шрифты.
Но надеюсь на этой неделе зарелизим внку.
Из хороших новостей - я на обеде научился расковыривать и запаковывать проекты на unity, осталось понять где в них пердолить шрифты.
🔥1
Чтобы заниматься переводами внок, особенно от сумасшедших японских разработчиков, пидорящих свои продукты на чем попало, желательно иметь базовые навыки реверс-инжиниринга (поэтому в студиях обычно есть отдельный бородатый нерд, копающийся в этом говнище, но мы маленькие)
Например сегодня аж два случая, поменьше и побольше:
1. Движок qlie использует несколько типа проприетарных форматов, один из них - dpng. Не вдаваясь в подробности, это пнгшка, которая разделена на кусочки и дешифруется/собирается самой игрой на лету. Как я об этом узнал? Открыл пнгшку в hex-редакторе и увидел, что заголовок файла - не дефолтный PNG, а DPNG, а внутри файла есть дизсекция на несколько кусков. Повезло, что GARBro умеет их выковыривать в нормальный вид и движок воспринимает обычную .png корректно.
2. Второй случай занятнее, проприетарный формат abmp, он же .b. По сути - архив, внутри которого лежит .dat и две картинки кнопки в активном и неактивном состоянии. Структура .b файла:
Заголовок записи - 16 байт
Длина имени - 2 байта
Имя файла - 15 байт
Длина хэша - 2 байта
Хэш SHA-256 - 64 байта
Магический байт (03, просто потому что) - 1 байт
Пустой блок - 12 байт
Размер PNG - 4 байта
Данные PNG - некоторое количество байт, в моем случае 865
И дальше вторая картинка и .dat файл.
Распаковщики в интернете есть, запаковщика - нет, поэтому на коленке был накидан скрипт на питоне, который вскрывает архив, вычисляет хэш новой png-шки с русским словом НЕТ, сует последовательность байт в файл и сохраняет его обратно.
Зачем я этим занимаюсь? Чтобы моим мальчикам и девочкам было понятно что написано в настройках игры.
Например сегодня аж два случая, поменьше и побольше:
1. Движок qlie использует несколько типа проприетарных форматов, один из них - dpng. Не вдаваясь в подробности, это пнгшка, которая разделена на кусочки и дешифруется/собирается самой игрой на лету. Как я об этом узнал? Открыл пнгшку в hex-редакторе и увидел, что заголовок файла - не дефолтный PNG, а DPNG, а внутри файла есть дизсекция на несколько кусков. Повезло, что GARBro умеет их выковыривать в нормальный вид и движок воспринимает обычную .png корректно.
2. Второй случай занятнее, проприетарный формат abmp, он же .b. По сути - архив, внутри которого лежит .dat и две картинки кнопки в активном и неактивном состоянии. Структура .b файла:
Заголовок записи - 16 байт
Длина имени - 2 байта
Имя файла - 15 байт
Длина хэша - 2 байта
Хэш SHA-256 - 64 байта
Магический байт (03, просто потому что) - 1 байт
Пустой блок - 12 байт
Размер PNG - 4 байта
Данные PNG - некоторое количество байт, в моем случае 865
И дальше вторая картинка и .dat файл.
Распаковщики в интернете есть, запаковщика - нет, поэтому на коленке был накидан скрипт на питоне, который вскрывает архив, вычисляет хэш новой png-шки с русским словом НЕТ, сует последовательность байт в файл и сохраняет его обратно.
Зачем я этим занимаюсь? Чтобы моим мальчикам и девочкам было понятно что написано в настройках игры.
👏3
И вот, спустя какое-то время, эти кнопки на великом и могучем. Дополнительный забавный факт - движок не воспринимает не-shift-jis символы при подсчете центрирования текста или чёт такое, поэтому для того чтобы надпись "Выйти из игры?" была плюс-минус по центру, пришлось напихать японских пробелов в скрипт
👏2
Так, дамы и господа, мальчики и девочки, бисёдзе и бисенёны, мы закончили работу над следующей внкой. Релиз подготовлен, но на порнолаб отправится в воскресенье, так как М (то есть я) через пару часов уезжает на выходные в мир без интернета, а всраться с модерацией поста на три дня не очень хочется.
Но, из хороших новостей - релизный пост от госпожи А со ссылочкой на терабокс будет здесь уже вечером! Такой, так сказать, ранний доступ для подписчиков.
#анонс@a_m_workshop
Но, из хороших новостей - релизный пост от госпожи А со ссылочкой на терабокс будет здесь уже вечером! Такой, так сказать, ранний доступ для подписчиков.
#анонс@a_m_workshop
А вот и второй релиз! 🥳
Bishoujo Mangekyou -Kami ga Tsukuritamouta Shoujo-tachi- / Калейдоскоп прекрасных девушек -Девушки, созданные Богом-
Во времена, которым нет названия…
Прошли бесчисленные века с тех пор, как человечество, некогда правившее Землёй, утратило своё величие…
На самом краю света одиноко стояла башня.
В ней жил учёный.
Совсем один.
В этом покинутом людьми месте он жаждал обрести родственную душу.
В его руках была вся научная мощь погибшей цивилизации.
Используя технологии, подобные магии, он наконец создал идеальных роботов-горничных…
Ссылочка для скачивания пароль: amworkshop
Ссылка на фикс перевода (отдельным файлом, положить в GameData с заменой)
Ссылочка на порнолаб
Шрифт на всякий случай
#релиз@a_m_workshop
#бубагорничные@a_m_workshop
Bishoujo Mangekyou -Kami ga Tsukuritamouta Shoujo-tachi- / Калейдоскоп прекрасных девушек -Девушки, созданные Богом-
Во времена, которым нет названия…
Прошли бесчисленные века с тех пор, как человечество, некогда правившее Землёй, утратило своё величие…
На самом краю света одиноко стояла башня.
В ней жил учёный.
Совсем один.
В этом покинутом людьми месте он жаждал обрести родственную душу.
В его руках была вся научная мощь погибшей цивилизации.
Используя технологии, подобные магии, он наконец создал идеальных роботов-горничных…
Ссылочка для скачивания пароль: amworkshop
Ссылка на фикс перевода (отдельным файлом, положить в GameData с заменой)
Ссылочка на порнолаб
Шрифт на всякий случай
#релиз@a_m_workshop
#бубагорничные@a_m_workshop
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤1🤯1
Добавили ссылочку на порнолаб! (Раздача на модерации, но уже можно скачать)
Также добавили небольшой фикс перевода, выложенного на терабокс. Качается отдельным файлом, его необходимо положить в "GameData" с заменой. В торрент фикс уже включён.
#бубагорничные@a_m_workshop
Также добавили небольшой фикс перевода, выложенного на терабокс. Качается отдельным файлом, его необходимо положить в "GameData" с заменой. В торрент фикс уже включён.
#бубагорничные@a_m_workshop
👍3
Было бы чудесно, если бы кто-нибудь попробовал скачать, чтобы проверить, что раздача работает 👉👈
UPD: Одному раздать получилось, значит в целом всё работает.
UPD: Одному раздать получилось, значит в целом всё работает.
🔥3
Подходит к концу июль, поэтому небольшие планы на август:
1. Сейчас полностью переведен Поезд Месугаки (текст и интерфейс) и ведется активная редактура. Возможно успеем до конца июля.
2. Близится к завершению перевод Ники, Марили и Волшебного зеркальца.
3. Глобальный план на август - перевод Maitetsu - Last Run!! - там 90+ часов контента, поэтому параллельно наверное возьмём что-нибудь поменьше.
4. Что-нибудь поменьше, либо мне ударит моча в голову как с пунктами 1 и 2 и это будет одна из 150 ссылок на потенциальные переводы из моих закладок в браузере.
1. Сейчас полностью переведен Поезд Месугаки (текст и интерфейс) и ведется активная редактура. Возможно успеем до конца июля.
2. Близится к завершению перевод Ники, Марили и Волшебного зеркальца.
3. Глобальный план на август - перевод Maitetsu - Last Run!! - там 90+ часов контента, поэтому параллельно наверное возьмём что-нибудь поменьше.
4. Что-нибудь поменьше, либо мне ударит моча в голову как с пунктами 1 и 2 и это будет одна из 150 ссылок на потенциальные переводы из моих закладок в браузере.
❤2🔥1😱1