Til kodi - Language code

A til kodi a kod harflar yoki raqamlarni identifikator yoki klassifikator sifatida belgilaydigan tillar. Ushbu kodlar kutubxona to'plamlarini yoki ma'lumotlar prezentatsiyalarini tashkil qilish, hisoblashda to'g'ri lokalizatsiya va tarjimalarni tanlash uchun va til nomlarining uzunroq shakllari uchun stsenariy sifatida ishlatilishi mumkin.

Tasniflashning qiyinchiliklari

Til kodlari sxemalari inson tillari, shevalari va variantlarining murakkab dunyosini tasniflashga harakat qiladi. Aksariyat sxemalar umumiy bo'lish va muayyan dialektlarni qo'llab-quvvatlash uchun etarlicha to'liq bo'lish o'rtasida ba'zi murosaga keladilar.

Masalan, Markaziy Amerika va Janubiy Amerikadagi ko'p odamlar ispan tilida gaplashadilar. Meksikada gaplashadigan ispan tillari Peruda gaplashadigan ispan tilidan biroz farq qiladi. Meksikaning turli mintaqalarida ispan tilidagi shevalar va aksanlar biroz farq qiladi. Til kodlari sxemasi bularning barchasini klaviatura tartibini tanlash uchun "ispancha" deb guruhlashi mumkin, aksariyati umumiy foydalanish uchun "ispancha" deb nomlashi yoki mintaqaga xos iboralarga imkon berish uchun har bir lahjani ajratishi mumkin.

Umumiy sxemalar

Ba'zi umumiy til kodlari sxemalariga quyidagilar kiradi:

