【问题标题】:Splitting HTML content into translatable chunks [duplicate]将 HTML 内容拆分为可翻译的块 [重复]
【发布时间】:2013-09-27 13:18:32
【问题描述】:

我正在使用 Google 将 API 翻译为内容,在某些情况下,此内容的长度超过了 Google 对 API 调用施加的限制。

任何人都知道拆分内容以便使用多个请求的最佳方法吗?
我知道我不想破坏 html 或内容,使其无法翻译。

【问题讨论】:

    标签: php html google-translate


    【解决方案1】:

    其中一种解决方案可能只是使用“。”上的 JavaScript 拆分功能拆分内容。或者 ”!”或者 ”?”或任何其他可以结束句子的字符 (content.split(".");) 检查其长度是否小于 API 的限制,并将其逐句传递给 API。这样您就不会丢失上下文。

    【讨论】:

    • 当然,除非他/她在数字用“.”表示的语言环境中。并且内容中有分数。
    • 源语言将永远是英语,所以可以工作。拆分


      也很好。

    猜你喜欢
    • 1970-01-01
    • 2016-01-02
    • 2018-06-25
    • 2017-08-06
    • 2020-01-21
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    • 2011-06-19
    相关资源
    最近更新 更多