badges improvements

This commit is contained in:
2026-08-23 20:31:44 -07:00
parent ac2e61731c
commit e3fea18ab2
9 changed files with 366 additions and 76 deletions
+33 -6
View File
@@ -384,7 +384,7 @@ msgid "Active device: {0}"
msgstr "アクティブなデバイス: {0}"
#: src/app/routes/_authed/admin/activities.tsx:21
#: src/features/admin/components/admin-page.tsx:47
#: src/features/admin/components/admin-page.tsx:90
msgid "Activities"
msgstr "アクティビティ"
@@ -520,7 +520,7 @@ msgstr "平均勝差"
msgid "Award Badge"
msgstr "バッジを付与"
#: src/features/admin/components/admin-page.tsx:36
#: src/features/admin/components/admin-page.tsx:55
msgid "Award Badges"
msgstr "バッジを付与"
@@ -554,6 +554,18 @@ msgstr "戻る"
msgid "Badge awarded to {playerName}"
msgstr "{playerName}にバッジを付与しました"
#: src/features/admin/components/admin-page.tsx:86
msgid "Badge recalculation failed. Check the server logs."
msgstr "バッジの再計算に失敗しました。サーバーログを確認してください。"
#: src/features/admin/components/admin-page.tsx:39
msgid "Badge recalculation is already running"
msgstr "バッジの再計算はすでに実行中です"
#: src/features/admin/components/admin-page.tsx:38
msgid "Badge recalculation started in the background"
msgstr "バックグラウンドでバッジの再計算を開始しました"
#: src/features/admin/components/award-badges.tsx:70
msgid "Badge Type"
msgstr "バッジの種類"
@@ -581,7 +593,7 @@ msgid "Bracket"
msgstr "ブラケット"
#: src/app/routes/_authed/admin/preview.tsx:13
#: src/features/admin/components/admin-page.tsx:59
#: src/features/admin/components/admin-page.tsx:102
msgid "Bracket Preview"
msgstr "ブラケットプレビュー"
@@ -1060,6 +1072,10 @@ msgstr "アクティブなデバイスの設定に失敗しました"
msgid "Failed to set volume"
msgstr "音量の設定に失敗しました"
#: src/features/admin/components/admin-page.tsx:42
msgid "Failed to start badge recalculation"
msgstr "バッジの再計算を開始できませんでした"
#: src/features/teams/components/team-form/index.tsx:105
msgid "Failed to update team"
msgstr "チームの更新に失敗しました"
@@ -1322,6 +1338,11 @@ msgstr "姓は2〜20文字の英字のみで入力してください"
msgid "Last name must be 3-20 characters long and contain only letters"
msgstr "姓は3〜20文字の英字のみで入力してください"
#. placeholder {0}: migrationStatus.result.totalBadgesEarned
#: src/features/admin/components/admin-page.tsx:74
msgid "Last recalculation: {0, plural, one {# badge earned} other {# badges earned}}"
msgstr "前回の再計算:{0, plural, one {# 個のバッジを獲得} other {# 個のバッジを獲得}}"
#: src/features/settings/components/color-scheme-picker.tsx:43
msgid "Light"
msgstr "ライト"
@@ -1410,7 +1431,7 @@ msgid "Manage Team Songs/Logos"
msgstr "チームの曲・ロゴを管理"
#: src/app/routes/_authed/admin/tournaments/index.tsx:17
#: src/features/admin/components/admin-page.tsx:31
#: src/features/admin/components/admin-page.tsx:50
msgid "Manage Tournaments"
msgstr "トーナメント管理"
@@ -1489,7 +1510,7 @@ msgstr "対戦カードの詳細"
msgid "Me"
msgstr "自分"
#: src/features/admin/components/admin-page.tsx:41
#: src/features/admin/components/admin-page.tsx:60
msgid "Migrate Badge Progress"
msgstr "バッジ進捗を移行"
@@ -1729,7 +1750,7 @@ msgstr "登録が完了すると、他のフリーエージェントとその電
msgid "One time code"
msgstr "ワンタイムコード"
#: src/features/admin/components/admin-page.tsx:52
#: src/features/admin/components/admin-page.tsx:95
msgid "Open Pocketbase"
msgstr "Pocketbaseを開く"
@@ -1927,6 +1948,12 @@ msgstr "再抽選"
msgid "Reactions"
msgstr "リアクション"
#. placeholder {0}: migrationStatus.playersProcessed
#. placeholder {1}: migrationStatus.totalPlayers
#: src/features/admin/components/admin-page.tsx:67
msgid "Recalculating badges in the background ({0}/{1})"
msgstr "バックグラウンドでバッジを再計算中({0}/{1})"
#: src/features/tournaments/components/started-tournament/sections/recent-results.tsx:34
msgid "Recently finished"
msgstr "最近終了した試合"