Хватит редактировать .po-файлы.
Начните выпускать продукт.
Одна команда. Все ваши языки. Копейки за перевод. Без подписок, без личных кабинетов, без копирования и вставки.
Почему TranslateBot?
Создан для разработчиков, которые ценят своё время.
Инкрементный и эффективный
Переводит только новые и изменённые строки. Объединяет API-запросы в пакеты, чтобы снизить расходы на токены. Добавили 10 строк — заплатили за 10 строк.
Последовательный и учитывающий контекст
TRANSLATING.md предоставляет вашему ИИ версионируемый глоссарий. Одна и та же терминология при каждом запуске и на всех языках.
Безопасен для плейсхолдеров
Сохраняет %(name)s, {0}, %s и HTML-теги. 100% тестовое покрытие обработки форматных строк.
Как это работает
Создание сообщений
Запустите стандартную команду Django makemessages, чтобы создать .po-файлы.
Перевод
Запустите translatebot, чтобы заполнить пустые записи msgstr с помощью ИИ.
Компиляция
Запустите compilemessages и разверните приложение.
Начало работы за секунды
1. Установите пакет
2. Добавьте в INSTALLED_APPS
INSTALLED_APPS = [
...
"translatebot_django",
]
3. Запустите команду