Internazionalizzazione dell'interfaccia
bookmark_borderbookmark
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Utilizza l'chrome.i18n
API per
internazionalizza la tua estensione. Per iniziare, crea directory in cui conservare
file di messaggi specifici per ogni lingua all'interno di una cartella chiamata _locales/
. Ad esempio:
_locales/en/messages.json
_locales/es/messages.json
Ogni file messages.json conterrà stringhe localizzate identificate da una chiave. Per
Ad esempio, il codice seguente localizza la descrizione comando per _locales/en/messages.json
.
La chiave per questa stringa è __MSG_tooltip__
.
{
"__MSG_tooltip__": {
"message": "Hello!",
"description": "Tooltip"
}
}
Userai questa chiave all'interno del file manifest.json al posto di "default_title"
.
{
"name": "Tab Flipper",
...
"action": {
"default_title": "__MSG_tooltip__"
},
"default_locale": "en"
...
}
Per ulteriori informazioni, vedi
Formati dei messaggi di localizzazione.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-02-29 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-02-29 UTC."],[],[]]