【问题标题】:How to link translated text with original text? [closed]如何将翻译文本与原文链接? [关闭]
【发布时间】:2021-02-26 19:01:50
【问题描述】:

我在这里遇到了一个相当大的编程挑战。我想开发一个应用程序,用户在其中上传两本不同语言的书,该应用程序会将书标记为句子。然后这些句子会连接在原文和翻译文本之间,所以当我阅读外文书籍时,当我看不懂句子时,我只需点击,翻译后的句子就会显示出来。问题是如何链接句子——我不能只使用标记索引,因为不能保证它是 1:1 翻译的。例如,一个句子可以翻译成多个句子。翻译后的句子也可以翻译成特定词不相互反映,例如成语。没关系,我可以省略这些,不一定要完美。但就这个应用程序的难度而言,这是另一个痛苦。我想到的这个问题的可能解决方案是使用 diff,它将被修改为不比较字符串相等性,但也包括含义(翻译)。但也许你们中的一些人会建议一些更复杂的东西。提前致谢。

【问题讨论】:

  • 你确定你知道你将使用什么编程语言吗?请选择一个。
  • 请阅读并删除“翻译”标签。它专门用于编程语言,而不是自然语言。

标签: javascript java node.js translation translate


【解决方案1】:

您可以创建一个ArrayList<String> 的句子。相同的索引将意味着相同的句子。如果有多个句子作为翻译,只需将它们放在一起即可。

【讨论】:

    猜你喜欢
    • 2018-12-21
    • 1970-01-01
    • 2011-02-02
    • 1970-01-01
    • 2020-11-29
    • 2012-02-12
    • 1970-01-01
    • 2014-04-15
    • 2017-01-16
    相关资源
    最近更新 更多