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

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

Оффлайн Nayskrim

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #240 : 03 Сентября 2015, 16:37:44 »
Доброго времени суток, хотелось бы узнать, не загнулся ли проект по русификации новой версии DT?

Оффлайн Skin36

  • Старожил
  • ****
  • Сообщений: 320
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #241 : 03 Сентября 2015, 19:16:35 »
Доброго времени суток, хотелось бы узнать, не загнулся ли проект по русификации новой версии DT?

Доброе ! Ни то что бы загнулся, но я пока потерял интерес к нему. Да и занят другим. Если кто нибудь захочет продолжить, я расскажу, тут ничего сложного, базовые знания програмирования и конечно перевод.

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #242 : 03 Сентября 2015, 21:30:24 »
Доброго времени суток, хотелось бы узнать, не загнулся ли проект по русификации новой версии DT?

Доброе ! Ни то что бы загнулся, но я пока потерял интерес к нему. Да и занят другим. Если кто нибудь захочет продолжить, я расскажу, тут ничего сложного, базовые знания програмирования и конечно перевод.
Я думаю, надо пробовать предложить автору DT внести наши изменения в оригинальный DT, но чтобы потенциально можно было на любой язык перевести.

Оффлайн Skin36

  • Старожил
  • ****
  • Сообщений: 320
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #243 : 03 Сентября 2015, 21:37:52 »
конечно в QT заложена поддержка переводов, но с самого начала текст мешался  с кодом, поэтому надо будет много исправлений. Но кое каие шаги  разработчик DT  уже делал. Хотя я уже давно не смотрел.

Оффлайн keepmind

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #244 : 10 Сентября 2015, 17:00:24 »
Перенес перевод Skin'a на новую версию:
http://rghost.ru/84bzCRypM

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

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

Оффлайн Skin36

  • Старожил
  • ****
  • Сообщений: 320
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #245 : 10 Сентября 2015, 18:57:07 »
Перенес перевод Skin'a на новую версию:
http://rghost.ru/84bzCRypM

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

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


В идеале так и должно быть, но на самом деле много непереведенных строк было в коде и в файлах конфигурации. Как сейчас не знаю. Еще исправлял в некоторых местах сам код - менял кодировку чтения и т д.

Оффлайн keepmind

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #246 : 10 Сентября 2015, 21:20:37 »
Цитировать
Как сейчас не знаю
Вроде ничего не поменялось  :)


Код правил в соответствии с твоими изменениями в bitbucket.
Вот что я исправил:
1. Правильно настроил загрузку переводчика (QTranslator)
2. Заменил все tr() на trUtf8() через автозамену
3. В PRO file
4. edit gemedatareader.cpp
5. codec "Windows-1251
Остальное пока не трогал. Были еще какие то изменения в коде кроме файлов конфигурации и строк, кторорые были без tr() изначально?

Оффлайн Skin36

  • Старожил
  • ****
  • Сообщений: 320
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #247 : 10 Сентября 2015, 21:30:53 »
Цитировать
Как сейчас не знаю
Вроде ничего не поменялось  :)


Код правил в соответствии с твоими изменениями в bitbucket.
Вот что я исправил:
1. Правильно настроил загрузку переводчика (QTranslator)
2. Заменил все tr() на trUtf8() через автозамену
3. В PRO file
4. edit gemedatareader.cpp
5. codec "Windows-1251
Остальное пока не трогал. Были еще какие то изменения в коде кроме файлов конфигурации и строк, кторорые были без tr() изначально?


уже не помню, надо смотреть на bitbucketе. Вылазили всякие мелочи. Но смотри самые последние изменения, т к многое разработчик ДТ пофиксил по моей просьбе. Кое что я не смог исправить вообще, т к это требовало переписывания кусков кода, а моих знаний для этого не хватило. Это были какие то фильтры или что то типа этого.

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #248 : 12 Сентября 2015, 14:24:22 »
Цитировать
Как сейчас не знаю
Вроде ничего не поменялось  :)


Код правил в соответствии с твоими изменениями в bitbucket.
Вот что я исправил:
1. Правильно настроил загрузку переводчика (QTranslator)
2. Заменил все tr() на trUtf8() через автозамену
3. В PRO file
4. edit gemedatareader.cpp
5. codec "Windows-1251
Остальное пока не трогал. Были еще какие то изменения в коде кроме файлов конфигурации и строк, кторорые были без tr() изначально?
Я думаю, имеет смысл залить изменения на bitbucket. Также, могу дать доступ к репозиторию, если нужно.

Оффлайн keepmind

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
« Последнее редактирование: 13 Сентября 2015, 14:58:54 от keepmind »

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #250 : 15 Сентября 2015, 19:45:21 »
https://bitbucket.org/keepmind/dwarf-therapist-translate
Скачать текущую версию

Пока вот так:

Я думаю, стоит включить вики в настройках проекта, добавить свое описание и сделать вики стартовой страницей.

Оффлайн insolor

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1064
  • Adequate Reverse Engineer
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #251 : 10 Января 2016, 18:07:16 »
Добавил часть переводимого текста DT на transifex:
https://www.transifex.com/dwarf-fortress-translation/dwarf-therapist/
Еще есть текст из game_data.ini, его залить чуть сложнее, добавлю позже.

Оффлайн aNNiPAk

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #252 : 15 Июня 2016, 01:50:56 »
Под новую версию DT никто не делал русский? Или уже все забили на него?

Оффлайн Skin36

  • Старожил
  • ****
  • Сообщений: 320
    • Просмотр профиля
Re: Русификация DwarfTherapist
« Ответ #253 : 15 Июня 2016, 20:11:39 »
Под новую версию DT никто не делал русский? Или уже все забили на него?
похоже забили

Оффлайн Fishenzon

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

И еще, как перевести менюшки, помеченные на картинке?
« Последнее редактирование: 07 Сентября 2016, 00:23:27 от Fishenzon »