API di traduzione automatica · fatturata a carattere
L’API di traduzione per l’Europa
Una chiamata HTTP, 36 lingue, fatturate a carattere. Costruita in Europa per i team che vogliono la traduzione dentro il proprio prodotto, non l’ennesima app web.
Crea un account gratuito $ curl -X POST https://api.vizvuz.com/v1/translate
- 36
- lingue di partenza
- 15,00 €
- per milione di caratteri
- 38
- lingue di arrivo
Преводът трябва да звучи като написан от човек.Bulgarian Překlad má znít, jako by ho napsal člověk.Czech En oversættelse skal lyde, som om et menneske skrev den.Danish Eine Übersetzung soll klingen, als hätte sie ein Mensch geschrieben.German Μια μετάφραση πρέπει να ακούγεται σαν να τη έγραψε άνθρωπος.Greek A translation should read as if a person wrote it.English Una traducción debe sonar como si la hubiera escrito una persona.Spanish Tõlge peaks kõlama nii, nagu oleks selle kirjutanud inimene.Estonian Käännöksen pitäisi kuulostaa siltä, että sen on kirjoittanut ihminen.Finnish Une traduction doit sonner comme si une personne l’avait écrite.French Ba cheart go mbeadh aistriúchán cosúil le rud a scríobh duine.Irish Prijevod bi trebao zvučati kao da ga je napisao čovjek.Croatian A fordításnak úgy kell hangoznia, mintha ember írta volna.Hungarian Þýðing á að hljóma eins og manneskja hafi skrifað hana.Icelandic Una traduzione deve suonare come se l’avesse scritta una persona.Italian Vertimas turi skambėti taip, tarsi jį būtų parašęs žmogus.Lithuanian Tulkojumam jāizklausās tā, it kā to būtu rakstījis cilvēks.Latvian Traduzzjoni għandha tinstema’ bħallikieku kitibha bniedem.Maltese Een vertaling moet klinken alsof een mens haar heeft geschreven.Dutch En oversettelse skal høres ut som om et menneske skrev den.Norwegian (Bokmål) Tłumaczenie powinno brzmieć tak, jakby napisał je człowiek.Polish Uma tradução deve soar como se tivesse sido escrita por uma pessoa.Portuguese O traducere trebuie să sune ca și cum ar fi scris-o un om.Romanian Preklad má znieť, akoby ho napísal človek.Slovak Prevod mora zveneti, kot da ga je napisal človek.Slovenian En översättning ska låta som om en människa skrivit den.Swedish Переклад має звучати так, ніби його написала людина.Ukrainian Bir çeviri, onu bir insan yazmış gibi okunmalıdır.Turkish Перевод должен звучать так, будто его написал человек.Russian Превод треба да звучи као да га је написао човек.Serbian Prijevod treba zvučati kao da ga je napisao čovjek.Bosnian Преводот треба да звучи како да го напишал човек.Macedonian Një përkthim duhet të tingëllojë sikur e ka shkruar një njeri.Albanian Una traducció ha de sonar com si l’hagués escrit una persona.Catalan Itzulpen batek pertsona batek idatzia balitz bezala entzun behar du.Basque Unha tradución debe soar como se a escribise unha persoa.Galician
01
Prezzo a carattere
Nessuna postazione, nessuna spesa minima, nessun impegno annuale. Credito prepagato o un piano con volume incluso: puoi cambiare quando vuoi.
02
Il tuo testo non è il nostro prodotto
Non conserviamo mai il testo che invii nei registri di consumo. La cache di traduzione si può disattivare per ogni team, e ogni responsabile del trattamento è elencato nell’accordo sul trattamento dei dati.
03
Compatibile con i client DeepL
Stessi parametri, stessa forma della risposta, stessa intestazione di autenticazione. Punta il tuo client su api.vizvuz.com, cambia la chiave e tieni il resto del codice.
Cinque righe fino alla prima traduzione
Invia un array di massimo 50 stringhe e una lingua di arrivo. Tutto il resto è facoltativo.
curl
curl -X POST https://api.vizvuz.com/v1/translate \
-H "Authorization: Bearer vz_live_xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"text":["Hello world"],"target_lang":"DE"}'
PHP
$ch = curl_init('https://api.vizvuz.com/v1/translate');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer vz_live_xxxxxxxx', 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => json_encode(['text' => ['Hello world'], 'target_lang' => 'DE']),
]);
$response = json_decode(curl_exec($ch), true);
echo $response['translations'][0]['text'];
JavaScript
const response = await fetch('https://api.vizvuz.com/v1/translate', {
method: 'POST',
headers: { Authorization: 'Bearer vz_live_xxxxxxxx', 'Content-Type': 'application/json' },
body: JSON.stringify({ text: ['Hello world'], target_lang: 'DE' }),
});
const { translations } = await response.json();
console.log(translations[0].text);
Python
import requests
response = requests.post(
"https://api.vizvuz.com/v1/translate",
headers={"Authorization": "Bearer vz_live_xxxxxxxx"},
json={"text": ["Hello world"], "target_lang": "DE"},
timeout=30,
)
print(response.json()["translations"][0]["text"])
Go
body, _ := json.Marshal(map[string]any{
"text": []string{"Hello world"},
"target_lang": "DE",
})
req, _ := http.NewRequest("POST", "https://api.vizvuz.com/v1/translate", bytes.NewReader(body))
req.Header.Set("Authorization", "Bearer vz_live_xxxxxxxx")
req.Header.Set("Content-Type", "application/json")
res, err := http.DefaultClient.Do(req)
36 lingue, 38 destinazioni
Inclusi inglese britannico e americano e portoghese europeo e brasiliano come destinazioni distinte.
- BG Bulgarian
- CS Czech
- DA Danish
- DE German
- EL Greek
- ES Spanish
- ET Estonian
- FI Finnish
- FR French
- GA Irish
- HR Croatian
- HU Hungarian
- IS Icelandic
- IT Italian
- LT Lithuanian
- LV Latvian
- MT Maltese
- NL Dutch
- NB Norwegian (Bokmål)
- PL Polish
- PT Portuguese
- RO Romanian
- SK Slovak
- SL Slovenian
- SV Swedish
- UK Ukrainian
- TR Turkish
- RU Russian
- SR Serbian
- BS Bosnian
- MK Macedonian
- SQ Albanian
- CA Catalan
- EU Basque
- GL Galician
faq
Domande frequenti
Quanto è buono il risultato?
È prodotto da un modello linguistico di grandi dimensioni con un prompt specifico per la traduzione, applicazione dei glossari e controllo del registro. Per le coppie di lingue europee regge il confronto con i fornitori affermati; provalo con i tuoi testi prima di impegnarti: la demo qui sopra non richiede alcun account.
Dove vengono trattati i miei dati?
Applicazione, banca dati e coda girano in Germania. Il fornitore del motore di traduzione può trattare il testo nell’UE o negli Stati Uniti a seconda della configurazione; l’assetto attuale è indicato nell’accordo sul trattamento dei dati, e i trasferimenti si basano sulle clausole contrattuali tipo dell’UE.
Riesce a mantenere intatto il mio HTML?
Sì. Imposta tag_handling su html o xml: i tag vengono preservati, gli attributi lasciati intatti e vengono tradotti solo i nodi di testo. I file documento come DOCX e PDF sono in programma, non in questa versione.
Quanto lavoro comporta il passaggio?
Per la maggior parte dei progetti: due righe. Cambia l’URL di base in https://api.vizvuz.com/v1 e la chiave. Accettiamo anche l’intestazione DeepL-Auth-Key, quindi le librerie client ufficiali di DeepL di solito funzionano senza modifiche.
Quali sono i limiti delle richieste?
Fino a 50 testi per richiesta, da 50.000 a 200.000 caratteri per richiesta a seconda del piano, e da 10 a 100 richieste al secondo. Ogni risposta porta le intestazioni con i limiti correnti.