Kostenloses Lokalisierungs-Entwicklertool

Kostenloser Online-Konverter für Locale-Codes

Geben Sie eine Locale wie en_US, pt-BR, zh-Hant-TW oder einen gebräuchlichen Sprachennamen ein. Erhalten Sie sofort kanonische Codes und lesbare Details.

Versuchen Sie en_US, pt-BR, zh-Hant-TW, Serbian oder Brazilian Portuguese.

Englisch (Vereinigte Staaten)

Kanonisches BCP 47
en-US
POSIX / Unterstrich
en_US
Sprache
en — Englisch
Skript
Nicht angegeben
Region
US — Vereinigte Staaten
Wahrscheinlich maximiert
en-Latn-US
Schreibrichtung
Links nach rechts

Privat durch Design. Dieses Tool läuft vollständig in Ihrem Browser. Eingegebene Werte werden nie hochgeladen, gespeichert oder in Analysen einbezogen.

Hreflang-Tag-GeneratorFügen Sie pro Zeile einen Sprachcode und eine absolute URL ein. Der Generator validiert die Eingaben und erstellt wechselseitig einsetzbare HTML-Link-Tags.i18n-JSON-SchlüsselprüferFüge ein JSON-Wörterbuch der Quellsprache und eine Zielübersetzung ein. Finde fehlende und zusätzliche verschachtelte Schlüssel sofort, ohne eine der Dateien hochzuladen.

Wie man den Locale-Code-Konverter verwendet

  1. Geben Sie einen Locale-Bezeichner einGeben Sie im Eingabefeld ein BCP 47-Tag, eine POSIX‑Locale oder einen Sprachennamen ein.
  2. Überprüfen Sie die kanonischen FormateÜberprüfen Sie die normalisierte BCP 47- und Unterstrich-Form sowie die erkannte Sprache, das Script, die Region und die Schreibrichtung.
  3. Konvertierung kopierenKopiere das gekennzeichnete Ergebnis, wenn du die Locale bereit zur Verwendung im Code oder in der Konfiguration hast.

Locale-Formate konvertieren ohne zu raten

Locale-Identifikatoren wirken klein, aber inkonsistente Groß-/Kleinschreibung, Trennzeichen und Annahmen über Regionen führen regelmäßig zu Problemen bei der Sprachweiterleitung und bei Übersetzungs-Fallbacks. Dieser Konverter kanonisiert einen Code mit der Internationalization-API des Browsers und zeigt die äquivalenten Formate nebeneinander an.

Sie können mit einem BCP 47-Tag, einem Unterstrich-Stil-Code oder einem gebräuchlichen Sprachnamen beginnen. Das Ergebnis trennt Sprache, Schrift und Region, sodass Sie genau sehen können, was der Bezeichner Nutzern und Software verspricht.

BCP 47-, POSIX- und ISO-Codes erklärt

BCP 47 ist der Web‑Standard: zuerst die Sprache, dann optional Script‑ und Region‑Subtags, durch Bindestriche getrennt. POSIX‑artige Locales verwenden üblicherweise Unterstriche. Das Sprach‑Subtag stammt normalerweise aus ISO 639, während das zweistellige Regions‑Subtag aus ISO 3166‑1 kommt.

Die Kanonisierung korrigiert die Darstellung, nicht die Bedeutung. Sie kann zum Beispiel Groß-/Kleinschreibung und bekannte Aliase normalisieren, aber nicht entscheiden, ob generisches Spanisch zu es-ES oder es-MX werden soll. Diese Produktentscheidung sollte den Inhalten entsprechen, die Sie tatsächlich übersetzt haben.

Verwende die engste Locale, die noch zutreffend ist

Wähle einen sprach‑nur‑Tag, wenn eine einzige Übersetzung wirklich für alle Regionen gilt. Füge eine Region hinzu, wenn Rechtschreibung, Währung, rechtliche Texte, Maßeinheiten oder Produktverfügbarkeit unterschiedlich sind. Füge ein Schrift‑Tag hinzu, wenn Leser derselben Sprache tatsächlich unterschiedliche Schriftsysteme verwenden.

Alles, was Sie hier eingeben, wird in Ihrem Browser verarbeitet. Multilocale erhält den Wert nicht, speichert ihn nicht und hängt ihn nicht an Analyseereignisse an.

Häufig gestellte Fragen

Was ist der Unterschied zwischen en-US und en_US?

en-US ist die BCP 47-Form, die von HTML, hreflang, JavaScript und den meisten Web-APIs verwendet wird. en_US ist die POSIX-ähnliche Form, die noch von einigen Betriebssystemen, Datenbanken und Übersetzungsdateien verwendet wird. Beide beschreiben normalerweise dieselbe English-for-the-United-States-Lokalisierung.

Ist ein Locale-Code dasselbe wie ein Sprachcode?

Nein. Ein Sprachcode wie en kennzeichnet eine Sprache. Ein Gebietsschema (Locale) kann außerdem ein Schriftsystem, eine Region oder beides identifizieren, z. B. zh-Hant-TW für traditionelles Chinesisch in Taiwan. Verwenden Sie nur die Details, die Ihr Produkt tatsächlich benötigt.

Welches Gebietsschema-Format sollte ich im Web verwenden?

Verwenden Sie für HTML lang-Attribute, hreflang, Intl-APIs und HTTP-Sprachverhandlungen kanonische BCP-47-Tags mit Bindestrichen. Behalten Sie Unterstrich-Codes nur bei, wenn ein vorhandenes Framework oder Dateikonvention sie ausdrücklich verlangt.