feat: localize logs page

This commit is contained in:
a.tolmachev
2026-04-02 23:06:25 +03:00
parent 2d7c43c438
commit 5e20b58766
3 changed files with 91 additions and 31 deletions
+58 -2
View File
@@ -155,13 +155,41 @@ var TRANSLATIONS = {
// Logs page
'logs.title': 'Logs',
'logs.subtitle': 'Real-time request and event log',
'logs.subtitle': 'Real-time invocation log for all operations in this workspace.',
'logs.search': 'Search logs...',
'logs.level.all': 'All',
'logs.level.info': 'Info',
'logs.level.warn': 'Warn',
'logs.level.error': 'Error',
'logs.level.debug': 'Debug',
'logs.live': 'Live',
'logs.paused': 'Paused',
'logs.refresh': 'Refresh',
'logs.range.30m': 'Last 30 min',
'logs.range.1h': 'Last 1 hour',
'logs.range.6h': 'Last 6 hours',
'logs.range.24h': 'Last 24 hours',
'logs.range.7d': 'Last 7 days',
'logs.search_messages': 'Search messages…',
'logs.detail.agent': 'Agent',
'logs.detail.request': 'Request preview',
'logs.detail.response': 'Response preview',
'logs.detail.meta': 'Metadata',
'logs.loading.title': 'Loading logs…',
'logs.loading.sub': 'Fetching invocation history for the current workspace.',
'logs.error.title': 'Unable to load logs',
'logs.error.api': 'Admin API is not available',
'logs.error.workspace': 'Workspace is not selected',
'logs.error.load': 'Failed to load logs',
'logs.empty.title': 'No log entries found',
'logs.empty.filtered': 'Try widening the period or clearing the current search and level filters.',
'logs.empty.initial': 'Run tests or published MCP tools to start collecting invocation history.',
'logs.live.on.title': 'Live mode enabled',
'logs.live.on.body': 'Polling logs every 4 seconds.',
'logs.live.off.title': 'Live mode paused',
'logs.live.off.body': 'Automatic polling is paused.',
'logs.refresh.title': 'Logs refreshed',
'logs.refresh.body': 'The latest invocation records were loaded for the current workspace.',
// Usage page
'usage.title': 'Usage',
@@ -446,13 +474,41 @@ var TRANSLATIONS = {
// Logs page
'logs.title': 'Логи',
'logs.subtitle': урнал запросов и событий в реальном времени',
'logs.subtitle': ивой журнал вызовов по всем операциям этого воркспейса.',
'logs.search': 'Поиск в логах...',
'logs.level.all': 'Все',
'logs.level.info': 'Info',
'logs.level.warn': 'Warn',
'logs.level.error': 'Error',
'logs.level.debug': 'Debug',
'logs.live': 'Live',
'logs.paused': 'Пауза',
'logs.refresh': 'Обновить',
'logs.range.30m': 'Последние 30 мин',
'logs.range.1h': 'Последний 1 час',
'logs.range.6h': 'Последние 6 часов',
'logs.range.24h': 'Последние 24 часа',
'logs.range.7d': 'Последние 7 дней',
'logs.search_messages': 'Поиск по сообщениям…',
'logs.detail.agent': 'Агент',
'logs.detail.request': 'Предпросмотр запроса',
'logs.detail.response': 'Предпросмотр ответа',
'logs.detail.meta': 'Метаданные',
'logs.loading.title': 'Загрузка логов…',
'logs.loading.sub': 'Получаем историю вызовов для текущего воркспейса.',
'logs.error.title': 'Не удалось загрузить логи',
'logs.error.api': 'Admin API недоступен',
'logs.error.workspace': 'Воркспейс не выбран',
'logs.error.load': 'Не удалось загрузить логи',
'logs.empty.title': 'Записей логов не найдено',
'logs.empty.filtered': 'Попробуйте расширить период или сбросить текущий поиск и фильтры уровня.',
'logs.empty.initial': 'Запустите тесты или опубликованные MCP-инструменты, чтобы начать собирать историю вызовов.',
'logs.live.on.title': 'Live режим включен',
'logs.live.on.body': 'Логи опрашиваются каждые 4 секунды.',
'logs.live.off.title': 'Live режим на паузе',
'logs.live.off.body': 'Автоматический опрос остановлен.',
'logs.refresh.title': 'Логи обновлены',
'logs.refresh.body': 'Получены последние записи вызовов для текущего воркспейса.',
// Usage page
'usage.title': 'Использование',