Translate

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

https://translate.api.jetweb.appREST APIРозміщено в ЄС

Огляд

API Translate — це безпечний для бренду, з урахуванням глосарію сервіс машинного перекладу, що охоплює 46 мов. Він зберігає назви ваших брендів, назви продуктів і тон за допомогою правил, які ви налаштовуєте в Dashboard.

Швидкий старт

POST вихідний текст і код цільової мови. Відповідь містить перекладений рядок плюс метадані про застосовані збіги глосарію.

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

Автентифікація

Кожен API endpoint потребує Bearer токен. Згенеруйте його в Dashboard у розділі "API Keys" для відповідного продукту. Зберігайте токени на сервері — ніколи не комітьте їх у публічні репозиторії та не передавайте у фронтенд-збірках.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

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

POST
/api/translate
Translate один рядок. Приймає текст, target_lang та необов'язкові source_lang + glossary_id.
POST
/api/translate/batch
Translate до 500 рядків в одному запиті. Рекомендується для завдань синхронізації на рівні сторінок.
GET
/api/languages
Перелічити всі підтримувані мови з їхніми кодами ISO та відображуваними назвами.
GET
/api/usage
Повертає поточну квоту використання та залишок для автентифікованого облікового запису.

Інтеграції

Плагін WordPress автоматично перекладає сторінки, записи та користувацькі типи записів. Для headless або користувацьких сайтів викликайте REST API з вашого конвеєра збірки або під час запиту.