aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/applications/gis/openorienteering-mapper/fix-qttranslations-path.diff
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/applications/gis/openorienteering-mapper/fix-qttranslations-path.diff')
-rw-r--r--nixpkgs/pkgs/applications/gis/openorienteering-mapper/fix-qttranslations-path.diff13
1 files changed, 13 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/applications/gis/openorienteering-mapper/fix-qttranslations-path.diff b/nixpkgs/pkgs/applications/gis/openorienteering-mapper/fix-qttranslations-path.diff
new file mode 100644
index 00000000000..06c465a8fb3
--- /dev/null
+++ b/nixpkgs/pkgs/applications/gis/openorienteering-mapper/fix-qttranslations-path.diff
@@ -0,0 +1,13 @@
+diff --git i/src/util/translation_util.cpp w/src/util/translation_util.cpp
+index da03d216..c1f12751 100644
+--- i/src/util/translation_util.cpp
++++ w/src/util/translation_util.cpp
+@@ -103,7 +103,7 @@ TranslationUtil::TranslationUtil(const QString& code, QString translation_file)
+ }
+
+ QString translation_name = QLatin1String("qt_") + language.code;
+- if (!qt_translator.load(translation_name, QLibraryInfo::location(QLibraryInfo::TranslationsPath)))
++ if (!qt_translator.load(translation_name, QLatin1String("@qttranslations@/translations")))
+ load(qt_translator, translation_name);
+
+ load(app_translator, translation_file);