为什么 chrome 无法翻译网站?

Why chrome cannot translate a website?

我很好奇为什么有些网站 chrome 可以自动翻译成所选语言,而其他网站却不能?

我已经尝试使用多个扩展,但该网站没有得到翻译。对此有任何可能的解释吗?

对特定案例进行 link 会有很大帮助,但我可以尝试回答一般案例。主要原因有二:

  1. Google 不知道如何从特定语言翻译
  2. 该网页混淆了CLD。

第一个很明显,所以让我解释一下第二个。 Chrome 使用试探法检测网页语言。它们位于称为紧凑型语言检测器 (CLD) 的包中。它很紧凑,这意味着它以数据库大小为代价换取准确性; non-compact,更准确的版本要大很多倍。

因此假设有问题的页面使用的是流行语言,那么在文本字符序列中一定有一些东西让 CLD 感到困惑,因为 CLD 不知道该页面使用的是什么语言或者 它认为正在使用 Google 不知道如何翻译的语言。