Traduci un file JSON online gratis — La struttura rimane intatta

Smartcat è un traduttore online gratuito di JSON: inserisci un file .json e ricevilo indietro in una qualsiasi delle oltre 280 lingue, con i valori di stringa tradotti, chiavi e strutture nidificate intatte e token segnaposto bloccati come tag.

Traduci qualsiasi file. In pochi secondi.
Immagini, documenti, video, audio, corsi — scegli un formato e trascina il file.
Trascina qui documenti
oppure sfoglia i file · Supporta .docx, .pdf, .pptx, .xlsx e altro

Oltre 80 delle più grandi aziende al mondo hanno scelto Smartcat

Tradurre un file JSON online è davvero gratuito?

Sì. Puoi tradurre online e gratuitamente un file JSON con Smartcat per 15 giorni: 15.000 Smartwords, nessuna carta di credito e pieno accesso alle funzionalità di traduzione, incluso API. È un account di prova gratuita, non uno dei piani gratuiti o uno strumento anonimo, quindi crea un account prima del tuo primo carica. Allo scadere dei 15 giorni, la traduzione si interrompe fino a quando non scegli un piano a pagamento, e non viene addebitato nulla.

Un traduttore JSON gratuito, o traduttore di file JSON, traduce i valori stringa in un file .json e lascia intatta la struttura: chiavi, elementi nidificati e token segnaposto come {nome}. Smartcat analizza il file invece di trattarlo come testo normale, quindi carica il tuo file, scegli le lingue e scarica JSON valido in ogni lingua, con ogni chiave al suo posto originario.

15

prova gratuita di un giorno

Al termine del periodo di prova, la traduzione si interrompe finché non scegli un piano. I file che hai già scaricato restano tuoi.

15K

Smartwords incluso

La sperimentazione include 15.000 Smartwords. Tradurre una parola di partenza in una lingua di destinazione consuma un Smartword, quindi un file di 5.000 parole in tre lingue ne consuma 15.000.

280+

lingue di destinazione

Scegli una lingua di partenza e tutte le destinazioni di cui hai bisogno in un unico progetto, e scarica un file JSON per lingua.

en.json (ciò che carichi)
{
  "checkout": {
    "title": "Your cart",
    "items": "{n, plural, one {# item} other {# items}}",
    "greeting": "Hi {name}, ready to pay?"
  }
}
de.json (quello che scarichi)
{
  "checkout": {
    "title": "Ihr Warenkorb",
    "items": "{n, plural, one {# Artikel} other {# Artikel}}",
    "greeting": "Hallo {name}, bereit zum Bezahlen?"
  }
}
  • Chiavi e nidificazione: mai tradotte
  • Valori della stringa: tradotti
  • Segnaposto e sintassi plurale: bloccati come tag

Perché i traduttori gratuiti di JSON danneggiano il tuo file

Un traduttore JSON online che tratta il file .json come testo normale traduce tutto ciò che vede, comprese le chiavi e i segnaposto da cui dipende il tuo codice, bloccando così l'analisi del file. Smartcat legge prima la struttura JSON e traduce solo i valori stringa.

Incollare JSON in un traduttore di testo

Testo normaleUna lingua alla volta

Carica del file .json su Smartcat

Analizzato come JSONOgni lingua contemporaneamente

Le chiavi vengono tradotte

"title" diventa "título" e la tua app non riesce più a trovare la stringa.

Solo i valori sono tradotti

Smartcat importa i valori di stringa come testo da tradurre. Le chiavi e l'annidamento non vengono mai proposti per la traduzione.

I segnaposto vengono riscritti

I token come {count} o %s tornano indietro tradotti, spostati o mancanti.

I segnaposto sono bloccati come tag

I token vengono importati come tag non modificabili, associati tramite corrispondenza da espressioni regolari impostate una sola volta.

Il file cessa di essere valido JSON

Un preventivo vagante o una parentesi persa, e la build fallisce sul file tradotto.

Stessa struttura in ogni lingua

