From 2555c81673a628316891af267652eb9dd0bb2eef Mon Sep 17 00:00:00 2001 From: Daniel Teichmann Date: Sat, 18 Jul 2020 16:22:14 +0200 Subject: Add code localization support! --- main.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'main.cpp') diff --git a/main.cpp b/main.cpp index 6333b85..6889e8d 100644 --- a/main.cpp +++ b/main.cpp @@ -1,5 +1,7 @@ #include #include +#include +#include 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()) -- cgit v1.2.3