使用

使用 "translate" 属性关闭元素翻译 (#tilPost)

💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

本文介绍了HTML的translate属性,能够防止某些元素被自动翻译。例如,Cory House的网站在翻译成德语时,名字被错误翻译。使用translate="no"可以保护重要信息,如姓名,确保其不被本地化。

🎯

关键要点

  • 本文介绍了HTML的translate属性,能够防止某些元素被自动翻译。
  • translate属性可以选择不进行自动本地化,指示浏览器不处理特定元素。
  • Cory House的网站在翻译成德语时,名字被错误翻译,显示了translate属性的必要性。
  • 使用translate="no"可以保护重要信息,如姓名,确保其不被本地化。
  • translate属性可以禁用元素文本节点的本地化,理论上也适用于某些属性。
  • 虽然有很多可翻译的属性,但浏览器是否真的会翻译所有这些属性尚不明确。
  • 例如,aria-label理论上是可翻译的,但在实践中自动翻译效果不佳。
➡️

继续阅读