File: 0014_fix-bindtextdomain-when-not-a-click.patch

package info (click to toggle)
lomiri-teleports-app 1.21-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 8,844 kB
  • sloc: cpp: 24,133; sh: 501; python: 357; javascript: 92; makefile: 7; sql: 7
file content (21 lines) | stat: -rw-r--r-- 779 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
--- a/app/main.cpp
+++ b/app/main.cpp
@@ -39,7 +39,7 @@
     QTdLib::registerQmlTypes();
 
     setlocale(LC_ALL, "");
-    bindtextdomain("teleports.ubports", "/opt/click.ubuntu.com/teleports.ubports/current/share/locale");
+    bindtextdomain("teleports.ubports", TELEPORTS_APP_INSTALL_LOCALEDIR);
     bind_textdomain_codeset("teleports.ubports", "UTF-8");
     textdomain(GETTEXT_DOMAIN.toStdString().c_str());
 
--- a/config.h.in
+++ b/config.h.in
@@ -3,6 +3,7 @@
 
 #define TELEPORTS_APP_CLICK_MODE            @CLICK_MODE_ENABLED@
 #define TELEPORTS_APP_INSTALL_DATADIR       "@DATA_DIR@"
+#define TELEPORTS_APP_INSTALL_LOCALEDIR     "@LOCALE_DIR@"
 
 #define SETTINGS_ORGANIZATION_NAME          "@FULL_PROJECT_NAME@"
 #define SETTINGS_ORGANIZATION_DOMAIN        "UBports"