summary refs log tree commit diff
path: root/src/main.cc
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2017-05-29 19:09:12 +0300
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2017-05-29 19:09:12 +0300
commit384fe7067ec6628ff4e09bc8f75cc3a4a69a1d29 (patch)
treee46628366e86607d067d5a58c38c5825aa6a8678 /src/main.cc
parentUpdate tests (diff)
downloadnheko-384fe7067ec6628ff4e09bc8f75cc3a4a69a1d29.tar.xz
Set up translations
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