Besplatan alat za lokalizaciju za programere

Besplatni mrežni pretvarač kodova lokaliteta

Unesite locale, npr. en_US, pt-BR, zh-Hant-TW ili uobičajeni naziv jezika. Odmah dobivate kanoničke kodove i čitljive pojedinosti.

Isprobajte en_US, pt-BR, zh-Hant-TW, sr, ili pt-BR.

američki engleski

Kanonski BCP 47
en-US
POSIX / donja crta
en_US
Jezik
en — engleski
Skript
Nije navedeno
Regija
US — Sjedinjene Američke Države
Vjerojatno maksimalni jeziktag
en-Latn-US
Smjer pisanja
S lijeva na desno

Privatno po dizajnu. Ovaj alat radi u potpunosti u vašem pregledniku. Zalijepljene vrijednosti se nikada ne prenose, ne pohranjuju niti ne uključuju u analitiku.

Generator hreflang oznakaZalijepite jedan kod jezika i apsolutni URL po retku. Generator provjerava skup i stvara HTML <link> oznake spremne za recipročnost.i18n JSON provjerivač ključevaZalijepite JSON rječnik izvornog jezika i ciljanu prijevodnu datoteku. Odmah pronađite nedostajuće i suvišne ugniježdene ključeve bez učitavanja ijedne datoteke.

Kako koristiti pretvarač kodova lokaliteta

  1. Unesite oznaku lokalitetaUpišite BCP 47 oznaku, POSIX-stil lokalizaciju ili naziv jezika u polje za unos.
  2. Pregledajte kanonične formateProvjerite normalizirane oblike BCP 47 i s donjom crtom te otkriveni jezik, pismo, regiju i smjer pisanja.
  3. Kopiraj pretvorbuKopirajte označeni rezultat kada ste spremni upotrijebiti locale u kodu ili konfiguraciji.

Pretvori formate lokaliteta bez nagađanja

Identifikatori lokaliteta izgledaju mali, ali nekonzistentno korištenje velikih i malih slova, razdjelnika i pretpostavki o regiji redovito lomi usmjeravanje jezika i rezervne prijevode. Ovaj pretvarač kanonizira kod pomoću Internationalization API-ja preglednika i prikazuje ekvivalentne formate jedan pored drugog.

Možete započeti s BCP 47 oznakom, kodom u underscore-stilu ili uobičajenim nazivom jezika. Rezultat razdvaja jezik, pismo i regiju kako biste točno vidjeli što identifikator obećava korisnicima i softveru.

BCP 47, POSIX i ISO kodovi objašnjeni

BCP 47 je web standard: prvo je jezik, zatim opcionalni podoznak za pismo i regiju odvojeni crticama. POSIX-stil lokalizacija obično koristi donju crtu. Podoznak za jezik obično potječe iz ISO 639, dok dvoslovni podoznak za regiju dolazi iz ISO 3166-1.

Kanonizacija popravlja prikaz, ne značenje. Na primjer, može normalizirati velikost slova i poznate alias-e, ali ne može odlučiti hoće li generički španjolski postati es-ES ili es-MX. Ta proizvodna odluka treba odražavati sadržaj koji ste zapravo preveli.

Koristite najuži lokus koji ostaje točan

Odaberite oznaku samo jezika kada jedan prijevod zaista odgovara svim regijama. Dodajte regiju kada se pravopis, valuta, pravni tekst, mjere ili dostupnost proizvoda razlikuju. Dodajte pismo kada govornici istog jezika koriste bitno različite sustave pisanja.

Sve što ovdje unesete obrađuje se u vašem pregledniku. Multilocale ne prima vrijednost, ne pohranjuje je niti pridružuje analitičkim događajima.

Često postavljana pitanja

Koja je razlika između en-US i en_US?

en-US je BCP 47 oblik koji koriste HTML, hreflang, JavaScript i većina web API-ja. en_US je POSIX-stil oblika koji još uvijek koriste neki operativni sustavi, baze podataka i datoteke prijevoda. Oni obično opisuju istu englesku locale za Sjedinjene Države.

Je li kod lokalizacije isto što i kod jezika?

Ne. Jezični kod poput en identificira jezik. Locale također može identificirati pismo, regiju ili oboje, npr. zh-Hant-TW za tradicionalni kineski koji se koristi na Tajvanu. Koristite samo one detalje koje vaš proizvod stvarno treba.

Koju formu lokalnog koda trebam koristiti na webu?

Koristite kanoničke BCP 47 oznake s crtama za HTML lang atribute, hreflang, Intl API-je i HTTP pregovaranje jezika. Zadržite kodove s donjom crtom samo kada ih izričito zahtijeva postojeći okvir ili konvencija datoteke.