i18n

Funktionen zur Internationalisierung Ihrer Erweiterung. Sie können diese APIs verwenden, um lokalisierte Zeichenfolgen aus Paketdateien Ihrer Erweiterung zu erhalten, die aktuelle Sprache des Browsers zu ermitteln und den Wert des Accept-Language-Headers zu erfahren.

Sehen Sie sich die Seite zur Internationalisierung für einen Leitfaden zur Verwendung dieser API an.

Typen

i18n.LanguageCode

Ein Sprach-Tag wie "en-US" oder "fr".

Funktionen

i18n.detectLanguage()

Erkennt die Sprache des bereitgestellten Textes mit dem Compact Language Detector.

i18n.getMessage()

Ruft die lokalisierte Zeichenfolge für die angegebene Nachricht ab.

i18n.getAcceptLanguages()

Ruft die Accept-Languages des Browsers ab. Dies unterscheidet sich von der vom Browser verwendeten Lokalisierung. Um die Lokalisierung zu erhalten, verwenden Sie i18n.getUILanguage.

i18n.getUILanguage()

Holt die UI-Sprache des Browsers. Dies ist unterschiedlich zu i18n.getAcceptLanguages, das die bevorzugten Benutzersprachen zurückgibt.

i18n.getPreferredSystemLanguages()

Gibt die bevorzugten Gebietsschemas des Betriebssystems zurück.

i18n.getSystemUILanguage()

Gibt das aktuelle UI-Gebietsschema des Betriebssystems zurück.

Browser-Kompatibilität

Beispielerweiterungen

Hinweis: Diese API basiert auf Chromium's chrome.i18n API. Diese Dokumentation ist abgeleitet von i18n.json im Chromium-Code.

Siehe auch