Le chiavi e l'annidamento tornano indietro dove si trovavano, in un file JSON valido per lingua di destinazione.

Ogni aggiornamento parte da zero

Incolli di nuovo l'intero file per ogni lingua e per ogni modifica.

Le stringhe approvate vengono riutilizzate

La memoria di traduzione conserva le stringhe approvate, quindi un aggiornamento copre solo il testo nuovo e con modifiche.

Cosa c'è di gratuito nel traduttore JSON e cosa richiede uno dei piani

La prova gratuita è il traduttore JSON completo, non un livello ridotto: l'editor, la memoria di traduzione, i glossari, il caricamento di più file e il API sono tutti inclusi. Un piano a pagamento aggiunge tempo, una quota di Smartwords condivisa da utenti illimitati e, sui piani enterprise, SSO e accesso basato sui ruoli.

Prova gratuitaPiano a pagamento
Quanto tempo15 giorni, poi la traduzione si interrompe finché non ti abbonatiFinché ti abbonati
Smartwords15,000Una franchigia Smartwords condivisa da utenti illimitati
JSON traduzione di fileCompleto: oltre 280 lingue, carica multi-file, l'editor di traduzioneLo stesso
Memoria di traduzione e glossariInclusoIncluso, e solo le stringhe nuove e con modifiche sono soggette a fatturazione quando si esegue nuovamente la traduzione
APIIncluso: genera una chiave in Impostazioni > APIIncluso nei piani con accesso API
SicurezzaSOC 2 Tipo II, crittografia in transito e a riposoLo stesso, più SSO e accesso basato sui ruoli sui piani enterprise
Il migliore perUn file o un batch, e il lavoro finisce lìRitradurre a ogni release, con diverse persone sui file di localizzazione

I prezzi per ogni piano sono indicati nella pagina dei prezzi Smartcat, non è richiesta alcuna chiamata.

Come si traduce un file JSON online gratuitamente?

Per tradurre JSON online gratuitamente, carica il file .json su Smartcat, seleziona le tue lingue di destinazione, lascia che l'IA traduca i valori della stringa, controlla le stringhe brevi nell'editor e scarica un file per lingua. Per i file flat, nidificati e i18next, segui la guida dettagliata per tradurre un file JSON.

  1. Carica il file JSON

    Trascina il tuo file .json nell'uploader in cima a questa pagina, oppure registrati e crea un progetto. Il periodo di prova inizia quando ti registrati.

    Smartcat selettore del tipo di progetto con localizzazione del software selezionata
  2. Scegli le lingue di destinazione per il file JSON

    Scegli una lingua di partenza e una o più destinazioni tra oltre 280. Ogni lingua di destinazione riceve il proprio file di output.

    Crea un progetto di localizzazione del software in Smartcat: nome del progetto, lingua di partenza e lingue di destinazione
  3. Traduci automaticamente i valori JSON con l'AI

    I valori della stringa vengono tradotti con il tuo glossario e la tua memoria di traduzione. Chiavi, nidificazione e tag segnaposto rimangono dove erano.

    Avanzamento del Smartcat progetto: Traduzione AI di un file JSON al 100% per ogni lingua
  4. Revisione delle stringhe nell'editor di traduzione JSON

    Apri l'editor di traduzione JSON per leggere le stringhe di partenza e di destinazione affiancate. Le brevi stringhe dell'interfaccia utente sono quelle che meritano un'occhiata da parte di un umano prima del rilascio.

    Smartcat editor di traduzione con segmenti tradotti e percentuali di corrispondenza
  5. Scarica i file JSON tradotti

    Stesse chiavi, stesso livello nidificato, nuova lingua: un file JSON di output per ciascuna lingua di destinazione.

    Pulsante di esportazione per scaricare i file JSON tradotti in un progetto Smartcat

Consulta questi passaggi di JSON traduzione sui tuoi file di impostazioni locali

Cos'altro puoi tradurre come JSON gratuitamente?

