API REST për përkthim automatik · matur për karakter

Përkthimi si një pikë HTTP

Dërgoni tekstet tuaja dhe merrini përsëri në cilindo nga 36 gjuhët. Matur për karakter, i drejtuar nga Frankfurti dhe i formuar për t'u vendosur pranë pjesës tjetër të backend-it tuaj, jo mbi të.

Merrni një çelës falas $ curl -X POST https://api.langapi.xyz/v1/translate

36
gjuhë që mund të dërgoni
15,00 €
për një milion karaktere
38
variante të synuara

Ngjitni, zgjidhni një gjuhë, lexoni

$ 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 karaktere

Përkthimi juaj do të shfaqet këtu.

Funksionon pa llogari

01

Matur si gjerësia e brezit

Karaktere brenda, faturë jashtë. Pa licenca për përdorues, pa kontratë vjetore, pa minimum. Mbushni një bilanc të parapaguar ose merrni një plan mujor me vëllim të përfshirë dhe ndryshoni mendje sa herë të doni.

02

Ndërtuar aty ku GDPR është në shtëpi

Aplikacioni, baza e të dhënave dhe radha funksionojnë në Frankfurt. Regjistrimet e përdorimit mbajnë numra, kurrë përmbajtje. Cache-i i daljes është opsional për çdo ekip dhe çdo nënprocesor është i emërtuar në marrëveshjen e përpunimit të të dhënave.

03

Flet formatin e kërkesës që tashmë përdorni

Kërkesa dhe përgjigja ndjekin konventën e përkthimit v2 të përdorur gjerësisht. Për shumicën e kodit ekzistues të klientit, kjo do të thotë një URL e re bazë, një çelës i ri dhe asgjë tjetër.

Kërkesa juaj e parë, në gjuhën që shkruani

Dërgoni deri në 50 vargje dhe një kod gjuhe të synuar. Zbulimi i burimit, formaliteti dhe glossarët janë parametra opsionalë, jo pika shtesë fundore.

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)

Çmimet në faqe, jo në një telefonatë shitjeje

Përdorimi i parapaguar është 15,00 € për milion karaktere. Plani Starter është 19,00 € në muaj dhe përfshin 2 000 000 karaktere; Business është 99,00 € në muaj.

Krahasoni planet

faq

Pyetje që marrim para çelësit të parë

Si është cilësia e përkthimit?

Një model i madh gjuhësor bën përkthimin, i drejtuar nga një prompt i shkruar për përkthim, termat tuaj të glossarit dhe formaliteti që kërkoni. Në çiftet evropiane qëndron mirë kundrejt motorëve të vendosur. Mënyra më e shpejtë për ta gjykuar është kutia më sipër: ngjisni tekstin tuaj, pa kërkuar llogari.

Ku shkon teksti im?

Në Frankfurt së pari: aplikacioni, baza e të dhënave dhe radha funksionojnë në Gjermani. Motori pas tij mund të përpunojë tekst në BE ose SHBA, në varësi të konfigurimit të përmendur në marrëveshjen e përpunimit të të dhënave, dhe çdo transferim mbulohet nga klauzolat standarde kontraktuale të BE-së.

A i mbijeton shënimi udhëtimit vajtje-ardhje?

Po. Me tag_handling të vendosur në html ose xml, etiketat dhe atributet mbeten të paprekura dhe vetëm teksti midis tyre përkthehet. Dokumente të plota si DOCX ose PDF janë planifikuar, por nuk janë pjesë e lëshimit aktual.

Çfarë përfshin kalimi nga një ofrues tjetër?

Zakonisht një URL e re bazë, https://api.langapi.xyz/v1, dhe një çelës i ri. Formati i kërkesës ndjek konventën e zakonshme v2 dhe header-i DeepL-Auth-Key pranohet gjithashtu, kështu që shumica e bibliotekave ekzistuese të klientit vazhdojnë të funksionojnë ashtu siç janë.

Sa mund të dërgoj njëherësh?

Pesëdhjetë vargje për kërkesë, midis 50,000 dhe 200,000 karaktere për kërkesë në varësi të planit, dhe 10 deri në 100 kërkesa për sekondë. Titrat e kufirit të shpejtësisë në çdo përgjigje ju tregojnë se ku jeni.