API машинного перекладу · оплата за символ
API перекладу для Європи
Один HTTP виклик, 36 мов, оплата за символ. Побудовано в Європі для команд, яким переклад потрібен усередині власного продукту, а не ще один вебзастосунок.
Створити безкоштовний обліковий запис $ curl -X POST https://api.vizvuz.com/v1/translate
- 36
- вихідних мов
- 15,00 EUR
- за мільйон символів
- 38
- цільових мов
Преводът трябва да звучи като написан от човек.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
Ціна за символ
Без місць, без мінімальних витрат, без річних зобов’язань. Передплачений баланс або план із включеним обсягом — змінити можна будь-коли.
02
Ваш текст — не наш продукт
Текст, який ви надсилаєте, ніколи не потрапляє до записів про використання. Кеш перекладів можна вимкнути для кожної команди окремо, а кожен обробник названий в угоді про обробку даних.
03
Працює з клієнтами DeepL одразу
Ті самі параметри, та сама форма відповіді, той самий заголовок автентифікації. Спрямуйте клієнта на api.vizvuz.com, замініть ключ і решту коду не чіпайте.
П’ять рядків до першого перекладу
Надішліть масив щонайбільше з 50 текстів і цільову мову. Решта — необов’язкова.
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 мов, 38 цілей
Зокрема британська та американська англійська, а також європейська та бразильська португальська як окремі цілі.
- 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
Часті запитання
Наскільки хороший результат?
Його створює велика мовна модель з інструкцією, написаною для перекладу, із застосуванням глосаріїв і керуванням тоном звертання. На європейських мовних парах вона зіставна з усталеними постачальниками; випробуйте її на власних текстах, перш ніж брати зобов’язання — демонстрація вище не потребує облікового запису.
Де обробляються мої дані?
Застосунок, база й черга працюють у Німеччині. Постачальник рушія перекладу може обробляти текст у ЄС або в США залежно від налаштування; поточне налаштування названо в угоді про обробку даних, а передавання спирається на стандартні договірні положення ЄС.
Чи зберігає він мій HTML?
Так. Встановіть tag_handling на html або xml: теги лишаються, атрибути не чіпаються, а перекладаються лише текстові вузли. Файли документів на кшталт DOCX і PDF — у планах, не в цій версії.
Скільки роботи потребує перехід?
Для більшості проєктів: два рядки. Змініть базову адресу на https://api.vizvuz.com/v1 і замініть ключ. Ми приймаємо й заголовок DeepL-Auth-Key, тож офіційні бібліотеки DeepL зазвичай працюють без змін.
Які обмеження запиту?
До 50 текстів на запит, від 50 000 до 200 000 символів на запит залежно від плану, і від 10 до 100 запитів на секунду. Кожна відповідь несе поточні заголовки з обмеженнями.