summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp6
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());