Oltre ai singoli file, puoi tradurre il JSON alla base delle stringhe della UI delle app, la documentazione di API, i contenuti dei siti web e i testi in-game con il traduttore di JSON gratuito di Smartcat. Lo stesso caricamento scala con i file di localizzazione rilasciati dal tuo prodotto a ogni sprint.

Tradurre JSON a ogni release? Visualizza il flusso di lavoro del team

Traduci qualsiasi file JSON: i18n, nidificato, di grandi dimensioni e in batch

Smartcat traduce qualsiasi file JSON allo stesso modo: i valori stringa vengono tradotti, mentre chiavi, nidificazione e segnaposto no. Ciò vale per i file di localizzazione i18n, gli oggetti nidificati, i plurali, i file di grandi dimensioni e i batch, che sono i casi su cui le persone chiedono più spesso.

JSON traduttore di file: i tipi di file che gestisce

I file di localizzazione si presentano in diversi formati. Smartcat gestisce ciascuno di essi senza appiattire o rinominare nulla.

I file di localizzazione i18n tornano indietro con chiavi identiche

I file di localizzazione come en.json per i18next o React Native sono JSON chiave-valore. Smartcat traduce i valori e restituisce de.json, fr.json e il resto con chiavi identiche.

  • "nav.home"
    Home → Home
  • "nav.cart"
    Carrello → Carrello (Warenkorb)

JSON nidificato mantiene il suo albero in ogni lingua

Gli oggetti nidificati mantengono la loro forma: Smartcat traduce le stringhe a ogni livello e riscrive l'albero indietro così com'era. Per la Ripartizione elemento per elemento, comprese le avvertenze sui plurali, vedi cosa sopravvive alla traduzione sulla pagina del traduttore JSON.

Gli stessi percorsi in ogni lingua

cassacassa.titolocheckout.articoli

I plurali vengono esportati come stringhe compatibili con ICU

I plurali possono essere mantenuti come ICU MessageFormat o può essere eseguito l'editing come segmenti plurali nativi nell'editor. All'esportazione, Smartcat riscrive i plurali indietro come stringhe compatibili con ICU.

  • one
    # articolo → # Artikel
  • other
    # articoli → # articoli

I segnaposto rimangono bloccati con i tuoi motivi

I token segnaposto vengono importati come tag non modificabili. Smartcat trova la corrispondenza con le espressioni regolari impostate una sola volta nella scheda Segnaposto in Impostazioni, in modo che il pattern utilizzato dalla tua codebase sia quello protetto.

Modelli che puoi bloccare come tag

{nome}{{count}}%s%1$d

Traduzione JSON di grandi dimensioni, in batch e verso l'inglese

Gratuito non significa un piccolo file alla volta.

File JSON di grandi dimensioni: fino a 6 GB per file

Smartcat accetta file di documento e di progetto fino a 6 GB. Dividi un file JSON di oltre 1 GB in parti più piccole affinché venga elaborato più velocemente.

Esegui la traduzione in batch di molti file JSON in un unico passaggio

Carica un gruppo di JSON file in un progetto, seleziona ogni lingua di destinazione una volta e scarica un file di output per lingua.

  1. Molti file .jsonun progetto
  2. Ogni linguaun passaggio
  3. Un file per linguastesse chiavi

Traduci il file JSON in inglese

Per tradurre un file JSON in inglese, imposta la lingua del file come partenza e l'inglese come destinazione, e Smartcat restituisce en.json con le stesse chiavi. Offre supporto per oltre 280 lingue, comprese quelle da destra a diritto.

Traduci JSON a ogni release

Quando lo stesso file subisce modifiche a ogni sprint, la memoria di traduzione riutilizza le stringhe approvate, quindi la fatturazione si applica solo alle stringhe nuove e modificate. I team collegano i repository tramite l'integrazione API, CLI o Git nell'ambito della localizzazione del software con Smartcat.

Colleghi AI che traducono e controllano i tuoi file JSON

