Ilmainen lokalisaatiokehittäjän työkalu

Ilmainen online-kielikoodien muunnin

Anna paikalliskoodi, esimerkiksi en_US, pt-BR, zh-Hant-TW, tai yleinen kielten nimi. Saat kanoniset koodit ja luettavat tiedot välittömästi.

Kokeile en_US:ää, pt-BR:ää, zh-Hant-TW:tä, serbiaa tai brasilian portugalia.

amerikanenglanti

Kanonaalinen BCP 47
en-US
POSIX / alaviiva
en_US
Kieli
en — englanti
Skripti
Ei määritelty
Alue
US — Yhdysvallat
Todennäköisesti maksimoitu
en-Latn-US
Kirjoitussuunta
Vasemmalta oikealle

Alkujaan yksityinen. Työkalu toimii kokonaan selaimessasi. Liitetyt arvot eivät koskaan lähetetä, tallenneta tai sisällytetä analytiikkaan.

Hreflang-tunnisteiden generaattoriLiitä yksi kielikoodi ja absoluuttinen URL per rivi. Generaattori validoi joukon ja luo vastavuoroisuuden valmiit HTML-linkkitasot.i18n JSON -avainten tarkistusLiitä lähdekielinen JSON-sanakirja ja kohdekäännös. Löydä puuttuvat ja ylimääräiset sisäkkäiset avaimet välittömästi ilman kummankaan tiedoston lataamista.

Miten käyttää paikannuskoodin muunninta

  1. Anna kielikooditunnisteKirjoita BCP 47 -tunniste, POSIX-tyylinen paikallisasetus tai kielennimi syöttökenttään.
  2. Tarkista kanoniset muodotTarkista normalisoidut BCP 47- ja alaviiva-muodot sekä havaitut kieli, kirjoitusjärjestelmä, alue ja kirjoitussuunta.
  3. Kopioi muunnosKopioi merkitty tulos, kun olet valmis käyttämään paikallista koodissa tai konfiguraatiossa.

Vaihda lokaalin muotoa ilman arvailua

Aluekoodit näyttävät pieniltä, mutta epäyhtenäinen kirjainkoko, erotinmerkit ja oletetut alueasetukset rikkovat usein kielireititystä ja käännösten varajärjestelmiä. Tämä muunnin kanonisoi koodin selaimen Internationalization API:lla ja näyttää vastaavat muodot rinnakkain.

Voit aloittaa BCP 47 -tagilla, alleviivaustyyppisellä koodilla tai yleisellä kielinimellä. Tulos erottaa kielen, kirjaintyypin ja alueen, joten näet tarkalleen, mitä tunniste lupaa käyttäjille ja ohjelmistolle.

BCP 47:n, POSIX:n ja ISO-koodien selitykset

BCP 47 on verkkostandardi: ensin kieli, sitten valinnaiset kirjain- ja aluealamerkit yhdysmerkeillä erotettuina. POSIX-tyyliset lokaalit käyttävät yleisesti alaviivoja. Kielialamerkki tulee yleensä ISO 639:stä, kun taas kaksikirjaiminen aluemerkki tulee ISO 3166-1:stä.

Kanonisointi korjaa esitystapaa, ei merkitystä. Esimerkiksi se voi normalisoida kirjaintyyppiä ja tunnettuja aliaksia, mutta se ei voi päättää, pitäisikö yleiskielinen espanja muuttaa muotoon es-ES vai es-MX. Tämä tuotevalinta tulisi perustua sisältöön, jonka olet oikeasti kääntänyt.

Käytä tarkinta käytettävissä olevaa alueasetusta

Valitse vain kielitunnus, kun sama käännös palvelee aidosti kaikkia alueita. Lisää alue, kun oikeinkirjoitus, valuutta, oikeudellinen teksti, mittayksiköt tai tuotteen saatavuus poikkeavat. Lisää kirjoitusjärjestelmä, kun saman kielen lukijat käyttävät olennaisesti eri kirjoitusjärjestelmiä.

Kaikki tänne syötetyt tiedot käsitellään selaimessasi. Multilocale ei vastaanota arvoa, tallenna sitä eikä liitä sitä analytiikkatapahtumiin.

Usein Kysytyt Kysymykset

Mikä on ero en-US:n ja en_US:n välillä?

en-US on BCP 47 -muoto, jota HTML, hreflang, JavaScript ja useimmat verkkorajapinnat käyttävät. en_US on POSIX-tyylinen muoto, jota jotkin käyttöjärjestelmät, tietokannat ja käännöstiedostot yhä käyttävät. Ne kuvaavat yleensä samaa englannin (Yhdysvallat) paikallisasetusta.

Onko paikalliskoodin sama kuin kielikoodi?

Ei. Kielikoodi kuten en tunnistaa kielen. Locale voi myös tunnistaa kirjoitusjärjestelmän, alueen tai molemmat, esimerkiksi zh-Hant-TW tarkoittaa perinteistä kiinaa, jota käytetään Taiwanissa. Käytä vain niitä yksityiskohtia, joita tuotteesi todellisuudessa tarvitsee.

Mikä kielimuoto minun pitäisi käyttää verkossa?

Käytä kanonisia BCP 47 -tunnuksia yhdysviivoin HTML:n lang-attribuuteissa, hreflangissä, Intl-rajapinnoissa ja HTTP-kielen neuvottelussa. Säilytä alaviivukoodit vain silloin, kun olemassa oleva kehys tai tiedostokäytäntö nimenomaisesti vaatii niitä.