aboutsummaryrefslogtreecommitdiff
path: root/core/translation.cpp
diff options
context:
space:
mode:
authorJuan Linietsky2017-02-01 20:41:05 -0300
committerJuan Linietsky2017-02-01 20:41:05 -0300
commitb3aebcf6dfa72dcb4a151b7b17c52ecd0ec5d6f7 (patch)
treef04f40d4489b3b32713171a9faa39add0f5bd72e /core/translation.cpp
parent2cd2ca7bbc892eccc635b1c4aea80c956c9b92dc (diff)
downloadgodot-b3aebcf6dfa72dcb4a151b7b17c52ecd0ec5d6f7.tar.gz
godot-b3aebcf6dfa72dcb4a151b7b17c52ecd0ec5d6f7.tar.zst
godot-b3aebcf6dfa72dcb4a151b7b17c52ecd0ec5d6f7.zip
Diffstat (limited to 'core/translation.cpp')
-rw-r--r--core/translation.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/core/translation.cpp b/core/translation.cpp
index d5ec61b8d..8835cb133 100644
--- a/core/translation.cpp
+++ b/core/translation.cpp
@@ -751,6 +751,20 @@ static const char* locale_names[]={
0
};
+bool TranslationServer::is_locale_valid(const String& p_locale) {
+
+ const char **ptr=locale_list;
+
+ while (*ptr) {
+
+ if (*ptr==p_locale)
+ return true;
+ ptr++;
+ }
+
+ return false;
+
+}
Vector<String> TranslationServer::get_all_locales() {