A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/language below:

Intl.Locale.prototype.language - JavaScript | MDN

Intl.Locale.prototype.language

Baseline Widely available

Die language Zugriffs-Eigenschaft von Intl.Locale Instanzen gibt die Sprache zurück, die mit dieser Locale verbunden ist.

Beschreibung

Die Sprache ist eines der Kernattribute einer Locale. Die Unicode-Spezifikation behandelt den Sprachbezeichner einer Locale als Kombination aus Sprache und Region (um einen Unterschied zwischen Dialekten und Varianten zu machen, z. B. britisches Englisch vs. amerikanisches Englisch). Die language-Eigenschaft einer Intl.Locale gibt strikt den Sprache-Subtag der Locale zurück.

Der Wert der language-Eigenschaft wird zum Zeitpunkt der Erstellung festgelegt, entweder durch den ersten Teil des Locale-Bezeichners oder durch die language-Option des Intl.Locale() Konstruktors. Letztere hat Vorrang, wenn beide vorhanden sind.

Der Setzugriff von language ist undefined. Sie können diese Eigenschaft nicht direkt ändern.

Beispiele

Wie andere Locale-Subtags kann die Sprache dem Intl.Locale Objekt über den Locale-String oder ein Konfigurationsobjekt-Argument für den Konstruktor hinzugefügt werden.

Einstellen der Sprache über den Locale-String

Um ein gültiger Unicode-Locale-Bezeichner zu sein, muss ein String mit dem Sprache-Subtag beginnen. Das Hauptargument des Intl.Locale() Konstruktors muss ein gültiger Unicode-Locale-Bezeichner sein, sodass jedes Mal, wenn der Konstruktor verwendet wird, ein Bezeichner mit einem Sprache-Subtag übergeben werden muss.

const locale = new Intl.Locale("en-Latn-US");
console.log(locale.language); // "en"
Überschreiben der Sprache über das Konfigurationsobjekt-Argument

Während der Sprache-Subtag angegeben werden muss, verfügt der Intl.Locale() Konstruktor über ein optionales Konfigurationsobjekt-Argument, das den Sprache-Subtag überschreiben kann.

const locale = new Intl.Locale("en-Latn-US", { language: "es" });
console.log(locale.language); // "es"
Spezifikationen Browser-Kompatibilität Siehe auch

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4