1

我正在创建一个库(C#、.Net),但我需要将它分发给多个国家的客户。当您将 XML 注释添加到您的类时,智能感知会从程序集中提取注释,并为您提供对方法、属性、参数等的很好的描述......

有什么方法可以制作我的程序集的本地化版本,以便 XML 注释使用本地语言,但只需要维护一份我的源代码副本?

4

1 回答 1

0

我知道这是一个很老的问题,但它是我的 google 查询的第一次点击,所以我想在这里为其他 google 用户发布我的答案。

然而,我不知道有什么工具可以自动翻译你的 xml 注释,但是如果你自己翻译,你可以将翻译后的 xml 文件与原始文件同名存储在一个子文件夹中,命名为目标语言环境。

因此,我将本地化资源放在一个子文件夹“de”中,其中存储了所有德语翻译的 xml 注释文件和本地化的附属程序集。

当我引用我的程序集时,IntelliSense 会显示本地化文本,因为正在运行的应用程序使用本地化字符串。

于 2015-06-03T08:55:19.637 回答