Localization 本地化问题

Localization 本地化问题,localization,resx,culture,Localization,Resx,Culture,我已经建立了一个MVC4环境,在这里我使用resources目录中的简单resx文件创建了一些本地化。我使用的文件命名为XXXXX.resx和XXXXX.nl.resx 这项工作做得很出色。由于我希望使用许多不同的语言,我现在已经改用了(出色的)第三方应用程序(resxmanager.com)。但是,此应用程序使用“xx xx”约定来创建各种语言文件 到目前为止,一切顺利。我能够毫无问题地管理资源文件。但问题是,我的应用程序没有使用正确的资源文件。区域性和uiculture表示浏览器使用的是正确

我已经建立了一个MVC4环境,在这里我使用resources目录中的简单resx文件创建了一些本地化。我使用的文件命名为XXXXX.resx和XXXXX.nl.resx

这项工作做得很出色。由于我希望使用许多不同的语言,我现在已经改用了(出色的)第三方应用程序(resxmanager.com)。但是,此应用程序使用“xx xx”约定来创建各种语言文件

到目前为止,一切顺利。我能够毫无问题地管理资源文件。但问题是,我的应用程序没有使用正确的资源文件。区域性和uiculture表示浏览器使用的是正确的(即nl nl)区域性,但未选择适当的资源。我在web.config中尝试了各种设置([ui]culture=“auto”、[ui]culture=“xx xx”、[ui]culture=“xx”等),但我仍然无法确定下一步要做什么


有人能帮我找到正确的方向吗?

我又向前走了几步。我发现(在我的系统上),荷兰“uiCulture”本地化返回为“nl”而不是“nl nl”。使用另一个设置为英语版本的浏览器,返回的uiCulture是“en US”。好吧,我遇到了一件奇怪的事情:在Chrome中,返回的uiCulture是“nl”(荷兰语)和“en US”(英语(美国))。在IE中,这是“nl nl”和“en US”。这就是问题所在。我不知道这个问题是本地机器问题还是Chrome问题:-)