REST API για μηχανική μετάφραση · χρέωση ανά χαρακτήρα
Μετάφραση ως τελικό σημείο HTTP
Στείλτε τα κείμενά σας μέσω POST και λάβετέ τα πίσω σε οποιαδήποτε από 36 γλώσσες. Χρέωση ανά χαρακτήρα, εκτελείται από τη Φρανκφούρτη και σχεδιασμένο να λειτουργεί δίπλα στο υπόλοιπο backend σας, όχι πάνω από αυτό.
Λάβετε ένα δωρεάν κλειδί $ curl -X POST https://api.langapi.xyz/v1/translate
- 36
- γλώσσες που μπορείτε να στείλετε
- 15,00 €
- για ένα εκατομμύριο χαρακτήρες
- 38
- παραλλαγές στόχου
Добрият софтуер говори езика на хората, които го използват.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
Χρέωση όπως το εύρος ζώνης
Χαρακτήρες εισέρχονται, τιμολόγιο εξέρχεται. Χωρίς άδειες χρήσης για θέσεις εργασίας, χωρίς ετήσια σύμβαση, χωρίς ελάχιστη δέσμευση. Συμπληρώστε ένα προπληρωμένο υπόλοιπο ή επιλέξτε ένα μηνιαίο πρόγραμμα με συμπεριλαμβανόμενο όγκο και αλλάξτε γνώμη όποτε θέλετε.
02
Κατασκευασμένο εκεί όπου ο GDPR είναι εντός έδρας
Η εφαρμογή, η βάση δεδομένων και η ουρά εκτελούνται στη Φρανκφούρτη. Τα αρχεία χρήσης περιέχουν μετρήσεις, ποτέ περιεχόμενο. Η προσωρινή μνήμη εξόδου είναι προαιρετική ανά ομάδα και κάθε υπεργολάβος κατονομάζεται στη συμφωνία επεξεργασίας δεδομένων.
03
Μιλά τη μορφή αιτήματος που ήδη χρησιμοποιείτε
Το αίτημα και η απόκριση ακολουθούν την ευρέως χρησιμοποιούμενη σύμβαση μετάφρασης v2. Για τον περισσότερο υπάρχοντα κώδικα πελάτη, αυτό σημαίνει μια νέα βασική διεύθυνση URL, ένα νέο κλειδί και τίποτα άλλο.
Το πρώτο σας αίτημα, στη γλώσσα που γράφετε
Περάστε έως και 50 συμβολοσειρές και έναν κωδικό γλώσσας-στόχου. Η ανίχνευση πηγής, η τυπικότητα και τα γλωσσάρια είναι προαιρετικές παράμετροι, όχι επιπλέον τελικά σημεία.
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)
Τριάντα έξι τρόποι εισόδου, τριάντα οκτώ τρόποι εξόδου
Τα Βρετανικά και Αμερικανικά Αγγλικά, καθώς και τα Ευρωπαϊκά και Βραζιλιάνικα Πορτογαλικά, είναι ξεχωριστοί στόχοι, ώστε η ορθογραφία να ταιριάζει με την αγορά στην οποία αποστέλλετε.
- 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
Ερωτήσεις που λαμβάνουμε πριν από το πρώτο κλειδί
Πώς είναι η ποιότητα της μετάφρασης;
Ένα μεγάλο γλωσσικό μοντέλο κάνει τη μετάφραση, καθοδηγούμενο από μια προτροπή γραμμένη για μετάφραση, τους όρους του γλωσσαρίου σας και την τυπικότητα που ζητάτε. Στα ευρωπαϊκά ζεύγη γλωσσών ανταποκρίνεται επάξια στις καθιερωμένες μηχανές. Ο γρηγορότερος τρόπος να το κρίνετε είναι το πλαίσιο παραπάνω: επικολλήστε το δικό σας κείμενο, χωρίς να απαιτείται λογαριασμός.
Πού πηγαίνει το κείμενό μου;
Πρώτα στη Φρανκφούρτη: η εφαρμογή, η βάση δεδομένων και η ουρά εκτελούνται στη Γερμανία. Η μηχανή πίσω από αυτό μπορεί να επεξεργάζεται κείμενο στην ΕΕ ή στις ΗΠΑ, ανάλογα με τη διαμόρφωση που αναφέρεται στη συμφωνία επεξεργασίας δεδομένων, και οποιαδήποτε μεταφορά καλύπτεται από τις τυπικές συμβατικές ρήτρες της ΕΕ.
Επιβιώνει η σήμανση στον γύρο;
Ναι. Με το tag_handling ορισμένο σε html ή xml, οι ετικέτες και τα χαρακτηριστικά παραμένουν άθικτα και μόνο το κείμενο μεταξύ τους μεταφράζεται. Ολόκληρα έγγραφα όπως DOCX ή PDF προγραμματίζονται αλλά δεν αποτελούν μέρος της τρέχουσας έκδοσης.
Τι συνεπάγεται η αλλαγή από άλλο πάροχο;
Συνήθως μια νέα βασική διεύθυνση URL, https://api.langapi.xyz/v1, και ένα νέο κλειδί. Η μορφή αιτήματος ακολουθεί την κοινή σύμβαση v2 και η κεφαλίδα DeepL-Auth-Key γίνεται επίσης αποδεκτή, οπότε οι περισσότερες υπάρχουσες βιβλιοθήκες πελατών συνεχίζουν να λειτουργούν ως έχουν.
Πόσα μπορώ να στείλω ταυτόχρονα;
Πενήντα συμβολοσειρές ανά αίτημα, μεταξύ 50.000 και 200.000 χαρακτήρων ανά αίτημα ανάλογα με το πρόγραμμα, και 10 έως 100 αιτήματα ανά δευτερόλεπτο. Οι κεφαλίδες ορίου ρυθμού σε κάθε απόκριση σας δείχνουν πού βρίσκεστε.