El significado de la cabecera HTTP Content-Language, y de ahí su sustituto etiqueta meta
, es que declara las lenguas del documento, o las lenguas de los destinatarios (los RFC pertinentes se contradicen), no los idiomas de algunos otros documentos (como las traducciones del documento actual). El efecto práctico del encabezado es pequeño, probablemente limitado al uso del primer idioma denominado como el idioma del documento, si no hay información de idioma en el marcado HTML.
para indicar que un documento está disponible en otros idiomas, puede utilizar etiquetas como
<link rel="alternate" hreflang="de" href="foobar.de.html">
Ver 12.3.3 Links and search engines dentro de las especificaciones de HTML 4.01.
No hay garantía de que esto tenga algún efecto. Puede afectar los motores de búsqueda, pero no más de lo que haría un enlace normal. Algunas versiones antiguas del navegador tenían comandos para seleccionar versiones alternativas de un documento, basadas en elementos como este, pero la característica parece haberse descartado.
Si un documento está disponible en más de un idioma, básicamente tiene más de un documento disponible. Por lo tanto, cada documento debe tener su propia configuración de idioma. – Arjan
posible duplicado de [¿Qué valor de atributo debo usar para una página de idioma mixto?] (Http://stackoverflow.com/questions/7076837/what-html-lang-attribute-value-should- i-use-for-a-mixed-language-page) –