我有一个名为“TestResourceApp”的 Web 项目,App_GlobalResources 文件夹中有 Labels.resx。我想通过创建附属程序集来添加另一种语言。
以下是我创建附属程序集的步骤。始终显示默认文本。我做错什么了 ?
1) 在不同的文件夹中创建 Labels.fr.resx。
2)生成资源文件:
Resgen Labels.fr.resx TestResourceApp.App_GlobalResources.Labels.fr.resources
3)生成卫星程序集:
AL /t:lib /embed:TestResourceApp.App_GlobalResources.Labels.fr.resources /out:french.dll /c:fr
4) 将 french.dll 复制到 TestResourceApp/bin/fr
我在 web.config 中将 uiculture 设置为 auto,并且更改了浏览器上的语言。