Ogni collega gestisce una fase della traduzione JSON, dalla prima stesura alla revisione finale. Tu o i tuoi addetti alla revisione approvate ogni lingua prima del download.

Collega la traduzione di JSON a GitHub, a CLI, a API e a Figma

Sposta le stringhe dal tuo repository o strumento di design in traduzione e indietro, oppure traduci i contenuti dove i tuoi team lavorano già. Vedi tutte le integrazioni

Risultati della localizzazione del software provenienti da un cliente con nome

Kaseya ha ridotto i costi di localizzazione del 70% con Smartcat e ha reso la localizzazione dell'interfaccia utente parte di ogni ciclo di sviluppo attraverso la sua integrazione con GitHub. Ogni numero sottostante proviene dallo studio di caso Kaseya.

70%

costi di localizzazione inferiori

Kaseya ha ridotto i costi di localizzazione del 70% e ha reinvestito i risparmi in oltre 8 lingue aggiuntive.

10+

lingue sincronizzate da GitHub

L'integrazione GitHub di Kaseya ha reso la localizzazione dell'interfaccia utente parte di ogni ciclo di sviluppo, con le stringhe tradotte inviate di nuovo indietro al repository, in oltre 10 lingue.

«Scriviamo codice con l'AI, quindi rilasciamo aggiornamenti del prodotto ogni giorno, un paio di volte al giorno. Non c'è modo di tenere il passo. Questa tariffa di modifiche è uno dei motivi per cui Smartcat è così necessario.”
Ellen Kelly
Ellen KellyDirettore della documentazione del prodotto, Kaseya

Visualizza i tuoi file JSON tradotti, con le chiavi intatte

Cosa dicono i team di prodotto e localizzazione su G2

Cosa chiedono le persone prima di caricare un file JSON

Prima del primo carica, le persone si chiedono se le chiavi vengano tradotte, cosa succede il giorno 16, se i file addestrano l'AI e se API funziona durante la prova. Le risposte di Smartcat si trovano di seguito, inclusa l'unica cosa che un traduttore JSON gratuito non farà per te.

«Le mie chiavi verranno tradotte per errore?»

No. Smartcat importa solo valori di stringa come testo da tradurre. Le chiavi e la nidificazione non vengono mai offerte per la traduzione, quindi non possono cambiare.

Mai tradotto

"cassa""titolo""elementi"

"Cosa succede quando finiscono i 15 giorni?"

La traduzione si interrompe finché non scegli uno dei piani a pagamento. Non viene addebitato nulla automaticamente e i file che hai già scaricato rimangono tuoi.

«Il mio file viene usato per addestrare l'AI?»

No. I tuoi contenuti non vengono mai utilizzati per addestrare modelli di AI pubblici e gli account di prova funzionano sulla stessa infrastruttura conforme a SOC 2 Tipo II dei piani a pagamento.

«Posso eseguirlo da uno script invece che dal browser?»

Sì. Gli account di prova possono generare una chiave API e importare ed esportare file tramite REST API o CLI, in modo da poter testare il flusso che verrebbe eseguito in CI/CD.

"Devo installare qualcosa?"

No. Carica il file nel tuo browser e scarica il risultato. Gli sviluppatori che desiderano l'automazione possono aggiungi il API o il CLI in seguito.

“Farà diritto ogni breve stringa UI?”

Non sempre, e questo è l'onesto limite. Le stringhe di una sola parola come "Salva" o "Chiudi" non hanno contesto, quindi la traduzione automatica non può distinguere un pulsante da uno sconto.

Leggi le stringhe da una a tre parole nell'editor prima di spedire.

Come Smartcat protegge i file JSON che traduci

La JSON traduzione sulla prova gratuita di Smartcat è protetta esattamente come sui piani a pagamento: conformità SOC 2 Type II, crittografia in transito e a riposo, spazi di lavoro isolati e nessun addestramento di modelli di AI pubblici sulle tue stringhe. Vedi i dettagli nella pagina sulla sicurezza di Smartcat.

SOC 2 Tipo II e ISO 27001

