6

作为一名在 Visual C++ 6 中工作多年的开发人员,我习惯于使用字符串表资源来存储用于本地化的 unicode 字符串。Visual Studio 2005 中是否有提供相同功能的资源?是否有任何第三方库或工具?

4

2 回答 2

8

ResourceManager是你的朋友——是的,Visual Studio 仍然在编辑器中支持它。您可能还想阅读“编码和本地化”。如果你真的很感兴趣,我可以彻底推荐Guy Smith-Ferrier 关于 .NET i18n 的书

于 2008-10-23T14:07:07.533 回答
1

简短的回答是“resources.resx”——如果你为你的新项目使用了一个模板,你可能已经有了一个。打开它,然后下拉“资源类型”选择器并选择字符串。您可以将它们作为(项目名称空间).Properties.Resources.(字符串名称)访问,尽管您可能需要在其前面加上“global::”。

当然,正如 Jon 所指出的,对于多语言本地化,您可以独立访问多个资源文件。

于 2008-10-23T17:29:29.310 回答