En la etiqueta que envuelve todo el contenido de tu página web suele inclirse el atributo lang cuyo valor indica el idioma en que se presentará la página web en primer lugar. Además, éste atributo puede incluirse en cualquier etiqueta con la finalidad de controlar el idioma de su contenido.
<htmllang="en"><head><title>Document<title><head><body><body><html>
Como ves, el valor de dicha etiqueta consiste en un par de letras, el cual forma parte del código ISO 639-1, que hace corresponder un par de letras a los idiomas más populares del mundo. Por ejemplo, si tenemos contenido en español, deberíamos envolverlo en una etiqueta que tenga el atributo lang=“es”.
.
.
Sirve para indicar a herramientas como Google Translate si el contenido de una etiqueta debe o no traducirse. Podrímos no querer traducir contenido por tratarse de un nombre propio o por mantener una expresión en su idioma original.
.
A continuación se muestra un inspirador ejemplo del uso de esta etiqueta.
.
<h1>
¿Ya escuchaste el nuevo disco de <spantranslate="no">Bad Bunny</span>?
<h1>