Smartcat è conforme a SOC 2 Tipo II, certificato ISO 27001 e isola ogni spazio di lavoro, sia nella versione di prova che nei piani a pagamento.

Crittografia in transito e a riposo

I tuoi JSON file sono crittografati mentre si caricano, mentre sono archiviati e mentre si scaricano.

Mai utilizzato per addestrare modelli di IA pubblici

Le stringhe che traduci non vengono mai utilizzate per addestrare modelli di AI pubblici.

Controlli di accesso basati sui ruoli

Stabilisci chi può visualizza, tradurre, revisionare e approvare i file per team o ruolo nei piani enterprise.

Accesso unico (SSO)

Accedi tramite il tuo provider di identità esistente con i piani enterprise.

Cancellazione su richiesta

Il contenuto viene eliminato o restituito entro 30 giorni da una richiesta scritta.

Risorse per la traduzione di JSON

Le guide JSON di Smartcat coprono ciò che viene dopo una traduzione gratuita: come tradurre i file JSON passo dopo passo, la localizzazione JSON per i team di prodotto e i file di locale per l'inglese e ogni altra lingua.

FAQ sul traduttore gratuito JSON

Cosa fa un traduttore JSON gratuito?

Un traduttore JSON gratuito come Smartcat traduce i valori di testo in un file .json e lascia invariata la struttura. Chiavi, strutture nidificate e token segnaposto come {name} tornano indietro esattamente come erano, così il file tradotto si carica ancora nella tua app. Un traduttore di testo normale non riesce a distinguere le chiavi dai valori, motivo per cui il testo JSON incollato spesso torna indietro danneggiato.

Qual è il miglior traduttore JSON gratuito?

Il miglior strumento gratuito di traduzione JSON restituisce JSON valido e pronto per la distribuzione. Molti strumenti di "traduzione json" trattano il file come testo semplice, quindi qualunque traduttore linguistico JSON tu testi, verifica che non traduca mai le chiavi, blocchi i segnaposto e mantenga intatti gli elementi nidificati e i plurali. Smartcat è adatto quando desideri un editor, una memoria di traduzione e molte lingue contemporaneamente; per una sola stringa tradotta una volta sola senza un account, uno strumento di incolla è più rapido.

Come posso tradurre un file JSON online gratuitamente?

Registrati per la prova gratuita di Smartcat, trascina il file .json in un progetto, scegli le tue lingue di destinazione e lascia che la Traduzione AI traduca i valori delle stringhe mentre chiavi e segnaposto rimangono bloccati. Controlla le stringhe brevi dell'interfaccia utente nell'editor, quindi scarica un file JSON per lingua. La guida dettagliata alla traduzione di un file JSON copre file flat, nidificati e i18next.

Il traduttore JSON di Smartcat è gratuito?

Sì, per 15 giorni. La prova gratuita di Smartcat include 15.000 Smartwords e l'accesso completo alle funzionalità di traduzione, incluso il API, e non richiede alcuna carta di credito. Non esiste un piano gratuito: quando la prova termina, la traduzione si interrompe fino a quando non scegli un piano a pagamento, e invia i dettagli di pagamento solo se ti abbonati.

Posso tradurre un file JSON online senza registrarmi?

No. Smartcat ti chiede di crea un account di prova gratuito prima di tradurre un file, poiché il JSON viene analizzato in un progetto in cui le chiavi sono bloccate e le traduzioni approvate vengono conservate. Gli strumenti che traducono il testo incollato senza un account di solito trattano JSON come testo normale, quindi controlla il loro output per verificare la presenza di chiavi tradotte.

È sicuro incollare JSON in Google Translate o ChatGPT?

Solo per poche stringhe, non per un intero file. Smartcat analizza il JSON, mentre i traduttori generici e gli strumenti di chat lo trattano come testo: potrebbero tradurre le chiavi, riscrivere i segnaposto o tralasciare un preventivo, e il file smette di essere un JSON valido. Inoltre non hai a disposizione alcuna memoria di traduzione, quindi ogni aggiornamento parte da zero.

