Skip to content

Инспектор переводов

Просмотр и редактирование каталогов переводов для всех локалей.

Функции

ФункцияОписание
Обозреватель каталоговПросмотр всех каталогов переводов и их сообщений
Сравнение локалейСравнение переводов между локалями
Редактирование в реальном времениОбновление сообщений переводов прямо из панели

Как это работает

Инспектор читает все зарегистрированные источники категорий переводов и отображает сообщения, организованные по каталогу и локали. Вы можете просматривать сообщения, искать конкретные ключи и редактировать переводы на месте.

Эндпоинты API

МетодПутьОписание
GET/inspect/api/translationsВсе каталоги и сообщения для всех локалей
PUT/inspect/api/translationsОбновление сообщения перевода

Тело запроса на обновление:

json
{
    "catalog": "messages",
    "locale": "en",
    "key": "welcome.title",
    "value": "Welcome to our app"
}

Поддержка адаптеров

Требуется интеграция с системой переводов фреймворка (например, Symfony Translator, Laravel Lang). Возвращает 501, если переводы недоступны.

TIP

Изменения, сделанные через инспектор переводов, обновляют источник переводов приложения напрямую. Это полезно для быстрых исправлений во время разработки.

Выпущено под лицензией MIT.