Автор Тема: ищутся люди для частичной руссификации  (Прочитано 20501 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lock

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: ищутся люди для частичной руссификации
« Ответ #30 : 02 Октябрь 2010, 19:06:10 »
Если есть возможность в игре менять ключевые слова, то может ли кто нибудь указать где именно они лежат, и попробовать хотя бы заменить название животного cow на KOPOBA (английские буквы тут уже), и при начале игры в режиме форта проверить поменялась ли строка с названием животного (при покупке за очки животных). Можно конечно писать и маленькими буквами, только к сожалению написание не совсем удобное будет.
Вот, уже кто-то пробовал
http://dfwk.ru/images/c/cc/Rus.png

Кхм, это вы взяли отсюда, верно?)
http://www.dfwk.ru/index.php/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:LockIt

Итак, что я сделал:
во-первых,
Берёшь тайлсет

Заменяешь латинские буквы на русские. ABCDEF.. на АБВГДЕ, или лучше на АБЦДЕФ.., чтоб легче было потом подстановки делать.

во-вторых, в raw файлах переводишь параметр имени. Т.е. там написано, к примеру, "hammer", мы меняем это на "molot", в игре это отображается как "молот", т.к. из-за первого шага буквы:
m - это м
o - o
l - л
o - o
t - т
получается "молот".
Таким образом я перевел больше половины всех файлов, в частности материалы, камни, руду.
Появилось одно "но". Остальная половина всего текста находится в exe'шнике. Текст оттуда модифицируется только HEX редактором и, насколько я понял, переведенный вариант слова должен содержать столько же букв, сколько изначальное английское. Т.е. "red" должен быть переведен так, чтобы содержать только три буквы.

Второе "но" - зачем? Тут есть те, кто не знают английский?)
К слову, переводят обычно только финальные версии игры.

Оффлайн phoenix

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: ищутся люди для частичной руссификации
« Ответ #31 : 06 Апрель 2011, 11:52:25 »
проект умер да?(

Оффлайн Dj007I

  • Постоялец
  • ***
  • Сообщений: 129
    • Просмотр профиля
Re: ищутся люди для частичной руссификации
« Ответ #32 : 10 Апрель 2011, 09:44:18 »
быд жругой проэкт но он тоже умер хотя к нему того базу с переводом надо прикрутить у миалакса попроси

Оффлайн Night Whisper

  • Постоялец
  • ***
  • Сообщений: 130
    • Просмотр профиля
Re: ищутся люди для частичной руссификации
« Ответ #33 : 22 Апрель 2011, 00:30:22 »
хм) тут гемор в том, тайлсеты используете. Но DF поддерживает и просто шрифт, тогда часть проблем отпадет, то что рисуется для графики то будет браться из тайлсетов, а буквы из шрифта. Собственно тут вопрос в том можно ли научить DF отображать кирилицу? Кстати исходники же есть, в них нету того текста что в exe упакован?

Оффлайн mialax

  • Постоялец
  • ***
  • Сообщений: 117
    • Просмотр профиля
Re: ищутся люди для частичной руссификации
« Ответ #34 : 27 Апрель 2011, 15:24:00 »
Кстати исходники же есть, в них нету того текста что в exe упакован?
Какие исходники? Было бы неплохо получить исходники DF, но так понимаю, что их никогда не выкладывали.
Заставить DF отображать кирилицу можно если пошаманить с библиотеками SDL, но DF c помощью шрифтов может отображать далеко не всю текстовую информацию.
Вообщем загвоздка не столько в сложности механизма перевода, а в большом объёме текста. Да и сколько не трудись, а сделать нормальный, связный перевод всё-равно врядли получится.
« Последнее редактирование: 27 Апрель 2011, 15:37:17 от mialax »

Оффлайн Night Whisper

  • Постоялец
  • ***
  • Сообщений: 130
    • Просмотр профиля
Re: ищутся люди для частичной руссификации
« Ответ #35 : 30 Апрель 2011, 23:09:08 »
Кстати исходники же есть, в них нету того текста что в exe упакован?
Какие исходники?
ммм) а для линкуса там что?  там куча файликов есть) на С++, это не оно?

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1047
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: ищутся люди для частичной руссификации
« Ответ #36 : 19 Февраль 2012, 21:17:46 »
Но DF поддерживает и просто шрифт, тогда часть проблем отпадет, то что рисуется для графики то будет браться из тайлсетов, а буквы из шрифта. Собственно тут вопрос в том можно ли научить DF отображать кирилицу?
Сделано. Пропатчил имеющуюся в экзешнике таблицу перевода текста в юникод и в одном месте исправил процедуру вывода - появилась возможность выводить кириллицу.

Начал перевод текста встроенного в экзешник, но нужна помощь, т.к. текста очень много. Залил английский текст на translate.google.com/toolkit/, пока есть только машинный перевод, до идеала очень далеко.  Если кто-то желает поучаствовать, пишите в личку. Для участия нужен аккаунт на гуглопочте.
За это сообщение 6 участников сказали спасибо: LegendaryClother, Dvorovic, Nazgulik, FearOfTheLight, Nagosid, KoTTiK Mypp

Оффлайн FearOfTheLight

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1038
  • [SPEED:1]
    • Просмотр профиля
Re: ищутся люди для частичной руссификации
« Ответ #37 : 19 Февраль 2012, 21:53:50 »
c02b7d24a066adb747fdeb12deb21bfa