summaryrefslogtreecommitdiff
path: root/src/d/d_lang.cpp
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2025-09-27 15:47:58 +0200
committerrobojumper <robojumper@gmail.com>2025-09-27 15:52:32 +0200
commit183ce0e86f7c7796568607b5239035406ea448d2 (patch)
treed6cf396866b41a12584796962598c413a622dfc7 /src/d/d_lang.cpp
parent74aef290933bf0183d839c7b24a2330f470a6997 (diff)
d_lang OK
Diffstat (limited to 'src/d/d_lang.cpp')
-rw-r--r--src/d/d_lang.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/d/d_lang.cpp b/src/d/d_lang.cpp
new file mode 100644
index 00000000..80dd9e00
--- /dev/null
+++ b/src/d/d_lang.cpp
@@ -0,0 +1,19 @@
+#include "d/d_lang.h"
+
+#include "rvl/SC/scapi.h"
+
+u8 getCurrentLanguage1() {
+ return getCurrentLanguage2();
+}
+
+u8 getCurrentLanguage2() {
+ return getCurrentLanguage();
+}
+
+u8 getCurrentLanguage() {
+ u8 lang = SCGetLanguage();
+ if (lang != SC_LANG_FR && lang != SC_LANG_SP) {
+ lang = SC_LANG_EN;
+ }
+ return lang;
+}