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

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

Legend of GrimrockРусификатор (текст)

Декомпилированные LUA-скрипты для перевода:

Dreams.lua (Перевод от mad_enis)

Intro.lua (Перевод от John2s)

items.lua (Перевод от mad_enis)

skills.lua (Перевод от $u$lik)

talents.lua (Половина перевода от $u$lik)

tutorial.lua (Перевод от mad_enis)

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

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


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

Добрался я до русификации

Выяснил что все скрипты это "LuaJIT" компонент.

Все буквы из TTF загружаются с помощью "FreeType"

Через функцию "loadTrueType" которая находится на бору EXE выполняется загрузка шрифта через класс "FreeType" с фильтром по символам:

004E5219                       41 42 43 44 45 46 47 48 49         ABCDEFGHI004E5229  4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59  JKLMNOPQRSTUVWXY004E5239  5A 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F  Zabcdefghijklmno004E5249  70 71 72 73 74 75 76 77 78 79 7A 30 31 32 33 34  pqrstuvwxyz01234004E5259  35 36 37 38 39 28 29 5B 5D 2C 2E 3D 2B 2D 2A 27  56789()[],.=+-*'004E5269  21 22 23 24 25 26 2F 7B 7D 3F 5C 3B 3A 5F 5E 7E  !"#$%&/{}?\;:_^~004E5279  C4 D6 E4 F6 00                                   ДЦдц.адрес где используется00462F37   .  68 20524E00   PUSH 004E5220                        ; |s1 = "ABCDEFGHI.......

 

Если изменить количество допустимых символов с 0х20 до 0хFF проблема русификации не исчезает так как символы передаются в юникоде а русские не попадают в промежуток 0х20 - 0хFF.

есть два решения или найти шрифт или дописать смену кодировки.

могу выложить ехе.

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

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


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

А ещё есть вариант подождать. По-моему, он самый размумный. Разработчики скоро выложат новый патч и редактор уровней. В патче они обещали исправить невозможность переводить игру на другие языки. И чтобы потом у переводчиков не было геморроя с правкой исходников, лучше подождать патча.

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


Ссылка на сообщение
могу выложить ехе.

EXE игры? Не надо. У всех есть =)

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


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

а толку тогда было обсуждать 10 страниц если вы ждёте "манны небесной"

патч под русские буквы

Правда там ток один скрипт :)

25074238.jpg

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

"items.lua" пока нерабочий много ошибок в скрипте

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

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


Ссылка на сообщение
"items.lua" пока нерабочий много ошибок в скрипте

Переводил - как выдрали...

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


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

 

OlegDX Выкладывай куда-нибудь в другое место. С ex.ua невозможно скачать

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


Ссылка на сообщение
скажи куда и я выкладу

Попробуй mediafire.com

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


Ссылка на сообщение
Попробуй mediafire.com

Сори но я не буду засорять свой комп разными программками ради того чтобы воспользоваться файл обменником "mediafire.com" не катит

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


Ссылка на сообщение
Сори но я не буду засорять свой комп разными программками ради того чтобы воспользоваться файл обменником "mediafire.com" не катит

LOL Какими программами? Там загрузка прямо на сайте. Не надо никаких программ.

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


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

Приветствую.

Хотел задать вопрос переводчикам игры.

Будет ли корректировка переведенного текста?

Спрашиваю потому-что открыл

talents.lua (Половина перевода от $u$lik) и нашел ошибки

Пример:

 

Spoiler

Англ.

62. defineTalent({

requiredRace="Minotaur", uiName="Head Hunter, trait=true", name="head_hunter", description="Attack Power +3 for each skull carried",

})

Перевод.(не верный)

62. defineTalent({

requiredRace="Minotaur", uiName="Головорез, trait=true", name="head_hunter", description="Сила атаки +3

когда кто-либо из команды гибнет",

})

Ближе по смыслу(талант именно так работает)

62. defineTalent({

requiredRace="Минотавр", uiName="Охотник за черепами, trait=true", name="head_hunter", description="Сила атаки +3

за каждый найденный череп",

})

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


Ссылка на сообщение
LOL Какими программами .......

можно коне что дальше перейти на "лексикон" но я не вижу смысла общаться,

я всего лишь попросил обменник который удобный обоим сторонам.

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


Ссылка на сообщение
я всего лишь попросил обменник который удобный обоим сторонам.

вам же предложили RGHost.ru

никаких программ, просто указать путь и вперед

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


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

На самом деле HazoRG там не ток в переводе ошибка а и в синтаксисе кода

uiName="Головорез, trait=true"  неправильноuiName="Головорез", trait=true  правильно

 

но не в упрёк просто чтобы заметели ошибку, тому кто вынул текст из бинарника данные файлы РЕСПЕКТ

lREM1Xl смотри выше

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt
      Жанр: Sandbox Платформы: PC Разработчик: Siege Games Издатель: Siege Games Дата выхода: 27 марта 2024 года



    • Автор: DInvin
      https://store.steampowered.com/app/1924430/Cookie_Cutter/
      Может кто диплом перевести на выходе?


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

×