Перейти к содержимому
Zone of Games Forum

Рекомендованные сообщения

AztakaРусификатор (текст)

Собсно вышла игра Aztaka

В присутствует Англ. и Французский языки, весь перевод игры содержится в файле Languages.xml в корне директории

+ заметил что в игре отсутствуют настройки вообще, решил покопаться, и выяснил что все настройки хранятся в Aztaka.cfg было бы круто, если бы программист сделал какую-нибудь прожку для редактирования этих параметров, и ещё в игре есть быстрые клавиши они берутся из кодов клавиш в том же Aztaka.cfg вот скан клавиш http://dump.ru/file/2589829

Вот собсно начало, переведено меню и кнопки + сообщение о выходе, контейнеры, и сообщение о удалении :)

http://dump.ru/file/2617814

В игре идёт срез Русских букв, так что я проставлял alt+0160 пустой символ чтобы выровнять слова :)

Изменено пользователем SerGEAnt

Поделиться сообщением


Ссылка на сообщение
Вот мои файлы Languages.xml (перевод PROMT'ом, строки не длинее 210-220 символов, всё что между {} переводу не подвергалось, вся работа делалась программой, человеческий фактор практически исключён)

Так а я об чем писал? Совершенно непонятно в чем причина вылетов. Перевод доделан и откорректирован на 100%. Но данный глюк все сводит на нет.

Возможно, патч решит проблему. Есть какой-то неофициальный патч, но на репак не ставится. Владельцев полной версии прошу скинуть сюда ветку реестра, которая создается после инсталла игры.

Изменено пользователем Hellraizer

Поделиться сообщением


Ссылка на сообщение

Ребят вы лолы, кто так переводит? :D

куда пропал французский язык

<translation language="English">Эта священная статуя может суммировать жизненную энергию</translation>      </string>      <string id="15" xmlns="StringEditor.xsd">        <name>Container_1</name>        <definition/>        <translation language="English">Эта священная статуя может суммировать божественную энергию</translation>      </string>      <string id="16" xmlns="StringEditor.xsd">        <name>Container_2</name>        <definition/>        <translation language="English">Эта священная статуя может суммировать чистую энергию</translation>      </string>      <string id="17" xmlns="StringEditor.xsd">        <name>Container_3</name>        <definition/>

 

а тут где закрывающий тег?

 

     <translation language="English">Эта священная статуя может суммировать элементную энергию</translation>        <translation language="French" xmlns="StringEditor.xsd"/>

 

и убрал лишние переводы строк

        <translation language="English">#Vital Энергия</translation>        <translation language="French" xmlns="StringEditor.xsd">#Energie vitale</translation>      </string>      <string id="42" xmlns="StringEditor.xsd">        <name>DivineEnergyTag</name>        <definition/>        <translation language="English">#Divine Энергия</translation>        <translation language="French" xmlns="StringEditor.xsd">#Energie divine</translation>

 

я исправил, совместил квесты и интерфейс и у меня всё запустилось и всё переведено что переведено в обоих файлах ппц :D

вот http://dump.ru/file/2807951

p.s. Заметил что переводы строк в названиях квестов не нажимаются(т.к. лишние переводы строк) но игра работает, с ппц каким шрифтом но работает :)

Изменено пользователем Black_Sun

Поделиться сообщением


Ссылка на сообщение
куда пропал французский язык
ну извини, на французский я ещё азтаку не переводил :) в оригинале эти строки не переведены на французский (я ж говорил, что половина диалогов на французском как *** отображается)
а тут где закрывающий тег?
а это что (выделено жирным красным)?

<translation language="French" xmlns="StringEditor.xsd"/>

Таков формат XML - если у тега нет значения и дочерних веток, то тег закрывается просто косой чертой.

Азтака прекрасно умеет работать с такими тегами.

и убрал лишние переводы строк
Уж не знаю на что эти переводы влияют. Прикольно было бы, если б я в этом сообщении не там на новую строку перешёл и весь этот сайт бы полетел. :)

