Brezplačno orodje za lokalizacijo za razvijalce

Brezplačen spletni pretvornik jezikovnih kod

Vnesite lokalizacijo, na primer en_US, pt-BR, zh-Hant-TW ali pogosto ime jezika. Takoj pridobite kanonične kode in berljive podrobnosti.

Preizkusite en_US, pt-BR, zh-Hant-TW, sr, ali brazilščino (pt-BR).

ameriška angleščina

Kanonični BCP 47
en-US
POSIX / podčrtaj
en_US
Jezik
en — angleščina
Skripta
Ni določeno
Regija
US — Združene države Amerike
Najverjetneje maksimirano
en-Latn-US
Smer pisave
Od leve proti desni

Zasebno po zasnovi. To orodje deluje izključno v vašem brskalniku. Prilepljene vrednosti nikoli niso naložene, shranjene ali vključene v analitiko.

Generator oznak hreflangPrilepite eno kodo jezika in absolutni URL v vsako vrstico. Generator preveri nabor in ustvari HTML oznake link, pripravljene za recipročnost.i18n JSON preverjevalnik ključevPrilepite JSON slovar v izvirnem jeziku in ciljni prevod. Takoj poiščite manjkajoče in odvečne vnožene ključe, brez nalaganja kateregakoli datoteke.

Kako uporabljati pretvornik kode jezika

  1. Vnesite identifikator lokalizacijeVnesite BCP 47 oznako, POSIX-slog lokalizacijo ali ime jezika v polje za vnos.
  2. Preglejte kanonične formatePreverite normalizirane oblike BCP 47 in z uporabo podčrtaja ter zaznani jezik, pisavo, regijo in smer pisanja.
  3. Kopiraj pretvorboKopirajte označen rezultat, ko ste pripravljeni uporabiti locale v kodi ali konfiguraciji.

Pretvorite formate lokalizacij brez ugibanja

Identifikatorji localeov izgledajo majhni, a neenotna raba velikih/malih črk, ločil in predpostavke o regijah pogosto zlomijo usmerjanje jezikov in rezervne prevode. Ta pretvornik kanonizira kodo z API-jem za internacionalizacijo brskalnika in prikaže ekvivalentne formate vzporedno.

Lahko začnete z oznako BCP 47, kodo v slogu podčrtaja ali običajnim imenom jezika. Rezultat loči jezik, pisavo in regijo, tako da lahko natančno vidite, kaj identifikator obljublja uporabnikom in programski opremi.

BCP 47, POSIX in ISO kode pojasnjene

BCP 47 je spletni standard: najprej je jezik, nato po želji še podoznačbi za pisavo in regijo, ločeni s pomišljaji. POSIX-slog lokalne nastavitve običajno uporabljajo podčrtaje. Jezikovna podoznačba običajno izhaja iz ISO 639, medtem ko dvomestna regijska podoznačba izhaja iz ISO 3166-1.

Kanonalizacija popravlja predstavitev, ne pomena. Na primer, lahko normalizira črkovanje z velikimi/majhnimi črkami in znane vzdevke, vendar ne more odločiti, ali bi splošni španščini treba dodeliti es-ES ali es-MX. Ta odločitev o izdelku bi morala odražati vsebino, ki ste jo dejansko prevedli.

Uporabite najožji jezikovni lokal, ki ostaja natančen

Izberite oznako, ki vsebuje le jezik, kadar ena prevod dejansko velja za vse regije. Dodajte regijo, kadar se pravopis, valuta, pravna besedila, merske enote ali razpoložljivost izdelkov razlikujejo. Dodajte pisavo, kadar uporabniki istega jezika uporabljajo v praksi različne pisne sisteme.

Vse, kar vnesete tukaj, se obdeluje v vašem brskalniku. Multilocale ne prejme vrednosti, je ne shrani niti ne pripne k analitičnim dogodkom.

Pogosto zastavljena vprašanja

V čem je razlika med en-US in en_US?

en-US je oblika BCP 47, ki jo uporabljata HTML in hreflang, pa tudi JavaScript in večina spletnih API-jev. en_US je POSIX-slog oblika, ki jo še vedno uporabljajo nekateri operacijski sistemi, podatkovne zbirke in prevodni imeniki. Običajno opisujeta isti jezikovni lokal (angleščina – Združene države Amerike).

Ali je koda lokalizacije enaka kodi jezika?

Ne. Jezikovna koda, na primer en, identificira jezik. Lokal lahko prav tako identificira pisavo, regijo ali oboje, na primer zh-Hant-TW za tradicionalno kitajščino, uporabljeno v Taiwanu. Uporabite le tiste podrobnosti, ki jih vaš izdelek dejansko potrebuje.

Kateri format lokalizacije naj uporabim na spletu?

Uporabljajte canonical oznake BCP 47 z vezaji za atribute lang v HTML, hreflang, Intl API-je in HTTP negoziacijo jezika. Prihranite podčrtane kode le, kadar jih eksplicitno zahteva obstoječi okvir ali konvencija datoteke.