Translations
Управляйте переводами интерфейса в Payload CMS с автоматическим сбором строк.
Установка
pnpm add payload-translations Описание
Плагин Translations предназначен для управления переводами интерфейса в Payload CMS. Он позволяет автоматизировать сбор строк для перевода, настраивать пользовательские поля и оптимизировать генерацию статических страниц. Плагин поддерживает как ICU MessageFormat, так и переменные в стиле sprintf, что делает его универсальным для различных задач. С помощью Translations разработчики определяют переводимые поля в конфигурации Payload, которые могут быть организованы в вкладки или представлены напрямую. Плагин поддерживает полный TypeScript, что гарантирует безопасность типов и улучшает опыт разработки за счёт автодополнения. Интеграция позволяет автоматически фиксировать отсутствующие переводы во время разработки, что упрощает рабочий процесс. Ключевые функции включают отсутствие накладных расходов во время выполнения, совместимость с Next.js для генерации статических сайтов и автоматическое определение обновлений переводов с поддержкой по запросу. Этот плагин легко интегрируется в вашу настройку Payload и особенно полезен для проектов, требующих многоязычной поддержки.
О пакете
- Имя пакета
payload-translations- Последняя версия
0.8.2- Размер
- 65 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 5
- Последняя публикация
- 21 окт. 2025 г.
Похожие плагины
Ещё в категории «i18n»Auto Translate (LibreTranslate)
Плагин для Payload 3.x, который переводит документы в целевые локали в фоне через self-hosted LibreTranslate.
Dictionary (Database Translations)
Плагин переносит UI-строки из JSON-файлов в коллекцию Payload, которую редакторы правят в админке без деплоя.
Translator
Переводит локализованный контент Payload CMS 3.x через подключаемые провайдеры перевода (OpenAI в комплекте).
Translator
Плагин переводит локализованные поля Payload с помощью AI и сохраняет результат как черновик, если у коллекции включены версии.
Locale Snapshot
Плагин для Payload CMS 3.x и PostgreSQL-адаптера, который предотвращает тихую потерю локализованных блоков и массивов при сохранении документа на одном языке.
Multilang
Локализация документов для Payload CMS по модели Polylang: каждая языковая версия отдельный документ.