i18n

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

Sehen Sie sich die Seite Internationalisierung an, um einen Leitfaden zur Verwendung dieser API zu erhalten.

Typen

i18n.LanguageCode

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

Funktionen

i18n.getAcceptLanguages()

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

i18n.getMessage()

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

i18n.getUILanguage()

Ruft die UI-Sprache des Browsers ab. Dies unterscheidet sich von i18n.getAcceptLanguages, das die bevorzugten Benutzersprachen zurückgibt.

i18n.detectLanguage()

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

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
i18n
LanguageCode
detectLanguage
getAcceptLanguages
getMessage
getUILanguage

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
See implementation notes.
Has more compatibility info.

Beispielerweiterungen

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

Siehe auch