i18n

Fonctions permettant d'internationaliser votre extension. Vous pouvez utiliser ces API pour obtenir des chaînes localisées à partir de fichiers locaux conditionnés avec votre extension, connaître la langue actuelle du navigateur et en connaître la valeur de son En-tete "Accept-Language".

Pour plus de détails sur l'utilisation de i18n pour votre extension, voir :

Types

i18n.LanguageCode
Une balise de langue telle que "en-US" ou "fr".

Fonctions

i18n.getAcceptLanguages()
Obtient les accept-languages du navigateur. Ceci est différent des paramètres régionaux utilisés par le navigateur. Pour obtenir les paramètres régionaux, utilisez  i18n.getUILanguage.
i18n.getMessage()
Obtient la chaîne localisée pour le message spécifié.
i18n.getUILanguage()
Obtient la langue de l'interface utilisateur du navigateur. Ceci est différent de  i18n.getAcceptLanguages qui renvoie les langues utilisateur préférées.
i18n.detectLanguage()
Détecte la langue du texte fourni en utilisant le détecteur de langue compact.

Compatibilité des navigateurs

BCD tables only load in the browser

Example extensions

Remerciements
Cette API est basée sur l'API Chromium chrome.i18n. Cette documentation est dérivée de i18n.json dans le code de Chromium.

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.