summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt1
-rw-r--r--res/lang/ru.binbin6172 -> 12959 bytes
-rw-r--r--src/lang.c4
-rw-r--r--src/ui/util.c1
4 files changed, 5 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1af98fef..429efb4e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -75,6 +75,7 @@ set (EMBED_RESOURCES
75 res/fonts/Symbola.ttf 75 res/fonts/Symbola.ttf
76 res/lang/en.bin 76 res/lang/en.bin
77 res/lang/fi.bin 77 res/lang/fi.bin
78 res/lang/ru.bin
78 res/shadow.png 79 res/shadow.png
79) 80)
80if ((UNIX AND NOT APPLE) OR MSYS) 81if ((UNIX AND NOT APPLE) OR MSYS)
diff --git a/res/lang/ru.bin b/res/lang/ru.bin
index 4e9bb058..3ac97a94 100644
--- a/res/lang/ru.bin
+++ b/res/lang/ru.bin
Binary files differ
diff --git a/src/lang.c b/src/lang.c
index db28e318..f85d193a 100644
--- a/src/lang.c
+++ b/src/lang.c
@@ -32,7 +32,9 @@ static void clear_Lang_(iLang *d) {
32static void load_Lang_(iLang *d, const char *id) { 32static void load_Lang_(iLang *d, const char *id) {
33 /* Load compiled language strings from an embedded blob. */ 33 /* Load compiled language strings from an embedded blob. */
34 iUnused(id); 34 iUnused(id);
35 const iBlock *data = equal_CStr(id, "fi") ? &blobFi_Embedded : &blobEn_Embedded; 35 const iBlock *data = equal_CStr(id, "fi") ? &blobFi_Embedded
36 : equal_CStr(id, "ru") ? &blobRu_Embedded
37 : &blobEn_Embedded;
36 iMsgStr msg; 38 iMsgStr msg;
37 for (const char *ptr = constBegin_Block(data); ptr != constEnd_Block(data); ptr++) { 39 for (const char *ptr = constBegin_Block(data); ptr != constEnd_Block(data); ptr++) {
38 msg.id.start = ptr; 40 msg.id.start = ptr;
diff --git a/src/ui/util.c b/src/ui/util.c
index 8c0b0138..d61601f5 100644
--- a/src/ui/util.c
+++ b/src/ui/util.c
@@ -1830,6 +1830,7 @@ iWidget *makePreferences_Widget(void) {
1830 const iMenuItem langItems[] = { 1830 const iMenuItem langItems[] = {
1831 { "${lang.en}", 0, 0, "uilang id:en" }, 1831 { "${lang.en}", 0, 0, "uilang id:en" },
1832 { "${lang.fi}", 0, 0, "uilang id:fi" }, 1832 { "${lang.fi}", 0, 0, "uilang id:fi" },
1833 //{ "${lang.ru}", 0, 0, "uilang id:ru" },
1833 }; 1834 };
1834 pushBackN_Array(uiLangs, langItems, iElemCount(langItems)); 1835 pushBackN_Array(uiLangs, langItems, iElemCount(langItems));
1835 sort_Array(uiLangs, cmp_MenuItem_); 1836 sort_Array(uiLangs, cmp_MenuItem_);