AI Локализация
TeqCMS поддерживает автоматический перевод HTML-страниц с использованием языковых моделей (LLM), совместимых с OpenAI API. Это позволяет создавать и поддерживать многоязычные сайты без ручной синхронизации контента.
- 🧠 Перевод выполняется через команду
npm run translate
- 🔌 Поддерживаются OpenAI, DeepSeek и другие совместимые API
- 📄 Для каждой страницы можно задать локальные инструкции в виде
*.prompt.md
- 🗂 Состояние переводов хранится в
var/teq-cms/db_translate.json
- ⚙️ Поведение можно настраивать через переменные окружения:
TEQ_CMS_LOCALE_ALLOWED=... TEQ_CMS_LOCALE_BASE_TRANSLATE=...
Общий системный промпт по умолчанию зашит в Defaults.js
, но может быть переопределён через файл var/teq-cms/system.prompt.md
.
TeqCMS отслеживает время изменения оригинальной страницы и время последнего перевода. Это позволяет автоматически выявлять устаревшие переводы и обновлять их только при необходимости.