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

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

Оффлайн Jesus

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1459
  • Баню, удаляю исключительно рекламо-спамеров.
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #15 : 08 Сентября 2012, 16:02:10 »
для загрузки dtg через импорт (что-бы там тоже были нормальные русские буквы) еще надо добавить кодек в файле ./src/importexportdialog.cpp строка 189
с
QSettings s(m_path, QSettings::IniFormat);
    /* don't need to check versions yet, since everything will be compatible */
    Version file_version;
на
QSettings s(m_path, QSettings::IniFormat);
    s.setIniCodec("UTF-8");
    /* don't need to check versions yet, since everything will be compatible */
    Version file_version;

и еще... :) терапист сохраняет некоторые настройки где-то в реестре... советую в меню файл нажать "Clear user settings" что-бы сбросить тераписта в базовые настройки он может "помнить" подгруженные криво dtg и их тоже будет показывать.

Оффлайн Skin36

  • Старожил
  • ****
  • Сообщений: 320
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #16 : 08 Сентября 2012, 16:11:39 »
вариант с перекодированием массива самый простой и работает нормально !спасибо !
С переводом иттерерфейса проблем нет.Только QT еще поддерживает перевод через лингвиста, там проще,только осталось разобраться как импортировать перевод.

Оффлайн Jesus

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1459
  • Баню, удаляю исключительно рекламо-спамеров.
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #17 : 08 Сентября 2012, 16:26:27 »
вариант с перекодированием массива самый простой и работает нормально !спасибо !
С переводом иттерерфейса проблем нет.Только QT еще поддерживает перевод через лингвиста, там проще,только осталось разобраться как импортировать перевод.
читал? http://habrahabr.ru/post/51319/
.st файл вроде есть.
qm файлы терапист ищет такие.
dwarftherapist_en.qm
dwarftherapist.qm

Оффлайн Skin36

  • Старожил
  • ****
  • Сообщений: 320
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #18 : 08 Сентября 2012, 16:28:19 »
читал конечно,только еще не разобрался как русский прикрутить.

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #19 : 08 Сентября 2012, 17:06:12 »
Предлагаю форкнуть уже DwarfTherapist :)
Кстати, какая официальная страница Терапевта? На dfwk.ru ссылка на http://code.google.com/r/splintermind-attributes/, хотя мне почему-то кажется что правильная ссылка http://code.google.com/p/dwarftherapist/

Оффлайн Jesus

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1459
  • Баню, удаляю исключительно рекламо-спамеров.
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #20 : 08 Сентября 2012, 17:10:56 »
Предлагаю форкнуть уже DwarfTherapist :)
Кстати, какая официальная страница Терапевта? На dfwk.ru ссылка на http://code.google.com/r/splintermind-attributes/, хотя мне почему-то кажется что правильная ссылка http://code.google.com/p/dwarftherapist/
я отсюда брал http://code.google.com/p/dwarftherapist/ исходник который смотрел :)

там-же он из рук в руки переходит :) первоначальный разраб вроде давно его забросил.

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #21 : 08 Сентября 2012, 17:20:24 »
Предлагаю форкнуть уже DwarfTherapist :)
Кстати, какая официальная страница Терапевта? На dfwk.ru ссылка на http://code.google.com/r/splintermind-attributes/, хотя мне почему-то кажется что правильная ссылка http://code.google.com/p/dwarftherapist/
я отсюда брал http://code.google.com/p/dwarftherapist/ исходник который смотрел :)

там-же он из рук в руки переходит :) первоначальный разраб вроде давно его забросил.
Ага, понятно. Не понятно только зачем они файлы на обменнике хранят, если их можно прямо на странице проекта выкладывать.

P.S. 16 июня 2012 последний коммит - не так уж давно. Хотя это конечно не 4 августа, как на splintermind-attributes

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #22 : 08 Сентября 2012, 19:27:52 »
Так как насчет форка DwarfTherapist? Нужно определиться откуда форкать (dwarftherapist или splintermind-attributes), где хостить (code.google.com или bitbucket.org или еще где) и кто участвует ) Как определимся, можно будет выделить отдельную тему про русский DwarfTherapist.

