[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/baseName [Back]  [Original]

Intl.Locale.prototype.baseName - JavaScript | MDN

Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.

View in English Always switch to English

Intl.Locale.prototype.baseName

Baseline Weitgehend verfgbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit September 2020 browserbergreifend verfgbar.

Die Eigenschaft baseName von Intl.Locale Instanzen gibt einen Teilstring der Zeichenkettendarstellung dieser Locale zurck, der Kerninformationen ber diese Locale enthlt, einschlielich der Sprache, Schrift, Region und Varianten, falls verfgbar.

In diesem Artikel

Beschreibung

baseName gibt die language ["-" script] ["-" region] *("-" variant) Untersequenz der unicode_language_id Grammatik zurck. Sie enthlt nur Informationen, die im Konstruktor ausdrcklich angegeben wurden, entweder ber die Locale-Identifikator-Zeichenkette oder das Optionsobjekt.

Der Set-Accessor von baseName ist undefined. Sie knnen diese Eigenschaft nicht direkt ndern.

Beispiele

Einfaches Beispiel

js
const myLoc = new Intl.Locale("fr-Latn-CA"); // Sets locale to Canadian French
console.log(myLoc.toString()); // "fr-Latn-CA-u-ca-gregory"
console.log(myLoc.baseName); // "fr-Latn-CA"

Beispiel mit Erweiterungstags in der Eingabezeichenkette

js
// Sets language to Japanese, region to Japan,
// calendar to Gregorian, hour cycle to 24 hours
const japan = new Intl.Locale("ja-JP-u-ca-gregory-hc-24");
console.log(japan.toString()); // "ja-JP-u-ca-gregory-hc-h24"
console.log(japan.baseName); // "ja-JP"

Beispiel mit Optionen, die die Eingabezeichenkette berschreiben

js
// Input string indicates language as Dutch and region as Belgium,
// but options object overrides the region and sets it to the Netherlands
const dutch = new Intl.Locale("nl-Latn-BE", { region: "NL" });

console.log(dutch.baseName); // "nl-Latn-NL"

Spezifikationen

Spezifikation
ECMAScript 2027 Internationalization API Specification
# sec-Intl.Locale.prototype.baseName

Browser-Kompatibilitt

Siehe auch


Web Proxy Viewer  |  New URL  |  Original Page