summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2021-11-04 15:20:33 +0200
committerJaakko Keränen <jaakko.keranen@iki.fi>2021-11-04 15:20:33 +0200
commitbb82420e43a17479e420007b26720102fd722357 (patch)
tree92cbf91e5a72b6897a88bcbcb863483334e53f74
parent9651d2105151317f7ab19b6e5f25faac1d24eb88 (diff)
Added Hungarian UI translation
-rw-r--r--CMakeLists.txt1
-rwxr-xr-xpo/compile.py1
-rw-r--r--po/en.po3
-rw-r--r--res/lang/de.binbin28666 -> 28684 bytes
-rw-r--r--res/lang/en.binbin26126 -> 26144 bytes
-rw-r--r--res/lang/eo.binbin24903 -> 24921 bytes
-rw-r--r--res/lang/es.binbin29050 -> 29538 bytes
-rw-r--r--res/lang/es_MX.binbin26991 -> 27009 bytes
-rw-r--r--res/lang/fi.binbin29357 -> 29373 bytes
-rw-r--r--res/lang/fr.binbin29872 -> 29890 bytes
-rw-r--r--res/lang/gl.binbin28710 -> 28728 bytes
-rw-r--r--res/lang/hu.binbin0 -> 30570 bytes
-rw-r--r--res/lang/ia.binbin27991 -> 28009 bytes
-rw-r--r--res/lang/ie.binbin28196 -> 28214 bytes
-rw-r--r--res/lang/isv.binbin24830 -> 24848 bytes
-rw-r--r--res/lang/pl.binbin29267 -> 29285 bytes
-rw-r--r--res/lang/ru.binbin41639 -> 43838 bytes
-rw-r--r--res/lang/sk.binbin25163 -> 25181 bytes
-rw-r--r--res/lang/sr.binbin42354 -> 43296 bytes
-rw-r--r--res/lang/tok.binbin26441 -> 26566 bytes
-rw-r--r--res/lang/uk.binbin43138 -> 43172 bytes
-rw-r--r--res/lang/zh_Hans.binbin24943 -> 24961 bytes
-rw-r--r--res/lang/zh_Hant.binbin25084 -> 25102 bytes
-rw-r--r--src/lang.c2
-rw-r--r--src/ui/util.c1
25 files changed, 8 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 378a1bba..ac86d71a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -80,6 +80,7 @@ set (EMBED_RESOURCES
80 res/lang/fi.bin 80 res/lang/fi.bin
81 res/lang/fr.bin 81 res/lang/fr.bin
82 res/lang/gl.bin 82 res/lang/gl.bin
83 res/lang/hu.bin
83 res/lang/ia.bin 84 res/lang/ia.bin
84 res/lang/ie.bin 85 res/lang/ie.bin
85 res/lang/isv.bin 86 res/lang/isv.bin
diff --git a/po/compile.py b/po/compile.py
index a2b35ec4..f046ca96 100755
--- a/po/compile.py
+++ b/po/compile.py
@@ -13,6 +13,7 @@ BUILD_LANGS = [
13 'fi', 13 'fi',
14 'fr', 14 'fr',
15 'gl', 15 'gl',
16 'hu',
16 'ia', 17 'ia',
17 'ie', 18 'ie',
18 'isv', 19 'isv',
diff --git a/po/en.po b/po/en.po
index 7258935d..83dec03f 100644
--- a/po/en.po
+++ b/po/en.po
@@ -1100,6 +1100,9 @@ msgstr "Portuguese"
1100msgid "lang.ru" 1100msgid "lang.ru"
1101msgstr "Russian" 1101msgstr "Russian"
1102 1102
1103msgid "lang.hu"
1104msgstr "Hungarian"
1105
1103msgid "lang.uk" 1106msgid "lang.uk"
1104msgstr "Ukrainian" 1107msgstr "Ukrainian"
1105 1108
diff --git a/res/lang/de.bin b/res/lang/de.bin
index b2c28f2b..ab8b61e9 100644
--- a/res/lang/de.bin
+++ b/res/lang/de.bin
Binary files differ
diff --git a/res/lang/en.bin b/res/lang/en.bin
index 61396664..f50c59e4 100644
--- a/res/lang/en.bin
+++ b/res/lang/en.bin
Binary files differ
diff --git a/res/lang/eo.bin b/res/lang/eo.bin
index 55e4b5a6..8f7415e1 100644
--- a/res/lang/eo.bin
+++ b/res/lang/eo.bin
Binary files differ
diff --git a/res/lang/es.bin b/res/lang/es.bin
index b50c7b37..fa58e37f 100644
--- a/res/lang/es.bin
+++ b/res/lang/es.bin
Binary files differ
diff --git a/res/lang/es_MX.bin b/res/lang/es_MX.bin
index 28b90473..7b7be4b6 100644
--- a/res/lang/es_MX.bin
+++ b/res/lang/es_MX.bin
Binary files differ
diff --git a/res/lang/fi.bin b/res/lang/fi.bin
index c1393644..ea724c52 100644
--- a/res/lang/fi.bin
+++ b/res/lang/fi.bin
Binary files differ
diff --git a/res/lang/fr.bin b/res/lang/fr.bin
index 08920545..163488b7 100644
--- a/res/lang/fr.bin
+++ b/res/lang/fr.bin
Binary files differ
diff --git a/res/lang/gl.bin b/res/lang/gl.bin
index 317ac9a9..fbd94fb4 100644
--- a/res/lang/gl.bin
+++ b/res/lang/gl.bin
Binary files differ
diff --git a/res/lang/hu.bin b/res/lang/hu.bin
new file mode 100644
index 00000000..104a1134
--- /dev/null
+++ b/res/lang/hu.bin
Binary files differ
diff --git a/res/lang/ia.bin b/res/lang/ia.bin
index 954e288a..94d6264a 100644
--- a/res/lang/ia.bin
+++ b/res/lang/ia.bin
Binary files differ
diff --git a/res/lang/ie.bin b/res/lang/ie.bin
index 11f9323c..ccf39a78 100644
--- a/res/lang/ie.bin
+++ b/res/lang/ie.bin
Binary files differ
diff --git a/res/lang/isv.bin b/res/lang/isv.bin
index 4097c1e1..5cb76e7e 100644
--- a/res/lang/isv.bin
+++ b/res/lang/isv.bin
Binary files differ
diff --git a/res/lang/pl.bin b/res/lang/pl.bin
index 7e44e7be..b2ac897c 100644
--- a/res/lang/pl.bin
+++ b/res/lang/pl.bin
Binary files differ
diff --git a/res/lang/ru.bin b/res/lang/ru.bin
index 129c4e10..290c101f 100644
--- a/res/lang/ru.bin
+++ b/res/lang/ru.bin
Binary files differ
diff --git a/res/lang/sk.bin b/res/lang/sk.bin
index 3d9770b8..1f8f2817 100644
--- a/res/lang/sk.bin
+++ b/res/lang/sk.bin
Binary files differ
diff --git a/res/lang/sr.bin b/res/lang/sr.bin
index 794f501c..dac8a99f 100644
--- a/res/lang/sr.bin
+++ b/res/lang/sr.bin
Binary files differ
diff --git a/res/lang/tok.bin b/res/lang/tok.bin
index 35e63a4e..b66ff147 100644
--- a/res/lang/tok.bin
+++ b/res/lang/tok.bin
Binary files differ
diff --git a/res/lang/uk.bin b/res/lang/uk.bin
index ceaf20d5..dc68bb4a 100644
--- a/res/lang/uk.bin
+++ b/res/lang/uk.bin
Binary files differ
diff --git a/res/lang/zh_Hans.bin b/res/lang/zh_Hans.bin
index 537d5ba4..bd503eef 100644
--- a/res/lang/zh_Hans.bin
+++ b/res/lang/zh_Hans.bin
Binary files differ
diff --git a/res/lang/zh_Hant.bin b/res/lang/zh_Hant.bin
index b6f0dbdb..c4dc5896 100644
--- a/res/lang/zh_Hant.bin
+++ b/res/lang/zh_Hant.bin
Binary files differ
diff --git a/src/lang.c b/src/lang.c
index f54ab2d7..3492cc9b 100644
--- a/src/lang.c
+++ b/src/lang.c
@@ -84,6 +84,7 @@ static void clear_Lang_(iLang *d) {
84 84
85static void load_Lang_(iLang *d, const char *id) { 85static void load_Lang_(iLang *d, const char *id) {
86 /* Load compiled language strings from an embedded blob. */ 86 /* Load compiled language strings from an embedded blob. */
87 /* TODO: How about an array for these? (id, blob, pluralType) */
87 iUnused(id); 88 iUnused(id);
88 const iBlock *data = equal_CStr(id, "fi") ? &blobFi_Embedded 89 const iBlock *data = equal_CStr(id, "fi") ? &blobFi_Embedded
89 : equal_CStr(id, "fr") ? &blobFr_Embedded 90 : equal_CStr(id, "fr") ? &blobFr_Embedded
@@ -93,6 +94,7 @@ static void load_Lang_(iLang *d, const char *id) {
93 : equal_CStr(id, "es_MX") ? &blobEs_MX_Embedded 94 : equal_CStr(id, "es_MX") ? &blobEs_MX_Embedded
94 : equal_CStr(id, "de") ? &blobDe_Embedded 95 : equal_CStr(id, "de") ? &blobDe_Embedded
95 : equal_CStr(id, "gl") ? &blobGl_Embedded 96 : equal_CStr(id, "gl") ? &blobGl_Embedded
97 : equal_CStr(id, "hu") ? &blobHu_Embedded
96 : equal_CStr(id, "ia") ? &blobIa_Embedded 98 : equal_CStr(id, "ia") ? &blobIa_Embedded
97 : equal_CStr(id, "ie") ? &blobIe_Embedded 99 : equal_CStr(id, "ie") ? &blobIe_Embedded
98 : equal_CStr(id, "isv") ? &blobIsv_Embedded 100 : equal_CStr(id, "isv") ? &blobIsv_Embedded
diff --git a/src/ui/util.c b/src/ui/util.c
index 8affa57e..5a58551b 100644
--- a/src/ui/util.c
+++ b/src/ui/util.c
@@ -2207,6 +2207,7 @@ iWidget *makePreferences_Widget(void) {
2207 { "${lang.fi} - fi", 0, 0, "uilang id:fi" }, 2207 { "${lang.fi} - fi", 0, 0, "uilang id:fi" },
2208 { "${lang.fr} - fr", 0, 0, "uilang id:fr" }, 2208 { "${lang.fr} - fr", 0, 0, "uilang id:fr" },
2209 { "${lang.gl} - gl", 0, 0, "uilang id:gl" }, 2209 { "${lang.gl} - gl", 0, 0, "uilang id:gl" },
2210 { "${lang.hu} - hu", 0, 0, "uilang id:hu" },
2210 { "${lang.ia} - ia", 0, 0, "uilang id:ia" }, 2211 { "${lang.ia} - ia", 0, 0, "uilang id:ia" },
2211 { "${lang.ie} - ie", 0, 0, "uilang id:ie" }, 2212 { "${lang.ie} - ie", 0, 0, "uilang id:ie" },
2212 { "${lang.isv} - isv", 0, 0, "uilang id:isv" }, 2213 { "${lang.isv} - isv", 0, 0, "uilang id:isv" },