feat: localize usage page
This commit is contained in:
+98
-2
@@ -193,7 +193,55 @@ var TRANSLATIONS = {
|
||||
|
||||
// Usage page
|
||||
'usage.title': 'Usage',
|
||||
'usage.subtitle': 'Request volume and performance metrics',
|
||||
'usage.subtitle': 'Invocation metrics for all operations in your workspace.',
|
||||
'usage.export': 'Export CSV',
|
||||
'usage.period.7d': 'Last 7 days',
|
||||
'usage.period.30d': 'Last 30 days',
|
||||
'usage.period.90d': 'Last 90 days',
|
||||
'usage.period.this_month': 'This month',
|
||||
'usage.period.label.7d': 'last 7 days',
|
||||
'usage.period.label.30d': 'last 30 days',
|
||||
'usage.period.label.90d': 'last 90 days',
|
||||
'usage.period.label.this_month': 'this month',
|
||||
'usage.stats.total': 'Total invocations',
|
||||
'usage.stats.success': 'Success rate',
|
||||
'usage.stats.p50': 'Median latency (p50)',
|
||||
'usage.stats.p99': 'p99 latency',
|
||||
'usage.stats.across': 'Across {period}',
|
||||
'usage.stats.success_calls': '{count} successful calls',
|
||||
'usage.stats.median': 'Median latency for selected period',
|
||||
'usage.stats.error_calls': '{count} error calls',
|
||||
'usage.chart.title': 'Invocations over time',
|
||||
'usage.chart.success': 'Success',
|
||||
'usage.chart.error': 'Error',
|
||||
'usage.chart.empty.title': 'No usage data yet',
|
||||
'usage.chart.empty.sub': 'Invocation metrics will appear here after tests or published tool calls in the selected period.',
|
||||
'usage.table.title': 'By operation',
|
||||
'usage.table.subtitle': 'Breakdown for {period}',
|
||||
'usage.table.th.operation': 'Operation',
|
||||
'usage.table.th.protocol': 'Protocol',
|
||||
'usage.table.th.calls': 'Calls',
|
||||
'usage.table.th.errors': 'Errors',
|
||||
'usage.table.th.error_rate': 'Error rate',
|
||||
'usage.table.th.latency': 'Latency (p50 / p95 / p99)',
|
||||
'usage.table.th.share': 'Traffic share',
|
||||
'usage.table.empty.title': 'No operation breakdown yet',
|
||||
'usage.table.empty.sub': 'The selected period has no invocation samples to break down by operation.',
|
||||
'usage.table.share': '{value}% of workspace traffic',
|
||||
'usage.loading.title': 'Loading usage…',
|
||||
'usage.loading.sub': 'Aggregating invocation metrics for the selected workspace.',
|
||||
'usage.error.title': 'Unable to load usage',
|
||||
'usage.error.api': 'Admin API is not available',
|
||||
'usage.error.workspace': 'Workspace is not selected',
|
||||
'usage.error.load': 'Failed to load usage',
|
||||
'usage.export.empty.title': 'No usage data loaded',
|
||||
'usage.export.empty.body': 'Load usage data before exporting the CSV snapshot.',
|
||||
'usage.export.done.title': 'Usage exported',
|
||||
'usage.export.done.body': 'The current usage snapshot was exported as CSV.',
|
||||
'usage.chart.ok': '{count} ok',
|
||||
'usage.chart.errors': '{count} errors',
|
||||
'usage.chart.week': 'Wk {index}',
|
||||
'usage.csv.header': 'Operation,Protocol,Calls,Errors,Error Rate (%),p50 (ms),p95 (ms),p99 (ms)',
|
||||
|
||||
// Settings sidebar
|
||||
'settings.title': 'Settings',
|
||||
@@ -512,7 +560,55 @@ var TRANSLATIONS = {
|
||||
|
||||
// Usage page
|
||||
'usage.title': 'Использование',
|
||||
'usage.subtitle': 'Объём запросов и метрики производительности',
|
||||
'usage.subtitle': 'Метрики вызовов по всем операциям этого воркспейса.',
|
||||
'usage.export': 'Экспорт CSV',
|
||||
'usage.period.7d': 'Последние 7 дней',
|
||||
'usage.period.30d': 'Последние 30 дней',
|
||||
'usage.period.90d': 'Последние 90 дней',
|
||||
'usage.period.this_month': 'Этот месяц',
|
||||
'usage.period.label.7d': 'последние 7 дней',
|
||||
'usage.period.label.30d': 'последние 30 дней',
|
||||
'usage.period.label.90d': 'последние 90 дней',
|
||||
'usage.period.label.this_month': 'этот месяц',
|
||||
'usage.stats.total': 'Всего вызовов',
|
||||
'usage.stats.success': 'Доля успешных',
|
||||
'usage.stats.p50': 'Медианная задержка (p50)',
|
||||
'usage.stats.p99': 'Задержка p99',
|
||||
'usage.stats.across': 'За период: {period}',
|
||||
'usage.stats.success_calls': 'Успешных вызовов: {count}',
|
||||
'usage.stats.median': 'Медианная задержка за выбранный период',
|
||||
'usage.stats.error_calls': 'Ошибочных вызовов: {count}',
|
||||
'usage.chart.title': 'Вызовы во времени',
|
||||
'usage.chart.success': 'Успех',
|
||||
'usage.chart.error': 'Ошибка',
|
||||
'usage.chart.empty.title': 'Данных по использованию пока нет',
|
||||
'usage.chart.empty.sub': 'Метрики появятся здесь после тестов или вызовов опубликованных инструментов за выбранный период.',
|
||||
'usage.table.title': 'По операциям',
|
||||
'usage.table.subtitle': 'Разбивка за период: {period}',
|
||||
'usage.table.th.operation': 'Операция',
|
||||
'usage.table.th.protocol': 'Протокол',
|
||||
'usage.table.th.calls': 'Вызовы',
|
||||
'usage.table.th.errors': 'Ошибки',
|
||||
'usage.table.th.error_rate': 'Доля ошибок',
|
||||
'usage.table.th.latency': 'Задержка (p50 / p95 / p99)',
|
||||
'usage.table.th.share': 'Доля трафика',
|
||||
'usage.table.empty.title': 'Разбивки по операциям пока нет',
|
||||
'usage.table.empty.sub': 'За выбранный период нет вызовов, которые можно разложить по операциям.',
|
||||
'usage.table.share': '{value}% трафика воркспейса',
|
||||
'usage.loading.title': 'Загрузка использования…',
|
||||
'usage.loading.sub': 'Собираем метрики вызовов для выбранного воркспейса.',
|
||||
'usage.error.title': 'Не удалось загрузить использование',
|
||||
'usage.error.api': 'Admin API недоступен',
|
||||
'usage.error.workspace': 'Воркспейс не выбран',
|
||||
'usage.error.load': 'Не удалось загрузить метрики использования',
|
||||
'usage.export.empty.title': 'Данные по использованию не загружены',
|
||||
'usage.export.empty.body': 'Сначала загрузите данные использования, а потом экспортируйте снимок CSV.',
|
||||
'usage.export.done.title': 'Использование экспортировано',
|
||||
'usage.export.done.body': 'Текущий снимок использования экспортирован в CSV.',
|
||||
'usage.chart.ok': 'Успешных: {count}',
|
||||
'usage.chart.errors': 'Ошибок: {count}',
|
||||
'usage.chart.week': 'Нед. {index}',
|
||||
'usage.csv.header': 'Операция,Протокол,Вызовы,Ошибки,Доля ошибок (%),p50 (мс),p95 (мс),p99 (мс)',
|
||||
|
||||
// Settings sidebar
|
||||
'settings.title': 'Настройки',
|
||||
|
||||
Reference in New Issue
Block a user