diff options
Diffstat (limited to 'src/main.cpp')
-rw-r--r-- | src/main.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main.cpp b/src/main.cpp index 93750ca..3c2f1c7 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -12,6 +12,7 @@ #include <memory> #include <QDateTime> #include <QFile> +#include <QLibraryInfo> #include <QLocale> #include <QTextCodec> #include <QTranslator> @@ -280,8 +281,9 @@ int main(int argc, char* argv[]) { //first install QT's own translations QTranslator qtTranslator; - qtTranslator.load("qt_" + QLocale::system().name()); - app.installTranslator(&qtTranslator); + if (qtTranslator.load("qt_" + QLocale::system().name(), + QLibraryInfo::location(QLibraryInfo::TranslationsPath))) + app.installTranslator(&qtTranslator); //then our own QTranslator BibleTimeTranslator; BibleTimeTranslator.load( QString("bibletime_ui_").append(QLocale::system().name()), DU::getLocaleDir().canonicalPath()); |