C# 有没有工具,能将注释文档由英文翻译成中文?

问题遇到的现象和发生背景

在Git上下了相关的项目源码,但是里面注释全是英文的,不方便看。自己一个个去注释又太麻烦了,想找个办法自动翻译。

img

img

自动翻译成下面这样

img

.NET Framework
1、打开文件夹 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework
2、把 v4.X 文件夹里的 zh-Hans 文件夹复制到你需要的版本文件夹里。
3、重启VS即可。
.NET Core (.Net 5)
1、去官网下载语言包
2、打开解压后的文件夹,会看到有三个不同的文件夹里都放着zh-Hans。
3、打开文件夹 C:\Program Files\dotnet\packs
可以看到这里有与第二步对应的一模一样的文件。所以第二步里的zh-Hans需要复制到对应的文件夹里面去。
4、复制zh-Hans。
复制到的位置:第3步的文件夹 + 你需要的 + 版本 + ref + 版本。
例如:C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\5.0.0\ref\net5.0

或许以下链接对你有用:

  1. https://stackoverflow.com/questions/6064114/translating-comments-and-region-names-in-source-code

  2. https://social.msdn.microsoft.com/Forums/vstudio/en-US/cd7d0132-3d57-4fd7-ad42-35866c94af62/how-to-maintain-language-specific-comments-after-targetframework-change?forum=netfxbcl

不过我仍然建议尽量就用英文注释看,不会的用翻译软件翻译一下。

用我们平台这类文档翻译软件翻一下吧,基本精准度还可以,量少基本免费额度就可以了。
https://www.tangpafanyi.com/translateNow.html?channel=CSDN