Translate

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

https://translate.api.jetweb.appREST APIHostowane w UE

Przegląd

API Translate to bezpieczna dla marki, świadoma glosariusza usługa tłumaczenia maszynowego obejmująca 46 języków. Zachowuje nazwy marek, nazwy produktów i ton dzięki regułom, które konfigurujesz w panelu.

Szybki start

Wyślij POST z tekstem źródłowym i kodem języka docelowego. Odpowiedź zawiera przetłumaczony ciąg oraz metadane dotyczące dopasowań glosariusza, które zostały zastosowane.

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

Uwierzytelnianie

Każdy endpoint API wymaga tokena Bearer. Wygeneruj go w panelu Dashboard w sekcji "API Keys" dla odpowiedniego produktu. Przechowuj tokeny po stronie serwera — nigdy nie umieszczaj ich w publicznych repozytoriach ani w pakietach frontendowych.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

Base URL: https://translate.api.jetweb.app

POST
/api/translate
Translate pojedynczy ciąg znaków. Akceptuje text, target_lang oraz opcjonalnie source_lang + glossary_id.
POST
/api/translate/batch
Translate do 500 ciągów w jednym żądaniu. Zalecane do zadań synchronizacji na skalę strony.
GET
/api/languages
Wyświetl listę wszystkich obsługiwanych języków z ich kodami ISO i nazwami wyświetlanymi.
GET
/api/usage
Zwraca aktualny limit użycia i pozostały przydział dla uwierzytelnionego konta.

Integracje

Wtyczka WordPress automatycznie tłumaczy strony, posty i niestandardowe typy treści. W przypadku witryn headless lub niestandardowych wywołaj REST API z potoku budowania lub w czasie żądania.