REST API pre strojový preklad · spoplatnené za znak
Preklad ako HTTP koncový bod
Pošlite svoje reťazce a získajte ich späť v ktoromkoľvek z 36 jazykov. Spoplatnené za znak, prevádzkované z Frankfurtu a navrhnuté tak, aby sedeli vedľa zvyšku vášho backendu, nie na ňom.
Získajte bezplatný kľúč $ curl -X POST https://api.langapi.xyz/v1/translate
- 36
- jazykov, do ktorých môžete posielať
- 15,00 €
- za milión znakov
- 38
- cieľových variantov
Добрият софтуер говори езика на хората, които го използват.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
Spoplatnené ako šírka pásma
Znaky dnu, faktúra von. Žiadne licencie na sedadlá, žiadna ročná zmluva, žiadne minimum. Doplňte predplatený kredit alebo si vezmite mesačný plán s objemom a kedykoľvek zmeňte názor.
02
Postavené tam, kde je GDPR doma
Aplikácia, databáza a fronta bežia vo Frankfurte. Záznamy o používaní obsahujú počty, nikdy obsah. Výstupná vyrovnávacia pamäť je voliteľná pre každý tím a každý subprocesor je uvedený v zmluve o spracovaní údajov.
03
Hovorí formátom požiadaviek, ktorý už používate
Požiadavka a odpoveď sa riadia široko používanou konvenciou prekladu v2. Pre väčšinu existujúceho klientskeho kódu to znamená novú základnú URL, nový kľúč a nič iné.
Vaša prvá požiadavka v jazyku, v ktorom píšete
Odovzdajte až 50 reťazcov a kód cieľového jazyka. Detekcia zdroja, formálnosť a glosáre sú voliteľné parametre, nie ďalšie koncové body.
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)
Tridsaťšesť vstupov, tridsaťosem výstupov
Britská a americká angličtina a európska a brazílska portugalčina sú samostatné ciele, takže pravopis zodpovedá trhu, pre ktorý vyvíjate.
- 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
Otázky, ktoré dostávame pred prvým kľúčom
Aká je kvalita prekladu?
Preklad vykonáva veľký jazykový model, riadený výzvou napísanou pre preklad, vašimi glosárovými výrazmi a požadovanou formálnosťou. V európskych jazykových pároch obstojí v porovnaní so zavedenými enginmi. Najrýchlejší spôsob, ako to posúdiť, je pole vyššie: vložte vlastný text, bez registrácie.
Kam sa dostane môj text?
Najprv do Frankfurtu: aplikácia, databáza a fronta bežia v Nemecku. Engine za nimi môže spracovávať text v EÚ alebo v USA, v závislosti od konfigurácie uvedenej v zmluve o spracovaní údajov, a akýkoľvek prenos je krytý štandardnými zmluvnými doložkami EÚ.
Prežije značkovanie celú cestu?
Áno. Pri tag_handling nastavenom na html alebo xml zostanú značky a atribúty nedotknuté a prekladá sa iba text medzi nimi. Celé dokumenty, ako DOCX alebo PDF, sú plánované, ale nie sú súčasťou aktuálneho vydania.
Čo zahŕňa prechod od iného poskytovateľa?
Zvyčajne nová základná adresa URL, https://api.langapi.xyz/v1, a nový kľúč. Formát požiadavky sa riadi bežnou konvenciou v2 a hlavička DeepL-Auth-Key je tiež akceptovaná, takže väčšina existujúcich crekných knižníc bude fungovať aj naďalej.
Koľko môžem naraz odoslať?
Päťdesiat reťazcov na požiadavku, medzi 50 000 a 200 000 znakmi na požiadavku v závislosti od plánu, a 10 až 100 požiadaviek za sekundu. Hlavičky obmedzenia rýchlosti v každej odpovedi vám povedia, kde sa nachádzate.