Nemokama lokalizacijos kūrėjo priemonė

Nemokamas internetinis lokalės kodo konverteris

Įveskite lokalę, pvz., en_US, pt-BR, zh-Hant-TW arba bendrą kalbos pavadinimą. Akimirksniu gaukite kanoninius kodus ir suprantamus duomenis.

Išbandykite en_US, pt-BR, zh-Hant-TW, serbų arba Brazilijos portugalų kalbą.

Jungtinių Valstijų anglų

Kanoniškas BCP 47
en-US
POSIX / pabraukimas
en_US
Kalba
en — anglų
Scenarijus
Nenurodyta
Regionas
US — Jungtinės Valstijos
Greičiausiai maksimalus lokalės nustatymas
en-Latn-US
Rašymo kryptis
Iš kairės į dešinę

Pagal dizainą privatus. Šis įrankis veikia visiškai jūsų naršyklėje. Įklijuoti duomenys niekada nėra įkeliami, saugomi ar įtraukiami į analizę.

Hreflang žymės generatoriusĮklijuokite po vieną kalbos kodą ir absoliutų URL kiekvienoje eilutėje. Generatorius patikrina rinkinį ir sukuria abipusio veikimo paruoštus HTML nuorodų žymeklius.i18n JSON rakto tikrintuvasĮklijuokite šaltinio kalbos JSON žodyną ir tikslinės kalbos vertimą. Nereikia nieko įkelti — akimirksniu suraskite trūkstamus ir perteklinius įdėtus (nested) raktus.

Kaip naudotis lokalės kodo konverteriu

  1. Įveskite lokalės identifikatoriųĮveskite BCP 47 žymą, POSIX stiliaus lokalę arba kalbos pavadinimą į įvedimo laukelį.
  2. Peržiūrėkite kanoninius formatusPatikrinkite normalizuotas BCP 47 ir pabraukos formas bei aptiktą kalbą, raštą, regioną ir rašymo kryptį.
  3. Kopijuoti konvertavimąKopijuokite pažymėtą rezultatą, kai būsite pasiruošę naudoti lokalę kode arba konfigūracijoje.

Konvertuoti lokalės formatus be spėjimų

Locale identifikatoriai atrodo maži, bet nesuderinamas didžiųjų/mažųjų raidžių rašymas, skyrikliai ir regiono prielaidos reguliariai sutrikdo kalbos maršrutizavimą ir vertimo atsarginius variantus. Šis konverteris kanonizuoja kodą naudodamas naršyklės Internationalization API ir šalia pateikia lygiavertes formato versijas.

Galite pradėti nuo BCP 47 žymos, pabraukimo stiliaus kodo arba įprasto kalbos pavadinimo. Rezultatas atskiria kalbą, raštą ir regioną, todėl galite tiksliai matyti, ką identifikatorius žada vartotojams ir programinei įrangai.

BCP 47, POSIX ir ISO kodų paaiškinimas

BCP 47 yra interneto standartas: pirmiausia kalba, tada neprivalomi raidžių rašto ir regiono potagiai, atskiriami brūkšniais. POSIX stiliaus lokalės dažniausiai naudoja pabraukimus. Kalbos potagis paprastai gaunamas iš ISO 639, o dviejų raidžių regiono potagis — iš ISO 3166-1.

Kanonizavimas ištaiso pateikimą, ne reikšmę. Pavyzdžiui, jis gali normalizuoti rašybą ir žinomas aliass, bet negali nuspręsti, ar bendrinė ispanų kalba turėtų tapti es-ES ar es-MX. Toks produkto sprendimas turėtų atspindėti turinį, kurį jūs iš tikrųjų išvertėte.

Naudokite siauriausią lokalę, kuri išlieka tiksli

Pasirinkite tik kalbos žymę, kai viena vertimo versija iš tiesų tinka visiems regionams. Pridėkite regioną, kai skiriasi rašyba, valiuta, teisinė informacija, matavimo vienetai arba produktų prieinamumas. Pridėkite raštą, kai tos pačios kalbos skaitytojai naudoja esminiai skirtingas rašmenų sistemas.

Viskas, ką čia įvedate, apdorojama jūsų naršyklėje. Multilocale negauna reikšmės, jos nesaugo ir neprisijungia prie analizės įvykių.

Dažnai užduodami klausimai

Kuo skiriasi en-US ir en_US?

en-US yra BCP 47 forma, naudojama HTML, hreflang, JavaScript ir daugelyje žiniatinklio API. en_US yra POSIX stiliaus forma, vis dar naudojama kai kuriose operacinėse sistemose, duomenų bazėse ir vertimų failuose. Paprastai jos apibūdina tą patį English-for-the-United-States lokalę.

Ar lokalės kodas tas pats, kas kalbos kodas?

Ne. Kalbos kodas, pavyzdžiui en, identifikuoja kalbą. Lokalis gali taip pat identifikuoti raštą, regioną arba abu, pvz., zh-Hant-TW reiškia tradicinę kinų kalbą, vartojamą Taivane. Naudokite tik tą lygį detalių, kurio jūsų produktas iš tiesų reikalauja.

Kokį lokalės formatą turėčiau naudoti internete?

Naudokite kanoninį BCP 47 žymėjimą su brūkšniais HTML lang atributams, hreflang, Intl API ir HTTP kalbos deryboms. Laikykite pabraukimo (_) kodus tik tada, kai to aiškiai reikalauja esama sistema arba failų konvencija.