Автор Тема: Русификация Dwarf Fortress  (Прочитано 627431 раз)

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

Оффлайн Gorbunkul

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #420 : 10 Мая 2012, 00:02:58 »
Кстати, вопрос старожилам, пробовал кто-нибудь на офф форуме www.bay12forums.com поднимать голосование или предлагать задонатить, чтобы Toady One вывел весь текст за пределы бинарника, для последующей локализации сообществом?

Просто интересно...

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #421 : 10 Мая 2012, 00:25:00 »
Кстати, вопрос старожилам, пробовал кто-нибудь на офф форуме www.bay12forums.com поднимать голосование или предлагать задонатить, чтобы Toady One вывел весь текст за пределы бинарника, для последующей локализации сообществом?

Просто интересно...
Вряд ли было какое-то голосование, я думаю иноязычные игроки в меньшинстве. Но вопрос несколько раз поднимался (из того что мне удалось найти):
http://www.bay12forums.com/smf/index.php?topic=4555
http://www.bay12forums.com/smf/index.php?topic=60742

Оффлайн Gorbunkul

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #422 : 10 Мая 2012, 01:49:08 »
Вряд ли было какое-то голосование, я думаю иноязычные игроки в меньшинстве. Но вопрос несколько раз поднимался (из того что мне удалось найти):

Ради интереса можно запустить предложение с пожертвованием, но думаю скидываться будут(если будут) только русско говорящие...

P.S. Я бы долларов 15-20 на такое дело не пожалел!

Оффлайн Nazgulik

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #423 : 10 Мая 2012, 17:29:34 »
Ещё одна темка была...
http://www.bay12forums.com/smf/index.php?topic=79593.msg2448710#msg2448710
Скинутся было бы круто, но увы, не могу ввести деньги в инет.
Ня? "^_^

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #424 : 13 Мая 2012, 00:29:20 »
Наткнулся на отличную статейку:
ВСЕ, ЧТО НАДО ЗНАТЬ ПЕРЕВОДЧИКУ КОМПЬЮТЕРНЫХ ИГР, чтобы редактору не хотелось его убить :)
Маст-рид всем участвующим в переводе)

Также статья на хабре про техническую сторону процесса перевода:
Любительский перевод игр: анатомия процесса, часть первая

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #425 : 16 Мая 2012, 15:10:10 »
Планы по разработке. Сейчас я пока занят, но через месяц или раньше планирую сделать:
* Оставляю dfrus002 в том виде как он есть сейчас. Из него делаю:
 * dfrus03125 (окончание как бы намекает на версию DF ;) ), в архив уже будут входить равки
 * dfrus034, пока без равок
 * dflat - упрощенная версия dfrus, будет отсутствовать поддержка кириллицы (возможно будет добавлена поддержка западноевропейской кодировки) - это для иностранных коллег, желающих локализировать DF на свой родной язык :)

Вчера посмотрел по поводу кода переводящего первую букву в верхний регистр (сравнение с 'a', сравнение с 'z', уменьшение кода символа на 'a'-'A'), таких мест несколько, буду смотреть что за что отвечает. Сначала будет запилено только в dfrus03125, потому что пока не придумал как этот код искать автоматически.

Ввод кириллицы пока не смотрел.
« Последнее редактирование: 18 Мая 2012, 12:21:23 от insolor »

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #426 : 19 Мая 2012, 01:37:34 »
Начал пилить dfrus034. Код, который замечательно работал с DF 0.31.25, трещит по швам, изо всех щелей лезут баги, фан короче :D Но думаю за выходные более-менее рабочую версию сделаю.

UPD. Так, основные баги похоже выловлены, теперь нужно найти непереведенные строки и добавить их на вики.
« Последнее редактирование: 19 Мая 2012, 02:19:47 от insolor »

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #427 : 19 Мая 2012, 12:42:46 »
Новые строки добавляю в часть 5, потом можно будет кое-что распихать по другим частям в соответствии с назначением. Требуется перевод и вычитка того что уже переведено.

Оффлайн iKlim

  • Старожил
  • ****
  • Сообщений: 391
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #428 : 19 Мая 2012, 12:51:14 »
А в целом, адреса все те же самые остались, старые строки перевода в дело идут без коррекции?

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #429 : 19 Мая 2012, 12:56:28 »
А в целом, адреса все те же самые остались, старые строки перевода в дело идут без коррекции?
Строки почти гарантированно сместились, я даже не проверял. dfrus034 смещения из trans.txt вообще игнорирует. Если вкратце, из trans.txt строки загружаются в ассоциативный массив: поле смещения игнорируется, второе поле (оригинальная строка) - ключ, третье поле (перевод) - значение. Дальше в экзешнике находится все что хоть как-то похоже на строку, и для каждого такого объекта ищется перевод. Если перевод есть - объект заменяется на перевод. Если нет - то нет. Так что теперь trans.txt от версии 0.31.25 отлично работает с версиями 0.34.*. Такой подход позволяет использовать один и тот же trans.txt и один и тот же патчер для любых последующих версий Dwarf Fortress (по крайней мере, в теории). Единственно, нужно будет добавлять в trans.txt появляющиеся в новых версиях строки (те же тачки-вагонетки, например).
« Последнее редактирование: 19 Мая 2012, 14:15:54 от insolor »

Оффлайн Gorbunkul

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #430 : 19 Мая 2012, 15:48:26 »
Недоступен для скачивания "dfrus002.7z" с https://bitbucket.org/insolor/dfrus/downloads/

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #431 : 19 Мая 2012, 15:55:23 »
Недоступен для скачивания "dfrus002.7z" с https://bitbucket.org/insolor/dfrus/downloads/
Релиз слегка откладывается в связи с вылезшими глюками :)

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #432 : 19 Мая 2012, 16:05:53 »
Все, вроде пашет :)
В общем, обновление:
* В dfrus002 произведены некоторые исправления, обновлен trans.txt.
* Выложен патч dfrus034 для версий DF 0.34.*. Пока не русифицируются строки, появившиеся в новых версиях, они будут добавлены немного позже.
Багрепорты приветствуются :)

Вот так оно бывает, исправишь что-то в trans.txt и выложишь, не проверив. А там блин из-за какой-то мелочи обязательно вылезет какой-то баг :)
« Последнее редактирование: 19 Мая 2012, 17:42:02 от insolor »

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #433 : 20 Мая 2012, 14:39:34 »
Где отчеты-то? ;) Хотя бы расскажите о своих впечатлениях :)

Вчера добавил вроде бы все новые строки в часть 5, нужна помощь в переводе (или никто не хочет побыстрее получить обновленную версию dfrus034? ;) )

Оффлайн Nazgulik

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Русификация Dwarf Fortress
« Ответ #434 : 20 Мая 2012, 15:57:33 »
Спойлер
[свернуть]
Молчат, значит всё хорошо :]
« Последнее редактирование: 20 Мая 2012, 16:26:11 от Nazgulik »
Ня? "^_^