Gratis lokaliseringsværktøj til udviklere

Gratis online konvertering af lokalekoder

Indtast en locale som f.eks. en_US, pt-BR, zh-Hant-TW eller et almindeligt sprognavn. Få kanoniske koder og læsbare oplysninger med det samme.

Prøv en_US, pt-BR, zh-Hant-TW, serbisk eller brasiliansk portugisisk.

amerikansk engelsk

Kanonisk BCP 47
en-US
POSIX / underscore
en_US
Sprog
en — engelsk
Script
Ikke angivet
Region
US — USA
Sandsynligvis maksimeret lokalitet
en-Latn-US
Skriveretning
Venstre mod højre

Privat af design. Dette værktøj kører udelukkende i din browser. Indsatte værdier uploades, gemmes eller indgår aldrig i analyser.

Hreflang-taggeneratorIndsæt én sprogkode og en absolut URL pr. linje. Generatoren validerer sættet og opretter gensidigt-klare HTML link-tags.i18n JSON-nøglekontrolIndsæt en JSON-ordbog på kildesprog og en målover­skættelse. Find manglende og ekstra indlejrede nøgler med det samme uden at uploade nogen af filerne.

Sådan bruger du lokalekodekonverteren

  1. Indtast en locale-identifikatorSkriv en BCP 47-tag, en POSIX-stil locale eller et sprognavn i inputfeltet.
  2. Gennemse de kanoniske formaterKontroller den normaliserede BCP 47- og understregningsform samt den registrerede sprogkode, skrift, region og skrivriktning.
  3. Kopiér konverteringenKopier det mærkede resultat, når du er klar til at bruge locale i kode eller konfiguration.

Konverter locale-formater uden gætteri

Lokalidentifikatorer ser små ud, men inkonsekvent brug af store/små bogstaver, skilletegn og regionsantagelser ødelægger ofte sprog‑routing og fallback for oversættelser. Denne konverter standardiserer en kode med browserens Internationalization API og viser de ækvivalente formater side om side.

Du kan starte med et BCP 47-tag, en underscore-stilkode eller et almindeligt sprognavn. Resultatet adskiller sproget, skriften og regionen, så du præcist kan se, hvad identifikatoren lover brugere og software.

BCP 47-, POSIX- og ISO-koder forklaret

BCP 47 er webstandarden: sprog først, derefter valgfrie script- og regionsunderdelinger adskilt af bindestreger. POSIX-stil lokaliteter bruger almindeligvis understregningstegn. Sprogsunderdelingen kommer normalt fra ISO 639, mens den tosifrede regionsunderdeling kommer fra ISO 3166-1.

Kanonisering retter præsentationen, ikke betydningen. For eksempel kan den normalisere store/små bogstaver og kendte aliaser, men den kan ikke beslutte, om generisk spansk skal blive es-ES eller es-MX. Den beslutning om produktet bør afspejle det indhold, du faktisk har oversat.

Brug den snævreste lokalitet, der forbliver præcis

Vælg et sprog-only-tag, når én oversættelse reelt dækker alle regioner. Tilføj en region, når stavning, valuta, juridisk tekst, måleenheder eller produkt tilgængelighed adskiller sig. Tilføj et script, når læsere af samme sprog bruger iøjnefaldende forskellige skriftsystemer.

Alt, hvad der indtastes her, behandles i din browser. Multilocale modtager ikke værdien, gemmer den ikke eller knytter den til analysehændelser.

Ofte stillede spørgsmål

Hvad er forskellen mellem en-US og en_US?

en-US er BCP 47-formen, som bruges af HTML, hreflang, JavaScript og de fleste web-API'er. en_US er POSIX-stilformen, som stadig bruges af nogle operativsystemer, databaser og oversættelsesfiler. De beskriver normalt den samme English-for-the-United-States-lokalitet.

Er en lokalekode det samme som en sprogkode?

Nej. En sprogkode som en identificerer et sprog. En locale kan også identificere et script, en region eller begge dele, f.eks. zh-Hant-TW for traditionelt kinesisk brugt i Taiwan. Brug kun de detaljer, dit produkt faktisk har brug for.

Hvilken locale-format skal jeg bruge på nettet?

Brug kanoniske BCP 47-tags med bindestreger til HTML lang-attributter, hreflang, Intl-API'er og HTTP-sprogforhandling. Hold understregningskoder kun når en eksisterende ramme eller filkonvention udtrykkeligt kræver dem.