From 68d6b92adf220d2761d18bb58bad54d42b433d18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pa=CC=84vels=20Nadtoc=CC=8Cajevs?= <7645683+bruvzg@users.noreply.github.com> Date: Tue, 21 Apr 2026 08:56:27 +0300 Subject: [PATCH] Do not use empty string as editor locale. --- editor/settings/editor_settings.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/editor/settings/editor_settings.cpp b/editor/settings/editor_settings.cpp index 9182680ec7..348ed5d340 100644 --- a/editor/settings/editor_settings.cpp +++ b/editor/settings/editor_settings.cpp @@ -59,7 +59,6 @@ #include "scene/gui/file_dialog.h" #include "scene/main/node.h" #include "scene/main/scene_tree.h" -#include "scene/main/window.h" #include "scene/resources/animation.h" #include "servers/display/display_server.h" @@ -2024,7 +2023,7 @@ float EditorSettings::get_auto_display_scale() { String EditorSettings::get_language() const { const String language = has_setting("interface/editor/localization/editor_language") ? get("interface/editor/localization/editor_language") : "auto"; - if (language != "auto") { + if (language != "auto" && !language.is_empty()) { return language; }