Merge branch 'development' into player-picker-single-sele

# Conflicts:
#	src/locales/de/messages.po
#	src/locales/en/messages.po
#	src/locales/es/messages.po
#	src/locales/ja/messages.po
This commit is contained in:
2026-08-23 17:59:55 -07:00
81 changed files with 13127 additions and 286 deletions
+106 -33
View File
@@ -13,7 +13,7 @@ msgstr ""
"Language-Team: \n"
"Plural-Forms: \n"
#: src/features/matches/components/match-card.tsx:77
#: src/features/matches/components/match-card.tsx:78
msgid " (Losers)"
msgstr " (敗者側)"
@@ -140,7 +140,7 @@ msgstr "{0}ms"
msgid "{count, plural, one {Players (#)} other {Players (#)}}"
msgstr "{count, plural, one {プレイヤー(#)} other {プレイヤー(#)}}"
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:130
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:134
#: src/features/tournaments/components/upcoming-tournament/team-list-button.tsx:24
msgid "{count, plural, one {Teams (#)} other {Teams (#)}}"
msgstr "{count, plural, one {チーム(#)} other {チーム(#)}}"
@@ -201,7 +201,7 @@ msgstr "{size}チームノックアウト"
msgid "* Confidence penalty applied for players with <15 matches"
msgstr "※試合数が15未満のプレイヤーには信頼度ペナルティが適用されます"
#: src/features/bracket/components/match-card.tsx:320
#: src/features/bracket/components/match-card.tsx:324
#: src/features/predictions/components/prediction-match-card.tsx:108
msgid "* If necessary"
msgstr "※必要な場合"
@@ -327,7 +327,7 @@ msgstr "1秒"
msgid "2. Earlier submission"
msgstr "2. 早い提出"
#: src/features/tournaments/components/podium.tsx:66
#: src/features/tournaments/components/podium.tsx:59
msgid "2nd place"
msgstr "2位"
@@ -335,7 +335,7 @@ msgstr "2位"
msgid "30s"
msgstr "30秒"
#: src/features/tournaments/components/podium.tsx:76
#: src/features/tournaments/components/podium.tsx:68
msgid "3rd place"
msgstr "3位"
@@ -406,6 +406,10 @@ msgstr "チームを追加"
msgid "Admin"
msgstr "管理者"
#: src/themes/aero/manifest.ts:117
msgid "Aero"
msgstr "エアロ"
#: src/app/routes/_authed/stats.tsx:59
#: src/features/activities/components/activities-table.tsx:328
#: src/features/players/components/profile/index.tsx:28
@@ -436,11 +440,11 @@ msgstr "ワンタイムパスコードの送信中に予期しないエラーが
msgid "An unexpected error occurred. Please try again."
msgstr "予期しないエラーが発生しました。もう一度お試しください。"
#: src/features/bracket/components/match-card.tsx:336
#: src/features/bracket/components/match-card.tsx:340
msgid "Announce matchup"
msgstr "対戦カードを発表"
#: src/app/routes/_authed/settings.tsx:34
#: src/app/routes/_authed/settings.tsx:35
msgid "Appearance"
msgstr "外観"
@@ -452,6 +456,10 @@ msgstr "このトーナメントから登録を解除してもよろしいです
msgid "Arguments"
msgstr "引数"
#: src/themes/deco/manifest.ts:6
msgid "Art Deco"
msgstr "アールデコ"
#: src/features/tournaments/components/manage-tournament.tsx:69
msgid "Assign Partners"
msgstr "パートナーを割り当て"
@@ -554,12 +562,20 @@ msgstr "バッジの種類"
msgid "Badges"
msgstr "バッジ"
#: src/themes/bauhaus/manifest.ts:6
msgid "Bauhaus"
msgstr "バウハウス"
#: src/themes/circus/manifest.ts:141
msgid "Big Top"
msgstr "サーカス"
#: src/features/bracket/components/match-form.tsx:43
#: src/features/bracket/components/match-form.tsx:60
msgid "Both teams cannot have 10 cups"
msgstr "両チーム同時に10カップにはなりません"
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:102
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:106
#: src/features/tournaments/components/upcoming-tournament/index.tsx:150
msgid "Bracket"
msgstr "ブラケット"
@@ -573,6 +589,10 @@ msgstr "ブラケットプレビュー"
msgid "Bracket Reset"
msgstr "ブラケットリセット"
#: src/themes/brutal/manifest.ts:6
msgid "Brutal"
msgstr "ブルータル"
#: src/features/players/components/player-stats-table.tsx:139
#: src/features/tournaments/components/tournament-stats.tsx:152
msgid "CA"
@@ -605,12 +625,16 @@ msgstr "参加者が奇数のためチームを作成できません。どなた
msgid "Capture current state"
msgstr "現在の状態をキャプチャ"
#: src/themes/cassette/manifest.ts:145
msgid "Cassette Futurism"
msgstr "レトロフューチャー"
#: src/features/players/components/player-stats-table.tsx:138
#: src/features/tournaments/components/tournament-stats.tsx:144
msgid "CF"
msgstr "CF"
#: src/features/tournaments/components/podium.tsx:56
#: src/features/tournaments/components/podium.tsx:50
msgid "Champions"
msgstr "チャンピオン"
@@ -623,17 +647,21 @@ msgstr "ロゴを変更"
msgid "Choose a player"
msgstr "プレイヤーを選択"
#: src/themes/clay/manifest.ts:144
msgid "Claymation"
msgstr "クレイ"
#: src/features/players/components/league-head-to-head.tsx:99
msgid "Clear selected player"
msgstr "選択したプレイヤーを解除"
#: src/components/sheet/modal.tsx:35
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:165
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:169
#: src/features/tournaments/components/upcoming-tournament/rules-list-button.tsx:36
msgid "Close"
msgstr "閉じる"
#: src/components/avatar.tsx:107
#: src/components/avatar.tsx:127
msgid "Close image preview"
msgstr "画像プレビューを閉じる"
@@ -785,10 +813,22 @@ msgstr "カスタムHEXコード"
msgid "Dark"
msgstr "ダーク"
#: src/themes/gothic/manifest.ts:6
msgid "Dark Academia"
msgstr "ダークアカデミア"
#: src/features/activities/components/activities-table.tsx:356
msgid "Date"
msgstr "日付"
#: src/themes/ocean/manifest.ts:117
msgid "Deep Sea"
msgstr "深海"
#: src/themes/default/manifest.ts:6
msgid "Default"
msgstr "デフォルト"
#: src/features/tournaments/components/tournament-form.tsx:150
msgid "Description"
msgstr "説明"
@@ -833,16 +873,16 @@ msgstr "参加チームを編集"
msgid "Edit Enrollments"
msgstr "参加登録を編集"
#: src/features/bracket/components/match-card.tsx:388
#: src/features/bracket/components/match-card.tsx:392
msgid "Edit Match"
msgstr "試合を編集"
#: src/features/bracket/components/match-card.tsx:376
#: src/features/bracket/components/match-card.tsx:380
#: src/features/tournaments/components/group-match-card.tsx:187
msgid "Edit match score"
msgstr "試合スコアを編集"
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:110
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:114
msgid "Edit Prediction"
msgstr "予想を編集"
@@ -914,7 +954,7 @@ msgid "Enrolled Players"
msgstr "登録済みプレイヤー"
#: src/features/tournaments/components/edit-enrolled-teams.tsx:151
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:141
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:145
#: src/features/tournaments/components/upcoming-tournament/team-list-button.tsx:31
msgid "Enrolled Teams"
msgstr "登録済みチーム"
@@ -1104,6 +1144,10 @@ msgstr "戻る"
msgid "Go Back"
msgstr "戻る"
#: src/themes/seventies/manifest.ts:6
msgid "Groovy"
msgstr "グルーヴィー"
#. placeholder {0}: group.groupName
#. placeholder {0}: group.name
#: src/features/tournaments/components/group-preview.tsx:24
@@ -1138,7 +1182,7 @@ msgstr "グループステージを生成しました!"
msgid "Group Stage Setup"
msgstr "グループステージ設定"
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:94
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:98
msgid "Groups"
msgstr "グループ"
@@ -1154,8 +1198,8 @@ msgstr "参加したことはありますか?"
#: src/app/routes/_authed/stats.tsx:47
#: src/features/bracket/components/match-dock.tsx:173
#: src/features/bracket/components/match-dock.tsx:215
#: src/features/matches/components/match-card.tsx:83
#: src/features/matches/components/match-card.tsx:231
#: src/features/matches/components/match-card.tsx:84
#: src/features/matches/components/match-card.tsx:228
#: src/features/players/components/league-head-to-head.tsx:183
#: src/features/players/components/profile/header.tsx:90
msgid "Head to Head"
@@ -1339,7 +1383,7 @@ msgstr "M"
msgid "Mainline"
msgstr "メインライン"
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:110
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:114
msgid "Make Prediction"
msgstr "予想する"
@@ -1347,7 +1391,7 @@ msgstr "予想する"
msgid "Make Your Prediction"
msgstr "予想を入力"
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:85
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:89
#: src/features/tournaments/components/upcoming-tournament/index.tsx:143
msgid "Manage"
msgstr "管理"
@@ -1392,7 +1436,7 @@ msgstr "試合{0}・ラウンド{1}(敗者側)"
#. placeholder {0}: match.order
#. placeholder {1}: match.home!.name
#. placeholder {2}: match.away!.name
#: src/features/bracket/components/match-card.tsx:288
#: src/features/bracket/components/match-card.tsx:292
msgid "Match {0}: {1} vs {2}"
msgstr "試合{0}: {1} vs {2}"
@@ -1415,7 +1459,7 @@ msgid "Match started!"
msgstr "試合開始!"
#: src/features/players/components/player-stats-table.tsx:366
#: src/features/players/components/profile/index.tsx:73
#: src/features/players/components/profile/index.tsx:78
#: src/features/players/components/profile/skeleton.tsx:70
#: src/features/teams/components/team-profile/index.tsx:44
#: src/features/teams/components/team-profile/skeleton.tsx:75
@@ -1489,6 +1533,10 @@ msgstr "オタク"
msgid "Network error. Please check your connection and try again."
msgstr "ネットワークエラーです。接続を確認してもう一度お試しください。"
#: src/themes/neumorph/manifest.ts:6
msgid "Neumorphic"
msgstr "ネウモーフィズム"
#: src/features/players/components/players-activity-table.tsx:27
msgid "Never"
msgstr "なし"
@@ -1834,7 +1882,7 @@ msgstr "予想の得点方式:"
#: src/app/routes/_authed/tournaments/$id.predictions.tsx:23
#: src/features/predictions/components/prediction-leaderboard.tsx:147
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:119
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:123
msgid "Predictions"
msgstr "予想"
@@ -1867,6 +1915,10 @@ msgstr "PTS"
msgid "Q"
msgstr "Q"
#: src/themes/quest/manifest.ts:6
msgid "Quest Log"
msgstr "クエスト"
#: src/app/routes/_authed/admin/tournaments/$id/assign-partners.tsx:167
msgid "Re-roll"
msgstr "再抽選"
@@ -1923,11 +1975,11 @@ msgid "rofl"
msgstr "大笑い"
#. placeholder {0}: match.round + 1
#: src/features/matches/components/match-card.tsx:76
#: src/features/matches/components/match-card.tsx:77
msgid "Round {0}"
msgstr "ラウンド{0}"
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:138
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:142
#: src/features/tournaments/components/upcoming-tournament/rules-list-button.tsx:23
msgid "Rules"
msgstr "ルール"
@@ -2099,7 +2151,7 @@ msgstr "サーバー関数"
msgid "serverFn name"
msgstr "serverFn名"
#: src/app/routes/_authed/settings.tsx:15
#: src/app/routes/_authed/settings.tsx:16
#: src/features/core/components/settings-button.tsx:19
msgid "Settings"
msgstr "設定"
@@ -2118,10 +2170,18 @@ msgstr "{1}人中{0}人のプレイヤーを表示"
msgid "Shuffle Groups"
msgstr "グループをシャッフル"
#: src/app/routes/_authed/settings.tsx:42
#: src/app/routes/_authed/settings.tsx:44
msgid "Sign Out"
msgstr "サインアウト"
#: src/themes/sketch/manifest.ts:6
msgid "Sketchbook"
msgstr "スケッチ"
#: src/themes/skeuo/manifest.ts:6
msgid "Skeuomorphic"
msgstr "スキューモーフィズム"
#: src/components/DefaultCatchBoundary.tsx:89
msgid "Something went wrong"
msgstr "問題が発生しました"
@@ -2188,7 +2248,7 @@ msgstr "開始"
msgid "Start Date"
msgstr "開始日"
#: src/features/bracket/components/match-card.tsx:354
#: src/features/bracket/components/match-card.tsx:358
#: src/features/tournaments/components/group-match-card.tsx:168
msgid "Start match"
msgstr "試合を開始"
@@ -2316,11 +2376,11 @@ msgstr "チームを更新しましたが、ロゴのアップロードに失敗
msgid "Team updated successfully!"
msgstr "チームを更新しました!"
#: src/features/players/components/profile/index.tsx:78
#: src/features/players/components/profile/index.tsx:83
#: src/features/players/components/profile/skeleton.tsx:75
#: src/features/tournaments/components/profile/index.tsx:32
#: src/features/tournaments/components/profile/skeleton.tsx:89
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:133
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:137
msgid "Teams"
msgstr "チーム"
@@ -2328,6 +2388,10 @@ msgstr "チーム"
msgid "Teams created successfully!"
msgstr "チームを作成しました!"
#: src/themes/terminal/manifest.ts:6
msgid "Terminal"
msgstr "ターミナル"
#: src/app/routes/api/push/test.ts:29
msgid "Test notification — push is working on this device."
msgstr "テスト通知 — このデバイスでプッシュ通知が機能しています。"
@@ -2352,6 +2416,11 @@ msgstr "相手チーム"
msgid "The requested resource was not found"
msgstr "リクエストされたリソースが見つかりませんでした"
#: src/features/settings/components/theme-picker.tsx:40
#: src/features/settings/components/theme-picker.tsx:68
msgid "Theme"
msgstr "テーマ"
#: src/features/players/components/player-head-to-head-sheet.tsx:107
msgid "These players have not faced each other yet."
msgstr "このプレイヤー同士はまだ対戦していません。"
@@ -2421,7 +2490,7 @@ msgstr "トーナメントを作成しました!"
msgid "Tournament not found"
msgstr "トーナメントが見つかりません"
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:148
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:152
#: src/features/tournaments/components/upcoming-tournament/rules-list-button.tsx:25
msgid "Tournament Rules"
msgstr "トーナメントルール"
@@ -2512,7 +2581,7 @@ msgstr "ユーザーエージェント"
msgid "versus"
msgstr "対"
#: src/features/players/components/profile/index.tsx:61
#: src/features/players/components/profile/index.tsx:66
msgid "View all badges"
msgstr "すべてのバッジを見る"
@@ -2529,7 +2598,7 @@ msgid "View Groups"
msgstr "グループを見る"
#: src/features/bracket/components/match-dock.tsx:178
#: src/features/matches/components/match-card.tsx:88
#: src/features/matches/components/match-card.tsx:89
msgid "View head-to-head"
msgstr "対戦成績を見る"
@@ -2537,6 +2606,10 @@ msgstr "対戦成績を見る"
msgid "View Predictions"
msgstr "予想を見る"
#: src/themes/wireframe/manifest.ts:118
msgid "Viewport"
msgstr "ビューポート"
#: src/app/routes/api/spotify/playback.ts:70
msgid "volumePercent must be a number"
msgstr "volumePercentは数値である必要があります"