diff options
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rwxr-xr-x | po/compile.py | 2 | ||||
-rw-r--r-- | po/en.po | 12 | ||||
-rw-r--r-- | res/about/version.gmi | 1 | ||||
-rw-r--r-- | res/lang/en.bin | bin | 16048 -> 16083 bytes | |||
-rw-r--r-- | res/lang/es.bin | bin | 18027 -> 18079 bytes | |||
-rw-r--r-- | res/lang/fi.bin | bin | 17705 -> 17740 bytes | |||
-rw-r--r-- | res/lang/ie.bin | bin | 0 -> 17249 bytes | |||
-rw-r--r-- | res/lang/ru.bin | bin | 27029 -> 27064 bytes | |||
-rw-r--r-- | res/lang/sr.bin | bin | 0 -> 25569 bytes | |||
-rw-r--r-- | res/lang/zh_Hans.bin | bin | 15613 -> 15648 bytes | |||
-rw-r--r-- | res/lang/zh_Hant.bin | bin | 15696 -> 15731 bytes | |||
-rw-r--r-- | src/lang.c | 4 | ||||
-rw-r--r-- | src/ui/util.c | 2 |
14 files changed, 18 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index bdd56404..27b4da3e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -78,7 +78,9 @@ set (EMBED_RESOURCES | |||
78 | res/lang/en.bin | 78 | res/lang/en.bin |
79 | res/lang/es.bin | 79 | res/lang/es.bin |
80 | res/lang/fi.bin | 80 | res/lang/fi.bin |
81 | res/lang/ie.bin | ||
81 | res/lang/ru.bin | 82 | res/lang/ru.bin |
83 | res/lang/sr.bin | ||
82 | res/lang/zh_Hans.bin | 84 | res/lang/zh_Hans.bin |
83 | res/lang/zh_Hant.bin | 85 | res/lang/zh_Hant.bin |
84 | res/shadow.png | 86 | res/shadow.png |
diff --git a/po/compile.py b/po/compile.py index f121225d..0bff919f 100755 --- a/po/compile.py +++ b/po/compile.py | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | import os, sys | 5 | import os, sys |
6 | 6 | ||
7 | BUILD_LANGS = ['en', 'es', 'fi', 'ru', 'zh_Hans', 'zh_Hant'] | 7 | BUILD_LANGS = ['en', 'es', 'fi', 'ie', 'ru', 'sr', 'zh_Hans', 'zh_Hant'] |
8 | MODE = 'compile' | 8 | MODE = 'compile' |
9 | ESCAPES = { | 9 | ESCAPES = { |
10 | '\\': '\\', | 10 | '\\': '\\', |
@@ -716,18 +716,21 @@ msgstr "Chinese (Simplified)" | |||
716 | msgid "lang.zh.hant" | 716 | msgid "lang.zh.hant" |
717 | msgstr "Chinese (Traditional)" | 717 | msgstr "Chinese (Traditional)" |
718 | 718 | ||
719 | msgid "lang.de" | ||
720 | msgstr "German" | ||
721 | |||
719 | msgid "lang.en" | 722 | msgid "lang.en" |
720 | msgstr "English" | 723 | msgstr "English" |
721 | 724 | ||
725 | msgid "lang.ie" | ||
726 | msgstr "Occidental" | ||
727 | |||
722 | msgid "lang.fi" | 728 | msgid "lang.fi" |
723 | msgstr "Finnish" | 729 | msgstr "Finnish" |
724 | 730 | ||
725 | msgid "lang.fr" | 731 | msgid "lang.fr" |
726 | msgstr "French" | 732 | msgstr "French" |
727 | 733 | ||
728 | msgid "lang.de" | ||
729 | msgstr "German" | ||
730 | |||
731 | msgid "lang.hi" | 734 | msgid "lang.hi" |
732 | msgstr "Hindi" | 735 | msgstr "Hindi" |
733 | 736 | ||
@@ -746,6 +749,9 @@ msgstr "Russian" | |||
746 | msgid "lang.es" | 749 | msgid "lang.es" |
747 | msgstr "Spanish" | 750 | msgstr "Spanish" |
748 | 751 | ||
752 | msgid "lang.sr" | ||
753 | msgstr "Serbian" | ||
754 | |||
749 | msgid "heading.newident" | 755 | msgid "heading.newident" |
750 | msgstr "NEW IDENTITY" | 756 | msgstr "NEW IDENTITY" |
751 | 757 | ||
diff --git a/res/about/version.gmi b/res/about/version.gmi index 9afa9c22..c281017f 100644 --- a/res/about/version.gmi +++ b/res/about/version.gmi | |||
@@ -7,6 +7,7 @@ | |||
7 | # Release notes | 7 | # Release notes |
8 | 8 | ||
9 | ## 1.3.1 | 9 | ## 1.3.1 |
10 | * New UI languages: Serbian, Interlingue/Occidental. | ||
10 | * Fixed: Whitespace normalization in plain text files (tab characters). | 11 | * Fixed: Whitespace normalization in plain text files (tab characters). |
11 | * Fixed: Issues buffering window contents for reusing later. | 12 | * Fixed: Issues buffering window contents for reusing later. |
12 | 13 | ||
diff --git a/res/lang/en.bin b/res/lang/en.bin index cbd8f2c7..0689c6ef 100644 --- a/res/lang/en.bin +++ b/res/lang/en.bin | |||
Binary files differ | |||
diff --git a/res/lang/es.bin b/res/lang/es.bin index 56e79fb0..6d320c3f 100644 --- a/res/lang/es.bin +++ b/res/lang/es.bin | |||
Binary files differ | |||
diff --git a/res/lang/fi.bin b/res/lang/fi.bin index 8f318eda..17b66610 100644 --- a/res/lang/fi.bin +++ b/res/lang/fi.bin | |||
Binary files differ | |||
diff --git a/res/lang/ie.bin b/res/lang/ie.bin new file mode 100644 index 00000000..ad3cc38e --- /dev/null +++ b/res/lang/ie.bin | |||
Binary files differ | |||
diff --git a/res/lang/ru.bin b/res/lang/ru.bin index ba8a250d..c3af7cb3 100644 --- a/res/lang/ru.bin +++ b/res/lang/ru.bin | |||
Binary files differ | |||
diff --git a/res/lang/sr.bin b/res/lang/sr.bin new file mode 100644 index 00000000..7d07273f --- /dev/null +++ b/res/lang/sr.bin | |||
Binary files differ | |||
diff --git a/res/lang/zh_Hans.bin b/res/lang/zh_Hans.bin index ad9f3f08..9e6a69aa 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 945ee8c0..887791e4 100644 --- a/res/lang/zh_Hant.bin +++ b/res/lang/zh_Hant.bin | |||
Binary files differ | |||
@@ -56,10 +56,12 @@ static void load_Lang_(iLang *d, const char *id) { | |||
56 | : equal_CStr(id, "ru") ? &blobRu_Embedded | 56 | : equal_CStr(id, "ru") ? &blobRu_Embedded |
57 | : equal_CStr(id, "es") ? &blobEs_Embedded | 57 | : equal_CStr(id, "es") ? &blobEs_Embedded |
58 | // : equal_CStr(id, "de") ? &blobDe_Embedded | 58 | // : equal_CStr(id, "de") ? &blobDe_Embedded |
59 | : equal_CStr(id, "ie") ? &blobIe_Embedded | ||
60 | : equal_CStr(id, "sr") ? &blobSr_Embedded | ||
59 | : equal_CStr(id, "zh_Hans") ? &blobZh_Hans_Embedded | 61 | : equal_CStr(id, "zh_Hans") ? &blobZh_Hans_Embedded |
60 | : equal_CStr(id, "zh_Hant") ? &blobZh_Hant_Embedded | 62 | : equal_CStr(id, "zh_Hant") ? &blobZh_Hant_Embedded |
61 | : &blobEn_Embedded; | 63 | : &blobEn_Embedded; |
62 | if (data == &blobRu_Embedded) { | 64 | if (data == &blobRu_Embedded || data == &blobSr_Embedded) { |
63 | d->pluralType = slavic_PluralType; | 65 | d->pluralType = slavic_PluralType; |
64 | } | 66 | } |
65 | else if (data == &blobZh_Hans_Embedded || data == &blobZh_Hant_Embedded) { | 67 | else if (data == &blobZh_Hans_Embedded || data == &blobZh_Hant_Embedded) { |
diff --git a/src/ui/util.c b/src/ui/util.c index 564cf785..017e1d98 100644 --- a/src/ui/util.c +++ b/src/ui/util.c | |||
@@ -1957,7 +1957,9 @@ iWidget *makePreferences_Widget(void) { | |||
1957 | { "${lang.en} - en", 0, 0, "uilang id:en" }, | 1957 | { "${lang.en} - en", 0, 0, "uilang id:en" }, |
1958 | { "${lang.es} - es", 0, 0, "uilang id:es" }, | 1958 | { "${lang.es} - es", 0, 0, "uilang id:es" }, |
1959 | { "${lang.fi} - fi", 0, 0, "uilang id:fi" }, | 1959 | { "${lang.fi} - fi", 0, 0, "uilang id:fi" }, |
1960 | { "${lang.ie} - ie", 0, 0, "uilang id:ie" }, | ||
1960 | { "${lang.ru} - ru", 0, 0, "uilang id:ru" }, | 1961 | { "${lang.ru} - ru", 0, 0, "uilang id:ru" }, |
1962 | { "${lang.sr} - sr", 0, 0, "uilang id:sr" }, | ||
1961 | { "${lang.zh.hans} - zh", 0, 0, "uilang id:zh_Hans" }, | 1963 | { "${lang.zh.hans} - zh", 0, 0, "uilang id:zh_Hans" }, |
1962 | { "${lang.zh.hant} - zh", 0, 0, "uilang id:zh_Hant" }, | 1964 | { "${lang.zh.hant} - zh", 0, 0, "uilang id:zh_Hant" }, |
1963 | }; | 1965 | }; |