diff --git a/src/platform/android/app/src/main/java/org/xproger/openlara/MainActivity.java b/src/platform/android/app/src/main/java/org/xproger/openlara/MainActivity.java index 348752b..d0c7a80 100644 --- a/src/platform/android/app/src/main/java/org/xproger/openlara/MainActivity.java +++ b/src/platform/android/app/src/main/java/org/xproger/openlara/MainActivity.java @@ -297,6 +297,8 @@ class Wrapper implements GvrView.StereoRenderer { id = 7; } else if (lang.startsWith("ja")) { id = 8; + } else if (lang.startsWith("gr")) { + id = 9; } return id; } diff --git a/src/platform/nix/main.cpp b/src/platform/nix/main.cpp index d58bd2e..eb726f0 100644 --- a/src/platform/nix/main.cpp +++ b/src/platform/nix/main.cpp @@ -375,7 +375,8 @@ int checkLanguage() { if (id == TWOCC("be")) return STR_LANG_RU - STR_LANG_EN; if (id == TWOCC("ru")) return STR_LANG_RU - STR_LANG_EN; if (id == TWOCC("ja")) return STR_LANG_JA - STR_LANG_EN; - + if (id == TWOCC("gr")) return STR_LANG_GR - STR_LANG_EN; + return 0; } diff --git a/src/platform/rpi/main.cpp b/src/platform/rpi/main.cpp index 14dd6b3..f3a8506 100644 --- a/src/platform/rpi/main.cpp +++ b/src/platform/rpi/main.cpp @@ -486,7 +486,8 @@ int checkLanguage() { if (id == TWOCC("be")) return STR_LANG_RU - STR_LANG_EN; if (id == TWOCC("ru")) return STR_LANG_RU - STR_LANG_EN; if (id == TWOCC("ja")) return STR_LANG_JA - STR_LANG_EN; - + if (id == TWOCC("gr")) return STR_LANG_GR - STR_LANG_EN; + return 0; } diff --git a/src/platform/web/index.php b/src/platform/web/index.php index 135b091..93a00a0 100644 --- a/src/platform/web/index.php +++ b/src/platform/web/index.php @@ -133,6 +133,8 @@ id = 7; } else if (lang == "ja") { id = 8; + } else if (lang == "gr") { + id = 9; } Module.ccall('set_def_lang', 'null', ['number'], [id]); } diff --git a/src/platform/win/main.cpp b/src/platform/win/main.cpp index 7c04f3f..0ba3fe4 100644 --- a/src/platform/win/main.cpp +++ b/src/platform/win/main.cpp @@ -509,6 +509,7 @@ int checkLanguage() { case LANG_UKRAINIAN : case LANG_BELARUSIAN : str = STR_LANG_RU; break; case LANG_JAPANESE : str = STR_LANG_JA; break; + case LANG_GREEK : str = STR_LANG_GR; break; } return str - STR_LANG_EN; } diff --git a/src/tools/glyphs/main.cpp b/src/tools/glyphs/main.cpp index 1eb60d1..a917fb0 100644 Binary files a/src/tools/glyphs/main.cpp and b/src/tools/glyphs/main.cpp differ