From 8c8b3281206df627205a5bc1d1123edc37f4525d Mon Sep 17 00:00:00 2001 From: Gemini Nexus Bot Date: Wed, 22 Apr 2026 13:31:09 -0300 Subject: [PATCH] i18n: add usage dashboard translations for all languages --- src/localization/i18n.ts | 45 ++++++++++++++++++++++++++++++++++++++++ src/localization/vi.ts | 15 ++++++++++++++ 2 files changed, 60 insertions(+) diff --git a/src/localization/i18n.ts b/src/localization/i18n.ts index cfb00bb..7b8d184 100644 --- a/src/localization/i18n.ts +++ b/src/localization/i18n.ts @@ -58,6 +58,7 @@ i18n }, nav: { accounts: 'Accounts', + usage: 'Usage', proxy: 'API Proxy', settings: 'Settings', }, @@ -493,6 +494,20 @@ i18n description: 'Example commands to call the local API proxy.', }, }, + usage: { + title: 'Token Usage', + description: 'Monitor your API token consumption over time.', + range24h: '24 Hours', + range7d: '7 Days', + range30d: '30 Days', + totalTokens: 'Total Tokens', + promptTokens: 'Prompt Tokens', + completionTokens: 'Completion Tokens', + totalRequests: 'Total Requests', + dailyUsage: 'Daily Usage', + byModel: 'Usage by Model', + hourlyUsage: 'Hourly Usage', + }, }, }, vi: { @@ -540,6 +555,7 @@ i18n }, nav: { accounts: '账号', + usage: '用量', proxy: 'API 反代', settings: '设置', }, @@ -968,6 +984,20 @@ i18n description: '调用本地 API 代理的示例命令。', }, }, + usage: { + title: 'Token 用量', + description: '监控您的 API Token 消耗情况。', + range24h: '24 小时', + range7d: '7 天', + range30d: '30 天', + totalTokens: '总 Token 数', + promptTokens: 'Prompt Token 数', + completionTokens: 'Completion Token 数', + totalRequests: '总请求数', + dailyUsage: '每日用量', + byModel: '按模型统计', + hourlyUsage: '每小时用量', + }, }, }, ru: { @@ -1012,6 +1042,7 @@ i18n }, nav: { accounts: 'Аккаунты', + usage: 'Использование', proxy: 'API Прокси', settings: 'Настройки', }, @@ -1449,6 +1480,20 @@ i18n description: 'Примеры использования локального прокси.', }, }, + usage: { + title: 'Использование токенов', + description: 'Мониторинг потребления API токенов.', + range24h: '24 часа', + range7d: '7 дней', + range30d: '30 дней', + totalTokens: 'Всего токенов', + promptTokens: 'Prompt токены', + completionTokens: 'Completion токены', + totalRequests: 'Всего запросов', + dailyUsage: 'Ежедневное использование', + byModel: 'По моделям', + hourlyUsage: 'Почасовое использование', + }, }, }, }, diff --git a/src/localization/vi.ts b/src/localization/vi.ts index 4ebe5e6..7a318bb 100644 --- a/src/localization/vi.ts +++ b/src/localization/vi.ts @@ -39,6 +39,7 @@ const vi = { }, nav: { accounts: 'Tài khoản', + usage: 'Sử dụng', proxy: 'API Proxy', settings: 'Cài đặt', }, @@ -472,6 +473,20 @@ const vi = { description: 'Ví dụ lệnh để gọi local API proxy.', }, }, + usage: { + title: 'Token Usage', + description: 'Theo dõi mức tiêu thụ API token của bạn.', + range24h: '24 giờ', + range7d: '7 ngày', + range30d: '30 ngày', + totalTokens: 'Tổng Token', + promptTokens: 'Prompt Token', + completionTokens: 'Completion Token', + totalRequests: 'Tổng Request', + dailyUsage: 'Sử dụng hàng ngày', + byModel: 'Theo Model', + hourlyUsage: 'Sử dụng theo giờ', + }, }; export default vi;