Zadajte lokalitu, napr. en_US, pt-BR, zh-Hant-TW alebo bežný názov jazyka. Okamžite získajte kanonické kódy a čitateľné podrobnosti.
Skúste en_US, pt-BR, zh-Hant-TW, srbčina alebo brazílsku portugalčinu.
angličtina (americká)
Kanonický BCP 47
en-US
POSIX / podčiarkovník
en_US
Jazyk
en — angličtina
Skript
Nešpecifikované
Región
US — Spojené štáty
Pravdepodobne maximalizovaný jazyk
en-Latn-US
Smer písania
Zľava doprava
🔒Súkromné podľa návrhu. Tento nástroj beží výlučne vo vašom prehliadači. Prilepené hodnoty sa nikdy neodosielajú, neukladajú ani nezahrňujú do analytiky.
Zadajte identifikátor localeZadajte do vstupného poľa značku BCP 47, POSIX-štýlové locale alebo názov jazyka.
Skontrolujte kanonické formátySkontrolujte normalizované tvary BCP 47 a s podčiarkovníkom plus zistený jazyk, písmo, región a smer písania.
Skopírovať konverziuSkopírujte označený výsledok, keď budete pripravení použiť lokalitu v kóde alebo konfigurácii.
Prevod formátov lokalít bez hádania
Identifikátory lokalít vyzerajú nenápadne, ale nekonzistentné písanie veľkými/malými písmenami, oddeľovače a predpoklady o regióne pravidelne narúšajú smerovanie jazykov a záložné mechanizmy pre preklady. Tento konvertor kanonizuje kód pomocou API Internationalization prehliadača a zobrazuje ekvivalentné formáty vedľa seba.
Môžete začať s BCP 47 tagom, kódom v podtržítkovom formáte alebo bežným názvom jazyka. Výsledok oddelí jazyk, písmo a región, takže presne uvidíte, čo identifikátor sľubuje používateľom a softvéru.
BCP 47, POSIX a ISO kódy vysvetlené
BCP 47 je webový štandard: najprv jazyk, potom voliteľné podštítky písma a regiónu oddelené pomlčkami. Locale formáty štýlu POSIX bežne používajú podčiarkovníky. Podštítok jazyka zvyčajne pochádza z ISO 639, zatiaľ čo dvojpísmenový podštítok regiónu pochádza z ISO 3166-1.
Kanonizácia opravuje prezentáciu, nie význam. Napríklad môže normalizovať veľkosť písma a známe aliasy, ale nemôže rozhodnúť, či by sa všeobecná španielčina mala zmeniť na es-ES alebo es-MX. Toto produktové rozhodnutie by malo odrážať obsah, ktorý ste skutočne preložili.
Použite najšpecifickejší lokalizačný kód, ktorý zostáva presný
Zvoľte značku len s jazykom, keď jedna prekladová verzia skutočne pokrýva všetky regióny. Pridajte región, keď sa líšia pravopis, mena, právne znenie, miery alebo dostupnosť produktu. Pridajte písmo, keď čitatelia rovnakého jazyka používajú podstatne odlišné písma.
Všetko, čo sem zadáte, sa spracúva vo vašom prehliadači. Multilocale neprijíma hodnotu, neukladá ju ani ju nepripája k analytickým udalostiam.
Často kladené otázky
Aký je rozdiel medzi en-US a en_US?
en-US je forma BCP 47 používaná v HTML, hreflang, JavaScript a väčšine webových API. en_US je POSIX-štýlová forma, ktorú stále používajú niektoré operačné systémy, databázy a prekladové súbory. Zvyčajne popisujú rovnakú lokalizáciu angličtiny pre Spojené štáty.
Je kód lokality to isté čo kód jazyka?
Nie. Jazykový kód ako en identifikuje jazyk. Locale môže tiež identifikovať písmo, región alebo oboje, napríklad zh-Hant-TW pre tradičnú čínštinu používanú na Taiwane. Použite iba úroveň detailu, ktorú váš produkt skutočne potrebuje.
Ktorý formát lokality by som mal používať na webe?
Používajte kanonické značky BCP 47 s pomlčkami pre atribúty lang v HTML, hreflang, rozhrania Intl a vyjednávanie jazyka v HTTP. Podčiarkovníkové kódy používajte len vtedy, keď to explicitne vyžaduje existujúci framework alebo konvencia súborov.