Eina gratuïta de localització per a desenvolupadors
Convertidor gratuït de codis de lòcal en línia
Introduïu una localització com en_US, pt-BR, zh-Hant-TW, o un nom de llengua habitual. Obtingueu codis canònics i detalls llegibles al mateix instant.
Prova en_US, pt-BR, zh-Hant-TW, serbi o portuguès brasiler.
anglès americà
BCP 47 canònic
en-US
POSIX / guion_baix
en_US
Llenguatge
en — anglès
Script
No especificat
Regió
US — Estats Units
Probablement màxima de l'idioma
en-Latn-US
Direcció d'escriptura
D'esquerra a dreta
🔒Privat per disseny. Aquesta eina s’executa íntegrament al teu navegador. Els valors enganxats mai no s’envien, s’emmagatzemen ni s’inclouen en cap anàlisi.
Introdueix un identificador de localeIntrodueix una etiqueta BCP 47, un locale d’estil POSIX o el nom d’un idioma al camp d’entrada.
Revisar els formats canònicsComprova les formes normalitzades BCP 47 i amb subratllat, a més de l'idioma, l'escriptura, la regió i la direcció d'escriptura detectats.
Copia la conversióCopia el resultat etiquetat quan estiguis llest per utilitzar la localització en el codi o la configuració.
Converteix formats de locale sense endevinar
Els identificadors de locale semblen petits, però la capitalització inconsistent, els separadors i les suposicions sobre la regió sovint trenquen l'enrutament de l'idioma i les mesures de recanvi de traduccions. Aquest convertidor canonicalitza un codi amb l'API d'Internacionalització del navegador i mostra els formats equivalents un al costat de l'altre.
Pots començar amb una etiqueta BCP 47, un codi en estil guió baix o un nom de llengua comú. El resultat separa la llengua, l’escriptura i la regió perquè puguis veure exactament què promet l’identificador als usuaris i al programari.
Còdes BCP 47, POSIX i ISO explicats
BCP 47 és l’estàndard web: primer l’idioma, després opcionalment subetiquetes de script i regió separades per guions. Les locales d’estil POSIX normalment utilitzen guions baixos. La subetiqueta d’idioma sol provenir de l’ISO 639, mentre que la subetiqueta de regió de dues lletres prové de l’ISO 3166-1.
La canonicalització corregeix la presentació, no el significat. Per exemple, pot normalitzar majúscules/minúscules i aliases coneguts, però no pot decidir si l’espanyol genèric ha de convertir-se en es-ES o es-MX. Aquesta decisió de producte hauria de reflectir el contingut que realment heu traduït.
Utilitza la configuració regional més específica que segueixi sent precisa
Trieu una etiqueta només d’idioma quan una sola traducció serveixi de manera genuïna per a totes les regions. Afegiu una regió quan l’ortografia, la moneda, el text legal, les unitats de mesura o la disponibilitat del producte siguin diferents. Afegiu una escriptura quan els lectors d’un mateix idioma utilitzin sistemes d’escriptura materialment diferents.
Tot el que s'introdueix aquí es processa al vostre navegador. Multilocale no rep el valor, no l'emmagatzema ni l'adjunta a esdeveniments d'analítica.
Preguntes freqüents
Quina és la diferència entre en-US i en_US?
en-US és la forma BCP 47 utilitzada per HTML, hreflang, JavaScript i la majoria d’APIs web. en_US és la forma d’estil POSIX que encara utilitzen alguns sistemes operatius, bases de dades i fitxers de traducció. Normalment descriuen la mateixa localització English-for-the-United-States.
És un codi de locale el mateix que un codi d'idioma?
No. Un codi de llengua com en identifica una llengua. Un locale també pot identificar un alfabet, una regió o ambdós, com zh-Hant-TW per al xinès tradicional usat a Taiwan. Utilitza només el detall que el teu producte realment necessita.
Quin format de locale hauria d'utilitzar al web?
Utilitzeu etiquetes canòniques BCP 47 amb guions per als atributs lang d'HTML, hreflang, les API Intl i la negociació d'idioma HTTP. Mantingueu els codis amb subratllat només quan un marc o una convenció de fitxer existent els requereixi explícitament.