Припиніть редагувати .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. Запустіть команду