Что такое плейсхолдер
Плейсхолдер — подставляемое значение в тексте, которое нельзя переводить: {username}, {{count}}, %s, <b>bold</b> — в зависимости от вашего контента.
Настройка форматов
Settings → Placeholders определяет, какие конструкции платформа считает плейсхолдерами:
- Посмотрите текущий набор форматов:
GET /api/integration/v1/placeholders. - Добавьте/измените формат:
PUT /api/integration/v1/placeholders. - Проверьте формат валидатором:
GET /api/integration/v1/placeholders/validate.
В интерфейсе то же самое: откройте Settings → Placeholders, добавьте правило (например, регулярное выражение для {{...}}), сохраните.
Как это работает в редакторе
- Распознанные плейсхолдеры выделяются значками и вставляются из панели — вручную набирать не нужно (Теги и плейсхолдеры).
- Валидация проверяет, что все плейсхолдеры исходника присутствуют в переводе.
Рекомендации
- Заведите все форматы, которые реально встречаются в ваших файлах (UI-строки, письма, шаблоны).
- Не добавляйте слишком «широкие» правила — они могут захватить обычный текст как плейсхолдер.
- После изменения форматов проверьте на тестовом файле.