const char* c_string = "string";tr(c_string);
//Можно в мапу оформить, ну и вообще, дело вкуса...QString str = QObject::tr( "some text" );...//Теперь осталось только достать уже транслированные строкиwidget->setWindowTitle( str );
namespace translate{ QString str; void init() { str = QObject::tr( "some text" ); }};int main(){ ... QApplication app; ... translate::init(); ...}
QString c_text = QObject::tr("text");QLabel *lbl = new QLabel(c_text);QLabel *lbl1 = new QLabel(QObject::tr("string"));
QLabel *lbl = new QLabel(QObject::tr("text"));
class A{... QString tr( const char * sourceText ) { return QObject::tr( sourceText, "A" ); }...}