Bezplatný nástroj pre lokalizáciu pre vývojárov

Bezplatný online prevodník kódov lokalít

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.

Generátor značky hreflangVložte jeden kód jazyka a absolútnu URL na riadok. Generátor overí súbor a vytvorí HTML značky link pripravené na recipročnosť.i18n kontrola JSON kľúčovVložte JSON slovník v pôvodnom jazyku a cieľový preklad. Okamžite nájdite chýbajúce a nadbytočné vnorené kľúče bez nahrávania žiadneho súboru.

Ako používať konvertor kódu lokality

  1. Zadajte identifikátor localeZadajte do vstupného poľa značku BCP 47, POSIX-štýlové locale alebo názov jazyka.
  2. Skontrolujte kanonické formátySkontrolujte normalizované tvary BCP 47 a s podčiarkovníkom plus zistený jazyk, písmo, región a smer písania.
  3. 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.