Здравствуйте, гость ( Вход | Регистрация )
proton | Дата 14.12.2008, 21:04 |
proton, что за ОСь у тебя, и версия Qt? Gentoo, 4.4.2 Все таки попробуй запустить с флагом LOCALE=ru_RU.UTF8 Наверно LC_ALL="ru_RU.UTF-8"? Запускал, тот же эффект |
|
molchanoviv | Дата 14.12.2008, 18:57 |
Да. Так и у меня в сусе на русском. Потому и говорю чтоб покопался с системными настройками. А в винловозе эта фигня находится в панели управления/язык и региональные настройки(или что-то в этом роде). У меня на английском =( Хотя локаль русская, да и в центре кдешном выбран Русский Все таки попробуй запустить с флагом LOCALE=ru_RU.UTF8 |
|
Litkevich Yuriy | Дата 14.12.2008, 18:37 |
proton, что за ОСь у тебя, и версия Qt? Настройки врятли помогут, ведь сам виджет (автономно) QCalendarWidget имеет локализацию. |
|
proton | Дата 14.12.2008, 18:13 |
Так и у меня в сусе на русском. Потому и говорю чтоб покопался с системными настройками. А в винловозе эта фигня находится в панели управления/язык и региональные настройки(или что-то в этом роде). У меня на английском =( Хотя локаль русская, да и в центре кдешном выбран Русский |
|
Litkevich Yuriy | Дата 14.12.2008, 17:48 |
Так и у меня в сусе на русском. и всплывающий календарь? |
|
molchanoviv | Дата 14.12.2008, 17:26 |
Так и у меня в сусе на русском. Потому и говорю чтоб покопался с системными настройками. А в винловозе эта фигня находится в панели управления/язык и региональные настройки(или что-то в этом роде). | |
Litkevich Yuriy | Дата 14.12.2008, 17:16 |
Я так подозреваю что это правится либо в контрол-центре КДЕ либо системной командой locale а в виндовозе?proton, проведи еще один эксперимент, открой в дизайнере этот файл:
у меня, в виндовозе, при предпросмотре формы в Дизайнере всегда отображается на русском. |
|
molchanoviv | Дата 14.12.2008, 16:38 |
Я так подозреваю что это правится либо в контрол-центре КДЕ либо системной командой locale | |
Litkevich Yuriy | Дата 14.12.2008, 16:08 |
qttr->load(QString("qt_") + locale); // загрузка файла qt_*.qm такая форма записи работает только в виндовозе, т.к. не указан путь.Интересно, скомпилил с использованием Qt 4.4.3 qm-файл переименовал до не узноваемости (и тот, что в каталоге с бинарем и тот, что в каталоге translations) все равно все переведено Значит перевод еще откуда-то подхыватывается, может из системы (локализация дней недели и месяцев) закоментировал в своем пример кусок кода с загрузкой переводчика, все равно виджеты локализованые получаются! |
|
proton | Дата 14.12.2008, 15:35 |
proton, где у тебя лежит файл *.qm ? (полный путь напиши) и покажи как ты его подгружаешь?
путь к .qm - /usr/share/qt4/translations/qt_ru.qm раньше подгружал через qttr->load(QString("/usr/share/qt4/translations/qt_ru")); - эффект тот тот же |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 23.4.2024, 9:27 |