Quanti file JSON posso tradurre con la prova gratuita?

Fino a 15.000 coperti Smartwords. Nella prova gratuita di Smartcat carica un batch di JSON file in un unico progetto e traducili in ogni lingua di destinazione che scegli. Una parola di partenza in una lingua di destinazione utilizza un Smartword, quindi 3.000 parole su cinque file in cinque lingue utilizzano tutti i 15.000 Smartwords.

Cosa rimane intatto quando traduci un file JSON?

Le chiavi, la nidificazione e i tag segnaposto tornano indietro come erano. Smartcat traduce solo i valori delle stringhe, blocca i token come {nome} o %s in modo che i traduttori non possano modificarli e riscrive indietro i plurali come stringhe compatibili con ICU. Ogni lingua di destinazione riceve il proprio file .json valido. Per la Ripartizione elemento per elemento, consultare la pagina di localizzazione JSON.

Quanto grande può essere un file JSON che posso carica?

Fino a 6 GB. Smartcat accetta file di documento e di progetto fino a 6 GB ciascuno, in base al relativo articolo del Centro assistenza sui limiti di carica dei file, e i file superiori a 1 GB vengono elaborati più rapidamente se suddivisi in parti più piccole. La maggior parte dei file di localizzazione va da pochi kilobyte a pochi megabyte, quindi la dimensione limita raramente una traduzione JSON.

Posso esportare JSON flat o nidificato?

Sì. Smartcat esporta JSON sia in formato piatto che strutturato. In un progetto di localizzazione del software, le chiavi nidificate vengono riscritte indietro come un albero strutturato utilizzando un separatore di percorso, in modo che una chiave come checkout.title ritorni all'interno dell'oggetto checkout di de.json, esattamente come si trovava in en.json. I file flat rimangono flat e le stesse opzioni di esportazione si applicano a YAML.

Posso usare il mio glossario personale quando traduco JSON gratuitamente?

Sì. La prova gratuita di Smartcat include glossari e memoria di traduzione. Aggiungi i nomi dei prodotti e i termini dell'interfaccia utente a un glossario, e la Traduzione AI li applica a ogni stringa nei tuoi file JSON; le traduzioni che approvi finiscono nella memoria di traduzione, così il caricamento successivo dello stesso file le riutilizza invece di tradurle di nuovo.

Quando dovrei passare a un piano a pagamento?

Rimani sulla prova gratuita di Smartcat se hai un solo file o un solo lotto e il lavoro finisce lì. Un piano a pagamento conviene quando si esegue nuovamente la traduzione a ogni versione, poiché vengono conteggiate nella fatturazione solo le stringhe nuove e con modifiche, quando più persone modificano i file di localizzazione o quando si desidera applicare la terminologia in tutti i prodotti. I prezzi si trovano sulla pagina dei Smartcat prezzi, non è necessario chiamare.

La prova gratuita può tradurre anche YAML, Android XML o iOS .strings?

Sì. Smartcat traduce i file YAML, Android strings.xml e iOS .strings insieme a JSON, tramite l'interfaccia web, il REST API o il CLI, con le stesse chiavi bloccate e gli stessi segnaposto. I file .stringsdict e .xcstrings di Apple funzionano come carica file. Per le risorse Android e altri XML, consulta il traduttore XML.

Avviso sui marchi registrati. Google Translate è un marchio di Google LLC e ChatGPT è un marchio di OpenAI. Smartcat non è affiliato, approvato o sponsorizzato da nessuna delle due aziende. Tutti i nomi dei prodotti presenti su questa pagina sono utilizzati solo a scopo identificativo.

Traduci il tuo file JSON gratis per 15 giorni, un singolo file o un gruppo

Carica il tuo JSON e scaricalo in una nuova lingua con le sue chiavi e il suo stato nidificato proprio dove li avevi lasciati. Tradurre a ogni rilascio? Prenota una demo e scopri il flusso di lavoro del team.