我们有一个主要是英语的 Intranet 应用程序,但以各种未指定的语言提供内容片段。
Chrome曾经检测外文内容并提供翻译:如果我们有很多外文内容,它会提供翻译整个页面;如果我们只有一点外国内容,用户可以选择文本并使用“翻译成英语”上下文菜单。这两个选项目前都被破坏了,因为(显然)Chrome 现在接受Content-Language
标题作为福音,并禁用翻译上下文菜单。
我们的服务器发出响应标头,包括:
Content-Language: en-US
这是正确的,因为 UI 都是英文的。但是,我们需要一些方法来标记页面中内容可能不是英文的区域。例如评论区。
我们可以使用什么lang
值来将页面的一部分标记为“可能不是英语”,而不知道它是什么语言?
<div lang="??">
<p>...customer comments...</p>
</div>