From 9add19a4ad227e085e2658597b2ab6c9a9496fa7 Mon Sep 17 00:00:00 2001 From: Almarhoon Ibraheem Date: Sun, 9 Mar 2025 01:41:53 +0300 Subject: [PATCH] Core: Fix translation remaps incorrectly falling back --- core/io/resource_loader.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/io/resource_loader.cpp b/core/io/resource_loader.cpp index 04fd641f244..ec0c47e6139 100644 --- a/core/io/resource_loader.cpp +++ b/core/io/resource_loader.cpp @@ -1249,7 +1249,9 @@ String ResourceLoader::_path_remap(const String &p_path, bool *r_translation_rem } // Fallback to p_path if new_path does not exist. - if (!FileAccess::exists(new_path + ".import") && !FileAccess::exists(new_path)) { + if (!FileAccess::exists(new_path + ".import") && + !FileAccess::exists(new_path + ".remap") && + !FileAccess::exists(new_path)) { WARN_PRINT(vformat("Translation remap '%s' does not exist. Falling back to '%s'.", new_path, p_path)); new_path = p_path; }