| #include <QCoreApplication> | |
| #include <QtGlobal> | |
| #include <QString> | |
| #include <QTranslator> | |
| #include <QLocale> | |
| #include <QLibraryInfo> | |
| #include <QDebug> | |
| int main(int argc, char **argv) { | |
| QCoreApplication app(argc, argv); | |
| QTranslator qtTranslator; | |
| qtTranslator.load("qt_" + QLocale::system().name(), | |
| QLibraryInfo::location(QLibraryInfo::TranslationsPath)); | |
| app.installTranslator(&qtTranslator); | |
| QTranslator myappTranslator; | |
| if(!myappTranslator.load(QT "core_fr") ) | |
| return 1; | |
| app.installTranslator(&myappTranslator); | |
| qDebug() << QObject::tr("Translate me!"); | |
| // Don't actually start the main loop so this | |
| // can be run as a unit test. | |
| //return app.exec(); | |
| return 0; | |
| } |