当存在具有相同名称的文件但具有后缀language-country(例如FR-FR for France)的文件时,为不同文化的asp.net资源加载。asp.net本地化资源显式本地化不加载本地化文件
使用本教程有明确定位打造本地化的资源:
http://msdn.microsoft.com/en-us/library/fw69ke6f(v=vs.80).aspx
但它不会加载本地化资源(负载全球资源的文件,而它的文化名称之一)。 我设置了区域设置为fr(本地化的文化,我尝试尽管我在葡萄牙),在法国的区域设置本地化,检查fr-FR语言是在IE9浏览器语言之上(关于Internet选项),重新编译应用程序,清理文件夹C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files,但它仍然无法工作。
还尝试将fr文件放入名为fr的子目录中,并使用fr-FR而不是fr。
为什么fr资源没有加载?也许我必须更改主文件名(.net如何知道主资源文件的文件名是什么)?
您应该编辑您的问题(点击下面的编辑链接它)并添加与您的语言/框架(.Net?)相关的标签。 – assylias
使用新提示和关键字编辑 –
由于您的问题比较陈旧,因此您可能会收到更少的答案,在这种情况下,您可以将其删除并重新发布。 – assylias