REST API za mašinsko prevođenje · mjereno po karakteru
Prijevod kao HTTP krajnja tačka
Pošaljite svoje niske i dobijte ih nazad na bilo kojem od 36 jezika. Mjereno po karakteru, pokrenuto iz Frankfurta i oblikovano da stoji pored ostatka vašeg backenda, a ne iznad njega.
Nabavite besplatan ključ $ curl -X POST https://api.langapi.xyz/v1/translate
- 36
- jezika koje možete poslati
- 15,00 €
- za milion karaktera
- 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
Mjereno poput propusnosti
Karakteri unutra, faktura van. Bez licenci po sjedištu, bez godišnjeg ugovora, bez minimuma. Dopunite pretplaćeni saldo ili uzmite 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 čuvaju brojeve, nikada sadržaj. Keš izlaza je opcionalan po timu, a svaki podprocesor je imenovan 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 novu osnovnu URL adresu, novi ključ i ništa drugo.
Vaš prvi zahtjev, na jeziku koji pišete
Proslijedite do 50 nizova znakova i kod ciljnog jezika. Detekcija izvora, formalnost i pojmovnici su opcioni parametri, a ne dodatni endpointi.
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 evropski i brazilski portugalski, su odvojeni ciljevi tako da pravopis odgovara tržištu za 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 dobijemo prije prvog ključa
Kako izgleda kvalitet prijevoda?
Veliki jezički model obavlja prevođenje, vođen promptom napisanim za prevođenje, vašim pojmovima iz pojmovnika i formalnošću koju zatražite. Na evropskim jezičkim parovima drži se uz bok etabliranim motorima. Najbrži način da to ocijenite je okvir iznad: zalijepite vlastiti tekst, bez potrebe za računom.
Gdje 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 sporazumu o obradi podataka, a svaki prijenos pokriven je standardnim ugovornim klauzulama EU.
Da li markup preživi povratno putovanje?
Da. Uz tag_handling postavljen na html ili xml, oznake i atributi ostaju netaknuti i samo se tekst između njih prevodi. Cijeli dokumenti poput DOCX ili PDF su planirani, ali nisu dio trenutnog izdanja.
Šta podrazumijeva prelazak s drugog pružaoca usluge?
Obično nova osnovna URL adresa, https://api.langapi.xyz/v1, i novi ključ. Format zahtjeva prati uobičajenu v2 konvenciju i zaglavlje DeepL-Auth-Key se također prihvata, tako da većina postojećih klijentskih biblioteka nastavlja raditi kako jesu.
Koliko mogu poslati odjednom?
Pedeset stringova po zahtjevu, između 50.000 i 200.000 znakova po zahtjevu ovisno o planu, i 10 do 100 zahtjeva u sekundi. Zaglavlja ograničenja brzine na svakom odgovoru govore vam gdje se nalazite.