.Net IDE智能提示汉化
先上现成的.net6汉化文件,可以手动下载后参照 如何为 .NET 安装本地化的 IntelliSense 文件 进行安装。或者使用后文的工具进行自动安装。
无对照
英文在前
中文在前
汉化内容来自 官方在线文档 ,某些内容可能存在明显的机翻痕迹。
效果图:
本地化xml生成工具
工具以dotnet cli发布,使用dotnet tool进行安装
dotnet tool install -g islocalizer
net6的汉化包已经有现成的了,可以直接进行安装
islocalizer install auto -m net6.0 -l zh-cn
工具会自动从github下载对应的包进行安装(可能需要访问加速)也可以通过-cc参数指定内容对照类型
OriginFirst: 原始内容在前
LocaleFirst: 本地化内容在前
None: 没有对照
islocalizer install auto -m net6.0 -l zh-cn -cc OriginFirst
如下示例生成.net6的原始内容在前的zh-cn本地化包,并使用 --------- 分隔原文和本地化内容,生成完成后的包路径会输出到控制台。
islocalizer build -m net6.0 -l zh-cn -cc OriginFirst -sl ‘---------’
可以通过 islocalizer build -h 查看更多的构建参数信息。
首次构建过程可能非常缓慢(需要爬取所有的页面),相关文件会被缓存(单zh-cn内容大小约3.5G),再次构建时会比较快;
安装:
islocalizer install 包路径
包路径为build命令完成后输出的路径。
可以通过 islocalizer -h 查看更多的命令帮助。