Bezmaksas tiešsaistes lokalizācijas valodu koda konvertētājs
Ievadiet lokalizāciju, piemēram, en_US, pt-BR, zh-Hant-TW vai parastu valodas nosaukumu. Saņemiet kanoniskos kodus un saprotamus datus uzreiz.
Mēģiniet en_US, pt-BR, zh-Hant-TW, Serbian vai Brazīlijas portugāli.
angļu (Amerikas Savienotās Valstis)
Kanonālais BCP 47
en-US
POSIX / pasvītra līnija
en_US
Valoda
en — angļu
Skripts
Nav norādīts
Reģions
US — Amerikas Savienotās Valstis
Iespējams maksimizēts
en-Latn-US
Rakstības virziens
No kreisās uz labo
🔒Privāts pēc dizaina. Šis rīks darbojas pilnībā jūsu pārlūkprogrammā. Ielīmētās vērtības nekad netiek augšupielādētas, saglabātas vai iekļautas analītikā.
Ievadiet lokalizācijas identifikatoruIevadiet BCP 47 birku, POSIX stila lokalizāciju vai valodas nosaukumu ievades laukā.
Pārskatīt kanoniskos formātusPārbaudiet normalizētos BCP 47 un pasvītrojuma formātus, kā arī noteikto valodu, skriptu, reģionu un rakstības virzienu.
Kopēt konversijuKopējiet marķēto rezultātu, kad esat gatavs izmantot lokalizāciju kodā vai konfigurācijā.
Konvertēt lokalizācijas formātus bez minēšanas
Lokalitātes identifikatori šķiet niecīgi, taču nekonsekventa lielo/mazo burtu lietošana, atdalītāji un reģiona pieņēmumi regulāri izjauc valodu maršrutēšanu un tulkojumu rezervējumus. Šis pārveidotājs kanonizē kodu, izmantojot pārlūkprogrammas Internacionalizācijas API, un parāda ekvivalentos formātus blakus.
Jūs varat sākt ar BCP 47 tagu, izsvītrojuma stila kodu vai izplatītu valodas nosaukumu. Rezultāts atsevišķi norāda valodu, burtu sistēmu un reģionu, lai jūs skaidri redzētu, ko identifikators sola lietotājiem un programmatūrai.
BCP 47, POSIX un ISO kodi izskaidroti
BCP 47 ir tīmekļa standarts: vispirms valoda, pēc tam pēc izvēles skripta un reģiona apakštagi, kas atdalīti ar domuzīmēm. POSIX stila lokalizācijās parasti izmanto pasvītrojumus. Valodas apakštags parasti nāk no ISO 639, savukārt divu burtu reģiona apakštags nāk no ISO 3166-1.
Kanonalizācija labo prezentāciju, nevis nozīmi. Piemēram, tā var normalizēt rakstību un zināmās alternatīvās formas, bet tā nevar izlemt, vai vispārējo spāņu valodu padarīt par es-ES vai es-MX. Šis produktam saistošais lēmums būtu jābalsta uz saturu, ko jūs faktiski iztulkojāt.
Izmantojiet visšaurāko lokalizāciju, kas saglabā precizitāti
Izvēlieties tikai valodas tagu, ja viena tulkojuma patiešām der visām reģionam. Pievienojiet reģionu, ja atšķiras pareizrakstība, valūta, juridiskais teksts, mērījumi vai produktu pieejamība. Pievienojiet skriptu, ja vienas valodas lasītāji izmanto būtiski atšķirīgas rakstības sistēmas.
Viss, kas šeit tiek ievadīts, tiek apstrādāts jūsu pārlūkprogrammā. Multilocale nesaņem šo vērtību, neuzglabā to un nepievieno to analītikas notikumiem.
Bieži uzdotie jautājumi
Kāda ir atšķirība starp en-US un en_US?
en-US ir BCP 47 forma, ko izmanto HTML, hreflang, JavaScript un lielākā daļa tīmekļa API. en_US ir POSIX stila forma, ko joprojām izmanto daži operētājsistēmas, datubāzes un tulkojumu faili. Parasti tās apraksta to pašu angļu (Amerikas Savienotās Valstis) lokalizāciju.
Vai lokāles kods ir tas pats, kas valodas kods?
Nē. Valodas kods, piemēram, en, identificē valodu. Lokalē var arī tikt norādīts raksts, reģions vai abi, piemēram, zh-Hant-TW Tradicionālajai ķīniešu valodai, kas lietota Taivānā. Izmantojiet tikai tik daudz detaļu, cik nepieciešams jūsu produktam.
Kuru lokalizācijas formātu man vajadzētu izmantot tīmeklī?
Izmantojiet kanoniskos BCP 47 tagus ar defisiem HTML lang atribūtiem, hreflang, Intl API un HTTP valodas sarunāšanai. Saglabājiet pasvītrojuma kodus tikai tad, ja esošai sistēmai vai failu konvencijai tie ir skaidri nepieciešami.