-Translation text will change automatically for in-game buttons, labels, poups when translation is changed.

-Added a NOTIFICATION_TRANSLATION_CHANGED for controls that need custom code
-Sorry, editor will not update automatically because it uses a different translatio method.
This commit is contained in:
Juan Linietsky
2017-01-09 16:43:44 -03:00
parent e9bb65db81
commit 1f8451001d
10 changed files with 72 additions and 31 deletions

View File

@ -939,6 +939,10 @@ void TranslationServer::set_locale(const String& p_locale) {
else {
locale=univ_locale;
}
if (OS::get_singleton()->get_main_loop()) {
OS::get_singleton()->get_main_loop()->notification(MainLoop::NOTIFICATION_TRANSLATION_CHANGED);
}
}
String TranslationServer::get_locale() const {