ПОДКЛЮЧЕНИЕ САЙТА
Новый контент.
Готовый перевод.
Отправляйте тексты из вашей CMS или сервера. После проверки сохраняйте переводы у себя: посетитель получает готовую страницу без ожидания AI.
Не вставляйте его в HTML, виджет или публичный репозиторий. Для интеграции нужен доступ к серверной части сайта.
1. Создайте проект и ключ
Добавьте проект, контекст и словарь. Затем создайте API-ключ. Выберите проект ниже.
2. Отправьте тексты
Сохраните ключ в переменной окружения STRANSLATE_API_KEY. Пример для Bash. Замените тексты и языки своими; для новой версии текста используйте новый request_key.
До 100 строк и 20 000 символов за запрос, до 2 000 символов на строку. Только текст или плоский JSON, без HTML. Повтор request_key с тем же содержимым не создаёт вторую задачу.
3. Получите результат и проверьте
Подставьте id из ответа вместо JOB_ID. Проверяйте раз в 2–5 секунд. Статусы: queued, running, needs_review или failed.
В разделе «Переводы» проверьте текст и подтвердите редакцию. Статус станет approved, готовый словарь находится в result.approved_segments.
4. Сохраните на своём сайте
Сохраните подтверждённый словарь по языку и версии исходника в вашей базе или файлах локализации. Страницы отдавайте из этого хранилища. Если текст изменился — создайте новое задание. Не заменяйте проверенный перевод черновиком.
Для нескольких языков отправляйте отдельные задания, учитывая лимит. Автоматический обход произвольного сайта и готовый плагин CMS пока не входят в эту интеграцию.
Ошибки и повторы
401: проверьте ключ. 402: закончился лимит. 409: request_key уже использован с другим содержимым. 422: проверьте язык и формат. 429: дождитесь завершения активной задачи и повторите с задержкой.
Каталог языков API. Экспериментальные направления требуют отдельной проверки качества.