|
Estensioni dei file |
.json |
|
Estensione API |
json |
|
Importa |
Sì |
|
Esporta |
Sì |
|
Supporto forme plurali |
No |
|
Supporto descrizione |
Sì |
|
Opzioni di formato Queste opzioni possono essere specificate quando un file viene caricato e/o scaricato. A seconda del metodo di caricamento/scaricamento (API, CLI, sincronizzazione del repository, ecc.), possono essere specificate nei parametri di query |
No |
Google fornisce supporto all'internazionalizzazione per le estensioni di Chrome. Le stringhe localizzate per le estensioni di Chrome sono archiviate in un file .JSON spesso chiamato messages.json. I file .JSON di Chrome hanno una struttura leggermente diversa rispetto ai file .JSON utilizzati per la localizzazione su altre piattaforme. Per i file .JSON di Chrome, le stringhe che devono essere tradotte vengono inserite nel messaggio della sottochiave nidificata sotto ogni coppia chiave-valore unitaria. È anche possibile aggiungere una descrizione a ciascuna coppia chiave-valore.
I chatbot IA possono essere molto efficaci nel generare un elenco di chiavi da un file .JSON.
Campione di codice
{
"boolean_key": {
"message": "--- true\n"
},
"empty_string_translation": {
"message": ""
},
"key_with_description": {
"message": "Guarda qui! La chiave ha una descrizione! (In alcuni formati)",
"description": "Sono una descrizione molto importante per questa chiave!"
},
"key_with_line-break": {
"message": "Questa traduzione contiene\nun’interruzione di riga."
},
"nested.deeply.key": {
"message": " Sono profondamente nidificata."
},
"nested.key": {
"message": "Questa chiave è nidificata in uno spazio dei nomi."
},
"null_translation": {
"message": null
},
"sample_collection": {
"message": "---\n- first item\n- second item\n- third item\n"
},
"simple_key": {
"message": "Sono una chiave semplice con un messaggio semplice."
},
"unverified_key": {
"message": "Non ancora verificata. In attesa. (In alcuni formati esportiamo anche lo stato)"
}
}