Форум Dwarf Fortress

Модификации => Русификация игры => Тема начата: Skin36 от 05 Сентября 2012, 21:23:47

Название: Русификация DwarfTherapist
Отправлено: Skin36 от 05 Сентября 2012, 21:23:47
Скачать руссифицированную версию  DwarfTherapist можно здесь
https://bitbucket.org/dfint/dwarftherapistrus/downloads (основано на DT 0.6.12)

Скачать перевод версии DwarfTherapistRus-attributes можно здесь
https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads (DT 0.21.8)

Перевод версии DwarfTherapist 31.0.0:
https://bitbucket.org/keepmind/dwarf-therapist-translate/downloads











Nagosid, так что,получилось запилить поддержку кириллицы в Терапевте ?
Название: Re: Русификация DwarfTherapist
Отправлено: Arex от 06 Сентября 2012, 01:36:28
Nagosid, так что,получилось запилить поддержку кириллицы в Терапевте ?
Там ничего особо сложного, просто надо перекодировать в юникод. У меня там возникла другая проблема: сильное обрывание текста из-за вдвое большей длины юникода. Как справиться, пока не придумал. Кто подскажет, буду благодарен.
Спойлер
(http://s54.radikal.ru/i145/1209/b8/877936240cbf.png)
[свернуть]
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 06 Сентября 2012, 08:34:35
как раз с переводом интерфейса нет проблем,я его переводил в Qt дизайнере и ничего не перекодировал и все было хорошо.а вот с названиями профессий,которые находятся не в файлах .ui полная опа.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 07 Сентября 2012, 20:37:10
есть специалист в С++ и Qt Creator ? Ибо Терапист создан на базе этого.Проблема с переводом на русский язык профессий.Английский вариант названий находится в файле .dfg,это файл конфигурации который представляет собой массив, который считывает программа и затем выводит виджет с названиями профессий.Так вот если английские слова менять на русские ,потом в тераписте после сборки .ехе они выводятся не верно.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 08 Сентября 2012, 01:21:39
есть специалист в С++ и Qt Creator ? Ибо Терапист создан на базе этого.Проблема с переводом на русский язык профессий.Английский вариант названий находится в файле .dfg,это файл конфигурации который представляет собой массив, который считывает программа и затем выводит виджет с названиями профессий.Так вот если английские слова менять на русские ,потом в тераписте после сборки .ехе они выводятся не верно.
Скорее всего нужно сохранять этот файл в кодировке utf-8. Попробуй текстовый редактор, поддерживающий более одной кодировки )
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 08 Сентября 2012, 14:12:12
В двух словах. (то что успел найти за 2 часа)
1. *.dtg это по сути ini файл.
2. *.dtg можно экспортировать из программы и импортировать в нее.
3. импортируются только такие закладки которых еще нет (как удалять я что-то не разобрался). для проверки сделал закладку "Проверка".
4. поправил в файле gridview.cpp строка 106 с
ret_val->set_name(s.value("name", "UNKNOWN").toString());на
ret_val->set_name(QString::fromUtf8(s.value("name", "UNKNOWN").toString().toStdString().c_str()));но надо искать остальные места где идет загрузка из файла и делать строки из utf8.
может оно где-то все рядом может нет :) я еще покопаюсь может найду, но в ДФ давно не играю просто решил глянуть.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 14:40:30
перекодирование файла .dfg в UTF c BOM или без результатов не дало.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 08 Сентября 2012, 14:54:53
перекодирование файла .dfg в UTF c BOM или без результатов не дало.
Skin36, ну не дало и не дало. Попробуй то, о чем Jesus пишет.
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 08 Сентября 2012, 14:56:08
перекодирование файла .dfg в UTF c BOM или без результатов не дало.
в коде надо заменить все места где встречается строчка
s.value("name"на что-то типа
QString::fromUtf8(s.value("name", "UNKNOWN").toString().toStdString().c_str())короче помимо того что файл в UTF8 надо еще QString`у обьяснить что оно в UTF8 и читать надо соответственно.
http://rghost.ru/40249282 (это exe) собранный файлик... только там перевод кривой :) мне лениво было думать над переводом...
собрал измененные файлы.(прикрепленный к сообщению russain.rar) :) распакуй замени собери и будет тебе счастье... следующим этапом переписать файл dtg нормально.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 15:13:49
я конечно ничего не понимаю в программировании...но есть такой вопрос.


void ViewManager::reload_views() {
    m_views.clear();

    QSettings *s = new QSettings(
            ":config/default_gridviews", QSettings::IniFormat);

    int total_views = s->beginReadArray("gridviews");
    QList<GridView*> built_in_views;
    for (int i = 0; i < total_views; ++i) {
        s->setArrayIndex(i);
        GridView *gv = GridView::read_from_ini(*s, this);
        gv->set_is_custom(false); // this is a default view
        m_views << gv;
        built_in_views << gv;
    }
    s->endArray();


это то место где читаются названия проффессий из dfg.нельзя сделать чтобы на этом этапе все кодировалось в UTF ?
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 08 Сентября 2012, 15:17:32
счас гляну... :) есть идеи...
если что моя ася 425 939 645 если есть ася пиши :)
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 08 Сентября 2012, 15:28:14
да блин :) снова Qt меня удивляет своей продуманностью...
можно указать что ini в UTF-8. вставить 1 строчку :)
QSettings *s = new QSettings(
            ":config/default_gridviews", QSettings::IniFormat);
    s->setIniCodec("UTF-8");
    int total_views = s->beginReadArray("gridviews");
а если написать вот так:
QSettings *s = new QSettings(
            "./default_gridviews.dtg", QSettings::IniFormat);
то default_gridviews.dtg вообще будет грузится динамически при запуске программы (в нормальном варианте он линкуется в exe и после изменений надо пересобирать проект).
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 15:36:36
спасибо! с первым вариантом перевелось только "Сейчас выполняет "
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 08 Сентября 2012, 15:40:20
спасибо! с первым вариантом перевелось только "Сейчас выполняет "
dtg мой использовал? :) там социальные "переведены", Current job и mining - добыча. большинство профессий оставил на английском.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 15:42:56
да. Английские остались английскими,рускиие-крокозябрами.только "сечас выполняет"
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 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 и их тоже будет показывать.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 16:11:39
вариант с перекодированием массива самый простой и работает нормально !спасибо !
С переводом иттерерфейса проблем нет.Только QT еще поддерживает перевод через лингвиста, там проще,только осталось разобраться как импортировать перевод.
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 08 Сентября 2012, 16:26:27
вариант с перекодированием массива самый простой и работает нормально !спасибо !
С переводом иттерерфейса проблем нет.Только QT еще поддерживает перевод через лингвиста, там проще,только осталось разобраться как импортировать перевод.
читал? http://habrahabr.ru/post/51319/
.st файл вроде есть.
qm файлы терапист ищет такие.
dwarftherapist_en.qm
dwarftherapist.qm
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 16:28:19
читал конечно,только еще не разобрался как русский прикрутить.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 08 Сентября 2012, 17:06:12
Предлагаю форкнуть уже DwarfTherapist :)
Кстати, какая официальная страница Терапевта? На dfwk.ru ссылка на http://code.google.com/r/splintermind-attributes/ (http://code.google.com/r/splintermind-attributes/), хотя мне почему-то кажется что правильная ссылка http://code.google.com/p/dwarftherapist/ (http://code.google.com/p/dwarftherapist/)
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 08 Сентября 2012, 17:10:56
Предлагаю форкнуть уже DwarfTherapist :)
Кстати, какая официальная страница Терапевта? На dfwk.ru ссылка на http://code.google.com/r/splintermind-attributes/ (http://code.google.com/r/splintermind-attributes/), хотя мне почему-то кажется что правильная ссылка http://code.google.com/p/dwarftherapist/ (http://code.google.com/p/dwarftherapist/)
я отсюда брал http://code.google.com/p/dwarftherapist/ исходник который смотрел :)

там-же он из рук в руки переходит :) первоначальный разраб вроде давно его забросил.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 08 Сентября 2012, 17:20:24
Предлагаю форкнуть уже DwarfTherapist :)
Кстати, какая официальная страница Терапевта? На dfwk.ru ссылка на http://code.google.com/r/splintermind-attributes/ (http://code.google.com/r/splintermind-attributes/), хотя мне почему-то кажется что правильная ссылка http://code.google.com/p/dwarftherapist/ (http://code.google.com/p/dwarftherapist/)
я отсюда брал http://code.google.com/p/dwarftherapist/ исходник который смотрел :)

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

P.S. 16 июня 2012 последний коммит - не так уж давно. Хотя это конечно не 4 августа, как на splintermind-attributes
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 08 Сентября 2012, 19:27:52
Так как насчет форка DwarfTherapist? Нужно определиться откуда форкать (dwarftherapist или splintermind-attributes), где хостить (code.google.com или bitbucket.org или еще где) и кто участвует ) Как определимся, можно будет выделить отдельную тему про русский DwarfTherapist.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 19:44:33
я 2 руками за,и конечно учавствую.Только там превода то на час работы.А так я за дальнейшую разработку в плане доп возможностей. Если они конечно нужны. Думаю это надо обсудить.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 20:15:38
Так как насчет форка DwarfTherapist? Нужно определиться откуда форкать (dwarftherapist или splintermind-attributes), где хостить (code.google.com или bitbucket.org или еще где) и кто участвует ) Как определимся, можно будет выделить отдельную тему про русский DwarfTherapist.

dwarftherapist-версия которая выводит только профессии и  состояния, а splintermind-attributes-еще кучу инфы-экипировку оружием,мысли и предпочтения,животных.Только вот как она будет с русской версией игры работать.Я попробывал-там половина текста не читается.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 08 Сентября 2012, 20:37:01
dwarftherapist-версия которая выводит только профессии и  состояния, а splintermind-attributes-еще кучу инфы-экипировку оружием,мысли и предпочтения,животных.Только вот как она будет с русской версией игры работать.Я попробывал-там половина текста не читается.
Ну так это уже от нас зависит, сможем ли мы эту проблему решить) У меня пока что не очень получается свежескомпилированный Therapist запустить, нужно еще разбираться.

Пока надо обновление равок выпустить, ну и trans.txt заодно обновить.
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 08 Сентября 2012, 21:08:11
Ну так это уже от нас зависит, сможем ли мы эту проблему решить) У меня пока что не очень получается свежескомпилированный Therapist запустить, нужно еще разбираться.
скопируй к exe-шнику папочку etc там xml от dfhack (ну в моем случае этого было достаточно)
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 08 Сентября 2012, 21:09:18
Так как насчет форка DwarfTherapist? Нужно определиться откуда форкать (dwarftherapist или splintermind-attributes), где хостить (code.google.com или bitbucket.org или еще где) и кто участвует ) Как определимся, можно будет выделить отдельную тему про русский DwarfTherapist.
в общем я за. но я очень медленный на подъем :) зато кое-как знаю Qt.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 21:22:37
dwarftherapist-версия которая выводит только профессии и  состояния, а splintermind-attributes-еще кучу инфы-экипировку оружием,мысли и предпочтения,животных.Только вот как она будет с русской версией игры работать.Я попробывал-там половина текста не читается.
Ну так это уже от нас зависит, сможем ли мы эту проблему решить) У меня пока что не очень получается свежескомпилированный Therapist запустить, нужно еще разбираться.

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


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

в общем я за. но я очень медленный на подъем :) зато кое-как знаю Qt.
Аналогично :) Знание Qt эт хорошо. У меня знание C++ довольно поверхностное, с Qt вообще впервые работаю :)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 21:29:07
скопируй к exe-шнику папочку etc там xml от dfhack (ну в моем случае этого было достаточно)
Я заменял старый экзешник на свежий. В случае компиляции debug но просил какую-то дллку, а при компиляции release он ругается на отсутствие точки входа в процедуру в библиотеке QtGui4.dll. Завтра буду еще разбираться.

в общем я за. но я очень медленный на подъем :) зато кое-как знаю Qt.


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



вот как надо,другие варианты не работают :QT 4.7.4 -Mingv 4/4 релиз
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 08 Сентября 2012, 21:51:14
вот как надо,другие варианты не работают :QT 4.7.4 -Mingv 4/4 релиз
Qt 4.8.2 не катит? mingw хз какой, надо посмотреть.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Сентября 2012, 22:00:22
вот как надо,другие варианты не работают :QT 4.7.4 -Mingv 4/4 релиз
Qt 4.8.2 не катит? mingw хз какой, надо посмотреть.

 4.8.2 не работат с обоими версиями тераписта.
  mingv - по умолчанию у меня стоит .
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 09 Сентября 2012, 18:28:57
Так как насчет форка DwarfTherapist? Нужно определиться откуда форкать (dwarftherapist или splintermind-attributes), где хостить (code.google.com или bitbucket.org или еще где) и кто участвует ) Как определимся, можно будет выделить отдельную тему про русский DwarfTherapist.

предлагаю хостить на bitbucket.org, ну чтобы все до кучи было.Т к есть две версии предложение такое-официальную версию просто перевести(там вроде не должно быть проблем), а  splintermind-attributes во вторую очередь т к там с мыслями и предпочтениями придется повозится.И потом доработать именно splintermind-attributes версию.
 
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 09 Сентября 2012, 19:33:30
предлагаю хостить на bitbucket.org, ну чтобы все до кучи было.Т к есть две версии предложение такое-официальную версию просто перевести(там вроде не должно быть проблем), а  splintermind-attributes во вторую очередь т к там с мыслями и предпочтениями придется повозится.И потом доработать именно splintermind-attributes версию.
Готово: https://bitbucket.org/insolor/dwarftherapistrus/ (https://bitbucket.org/insolor/dwarftherapistrus/)
Для участия нужно зарегистрироваться на bitbucket.org и сообщить мне свой логин от него.
Для взаимодействия с репозитарием нужно скачать и установить TortoiseHg (http://tortoisehg.bitbucket.org/download/index.html). Для компиляции, как я понял, нужно скачать Qt SDK 1.1.2 (http://www.developer.nokia.com/info/sw.nokia.com/id/84801bfe-8517-4287-9829-014c6f572127/Qt_SDK_1_1_2.html) (1.78 Гб :o), либо отдельно Qt libraries 4.7.4, QT Creator и MinGW.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 09 Сентября 2012, 21:10:02
теперь надо решить с переводом профессий ,чтобы они били с переводом в игре. В тераписте сейчас не Miner a mining.То бишь Горное дело.Ну можно просто написать-Шахтер.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 09 Сентября 2012, 21:46:26
теперь надо решить с переводом профессий ,чтобы они били с переводом в игре. В тераписте сейчас не Miner a mining.То бишь Горное дело.Ну можно просто написать-Шахтер.
А чем плохо горное дело?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 09 Сентября 2012, 21:51:21
ок, пусть будет так. Ликбез по bitbocket:как файлы редактировать ?  ???
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 09 Сентября 2012, 22:45:03
ок, пусть будет так. Ликбез по bitbocket:как файлы редактировать ?  ???
1. Скачиваешь и устанавливаешь TortoiseHg. Ссылку я выкладывал выше.
2. Создаешь у себя на компе папку, DwarfTherapistRus например, название не важно
3. Создаешь локальную копию репозитория: для этого щелкаешь по папке правой кнопкой, выбираешь TortoiseHg->Clone, в поле "источник" вбиваешь "https://свой_ник@bitbucket.org/insolor/dwarftherapistrus", нажимаешь клонировать, в папке появляются файлы и папки из репозитория.
4. Щелкаешь правой кнопкой по папке, выбираешь "TortoiseHg->Repository Settings", выбираешь "Фиксация", в поле имя пользователя вписываешь свой логин на bitbucket.org, в поле "проталкивать после фиксации" выбираешь default
5. Модифицируешь нужные файлы
6. Щелкаешь по папке, либо по определённым файлам правой кнопкой, выбираешь "Hg Commit...", выбираешь нужные файлы, вводишь комментарий к коммиту, нажимаешь фиксировать - изменения фиксируются в локальном репозитарии. Если выполнен пункт 4, то изменения автоматически проталкиваются в репозиторий на bitbucket.org, для этого спросит твой пароль. Если нет, то правой кнопкой по папке выбираешь TortoiseHg->Synchronize, слева выбираешь репозиторий и нажимаешь кнопку "протолкнуть" на панели инструментов.
7. Переходишь к пункту 5 :)

Вот так вот в общих чертах. Вот здесь есть про работу с TortoiseSvn (http://tortoisesvn.net/docs/release/TortoiseSVN_ru/help-onepage.html#tsvn-dug-checkout), принципы те же самые что и в TortoiseHg, интерфейс аналогичный.

P.S. перед коммитом (фиксированием) еще желательно синхронизировать локльную копию с той которая на сервере, т.к. кто-то еще может внести изменения. Для этого нужно сделать TortoiseHg->Synchronize и "затянуть входящие наборы изменений"
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 10 Сентября 2012, 07:37:24
вроде все понятно.Ну тогда начинаю.План такой.

1.Перевод профессий.
2.Перевод интерфейса.
3.тестирование, перевод того что осталось.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 10 Сентября 2012, 09:23:32
Крашение ?  может заменить на  покраска ?
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 10 Сентября 2012, 09:31:08
Крашение ?  может заменить на  покраска ?
А чем плохо крашение (http://ru.wikipedia.org/wiki/%D0%9A%D1%80%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D0%B5)? ;)

вроде все понятно.Ну тогда начинаю.План такой.

1.Перевод профессий.
2.Перевод интерфейса.
3.тестирование, перевод того что осталось.
Насколько я понял, перевод интерфейса сделать немного проще, т.к. для этого не нужно менять код, правильно? Почему бы не начать с него?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 10 Сентября 2012, 09:44:20
Крашение ?  может заменить на  покраска ?
А чем плохо крашение (http://ru.wikipedia.org/wiki/%D0%9A%D1%80%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D0%B5)? ;)

вроде все понятно.Ну тогда начинаю.План такой.

1.Перевод профессий.
2.Перевод интерфейса.
3.тестирование, перевод того что осталось.
Насколько я понял, перевод интерфейса сделать немного проще, т.к. для этого не нужно менять код, правильно? Почему бы не начать с него?
действительно есть такое слово.Только звучит как то ...Ну раз есть пусть Будет.

ну просто я уже начал .dfg переводить.
Да файлы интерфейса кодированы в UTF-8 c ними проще.Только я их QT дизайнером менял. Надо попробывать простой заменой текста.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 10 Сентября 2012, 12:35:17
действительно есть такое слово.Только звучит как то ...Ну раз есть пусть Будет.

ну просто я уже начал .dfg переводить.
Да файлы интерфейса кодированы в UTF-8 c ними проще.Только я их QT дизайнером менял. Надо попробывать простой заменой текста.
Слово просто в таком виде не часто употребляется, но для нас думаю пойдет. Ну или как вариант "окрашивание" или еще что-нибудь.

Ну раз взялся за .dfg, то переводи конечно. Файлы интерфейса без разницы чем редактировать, результат один и тот же будет.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 10 Сентября 2012, 13:43:44
не помещается
-разделка мелких животных
-кормление пациенов/заключенных
-толкать/нести тележки
 
 надо менять текст или менять форму.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 10 Сентября 2012, 19:03:42
название профессий переведено. Сначала не хотела программа работать с новыми названиями, потом каким то чудом заработала. Начинаю интерфейс. Ну а потом самое гемморойное-то что находится в коде.В частности trait.


P S  Кстати если кому надо, могу выкладывать сырые (не переведенные до конца) версии.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 11 Сентября 2012, 21:34:00
Skin36, ты изменения на bitbucket.org фиксируй периодически.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 11 Сентября 2012, 21:59:00
Skin36, ты изменения на bitbucket.org фиксируй периодически.


У меня профессии переведены могу уже выложить, щас застрял на интерфейсе,думал его закончу и зафиксирую, да там с шрифтами была засада.Ну думаю скоро исправлю. Да, с текстом характеристик тоже разобрался, он как и профессии во внешнем файле, осталось найти где массив читается и запилить UTF-8.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 11 Сентября 2012, 22:09:03
Skin36, ты изменения на bitbucket.org фиксируй периодически.
У меня профессии переведены могу уже выложить, щас застрял на интерфейсе,думал его закончу и зафиксирую, да там с шрифтами была засада.Ну думаю скоро исправлю. Да, с текстом характеристик тоже разобрался, он как и профессии во внешнем файле, осталось найти где массив читается и запилить UTF-8.
Ну так каждый отдельный этап можно (желательно) фиксировать, а не сразу готовый результат.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 11 Сентября 2012, 22:16:48
только потом придетсе еще исправлять. Т к я особо внимательно не тестирую из за отсутствие времени.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 11 Сентября 2012, 22:25:00
только потом придетсе еще исправлять. Т к я особо внимательно не тестирую из за отсутствие времени.
Ну так системы контроля версий (Mercurial (http://ru.wikipedia.org/wiki/Mercurial) в нашем случае) нужны чтобы отслеживать любые изменения на каждом этапе, даже если изменилась одна строка. Это удобно при коллективной разработке, или например если вчера что-то изменил, а сегодня все поломалось, а ты уже не помнишь что вчера менял (из личного опыта :) )
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 12 Сентября 2012, 13:14:19
 файл    gamedatareader.cpp чтение данных из game_data.ini.  Как сделать кодировку UTF-8 ?

GameDataReader::GameDataReader(QObject *parent)
    : QObject(parent)
{
    QDir working_dir = QDir::current();
    QString filename = working_dir.absoluteFilePath("etc/game_data.ini");
    m_data_settings = new QSettings(filename, QSettings::IniFormat);


и еще.Как сюда запилить русский текст ?

QString Dwarf::happiness_name(DWARF_HAPPINESS happiness) {
    switch(happiness) {
        case DH_MISERABLE: return tr("Miserable");
        case DH_VERY_UNHAPPY: return tr("Very Unhappy");
        case DH_UNHAPPY: return tr("Unhappy");
        case DH_FINE: return tr("Fine");
        case DH_CONTENT: return tr("Content");
        case DH_HAPPY: return tr("Happy");
        case DH_ECSTATIC: return tr("Ecstatic");
        default: return "UNKNOWN";
    }
}
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 12 Сентября 2012, 13:22:42
файл    gamedatareader.cpp чтение данных из game_data.ini.  Как сделать кодировку UTF-8 ?

GameDataReader::GameDataReader(QObject *parent)
    : QObject(parent)
{
    QDir working_dir = QDir::current();
    QString filename = working_dir.absoluteFilePath("etc/game_data.ini");
    m_data_settings = new QSettings(filename, QSettings::IniFormat);


и еще.Как сюда запилить русский текст ?

QString Dwarf::happiness_name(DWARF_HAPPINESS happiness) {
    switch(happiness) {
        case DH_MISERABLE: return tr("Miserable");
        case DH_VERY_UNHAPPY: return tr("Very Unhappy");
        case DH_UNHAPPY: return tr("Unhappy");
        case DH_FINE: return tr("Fine");
        case DH_CONTENT: return tr("Content");
        case DH_HAPPY: return tr("Happy");
        case DH_ECSTATIC: return tr("Ecstatic");
        default: return "UNKNOWN";
    }
}
скорее всего так.
GameDataReader::GameDataReader(QObject *parent)
    : QObject(parent)
{
    QDir working_dir = QDir::current();
    QString filename = working_dir.absoluteFilePath("etc/game_data.ini");
    m_data_settings = new QSettings(filename, QSettings::IniFormat);
m_data_settings->setIniCodec("UTF-8");
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 12 Сентября 2012, 16:33:23
Спасибо.Работает. А еще это.


и еще.Как сюда запилить русский текст ?

QString Dwarf::happiness_name(DWARF_HAPPINESS happiness) {
    switch(happiness) {
        case DH_MISERABLE: return tr("Miserable");
        case DH_VERY_UNHAPPY: return tr("Very Unhappy");
        case DH_UNHAPPY: return tr("Unhappy");
        case DH_FINE: return tr("Fine");
        case DH_CONTENT: return tr("Content");
        case DH_HAPPY: return tr("Happy");
        case DH_ECSTATIC: return tr("Ecstatic");
        default: return "UNKNOWN";
    }
}
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 12 Сентября 2012, 16:46:09
и еще.Некоторые название окон прописаны в коде.
Например Skill Legend. Их тоже надо как то перекодировать.


SkillLegendDock::SkillLegendDock(QWidget *parent, Qt::WindowFlags flags)
   : QDockWidget(parent, flags)
{
   setObjectName("dock_skill_legend");
   setWindowTitle(tr("Skill Legend"));
   QWidget *main_widget = new QWidget(this);
        QVBoxLayout *layout = new QVBoxLayout(main_widget);
   main_widget->setLayout(layout);
   
   StateTableView *stv = new StateTableView(this);
   stv->setContextMenuPolicy(Qt::ActionsContextMenu);
Название: Re: Русификация DwarfTherapist
Отправлено: lexrem от 12 Сентября 2012, 19:10:03
А она с русифицированной игрой дружить будет?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 12 Сентября 2012, 19:25:47
уже дружит :)
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 12 Сентября 2012, 19:26:59
уже дружит :)
P S  Кстати если кому надо, могу выкладывать сырые (не переведенные до конца) версии.

Ссылку в студию=)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 12 Сентября 2012, 19:44:02
ок,сегодня постараюсь выложить.

insolor, подсажешь как ссылку сделать ?
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 12 Сентября 2012, 20:23:00
как ссылку сделать ?
{url}тут ссылка=){/url}
Вместо {} => []
Выглядит так (http://forum.dfwk.ru/index.php/topic,1201.msg20427.html#msg20427)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 12 Сентября 2012, 20:24:50
 :D
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 12 Сентября 2012, 20:28:49
:D
Черт, ссылка в Тераписте :-\
ЗЫ Я дурак, но все же помочь хотел ;D
ЗЫЫ Я чет вообще туплю, так что пошел играть)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 12 Сентября 2012, 20:29:34
https://bitbucket.org/insolor/dwarftherapistrus/downloads#download-104096
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 12 Сентября 2012, 20:47:43
to Skin36: заменил все tr() на trUtf8()
теперь код типа
case DH_MISERABLE: return trUtf8("Miserable");
        case DH_VERY_UNHAPPY: return trUtf8("Very Unhappy");
        case DH_UNHAPPY: return trUtf8("Unhappy");
можно спокойно менять на
case DH_MISERABLE: return trUtf8("Полный писец");
        case DH_VERY_UNHAPPY: return trUtf8("Оченьт несчастен");
        case DH_UNHAPPY: return trUtf8("несчастен");

а ситуации где не было tr() надо рассматривать отдельно.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 12 Сентября 2012, 21:09:18
https://bitbucket.org/insolor/dwarftherapistrus/downloads#download-104096
Достаточно этого: https://bitbucket.org/insolor/dwarftherapistrus/downloads (https://bitbucket.org/insolor/dwarftherapistrus/downloads)
Или прямая ссылка: https://bitbucket.org/insolor/dwarftherapistrus/downloads/DwarfTherapist-0.6.12.rar (https://bitbucket.org/insolor/dwarftherapistrus/downloads/DwarfTherapist-0.6.12.rar)
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 12 Сентября 2012, 21:32:43
Я счас попробую прикрутить переводчика. что-бы можно было не править код а только менять ts файл и собирать проект что-бы был русский язык.
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 12 Сентября 2012, 21:46:27
Я счас попробую прикрутить переводчика. что-бы можно было не править код а только менять ts файл и собирать проект что-бы был русский язык.
не хотит приклеиватся... :(
вроде тестовый пример работает почти как ожидалось(интерфейс не перевелся), а те же самые действия в dwarftherapist не приводят ни к чему вообще.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 12 Сентября 2012, 21:57:24
https://bitbucket.org/insolor/dwarftherapistrus/downloads#download-104096
Достаточно этого: https://bitbucket.org/insolor/dwarftherapistrus/downloads (https://bitbucket.org/insolor/dwarftherapistrus/downloads)
Или прямая ссылка: https://bitbucket.org/insolor/dwarftherapistrus/downloads/DwarfTherapist-0.6.12.rar (https://bitbucket.org/insolor/dwarftherapistrus/downloads/DwarfTherapist-0.6.12.rar)


я про то, что надо бы ее в начало разместить.
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 12 Сентября 2012, 22:28:50
Ура заработало! :)
для того что-бы этим было удобно пользоватся.
надо настроить сборку в QtCreator
после сборки проекта надо запустить "lupdate dwarftherapist.pro"
и следом "lrelease dwarftherapist.pro"
после чего скопировать файл dwarftherapist_ru.qm к экзешнику. (он всегда должен будет быть рядом с *.exe файлом)
в Qt можно настроить запуск сразу после сборки этих двух команд. (на вложенных картинках).
ну а потом редактируем файл dwarftherapist_ru.st с помощью QtLinguist сохраняем пересобираем проект (или просто запускаем "lrelease dwarftherapist.pro") получаем файл dwarftherapist_ru.qm подсовываем его рядом с exe файлом и наслаждаемся русскими буковками в нужных местах  :) если что-то не захочет переводится так придется править код.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 13 Сентября 2012, 09:40:59
Почему то у меня не работает синхронизация. Обновляется только тогда ,когда клонирую весь проект.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 13 Сентября 2012, 10:42:36
помогите правильно перевести
military_prefs:
что значит
1.Chain
2.Plate
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 13 Сентября 2012, 10:53:39
помогите правильно перевести
military_prefs:
что значит
1.Chain
2.Plate
Даже не знаю
вроде Chain это от Chain mail в русском это "Кольчуга"
можно кстати по аналогии с пластинчатой. "Кольчужная". и будет "Кольчужная броня"
с плайт вроде проще. "Пластинчатая" а mail где встретится будет "броня".
Plate mail - Пластинчатая броня.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 13 Сентября 2012, 12:09:07
6F0608|doesn't often experience strong cravings or urges|не часто испытывают сильные желания|
наверное испытывает ?


6F09FC|is constantly active and energetic|постоянно активных и энергичных|
6F0A7C|can't be bothered with frantic, fast-paced living|не может возиться с неистовой, быстро развивающийся живой|
6F0D90|does not have a great aesthetic sensitivity|не имеют большой эстетической чувствительности|

да, действительно в traits конь не валялся :)
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 13 Сентября 2012, 15:06:39
6F0608|doesn't often experience strong cravings or urges|не часто испытывают сильные желания|
наверное испытывает ?
Буквально, по словам: Не часто испытывает сильные страстные желания и побуждения
P.S. А ну да, "испытывает" в единственном числе конечно же.

6F09FC|is constantly active and energetic|постоянно активных и энергичных|
6F0A7C|can't be bothered with frantic, fast-paced living|не может возиться с неистовой, быстро развивающийся живой|
6F0D90|does not have a great aesthetic sensitivity|не имеют большой эстетической чувствительности|

да, действительно в traits конь не валялся :)
Я и не отрицаю) надо только не забыть исправить теперь)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 13 Сентября 2012, 16:01:36
я все сам перевел все для тераписта из особенностей.Там, в трансе  как то 50 на 50-что то нормально что то как гугл перевел :). Теперь я тебя понимаю. Одному тяжело преводить сотни строк....
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 15 Сентября 2012, 11:32:31
Добавлен прервод текущих работ, особенностей характера.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 16 Сентября 2012, 09:46:49
Ура заработало! :)
для того что-бы этим было удобно пользоватся.
надо настроить сборку в QtCreator
после сборки проекта надо запустить "lupdate dwarftherapist.pro"
и следом "lrelease dwarftherapist.pro"
после чего скопировать файл dwarftherapist_ru.qm к экзешнику. (он всегда должен будет быть рядом с *.exe файлом)
в Qt можно настроить запуск сразу после сборки этих двух команд. (на вложенных картинках).
ну а потом редактируем файл dwarftherapist_ru.st с помощью QtLinguist сохраняем пересобираем проект (или просто запускаем "lrelease dwarftherapist.pro") получаем файл dwarftherapist_ru.qm подсовываем его рядом с exe файлом и наслаждаемся русскими буковками в нужных местах  :) если что-то не захочет переводится так придется править код.

Можно вобще после перевода не пересобирать. Linguist умеет release делать.
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 16 Сентября 2012, 11:34:08
Ура заработало! :)
для того что-бы этим было удобно пользоватся.
надо настроить сборку в QtCreator
после сборки проекта надо запустить "lupdate dwarftherapist.pro"
и следом "lrelease dwarftherapist.pro"
после чего скопировать файл dwarftherapist_ru.qm к экзешнику. (он всегда должен будет быть рядом с *.exe файлом)
в Qt можно настроить запуск сразу после сборки этих двух команд. (на вложенных картинках).
ну а потом редактируем файл dwarftherapist_ru.st с помощью QtLinguist сохраняем пересобираем проект (или просто запускаем "lrelease dwarftherapist.pro") получаем файл dwarftherapist_ru.qm подсовываем его рядом с exe файлом и наслаждаемся русскими буковками в нужных местах  :) если что-то не захочет переводится так придется править код.

Можно вобще после перевода не пересобирать. Linguist умеет release делать.
да. я вот счас подумал... я там сделал загрузку файла языка с привязкой к языку системы и если кто-то с английской виндой(никсом) захочет увидеть перевод файл не подгрузится... надо наверное сделать всегда подгрузку руского файла все равно в этой версии часть вещей на русском языке вшита в exe-шник.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 16 Сентября 2012, 12:33:37
я тут прозрел и увидел код саундсенса,он идет с программой.Jеsus ты как с явой,дружишь?
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 16 Сентября 2012, 12:42:55
я тут прозрел и увидел код саундсенса,он идет с программой.Jеsus ты как с явой,дружишь?
мне почему-то кажется что лучше на основе trans.txt написать конвертор чем править код. ява не сложнее С++ :)
я ее плохо знаю, но Hello World писал :)
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 16 Сентября 2012, 15:18:21
я тут прозрел и увидел код саундсенса,он идет с программой.Jеsus ты как с явой,дружишь?
мне почему-то кажется что лучше на основе trans.txt написать конвертор чем править код. ява не сложнее С++ :)
я ее плохо знаю, но Hello World писал :)
Можно либо конвертор обратно на английский, либо конвертор в UTF-8 и научить Soundsense реагировать на русские слова, второе мне кажется проще.
Название: Re: Русификация DwarfTherapist
Отправлено: cfnehfc от 16 Сентября 2012, 18:42:53
люди! у меня не дварф терапист новый не качается,и новая версия русика дф тоже,что делать?
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 16 Сентября 2012, 18:53:50
люди! у меня не дварф терапист новый не качается,и новая версия русика дф тоже,что делать?
Вообще что-нибудь качается? У меня все норм скачивается. Что делать -  удали internet explorer попробуй в другом браузере, если получится скачать, то проблема в нем (скорее всего так и есть).

P.S., Skin, я перезалил на всякий случай DwarfTherapist-0.6.12_v.2.rar с подчеркиванием вместо пробела в имени.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 16 Сентября 2012, 19:43:01
а можно сделать чтобы я заливал новые версии с обновлением, а не плодил версии ?
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 16 Сентября 2012, 19:52:52
а можно сделать чтобы я заливал новые версии с обновлением, а не плодил версии ?
Можно, просто заливаешь под тем же именем.
Название: Re: Русификация DwarfTherapist
Отправлено: cfnehfc от 17 Сентября 2012, 09:23:27
ага,спасибо в мазиле все загрузилось.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Сентября 2012, 09:58:01
все что касается составления скриптов в DwarfTherapist я решил не переводить так как:
1.Если кому то в голову придет мысль их писать-то тут все равно нужны знания английского.
2.Слова специфические и переводятся криво.
3.Вообще не понимаю зачем они могут понадобится.
4.Мне лень.

Но если вдруг кому то понадобится это то я готов перевести и это.
Название: Re: Русификация DwarfTherapist
Отправлено: cfnehfc от 17 Сентября 2012, 10:01:49
люди новая проблема не отображает дварфов!вообще!http://prntscr.com/fp6ie
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Сентября 2012, 10:41:25
да,такое бывает,я еще не понял почему.Можно сделать так-окна-Док-добавить-вид сетки.Добавляешь сетку с любым названием и появлятся диалог добавления стандартных сеток.
  Это надо сделать один раз, потом программа запоминает настройки.
Название: Re: Русификация DwarfTherapist
Отправлено: cfnehfc от 17 Сентября 2012, 12:47:17
пасибо!
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Сентября 2012, 14:09:32
Далее.

dwarfdetailswidget.cpp - заменить 6 слов в кавычках

tw_traits->setHorizontalHeaderLabels(QStringList() << "Trait" << "Raw" << "Message");


tw->setHorizontalHeaderLabels(QStringList() << "Skill" << "Level" << "Progress");






viewmanager.cpp-надо слово Add заменить на "добавить"

 foreach(GridView *v, m_views) {
        QAction *a = m->addAction(icn, "Add " + v->name(), this,
                                  SLOT(add_tab_from_action()));
        a->setData((qulonglong)v);
    }
    m_add_tab_button->setMenu(m);
}





Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 17 Сентября 2012, 18:49:54
Далее.

dwarfdetailswidget.cpp - заменить 6 слов в кавычках

tw_traits->setHorizontalHeaderLabels(QStringList() << "Trait" << "Raw" << "Message");


tw->setHorizontalHeaderLabels(QStringList() << "Skill" << "Level" << "Progress");






viewmanager.cpp-надо слово Add заменить на "добавить"

 foreach(GridView *v, m_views) {
        QAction *a = m->addAction(icn, "Add " + v->name(), this,
                                  SLOT(add_tab_from_action()));
        a->setData((qulonglong)v);
    }
    m_add_tab_button->setMenu(m);
}
в обоих случаях их наверняка (надо попробовать) можно обернуть в trUtf8.
tw_traits->setHorizontalHeaderLabels(QStringList() << trUtf8("Trait") << trUtf8("Raw") << trUtf8("Message"));
если так будет ругатся на то что он не знает что такое trUtf8. то так.
tw_traits->setHorizontalHeaderLabels(QStringList() << QObject::trUtf8("Trait") << QObject::trUtf8("Raw") << QObject::trUtf8("Message"));

QAction *a = m->addAction(icn, trUtf8("Add ") + v->name(), this,
                                  SLOT(add_tab_from_action()));
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Сентября 2012, 20:01:59
не хочет работать в обоих вариантах.
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 18 Сентября 2012, 00:04:45
не хочет работать в обоих вариантах.
завтра вечером посмотрю...
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 18 Сентября 2012, 08:57:41
я понял почему не показывается сетка по умолчанию.Дело в этом коде
 QStringList tab_order = DT->user_settings()->value(
            "gui_options/tab_order").toStringList();
    if (tab_order.size() == 0) {
        tab_order << "Labors" << "Military" << "Social";
    }
    if (tab_order.size() > 0) {
        foreach(QString name, tab_order) {
            foreach(GridView *v, m_views) {
                if (v->name() == name)
                    add_tab_for_gridview(v);


т к в файле .dfg эти названия были переведены,то программа просто не понимает что показывать.А после первого запуска она создает файл конфигурации  Dwarf Therapist.ini и потом читает из него.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 19 Сентября 2012, 13:39:59
не хочет работать в обоих вариантах.
завтра вечером посмотрю...

Уже ненадо, сам исправил :)

я изменил кодировку файла .cpp на UTF8, не знаю правильно ли я сделал, при сборке выдает ошибку,но exe  работает, и везде русский текст.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 21 Сентября 2012, 12:02:13
Обновлена версия Dwarf Therapist. Допереведен интерфейс, исправлена ошибка - когда при загрузке Dwarf Therapist не отображаются дефолтные сетки.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 26 Сентября 2012, 21:34:56
Обновлена версия DwarfTherapist. Перевод вынесен в отдельный файл. Добавлен перевод не переведенного ранне текста. Исправлены некоторые ошибки(возможно появились новые).
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 06 Октября 2012, 13:44:01
Начат перевод на версии  DwarfTherapist  splintermind-attributes. Эта версия выводит массу важных параметров, таких как атрибуты(в официальной версии вывод их так и не был закончен),предпочтения, роли,вывод животных,поддержка модов. Затем планируется добавить в нее экран экипировки,вывод других параметров.
       
 Пока мысли такие. Что важно для экрана экипировки? Что он должен содержать ?

1.По горизонтали также-имена.
2.По вертикали-части тела.
3.Квадратик-снаряжение.
4.Все та же сетка,так более нагядно.

Вопрос:
1.Сколько может быть надето на одну часть тела максимум предметов?Столько будет столбцов для каждой части тела.
2.Каждая вещь имеет счетчик использования-можно отображать квадратиком разного размера.Чем меньше квадратик-тем больше износ. А уровень испорченности отображать цветом.
3.Название и другие параметры-отображать всплывающим окошком.

Если кому интересно-можно обсудить. :)
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 06 Октября 2012, 13:53:34
Неделю назад клонировал версию splintermind: https://bitbucket.org/insolor/dwarftherapistrus-attributes
Доступ для записи выдан Skin36 и Jesus только что.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 07 Октября 2012, 10:38:04
Чет у меня в русском тераписте выплыла проблема с остутствием сетки. Потом нажал импорт сетки, ниче не нашел, закрыл терапист, открыл заново - сетка появилась. Магия да и только.

По переводу:
* В меню помощь пункт "О" лучше перевести как "О программе"
* Коннект к ДФ - м.б. лучше все-таки "присоединить к ДФ"?
* "Сеит семена" (должно быть "сеет")
* "Разделывает живую рыбу" :o - думаю можно просто разделывает рыбу.
* "Ограняет ?А?" - хз что за А
* "Легенда навыка" - по идее "Легендарность навыка"
* "Найти номер/адрес" - возможно, "число/адрес"
* Где-то видел "карту памяти" - скорее всего должно быть "карта в памяти", или что-то в этом роде.
* "Весьма предприимчивый и любит свежий опыт" - м.б. "любит получать новый опыт" или "любит все новое"
* "Подарить" - "Поддержать проект"
* "Запрос особенностей" - смысл кому-то может быть непонятен. Ну я-то знаю, что это "Запросить фичу" ;) Должен быть еще какой-то вариант перевода.
* "Рабочие без проставки" - это что?
* Группа счастье: Довольный, Счастливый - скорее всего нужно во множественном числе. Или если используется в "деталях", то хотя бы в краткую форму: Доволен, Счастлив
* Рабочие,Военные,Социальные. Рабочие у меня ассоциируется с рабочими дварфами. М.б. лучше Рабочее,Военное,Социальное
* Не переведено Add (при нажатии кнопки в левом верхнему углу сетки)
При группировке не переведено:
* Легендарный статус: Legends, Losers
* Пол: Females, Males...
* Волны миграции Wave 0, Wave 1 ...
* Всего присвоенно профессий (одна н): 0 Assigned labors
* Военный статус: Can Activate, Nobles
* Общий уровень навыка: Levels
* Имеет прозвище (лучше просто прозвище): No nickname
* Отряд: No squad

UPD.
* Детали дварфа - м.б. просто детали, или как-то еще, а то ассоциируется с запчастями)
* Ожидаемые изменения рабочих - не знаю про что это, но возможно "изменения работ"?
* Ложит - кладет?
* ЧТЕНИЕ (на экране "сканирование памяти") - ЧИТАТЬ
* дес (там же) - dec, раз уж hex не переведено, может даже лучше большими буквами и то и другое: HEX, DEC
* Добавить новый фильтр скриптов, Редактировать скрипт фильтров - так фильтр скриптов или скрипт фильтров?
* Скриптинг - может быть просто скрипты
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 07 Октября 2012, 19:23:44
Спасибо за тестирование, исправлю,кое что еще сам нашел.Теперь по порядку.
  с о всем согласен кроме

* "Легенда навыка" - по идее "Легендарность навыка"
legend-легенда-(система обозначений)

Skill legend   -оригинал-во многих прогах есть функция-легенда-у меня на работе в программе есть функция легенда профиля,тоже значки и расшифровка.Хотя...
 
"Запросить фичу" давно меня терзает.Есть какое то слово не могу вспомнить.

* "Рабочие без проставки" - это что?
аналог-прокладка то же не очень.Разделитель-длинно.Промежуток может быть ?
Вообщем это отображение рабочих по группам с отступом.О Отступ !

 Ожидаемые изменения рабочих - то что изменено но изменения не приняты.Перевод дословный.Ну можно просто-Ожидаемые изменения.


* Добавить новый фильтр скриптов, Редактировать скрипт фильтров - так фильтр скриптов или скрипт фильтров?
Это скрипт который создает разные гибкие фильтры(кстати о том как Это работает надо на Вики написать).
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 08 Октября 2012, 00:32:38
* "Легенда навыка" - по идее "Легендарность навыка"
legend-легенда-(система обозначений)

Skill legend   -оригинал-во многих прогах есть функция-легенда-у меня на работе в программе есть функция легенда профиля,тоже значки и расшифровка.Хотя...
Да, все верно. Открывается окошко, там обозначения уровня навыка, не только легендарности.

P.S. Вчера провесил скриншот, сейчас смотрю: "Не часто испытывают сильные желания", а должно быть в единственном числе.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 13 Октября 2012, 15:18:00
https://bitbucket.org/insolor/dwarftherapistrus-attributes


добавлено смещение "мыслей"
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 15 Октября 2012, 19:52:45
Обновлена версия DwarfTherapist. Исправлены ошибки перевода.

Перевод фильтров так и не смог отладить с помощью Лингвиста. Сделал (возможно как временное решение) перевод в коде.
Название: Re: Русификация DwarfTherapist
Отправлено: Лилим от 17 Октября 2012, 01:16:55
Эм, прошу прощения что туплю, но я не понимаю - русифицированная версия уже работает? Просто если да, то я бы безусловно скачала. А если работает, но есть ошибки с назначением работ, то всеже повременилабы...
Название: Re: Русификация DwarfTherapist
Отправлено: Kado-kun от 17 Октября 2012, 01:49:00
Извиняюсь конечно, но с последним обновлением у меня опять все на английском и плюс сетки профессий нет, в прошлом обновлении была переведена только сетка, а еще раньшем все нормально было, все переведено, почему у меня такая регрессия?
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 17 Октября 2012, 08:34:46
Извиняюсь конечно, но с последним обновлением у меня опять все на английском и плюс сетки профессий нет, в прошлом обновлении была переведена только сетка, а еще раньшем все нормально было, все переведено, почему у меня такая регрессия?
DwarfTherapistRus (https://bitbucket.org/insolor/dwarftherapistrus/) и DwarfTherapistRus-attributes (https://bitbucket.org/insolor/dwarftherapistrus-attributes) - это русификации разных версий тераписта. Первая версия (основана на http://code.google.com/p/dwarftherapist/) уже более-менее нормально переведена, т.е. это та которая "раньшем все нормально было, все переведено". Та которая "attributes" (основана на http://code.google.com/r/splintermind-attributes/) - более "навороченная", но еще не до конца переведена.

Эм, прошу прощения что туплю, но я не понимаю - русифицированная версия уже работает? Просто если да, то я бы безусловно скачала. А если работает, но есть ошибки с назначением работ, то всеже повременилабы...
https://bitbucket.org/insolor/dwarftherapistrus/ уже можно пробовать.

Ээм, посмотрел в attirbutes сейчас нечего скачивать. Skin36, значит у Kado-kun проблемы с версией DwarfTherapistRus (https://bitbucket.org/insolor/dwarftherapistrus/)?

Скачал, запустил, опять глюк с отсутствием сетки, перезапустил - сетка появилась. В остальном вроде бы все более-менее нормально. Ну там по мелочи кое-что не переведено, Fish (рыбалка) например.
Название: Re: Русификация DwarfTherapist
Отправлено: Kado-kun от 17 Октября 2012, 15:25:03
я качал все время DwarfTherapistRus, перезапуск не помогает=\
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 17 Октября 2012, 15:54:25
Извиняюсь конечно, но с последним обновлением у меня опять все на английском и плюс сетки профессий нет, в прошлом обновлении была переведена только сетка, а еще раньшем все нормально было, все переведено, почему у меня такая регрессия?
Винда та-же что была до обновления?
Название: Re: Русификация DwarfTherapist
Отправлено: Kado-kun от 17 Октября 2012, 17:35:58
Винда та-же что была до обновления?
Да все таже
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Октября 2012, 19:37:26
Эм, прошу прощения что туплю, но я не понимаю - русифицированная версия уже работает? Просто если да, то я бы безусловно скачала. А если работает, но есть ошибки с назначением работ, то всеже повременилабы...


Программа переведена практически полностью, можно пользоваться :)
Может где то остались мелкие ошибки и какие нибудь непереведенные строки, ну это Вам вряд ли помешает.
С назначением работ ошибок не может быть в принципе, т к логика работы не изменена.
Так же буду признателен за сообщение о встреченных багах,ошибках перевода.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Октября 2012, 19:48:57
Извиняюсь конечно, но с последним обновлением у меня опять все на английском и плюс сетки профессий нет, в прошлом обновлении была переведена только сетка, а еще раньшем все нормально было, все переведено, почему у меня такая регрессия?

Каждую новую версию проверяю на работоспособность.На всякий случай перезалил последнюю.
 Что касается сетки-то тут надо немного пояснить.
Программа работает так-при первом запуске создает файл настроек в системной области(вне DT), но использует файл настроек свой,так сказать по умолчанию.Далее, если мы ставим новую версию, то она сначала ищет файл настроек в системной области.И соответственно находит настройки старой программы, а так как файл настроек уже не совпадает с новой версией,сетка не отображается.
  Поэтому-если ставим самый первый раз-ничего делать не надо.Если DT уже запускался хоть раз на компе, и мы хотим использовать новую версию-нажимаем Файл-Сброс пользовательских настроек. После этого все должно работать. :)
Название: Re: Русификация DwarfTherapist
Отправлено: Kado-kun от 17 Октября 2012, 20:29:10
  Поэтому-если ставим самый первый раз-ничего делать не надо.Если DT уже запускался хоть раз на компе, и мы хотим использовать новую версию-нажимаем Файл-Сброс пользовательских настроек. После этого все должно работать. :)
Не помогло=\
А остались у кого, чуть ранньие версии?А то я снес не подумав что может такое быть
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Октября 2012, 20:33:53
Можно скришот посмотреть ?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Октября 2012, 20:39:50
  Поэтому-если ставим самый первый раз-ничего делать не надо.Если DT уже запускался хоть раз на компе, и мы хотим использовать новую версию-нажимаем Файл-Сброс пользовательских настроек. После этого все должно работать. :)
Не помогло=\
А остались у кого, чуть ранньие версии?А то я снес не подумав что может такое быть


Такое возможно только если нет файла  dwarftherapist_ru.qm   рядом с   DwarfTherapist.exe .
Вы его не удалили случайно ?Если нет, тогда проблема в Вашей операционке.
Название: Re: Русификация DwarfTherapist
Отправлено: Kado-kun от 17 Октября 2012, 20:53:23
вот как выглядит экран
Значит буду пробовать винду перебивать
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Октября 2012, 21:02:58
хм.А файлик есть тот что я говорил ? и винда какая ?
Название: Re: Русификация DwarfTherapist
Отправлено: Kado-kun от 17 Октября 2012, 21:06:11
файлик этот есть, винда 7-ка
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Октября 2012, 21:34:36
семерка русская ?
Название: Re: Русификация DwarfTherapist
Отправлено: Jesus от 17 Октября 2012, 21:35:35
не убивай пока винду :)
попробуй скопировать файлик dwarftherapist_ru.qm в ту-же папку и переименовать его в dwarftherapist_en.qm
дело в том что переводчик пытается подгрузить файлик в зависимости от локального языка в системе если винда английская он попытается подгрузить dwarftherapist_en.qm (а если нет нужного файла используется тот язык который в коде а там соответственно английский)
это может не самое лучшее решение :) но я делал как было где-то в примере.
можно конечно реализовать какую-нить менюшку где выбирать какой файлик использовать для перевода, но тут надо тестить. а с моей ленью это может растянутся надолго :)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 26 Октября 2012, 19:31:50
окончен перевод версии DwarfTherapistRus-attributes.
скачать можно тут   https://bitbucket.org/insolor/dwarftherapistrus-attributes/downloads (https://bitbucket.org/insolor/dwarftherapistrus-attributes/downloads)

Данная версия  DwarfTherapist читает атрибуты,предпочтения,черты,животных,вес оружия(для модов). А самое главное-умеет в процентах оценивать вероятность выполнения какой либо роли.
Название: Re: Русификация DwarfTherapist
Отправлено: Kado-kun от 26 Октября 2012, 21:05:26
О, DwarfTherapistRus-attributes отлично работает! А стой версией чего-только не перепробовал не помогло=\
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 26 Октября 2012, 21:16:41
хм. Странно,он вроде имеет такую же структуру.Ну да ладно, он умеет все то что и официальная версия, кроме дампирования души, но это вряд ли кому то понадобится )
Название: Re: Русификация DwarfTherapist
Отправлено: daragunchik от 27 Октября 2012, 22:43:23
умеет в процентах оценивать вероятность выполнения какой либо роли.
Что умеет оценивать? О_о
Ваши "переводчики" удивляют меня всё сильнее
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 27 Октября 2012, 23:33:03
умеет в процентах оценивать вероятность выполнения какой либо роли.
Что умеет оценивать? О_о
Ваши "переводчики" удивляют меня всё сильнее
Не знаю, при чем тут переводчики, но меня тоже интересует, что эта фраза означает)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 28 Октября 2012, 01:22:52
умеет в процентах оценивать вероятность выполнения какой либо роли.
Что умеет оценивать? О_о
Ваши "переводчики" удивляют меня всё сильнее

Правильнее сказать позволяет подобрать по атрибутам дварфа наиболее подходящую профессию(раззработчик назвал это роль).
 
Название: Re: Русификация DwarfTherapist
Отправлено: SnaKe от 30 Октября 2012, 00:17:11
окончен перевод версии DwarfTherapistRus-attributes.
скачать можно тут   https://bitbucket.org/insolor/dwarftherapistrus-attributes/downloads (https://bitbucket.org/insolor/dwarftherapistrus-attributes/downloads)

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

При запуске ничего не происходит, нужен какой либо дополнительный софт?

2012-???-30 00:57:58.325 INFO core Dwarf Therapist "0.6.12" starting normally. [src\dwarftherapist.cpp:103] (setup_logging)
2012-???-30 00:57:58.439 INFO core Loaded 8 views from disk [src\viewmanager.cpp:136] (reload_views)
2012-???-30 00:57:58.439 WARNING core tab switch to index 0 requested but there are  only 0 tabs [src\viewmanager.cpp:376] (setCurrentIndex)
2012-???-30 00:57:58.439 DEBUG core "redrew views in 0ms" [src\viewmanager.cpp:258] (draw_views)
2012-???-30 00:57:58.447 DEBUG core setting up connections for MainWindow [src\mainwindow.cpp:133] (MainWindow)
вот что пишет в логе
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 30 Октября 2012, 14:00:17
окончен перевод версии DwarfTherapistRus-attributes.
скачать можно тут   https://bitbucket.org/insolor/dwarftherapistrus-attributes/downloads (https://bitbucket.org/insolor/dwarftherapistrus-attributes/downloads)

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

При запуске ничего не происходит, нужен какой либо дополнительный софт?

2012-???-30 00:57:58.325 INFO core Dwarf Therapist "0.6.12" starting normally. [src\dwarftherapist.cpp:103] (setup_logging)
2012-???-30 00:57:58.439 INFO core Loaded 8 views from disk [src\viewmanager.cpp:136] (reload_views)
2012-???-30 00:57:58.439 WARNING core tab switch to index 0 requested but there are  only 0 tabs [src\viewmanager.cpp:376] (setCurrentIndex)
2012-???-30 00:57:58.439 DEBUG core "redrew views in 0ms" [src\viewmanager.cpp:258] (draw_views)
2012-???-30 00:57:58.447 DEBUG core setting up connections for MainWindow [src\mainwindow.cpp:133] (MainWindow)
вот что пишет в логе
По идее никакого доп. софта не требует. У меня сразу запускается.

2Skin36,
Цитировать
5/level_2 = "Не часто испытывают сильные желания"

Цитировать
56   = Друид
Это кто?

Цитировать
19/level_0 = "Видит других эгоистами и потворниками"
Потворник - редко используемое слово, может лучше притворщик?

Цитировать
32/name="Сиделка"
Как в оригинале в Тераписте было? Просто не встречал такой профессии.

Цитировать
Читать дварфов
после подсоединения игры становится
Цитировать
Читать Дварфы

"Попытка подключения...", "Попытка загрузить..." - "Попытаться/попробовать подключить...", "Попытаться/попробовать загрузить..."
Название: Re: Русификация DwarfTherapist
Отправлено: SnaKe от 30 Октября 2012, 23:27:58
окончен перевод версии DwarfTherapistRus-attributes.
скачать можно тут   https://bitbucket.org/insolor/dwarftherapistrus-attributes/downloads (https://bitbucket.org/insolor/dwarftherapistrus-attributes/downloads)

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

При запуске ничего не происходит, нужен какой либо дополнительный софт?

2012-???-30 00:57:58.325 INFO core Dwarf Therapist "0.6.12" starting normally. [src\dwarftherapist.cpp:103] (setup_logging)
2012-???-30 00:57:58.439 INFO core Loaded 8 views from disk [src\viewmanager.cpp:136] (reload_views)
2012-???-30 00:57:58.439 WARNING core tab switch to index 0 requested but there are  only 0 tabs [src\viewmanager.cpp:376] (setCurrentIndex)
2012-???-30 00:57:58.439 DEBUG core "redrew views in 0ms" [src\viewmanager.cpp:258] (draw_views)
2012-???-30 00:57:58.447 DEBUG core setting up connections for MainWindow [src\mainwindow.cpp:133] (MainWindow)
вот что пишет в логе
По идее никакого доп. софта не требует. У меня сразу запускается.
вот беда, на ноуте запустилась нормально, но это не вариант, буду искать где проблема))
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 02 Ноября 2012, 21:16:27
2Skin36,
Цитировать
5/level_2 = "Не часто испытывают сильные желания"
исправил
Цитировать
Цитировать
56   = Друид
Это кто?
это эльф-оставляем(до выяснения личности)

Цитировать
Цитировать
19/level_0 = "Видит других эгоистами и потворниками"
Потворник - редко используемое слово, может лучше притворщик?
Потворник не синоним притворщика, потворник-как раз ближе к эгоисту.Читаем словарь ).Пока оставляем.

Цитировать
Цитировать
32/name="Сиделка"
Как в оригинале в Тераписте было? Просто не встречал такой профессии.
Медбрат ? пока оставляем.

Цитировать
Цитировать
Читать дварфов
после подсоединения игры становится
Цитировать
Читать Дварфы
Здесь слово Дварфы -это расса-читается из равок.Исправил,правда немного варварским способом.Хотя какая разница-читаем оно и есть читаем. )

Цитировать
"Попытка подключения...", "Попытка загрузить..." - "Попытаться/попробовать подключить...", "Попытаться/попробовать загрузить..."
не совсем понял о чем речь...



Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 03 Ноября 2012, 10:58:54
Цитировать
Потворник не синоним притворщика, потворник-как раз ближе к эгоисту.Читаем словарь ).Пока оставляем.
Если честно, на той неделе впервые узнал про это слово (не считая слова "потвора" в украинском, но это не в ту степь).
Okay, посмотрим в словарях:
Цитата: Словарь церковнославянского языка
льстивый угодник, чародей

Цитата: Словарь Даля
потворник, потворщик, потворщица, потатчик, поблажатель, потакатель, поноровщик.
|| Стар. знахарь, чародей, колдун, волхву, волшебник, чернокнижник.

Значения "эгоист" в упор не вижу, все какие-то волшебники да угодники. Так что предлагаю все-таки заменить на более современный синоним слова "эгоист".

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

Цитировать
Цитировать
"Попытка подключения...", "Попытка загрузить..." - "Попытаться/попробовать подключить...", "Попытаться/попробовать загрузить..."
не совсем понял о чем речь...
Указанные до тире словосочетания используются в подсказке к кнопкам. По смыслу там должно быть что-то больше похожее на приказ, т.е. "попытаться" или "попробовать", а не "попытка". После тире - варианты замены.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 03 Ноября 2012, 11:50:02
Цитировать
Потворник не синоним притворщика, потворник-как раз ближе к эгоисту.Читаем словарь ).Пока оставляем.
Если честно, на той неделе впервые узнал про это слово (не считая слова "потвора" в украинском, но это не в ту степь).
Okay, посмотрим в словарях:
Цитата: Словарь церковнославянского языка
льстивый угодник, чародей

Цитата: Словарь Даля
потворник, потворщик, потворщица, потатчик, поблажатель, потакатель, поноровщик.
|| Стар. знахарь, чародей, колдун, волхву, волшебник, чернокнижник.

Значения "эгоист" в упор не вижу, все какие-то волшебники да угодники. Так что предлагаю все-таки заменить на более современный синоним слова "эгоист".

Ближайшее более-менее современное похожее слово - "потворствовать" - означает угождать, тоже к эгоизму не имеет никакого отношения.
Sees others as selfish and conniving

conniving-- потворники, попустители, еще это означает сотрудничать с врагом...Потворник ближе к эгоисту тем, как мне кажется , что он заботясь о себе, потворствует другим, т е зациклен на себе и ему пофиг что другие что то там делают не так.
Цитировать
Цитировать
Цитировать
"Попытка подключения...", "Попытка загрузить..." - "Попытаться/попробовать подключить...", "Попытаться/попробовать загрузить..."
не совсем понял о чем речь...
Указанные до тире словосочетания используются в подсказке к кнопкам. По смыслу там должно быть что-то больше похожее на приказ, т.е. "попытаться" или "попробовать", а не "попытка". После тире - варианты замены.

Согласен,исправлю
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 03 Ноября 2012, 13:41:35
Skin, просьба не вписывать свой текст внутрь цитаты, а разбивать цитату на отдельные блоки и писать свой текст снаружи блока.
Цитировать
Sees others as selfish and conniving

conniving-- потворники, попустители, еще это означает сотрудничать с врагом...Потворник ближе к эгоисту тем, как мне кажется , что он заботясь о себе, потворствует другим, т е зациклен на себе и ему пофиг что другие что то там делают не так.
У меня вроде бы этот кусок переводится примерно как "Видит в других только эгоизм и попустительство", без всяких потворников) По поводу сотрудничества с врагом, вряд ли такое возможно в DF) Попустительство к эгоизму, кстати, никакого отношения не имеет, как и потворство. Я бы сказал, что потворство - это стремление угодить кому-то, а попустительство - это безразличное отношение к каким-то плохим (деструктивным?) действиям других (это как я понимаю).
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 03 Ноября 2012, 17:37:30
Skin, просьба не вписывать свой текст внутрь цитаты, а разбивать цитату на отдельные блоки и писать свой текст снаружи блока.
Цитировать
Sees others as selfish and conniving

conniving-- потворники, попустители, еще это означает сотрудничать с врагом...Потворник ближе к эгоисту тем, как мне кажется , что он заботясь о себе, потворствует другим, т е зациклен на себе и ему пофиг что другие что то там делают не так.
У меня вроде бы этот кусок переводится примерно как "Видит в других только эгоизм и попустительство", без всяких потворников) По поводу сотрудничества с врагом, вряд ли такое возможно в DF) Попустительство к эгоизму, кстати, никакого отношения не имеет, как и потворство. Я бы сказал, что потворство - это стремление угодить кому-то, а попустительство - это безразличное отношение к каким-то плохим (деструктивным?) действиям других (это как я понимаю).


пожалуй на твоем варианте и остановимся, я бы его сразу и взял, но на момент перевода там, в трансе, "Конь не валялся"))).Исправлено.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 04 Ноября 2012, 16:00:45

Указанные до тире словосочетания используются в подсказке к кнопкам. По смыслу там должно быть что-то больше похожее на приказ, т.е. "попытаться" или "попробовать", а не "попытка". После тире - варианты замены.



исправлено
Название: Re: Русификация DwarfTherapist
Отправлено: SnaKe от 04 Ноября 2012, 16:27:42
Исправлено.
а новый перевод будет в том же месте?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 04 Ноября 2012, 16:39:22
Исправлено.
а новый перевод будет в том же месте?

Новый перевод будет после обновления программы, в том же месте.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 04 Ноября 2012, 19:57:13
Обновлен DwarfTherapistRus-attributes. Исправление ошибок программы и перевода.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 06 Ноября 2012, 21:23:59
Исправлена  ошибка работы "Обработка камня"(нельзя было задать эту работу).
SnaKe респект ! 8)
Название: Re: Русификация DwarfTherapist
Отправлено: SnaKe от 06 Ноября 2012, 22:01:45
Исправлена  ошибка работы "Обработка камня"(нельзя было задать эту работу).
SnaKe респект ! 8)

спасибо что исправил! )) я даже видео записал, думал как тебе его отослать, но видать без него понял, где ошибка ))
Название: Re: Русификация DwarfTherapist
Отправлено: SnaKe от 15 Ноября 2012, 13:38:52
http://narod.ru/disk/63718243001.47e234a8c75c64eb5936e8029218abf3/bandicam%202012-11-15%2007-14-56-049.avi.html
нашел еще один баг.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 16 Ноября 2012, 18:27:13
http://narod.ru/disk/63718243001.47e234a8c75c64eb5936e8029218abf3/bandicam%202012-11-15%2007-14-56-049.avi.html
нашел еще один баг.

Можно как то словесно описать проблему, а то честно говоря сейчас нет времени разбираться что происходит на видео
Название: Re: Русификация DwarfTherapist
Отправлено: O4epegb от 16 Ноября 2012, 19:44:31
Респект тем, кто перевёл!
Для многих будет полезно!)
Название: Re: Русификация DwarfTherapist
Отправлено: Arkady от 25 Ноября 2012, 23:53:34
Извините, если сильно не в тему, но я не могу найти сборку версии Dwarf Therapist для Linux Mint :) и очень страдаю от этого. В организации работы с nix-ами я собак не ел, может быть, если будут исходники и инструкция - я соберу, если ткнете, где оно.
Все линки на исходники отсюда http://code.google.com/p/dwarftherapist/wiki/LinuxVersion или дают 404, или нет доступа, или это версии:
http://dffd.wimbli.com/download.php?id=4719&f=DT-Linux-000612b.zip DT-Linux-000612b.zip
http://dffd.wimbli.com/file.php?id=2652 DT-Linux-000612с.zip
Которые у меня запускаются, но не коннектятся к игре.

Помогите, кто чем может, дварфы добрые =))
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 26 Ноября 2012, 22:02:49
думаю Вам лучше обратится к разработчику,если надо могу дать его контакты.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 03 Декабря 2012, 18:39:57
вышла новая английская версия DwarfTherapist  splintermind-attributes.
Скачать можно тут

http://code.google.com/r/splintermind-attributes/ (http://code.google.com/r/splintermind-attributes/)

 кстати автор учел и мою проблему с переводом "wood".
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 25 Декабря 2012, 22:14:05
Новая версия

http://code.google.com/r/splintermind-attributes/ (http://code.google.com/r/splintermind-attributes/)
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 26 Декабря 2012, 10:42:13
Новая версия

http://code.google.com/r/splintermind-attributes/ (http://code.google.com/r/splintermind-attributes/)
А русскую версию обновлять будешь?
Название: Re: Русификация DwarfTherapist
Отправлено: Пещерный человек от 26 Декабря 2012, 19:11:32
Кто бы добавил модуль отображения инвентаря у дварфов (одежда, оружие и тп), чтобы сразу было понятно кто из вояк одет, а кто не успел даже оружие взять?
Да и модуль отображения характеристик врагов не помешал бы, как в Runesmith, ведь иногда любопытно сколько вот этому минотавру лет и сколько у него силы и воли.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 26 Декабря 2012, 21:33:09
Новая версия

http://code.google.com/r/splintermind-attributes/ (http://code.google.com/r/splintermind-attributes/)
А русскую версию обновлять будешь?

Планирую на праздниках, т к времени совсем нет.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 26 Декабря 2012, 21:37:14
Кто бы добавил модуль отображения инвентаря у дварфов (одежда, оружие и тп), чтобы сразу было понятно кто из вояк одет, а кто не успел даже оружие взять?
Да и модуль отображения характеристик врагов не помешал бы, как в Runesmith, ведь иногда любопытно сколько вот этому минотавру лет и сколько у него силы и воли.
Это сделать вполне реально, даже есть кое какие наработки в этом направлении. Проблема в том что надо писать на С++, который я не знаю ,а писать на том что знаю с нуля-нет времени.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 02 Января 2013, 20:12:21
Вышла новая версия.
Изменений много,
перечислять не буду.

http://code.google.com/r/splintermind-attributes/
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 07 Января 2013, 16:39:06
Новая версия.Возможно скоро будет экран экипировки.

v19.2

Skill Rate Experience Bonuses
!!NOTE: the bonus xp information will only be shown if significant skill rates
(>125%) are found
!!this means for vanilla, you won't see any skill bonus information, as normally
everything is at 100% (normal default)
- added skill xp rates offset and list to castes
- roles take into account skill xp rates now, balanced with the skill ratings
equally
- added skill xp rate information on skill related columns, and the dwarf
details pane
- changed the sorting of skill/labor columns to sort on the rating + skill xp
bonus when applicable (ie. not role sorting)
- caste descriptions in the tooltip now list all skills with a skill xp rate >
25%

Other
- adjusted formatting on labor, skill and highest moodable columns
- the counts on the labor column headers are now padded to 2 places (ie. 09)
- adjusted the starting location of the header text when drawing from top to
bottom (default) so it's nearer to the top edge
- added missing military tactics skill
- fixed bug where clearing the model's data/rows reset the scroll positions
- fixed the wreorder compile warnings
- fixed the happiness column drawing black squares on load
- fixed alchemy labor column
- fixed background color of the default ambusher column
- fixed crash when editing labor optimization plan when opening the context menu

- highest moodable skill and labor columns are inherited from the skill column
now
- switched the optimize plan editor to load only once and just refresh the form
like role and script editing
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 09 Января 2013, 19:53:56
по поводу инвентаря, вот ответ разработчика

"i checked into this, and i'm not sure it'll be possible the way DT runs right now. currently the inventory looks to be a set of item pointers, which only have access to the material index and types through vtable functions, which i don't think i can hook into."
 
Вобщем пока болты. Ну если только не помочь ему разобраться с виртуальными таблицами.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 11 Января 2013, 21:09:07
Новая версия
http://code.google.com/r/splintermind-attributes/ (http://code.google.com/r/splintermind-attributes/)
Version 19.3 Patch Notes


 added the conflicting skills and special notes for traits to tooltips, details panel and trait column
 added checks for skills which are losing experience, which are highlighted in orange in the tooltip and on the details pane
 tweaked the skill/labor column sorting to weight skill rates and skill level equally
 skills now show raw levels and correct experience in the tooltips
 removed test roles from the defaults
 when a dwarf goes into a mood, the artifact name is hidden until they've actually completed it
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 13 Января 2013, 20:03:07
Сегодня утром меня посетила такая мысль. Да,  реализовать инвентарь сложно.
Но сложность заключается в определении материала и типа предмета. Но можно ведь вывести много других параметров. В конце концов  это не так уж и важно. Важнее, как мне кажется увидеть наглядно что вообще есть ли допустим у дварфа например штаны и в каком они состоянии.

А теперь что можно увидеть без особых сложностей:
1.Тип предмета - только оружие(+броня или костыли) или нет.
2. item_type(enum-item)-скорее всего нет ?
3.На какую часть тела одето.
4.Изношено/неизношено.
5. item_quality  качество.-????
6. age.
7. item_flags(artifact ets).
8. affection_level
9. time_in_use
10. has_grown_attached

Теперь о реализации.
1.color- affection_level
2.no color, no item
3. information about an item in the tooltip

http://shot.qip.ru/00b0A8-4VVx8eqZp/ (http://shot.qip.ru/00b0A8-4VVx8eqZp/)
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 17 Января 2013, 09:07:49
Копипаста сообщения из группы Dwarf Fortress в контактике:
Цитата: Антон Unknownunknown
извините за глупый вопрос, но в дварф терапист написано, что у меня 40 дварфов, а в самом дф - только 26. Это что значит?
Приложен интересный скриншот.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Января 2013, 21:07:44
ничего интересного... надо перезапустить DF. Такое бывает, и даже если я не ошибаюсь с оригиналом.
 А вообще неплохо бы поиметь сейв, для чистоты эксперемента.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 25 Января 2013, 20:55:35
DFHack for DF 0.34.08 - 0.34.11 (release 2) (Current):
...
New Dwarf Manipulator plugin
    Open the unit list, and press 'l' to access a Dwarf Therapist like UI in the game.
 :)
Название: Re: Русификация DwarfTherapist
Отправлено: Пещерный человек от 26 Января 2013, 02:41:42
Да ну, нафиг - терапист как-то привычнее уже и удобнее. А вообще, задумка-то неплохая.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 26 Января 2013, 11:57:14
удобнее, зато это меню в самой игре, и делает основную работу тераписта-смена профессий и наглядность. Один минус-для этого используется свой SDL.dll  и соответственно не работает экран мыслей и предпочтений.
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 26 Января 2013, 21:24:25
используется свой SDL.dll
Отдельный от DFHack dll?
Насколько я помню Hack использует два dll: свой (sdl.dll) и переименованный оригинал. link (http://forum.dfwk.ru/index.php/topic,204.msg20721.html#msg20721)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 26 Января 2013, 22:10:47
используется свой SDL.dll
Отдельный от DFHack dll?
Насколько я помню Hack использует два dll: свой (sdl.dll) и переименованный оригинал. link (http://forum.dfwk.ru/index.php/topic,204.msg20721.html#msg20721)

Спасибо ! надо было только переименовать, работает !  :)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 16 Февраля 2013, 19:05:55
Переведена версия DT 19.3

https://bitbucket.org/insolor/dwarftherapistrus-attributes/downloads#download-113366

из глобальных изменений:
1.Добавлен оптимизатор.
2.Добавлены значки профессий.
3.Изменены формулы рассчета ролей.
 
также много мелких изменений.
Название: Re: Русификация DwarfTherapist
Отправлено: IGenI от 17 Февраля 2013, 09:21:37
Что значат новые параметры: "Похожие роли" и "Top 3"?
Тop 3 - я так понимаю самые подходящие для данного дварфа?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 17 Февраля 2013, 10:41:43
забыл исправить...там думаю больше подходит смежные или родственные.
топ-роли которые имеют наивысший рейтинг, соответственно наиболее подходят.


Странно...в моей версии exe все исправленно.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 24 Февраля 2013, 13:15:55
Переведена версия DT 20.2

https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads (https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads)

добавлено отображение мыслей(также возможна фильтрация мыслей, что очень удобно).

____________________________
В разработке - экран экипировки.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 07 Марта 2013, 18:12:37
Друзья добрый день.
Кому интересно может  поучавствовать в голосовании, речь идет о представлении экрана ранений.
http://www.bay12forums.com/smf/index.php?topic=122968.90 (http://www.bay12forums.com/smf/index.php?topic=122968.90)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 13 Марта 2013, 19:45:23
русифицирована версия DT 20.4

https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads (https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 14 Марта 2013, 20:40:25
обновил русификацию Soundsense. Для полноценной работы необходимо устанвить последнюю версиюSoundsense 41, и скачать новый  soubdpack(можно средствами SS).Русификация-копирование распакованного архива с заменой файлов(три каталога соответственно).



https://bitbucket.org/Skin36/sounsenserus/downloads#download-134427 (https://bitbucket.org/Skin36/sounsenserus/downloads#download-134427)
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 01 Июня 2013, 21:19:49
русифицирована версия DT 20.4

https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads (https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads)
А можно ссылку на исходник, а то русская версия у меня не собирается(
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 01 Июня 2013, 21:52:32
русифицирована версия DT 20.4

https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads (https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads)
А можно ссылку на исходник, а то русская версия у меня не собирается(

http://code.google.com/r/splintermind-attributes/ (http://code.google.com/r/splintermind-attributes/)

Собственно что там собирать ? запускай и пользуй.
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 01 Июня 2013, 22:46:16
русифицирована версия DT 20.4

https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads (https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads)
А можно ссылку на исходник, а то русская версия у меня не собирается(

http://code.google.com/r/splintermind-attributes/ (http://code.google.com/r/splintermind-attributes/)

Собственно что там собирать ? запускай и пользуй.
linux такой linux)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 01 Июня 2013, 23:02:20
и что ему там не нравится ?
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 02 Июня 2013, 19:15:06
и что ему там не нравится ?
user@linux qmake
Project MESSAGE: Release Mode
Project MESSAGE: Setting up for Linux
Project MESSAGE: Setting up for Linux Install
RCC: Error in 'images.qrc': Cannot find file 'img/Очень грустный.png'
RCC: Error in 'images.qrc': Cannot find file 'img/Доволен.png'
RCC: Error in 'images.qrc': Cannot find file 'img/В экстазе.png'
RCC: Error in 'images.qrc': Cannot find file 'img/Превосходное.png'
RCC: Error in 'images.qrc': Cannot find file 'img/Несчастен.png'
RCC: Error in 'images.qrc': Cannot find file 'img/Грустный.png'
RCC: Error in 'images.qrc': Cannot find file 'img/Счастлив.png'
английская версия собралась, спасибо за ссылку)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 02 Июня 2013, 21:37:12
думаю там все решаемо, будет время попробую под линухом собрать.
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 02 Июня 2013, 21:45:10
думаю там все решаемо, будет время попробую под линухом собрать.
Решаемо, но стоит ли возиться ради 1,5 юзеров? ;)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 02 Июня 2013, 21:51:02
стоит, я тоже на линукс мигрирую
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 04 Июня 2013, 22:25:33
думаю там все решаемо, будет время попробую под линухом собрать.
Решаемо, но стоит ли возиться ради 1,5 юзеров? ;)

Собралось на KALI-LINUX c первого раза. Только работать не хочет, сразу закрывается. Может либ каких нехватает ?
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 04 Июня 2013, 22:33:27
Из папки bin/release перенеси все в корень тераписта.
И запуск от sudo или root (не помню что там в Debian)
Название: Re: Русификация DwarfTherapist
Отправлено: aret от 30 Июня 2013, 20:28:36
А что такое DwarfTherapist?
Параллельный русификатор?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 30 Июня 2013, 21:45:23
А что такое DwarfTherapist?
Параллельный русификатор?

Это утилита. Я бы даже сказал основная утилита. Она имеет удобны интерфейс, и позволяет менять к примеру профессии в одном экране, легко и просто. Кроме этого имеет массу функций и возможностей. Вобщем поиграй сначала так, потом с DwarfTherapist, почувствуешь разницу. Если будут вопросы по данной утилите - пиши, рад буду ответить.
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 04 Июля 2013, 17:17:04
Как успехи в освоении, зацепил linux? ;D
Русская версия DwarfTherapist собирается теперь?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 04 Июля 2013, 21:07:02
Как успехи в освоении, зацепил linux? ;D
Русская версия DwarfTherapist собирается теперь?

нет, так и не смог тераписта под линухом запустить(хотя сильно и не старался). Что касается "зацепил"- то я уже много лет им ползуюсь, но эпизодически и паралельно с виндой.
Название: Re: Русификация DwarfTherapist
Отправлено: Majesty911 от 04 Июля 2013, 22:34:24
Вот оно как) а почему тогда KaliLinux, ведь не самый юзабельный.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 04 Июля 2013, 22:54:20
По его прямому назначению )))
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 01 Августа 2013, 07:11:26
скачал русифицированный 20.4
 при запуске в Win7 закрывается с ошибкой.
оригинальный 20.4 работает без проблем.
Кто может подсказать, в чем может быть ошибка и как её устранить?
Название: Re: Русификация DwarfTherapist
Отправлено: Lens от 01 Августа 2013, 10:27:00
скачал русифицированный 20.4
 при запуске в Win7 закрывается с ошибкой.
оригинальный 20.4 работает без проблем.
Кто может подсказать, в чем может быть ошибка и как её устранить?
Скрин ошибки
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 01 Августа 2013, 11:31:01
Вот:
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 01 Августа 2013, 20:28:14
скачал русифицированный 20.4
 при запуске в Win7 закрывается с ошибкой.
оригинальный 20.4 работает без проблем.
Кто может подсказать, в чем может быть ошибка и как её устранить?
У меня работает на семерке и на хп. Так что начнем сначала.
 Откуда скачал ?
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 02 Августа 2013, 06:28:58
скачал русифицированный 20.4
 при запуске в Win7 закрывается с ошибкой.
оригинальный 20.4 работает без проблем.
Кто может подсказать, в чем может быть ошибка и как её устранить?
У меня работает на семерке и на хп. Так что начнем сначала.
 Откуда скачал ?
Вот по этой ссылке: https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads
Она есть в 169-ом сообщении этого топика.
а там архив:  DwarfTherapistRus-attributes.rar    обьемом 6,3 Мб  датированный от 2013-03-21 
Я этот архив распаковываю на рабочий стол, запускаю DwarfTherapist.exe  обьемом 3,3 Мб датированный от 2013-03-19

Английскую версию скачал отсюда: http://code.google.com/r/splintermind-attributes/
тоже распаковываю на рабочий стол, и в отличии от русской версии работает как должно.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 02 Августа 2013, 18:23:54
Скачал, проверил, все работает... Попробуй запустить без запуска DF.
Название: Re: Русификация DwarfTherapist
Отправлено: OsBen от 03 Августа 2013, 00:54:57
У меня такая же проблема как и у Echo-Six. Win XP - англ. работает. Русская версия работает если не запускать DW, если запустить DW и приконектится - ошибка и закрытие.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 03 Августа 2013, 01:27:03
У меня такая же проблема как и у Echo-Six. Win XP - англ. работает. Русская версия работает если не запускать DW, если запустить DW и приконектится - ошибка и закрытие.

какая версия DF ?
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 03 Августа 2013, 05:23:28
34.11 Lazy Newb Pack  английская версия
Качал с Вики http://www.dfwk.ru

Русский Терапист работает, если не подключать к DF. Если нажать - подсоединиться к DF то вылетает с указанной выше ошибкой.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 03 Августа 2013, 14:07:00
34.11 Lazy Newb Pack  английская версия
Качал с Вики http://www.dfwk.ru

Русский Терапист работает, если не подключать к DF. Если нажать - подсоединиться к DF то вылетает с указанной выше ошибкой.

Да, действительно такая проблема существует. При подключении именно к английской версии русифицированый терапист вылетает. Думаю тут проблема в равках, так как английский и русифицированный терапист читают текст в разных кодировках.
    Хотя раньше я тестировал и на английской версии, было все норм. Возможно проблема именно в последней версии DT. Вообщем надо разбираться.
   
Название: Re: Русификация DwarfTherapist
Отправлено: OsBen от 03 Августа 2013, 21:24:40
У меня проблема решилась так. У меня была установлена готовая версия с обновлением перевода отсюда https://bitbucket.org/insolor/dfrus/wiki/Home и был краш DT-rus :'( . Установил DF и последовательно русифицировал вручную и  ;D DT-rus заработал нормально.
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 05 Августа 2013, 06:13:18
Это тоже самое что просто взять уже русскую версию DF. Но мне не нужен русский перевод DF - я играю в английской версии. А вот DT нужен мне русским.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 05 Августа 2013, 18:45:55
Это тоже самое что просто взять уже русскую версию DF. Но мне не нужен русский перевод DF - я играю в английской версии. А вот DT нужен мне русским.

 Это все понятно, у меня просто сейчас нет времени долго разбираться, и оно появится только в районе зимней спячки. Но я попробую поискать в чем дело, если это будет просто-сделаю, нет-оставлю до выхода новой версии DT от разработчика . Ну и самое главное-то, что терапист читает из равок(предпочтения например) будет  на английском.

Тестировал русифицированный DT-работает со всеми ДФ, как с английсской , так и с русифицированной. Проблема может быть только при использовании версии DF отличной от 0.34.11.
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 09 Августа 2013, 06:21:31
Тестировал русифицированный DT-работает со всеми ДФ, как с английсской , так и с русифицированной. Проблема может быть только при использовании версии DF отличной от 0.34.11.
Может быть нужно папку с DT куда-нибудь внутрь DF засунуть? Как я уже говорил выше, версия у меня 34.11.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 09 Августа 2013, 20:33:25
Тестировал русифицированный DT-работает со всеми ДФ, как с английсской , так и с русифицированной. Проблема может быть только при использовании версии DF отличной от 0.34.11.
Может быть нужно папку с DT куда-нибудь внутрь DF засунуть? Как я уже говорил выше, версия у меня 34.11.

нет, не нужно. DT читает из памяти. Какая у тебя версия LNP ?
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 12 Августа 2013, 06:11:22
Пишет, что r31 (v16.2).  Пробовал запускать DT в версии v15, но все одно и тоже: русская версия DF нормально прочитывается DT, а английская версия ни в какую.
Причем, как на домашнем ПК, так  и на рабочем.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 12 Августа 2013, 21:47:21
Пишет, что r31 (v16.2).  Пробовал запускать DT в версии v15, но все одно и тоже: русская версия DF нормально прочитывается DT, а английская версия ни в какую.
Причем, как на домашнем ПК, так  и на рабочем.

Попробуй создать новый мир в английской версии и потом подключиться русифицированным DT.
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 13 Августа 2013, 06:17:26
Попробуй создать новый мир в английской версии и потом подключиться русифицированным DT.
Не помогает. Английский DT нормально работает с новым миром, а русский никак не хочет.
Может скинешь для скачивания твой английский DF? Может с ним заработает?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 13 Августа 2013, 07:03:14
Попробуй создать новый мир в английской версии и потом подключиться русифицированным DT.
Не помогает. Английский DT нормально работает с новым миром, а русский никак не хочет.
Может скинешь для скачивания твой английский DF? Может с ним заработает?

У меня работает со всеми версиями. Лучше выложи свою ДФ, я проверю.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 24 Сентября 2013, 21:28:03
Что будет в новой версии

http://farm8.staticflickr.com/7454/9860826286_7c3077e3d9_o.png
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 30 Сентября 2013, 06:20:47
Интересно, ждем-с.
Название: Re: Русификация DwarfTherapist
Отправлено: SnaKe от 05 Декабря 2013, 21:55:01
Что будет в новой версии

http://farm8.staticflickr.com/7454/9860826286_7c3077e3d9_o.png

а дата выхода не известна?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 15 Декабря 2013, 11:29:46
уже вышла
Название: Re: Русификация DwarfTherapist
Отправлено: SnaKe от 18 Декабря 2013, 14:58:02
уже вышла

А на счет перевода новой версии ничего не известно?))
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 18 Декабря 2013, 20:04:00
уже вышла

А на счет перевода новой версии ничего не известно?))

Известно. Как только закончу с переводом DF )
Название: Re: Русификация DwarfTherapist
Отправлено: Яргохор от 01 Января 2014, 06:01:42
В дополнение к описанию указанной выше проблемы с вылетами DT: Наблюдается та же проблема на домашнем компьютере (Windows 8.1). Но что интересно, запаковываю папку и игрой и DT в архив, нему на работу, и на рабочем компе запускается без проблем (тоже Windows 8.1). Но играть на рабочем месте же не дело...
DT брал отсюда: https://bitbucket.org/dfint/dwarftherapistrus/wiki/Home (https://bitbucket.org/dfint/dwarftherapistrus/wiki/Home) и https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads/ (https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads/)
DF отсюда: https://bitbucket.org/insolor/dfrus/downloads (https://bitbucket.org/insolor/dfrus/downloads)

Очень уж хочется решить проблему. Посоветуйте, как быть.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 01 Января 2014, 10:51:42
В дополнение к описанию указанной выше проблемы с вылетами DT: Наблюдается та же проблема на домашнем компьютере (Windows 8.1). Но что интересно, запаковываю папку и игрой и DT в архив, нему на работу, и на рабочем компе запускается без проблем (тоже Windows 8.1). Но играть на рабочем месте же не дело...
DT брал отсюда: https://bitbucket.org/dfint/dwarftherapistrus/wiki/Home (https://bitbucket.org/dfint/dwarftherapistrus/wiki/Home) и https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads/ (https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads/)
DF отсюда: https://bitbucket.org/insolor/dfrus/downloads (https://bitbucket.org/insolor/dfrus/downloads)

Очень уж хочется решить проблему. Посоветуйте, как быть.

Насколько мне известно, DT не тестировался под Windows 8, это вопрос скорее к разработчику. Стоит попробывать новую версию DT, она написана с использыванием уже QT5, возможно вылетов не будет.
Скачать можно здесь(пока только на английском):
http://dffd.wimbli.com/file.php?id=7184 (http://dffd.wimbli.com/file.php?id=7184)
Название: Re: Русификация DwarfTherapist
Отправлено: Яргохор от 01 Января 2014, 15:09:30

Насколько мне известно, DT не тестировался под Windows 8, это вопрос скорее к разработчику. Стоит попробывать новую версию DT, она написана с использыванием уже QT5, возможно вылетов не будет.
Скачать можно здесь(пока только на английском):
http://dffd.wimbli.com/file.php?id=7184 (http://dffd.wimbli.com/file.php?id=7184)

На английском работает без нареканий. Но хотелось бы увидеть русскую версию...
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 01 Января 2014, 15:14:00
как я уже писал, как только закончим с переводом DF, займусь этим.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 08 Февраля 2014, 17:49:25
Разработчик DT наконец то смог разобраться с определеним типов предметов, и теперь в DT появилась колонка экипировки.
Название: Re: Русификация DwarfTherapist
Отправлено: SnaKe от 08 Февраля 2014, 23:06:30
Разработчик DT наконец то смог разобраться с определеним типов предметов, и теперь в DT появилась колонка экипировки.
отличная новость!))
Название: Re: Русификация DwarfTherapist
Отправлено: ilsi от 08 Февраля 2014, 23:51:38

Насколько мне известно, DT не тестировался под Windows 8, это вопрос скорее к разработчику. Стоит попробывать новую версию DT, она написана с использыванием уже QT5, возможно вылетов не будет.
Скачать можно здесь(пока только на английском):
http://dffd.wimbli.com/file.php?id=7184 (http://dffd.wimbli.com/file.php?id=7184)

Преогромнейшее спасибо. Колонка эквипа особо понравилась :).
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 23 Апреля 2014, 21:30:13
Начал переписывать DT c С++ на Python.
Цель-более учебная, чем практическая. Кому интересно-велкам   :)

https://bitbucket.org/Skin36/dwarftherapistpy.
Название: Re: Русификация DwarfTherapist
Отправлено: Яргохор от 01 Мая 2014, 18:09:07
В дополнение к описанию указанной выше проблемы с вылетами DT

Нашёл решение в другом месте. На случай, если кому-нибудь пригодится:
Нужно запустить DT при незапущенном DF, в меню "Файл" выбрать пункт "Сброс пользовательских настроек".
По крайней мере мне - помогло.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 23 Мая 2014, 21:12:43
Перевел версию 21.8
https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads
Название: Re: Русификация DwarfTherapist
Отправлено: xenofeel от 24 Мая 2014, 13:09:46
Перевел версию 21.8
https://bitbucket.org/dfint/dwarftherapistrus-attributes/downloads
Откуда взял? Вроде ж только 21.6 есть. Есть ченджлог?

ЗЫ Нашел:
21.7 child/baby ages fix
- children and babies are now determined by their age relative to their
caste's child/baby age specification, instead of relying on the
profession name
- age in months is now always calculated, since it's sometimes used for
animal offspring
21.8 items, non-adults, game_data fixes
- fixed typos in game_data, added missing value for a thought
- fixed various item names and added translation support
- fixed an issue where children/babies still showed in the preferences
and thoughts dock when they had been hidden in the options
- the thoughts dock can be searched by thought descriptions, rather than
just by title
21.8 cont. animal professions
- animals use adult/child/baby as their 'professions' if they're not
war/hunt trained
- the display name for adult animals is now the caste name
- tweaked animals to always use a child or baby name before going to a
generic placeholder name
Название: Re: Русификация DwarfTherapist
Отправлено: SnaKe от 31 Августа 2014, 10:25:08
25.0 версию сложно будет перевести? ))
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 31 Августа 2014, 19:53:05
25.0 версию сложно будет перевести? ))

Нет, не сложно. Тем более я сделал скрипты для облегчения перевода. Но у меня сейчас на это нет времени.
Название: Re: Русификация DwarfTherapist
Отправлено: Лилим от 21 Октября 2014, 19:47:12
Эх, надеюсь у вас все будет хорошо и найдется время для Dwarf Therapist  ;D Уж очень удобно когда он на русском. Огромное спасибо за русификацию предыдущей версии!
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 21 Октября 2014, 21:16:57
Эх, надеюсь у вас все будет хорошо и найдется время для Dwarf Therapist  ;D Уж очень удобно когда он на русском. Огромное спасибо за русификацию предыдущей версии!

Добрый вечер. Я думал это уже никому не нужно ;). Думаю найду время перевести новую версию.
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 22 Октября 2014, 18:26:44
Добрый вечер. Я думал это уже никому не нужно ;). Думаю найду время перевести новую версию.
Ты что!!!!!! Да мы все всё ждем и ждем когда выйдет перевод на новую версию!
На анлише играть можно, но на родном русском приятнее!
Не вздумайте забрасывать перевод - иначе покусаю!  ;)
Название: Re: Русификация DwarfTherapist
Отправлено: Лилим от 23 Октября 2014, 10:11:05
Дааа, "не нужно". Я вот уже месяца 4 каждый день, максимум два захожу посмотреть нет ли обновления :D
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 23 Октября 2014, 10:54:53
Дааа, "не нужно". Я вот уже месяца 4 каждый день, максимум два захожу посмотреть нет ли обновления :D



Можно было просто спросить, я практически всегда тут.
Название: Re: Русификация DwarfTherapist
Отправлено: Лилим от 23 Октября 2014, 11:08:03
Дааа, "не нужно". Я вот уже месяца 4 каждый день, максимум два захожу посмотреть нет ли обновления :D



Можно было просто спросить, я практически всегда тут.
Да неловко было беспокоить, кто ж знал что вы решите что он нам уже не нужен )) Впредь будем знать :)
Название: Re: Русификация DwarfTherapist
Отправлено: Echo-Six от 23 Октября 2014, 13:01:29
Можно было просто спросить, я практически всегда тут.
Все думали, что работаете над переводом в поте 7-ом лица и без продыху, и не беспокоили, дабы не нарушать плавные течения мыслей в ваших головах, чтобы не потревожить разработку перевода и не сбить её с верного пути.
Название: Re: Русификация DwarfTherapist
Отправлено: antropia от 03 Февраля 2015, 18:20:43
Не знал, куда запостить, напишу сюда.

Русское руководство к Dwarf Therapist 20.4 (перевод)
https://drive.google.com/file/d/0ByAfmOipiVbcbmNaODBWNmpQOFU/view?usp=sharing
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 11 Февраля 2015, 19:43:06
Разработчик тераписта взялся за поддержку переводов :)

Version 31.0 Patch Notes
...
fixed reading the game_data.ini with translations
....



m_data_settings->setIniCodec("UTF-8");
Название: Re: Русификация DwarfTherapist
Отправлено: Korvin от 11 Февраля 2015, 19:55:05
Skin36, значит, в скором времени, мы увидим руссифицированную версию от тебя? :) (как и Soundsense)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 11 Февраля 2015, 20:08:55
Skin36, значит, в скором времени, мы увидим руссифицированную версию от тебя? :) (как и Soundsense)

Надеюсь, что доберусь и до этого )
Название: Re: Русификация DwarfTherapist
Отправлено: SnaKe от 13 Февраля 2015, 18:48:42
Разработчик тераписта взялся за поддержку переводов :)

Version 31.0 Patch Notes
...
fixed reading the game_data.ini with translations
....



m_data_settings->setIniCodec("UTF-8");

А текст из приложения будет в отдельном файле? Не в курсе?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 13 Февраля 2015, 19:46:09
обещали что так и будет. Но я в этом что то сильно сомневаюсь. Слишком много было текста завязанного на код. Вообщем надо смотреть
Название: Re: Русификация DwarfTherapist
Отправлено: Лилим от 31 Марта 2015, 15:41:59
Получается перевода не будет? По крайней мере пока не станет ясно что там с поддержкой языков?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 31 Марта 2015, 19:22:08
В ближайшее время не планирую, ибо сильно занят.
Название: Re: Русификация DwarfTherapist
Отправлено: Nayskrim от 03 Сентября 2015, 16:37:44
Доброго времени суток, хотелось бы узнать, не загнулся ли проект по русификации новой версии DT?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 03 Сентября 2015, 19:16:35
Доброго времени суток, хотелось бы узнать, не загнулся ли проект по русификации новой версии DT?

Доброе ! Ни то что бы загнулся, но я пока потерял интерес к нему. Да и занят другим. Если кто нибудь захочет продолжить, я расскажу, тут ничего сложного, базовые знания програмирования и конечно перевод.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 03 Сентября 2015, 21:30:24
Доброго времени суток, хотелось бы узнать, не загнулся ли проект по русификации новой версии DT?

Доброе ! Ни то что бы загнулся, но я пока потерял интерес к нему. Да и занят другим. Если кто нибудь захочет продолжить, я расскажу, тут ничего сложного, базовые знания програмирования и конечно перевод.
Я думаю, надо пробовать предложить автору DT внести наши изменения в оригинальный DT, но чтобы потенциально можно было на любой язык перевести.
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 03 Сентября 2015, 21:37:52
конечно в QT заложена поддержка переводов, но с самого начала текст мешался  с кодом, поэтому надо будет много исправлений. Но кое каие шаги  разработчик DT  уже делал. Хотя я уже давно не смотрел.
Название: Re: Русификация DwarfTherapist
Отправлено: keepmind от 10 Сентября 2015, 17:00:24
Перенес перевод Skin'a на новую версию:
http://rghost.ru/84bzCRypM

Нужно заменить файлы из моего архива в оригинальной версии 31.0

PS: Это пока альфа версия. Не все переведено, так как я тупо взял старый файл перевода и прикрепил его к новой версии :)
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 10 Сентября 2015, 18:57:07
Перенес перевод Skin'a на новую версию:
http://rghost.ru/84bzCRypM

Нужно заменить файлы из моего архива в оригинальной версии 31.0

PS: Это пока альфа версия. Не все переведено, так как я тупо взял старый файл перевода и прикрепил его к новой версии :)


В идеале так и должно быть, но на самом деле много непереведенных строк было в коде и в файлах конфигурации. Как сейчас не знаю. Еще исправлял в некоторых местах сам код - менял кодировку чтения и т д.
Название: Re: Русификация DwarfTherapist
Отправлено: keepmind от 10 Сентября 2015, 21:20:37
Цитировать
Как сейчас не знаю
Вроде ничего не поменялось  :)


Код правил в соответствии с твоими изменениями в bitbucket.
Вот что я исправил:
1. Правильно настроил загрузку переводчика (QTranslator) (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/30d15c60b6ef82fc4742a9cc0fdd3fe55849298e)
2. Заменил все tr() на trUtf8() через автозамену (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/da4811c7df43e12efff2436dc35c00d9feb32d35)
3. В PRO file  (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/f19e336dc72561b8797ee738a29d79df35d17574#chg-dwarftherapist.pro)
4. edit gemedatareader.cpp (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/c34cb9002514780cdbbc8457e22e4de22b54cc02)
5. codec "Windows-1251 (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/8fc7f12ceadacdb92cba39c4aff895471a3ecde9)
Остальное пока не трогал. Были еще какие то изменения в коде кроме файлов конфигурации и строк, кторорые были без tr() изначально?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 10 Сентября 2015, 21:30:53
Цитировать
Как сейчас не знаю
Вроде ничего не поменялось  :)


Код правил в соответствии с твоими изменениями в bitbucket.
Вот что я исправил:
1. Правильно настроил загрузку переводчика (QTranslator) (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/30d15c60b6ef82fc4742a9cc0fdd3fe55849298e)
2. Заменил все tr() на trUtf8() через автозамену (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/da4811c7df43e12efff2436dc35c00d9feb32d35)
3. В PRO file  (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/f19e336dc72561b8797ee738a29d79df35d17574#chg-dwarftherapist.pro)
4. edit gemedatareader.cpp (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/c34cb9002514780cdbbc8457e22e4de22b54cc02)
5. codec "Windows-1251 (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/8fc7f12ceadacdb92cba39c4aff895471a3ecde9)
Остальное пока не трогал. Были еще какие то изменения в коде кроме файлов конфигурации и строк, кторорые были без tr() изначально?


уже не помню, надо смотреть на bitbucketе. Вылазили всякие мелочи. Но смотри самые последние изменения, т к многое разработчик ДТ пофиксил по моей просьбе. Кое что я не смог исправить вообще, т к это требовало переписывания кусков кода, а моих знаний для этого не хватило. Это были какие то фильтры или что то типа этого.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 12 Сентября 2015, 14:24:22
Цитировать
Как сейчас не знаю
Вроде ничего не поменялось  :)


Код правил в соответствии с твоими изменениями в bitbucket.
Вот что я исправил:
1. Правильно настроил загрузку переводчика (QTranslator) (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/30d15c60b6ef82fc4742a9cc0fdd3fe55849298e)
2. Заменил все tr() на trUtf8() через автозамену (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/da4811c7df43e12efff2436dc35c00d9feb32d35)
3. В PRO file  (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/f19e336dc72561b8797ee738a29d79df35d17574#chg-dwarftherapist.pro)
4. edit gemedatareader.cpp (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/c34cb9002514780cdbbc8457e22e4de22b54cc02)
5. codec "Windows-1251 (https://bitbucket.org/dfint/dwarftherapistrus-attributes/commits/8fc7f12ceadacdb92cba39c4aff895471a3ecde9)
Остальное пока не трогал. Были еще какие то изменения в коде кроме файлов конфигурации и строк, кторорые были без tr() изначально?
Я думаю, имеет смысл залить изменения на bitbucket. Также, могу дать доступ к репозиторию, если нужно.
Название: Re: Русификация DwarfTherapist
Отправлено: keepmind от 12 Сентября 2015, 15:42:39
https://bitbucket.org/keepmind/dwarf-therapist-translate
Скачать текущую версию (https://bitbucket.org/keepmind/dwarf-therapist-translate/downloads/DwarfTherapist31-0.7z)

Пока вот так:
(http://i66.fastpic.ru/thumb/2015/0913/88/da43627705ed1667f1955233eda21d88.jpeg) (http://fastpic.ru/view/66/2015/0913/da43627705ed1667f1955233eda21d88.png.html)
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 15 Сентября 2015, 19:45:21
https://bitbucket.org/keepmind/dwarf-therapist-translate
Скачать текущую версию (https://bitbucket.org/keepmind/dwarf-therapist-translate/downloads/DwarfTherapist31-0.7z)

Пока вот так:
(http://i66.fastpic.ru/thumb/2015/0913/88/da43627705ed1667f1955233eda21d88.jpeg) (http://fastpic.ru/view/66/2015/0913/da43627705ed1667f1955233eda21d88.png.html)
Я думаю, стоит включить вики в настройках проекта, добавить свое описание и сделать вики стартовой страницей.
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 10 Января 2016, 18:07:16
Добавил часть переводимого текста DT на transifex:
https://www.transifex.com/dwarf-fortress-translation/dwarf-therapist/
Еще есть текст из game_data.ini, его залить чуть сложнее, добавлю позже.
Название: Re: Русификация DwarfTherapist
Отправлено: aNNiPAk от 15 Июня 2016, 01:50:56
Под новую версию DT никто не делал русский? Или уже все забили на него?
Название: Re: Русификация DwarfTherapist
Отправлено: Skin36 от 15 Июня 2016, 20:11:39
Под новую версию DT никто не делал русский? Или уже все забили на него?
похоже забили
Название: Re: Русификация DwarfTherapist
Отправлено: Fishenzon от 07 Сентября 2016, 00:16:27
Вопрос тем, кто разбирается. Скачал с https://www.transifex.com файл game_data.ini. Переведено там вообще мало. Ну думаю, попробую сам тоже что-то сделать. Закинул его в папку тераписта. Запускаю программу, а там некоторые профессии перепутаны. К примеру, гравер назван лукоделом, лукодел - травником и так далее. И это не только переведенные части.
Кто нибудь уже пробовал тестировать у себя тот файл? Или это просто я такой победитель по жизни?

И еще, как перевести менюшки, помеченные на картинке?
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 07 Сентября 2016, 08:09:28
Вопрос тем, кто разбирается. Скачал с https://www.transifex.com файл game_data.ini. Переведено там вообще мало. Ну думаю, попробую сам тоже что-то сделать. Закинул его в папку тераписта. Запускаю программу, а там некоторые профессии перепутаны. К примеру, гравер назван лукоделом, лукодел - травником и так далее. И это не только переведенные части.
Кто нибудь уже пробовал тестировать у себя тот файл? Или это просто я такой победитель по жизни?

И еще, как перевести менюшки, помеченные на картинке?
Я этот файл закинул совсем недавно. При выгрузке есть такая тонкость, что в выгруженном файле непереведенные строки закомменчены символом "#", возможно из-за этого порядок перепутан. Этот символ нужно в файле убирать.

Вообще, есть переведенный ini из старых версий перевода, нужно будет перенести перевод оттуда.
Название: Re: Русификация DwarfTherapist
Отправлено: Fishenzon от 07 Сентября 2016, 15:16:13
Вопрос тем, кто разбирается. Скачал с https://www.transifex.com файл game_data.ini. Переведено там вообще мало. Ну думаю, попробую сам тоже что-то сделать. Закинул его в папку тераписта. Запускаю программу, а там некоторые профессии перепутаны. К примеру, гравер назван лукоделом, лукодел - травником и так далее. И это не только переведенные части.
Кто нибудь уже пробовал тестировать у себя тот файл? Или это просто я такой победитель по жизни?

И еще, как перевести менюшки, помеченные на картинке?
Я этот файл закинул совсем недавно. При выгрузке есть такая тонкость, что в выгруженном файле непереведенные строки закомменчены символом "#", возможно из-за этого порядок перепутан. Этот символ нужно в файле убирать.

Вообще, есть переведенный ini из старых версий перевода, нужно будет перенести перевод оттуда.

Я этот символ убрал во всем файле еще с самого начала. Но толку ноль...
Название: Re: Русификация DwarfTherapist
Отправлено: desa001 от 06 Декабря 2016, 22:43:47
Всем привет
А есть ли смысл в переводе на  https://www.transifex.com?
Если перевести будет новая версия ?
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 06 Декабря 2016, 22:46:27
Всем привет
А есть ли смысл в переводе на  https://www.transifex.com?
Если перевести будет новая версия ?
Смысл есть. Новая версия не гарантируется. Вообще, когда подтянется перевод еще на пару языков, можно убедить разрабов прикрутить нормальную поддержку локализации, но это пока в отдаленной перспективе.
Название: Re: Русификация DwarfTherapist
Отправлено: desa001 от 06 Декабря 2016, 22:53:46
Немного там по переводил. переношу  game_data.ini и добавляю то чего в старых нет
Название: Re: Русификация DwarfTherapist
Отправлено: Arsimont от 07 Ноября 2020, 22:10:44
Есть наработки для последней актуальной версии 41.1.7 ? или инструкция как установить перевод на англ. программу
Название: Re: Русификация DwarfTherapist
Отправлено: insolor от 07 Ноября 2020, 22:21:31
Есть наработки для последней актуальной версии 41.1.7 ? или инструкция как установить перевод на англ. программу
Наработок нет. Наработки - только те, что были для старой версии. Краткая инструкция:

- Смотреть что было изменено для версии 30.1: https://github.com/dfint/DwarfTherapistRus-30.1/commits/master
- Перенести изменения на новую версию
- Добавить перевод с transifex: https://www.transifex.com/dwarf-fortress-translation/dwarf-therapist/language/ru/
- Скомпилировать Dwarf Threapist со всеми этими изменениями