Викисловарь : ISO 639
ISO 639 — это международный стандарт, содержащий сокращения названий языков. Стандарт 639 содержит два списка:
- ISO 639-1 (2002) содержит 2-буквенные сокращения,
- ISO 639-2 (1998) содержит 3-буквенные сокращения.
ГОСТ 7.75–97 «Коды наименований языков» соответствует ISO 639 и содержит список названий языков на русском и английском языках, трёхбуквенные коды на основе кириллического алфавита, трёхбуквенные коды на основе латинского алфавита, трёхсимвольные цифровые коды.
ГОСТ 7.75–97 является стандартом в следующих странах:
- Российская Федерация
- Республика Беларусь
- Республика Казахстан
- Киргизская Республика
Стандарт ISO 639-1 включает в себя двухбуквенные коды основных языков.
Стандарт ISO 639-2 содержит все языки, включённые в ISO 639-1, но расширяет его, добавляя коды для языковых вариантов. Например, в ISO 639-1 для французского языка есть только один код — fr, тогда как в ISO 639-2 для него есть три кода: fre/fra для современного французского, frm для средневекового французского, fro для старофранцузского.
Для некоторых языков в ISO 639-2 есть два кода — библиографический и лексикографический, которые по традиции используются в разных областях. Таких языков сейчас в стандарте 22.
Оба стандарта 639-1 и 639-2 — открытые, то есть могут постоянно дополняться.
Стандарт RFC 3066, основанный на ISO 639, описывает использование кодов языков в Интернете.
| Язык | ISO 639-1 | ISO 639-2 | кириллицей | цифровой код |
|---|---|---|---|---|
| абхазский | ab | abk | аба | 005 |
| африкаанс | af | afr | ||
| албанский | sq | alb/sqi | алб | 030 |
| церковнославянский | cu | chu | цер | 777 |
| амхарский | am | amh | амх | 040 |
| арабский | ar | ara | ара | 050 |
| армянский | hy | hye/arm | арм | 055 |
| азербайджанский | az | aze | азе | 025 |
| авестийский | ae | ave | аве | 016 |
| ново-аварский/аварский | av | ava | ава | 014 |
| аймара | ay | aym | айм | 026 |
| бамбара | bm | bam | ||
| башкирский | ba | bak | баш | 086 |
| баскский | eu | eus/baq | бак | 086 |
| бенгали | bn | ben | ||
| боснийский | bs | bos | ||
| бретонский | br | bre | ||
| болгарский | bg | bul | бол | 115 |
| бирманский | my | mya/bur | ||
| бурятский | bua | бур | 125 | |
| китайский | zh | zho/chi | кит | 315 |
| кри | cr | cre | кри | 343 |
| датский | da | dan | дат | 178 |
| немецкий | de | deu/ger | нем | 481 |
| английский | en | eng | анг | 045 |
| эсперанто | eo | epo | эсп | 845 |
| эстонский | et | est | эст | 850 |
| эве | ee | ewe | ||
| фарерский | fo | fao | ||
| фиджи | fj | fij | ||
| финский | fi | fin | фин | 740 |
| французский | fr | fra/fre | фра | 745 |
| фризский | fy | fry | фри | 750 |
| шотландский | gd | gla | гэл | 170 |
| грузинский | ka | kat/geo | гру | 158 |
| греческий | el | ell/gre | гре | 157 |
| гуарани | gn | grn | ||
| гуджарати | gu | guj | гуд | 165 |
| гаитянский | ht | hat | ||
| хауса | ha | hau | хуа | 761 |
| иврит | he | heb | ивр | 198 |
| гереро | hz | her | гер | 149 |
| хинди | hi | hin | хин | 770 |
| ибо/игбо | ig | ibo | ибо | 199 |
| идо | io | ido | ||
| индонезийский | id | ind | инд | 210 |
| интерлингва | ia | ina | ина | 215 |
| окциденталь | ie | ile | ||
| инуктитут | iu | iku | инк | 217 |
| ирландский | ga | gle | ирл | 220 |
| зулу | zu | zul | зул | 195 |
| исландский | is | isl/ice | исл | 225 |
| итальянский | it | ita | ита | 235 |
| японский | ja | jpn | япо | 870 |
| яванский | jv | jav | ява | 860 |
| идиш | yi | yid | иди | 202 |
| гренландский/эскимосский | kl | kal | эсм | 843 |
| каннада | kn | kan | кан | 265 |
| канури | kr | kau | ||
| казахский | kk | kaz | каз | 255 |
| каракалпакский | ||||
| kaa | каа | ? | ||
| кашмири | ks | kas | каш | |
| каталанский | ca | cat | кат | |
| кхмер | km | khm | ||
| киргизский | ky | kir | ||
| кирунди/рунди | rn | run | кир/кыр | 305 |
| коми | kv | kom | кои | 320 |
| корейский | ko | kor | коо | 330 |
| корсиканский | co | cos | кос | 334 |
| хорватский | hr | hrv/scr | ||
| курдский | ku | kur | кур | 350 |
| лаосский (лаотянский) | lo | lao | лао | 375 |
| латинский | la | lat | лат | 380 |
| латышский | lv | lav | лаш | 385 |
| лингала (нгала) | ln | lin | лин | 395 |
| литовский | lt | lit | лит | 400 |
| люксембургский | lb | ltz | люк | 409 |
| малагасийский (мадагаскарский) | mg | mlg | млг | 418 |
| малайский | ms | msa/may | маз | 420 |
| малаялам | ml | mal | мал | 425 |
| мальтийский | mt | mlt | млт | 430 |
| мэнский | gv | glv | ||
| маори | mi | mri/mao | ||
| маратхи | mr | mar | мар | 440 |
| македонский | mk | mkd/mac | маа | 415 |
| молдавский | mo | mol | мол | 460 |
| монгольский | mn | mon | мои | 465 |
| науру | na | nau | нау | 475 |
| навахо | nv | nav | нав | 470 |
| непальский | ne | nep | неп | 485 |
| нидерландский | nl | nld/dut | нид | 495 |
| норвежский | no | nor | ||
| ория | or | ori | ори | 520 |
| осетинский | os | oss | ост | 524 |
| персидский (фарси) | fa | fas/per | ||
| польский | pl | pol | пол | 540 |
| португальский | pt | por | пор | 545 |
| панджаби (пенджабский) | pa | pan | ||
| кечуа | qu | que | ||
| ретороманский | rm | roh | рет | 560 |
| румынский | ro | ron/rum | рум | 565 |
| русский | ru | rus | рус | 570 |
| санго | sg | sag | саг | 579 |
| санскрит | sa | san | сан | 581 |
| сардинский | sc | srd | ||
| шведский | sv | swe | ||
| сербский | sr | srp/scc | ||
| словацкий | sk | slk/slo | сло | 605 |
| словенский | sl | slv | слв | 610 |
| сомали | so | som | сом | 615 |
| испанский | es | spa | исп | 230 |
| суахили | sw | swa | ||
| таджикский | tg | tgk | тад | 640 |
| татарский | tt | tat | тар | 660 |
| телугу | te | tel | ||
| таиландский | th | tha | ||
| тибетский | bo | bod/tib | ||
| тигринья | ti | tir | ||
| чешский | cs | ces/cze | чеш | 790 |
| чеченский | ce | che | чеч | 785 |
| чувашский | cv | chv | чув | 795 |
| турецкий | tr | tur | тур | 693 |
| туркменский | tk | tuk | тук | 695 |
| уйгурский | ug | uig | уйг | 715 |
| украинский | uk | ukr | укр | 720 |
| венгерский (мадьярский) | hu | hun | вен | 133 |
| урду | ur | urd | ||
| узбекский | uz | uzb | узб | 710 |
| вьетнамский | vi | vie | вье | 140 |
| валлийский (уэльский) | cy | cym/wel | вал | 130 |
| валлонский | wa | wln | ||
| белорусский | be | bel | бел | 090 |
| волоф | wo | wol | воф | 138 |
| йоруба | yo | yor | ||
| якутский | — | sah | 865 |
- Викисловарь:Служебные страницы по языкам
- Страницы, использующие волшебные ссылки RFC
Коды @OSLang
Func _Language ()
Switch @OSLang
Case «0419» , «0819»
Return «Русский»
Case «0422»
Return «Украинский»
Case «0423»
Return «Белорусский»
Case «0437»
Return «Грузинский»
Case «082c»
Return «Азербайджанский»
Case «0443» , «0843»
Return «Узбекский»
Case «043f»
Return «Казахский»
Case «0444»
Return «Татарский»
Case «0440»
Return «Киргизский»
Case «0413» , «0813»
Return «Нидерландский»
Case «0409» , «0809» , «0c09» , «1009» , «1409» , «1809» , «1c09» , «2009» , «2409» , «2809» , «2c09» , «3009» , «3409»
Return «Английский»
Case «040c» , «080c» , «0c0c» , «100c» , «140c» , «180c»
Return «Французский»
Case «0407» , «0807» , «0c07» , «1007» , «1407»
Return «Немецкий»
Case «0410» , «0810»
Return «Итальянский»
Case «0414» , «0814»
Return «Норвежский»
Case «0416» , «0816»
Return «Португальский»
Case «040a» , «080a» , «0c0a» , «100a» , «140a» , «180a» , «1c0a» , «200a» , «240a» , «280a» , «2c0a» , «300a» , «340a» , «380a» , «3c0a» , «400a» , «440a» , «480a» , «4c0a» , «500a»
Return «Испанский»
Case «041d» , «081d»
Return «Шведский»
Case Else
Return «Не удалось определить язык OS, добавьте его в функцию»
EndSwitch
EndFunc
Коды языков
Код языка применяется для атрибутов, задающих язык, на котором написан весь документ или отдельные его блоки. В HTML язык обычно задается через атрибут lang.
В табл. 1 приведены некоторые распространенные языки и их коды, которые используются в качестве значений.
| Язык | Код |
|---|---|
| Абхазский | ab |
| Азербайджанский | az |
| Аймарский | ay |
| Албанский | sq |
| Английский | en |
| Американский английский | en-us |
| Арабский | ar |
| Армянский | hy |
| Ассамский | as |
| Африкаанс | af |
| Башкирский | ba |
| Белорусский | be |
| Бенгальский | bn |
| Болгарский | bg |
| Бретонский | br |
| Валлийский | cy |
| Венгерский | hu |
| Вьетнамский | vi |
| Галисийский | gl |
| Голландский | nl |
| Греческий | el |
| Грузинский | ka |
| Гуарани | gn |
| Датский | da |
| Зулу | zu |
| Иврит | iw |
| Идиш | ji |
| Индонезийский | in |
| Интерлингва (искусственный язык) | ia |
| Ирландский | ga |
| Исландский | is |
| Испанский | es |
| Итальянский | it |
| Казахский | kk |
| Камбоджийский | km |
| Каталанский | ca |
| Кашмирский | ks |
| Кечуа | qu |
| Киргизский | ky |
| Китайский | zh |
| Корейский | ko |
| Корсиканский | co |
| Курдский | ku |
| Лаосский | lo |
| Латвийский, латышский | lv |
| Латынь | la |
| Литовский | lt |
| Малагасийский | mg |
| Малайский | ms |
| Мальтийский | mt |
| Маори | mi |
| Македонский | mk |
| Молдавский | mo |
| Монгольский | mn |
| Науру | na |
| Немецкий | de |
| Непальский | ne |
| Норвежский | no |
| Пенджаби | pa |
| Персидский | fa |
| Польский | pl |
| Португальский | pt |
| Пуштунский | ps |
| Ретороманский | rm |
| Румынский | ro |
| Русский | ru |
| Самоанский | sm |
| Санскрит | sa |
| Сербский | sr |
| Словацкий | sk |
| Словенский | sl |
| Сомали | so |
| Суахили | sw |
| Суданский | su |
| Тагальский | tl |
| Таджикский | tg |
| Тайский | th |
| Тамильский | ta |
| Татарский | tt |
| Тибетский | bo |
| Тонга | to |
| Турецкий | tr |
| Туркменский | tk |
| Узбекский | uz |
| Украинский | uk |
| Урду | ur |
| Фиджи | fj |
| Финский | fi |
| Французский | fr |
| Фризский | fy |
| Хауса | ha |
| Хинди | hi |
| Хорватский | hr |
| Чешский | cs |
| Шведский | sv |
| Эсперанто (искусственный язык) | eo |
| Эстонский | et |
| Яванский | jw |
| Японский | ja |
Не выкладывайте свой код напрямую в комментариях, он отображается некорректно. Воспользуйтесь сервисом cssdeck.com или jsfiddle.net, сохраните код и в комментариях дайте на него ссылку. Так и результат сразу увидят.
Типы тегов