SxemaIzohlarIngliz tiliga misolIspan tiliga misol
Glottolog kodlarSanoat ISO 639‑3 standartiga ilmiy alternativ sifatida ozchiliklarning tillari uchun yaratilgan.
Qasddan qisqartirishlarga o'xshamang.
  • stan1293 - standart ingliz tili
  • makr1271 - makro-ingliz tili (zamonaviy ingliz tili, creoles)
  • midd1317 - O'rta ingliz
  • merk1242 - Mercian (o'rta - zamonaviy ingliz tili)
  • yoshi 1238 - qadimgi inglizcha
  • angl1265 - Anglian (qadimgi - zamonaviy inglizcha, shu jumladan, skots)
  • stan1288 - standart ispan
  • 1249 - eski ispan
  • quyma1243 - Kastiliya (qadimgi - zamonaviy ispancha, shu jumladan ekstremaduran va kreollar)
IETF tili yorlig'iBCP 47 tomonidan belgilangan IETFning eng yaxshi amaliyoti,[1] til teglari uchun kompyuter orqali ajratish oson. Teg tizimi mintaqa, shevada va xususiy belgilarda kengaytiriladi. Unda ISO 639, ISO 3166 va ISO 15924 standartlariga murojaat qilingan.
  • uz - Ingliz tili, eng qisqa ISO 639 kodi sifatida.
  • AQSh - Qo'shma Shtatlarda ishlatiladigan ingliz tili (AQSh - bu ISO 3166‑1 AQSh kodeksi)

Manba: IETF eslatma[2]

  • es - Ispaniya, eng qisqa ISO 639 kodi sifatida.
  • es-419 - Lotin Amerikasi va Karib dengizi mintaqalariga mos ispan tili BMT M.49 mintaqaviy kodi
ISO 639‑1Ikki harfli kod tizimi 2002 yilda rasmiylashtirildi, unda 136 kod mavjud. Ko'p tizimlarda ikkita harfli kod qo'llanilmaganda, ikkita harfli ISO 639‑1 kodlari uch harfli ISO 639‑2 kodlari bilan to'ldiriladi.

Qarang: ISO 639-1 kodlari ro'yxati

  • uz
  • es - ispan
ISO 639‑2464 koddan iborat uch harfli tizim.

Qarang: ISO 639-2 kodlari ro'yxati

  • ing - uch harfli kod
  • enm - O'rta ingliz tili, v. 1100-1500
  • ang - qadimiy ingliz tili, v. 450–1100
  • cpe - boshqa ingliz tilidagi kreollar va pidjinlar
  • kurort - ispan
ISO 639‑3Barcha ma'lum, tirik yoki o'lik, og'zaki yoki yozma tillarni 7589 ta yozuvda qamrab olish uchun ISO 639‑2 kengaytmasi.

Qarang: ISO 639-3 kodlari ro'yxati

  • ing - uch harfli kod
  • enm - O'rta ingliz tili, v. 1100-1500
  • aig - Antigua va Barbuda Creole English
  • ang - qadimiy ingliz tili, v. 450–1100
  • kv - Vinsentian Kreol Ingliz tili
  • kurort - ispan
  • kv - Ispan, Loreto-Ucayali
  • ssp - ispancha imo-ishora tili
Linguasphere Ro'yxatdan o'tish kod tizimi2000 yilda nashr etilgan ikki xonali + birdan oltita harfli Linguasphere Registr kod tizimi,[3] dunyodagi tillar va nutq hamjamiyatlarini qamrab oluvchi 10 ta ma'lumot bazasida 32000 dan ortiq kodlardan iborat.

Shuningdek, onlayn ravishda hortensj-garden.org tomonidan nashr etilgan Linguasphere Registr kod tizimi iyerarxiyasida harakat qiling [4]

Linguasphere Registr kod tizimining ierarxiyasida:

  • 5= Hind-evropa filosektori
  • 52= Germaniyalik filozon
  • 52-A Germaniya to'plami
  • 52-AB Ingliz + Anglo-Kreol zanjiri
  • 52-ABA Inglizcha to'r
  • 52-ABA-v Global ingliz tili
    tashqi birlik
    52-ABA-taxminan ga
    52-ABA-jwe
    (186 nav)

Taqqoslang: 52-ABA-a Shotlandiyaliklar + shimoliy umumbriya
tashqi birlik va 52-ABA-b "Angliya-inglizcha" tashqi birlik
(= Janubiy Buyuk Britaniyaning an'anaviy navlari + Qadimgi Angliya-Irlandiya)

Linguasphere Registr kod tizimining ierarxiyasida:

  • 5= Hind-evropa filosektori
  • 51= Romanik filozon
  • 51-A Romantikalar o'rnatildi
  • 51-AA Romantik zanjir
  • 51-AAA G'arbiy romantikalar tarmog'i
  • 51-AAA-b Español / Castellano
    tashqi birlik
    51-AAA-ba ga
    51-AAA-bkk
    (58 nav)

Taqqoslang: 51-AAA-a Português + Galego tashqi birligi va 51-AAA-v Astur + Leonés tashqi bloki va boshqalar.

SIL kodlari (10–14-nashrlar)Da foydalanish uchun yaratilgan kodlar Etnolog, nashr SIL International bu til statistikasini ro'yxatlaydi. Endi nashr ISO 639‑3 kodlaridan foydalanadi.ENGSPN
Verbix til kodlariEski SIL kodlaridan boshlangan va qo'shimcha ma'lumot qo'shilgan kodlar.[5]ENGSPN

Shuningdek qarang

Adabiyotlar

  1. ^ https://tools.ietf.org/html/bcp47
  2. ^ Hozirgi eng yaxshi amaliyot 47 - Tillarni aniqlash uchun teglar, IETF
  3. ^ "PDF-da Linguasphere Ro'yxatdan o'tish". l'Observatoire linguistique (Linguasphere Observatory). Arxivlandi asl nusxasi 2015 yil 27 aprelda. Olingan 20 aprel 2015.
  4. ^ "Linguasphere Registratsiya ierarxiyasi". Olingan 8 iyun 2016.
  5. ^ Verbix til kodlari Arxivlandi 2009-04-01 da Orqaga qaytish mashinasi, Verbix

Tashqi havolalar