translate

Baseline 2023

Newly available

Since March 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

全局属性 translate 是一种枚举属性,用来规定对应元素的可翻译属性值及其 Text 子节点内容是否跟随系统语言作出对应的翻译变化。

该属性可以有以下值:

  • 空字符串或 yes,意味着网页在进行本地化的时候,对应内容要被翻译。
  • no,意味着对应的内容无需做任何翻译。

虽然不是所有的浏览器都能识别这个属性,但谷歌翻译等自动翻译系统会遵守这个属性,人类翻译者使用的工具也会遵守这个属性。因此,web 作者使用这个属性来标记不应该被翻译的内容是很重要的。

示例

在这个示例中,translate 属性令翻译工具不要翻译页脚的公司品牌名称。

html
<footer>
  <small>© 2020 <span translate="no">BrandName</span></small>
</footer>

规范

Specification
HTML Standard
# attr-translate

浏览器兼容性

BCD tables only load in the browser

参见