Skip to content

Commit

Permalink
Add editor pseudolocalization support.
Browse files Browse the repository at this point in the history
Moves localized number formatting methods from TextServer to TranslationServer.
Adds support for localized numbers pseudolocalization.
Adds editor pseudolocalization support.
  • Loading branch information
bruvzg committed Aug 26, 2024
1 parent 28a72fa commit 6f28b97
Show file tree
Hide file tree
Showing 32 changed files with 719 additions and 414 deletions.
6 changes: 6 additions & 0 deletions core/string/translation_server.compat.inc
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,15 @@

#ifndef DISABLE_DEPRECATED

String TranslationServer::_get_tool_locale_bind_compat_96105() {
return get_tool_locale();
}

void TranslationServer::_bind_compatibility_methods() {
ClassDB::bind_compatibility_method(D_METHOD("translate", "message", "context"), &TranslationServer::translate, DEFVAL(""));
ClassDB::bind_compatibility_method(D_METHOD("translate_plural", "message", "plural_message", "n", "context"), &TranslationServer::translate_plural, DEFVAL(""));

ClassDB::bind_compatibility_method(D_METHOD("get_tool_locale"), &TranslationServer::_get_tool_locale_bind_compat_96105);
}

#endif
Loading

0 comments on commit 6f28b97

Please sign in to comment.