Translate

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

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

Übersicht

Die Translate-API ist ein markensicherer, glossarbewusster maschineller Übersetzungsdienst, der 46 Sprachen abdeckt. Sie bewahrt Ihre Markennamen, Produktnamen und den Tonfall über Regeln, die Sie im Dashboard konfigurieren.

Schnellstart

POST den Quelltext und einen Zielsprachencode. Die Antwort enthält die übersetzte Zeichenfolge sowie Metadaten zu den angewendeten Glossar-Treffern.

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"
  }'

Authentifizierung

Jeder API-Endpunkt erfordert ein Bearer-Token. Generieren Sie eines im Dashboard unter "API Keys" für das entsprechende Produkt. Bewahren Sie Token serverseitig auf — übergeben Sie sie niemals an öffentliche Repositories oder in Frontend-Bundles.

bash
Authorization: Bearer YOUR_API_KEY

Endpunkte

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

POST
/api/translate
Translate eine einzelne Zeichenfolge. Akzeptiert Text, target_lang und optional source_lang + glossary_id.
POST
/api/translate/batch
Translate bis zu 500 Zeichenfolgen in einer einzigen Anfrage. Empfohlen für seitenweite Synchronisierungsaufträge.
GET
/api/languages
Alle unterstützten Sprachen mit ihren ISO-Codes und Anzeigenamen auflisten.
GET
/api/usage
Gibt das aktuelle Nutzungskontingent und das verbleibende Guthaben für das authentifizierte Konto zurück.

Integrationen

Das WordPress-Plugin übersetzt automatisch Seiten, Beiträge und benutzerdefinierte Beitragstypen. Für Headless- oder benutzerdefinierte Websites rufen Sie die REST-API aus Ihrer Build-Pipeline oder zur Anfragezeit auf.