Lingo.dev SDK
AI-перевод в реальном времени с Lingo.dev
Введение
Lingo.dev SDK — это набор библиотек, которые добавляют AI-перевод в ваши приложения. В отличие от Lingo.dev CLI, который занимается локализацией статических файлов, SDK переводит динамический контент: пользовательские сообщения, комментарии и живые данные.
SDK интегрируется со специализированным переводческим движком Lingo.dev для оптимальной производительности, высокого качества и автоматического переключения при сбоях.
Когда использовать
Используйте Lingo.dev SDK для приложений, которым нужен перевод на лету:
- Чаты и мессенджеры
- Почтовые клиенты и инструменты для коммуникации
- Инструменты для соцсетей и системы управления контентом
- Системы поддержки клиентов с живым общением
SDK дополняет Lingo.dev CLI в полном цикле локализации. Используйте CLI и CI/CD-интеграции для статического контента, а SDK — для динамического перевода.
Поддерживаемые платформы
- JavaScript SDK — для веб-приложений, серверов на Node.js и фронтенд-фреймворков
- PHP SDK — для PHP-приложений и проектов на Laravel
- Python SDK — для Python-приложений, например, на Django
- Ruby SDK — для Ruby-приложений и проектов на Rails
Поддерживаемые функции
SDK имеют много общих функций, но полного совпадения между ними нет. Смотрите таблицу ниже, чтобы понять различия между SDK.
| Функция | JavaScript | PHP | Python | Ruby |
|---|---|---|---|---|
| Перевод текста | ✓ | ✓ | ✓ | ✓ |
| Перевод объектов/массивов | ✓ | ✓ | ✓ | ✓ |
| Пакетный перевод | ✓ | ✓ | ✓ | ✓ |
| Перевод чатов | ✓ | ✓ | ✓ | ✓ |
| Перевод HTML | ✓ | ✗ | ✗ | ✓ |
| Определение языка | ✓ | ✓ | ✓ | ✓ |
| Отслеживание прогресса | ✓ | ✓ | ✓ | ✓ |
| Быстрый режим | ✓ | ✓ | ✓ | ✓ |
| Справочные данные/глоссарии | ✗ | ✗ | ✓ | ✓ |
| Параллельная обработка | ✗ | ✗ | ✓ | ✓ |