REST API za strojno prevođenje · naplata po znaku
Prijevod kao HTTP krajnja točka
Pošaljite svoje tekstove i primite ih natrag na bilo kojem od 36 jezika. Naplata po znaku, pokrenuto iz Frankfurta i oblikovano da stoji uz ostatak vašeg backenda, a ne iznad njega.
Nabavite besplatni ključ $ curl -X POST https://api.langapi.xyz/v1/translate
- 36
- jezika koje možete poslati
- 15,00 EUR
- za milijun znakova
- 38
- ciljnih varijanti
Добрият софтуер говори езика на хората, които го използват.Bulgarian Dobrý software mluví jazykem lidí, kteří ho používají.Czech God software taler det sprog, som brugerne taler.Danish Gute Software spricht die Sprache der Menschen, die sie benutzen.German Το καλό λογισμικό μιλά τη γλώσσα των ανθρώπων που το χρησιμοποιούν.Greek Good software speaks the language of the people who use it.English El buen software habla el idioma de las personas que lo usan.Spanish Hea tarkvara räägib nende inimeste keelt, kes seda kasutavad.Estonian Hyvä ohjelmisto puhuu käyttäjiensä kieltä.Finnish Un bon logiciel parle la langue de ceux qui l’utilisent.French Labhraíonn bogearraí maithe teanga na ndaoine a úsáideann iad.Irish Dobar softver govori jezikom ljudi koji ga koriste.Croatian A jó szoftver azok nyelvén beszél, akik használják.Hungarian Góður hugbúnaður talar tungumál þeirra sem nota hann.Icelandic Un buon software parla la lingua di chi lo usa.Italian Gera programinė įranga kalba ją naudojančių žmonių kalba.Lithuanian Laba programmatūra runā to cilvēku valodā, kuri to lieto.Latvian Softwer tajjeb jitkellem bil-lingwa tan-nies li jużawh.Maltese Goede software spreekt de taal van de mensen die haar gebruiken.Dutch God programvare snakker språket til dem som bruker den.Norwegian (Bokmål) Dobre oprogramowanie mówi językiem ludzi, którzy z niego korzystają.Polish Um bom software fala a língua de quem o utiliza.Portuguese Un software bun vorbește limba oamenilor care îl folosesc.Romanian Dobrý softvér hovorí jazykom ľudí, ktorí ho používajú.Slovak Dobra programska oprema govori jezik ljudi, ki jo uporabljajo.Slovenian Bra programvara talar samma språk som de som använder den.Swedish Хороше програмне забезпечення говорить мовою людей, які ним користуються.Ukrainian İyi yazılım, onu kullanan insanların dilini konuşur.Turkish Хорошее программное обеспечение говорит на языке тех, кто им пользуется.Russian Добар софтвер говори језиком људи који га користе.Serbian Dobar softver govori jezikom ljudi koji ga koriste.Bosnian Добриот софтвер го зборува јазикот на луѓето што го користат.Macedonian Softueri i mirë flet gjuhën e njerëzve që e përdorin.Albanian Un bon programari parla la llengua de les persones que l’utilitzen.Catalan Software onak erabiltzen duten pertsonen hizkuntza hitz egiten du.Basque Un bo software fala a lingua das persoas que o usan.Galician
01
Naplata poput propusnosti
Znakovi unutra, račun van. Bez licenci za korisnike, bez godišnjeg ugovora, bez minimuma. Dopunite pretplaćeni saldo ili odaberite mjesečni plan s uključenim volumenom i promijenite mišljenje kad god želite.
02
Izgrađeno tamo gdje je GDPR domaći teren
Aplikacija, baza podataka i red čekanja rade u Frankfurtu. Evidencije korištenja sadrže brojeve, nikada sadržaj. Izlazni predmemorija je opcionalna po timu, a svaki podprocesor imenovan je u ugovoru o obradi podataka.
03
Govori format zahtjeva koji već koristite
Zahtjev i odgovor slijede široko korištenu v2 konvenciju prevođenja. Za većinu postojećeg klijentskog koda to znači novi osnovni URL, novi ključ i ništa drugo.
Vaš prvi zahtjev, na jeziku kojim pišete
Pošaljite do 50 nizova znakova i kod ciljnog jezika. Otkrivanje izvornog jezika, formalnost i pojmovnici su opcionalni parametri, a ne dodatni krajnji uređaji.
curl
curl -X POST https://api.langapi.xyz/v1/translate \
-H "Authorization: Bearer la_live_xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"text":["Thanks for your order"],"target_lang":"DE"}'
PHP
$ch = curl_init('https://api.langapi.xyz/v1/translate');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer la_live_xxxxxxxx', 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => json_encode(['text' => ['Thanks for your order'], 'target_lang' => 'DE']),
]);
$response = json_decode(curl_exec($ch), true);
echo $response['translations'][0]['text'];
JavaScript
const response = await fetch('https://api.langapi.xyz/v1/translate', {
method: 'POST',
headers: { Authorization: 'Bearer la_live_xxxxxxxx', 'Content-Type': 'application/json' },
body: JSON.stringify({ text: ['Thanks for your order'], target_lang: 'DE' }),
});
const { translations } = await response.json();
console.log(translations[0].text);
Python
import requests
response = requests.post(
"https://api.langapi.xyz/v1/translate",
headers={"Authorization": "Bearer la_live_xxxxxxxx"},
json={"text": ["Thanks for your order"], "target_lang": "DE"},
timeout=30,
)
print(response.json()["translations"][0]["text"])
Go
body, _ := json.Marshal(map[string]any{
"text": []string{"Thanks for your order"},
"target_lang": "DE",
})
req, _ := http.NewRequest("POST", "https://api.langapi.xyz/v1/translate", bytes.NewReader(body))
req.Header.Set("Authorization", "Bearer la_live_xxxxxxxx")
req.Header.Set("Content-Type", "application/json")
res, err := http.DefaultClient.Do(req)
Trideset šest ulaza, trideset osam izlaza
Britanski i američki engleski te europski i brazilski portugalski odvojeni su ciljevi kako bi pravopis odgovarao tržištu na koje šaljete.
- 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
Pitanja koja dobivamo prije prvog ključa
Kakva je kvaliteta prijevoda?
Veliki jezični model obavlja prevođenje, vođen uputama napisanim za prevođenje, vašim pojmovima iz pojmovnika i zatraženom formalnošću. Na europskim jezičnim parovima drži se usporedno s postojećim motorima. Najbrži način da to procijenite je okvir iznad: zalijepite vlastiti tekst, bez potrebe za računom.
Kamo ide moj tekst?
Prvo u Frankfurt: aplikacija, baza podataka i red čekanja rade u Njemačkoj. Motor iza toga može obrađivati tekst u EU ili SAD-u, ovisno o konfiguraciji navedenoj u ugovoru o obradi podataka, a svaki prijenos pokriven je standardnim ugovornim klauzulama EU-a.
Preživljava li označavanje cijelo putovanje?
Da. Uz tag_handling postavljen na html ili xml, oznake i atributi ostaju netaknuti, a prevodi se samo tekst između njih. Cijeli dokumenti poput DOCX ili PDF planirani su, ali nisu dio trenutnog izdanja.
Što uključuje prelazak s drugog pružatelja usluga?
Obično novi osnovni URL, https://api.langapi.xyz/v1, i novi ključ. Format zahtjeva slijedi uobičajenu v2 konvenciju, a zaglavlje DeepL-Auth-Key također je prihvaćeno, tako da većina postojećih klijentskih biblioteka nastavlja raditi bez izmjena.
Koliko mogu poslati odjednom?
Pedeset nizova po zahtjevu, između 50.000 i 200.000 znakova po zahtjevu ovisno o planu, te 10 do 100 zahtjeva u sekundi. Zaglavlja ograničenja brzine u svakom odgovoru govore vam gdje se nalazite.