diff options
Diffstat (limited to 'main.cpp')
-rw-r--r-- | main.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,5 +1,7 @@ #include <QGuiApplication> #include <QQmlApplicationEngine> +#include <QTranslator> +#include <QDebug> int main(int argc, char *argv[]) { @@ -7,6 +9,17 @@ int main(int argc, char *argv[]) QGuiApplication app(argc, argv); + + QTranslator translator; + + qDebug() << "Im about to load: :/locales/bin/" + QLocale::system().name() + " locale!"; + if(translator.load(":/locales/bin/" + QLocale::system().name())) { + app.installTranslator(&translator); + qDebug() << "Loaded: " + QLocale::system().name() + " locale!"; + } else { + qDebug() << "Unable to load translation"; + } + QQmlApplicationEngine engine; engine.load(QUrl(QStringLiteral("qrc:/main.qml"))); if (engine.rootObjects().isEmpty()) |