程序差异

程序差异

我正在本地化一段 Javascript(github repo 是这里) 适用于讲西班牙语的用户。我有英语和西班牙语文本的 PDF 版本,并且我有英语版的软件。

pdf 看起来像这样(100 张幻灯片):

在此处输入图片描述

...我可以通过复制和粘贴进行本地化,但这需要一段时间(此外还有其他语言正在酝酿中,所以我正在寻找一个可以按照语法进行的版本。

如果我将这两个文件复制粘贴到文本编辑器中,然后对它们执行 opendiff ,那么我就会得到我想要的翻译:

在此处输入图片描述

但我想要的是能够从终端访问它 - 我希望能够写入命令:

getDiffedLine 英语.txt 77 西班牙语.txt

这将在文本文件的英文版本中找到第 77 行,并返回西班牙语文件中的最佳匹配。(它可能会说“这是这七行中的一行”,但我可以使用它)

我还有什么选择吗?或者这是对 diff 的公然滥用?

相关内容