Zadejte locale, například en_US, pt-BR, zh-Hant-TW nebo běžný název jazyka. Okamžitě zobrazte kánonické kódy a čitelné informace.
Vyzkoušejte en_US, pt-BR, zh-Hant-TW, srbštinu nebo brazilskou portugalštinu.
angličtina (USA)
Kanonický BCP 47
en-US
POSIX / podtržítko
en_US
Jazyk
en — angličtina
Skript
Nespecifikováno
Oblast
US — Spojené státy
Pravděpodobně maximalizovaný locale
en-Latn-US
Směr psaní
Zleva doprava
🔒Soukromé podle návrhu. Tento nástroj běží výhradně ve vašem prohlížeči. Vložené hodnoty se nikdy neukládají ani nezahrnují do analytiky a z vašeho prohlížeče odejde pouze výsledek, pokud si ho necháte poslat e-mailem jako PDF.
Zadejte identifikátor localeZadejte do vstupního pole značku BCP 47, POSIX-styl locale nebo název jazyka.
Prohlédněte si kanonické formátyZkontrolujte normalizované formy BCP 47 a s podtržítkem a také zjištěný jazyk, písmo, oblast a směr psaní.
Zkopírujte převodZkopírujte označený výsledek, když jste připraveni použít locale v kódu nebo konfiguraci.
Převádějte formáty lokalizací aniž byste odhadovali
Identifikátory lokalizací vypadají nenápadně, ale nekonzistentní velikost písmen, oddělovače a předpoklady o regionu pravidelně narušují směrování podle jazyka a záložní mechanismy překladu. Tento převodník kanonizuje kód pomocí rozhraní Internationalization API v prohlížeči a zobrazuje ekvivalentní formáty vedle sebe.
Můžete začít tagem BCP 47, kódem ve stylu s podtržítkem nebo běžným názvem jazyka. Výsledek odděluje jazyk, skript a region, takže přesně uvidíte, co identifikátor slibuje uživatelům a softwaru.
BCP 47, POSIX a ISO kódy vysvětleny
BCP 47 je webový standard: nejprve jazyk, následovaný volitelnými podštítky script a region oddělenými pomlčkami. POSIX‑styl lokalizací běžně používá podtržítka. Jazykový podštítek obvykle pochází z ISO 639, zatímco dvoupísmenný regionální podštítek pochází z ISO 3166-1.
Kanonizace opravuje prezentaci, ne význam. Například může normalizovat velikost písmen a známé aliasy, ale nemůže rozhodnout, zda by obecná španělština měla být převedena na es-ES nebo es-MX. Toto produktové rozhodnutí by mělo odrážet obsah, který jste skutečně přeložili.
Použijte nejužší locale, které zůstává přesné
Vyberte pouze jazykový tag, když jeden překlad opravdu slouží všem regionům. Přidejte region, když se liší pravopis, měna, právní text, měření nebo dostupnost produktů. Přidejte skript, když čtenáři téhož jazyka používají podstatně odlišné systémy písma.
Vše, co zde zadáte, se zpracovává ve vašem prohlížeči. Multilocale tuto hodnotu nikdy neukládá ani ji nepřipojuje k analytickým událostem. Výsledek získá pouze v případě, že nás požádáte o jeho zaslání e-mailem ve formátu PDF.
Často kladené otázky
Jaký je rozdíl mezi en-US a en_US?
en-US je forma BCP 47 používaná v HTML, hreflang, JavaScriptu a většinou webových API. en_US je POSIX‑styl, který se stále používá v některých operačních systémech, databázích a překladových souborech. Obvykle popisují tutéž angličtinu pro Spojené státy.
Je kód locale stejný jako kód jazyka?
Ne. Jazykový kód, například en, identifikuje jazyk. Locale (lokální kód) může také identifikovat písmo, region nebo obojí, například zh-Hant-TW pro tradiční čínštinu používanou na Tchaj-wanu. Používejte pouze takové podrobnosti, které váš produkt skutečně potřebuje.
Který formát locale bych měl používat na webu?
Používejte kanonické BCP 47 značky s pomlčkami pro atributy HTML lang, hreflang, Intl API a HTTP vyjednávání jazyka. Podtržítkové kódy zachovejte pouze pokud to výslovně vyžaduje existující framework nebo konvence souborů.