我刚刚从一位德国程序员那里继承了一些 C 代码,所有的评论自然是用德语写的。由于我忘记了大部分高中德语,这是一个小问题。
有谁知道任何具有代码意识的翻译工具?意味着它只会翻译评论中的语言?该项目有许多文件,能够一次对所有文件进行操作也很棒。
我目前正在复制并粘贴到谷歌翻译中,虽然这不太理想,但它至少可以给我一些答案。
我刚刚从一位德国程序员那里继承了一些 C 代码,所有的评论自然是用德语写的。由于我忘记了大部分高中德语,这是一个小问题。
有谁知道任何具有代码意识的翻译工具?意味着它只会翻译评论中的语言?该项目有许多文件,能够一次对所有文件进行操作也很棒。
我目前正在复制并粘贴到谷歌翻译中,虽然这不太理想,但它至少可以给我一些答案。
我只会确切地知道如何在 java 中执行此操作,但我确信在 C 中也有一种方法可以执行此操作,因为存在工具:
非常广泛地说,这应该可以使用谷歌翻译的Ajax API和一个可以处理回调的正则表达式函数来完成——我认为 JS 的内置正则表达式函数不能胜任这项任务,但我确信那里有库. 您必须构建一个正则表达式来隔离评论,将每个块发送到 API,并在回调函数中返回翻译结果。