From 23b7542caac4a2e88e156a63a0a36ce5d1db51ca Mon Sep 17 00:00:00 2001 From: Azalea Date: Mon, 8 Jun 2026 01:03:36 +0000 Subject: [PATCH] [+] i18n --- AquaNet/src/libs/i18n/en_ref.ts | 10 ++++++++++ AquaNet/src/libs/i18n/zh.ts | 15 +++++++++++++++ AquaNet/src/pages/UserHome.svelte | 20 ++++++++++---------- 3 files changed, 35 insertions(+), 10 deletions(-) diff --git a/AquaNet/src/libs/i18n/en_ref.ts b/AquaNet/src/libs/i18n/en_ref.ts index 2649b11a..8a119cc0 100644 --- a/AquaNet/src/libs/i18n/en_ref.ts +++ b/AquaNet/src/libs/i18n/en_ref.ts @@ -26,6 +26,16 @@ export const EN_REF_USER = { 'UserHome.RankDetail.Title': 'Achievement Details', 'UserHome.RankDetail.Level': 'Level', 'UserHome.B50': 'B50', + 'UserHome.RatingComposition.Best50': 'Best 50', + 'UserHome.RatingComposition.Best35': 'Best 35', + 'UserHome.RatingComposition.Best30': 'Best 30', + 'UserHome.RatingComposition.Best15': 'Best 15', + 'UserHome.RatingComposition.New15': 'New 15', + 'UserHome.RatingComposition.New10': 'New 10', + 'UserHome.RatingComposition.Best25Candidates': 'Best 25 (Candidates)', + 'UserHome.RatingComposition.Platinum': 'Platinum', + 'UserHome.RatingComposition.New20': 'New 20', + 'UserHome.RatingComposition.Recent10': 'Recent 10', 'UserHome.AddRival': "Add to Rival", 'UserHome.RemoveRival': "Remove from Rival", 'UserHome.InvalidGame': "Game ${game} is not supported on the web UI yet. We only support maimai, chunithm, wacca, and ongeki for now.", diff --git a/AquaNet/src/libs/i18n/zh.ts b/AquaNet/src/libs/i18n/zh.ts index dee56fb8..bdb58cad 100644 --- a/AquaNet/src/libs/i18n/zh.ts +++ b/AquaNet/src/libs/i18n/zh.ts @@ -15,6 +15,8 @@ const zhUser: typeof EN_REF_USER = { 'UserHome.ServerRank': '服务器排名', 'UserHome.DXRating': 'DX B50', 'UserHome.Rating': '评分', + 'UserHome.LegacyRating': '旧评分', + 'UserHome.ModernRating': '新评分', 'UserHome.Statistics': '统计数据', 'UserHome.Accuracy': '准确率', 'UserHome.MaxCombo': '最大连击', @@ -37,6 +39,16 @@ const zhUser: typeof EN_REF_USER = { 'UserHome.RankDetail.Title': '评分详细', 'UserHome.RankDetail.Level': "等级", 'UserHome.B50': "B50", + 'UserHome.RatingComposition.Best50': '最佳 50', + 'UserHome.RatingComposition.Best35': '最佳 35', + 'UserHome.RatingComposition.Best30': '最佳 30', + 'UserHome.RatingComposition.Best15': '最佳 15', + 'UserHome.RatingComposition.New15': '新曲 15', + 'UserHome.RatingComposition.New10': '新曲 10', + 'UserHome.RatingComposition.Best25Candidates': '最佳 25(候选)', + 'UserHome.RatingComposition.Platinum': '白金分', + 'UserHome.RatingComposition.New20': '新曲 20', + 'UserHome.RatingComposition.Recent10': '最近 10', 'UserHome.AddRival': "添加劲敌", 'UserHome.RemoveRival': "移除劲敌", 'UserHome.InvalidGame': "游戏 ${game} 还不支持网页端查看。我们目前只支持舞萌、中二、华卡和音击。", @@ -73,12 +85,15 @@ const zhWelcome: typeof EN_REF_Welcome = { 'welcome.verified': '您的邮箱已经验证成功!您现在可以登录了', 'welcome.verification-failed': '验证失败:${message}。请重试', 'welcome.password-reset-done': '您的密码已更新!请重新登录', + 'welcome.login_link': '登录或注册以绑定卡片。', } const zhLeaderboard: typeof EN_REF_LEADERBOARD = { 'Leaderboard.Title': '排行榜', 'Leaderboard.Rank': '排名', 'Leaderboard.Rating': '评分', + 'Leaderboard.LegacyRating': '旧评分', + 'Leaderboard.ModernRating': '新评分', 'Leaderboard.Accuracy': '准确率', 'Leaderboard.FC': 'FC', 'Leaderboard.AP': 'AP', diff --git a/AquaNet/src/pages/UserHome.svelte b/AquaNet/src/pages/UserHome.svelte index 743bc5df..f48232d3 100644 --- a/AquaNet/src/pages/UserHome.svelte +++ b/AquaNet/src/pages/UserHome.svelte @@ -328,20 +328,20 @@ - - - - - - - - + + + + + + + + {#if d.user.ratingComposition.new} - + {:else} - + {/if}