REST API za strojno prevajanje · merjeno po znaku
Prevajanje kot HTTP končna točka
Pošljite svoje nize in jih prejmite nazaj v katerem koli od 36 jezikov. Merjeno po znaku, deluje iz Frankfurta in je oblikovano tako, da stoji ob preostalem delu vašega zaledja, ne pa na njem.
Pridobite brezplačen ključ $ curl -X POST https://api.langapi.xyz/v1/translate
- 36
- jezikov, ki jih lahko pošljete
- 15,00 €
- za milijon znakov
- 38
- ciljnih različic
Добрият софтуер говори езика на хората, които го използват.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
Merjeno kot pasovna širina
Znaki noter, račun ven. Brez sedežev za licenciranje, brez letne pogodbe, brez minimuma. Dopolnite predplačniško stanje ali izberite mesečni načrt z vključeno količino in kadar koli spremenite mnenje.
02
Zgrajeno tam, kjer je GDPR domače okolje
Aplikacija, podatkovna baza in čakalna vrsta delujejo v Frankfurtu. Evidence uporabe hranijo štetja, nikoli vsebine. Izhodni predpomnilnik je neobvezen za vsako ekipo in vsak podprocesor je imenovan v pogodbi o obdelavi podatkov.
03
Govori format zahtev, ki ga že uporabljate
Zahteva in odgovor sledita široko uporabljeni prevajalski konvenciji v2. Za večino obstoječe kode odjemalcev to pomeni nov osnovni URL, nov ključ in nič drugega.
Vaša prva zahteva, v jeziku, ki ga pišete
Pošljite do 50 nizov in kodo ciljnega jezika. Zaznavanje izvora, formalnost in slovarji so izbirni parametri, ne dodatni končni pogoji.
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)
Šestintrideset vhodov, osemintrideset izhodov
Britanska in ameriška angleščina ter evropska in brazilska portugalščina so ločeni cilji, tako da črkovanje ustreza trgu, na katerega pošiljate.
- 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
Vprašanja, ki jih dobimo pred prvim ključem
Kakšna je kakovost prevoda?
Prevajanje izvaja velik jezikovni model, ki ga usmerja poziv, napisan za prevajanje, vaši slovarji in zahtevana formalnost. Pri evropskih jezikovnih parih se obnese proti uveljavljenim prevajalskim orodjem. Najhitrejši način za presojo je zgornje polje: prilepite svoje besedilo, račun ni potreben.
Kam gre moje besedilo?
Najprej v Frankfurt: aplikacija, podatkovna baza in čakalna vrsta delujejo v Nemčiji. Motor v ozadju lahko obdeluje besedilo v EU ali ZDA, odvisno od konfiguracije, navedene v pogodbi o obdelavi podatkov, vsak prenos pa je zajet s standardnimi pogodbenimi klavzulami EU.
Ali oznake preživijo celotno pot?
Da. Z nastavitvijo tag_handling na html ali xml ostanejo oznake in atributi nespremenjeni, prevede se samo besedilo med njimi. Celotni dokumenti, kot so DOCX ali PDF, so načrtovani, vendar niso del trenutne izdaje.
Kaj vključuje prehod z drugega ponudnika?
Običajno nov osnovni URL, https://api.langapi.xyz/v1, in nov ključ. Format zahteve sledi običajni konvenciji v2, sprejet pa je tudi glava DeepL-Auth-Key, zato večina obstoječih knjižnic strank deluje naprej brez sprememb.
Koliko lahko pošljem naenkrat?
Petdeset nizov na zahtevo, med 50.000 in 200.000 znakov na zahtevo, odvisno od načrta, ter 10 do 100 zahtev na sekundo. Glave o omejitvi hitrosti v vsakem odgovoru vam povedo, kje ste.