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 :
- Internationalization: un guide d'utilisation du système WebExtension i18n.
- Référence de message spécifique aux paramètres régionaux : Les extensions fournissent des chaînes de caractères locales dans des fichiers appelés
messages.json. Cette page décrit le format demessages.json.
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.getAcceptLanguagesqui 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
Chargement…
Exemples d'extensions
Note :
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.