| 530 | } |
| 531 | |
| 532 | void TranslationServer::reload_pseudolocalization() { |
| 533 | main_domain->set_pseudolocalization_accents_enabled(GLOBAL_GET("internationalization/pseudolocalization/replace_with_accents")); |
| 534 | main_domain->set_pseudolocalization_double_vowels_enabled(GLOBAL_GET("internationalization/pseudolocalization/double_vowels")); |
| 535 | main_domain->set_pseudolocalization_fake_bidi_enabled(GLOBAL_GET("internationalization/pseudolocalization/fake_bidi")); |
| 536 | main_domain->set_pseudolocalization_override_enabled(GLOBAL_GET("internationalization/pseudolocalization/override")); |
| 537 | main_domain->set_pseudolocalization_expansion_ratio(GLOBAL_GET("internationalization/pseudolocalization/expansion_ratio")); |
| 538 | main_domain->set_pseudolocalization_prefix(GLOBAL_GET("internationalization/pseudolocalization/prefix")); |
| 539 | main_domain->set_pseudolocalization_suffix(GLOBAL_GET("internationalization/pseudolocalization/suffix")); |
| 540 | main_domain->set_pseudolocalization_skip_placeholders_enabled(GLOBAL_GET("internationalization/pseudolocalization/skip_placeholders")); |
| 541 | |
| 542 | ResourceLoader::reload_translation_remaps(); |
| 543 | |
| 544 | if (OS::get_singleton()->get_main_loop()) { |
| 545 | OS::get_singleton()->get_main_loop()->notification(MainLoop::NOTIFICATION_TRANSLATION_CHANGED); |
| 546 | } |
| 547 | } |
| 548 | |
| 549 | StringName TranslationServer::pseudolocalize(const StringName &p_message) const { |
| 550 | return main_domain->pseudolocalize(p_message); |
nothing calls this directly
no test coverage detected