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

Vložte, vyberte jazyk, čítajte

$ 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":"FR"}'

{
  "translations": [
    { "detected_source_language": "EN",
      "text": "Merci pour votre commande" }
  ],
  "request_id": "01J8ZC4M9XK3P7QW2NRT5V6YAB",
  "characters": 21
}
0 / 300 znakov

Váš preklad sa zobrazí tu.

Funguje bez účtu

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)

Ceny na stránke, nie v obchodnom hovore

Predplatené používanie je 15,00 € za milión znakov. Plán Starter stojí 19,00 € mesačne a zahŕňa 2 000 000 znakov; Business stojí 99,00 € mesačne.

Porovnajte plány

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.