Название: динамическое изменение языка GUI Отправлено: lepsai от Сентябрь 18, 2004, 20:07 хочу изменять язык GUI из меню во время выполнения прoграммы. соотв. .qm файлы сделал, загружаю транслятор, но не знаю как заставит Qt update'овать зашитый техт...
Название: динамическое изменение языка GUI Отправлено: EugeneVC от Сентябрь 18, 2004, 22:17 кладешь файл в паку где программа
а дальше в main пишешть примерно следующее // translation file for application strings QTranslator Recon2_trans( 0 ); QString str = QTextCodec::locale(); if(Recon2_trans.load( QString( "Recon2_" ) + QTextCodec::locale(), "." )!=TRUE){ QMessageBox::warning(NULL,"Warning",QString( "Can`t open file for locale ") + QTextCodec::local } app.installTranslator(&Recon2_trans); Название: динамическое изменение языка GUI Отправлено: lepsai от Сентябрь 18, 2004, 22:23 da, tupaja oshibka byla, file chital ne tot, vot on i ne rabotalo..
a teper' kruto... pishu vot perevod na russkij. :)) Название: динамическое изменение языка GUI Отправлено: EugeneVC от Сентябрь 19, 2004, 00:44 угу
только учти иногда трансляции подвешивают приложение оно в ступор впадает :) |