REST API gépi fordításhoz · karakterenkénti elszámolás
Fordítás HTTP-végpontként
Küldje el a szövegeit, és kapja vissza azokat a 36 nyelv bármelyikén. Karakterenkénti elszámolás, Frankfurtból üzemeltetve, és úgy kialakítva, hogy a backendje többi része mellett helyezkedjen el, nem pedig azon felül.
Ingyenes kulcs beszerzése $ curl -X POST https://api.langapi.xyz/v1/translate
- 36
- nyelv, amelyre küldhet
- 15,00 EUR
- egymillió karakterért
- 38
- célnyelvi változat
Добрият софтуер говори езика на хората, които го използват.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
Elszámolás, mint a sávszélességnél
Karakterek be, számla ki. Nincs licencelendő felhasználói fiók, nincs éves szerződés, nincs minimum. Töltsön fel előre fizetett egyenleget, vagy válasszon havi csomagot tartalmazott mennyiséggel, és változtassa meg a döntését, amikor csak akarja.
02
Ott építve, ahol a GDPR otthon van
Az alkalmazás, az adatbázis és a várakozási sor Frankfurtban fut. A használati nyilvántartások számokat tartalmaznak, soha nem tartalmat. A kimeneti gyorsítótár csapatonként opcionális, és minden al-feldolgozó fel van nevezve az adatfeldolgozási megállapodásban.
03
Beszéli a kérésformátumot, amelyet már használ
A kérés és a válasz a széles körben használt v2 fordítási konvenciót követi. A legtöbb meglévő klienskód esetében ez új alap URL-t, új kulcsot jelent, és semmi mást.
Az első kérése, az Ön által használt nyelven
Küldjön el legfeljebb 50 karakterláncot és egy célnyelvi kódot. A forrásnyelv felismerése, a formalitás és a szószedetek opcionális paraméterek, nem külön végpontok.
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)
Harminchat bemenet, harmincnyolc kimenet
A brit és amerikai angol, valamint az európai és brazil portugál külön célnyelvként szerepel, így a helyesírás igazodik ahhoz a piachoz, ahová szállít.
- 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
gyik
Kérdések, amelyeket az első kulcs előtt kapunk
Milyen a fordítás minősége?
Egy nagy nyelvi modell végzi a fordítást, amelyet egy fordításra írt utasítás, az Ön szószedeti kifejezései és az Ön által kért formalitás irányít. Európai nyelvpárok esetén megállja a helyét a bevett motorokkal szemben. A leggyorsabb módja annak, hogy megítélje, a fenti mező: illessze be saját szövegét, regisztráció nélkül.
Hová kerül a szövegem?
Először Frankfurtba: az alkalmazás, az adatbázis és a várakozási sor Németországban fut. A mögötte álló motor az EU-ban vagy az USA-ban dolgozhatja fel a szöveget, az adatfeldolgozási megállapodásban megnevezett konfigurációtól függően, és minden továbbítást az EU szerződéses kikötései fednek le.
A jelölőnyelv túléli az oda-vissza utat?
Igen. Ha a tag_handling értéke html vagy xml, a tagek és attribútumok érintetlenek maradnak, és csak a köztük lévő szöveg fordításra kerül. Teljes dokumentumok, például DOCX vagy PDF, tervezettek, de nem részei a jelenlegi kiadásnak.
Mit jelent másik szolgáltatóra váltani?
Általában egy új alap URL, https://api.langapi.xyz/v1, és egy új kulcs. A kérésformátum a szokásos v2 konvenciót követi, és a DeepL-Auth-Key fejléc is elfogadott, így a legtöbb meglévő klienskönyvtár változatlanul működik.
Mennyit küldhetek egyszerre?
Ötven sztring kérésenként, tervenként 50 000 és 200 000 karakter között kérésenként, és 10–100 kérés másodpercenként. A sebességkorlát-fejlécek minden válaszban megmutatják, hol tart.