Translate

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

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

Обзор

API Translate — это безопасный для бренда, поддерживающий глоссарии сервис машинного перевода, охватывающий 46 языков. Он сохраняет названия ваших брендов, названия продуктов и тон с помощью правил, которые вы настраиваете в панели управления.

Быстрый старт

Отправьте исходный текст и код целевого языка методом 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 требует Bearer-токен. Сгенерируйте его в панели управления в разделе "API Keys" для соответствующего продукта. Храните токены на стороне сервера — никогда не передавайте их в публичные репозитории и не включайте в клиентские сборки.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

Базовый 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 из вашего конвейера сборки или во время запроса.