Gratis lokalisasie-ontwikkelaar hulpmiddel

Gratis aanlyn lokalisasiekode-omskakelaar

Voer ’n locale in soos en_US, pt-BR, zh-Hant-TW, of ’n algemene taalnaam. Kry onmiddellik kanoniese kodes en leesbare besonderhede.

Probeer en_US, pt-BR, zh-Hant-TW, Serwies, of Brasiliaans-Portugees.

Engels (VSA)

Kanonieke BCP 47
en-US
POSIX / aksentstreepje
en_US
Taal
en — Engels
Skrip
Nie gespesifiseer
Streek
US — Verenigde State van Amerika
Waarskynlik gemaksimeer
en-Latn-US
Skryfrigting
Links na regs

Privaat by ontwerp. Hierdie instrument loop heeltemal in jou blaaier. Ingevoegde waardes word nooit opgelaai, gestoor of in analise ingesluit nie.

Hreflang-tegelskrywerPlak een taalkode en absolute URL per reël. Die generator valideer die stel en skep wedersyds-gereed HTML-koppelteken-tags.i18n JSON Sleutel KontroleerderPlak ’n brondokument JSON-woordeboek en ’n teikentolk. Vind ontbrekende en ekstra geneste sleutels onmiddellik sonder om enige van die twee lêers op te laai.

Hoe om die lokalisasiekode-omsetter te gebruik

  1. Voer ’n lokalisasie-id inTik 'n BCP 47-merker, POSIX-styl locale, of taalnaam in die invoerveld.
  2. Hersien die kanonieke formateKontroleer die genormaliseerde BCP 47- en underscore-vorme plus die opgespoorde taal, skrif, streek en skryfrigting.
  3. Kopieer die omskakelingKopieer die gemerkte resultaat wanneer jy gereed is om die locale in kode of konfigurasie te gebruik.

Skakel lokaatformate om sonder raaispelings

Lokaalidentifiseerders lyk klein, maar onsamehangende hoof-/kleinkasis, skeidingstekens en streekaanname breek gereeld taalroeteering en vertalingsvalopsies. Hierdie omskakelaar kanoniseer ’n kode met die blaaier se Internationalization API en wys die ekwivalente formate langs mekaar.

Jy kan begin met ’n BCP 47-teken, ’n onderstreep-styl kode, of ’n algemene taalnaam. Die resultaat skei die taal, skrif, en streek sodat jy presies kan sien wat die identifiseerder aan gebruikers en sagteware belowe.

BCP 47-, POSIX- en ISO-kodes verduidelik

BCP 47 is die webstandaard: eers die taal, dan opsionele skrift- en streeksubstags geskei deur koppelteken. POSIX-styl lokaliteite gebruik gewoonlik onderstreepters. Die taal-subtag kom gewoonlik van ISO 639, terwyl die twee-letter streek-subtag van ISO 3166-1 kom.

Kanonisering herstel aanbieding, nie betekenis nie. Dit kan byvoorbeeld kasisering en bekende aliasse normaliseer, maar dit kan nie besluit of generiese Spaans es-ES of es-MX moet word nie. Daardie produkbesluit moet die inhoud weerspieël wat jy eintlik vertaal het.

Gebruik die nouste locale wat akkuraat bly

Kies ’n taal‑alleen‑etiket wanneer een vertaling werklik vir elke streek geld. Voeg ’n streek by wanneer spelling, geldeenheid, regsinhoud, maatreëls of produkbeskikbaarheid verskil. Voeg ’n skrif by wanneer lesers van dieselfde taal werklik verskillende skrifstelsels gebruik.

Alles wat hier ingevoer word, word in jou blaaier verwerk. Multilocale ontvang die waarde nie, stoor dit nie, en koppel dit nie aan ontledingsgebeurtenisse nie.

Gereelde vrae

Wat is die verskil tussen en-US en en_US?

en-US is die BCP 47-vorm wat deur HTML, hreflang, JavaScript, en die meeste web-API's gebruik word. en_US is die POSIX-stylvorm wat steeds deur sommige bedryfstelsels, databasisse, en vertaallêers gebruik word. Hulle beskryf gewoonlik dieselfde Engels-vir-die-Verenigde-State-lokaliteit.

Is 'n lokaalkode dieselfde as 'n taalkode?

Nee. ’n Taalkode soos en identifiseer ’n taal. ’n Lokus kan ook ’n skrif, streek, of albei identifiseer, soos zh-Hant-TW vir Tradisionele Sjinees wat in Taiwan gebruik word. Gebruik slegs die besonderhede wat jou produk werklik benodig.

Watter lokalisasieformaat moet ek op die web gebruik?

Gebruik kanonieke BCP 47-etikette met koppestrokies vir HTML lang-attribuut, hreflang, Intl-API's, en HTTP-taalonderhandeling. Gebruik onderstreepte kodes slegs wanneer 'n bestaande raamwerk- of lêerkonvensie dit uitdruklik vereis.