diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 6b725240f9e..f1d13123d65 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -6848,8 +6848,6 @@ EditorNode::EditorNode() { DEV_ASSERT(!singleton); singleton = this; - set_translation_domain("godot.editor"); - Resource::_get_local_scene_func = _resource_get_edited_scene; { diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp index c3bd3acf775..19bcfe8bc51 100644 --- a/editor/project_manager.cpp +++ b/editor/project_manager.cpp @@ -1162,8 +1162,6 @@ void ProjectManager::_titlebar_resized() { ProjectManager::ProjectManager(bool p_custom_res) { singleton = this; - set_translation_domain("godot.editor"); - // Turn off some servers we aren't going to be using in the Project Manager. NavigationServer3D::get_singleton()->set_active(false); PhysicsServer3D::get_singleton()->set_active(false); diff --git a/main/main.cpp b/main/main.cpp index 10064b35037..e65f894c549 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -4115,6 +4115,7 @@ int Main::start() { if (editor) { OS::get_singleton()->benchmark_begin_measure("Startup", "Editor"); + sml->get_root()->set_translation_domain("godot.editor"); if (editor_pseudolocalization) { translation_server->get_editor_domain()->set_pseudolocalization_enabled(true); } @@ -4312,6 +4313,7 @@ int Main::start() { OS::get_singleton()->benchmark_begin_measure("Startup", "Project Manager"); Engine::get_singleton()->set_editor_hint(true); + sml->get_root()->set_translation_domain("godot.editor"); if (editor_pseudolocalization) { translation_server->get_editor_domain()->set_pseudolocalization_enabled(true); }