Просмотрев весь оригинальный Languages.xml пришёл к выводу, что переводы строк до и после # не подчиняются какому-то закону. Где-то строка заканчивается #, где-то начинается, а где-то каждая решётка переносится на отдельную строку.

я исправил, совместил квесты и интерфейс и у меня всё запустилось и всё переведено что переведено в обоих файлах ппц :D

вот http://dump.ru/file/2807951

посмотрим, посмотрим, вот добавишь ещё несколько строк в этот перевод и накроется всё медным тазом ;)

Вот если сумеешь всё перевести и запустить игру, то героем будешь :)

И всеравно весь перевод сводится к гулянию вслепую по минному полю...

Изменено пользователем enz°

Поделиться сообщением


Ссылка на сообщение

Я делал в редакторе с синтаксической подсветкой. Если тег не закрыт, там это видно.

Приведу пример: на какой-то стадии внедрения русского текста игра запускается и работает, дохожу до н-ной строки, меняю текст в английском теге - игра не запускается. Только ТЕКСТ поменял и только после этого перестала запускаться в данном частном случае. Теги <definition></definition> можно удалять в некоторых местах, а в некоторых после этого перестает запускаться. Чтобы таким образом перевести игру нужно потратить недели две на построчную проверку работоспособности.

Поделиться сообщением


Ссылка на сообщение
Так а я об чем писал? Совершенно непонятно в чем причина вылетов. Перевод доделан и откорректирован на 100%. Но данный глюк все сводит на нет.

Возможно, патч решит проблему. Есть какой-то неофициальный патч, но на репак не ставится. Владельцев полной версии прошу скинуть сюда ветку реестра, которая создается после инсталла игры.

вот я и просил этот твой перевод при котором игра вылетает, чтобы удостовериться и самому попытаться что-то придумать, но пришлось ещё время убить на перевод :(

Вот я выложил свой перевод, Black_Sun с ним покапался, у него что-то получилось, и мы хоть на пол шага продвинулись вперёд :)

Изменено пользователем enz°

Поделиться сообщением


Ссылка на сообщение

ну промтом уже давно перевели, жаль он не читабельный

Поделиться сообщением


Ссылка на сообщение
ну промтом уже давно перевели, жаль он не читабельный
где можно его взять? (полный перевод, что б игра с ним не вылетала)

PS: я вообще не занимаюсь переводом текста :)

тут есть хорошие переводчики, которые могут всё отлично перевести на литературный русский язык.

есть ещё другая проблема - вылетание игры, промт нужен был только для того, чтобы засунуть в игру любой русский текст и попробовать её запустить :)

----------------- UPD:

Моё расследование движится к завершению... :)

Запуск Aztaka.exe из-под отладчика показал следующее:

1) Aztaka для парсинга xml использует open-source библиотеку для C++ - TinyXML ( Небольшая заметка об использовании TinyXML ). Насколько я понял, он прекрасно справляется со всякого рода сокращениями типа отсутствия закрывающего тега...

2) Перед передачей xml-файла на растерзание TinyXML азтака преобразует формат файла в ANSI, причём делает это очень жёстко, даже не берёт в расчёт, что в utf-8 например русские символы занимают 2 байта, а не один как английские.

3) После вышеописанного кодирования азтака копирует блок памяти с ANSI-кодированным xml в другой блок памяти, при этом размер копируемого блока = размер utf-8-файла - 2. Далее вылетает ошибка!

Если вы ещё не поняли из-за чего, объясняю:

Предположим, xml содержит только английские буквы, тогда после кодирования в ANSI получаем такой же размер, но на 2 меньше: все английские буквы в utf-8 занимают 1 байт, но в начале каждого utf-8 файла есть 3 дополнительных байта, указывающиех что данный файл - utf-8. Эти 3 байта после ANSI-кодирования превращаются в 1 символ - "?". Итого размер получается на 2 байта меньше.

Теперь предположим, xml файл содержит также и русские буквы, которые в utf-8 занимают 2 байта. После ANSI-кодирования получатся все символы по одному байту. В итоге размер после кодирования будет значительно меньше utf-8-оригинала.

