Translate

Integrate Translate in minutes — REST API, WordPress plugin, and embed widgets.

https://translate.api.jetweb.appREST APIEU-gehost

Overzicht

De Translate-API is een merkveilige, woordenlijstbewuste machinevertaalservice die 46 talen ondersteunt. Het behoudt uw merknamen, productnamen en toon via regels die u configureert in het dashboard.

Quick start

POST de brontekst en een taalcode voor de doeltaal. Het antwoord bevat de vertaalde string plus metadata over de overeenkomsten uit de woordenlijst die zijn toegepast.

bash
curl -X POST https://translate.api.jetweb.app/api/translate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Welcome to our site",
    "target_lang": "de"
  }'

Authenticatie

Elk API-eindpunt vereist een Bearer-token. Genereer er een in het Dashboard onder "API Keys" voor het betreffende product. Houd tokens server-side — commit ze nooit naar openbare repositories en verzend ze niet in frontend-bundels.

bash
Authorization: Bearer YOUR_API_KEY

Eindpunten

Basis-URL: https://translate.api.jetweb.app

POST
/api/translate
Translate een enkele string. Accepteert tekst, target_lang en optioneel source_lang + glossary_id.
POST
/api/translate/batch
Translate tot 500 strings in één verzoek. Aanbevolen voor paginagrote synchronisatietaken.
GET
/api/languages
Lijst alle ondersteunde talen met hun ISO-codes en weergavenamen.
GET
/api/usage
Retourneert het huidige gebruiksquotum en de resterende toewijzing voor het geverifieerde account.

Integraties

De WordPress-plugin vertaalt automatisch pagina's, berichten en aangepaste berichttypen. Voor headless of aangepaste sites roept u de REST API aan vanuit uw bouwpijplijn of op het moment van het verzoek.