Traduci file JSON online: chiavi, valori e annidamento preservati

Carica qualsiasi file JSON e ottieni una traduzione accurata in 100+ lingue. Chiavi, segnaposto, array e oggetti nidificati: tutto preservato. Pronto per la produzione.

forgefile.com JSON

Flusso di lavoro per JSON

Traduzione
Trascina qui il tuo file o clicca per sfogliare dal tuo dispositivo
Formattazione conservata .JSON

Esempio di traduzione

Un file JSON di localizzazione, dall'inglese allo spagnolo

Le prime 34 righe delle stringhe di Google Calendar di Home Assistant (Apache-2.0). Chiavi, {segnaposto} e riferimenti [%key:…] rimangono intatti; cambiano solo le frasi.

Originale

home-assistant-google-en.json → …-es.json, first 34 lines prima della traduzione

Risultato

home-assistant-google-en.json → …-es.json, first 34 lines dopo la traduzione
  • Chiavi identiche, nulla rinominato

  • Ogni segnaposto viene mantenuto nella propria stringa

  • I riferimenti incrociati tra file rimangono esattamente come erano

Verificato il 2026-10-08 — Amanda Lee

Caratteristiche di JSON

Preservazione di Chiavi e Struttura

Le chiavi non vengono mai tradotte o modificate. Ogni oggetto nidificato, array e tipo di valore rimane esattamente come nell'originale. Il tuo JSON rimane valido e pronto per la produzione.

Protezione dei segnaposto

Variabili come {name}, {{count}}, %s e i pattern ICU vengono riconosciuti e preservati.

Risultati fulminei

La maggior parte dei file JSON viene tradotta in pochi secondi. L'IA basata su cloud gestisce anche file di configurazione di grandi dimensioni e strutture profondamente nidificate.

Oltre 100 lingue supportate

Traduci file JSON tra oltre 100 lingue, tra cui spagnolo, francese, tedesco, arabo, cinese, giapponese e coreano.

Perché ForgeFile è il miglior traduttore JSON online

Devi tradurre un file JSON senza compromettere la struttura dati della tua applicazione? ForgeFile è un traduttore JSON basato sull'IA che converte i tuoi file di localizzazione in oltre 100 lingue preservando ogni chiave, segnaposto, array e oggetto annidato. Che si tratti di stringhe i18n, risposte API o dati di configurazione, il JSON tradotto resta valido, leggibile nei diff e pronto per la produzione.

Come ForgeFile traduce i file JSON

Il nostro motore di traduzione comprende la semantica di JSON. Quando traduci un file JSON, ForgeFile:

  • analizza l'intero albero degli oggetti: chiavi, valori, array e strutture annidate
  • traduce soltanto i valori di tipo stringa, con un'IA contestuale che conosce i testi di interfaccia e la terminologia applicativa
  • preserva chiavi, segnaposto ({name}, {{count}}, %s), pattern ICU e riferimenti a variabili

Il risultato è un file JSON valido che puoi inserire direttamente nel tuo progetto: nessuna sintassi corrotta, nessuna chiave mancante, nessun segnaposto danneggiato.

Output sicuro per i segnaposto e pensato per gli sviluppatori

ForgeFile è costruito attorno ai flussi di lavoro degli sviluppatori:

  • le chiavi non vengono mai tradotte né modificate: si localizzano solo i valori di tipo stringa
  • segnaposto come {username}, {{count}}, %d e i riferimenti $t() vengono preservati
  • i pattern ICU MessageFormat (plurali, select, numeri) restano validi
  • oggetti e array annidati mantengono esattamente struttura e profondità
  • l'output ha una formattazione coerente e leggibile nei diff, per un controllo di versione pulito

Pensato per la localizzazione di app, API e prodotti SaaS

ForgeFile gestisce i file JSON con cui i team di sviluppo lavorano ogni giorno:

  • i18n e localizzazione di app – traduci i file di localizzazione di React, Vue, Angular e Next.js (i18next, react-intl, vue-i18n)
  • App mobili – localizza i bundle di stringhe di Flutter, React Native ed Expo
  • Prodotti SaaS e web – traduci etichette dell'interfaccia, messaggi di errore, notifiche e percorsi di onboarding
  • Dati di API e configurazione – localizza template di risposte API, payload dei webhook e valori di configurazione

