Códigos de idioma ISO
Códigos de idioma ISO
El atributo lang de HTML declara el idioma de una página web o de una parte de ella. Ayuda a los motores de búsqueda y a los navegadores a procesar el contenido correctamente.
La W3C recomienda declarar el idioma principal para cada página web utilizando el atributo lang dentro de la <html> etiqueta.
A continuación se muestra cómo hacerlo:
El atributo lang de HTML se utiliza para declarar el idioma de una página web o simplemente de una parte de ella
<html lang="hy">
...
</html>A continuación se muestra cómo debe ser en XHTML:
Cómo usar el atributo lang de HTML en XHTML
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
...
</html>El HTML moderno utiliza etiquetas de idioma BCP 47, que extienden ISO 639-1 con subetiquetas de región o script (por ejemplo, en-US, zh-Hans).
Códigos de idioma ISO 639-1
ISO 639-1 define abreviaturas de idioma de dos letras.
A continuación se muestra la lista de códigos de idioma ISO 639-1:
| Idioma | Código ISO |
|---|---|
| Abjasio | ab |
| Afar | aa |
| Afrikaans | af |
| Albanés | sq |
| Amárico | am |
| Árabe | ar |
| Aragonés | an |
| Armenio | hy |
| Asamés | as |
| Aymara | ay |
| Azerí | az |
| Bashkir | ba |
| Vasco | eu |
| Bengalí (Bangla) | bn |
| Dzongkha | dz |
| Bihari | bh |
| Bislama | bi |
| Bretón | br |
| Búlgaro | bg |
| Birmano | my |
| Bielorruso | be |
| Camboyano | km |
| Catalán | ca |
| Cheroqui | - |
| Chewa | - |
| Chino | zh |
| Chino (Simplificado) | zh-Hans |
| Chino (Tradicional) | zh-Hant |
| Corso | co |
| Croata | hr |
| Checo | cs |
| Danés | da |
| Divehi | - |
| Neerlandés | nl |
| Edo | - |
| Inglés | en |
| Esperanto | eo |
| Estonio | et |
| Feroés | fo |
| Persa | fa |
| Fiyiano | fj |
| Finés | fi |
| Flamenco | - |
| Francés | fr |
| Frisón | fy |
| Fulfulde | - |
| Gallego | gl |
| Gaélico (Escocés) | gd |
| Gaélico (Manés) | gv |
| Georgiano | ka |
| Alemán | de |
| Griego | el |
| Groenlandés | kl |
| Guaraní | gn |
| Guyaratí | gu |
| Criollo haitiano | ht |
| Hausa | ha |
| Hawaiano | - |
| Hebreo | he |
| Hindi | hi |
| Húngaro | hu |
| Ibibio | - |
| Islandés | is |
| Ido | io |
| Igbo | - |
| Indonesio | id |
| Interlingua | ia |
| Interlingue | ie |
| Inuktitut | iu |
| Inupiak | ik |
| Irlandés | ga |
| Italiano | it |
| Japonés | ja |
| Javanés | jv |
| Canarés | kn |
| Kanuri | - |
| Cachemiro | ks |
| Kazajo | kk |
| Kinyarwanda (Ruanda) | rw |
| Kirguís | ky |
| Kirundi (Rundi) | rn |
| Konkani | - |
| Coreano | ko |
| Kurdo | ku |
| Lao | lo |
| Latín | la |
| Letón | lv |
| Limburgués | li |
| Lingala | ln |
| Lituano | lt |
| Macedonio | mk |
| Malgache | mg |
| Malayo | ms |
| Malayalam | ml |
| Maltés | mt |
| Maorí | mi |
| Maratí | mr |
| Mongol | mn |
| Nauruano | na |
| Nepalí | ne |
| Noruego | no |
| Occitano | oc |
| Oriya | or |
| Oromo (Afaan Oromo) | om |
| Papiamento | - |
| Pastún | ps |
| Polaco | pl |
| Portugués | pt |
| Punyabí | pa |
| Quechua | qu |
| Romanche | rm |
| Rumano | ro |
| Ruso | ru |
| Sami | - |
| Samoano | sm |
| Sango | sg |
| Sánscrito | sa |
| Serbio | sr |
| Serbocroata | sr / hr / bs |
| Sesotho | st |
| Setswana | tn |
| Shona | sn |
| Yi de Sichuan | ii |
| Sindi | sd |
| Cingalés | si |
| Swati | ss |
| Eslovaco | sk |
| Esloveno | sl |
| Somalí | so |
| Español | es |
| Sundanés | su |
| Suajili | sw |
| Sueco | sv |
| Siríaco | - |
| Tagalo | tl |
| Tayiko | tg |
| Tamazight | - |
| Tamil | ta |
| Tártaro | tt |
| Telugu | te |
| Tailandés | th |
| Tibetano | bo |
| Tigrinya | ti |
| Tongano | to |
| Tsonga | ts |
| Turco | tr |
| Turcomano | tk |
| Twi | tw |
| Uigur | ug |
| Ucraniano | uk |
| Urdu | ur |
| Uzbeko | uz |
| Venda | - |
| Vietnamita | vi |
| Volapük | vo |
| Valón | wa |
| Galés | cy |
| Wólof | wo |
| Xhosa | xh |
| Yi | - |
| Yidis | yi |
| Yoruba | yo |
| Zulu | zu |
Práctica
De las opciones enumeradas, ¿cuáles son códigos de idioma HTML válidos según el sitio web https://www.w3docs.com/learn-html/html-language-codes.html?