Выходит, что при копировании мы копируем блок значительно длинее высвобожденной под ANSI памяти. А это в большинстве случаев вызывает ошибку, скорее всего, "ошибку чтения памяти".

Для нас предполагаемый выход из данной ситуации следующий:

1) файл Languages.xml перекодировать в ANSI

2) в первой строчке изменить "utf-8" на "ansi" (этот шаг, возможно, не обязателен)

3) дописать в начало получившегося файла 3 байта: ef bb bf - это идентификатор utf-8

Такой файл Aztaka должна принять без проблем. (я провёл один такой маленький экспериментик - полёт нормальный, но надо попробовать полностью переделать Languages.xml)

------------- UPD:

этот "выход" провалился, т.к. после того как азтака кодирует в ANSI и без того ANSI-символы , то они превращаются в "?" :(

------------------UPD:

Подправил exe-шник (изменил 19 байт), теперь размер xml после кодирования в ANSI Азтака определяет как надо, а следовательно, подходит любой перевод файла Languages.xml

ловите пофиксенный Aztaka.exe: Aztaka_Ylangfixed.7z (270 Кб)

Дерзайте, проверяйте скорее свои переводы! :)

С нетерпением жду наконец завершения всей этой байды с переводом, и хочу пройти второй раз Азтаку, но уже на русском языке :)

------------UPD:

написал ЛС админу оф.сайта, надеюсь резберутся и исправят в первом же патче (если конечно админ разберёт мой английский)... ;)

Изменено пользователем enz°

Поделиться сообщением


Ссылка на сообщение

 

enz°... Всё работает! Немного потестирую перевод и завтра выложу. Ура, товарищи!

Поделиться сообщением


Ссылка на сообщение

могу я рассчитывать на своё имя (Сергунин Юрий Владимирович) в соавторах перевода? :)

Поделиться сообщением


Ссылка на сообщение
могу я рассчитывать на своё имя (Сергунин Юрий Владимирович) в соавторах перевода? :)

Запросто ;) Именно ФИО или лучше ник указать? :)

Поделиться сообщением


Ссылка на сообщение
Запросто ;) Именно ФИО или лучше ник указать? :)
В зависимости от контекста: если у автора ник, то и соавтору лучше ник :)

PS: когда есть проблемы с символом ° (Atl+0176), то я использую как альтернативу ник enzo_amd.

Насчёт шрифта в игре:

я нашёл более корректный метот изменения шрифта чем в предыдущем варианте

и можно указать своё имя шрифта, лишь бы имя было не длинее 7 символов

вот я поэкспериментировал с двумя шрифтами:

Corbel (уж не знаю в каких ОС он в стандартных шрифтах есть, но у меня на Vist'е есть):

7b755285669bt.jpg58d53b3fbd9dt.jpg

Georgia (вроде стандартный и в XP и в Vist'е, может и в более старых ОС):

f96711cbd1e4t.jpg4dbb7970220dt.jpg

вот ехе-шник со шрифтом Georgia (+ профиксенный для чтения русского Languages.xml):

Aztaka_langfix_georgia.7z (269 Кб)

Но если хотите шрифт можно изменить в HEX-редакторе по смещению BD0B4h (774324.) незабывая лишние байты заполнять нулями.

Поделиться сообщением


Ссылка на сообщение

Всё кул, спс :) но длинные строчки квестов так и не нажимаются :)

Изменено пользователем Black_Sun

Поделиться сообщением


Ссылка на сообщение
А скоро русик то зарелизите?

Либо сегодня к вечеру, либо завтра.

enz°, со шрифтами делали почти так же, только правили файл Aztaka.cpk

Поделиться сообщением


Ссылка на сообщение
Всё кул, спс :) но длинные строчки квестов так и не нажимаются :)
мда, но тут вроде ничего не поделать, только урезать и сокращать как-то названия квестов или ставить шрифт компактный. Кстати азтака ведёт себя так же и с английским текстом.

---------UPD:

вот если надо азтака со шрифтом Arial Narrow, шрифт довольно мелкий и компактный, врятли какое-то название квеста не влезет в строку, но опять же может слишком мелкий...

