From 05d178aaceea8454c66d43982a173a228e36d327 Mon Sep 17 00:00:00 2001 From: hjhun <36876573+hjhun@users.noreply.github.com> Date: Wed, 17 Apr 2024 15:19:21 +0900 Subject: [PATCH] [NUI.Gadget] Fix NUIGadgetResourceManager (#6070) If getting the resource manager is failed, the NUIGadgeResourceManager tries to get the resource manager from the TwoLetterISOLanguageName of the CultureInfo. Signed-off-by: Hwankyu Jhun --- src/Tizen.NUI.Gadget/Tizen.NUI/NUIGadgetResourceManager.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Tizen.NUI.Gadget/Tizen.NUI/NUIGadgetResourceManager.cs b/src/Tizen.NUI.Gadget/Tizen.NUI/NUIGadgetResourceManager.cs index 2bb42eb1835..d99a2c382e8 100755 --- a/src/Tizen.NUI.Gadget/Tizen.NUI/NUIGadgetResourceManager.cs +++ b/src/Tizen.NUI.Gadget/Tizen.NUI/NUIGadgetResourceManager.cs @@ -104,6 +104,11 @@ public string GetString(string name, CultureInfo cultureInfo) try { var resourceManager = GetResourceManager(cultureInfo.Name); + if (resourceManager == null) + { + resourceManager = GetResourceManager(cultureInfo.TwoLetterISOLanguageName); + } + if (resourceManager != null) { result = resourceManager.GetString(name, cultureInfo);