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/maximize below:

Intl.Locale.prototype.maximize() - JavaScript | MDN

Intl.Locale.prototype.maximize()

Baseline Widely available

Die maximize()-Methode von Intl.Locale Instanzen erhält die wahrscheinlichsten Werte für die Sprache, die Schrift und die Region dieser Locale basierend auf den vorhandenen Werten.

Probieren Sie es aus
const english = new Intl.Locale("en");
const korean = new Intl.Locale("ko");
const arabic = new Intl.Locale("ar");

console.log(english.maximize().baseName);
// Expected output: "en-Latn-US"

console.log(korean.maximize().baseName);
// Expected output: "ko-Kore-KR"

console.log(arabic.maximize().baseName);
// Expected output: "ar-Arab-EG"
Syntax Parameter

Keine.

Rückgabewert

Eine Intl.Locale Instanz, deren baseName-Eigenschaft das Ergebnis des Add Likely Subtags Algorithmus zurückgibt, der auf locale.baseName ausgeführt wird.

Beschreibung

Manchmal ist es praktisch, die wahrscheinlichsten Subtags des Sprachidentifikators einer Locale basierend auf einer unvollständigen Sprach-ID zu identifizieren. Der Add Likely Subtags-Algorithmus bietet uns diese Funktionalität. Zum Beispiel würde der Algorithmus bei der Sprach-ID "en" "en-Latn-US" zurückgeben, da Englisch nur in lateinischer Schrift geschrieben werden kann und höchstwahrscheinlich in den Vereinigten Staaten verwendet wird, da es das größte englischsprachige Land der Welt ist. Diese Funktionalität wird JavaScript-Programmierern über die maximize()-Methode bereitgestellt. maximize() beeinflusst nur die Haupt-Subtags, die den Sprachidentifikator ausmachen: Sprach-, Schrift- und Regionssubtags. Andere Subtags nach dem "-u" im Locale-Identifikator werden als Erweiterungs-Subtags bezeichnet und werden von der maximize()-Methode nicht beeinflusst. Beispiele für diese Subtags sind hourCycle, calendar und numeric.

Beispiele Verwendung von maximize
const myLocale = new Intl.Locale("fr", {
  hourCycle: "h12",
  calendar: "gregory",
});
console.log(myLocale.baseName); // Prints "fr"
console.log(myLocale.toString()); // Prints "fr-u-ca-gregory-hc-h12"
const myLocMaximized = myLocale.maximize();

// Prints "fr-Latn-FR". The "Latn" and "FR" tags are added,
// since French is only written in the Latin script and is most likely to be spoken in France.
console.log(myLocMaximized.baseName);

// Prints "fr-Latn-FR-u-ca-gregory-hc-h12".
// Note that the extension tags (after "-u") remain unchanged.
console.log(myLocMaximized.toString());
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Übersetzung hilfreich?

Diese Seite wurde automatisch aus dem Englischen übersetzt.


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