modify scripts
This commit is contained in:
@ -158,7 +158,17 @@ namespace WordsToolkit.Scripts.Localization
|
||||
|
||||
if (Application.isEditor)
|
||||
{
|
||||
return _debugSettings.TestLanguage;
|
||||
// Use TestLanguageCode from DebugSettings and convert to SystemLanguage
|
||||
try
|
||||
{
|
||||
var cultureInfo = new CultureInfo(_debugSettings.TestLanguageCode);
|
||||
return (SystemLanguage)Enum.Parse(typeof(SystemLanguage), cultureInfo.EnglishName);
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
Debug.LogWarning($"Failed to parse TestLanguageCode '{_debugSettings.TestLanguageCode}'. Using English as fallback.");
|
||||
return SystemLanguage.English;
|
||||
}
|
||||
}
|
||||
|
||||
return Application.systemLanguage;
|
||||
|
||||
Reference in New Issue
Block a user