aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/applications/misc/birdtray/fix-qttranslations-path.diff
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/applications/misc/birdtray/fix-qttranslations-path.diff')
-rw-r--r--nixpkgs/pkgs/applications/misc/birdtray/fix-qttranslations-path.diff13
1 files changed, 13 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/applications/misc/birdtray/fix-qttranslations-path.diff b/nixpkgs/pkgs/applications/misc/birdtray/fix-qttranslations-path.diff
new file mode 100644
index 00000000000..2a379b5e274
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/birdtray/fix-qttranslations-path.diff
@@ -0,0 +1,13 @@
+diff --git a/src/birdtrayapp.cpp b/src/birdtrayapp.cpp
+index 847b4d3..3a3709a 100644
+--- a/src/birdtrayapp.cpp
++++ b/src/birdtrayapp.cpp
+@@ -130,7 +130,7 @@ bool BirdtrayApp::loadTranslations() {
+ [](QString path) { return path.append("/translations"); });
+ QLocale locale = QLocale::system();
+ bool success = loadTranslation(
+- qtTranslator, locale, "qt", {QLibraryInfo::location(QLibraryInfo::TranslationsPath)});
++ qtTranslator, locale, "qt", {QLatin1String("@qttranslations@/translations")});
+ success &= loadTranslation(dynamicTranslator, locale, "dynamic", locations);
+ success &= loadTranslation(mainTranslator, locale, "main", locations);
+ return success;