Russian Qt Forum
Ноябрь 22, 2024, 23:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: перевод приложения  (Прочитано 2136 раз)
serega-5508
Гость
« : Май 30, 2011, 01:19 »

как сделать динамический перевод??? И ещё, создал файл qm, но приложение не переводит, в чём причина может быть???
Записан
Fess
Гость
« Ответ #1 : Май 30, 2011, 04:48 »

RTFM http://doc.qt.nokia.com/latest/internationalization.html
qm файл нужно программно подключать в приложении.
Цитировать
int main(int argc, char *argv[])
 {
     QApplication app(argc, argv);

     QTranslator qtTranslator;
     qtTranslator.load("qt_" + QLocale::system().name(),
             QLibraryInfo::location(QLibraryInfo::TranslationsPath));
     app.installTranslator(&qtTranslator);

     QTranslator myappTranslator;
     myappTranslator.load("myapp_" + QLocale::system().name());
     app.installTranslator(&myappTranslator);

     ...
     return app.exec();
 }
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 20.