summaryrefslogtreecommitdiff
path: root/src/d/d_lang.cpp
diff options
context:
space:
mode:
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;
+}