Оффлайн Skin36

  • Старожил
  • ****
  • Сообщений: 320
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #23 : 08 Сентября 2012, 19:44:33 »
я 2 руками за,и конечно учавствую.Только там превода то на час работы.А так я за дальнейшую разработку в плане доп возможностей. Если они конечно нужны. Думаю это надо обсудить.

Оффлайн Skin36

  • Старожил
  • ****
  • Сообщений: 320
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #24 : 08 Сентября 2012, 20:15:38 »
Так как насчет форка DwarfTherapist? Нужно определиться откуда форкать (dwarftherapist или splintermind-attributes), где хостить (code.google.com или bitbucket.org или еще где) и кто участвует ) Как определимся, можно будет выделить отдельную тему про русский DwarfTherapist.

dwarftherapist-версия которая выводит только профессии и  состояния, а splintermind-attributes-еще кучу инфы-экипировку оружием,мысли и предпочтения,животных.Только вот как она будет с русской версией игры работать.Я попробывал-там половина текста не читается.

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #25 : 08 Сентября 2012, 20:37:01 »
dwarftherapist-версия которая выводит только профессии и  состояния, а splintermind-attributes-еще кучу инфы-экипировку оружием,мысли и предпочтения,животных.Только вот как она будет с русской версией игры работать.Я попробывал-там половина текста не читается.
Ну так это уже от нас зависит, сможем ли мы эту проблему решить) У меня пока что не очень получается свежескомпилированный Therapist запустить, нужно еще разбираться.

Пока надо обновление равок выпустить, ну и trans.txt заодно обновить.

Оффлайн Jesus

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1459
  • Баню, удаляю исключительно рекламо-спамеров.
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #26 : 08 Сентября 2012, 21:08:11 »
Ну так это уже от нас зависит, сможем ли мы эту проблему решить) У меня пока что не очень получается свежескомпилированный Therapist запустить, нужно еще разбираться.
скопируй к exe-шнику папочку etc там xml от dfhack (ну в моем случае этого было достаточно)

Оффлайн Jesus

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1459
  • Баню, удаляю исключительно рекламо-спамеров.
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #27 : 08 Сентября 2012, 21:09:18 »
Так как насчет форка DwarfTherapist? Нужно определиться откуда форкать (dwarftherapist или splintermind-attributes), где хостить (code.google.com или bitbucket.org или еще где) и кто участвует ) Как определимся, можно будет выделить отдельную тему про русский DwarfTherapist.
в общем я за. но я очень медленный на подъем :) зато кое-как знаю Qt.

Оффлайн Skin36

  • Старожил
  • ****
  • Сообщений: 320
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #28 : 08 Сентября 2012, 21:22:37 »
dwarftherapist-версия которая выводит только профессии и  состояния, а splintermind-attributes-еще кучу инфы-экипировку оружием,мысли и предпочтения,животных.Только вот как она будет с русской версией игры работать.Я попробывал-там половина текста не читается.
Ну так это уже от нас зависит, сможем ли мы эту проблему решить) У меня пока что не очень получается свежескомпилированный Therapist запустить, нужно еще разбираться.

Пока надо обновление равок выпустить, ну и trans.txt заодно обновить.


напиши какая ошибка конкретно

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #29 : 08 Сентября 2012, 21:24:49 »
скопируй к exe-шнику папочку etc там xml от dfhack (ну в моем случае этого было достаточно)
Я заменял старый экзешник на свежий. В случае компиляции debug но просил какую-то дллку, а при компиляции release он ругается на отсутствие точки входа в процедуру в библиотеке QtGui4.dll. Завтра буду еще разбираться.

в общем я за. но я очень медленный на подъем :) зато кое-как знаю Qt.
Аналогично :) Знание Qt эт хорошо. У меня знание C++ довольно поверхностное, с Qt вообще впервые работаю :)