HTML5

Блочные элементы

Строчные элементы

Универсальные элементы

Нестандартные теги

Осуждаемые теги

Видео

Документ

Звук

Изображения

Объекты

Скрипты

Списки

Ссылки

Таблицы

Текст

Форматирование

Формы

Фреймы
Коды языков ISO 639-1
Стандарт ISO 639-1 содержит коды языков, которые используются в HTML атрибутах hreflang и т.д.
| Код | Название |
|---|---|
| aa | Афарский |
| ab | Абхазский |
| af | Африкаанс |
| am | Амхарский |
| an | Арагонский |
| ar | Арабский |
| as | Ассамский |
| ay | Аймарский |
| az | Азербайджанский |
| ba | Башкирский |
| be | Белорусский |
| bg | Болгарский |
| bh | Бихарский |
| bi | Бислама |
| bn | Бенгальский |
| bo | Тибетский |
| br | Бретонский |
| ca | Каталонский |
| co | Корсиканский |
| cs | Чешский |
| cy | Валлийский (Уэльский) |
| da | Датский |
| de | Немецкий |
| dz | Бхутани |
| el | Греческий |
| en | Английский |
| eo | Эсперанто |
| es | Испанский |
| et | Эстонский |
| eu | Баскский |
| fa | Фарси |
| fi | Финский |
| fj | Фиджи |
| fo | Фарерский |
| fr | Французский |
| fy | Фризский |
| ga | Ирландский |
| gd | Гэльский (Шотландский ) |
| gl | Галисийский |
| gn | Гуарани |
| gu | Гуджарати |
| gv | Гэльский (язык жителей острова Мэн) |
| ha | Хауса |
| he, iw | Еврейский |
| hi | Хинди |
| hr | Хорватский |
| ht | Гаитянский Креольский |
| hu | Венгерский |
| hy | Армянский |
| ia | Интерлингва |
| id, in | Индонезийский |
| ie | Интерлингва |
| ii | Сычуань И |
| ik | Инупиак |
| io | Идо |
| is | Исландский |
| it | Итальянский |
| iu | Инуктитут |
| ja | Японский |
| jv | Яванский |
| ka | Грузинский |
| kk | Казахский |
| kl | Гренландский |
| km | Камбоджийский |
| kn | Каннада |
| ko | Корейский |
| ks | Кашмирский (Кашмири) |
| ku | Курдский |
| ky | Киргизский |
| la | Латинский |
| li | Лимбургский (Лимбургер) |
| ln | Лингала |
| lo | Лаосский |
| lt | Литовский |
| lv | Латвийский (Латышский ) |
| mg | Малагасийский |
| mi | Маорийский |
| mk | Македонский |
| ml | Малаялам |
| mn | Монгольский |
| mo | Молдавский |
| mr | Маратхский |
| ms | Малайский |
| mt | Мальтийский |
| my | Бирманский |
| na | Науруанский |
| ne | Непальский |
| nl | Нидерландский |
| no | Норвежский |
| oc | Окситанский |
| om | Оромо (Афан, Галла) |
| or | Ория |
| pa | Пенджабский (Панджабский) |
| pl | Польский |
| ps | Пушту (Пушто) |
| pt | Португальский |
| qu | Кечуа |
| rm | Ретороманский |
| rn | Кирунди (Рунди) |
| ro | Румынский |
| ru | Русский |
| rw | Киняруанда (Руанда) |
| sa | Санскритский |
| sd | Синдхи |
| sg | Сангро |
| sh | Сербо-Хорватский |
| si | Сингальский (Сингалезский) |
| sk | Словацкий |
| sl | Словенский |
| sm | Самоанский |
| sn | Шона |
| so | Сомалийский |
| sq | Албанский |
| sr | Сербский |
| ss | Свати |
| st | Северный сото |
| su | Сунданский |
| sv | Шведский |
| sw | Суахили |
| ta | Тамильский |
| te | Телугу |
| tg | Таджикский |
| th | Тайский |
| ti | Тигринья |
| tk | Туркменский |
| tl | Тагальский |
| tn | Тсвана (Сетсвана) |
| to | Тонга (Тонганский) |
| tr | Турецкий |
| ts | Тсонга |
| tt | Татарский |
| tw | Чви (Тви) |
| ug | Уйгурский |
| uk | Украинский |
| ur | Урду |
| uz | Узбекский |
| vi | Вьетнамский |
| vo | Волапюк |
| wa | Валлон |
| wo | Волоф |
| xh | Коса |
| yi, ji | Идиш |
| yo | Йоруба |
| zh | Китайский (Упрощенный) |
| zh | Китайский (Традиционный) |
| zu | Зулусский |
16.01.2018, обновлено 03.09.2022