diff --git a/src/app/main.cpp b/src/app/main.cpp index 3dda5a16042d45d6929a323a5e391fd19e8ceef3..1233f40ec4b5a907919d1d1f7fc70370665374a9 100644 --- a/src/app/main.cpp +++ b/src/app/main.cpp @@ -8,6 +8,9 @@ #include <QQmlApplicationEngine> #include <QQmlContext> +#include <QTranslator> +#include <QLocale> + #include "handlers/confighandler.h" #include "handlers/ocsurlhandler.h" @@ -41,6 +44,12 @@ int main(int argc, char *argv[]) QString ocsUrl = args.at(0); + // Setup translator + QTranslator translator; + if (translator.load(QLocale(), appConfigApplication["id"].toString(), ".", ":/qm")) { + app.installTranslator(&translator); + } + // Setup QML QQmlApplicationEngine qmlAppEngine; QQmlContext *qmlContext = qmlAppEngine.rootContext();