Traduci un file JSON

Trascina un file .json. I valori stringa vengono tradotti; chiavi, numeri, booleani e struttura restano esattamente come erano.

Rilevamento automatico
spagnolo
Layout Office invariato60 lingueFile eliminati automaticamenteCrediti gratuiti per iniziare

Non caricare documenti riservati nel piano gratuito. Perché?

App e siti web spesso conservano il testo dell'interfaccia in file JSON, uno per lingua. Tradurli a mano significa copiare centinaia di stringhe prestando attenzione a non toccare una sola chiave, parentesi o virgola. DropTranslate analizza il file, traduce solo i valori stringa e riscrive un JSON valido con le stesse chiavi nello stesso ordine. Il tuo codice continua a cercare le stesse chiavi e ottieni un nuovo file di lingua da inserire accanto all'originale.

Come funziona

Trascina il .json

Analizziamo il file, contiamo le parole nei valori stringa e mostriamo il costo in crediti. Il JSON non valido viene rifiutato con un messaggio chiaro e senza addebiti.

Scegli la lingua

Seleziona la lingua di destinazione per il nuovo file di localizzazione.

Scarica il .json

Salvalo come nuovo file di localizzazione, ad esempio es.json.

Cosa cambia, cosa resta

Tradotto

  • Valori stringa

Invariato

  • Chiavi e annidamento
  • Numeri, booleani e valori null
  • L'ordine delle chiavi

Layout: Esatto: struttura conservata

L'output è un JSON valido con esattamente le stesse chiavi e struttura del tuo input.

  • Segnaposto come {name}, {{count}} o %s devono restare invariati, e il servizio di traduzione AI di terze parti è istruito a mantenerli. Cercali nell'output prima della pubblicazione, perché un segnaposto danneggiato rompe la stringa durante l'esecuzione.
  • Le regole del plurale variano tra le lingue (alcune hanno più di due forme plurali). Se la tua libreria i18n usa chiavi per il plurale, verifica che la lingua di destinazione abbia le forme necessarie.
  • Ogni valore stringa viene tradotto, inclusi i valori tecnici. Se il file mescola testo dell'interfaccia con valori come ID o codici colore, separali prima.

Consigli

  • Traduci il file nella lingua di partenza (di solito en.json), non uno già tradotto.
  • Le stringhe molto brevi, come le etichette dei pulsanti, possono essere ambigue. Fai verificare da un madrelingua nell'app in esecuzione.

Non è una traduzione certificata

Traduzione automatica, non una traduzione certificata o giurata. Se il documento è destinato a un'autorità, verifica prima cosa richiede.

Traduzione certificata, giurata o automatica: quale ti serve?

Domande

Le chiavi vengono tradotte?

No. Vengono tradotti solo i valori stringa. Chiavi, annidamento e ordine delle chiavi restano esattamente uguali, quindi il tuo codice continua a funzionare.

E i segnaposto come {name}?

Il servizio di traduzione AI di terze parti è istruito a lasciarli invariati, e di solito lo fa. Cerca sempre i tuoi segnaposto nell'output prima della pubblicazione, perché un segnaposto modificato causa errori durante l'esecuzione.

Come vengono conteggiati i crediti?

In base alle parole nei valori stringa: un credito ogni 500 parole. Chiavi e numeri non contano.