Roedd angen y codau ISO ar gyfer y priodwedd iaith yn HTML
Ar ddechrau eich tudalen HTML, dylech ddiffinio'r iaith y mae'r dudalen honno wedi'i ysgrifennu. Nid yw hyn yn golygu'r iaith godio, fel HTML neu PHP, ond yn hytrach yr iaith ddynol lle ysgrifennir testun y dudalen. Er enghraifft, os yw'ch cynnwys yn yr iaith Saesneg, byddech chi'n defnyddio'r canlynol:
Mae'r briodwedd "lang" hwn, sy'n cael ei ychwanegu ar y tag HTML agoriadol, yn dweud wrth y porwr bod y dudalen ei hun wedi'i ysgrifennu yn Saesneg.
Mae gan wahanol ieithoedd eu codau unigryw eu hunain y byddech yn eu defnyddio.
Isod ceir rhestr o'r codau iaith hyn y gallwch eu defnyddio yn eich priodoldeb "lang" ar y tag html i ddiffinio iaith eich dogfen HTML.
| Enw'r Iaith | Cod ISO 639-1 |
|---|---|
| Afar | aa |
| Abcais | ab |
| Affricaneg | af |
| Akan | ak |
| Albaniaidd | sgwâr |
| Amaraeg | yn |
| Arabeg | ar |
| Aragonese | a |
| Armeneg | hy |
| Asamese | fel |
| Avaric | av |
| Avestan | ae |
| Aymara | ay |
| Azerbaijani | az |
| Bashkir | ba |
| Bambara | bm |
| Basgeg | eu |
| Belarwseg | bod |
| Bengali | bn |
| Bihari | b |
| Bislama | bi |
| Tibetaidd | bo |
| Bosniaidd | bs |
| Llydaweg | br |
| Bwlgareg | bg |
| Burmese | fy |
| Catalaneg; Valenciaidd | ca |
| Tsiec | cs |
| Chamorro | ch |
| Chechen | ce |
| Tseiniaidd | zh |
| Slafeg yr Eglwys; Hen Slafegig; Slavoneg Eglwys; Hen Bwlgareg; Old Church Slavonic | cu |
| Chuvash | CV |
| Cernyw | kw |
| Corsican | cyd |
| Cree | cr |
| Cymraeg | cy |
| Tsiec | cs |
| Daneg | da |
| Almaeneg | de |
| Divehi; Dhivehi; Maldivian | dv |
| Iseldiroedd; Fflemig | nl |
| Dzongkha | dz |
| Groeg, Modern (1453-) | el |
| Saesneg | en |
| Esperanto | eo |
| Estoneg | et |
| Basgeg | eu |
| Ewe | ee |
| Fferaidd | fo |
| Persiaidd | fa |
| Fiji | fj |
| Ffindir | fi |
| Ffrangeg | fr |
| Western Frisian | fy |
| Fulah | ff |
| Sioraidd | ka |
| Almaeneg | de |
| Gaeleg; Gaeleg yr Alban | gd |
| Gwyddelig | ga |
| Galiseg | gl |
| Manx | gv |
| Groeg, Modern (1453-) | el |
| Guarani | gn |
| Gwjarati | gu |
| Haitian; Creoleg Haitian | ht |
| Hausa | ha |
| Hebraeg | ef |
| Yma | hz |
| Hindi | hi |
| Hiri Motu | ho |
| Croateg | hr |
| Hwngari | hu |
| Armeneg | hy |
| Igbo | ig |
| Gwlad yr Iâ | yw |
| Ido | io |
| Sichuan Yi | ii |
| Inuktitut | rhyw |
| Interlingue | hy |
| Interlingua (Cymdeithas Ryngwladol Iaith Ategol) | ia |
| Indonesia | id |
| Inupiaq | ik |
| Gwlad yr Iâ | yw |
| Eidaleg | hi |
| Javanese | jv |
| Siapaneaidd | ja |
| Kalaallisut; Cymraeg | kl |
| Kannada | c |
| Kashmiri | ks |
| Sioraidd | ka |
| Kanuri | kr |
| Kazakh | kk |
| Khmer Canol | km |
| Kikuyu; Gikuyu | ki |
| Kinyarwanda | rw |
| Kirghiz; Kyrgyz | ky |
| Komi | kv |
| Kongo | kg |
| Corea | ko |
| Kuanyama; Kwanyama | kj |
| Kurdish | ku |
| Lao | lo |
| Lladin | la |
| Latfieg | lv |
| Limburgan; Limburger; Limburgaidd | li |
| Lingala | ln |
| Lithwaneg | lt |
| Lwcsembwrg; Letzeburgesch | lb |
| Luba-Katanga | lu |
| Ganda | lg |
| Macedonian | mk |
| Marshallese | m |
| Malayalam | ml |
| Maori | mi |
| Marathi | mr |
| Malai | Ms |
| Macedonian | mk |
| Malagasy | mg |
| Malta | mt |
| Moldavia | mo |
| Mongoleg | mn |
| Maori | mi |
| Malai | Ms |
| Burmese | fy |
| Nauru | na |
| Navajo; Navaho | nv |
| Ndebele, De; De Ndebele | nr |
| Ndebele, Gogledd; Gogledd Ndebele | nd |
| Ndonga | ng |
| Nepali | ne |
| Iseldiroedd; Fflemig | nl |
| Norwy Nynorsk; Nynorsk, Norwyeg | nn |
| Bokmål, Norwyaidd; Norwy Bokmål | nb |
| Norwyaidd | dim |
| Chichewa; Chewa; Nyanja | ny |
| Ocsitaneg (ar ôl 1500); Provençal | oc |
| Ojibwa | oj |
| Cymraeg | neu |
| Oromo | om |
| Oetetiaidd; Osetig | os |
| Panjabi; Punjabi | pa |
| Persiaidd | fa |
| Pali | pi |
| Pwyleg | pl |
| Portiwgaleg | pt |
| Pushto | ps |
| Quechua | qu |
| Rhufeinig | rm |
| Rwmaneg | ro |
| Rwmaneg | ro |
| Rundi | rn |
| Rwseg | ru |
| Sango | sg |
| Sansgrit | sa |
| Serbeg | sr |
| Croateg | hr |
| Sinhala; Sinhalese | si |
| Slofaciaidd | sk |
| Slofaciaidd | sk |
| Slofeneg | sl |
| Gogledd Sami | se |
| Samoan | sm |
| Shona | sn |
| Sindhi | sd |
| Somalïaidd | felly |
| Sotho, De | st |
| Sbaeneg; Castilian | es |
| Albaniaidd | sgwâr |
| Sardiniaeth | sc |
| Serbeg | sr |
| Swati | ss |
| Swndanaidd | su |
| Swahili | sw |
| Swedeg | sv |
| Tahitian | ty |
| Tamil | ta |
| Tatar | tt |
| Telugu | te |
| Tajik | tg |
| Tagalog | tl |
| Thai | th |
| Tibetaidd | bo |
| Tigrinya | ti |
| Tonga (Ynysoedd Tonga) | i |
| Tswana | tn |
| Tsonga | ts |
| Turkmen | tk |
| Twrcaidd | tr |
| Twi | tw |
| Uighur; Uyghur | ug |
| Wcreineg | uk |
| Urdu | ur |
| Wsbeceg | uz |
| Venda | ve |
| Fietnameg | vi |
| Volapük | vo |
| Cymraeg | cy |
| Walloon | wa |
| Wolof | wo |
| Xhosa | xh |
| Cymraeg | yi |
| Yoruba | yo |
| Zhuang; Chuang | za |
| Tseiniaidd | zh |
| Zwlw | zu |
Cymeriadau ar gyfer Ieithoedd a Defnyddiau Penodol
Tsiec, Slofacia, a Slofeneg | Ffrangeg | Almaeneg | Groeg | Hawaiian | Eidaleg | Pwyleg | Rhufeinig | Rwsia (Cyrillig) | Sbaeneg | Twrcaidd