translate

基线 2023

新可用

2023 年 3 月起,此功能在最新的设备和浏览器版本上都能正常运行。此功能可能在较旧的设备或浏览器上无法正常运行。

translate 全局属性 是一个 枚举 属性,用于指定在对页面进行本地化时,是否应翻译元素的可翻译属性值及其 Text 节点子级,或者是否应保持不变。

它可以具有以下值

  • 空字符串或 yes,表示在对页面进行本地化时应翻译该元素。
  • no,表示不应翻译该元素。

尽管并非所有浏览器都支持此属性,但 Google 翻译等自动翻译系统支持此属性,一些由人工翻译使用的工具也可能支持此属性。因此,Web 作者应使用此属性标记不应翻译的内容。

示例

在此示例中,translate 属性用于要求翻译工具不要翻译页脚中的公司品牌名称。

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

规范

规范
HTML 标准
# attr-translate

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

另请参阅