是否有人知道批处理器或VS 2010插件/脚本可以让我将评论和地区名称从中文翻译成英文?
我发现的唯一一个处理所有字符串或一次只处理一个字符串。
我正在尝试阅读两个大型C#项目。
感谢。
答案 0 :(得分:1)
使用PrepTags准备文件以进行翻译。它允许您根据正则表达式选择要翻译的文本。
您可以免费使用文件工作,也可以使用专业版(€39)批量处理文件
在您的情况下,准备起来非常简单。您只需将所有内容标记为受保护,然后取消保护注释内容即可。地区名称。
披露:我开发了PrepTags。
答案 1 :(得分:0)
如前所述,您可以使用Google Translate API或Bing Translator API。您可以使用System.CodeDom检测文件中的注释和区域。
答案 2 :(得分:0)
我不太确定这是否可行。您可以做的是帮助如下: 1)确保两个C#项目都具有属性>构建>选中Xml文档文件复选框。 2.1)编写一个读入生成的xml文件的应用程序。 2.2)解析文件,并为每个值调用Google Translate以获取翻译的值。 2.3)将翻译后的值放在另一个xml文件中,该文件与构建项目时创建的结构相同。
这并不能解决您翻译地区名称的愿望,但这只是一个开始。至少在使用这两个项目时你会有智慧。
对于小型开源项目来说,这实际上是一个好主意。我可能决定捡起来。如果我这样做,我会告诉你的。