summary refs log tree commit diff
path: root/src/main.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cc')
-rw-r--r--src/main.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main.cc b/src/main.cc

index 993eea82..e6d4c4e7 100644 --- a/src/main.cc +++ b/src/main.cc
@@ -18,6 +18,8 @@ #include <QApplication> #include <QDesktopWidget> #include <QFontDatabase> +#include <QLibraryInfo> +#include <QTranslator> #include "MainWindow.h" @@ -44,6 +46,16 @@ int main(int argc, char *argv[]) QFont font("Open Sans"); app.setFont(font); + QString lang = QLocale::system().name(); + + QTranslator qtTranslator; + qtTranslator.load("qt_" + lang, QLibraryInfo::location(QLibraryInfo::TranslationsPath)); + app.installTranslator(&qtTranslator); + + QTranslator appTranslator; + appTranslator.load("nheko_" + lang, ":/translations"); + app.installTranslator(&appTranslator); + MainWindow w; // Move the MainWindow to the center