Aztaka_langfix_fontfix.7z

тут можно прописывать любое имя шрифта, длина практически не ограничена (смещение: B9AFBh)

----------UPD:

Шрифт Arial Narrow + немного увеличен размер шрифта в названиях квестов:

a1cadf21408ft.jpg

Aztaka.exe

Изменено пользователем enz°

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: 0wn3df1x
      Tomba! Special Edition

      Метки: Экшен, Платформер, 2D-платформер, Псевдотрёхмерность, Олдскул Разработчик: Limited Run Games Издатель: Limited Run Games Дата выхода: 01.08.2024 Отзывы Steam: 517 отзывов, 89% положительных
    • Автор: Programm
      Heaven’s Vault

      Метки: Приключение, Повествование, Тайна, Протагонистка, Научная фантастика Платформы: PC PS4 SW iOS An MAC LIN Разработчик: Inkle Studios Издатель: Inkle Studios Дата выхода: 16 апреля 2019 года Отзывы: 1691 отзывов, 87% положительных

  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • В мультиплеере почему то всё равно на Английском языке. Это можно исправить? UPD разобрался, надо было закинуть файл с локализацией в другую папку, по пути steamapps\common\Titan Quest II\MultiplayerPreviewVersion\TQ2\Content\Paks
    • Особенно Peral Abyss, Majestic RP, Riot, BSG и 4game. Ага-ага. За информацию о существовании этих ланчеров спасибо ещё более гордому ланчеру вк плей.
    • Надо сказать спасибо, что EA подробно пишет, что не так. Вот не включен у вас секуре бут — они и пишут, что он не включен. А то ведь могло быть как с Call of Duty: игра просто не запускается и все, потому что у тебя обнаружен WinDivert для обхода блокировок рунета.
    • В колодах уже до начала игры может быть нестандартное позиционирование. Даже в новых нераспакованных. Это делается как раз ради того, чтобы было нельзя предсказать всю колоду ещё до начала игры. Уловок раздающих вагон и маленькая тележка, а не простое тасование. Но тебе, явно очень опытному картёжнику явно виднее, ага. Ты сам сказал, что геймплей шахмат — это всего лишь движение фигурок. А планирование и “руки” к геймплею с твоих же слов отношения не имеют. Забыл уже? Ну то есть и фильмы ты оцениваешь по попкорну и перемещению до кино, а не по сюжету. “Геймплеем” же в походе в кино будет явно не сюжет фильма в твоей же собственной аналогии, а процесс движения до здания и попкорн. Завязывай искажать. Речь была о разнообразии и вариантивности. В книгах есть сюжет, ну а в играх есть и сюжет, и геймплей (и мультимедия до кучи). То есть по вариативности связок этих вещей игры никак не могут быть беднее по разнообразию, чем книги. Хотя бы по тому, что если взять книгу и сделать из неё игру — это будет игра, содержащая в себе книгу в том или иной виде, а в форму игры возможно запихнуть буквально любую литературу. Также напомню тебе то, что про книги я в самом начале сказал, что они существуют тысячи лет и, не смотря на сравнительно небольшое число “главных сюжетов” людям они что-то не надоели до сих пор. К слову, игры существуют ещё дольше литературы. У первых людей в мире уже были первые игры для досуга, пусть и сравнительно примитивные. Игры с десятками тысяч лет усложнялись и эволюционировали, обретая новые возможности. Не надоели за десятки тысяч лет даже и простые игры в слова, чего уж говорить про более сложные. С чего бы им надоесть людям вот прям так просто сейчас тогда как разнообразие игр только растёт с годами. Неа, я убеждаю тебя в том, что ты сказал именно то, что ты прямо и сказал. Ты буквально сейчас смотришь на белое и утверждаешь, что это не белое, а… гладиолус, потому что гладиолус. В смысле я говорю, что ты чего-то не писал? Напротив, я тебе напоминаю, что ты писал именно это, цитируя твои же слова. Пытаешься меня так запутать словоблудием? Ничему тебя жизнь не учит что ли? Тебя буквально носом тыкнули в противоречащие сказанные тобой же самим фразы, следующие буквально коммент за комментом. Голову-то в песок не зарывай. Повторяться не вижу смысла. Ты буквально ответил, цитируя про системы ввода. Итак, повторю тогда, почему ты буквально до того в речи про системы ввода запросил “инновационный геймплей, связанный как раз с разнообразием систем ввода. Ты снова переобуваешься в полёте. Определись всё же.  Ты из раза в раз говорил о том, что системы ввода не позволяют создать достаточно сложную логику управления по “техническим причинам”. В т.ч. ты прямо указывал из раза в раз, что из-за ограничений в управлении невозможен сложный геймплей, то есть системы управления являются частью геймплея, т.к. на геймплей не может повлиять то, что ни коим боком не является его составляющей. И это вот прямо совсем не влияет на игровой процесс и этот прыжок совсем не является чатсью игрового процесса? Ты же говорил сам, что управление не влияет на геймплей, а теперь даёшь явный пример обратного. Ты пытаешься уйти от исходной темы, пытаясь её сменить. Твои речи были совсем о других вещах. Интересная логическая цепочка у тебя получается. Сначала у тебя управление — это не геймплей. Но усложнение управления — это усложнение геймплея, которое “нельзя переусложнять” усложнение управления. Ох, логика — это явно то, с чем ты не особенно знаком. У тебя даже в одном ответе такая уйма самопротиворечий. Да чего уж там, даже в одной фразе.   В том числе, напоминаю, что исходный спор был про разнообразие книг и разнообразие игр. Как ты это свёл к управлению в играх — вопрос очень даже хороший.
    • Это ведь та же песня, что и смена режима биоса с CSM на UEFI? Или дополнительная хрень? В любом случае — шляпа. Одно дело проц или карту подогнать под запуск игры, тут много вариантов и компромиссов. Совсем другое дело менять мать под игру, которая скорее всего зацепит и подгон остальных комплектующих, что дорого и не для всех. Даже если мать поддерживает эту хрень, просто так её не включишь, придётся винду переустанавливать, по крайней мере со сменой режима CSM так.
    • попробуйте в настройках увеличить значение для максимального размера файла. Но вообще метод не самый надежный, т.к. в зависимости от настроек могут отображаться лишние строки или наоборот подгружаться не все. Надо пробовать разные настройки.
    • Ты его открывал-то хоть с тех пор хоть раз? А то там функционал завезли хоть какой-то. Например, кастомные списки своих игр теперь делать можно (не прошло и ста лет). Так что не сказал бы, что там совсем не меняется ничего. В нём можно покупать без двойной конвертации по тому ценнику, что указан, а не теряя деньги, внося в стим, в т.ч. сейчас ещё и 20% кешбека идёт с него. Так что для кого-то (чей-то персональной жабы) это может быть и плюс, в среднем без учёта скидок это экономия процентов с 25-30 (кешбек и двойная конвертация с пополнения стима) относительно такого же ценника в стиме. Это не стим, но не более того. Есть и куда более бедные ланчеры. То есть это твоя личная проблема, что тебе не нравятся эпики по твоей же логике, а не то, что он там не стал якобы удобнее и прочее? Ну нельзя усидеть на всех стульях сразу, выбери что ли один. Или тебе лень в случае с эпиками, или проблемы людей в том, что им лень в случае с биосом. Если не работает античит, закономерно не работает и игра. Всё-таки это ж по сути мультиплеерный проект. Это не результат, это причина отсутствия возможности игры. Ну для подобных проектов так-то отнюдь не что-то новое. Обычно дают возможность поднимать свои сервера, а там можно ставить любые настройки. Как в этой игре понятия не имею. Если нет опции пользовательских серверов, если есть только официальные, то такой опции явно не будет. Заметно, у тебя он вообще не меняется с твоих же слов. Если бы ты им реально пользовался, а не тупо через браузер игры собирал, то был бы в курсе изменений ланчера. Раз уж даже я, тот, кто запускает его чуть ли ни раз в полгода, в курсе об этих изменениях. А она разве работает без античита? Меня терзают очень смутные сомнения в этом. Опять же это про ммо проекты. В случае игр обычного толка такое крайне редкое явление. При этом о таком обычно предупреждают заранее даже в случае с мморками. Например, у геншина завершается поддержка пс4, об этом трубят более чем аж за полгода. Как минимум, заранее предупреждать — вежливо, вежливее, чем просто послать неожиданно людей курить бамбук. Разве я чего-то не знаю и для запуска батлы нужно быть прямо-таки аж продвинутым юзером, а не просто тыкнуть по игре в библиотеке? Чем эта сессионка отличается от прочих в данном плане? То, о чём говорилось ранее касается метода установки виндовс. В легаси, а не в уефи, можно поставить и десятку, например. То есть включение опции в биосе обрубит загрузчик. В т.ч. как упоминали ранее другими людьми, загрузчик обрубится и для линукса и т.п., что (если) было установлено вторыми осями в таком случае. Если человеку интересно смотреть такие данные, то он в курсе, что такое разгон, что такое эти профили, а следовательно, он уже разобрался, как их включать. Либо другой сценарий: человек знает про мониторинг, но эти подробности ему до лампочки, он смотрит от силы на температуры и не в курсе про профили. В обоих случаях гнать на продавца за то, что человек сам не включить профили разгона памяти, такой человек маловероятно, что станет.
    • Где тут улучшение графики и прекращение поддержки? И, опять же, об этом заранее сообщают обычно.  Вы сильно удивитесь, но наличие Стима и любовь к коопу не гарантия того что человек знает, как что-то в биосе настроить.
    • Вы в интернет впервые зашли? Выкатывают в игре патч улучшающий графику, системки игры растут, а человек на своём ведре уже не может поиграть в игру. Прекращают разрабы поддержку своей программы на старой платформе, а при запуске их программа требует обновиться, а после обновления, уже не работает.  Если нету, то это другой разговор, и я уже об этом выше сказал, я не проверял каждую в мире материнку насколько в ней биос урезан. Но я сомневаюсь, что у всех кто там гневается нету этой опции. Ну это смешно, говорить что челу который играет в батлу в стиме нужен мастер домушник. Это касается семерки. Батла на ней даже не запускается.   Почему? Он может уметь пользоваться программами мониторинга, но не уметь выставлять XMP профиль. Другое дело, что научиться не проблема. Как и не проблема научиться в биосе выставить и Secure Boot.
  • Изменения статусов

    • Дмитрий Соснов  »  Tirniel

      Привет! ты разбираешься в компьютерном железе, сможешь помочь с советом по апгрейду старого компа?
      · 1 ответ
    • SHAMAH

      Куда вход на сайт убрали и ЗАЧЕМ? Хотел файл скачать, там только медленная загрузка и “зарегистрируйтесь”. Все. Пришлось вручную страницу входа прописывать.
      · 0 ответов
    • Nosferatu  »  behar

      Добрый вечер.
      Подскажите пожалуйста, у вас не осталось случайно исходников для фикса на широкоформатные мониторы для игры Vampire The Masquerade Redemption?
      Если да, то не могли бы вы ими поделиться, а если нет, то прошу прощенья что побеспокоил.
      Заранее спасибо.
      · 0 ответов
    • AlcoKolyic  »  makc_ar

      Здраствуйте! Извините, а можно попросить ссылку на место где можно взять перевод (патч или образ игры с переводом) El Shaddai: Ascension of the Metatron для ps3, пожалуйста? А то в теме к этой игре у меня не получилось найти работающие ссылки… Первая ведет в группу в которой удалены большинство постов, а пост с этой игрой ведет на сайт https://psnext.ru который сейчас не имеет отношения к видеоиграм. 
      · 0 ответов
    • oleg72  »  Boor

      https://www.skidrowcodex.net/fate-reawakened-goldberg/
      · 0 ответов
  • Лучшие авторы


Zone of Games © 2003–2025 | Реклама на сайте.

×