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