Russian Qt Forum

Qt => Интернационализация, локализация => Тема начата: juvf от Март 31, 2015, 11:58



Название: Перевод qt сообщений/кнопок
Отправлено: juvf от Март 31, 2015, 11:58
Перевод моих сообщений нормально подгружается. Переводы qt сообщений, всякие Nо, Yes, Discard, Cancel и т.п. не
подгружается.

делаю так
Цитировать
QTranslator qtTranslator;
bool local = qtTranslator.load("D:/soft/Qt/Qt5.4.0/5.4/mingw491_32/translations/qt_ru.qm");
app.installTranslator(&qtTranslator);
load возвращает false. Почему? Не могу понять. Может это баг 5.4.0?


Название: Re: Перевод qt сообщений/кнопок
Отправлено: juvf от Март 31, 2015, 12:55
Нашел решение проблемы. Нужно подгружать qtbase_ru.qm вместо qt_ru.qm. В 4-ке подгружал qt_ru.qm.


Название: Re: Перевод qt сообщений/кнопок
Отправлено: Пантер от Март 31, 2015, 13:24
Нашел решение проблемы. Нужно подгружать qtbase_ru.qm вместо qt_ru.qm. В 4-ке подгружал qt_ru.qm.
Гы. Тоже на такое напарывался при переводе проекта с 4 на 5. Но уже забыл решение.