Traduzione in blocco e accesso via API sono disponibili per l'integrazione nelle pipeline CI/CD. Tutti i file sono cifrati in transito e a riposo.

Perché gli sviluppatori scelgono ForgeFile per tradurre JSON

  • Traduzione sicura per le chiavi – le chiavi non vengono mai modificate, si traducono solo i valori
  • Protezione dei segnaposto – {variables}, {{templates}} e pattern ICU restano intatti
  • Oltre 100 lingue – comprese le scritture da destra a sinistra (arabo, ebraico) e i caratteri CJK
  • Output leggibile nei diff – formattazione pulita per i diff Git e le code review
  • Nessun software da installare – funziona interamente nel browser

La grammatica del formato JSON è definita nella RFC 8259.

Come tradurre un file JSON in 4 passaggi

  1. 1

    Carica il tuo file JSON

    Trascina e rilascia il tuo file . json, oppure sfoglia per selezionarlo. La dimensione massima del file dipende dal tuo piano.

  2. 2

    Seleziona lingua di origine e di destinazione

    Scegli tra oltre 100 lingue. ForgeFile rileva automaticamente la lingua di origine e comprende il contesto della UI dell'app per traduzioni naturali.

  3. 3

    Configura le impostazioni di traduzione

    Scegli quali chiavi tradurre e quali saltare. Seleziona la formattazione dell'output (minimizzata o formattata) per il tuo flusso di lavoro.

  4. 4

    Scarica il tuo JSON tradotto

    Il tuo JSON tradotto è pronto in pochi secondi. Tutte le chiavi, i segnaposto e l'annidamento sono preservati: integralo nel tuo progetto ed esegui il deploy.

FAQ sulla traduzione JSON - Risposte alle domande comuni

Come posso tradurre un file JSON online?

Carica il tuo file JSON su ForgeFile, seleziona la lingua di destinazione e fai clic su Traduci. La nostra IA traduce i valori stringa preservando tutte le chiavi, i segnaposto e la struttura, solitamente in pochi secondi.

Le chiavi JSON vengono tradotte o modificate?

No. ForgeFile traduce solo i valori stringa. Le chiavi non vengono mai modificate, rinominate o riordinate. Il tuo file di traduzione mappa 1:1 con l'originale.

I segnaposto e le variabili vengono preservati?

Assolutamente sì. ForgeFile riconosce e protegge segnaposto come {name}, {{count}}, %s, %d, i riferimenti $t() e i pattern ICU MessageFormat.

Funziona con i18next, react-intl o vue-i18n?

Sì. ForgeFile gestisce tutti i principali formati JSON i18n inclusi i18next, react-intl, vue-i18n, Angular i18n e strutture di localizzazione personalizzate.

Gli oggetti nidificati e gli array vengono preservati?

Sì. Ogni livello di nidificazione, l'ordine degli array e la struttura degli oggetti sono preservati esattamente. Il JSON tradotto ha la stessa forma dell'originale.

C'è un limite alla dimensione del file?

Per file più grandi o per l'integrazione nella pipeline CI/CD, contattaci per i piani enterprise con accesso API. La dimensione massima del file dipende dal tuo piano.

I miei dati JSON sono sicuri durante la traduzione?

I file sono crittografati in transito e a riposo. Il periodo di conservazione dipende dal tuo piano.

Qual è la differenza tra tradurre file di localizzazione JSON e XML?

JSON utilizza coppie chiave-valore ed è lo standard per le moderne applicazioni web e mobile. XML utilizza tag e attributi ed è comune per Android e sistemi legacy. ForgeFile gestisce entrambi nativamente con la preservazione completa della struttura.

Pronto a tradurre i tuoi file JSON?

Carica il tuo file JSON e ottieni un output tradotto pronto per la produzione in pochi secondi. Chiavi, segnaposto e struttura sempre preservati.