C# 本地化在Chrome中不起作用

C# 本地化在Chrome中不起作用,c#,google-chrome,localization,C#,Google Chrome,Localization,我们正在开发多语言应用程序。不知何故,我们正面临着Chrome浏览器的问题。以下是我在chrome中所做的语言设置,我甚至将语言移到了列表的顶部。 以下是web.config中的设置 当我调试它时,当前区域性返回为Sweden,但不会检索来自Sweden resx的文本 如果我强制web.config中的uiCulture为“sv-SE”,它就会工作。但在“自动”模式下,它不工作 以下是resx文件的属性。 请建议我在这里遗漏了什么,以使其发挥作用。我将此作为一个解决方案发布,只是因为它

我们正在开发多语言应用程序。不知何故,我们正面临着Chrome浏览器的问题。以下是我在chrome中所做的语言设置,我甚至将语言移到了列表的顶部。

以下是web.config中的设置

当我调试它时,当前区域性返回为Sweden,但不会检索来自Sweden resx的文本

如果我强制web.config中的uiCulture为“sv-SE”,它就会工作。但在“自动”模式下,它不工作

以下是resx文件的属性。


请建议我在这里遗漏了什么,以使其发挥作用。

我将此作为一个解决方案发布,只是因为它对我有效。我刚刚不得不从中重命名我的resx文件

LocalisedText.es-es.resx到LocalisedText.es.resx

这在所有浏览器中都适用