![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Litkevich Yuriy |
![]()
Сообщение
#1
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
А кто нибудь пробывал в Assistant засовывать переводы?
Я попробывал у себя пару строчек перевести, получил в Assistant'е билебирду, кодировки перепробывал разные, и в настройках Assistant'а выставлял кирилицу, последнее почему-то влияет только на ширину шрифта и только, все тщетно :angry: |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
в исходнике ассистента main.cpp строка 378 устанавливает QLocale::system().name() , думаю, отсюда ноги растут если ты про ети строчки:
то это только для установки переводов самого Асистента, и сообщений Qt (см. тут) эта строка вернет "ru" в файле index.cpp (Асистента) есть функция QString Index::getCharsetForDocument(QFile *file) которая пытается узнать в какой кодировке htnl'ник по тегу <meta ... charset=(.. Если кодировка не задана устанавливает utf-8! Т.е. документация в utf-8 это должно быть нормально! Поковыряю еще, может что найду --- за доставку данных в "результат поиска" отвечает fullTextIndex (в helpDialog.cpp) создается он там так:
У же весело ![]() |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 1.6.2025, 8:57 |