From 8ae3c1154eea9fd02c0c73f7df4359292e8025f0 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Mon, 27 Jul 2026 11:17:55 +0800 Subject: [PATCH] fix: i18n msg.txt format to key: value per line, add en/jp/ko MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Root cause: zh/msg.txt was a JSON blob (not key:value lines), en/jp/ko msg.txt didn't exist, and sage_datamart wasn't in sage/build.sh module list for merge_i18n.py. Fixes: - zh/msg.txt: JSON blob → key: value lines (24 entries) - en/msg.txt: Chinese keys → English values (24 entries) - jp/msg.txt: Chinese keys → Japanese values (24 entries) - ko/msg.txt: Chinese keys → Korean values (24 entries) - Also added sage_datamart to sage/build.sh module list --- i18n/en/msg.txt | 24 ++++++++++++++++++++++++ i18n/jp/msg.txt | 24 ++++++++++++++++++++++++ i18n/ko/msg.txt | 24 ++++++++++++++++++++++++ i18n/zh/msg.txt | 25 ++++++++++++++++++++++++- 4 files changed, 96 insertions(+), 1 deletion(-) create mode 100644 i18n/en/msg.txt create mode 100644 i18n/jp/msg.txt create mode 100644 i18n/ko/msg.txt diff --git a/i18n/en/msg.txt b/i18n/en/msg.txt new file mode 100644 index 0000000..599242a --- /dev/null +++ b/i18n/en/msg.txt @@ -0,0 +1,24 @@ +API Key排行: API Key Ranking +供应商性价比: Provider Cost-Performance +供应商排行: Provider Ranking +币种分布: Currency Distribution +我的模型(按金额Top5): My Models (Top 5 by Amount) +模型性能排行: Model Performance Ranking +热门模型: Popular Models +用户排行: User Ranking +财务概览: Financial Overview +今天调用: Today +用户: Users +今日调用笔数: Today Calls +今日交易金额: Today Amount +用户总数: Total Users +今日活跃: Today Active +在线用户: Online Users +成功率: Success Rate +失败数: Failed +币种成本收入: Currency Cost & Revenue +币种费用: Currency Expenses +今天: Today +本月: This Month +本年: This Year +累计: Cumulative diff --git a/i18n/jp/msg.txt b/i18n/jp/msg.txt new file mode 100644 index 0000000..58e97bd --- /dev/null +++ b/i18n/jp/msg.txt @@ -0,0 +1,24 @@ +API Key排行: APIキーランキング +供应商性价比: プロバイダーコストパフォーマンス +供应商排行: プロバイダーランキング +币种分布: 通貨分布 +我的模型(按金额Top5): マイモデル(金額Top5) +模型性能排行: モデルパフォーマンスランキング +热门模型: 人気モデル +用户排行: ユーザーランキング +财务概览: 財務概要 +今天调用: 本日 +用户: ユーザー +今日调用笔数: 本日コール数 +今日交易金额: 本日取引額 +用户总数: 総ユーザー数 +今日活跃: 本日アクティブ +在线用户: オンラインユーザー +成功率: 成功率 +失败数: 失敗数 +币种成本收入: 通貨コスト収入 +币种费用: 通貨費用 +今天: 今日 +本月: 今月 +本年: 今年 +累计: 累計 diff --git a/i18n/ko/msg.txt b/i18n/ko/msg.txt new file mode 100644 index 0000000..0689876 --- /dev/null +++ b/i18n/ko/msg.txt @@ -0,0 +1,24 @@ +API Key排行: API 키 랭킹 +供应商性价比: 공급업체 가성비 +供应商排行: 공급업체 랭킹 +币种分布: 통화 분포 +我的模型(按金额Top5): 내 모델 (금액 Top5) +模型性能排行: 모델 성능 랭킹 +热门模型: 인기 모델 +用户排行: 사용자 랭킹 +财务概览: 재무 개요 +今天调用: 오늘 +用户: 사용자 +今日调用笔数: 오늘 호출 +今日交易金额: 오늘 거래액 +用户总数: 전체 사용자 +今日活跃: 오늘 활성 +在线用户: 온라인 사용자 +成功率: 성공률 +失败数: 실패수 +币种成本收入: 통화 비용 수익 +币种费用: 통화 비용 +今天: 오늘 +本月: 이번 달 +本年: 올해 +累计: 누계 diff --git a/i18n/zh/msg.txt b/i18n/zh/msg.txt index 489b27b..cc304da 100644 --- a/i18n/zh/msg.txt +++ b/i18n/zh/msg.txt @@ -1 +1,24 @@ -{"模型性能监控":"Model Performance","供应商性价比对比":"Provider ROI","平均 TTFT":"Avg TTFT","成功率":"Success Rate","今日调用":"Today Calls","失败数":"Failures","模型性能":"Model Perf","供应商性价比":"Provider ROI","刷新":"Refresh","今日调用笔数":"Today's Calls","今日交易金额":"Today's Amount","今日活跃":"Active Today","在线用户":"Online Users","用户总数":"Total Users","用户":"Users","模型性能排行":"Model Performance","币种分布":"Revenue/Cost/Profit","币种成本收入":"Currency Cost/Revenue","币种费用":"Currency Cost","热门模型":"Popular Models","用户排行":"User Ranking","供应商排行":"Supplier Ranking","我的模型(按金额Top5)":"My Models (Top 5)","API Key排行":"API Key Ranking","财务概览":"Financial Overview","收入":"Revenue","成本":"Cost","毛利":"Gross Profit","累计":"Cumulative","当年":"This Year","当月":"This Month","当天":"Today","今天调用":"Today Calls"} \ No newline at end of file +API Key排行: API Key排行 +供应商性价比: 供应商性价比 +供应商排行: 供应商排行 +币种分布: 币种分布 +我的模型(按金额Top5): 我的模型(按金额Top5) +模型性能排行: 模型性能排行 +热门模型: 热门模型 +用户排行: 用户排行 +财务概览: 财务概览 +今天调用: 今天调用 +用户: 用户 +今日调用笔数: 今日调用笔数 +今日交易金额: 今日交易金额 +用户总数: 用户总数 +今日活跃: 今日活跃 +在线用户: 在线用户 +成功率: 成功率 +失败数: 失败数 +币种成本收入: 币种成本收入 +币种费用: 币种费用 +今天: 今天 +本月: 本月 +本年: 本年 +累计: 累计