Retrotraduzione
La retrotraduzione ritraduce nella lingua di partenza un testo già tradotto, così puoi confrontare l’originale con il risultato e vedere dove il senso si è perso o è cambiato. È il controllo che usano le aziende per validare traduzioni importanti senza conoscere la lingua d’arrivo.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Come funziona il controllo
Hai un testo italiano tradotto in tedesco ma non sai il tedesco: come fai a fidarti? La retrotraduzione riporta il tedesco in italiano. Se il testo che torna dice quello che intendevi, la traduzione regge; se compaiono frasi strane o significati diversi, hai trovato il punto debole. Non è una prova matematica, ma è il modo più pratico per controllare una traduzione in una lingua che non parli.
A cosa serve davvero
Si usa per contratti, foglietti illustrativi, testi di marketing e ogni documento dove un errore costa. Le agenzie la chiamano «back translation» e la chiedono per i testi medici e legali. Con il KIT la fai da solo, in pochi secondi, per farti un’idea prima di mandare un testo importante o prima di pagare una revisione umana.
Incolla la traduzione, confronta l’originale
Incolli il testo tradotto, scegli la lingua di partenza e ottieni la retrotraduzione da mettere a confronto con il tuo originale. Lo usi dal browser, anche dal telefono, oppure via API se vuoi controllare tante traduzioni in un flusso automatico. Nessuna installazione, nessun account.
Cosa la retrotraduzione non fa
Non sostituisce un revisore madrelingua e non «corregge» la traduzione: la mette alla prova. Alcune differenze che vedi sono normali — due modi giusti di dire la stessa cosa — altre segnalano un vero errore. Serve occhio per distinguerle. È in beta proprio perché il confronto va interpretato, non preso come verdetto.
Casi d'uso
Un contratto tradotto in tedesco
Studio Commercialista Bianchi manda un contratto tradotto a un partner di Monaco. Prima lo ritraduce in italiano: controlla che le clausole su pagamenti e scadenze dicano esattamente quello che intendeva.
Uno slogan per il mercato estero
Un’azienda ha tradotto il proprio slogan in inglese. La retrotraduzione rivela che il gioco di parole originale è sparito: meglio scoprirlo ora che dopo aver stampato i cataloghi.
Validare la traduzione di un’agenzia
Hai ricevuto una traduzione da un fornitore e vuoi un controllo indipendente. La ritraduci e vedi se il messaggio torna: un secondo parere veloce prima di approvare la fattura.
Domande frequenti
La retrotraduzione garantisce che la traduzione sia perfetta?
No, ed è giusto saperlo. È un controllo, non una certificazione: mostra dove il senso può essersi perso. Alcune differenze sono normali, altre sono errori veri. Ti aiuta a capire dove guardare, poi la parola finale spetta a una persona che conosce la lingua.
Perché è in beta?
Perché il risultato va interpretato: capire se una differenza è un errore o solo un altro modo di dire richiede contesto. Lo strumento fa la parte meccanica in pochi secondi; il giudizio resta tuo.
In che lingue funziona?
Nelle principali lingue europee e in molte altre. Indichi la lingua di partenza dell’originale e il KIT ritraduce dal testo che gli dai. Più il testo è chiaro, più il confronto è utile.
Posso controllarne tante insieme?
Sì: dal browser una alla volta, oppure via API se vuoi validare molti testi in un flusso automatico. Il prezzo è sempre a consumo, senza abbonamento.
Quanto costa?
$0.003 a richiesta più $0.0135 ogni mille parole, prezzo pubblicato. Paghi solo quello che controlli, senza abbonamento e senza registrazione. PayPal va benissimo.
I miei documenti restano riservati?
Il testo viene elaborato per la retrotraduzione e poi eliminato: non lo conserviamo. Girando via server lascia il dispositivo il tempo necessario — per un contratto delicato, tienilo presente.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/translate/back \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/translate/back", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/translate/back",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/translate/back", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/translate/back", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"text": "…"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "translate.back",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_tokens | 20000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
422 | task_failed | L'attività non è andata a buon fine: non ti viene addebitato nulla. |