繁体   English   中英

在Visual Studio 2008中的ASP.NET Web应用程序项目中设置本地化的最佳实践是什么

[英]What are best practices in Setting up Localization in an ASP.NET Web Application Project in Visual Studio 2008

我觉得我完全缺少了一些东西,因为我找不到任何描述我想做的事的例子。

我有一个要本地化的简简单单的ASP.NET Web应用程序项目。 我希望输出具有卫星dll,以便稍后在我想添加一种语言时,可以放入一个新的DLL。

我已经在App_GlobalResources下为默认区域性和西班牙语创建了resx文件。 当我编译时,我没有在ES的bin下找到子目录。

如果我以后想添加德语或法语而不重新编译Web应用程序,该怎么做?

很多事情都指向AL.exe,但我还没有看到任何人在ASP.NET应用程序中使用它的任何示例。 我找不到任何有关如何在Visual Studio中设置本地化项目/解决方案的文章。

我知道发生了什么事。 在使用Visual Studio添加新的资源文件之后,它使用内容的构建动作添加了该文件。 如果更改为“嵌入式资源”,则将在正确的区域性目录中构建x.resources.dll。 您还应该将访问修饰符设置为public(我很确定这是必要的,否则您的主dll将无法连接到文化资源)。 这将具有将“自定义工具”属性更改为PublicResXFileCodeGenerator的效果。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM