【发布时间】:2021-02-26 19:01:50
【问题描述】:
我在这里遇到了一个相当大的编程挑战。我想开发一个应用程序,用户在其中上传两本不同语言的书,该应用程序会将书标记为句子。然后这些句子会连接在原文和翻译文本之间,所以当我阅读外文书籍时,当我看不懂句子时,我只需点击,翻译后的句子就会显示出来。问题是如何链接句子——我不能只使用标记索引,因为不能保证它是 1:1 翻译的。例如,一个句子可以翻译成多个句子。翻译后的句子也可以翻译成特定词不相互反映,例如成语。没关系,我可以省略这些,不一定要完美。但就这个应用程序的难度而言,这是另一个痛苦。我想到的这个问题的可能解决方案是使用 diff,它将被修改为不比较字符串相等性,但也包括含义(翻译)。但也许你们中的一些人会建议一些更复杂的东西。提前致谢。
【问题讨论】:
-
你确定你知道你将使用什么编程语言吗?请选择一个。
-
请阅读并删除“翻译”标签。它专门用于编程语言,而不是自然语言。
标签: javascript java node.js translation translate