Користувальницькькі налаштування

Налаштування сайту


qt

Це стара версія документу!


Qt

Локализация

Согласно документации Qt, поддержка локализованного (а точнее - “интернационализованного” – т.н. “i18n”) интерфейса в программе включается следующим образом:

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();
}
qt.1455096038.txt.bz2 · В останнє змінено: 2016/02/10 11:20 by wombat