Utilisez l'API chrome.i18n
pour
internationalisez votre extension. Commencez par créer des répertoires
des fichiers de messages spécifiques à la langue dans un dossier nommé _locales/
. Exemple :
_locales/en/messages.json
_locales/es/messages.json
Chaque fichier messages.json contiendra des chaînes localisées identifiées par une clé. Pour
Dans cet exemple, le code suivant localise l'info-bulle pour _locales/en/messages.json
.
La clé de cette chaîne est __MSG_tooltip__
.
{
"__MSG_tooltip__": {
"message": "Hello!",
"description": "Tooltip"
}
}
Vous utiliserez cette clé dans le fichier manifest.json à la place de "default_title"
.
{
"name": "Tab Flipper",
...
"action": {
"default_title": "__MSG_tooltip__"
},
"default_locale": "en"
...
}
Pour en savoir plus, consultez Formats des messages de localisation :