2773 lines
97 KiB
Gettext
2773 lines
97 KiB
Gettext
msgid ""
|
||
msgstr ""
|
||
"POT-Creation-Date: 2026-07-24 19:27-0700\n"
|
||
"MIME-Version: 1.0\n"
|
||
"Content-Type: text/plain; charset=utf-8\n"
|
||
"Content-Transfer-Encoding: 8bit\n"
|
||
"X-Generator: @lingui/cli\n"
|
||
"Language: ja\n"
|
||
"Project-Id-Version: \n"
|
||
"Report-Msgid-Bugs-To: \n"
|
||
"PO-Revision-Date: \n"
|
||
"Last-Translator: \n"
|
||
"Language-Team: \n"
|
||
"Plural-Forms: \n"
|
||
|
||
#: src/features/matches/components/match-card.tsx:78
|
||
msgid " (Losers)"
|
||
msgstr " (敗者側)"
|
||
|
||
#. placeholder {0}: activeDevice.volume_percent
|
||
#: src/features/spotify/components/spotify-sheet.tsx:163
|
||
msgid " (Volume: {0}%)"
|
||
msgstr " (音量:{0}%)"
|
||
|
||
#: src/components/phone-number-input.tsx:46
|
||
msgid "(713) 867-5309"
|
||
msgstr "(713) 867-5309"
|
||
|
||
#: src/features/spotify/components/spotify-sheet.tsx:148
|
||
msgid "(Active)"
|
||
msgstr "(アクティブ)"
|
||
|
||
#. placeholder {0}: leaderboard.count
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:97
|
||
msgid "{0, plural, one {# bracket in} other {# brackets in}}"
|
||
msgstr "{0, plural, one {#ブラケット参加} other {#ブラケット参加}}"
|
||
|
||
#. placeholder {0}: enrolledPlayers.length
|
||
#. placeholder {0}: players.length
|
||
#: src/features/players/components/players-activity-table.tsx:100
|
||
#: src/features/tournaments/components/edit-enrolled-players.tsx:135
|
||
msgid "{0, plural, one {# player} other {# players}}"
|
||
msgstr "{0, plural, one {#人のプレイヤー} other {#人のプレイヤー}}"
|
||
|
||
#. placeholder {0}: enrolledTeams.length
|
||
#. placeholder {0}: group.teams.length
|
||
#. placeholder {0}: orderedTeams.length
|
||
#: src/features/tournaments/components/edit-enrolled-teams.tsx:154
|
||
#: src/features/tournaments/components/group-preview.tsx:27
|
||
#: src/features/tournaments/components/seed-tournament.tsx:116
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:224
|
||
msgid "{0, plural, one {# team} other {# teams}}"
|
||
msgstr "{0, plural, one {#チーム} other {#チーム}}"
|
||
|
||
#. placeholder {0}: result.totalItems
|
||
#: src/features/activities/components/activities-table.tsx:341
|
||
msgid "{0, plural, one {# total activity} other {# total activities}}"
|
||
msgstr "{0, plural, one {アクティビティ合計#件} other {アクティビティ合計#件}}"
|
||
|
||
#. placeholder {0}: selectedConfig.total_group_matches
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:249
|
||
msgid "{0, plural, one {# total group stage match} other {# total group stage matches}}"
|
||
msgstr "{0, plural, one {グループステージ試合合計#試合} other {グループステージ試合合計#試合}}"
|
||
|
||
#. placeholder {0}: selectedConfig.wildcards_needed
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:258
|
||
msgid "{0, plural, one {# wildcard spot needed for knockout bracket} other {# wildcard spots needed for knockout bracket}}"
|
||
msgstr "{0, plural, one {ノックアウトブラケットに必要なワイルドカード枠#枠} other {ノックアウトブラケットに必要なワイルドカード枠#枠}}"
|
||
|
||
#. placeholder {0}: selectedConfig.wildcards_needed
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:310
|
||
msgid "{0, plural, one {# wildcard} other {# wildcards}}"
|
||
msgstr "{0, plural, one {ワイルドカード#枠} other {ワイルドカード#枠}}"
|
||
|
||
#. placeholder {0}: freeAgents.length
|
||
#: src/app/routes/_authed/admin/tournaments/$id/assign-partners.tsx:126
|
||
msgid "{0, plural, one {player enrolled} other {players enrolled}}"
|
||
msgstr "{0, plural, one {人のプレイヤーが登録済み} other {人のプレイヤーが登録済み}}"
|
||
|
||
#. placeholder {0}: tournamentStart.toLocaleDateString(i18n.locale, { weekday: "short", month: "short", day: "numeric", })
|
||
#. placeholder {1}: tournamentStart.toLocaleTimeString(i18n.locale, { hour: "2-digit", minute: "2-digit", })
|
||
#: src/features/tournaments/components/started-tournament/header.tsx:51
|
||
msgid "{0} at {1}"
|
||
msgstr "{0} {1}"
|
||
|
||
#. placeholder {0}: badge.name
|
||
#: src/features/badges/components/badge-stats-table.tsx:180
|
||
msgid "{0} Badge Holders"
|
||
msgstr "{0}バッジ保有者"
|
||
|
||
#. placeholder {0}: match.away?.name
|
||
#. placeholder {0}: match.home?.name
|
||
#: src/features/bracket/components/match-form.tsx:90
|
||
#: src/features/bracket/components/match-form.tsx:113
|
||
msgid "{0} Cups"
|
||
msgstr "{0}のカップ数"
|
||
|
||
#. placeholder {0}: teamName(reportingTeam) ?? t`The other team`
|
||
#: src/features/bracket/components/match-report.tsx:157
|
||
msgid "{0} just reported a score"
|
||
msgstr "{0}がスコアを報告しました"
|
||
|
||
#. placeholder {0}: leader.name
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:135
|
||
msgid "{0} leads the series"
|
||
msgstr "{0}がシリーズをリード"
|
||
|
||
#. placeholder {0}: filteredTeams.length
|
||
#. placeholder {1}: teams.length
|
||
#: src/features/teams/components/manage-teams.tsx:140
|
||
msgid "{0} of {1} teams"
|
||
msgstr "{1}チーム中{0}チーム"
|
||
|
||
#. placeholder {0}: teamName(reportingTeam) ?? t`Opponent`
|
||
#: src/features/bracket/components/match-report.tsx:269
|
||
msgid "{0} reported <0>{scoreText}</0>"
|
||
msgstr "{0}が<0>{scoreText}</0>を報告"
|
||
|
||
#. placeholder {0}: match.home.name
|
||
#. placeholder {0}: match.home?.name || t({ message: "Home", context: "match team" })
|
||
#. placeholder {1}: match.away.name
|
||
#. placeholder {1}: match.away?.name || t({ message: "Away", context: "match team" })
|
||
#: src/features/bracket/components/match-card.tsx:191
|
||
#: src/features/bracket/components/match-card.tsx:208
|
||
msgid "{0} vs. {1}"
|
||
msgstr "{0} vs. {1}"
|
||
|
||
#. placeholder {0}: timeLeft.days
|
||
#: src/components/countdown.tsx:50
|
||
msgid "{0}d"
|
||
msgstr "{0}日"
|
||
|
||
#. placeholder {0}: activity.duration
|
||
#: src/features/activities/components/activities-table.tsx:83
|
||
#: src/features/activities/components/activities-table.tsx:163
|
||
msgid "{0}ms"
|
||
msgstr "{0}ms"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-players-list-button.tsx:32
|
||
msgid "{count, plural, one {Players (#)} other {Players (#)}}"
|
||
msgstr "{count, plural, one {プレイヤー(#)} other {プレイヤー(#)}}"
|
||
|
||
#: 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 {チーム(#)}}"
|
||
|
||
#: src/features/players/components/players-activity-table.tsx:44
|
||
msgid "{diffDays}d ago"
|
||
msgstr "{diffDays}日前"
|
||
|
||
#: src/features/players/components/players-activity-table.tsx:43
|
||
msgid "{diffHours}h ago"
|
||
msgstr "{diffHours}時間前"
|
||
|
||
#: src/features/players/components/players-activity-table.tsx:42
|
||
msgid "{diffMins}m ago"
|
||
msgstr "{diffMins}分前"
|
||
|
||
#: src/features/bracket/utils/group-label.ts:10
|
||
msgid "{group} {rank, selectordinal, one {#st} two {#nd} few {#rd} other {#th}}"
|
||
msgstr "{group} {rank, selectordinal, one {#位} two {#位} few {#位} other {#位}}"
|
||
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:163
|
||
msgid "{leader} leads the series"
|
||
msgstr "{leader}がシリーズをリード"
|
||
|
||
#: src/features/tournaments/utils/group-config.ts:126
|
||
msgid "{n, plural, one {# group} other {# groups}} of {size}"
|
||
msgstr "{size}チームで{n, plural, one {#グループ} other {#グループ}}"
|
||
|
||
#: src/features/tournaments/utils/group-config.ts:143
|
||
msgid "{n, plural, one {# match guaranteed} other {# matches guaranteed}}"
|
||
msgstr "{n, plural, one {#試合保証} other {#試合保証}}"
|
||
|
||
#: src/features/tournaments/utils/group-config.ts:147
|
||
msgid "{n, plural, one {# wildcard} other {# wildcards}}"
|
||
msgstr "{n, plural, one {#ワイルドカード} other {#ワイルドカード}}"
|
||
|
||
#: src/app/routes/_authed/admin/tournaments/$id/teams.tsx:23
|
||
msgid "{name} Teams"
|
||
msgstr "{name}のチーム"
|
||
|
||
#: src/app/routes/_authed/tournaments/$id.predictions_.$playerId.tsx:46
|
||
msgid "{name}'s Bracket"
|
||
msgstr "{name}のブラケット"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:126
|
||
msgid "{namesList} and {remaining} others"
|
||
msgstr "{namesList}他{remaining}名"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:127
|
||
msgid "{namesList} and 1 other"
|
||
msgstr "{namesList}他1名"
|
||
|
||
#: src/features/tournaments/utils/group-config.ts:150
|
||
msgid "{size}-team knockout"
|
||
msgstr "{size}チームノックアウト"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:436
|
||
msgid "* Confidence penalty applied for players with <15 matches"
|
||
msgstr "※試合数が15未満のプレイヤーには信頼度ペナルティが適用されます"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:324
|
||
#: src/features/predictions/components/prediction-match-card.tsx:108
|
||
msgid "* If necessary"
|
||
msgstr "※必要な場合"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:198
|
||
msgid "* PICKS shows correct picks / total picks made"
|
||
msgstr "※PICKSは正解数/予想総数を表示"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:439
|
||
msgid "** Not an official rating"
|
||
msgstr "※※公式レーティングではありません"
|
||
|
||
#: src/features/tournaments/components/team-assignment-preview.tsx:34
|
||
msgid "&"
|
||
msgstr "&"
|
||
|
||
#. placeholder {0}: index + 1
|
||
#: src/features/tournaments/components/team-assignment-preview.tsx:23
|
||
msgid "#{0}"
|
||
msgstr "#{0}"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:406
|
||
msgid "• <0>AC:</0> Average Cups Per Match"
|
||
msgstr "• <0>AC:</0>平均獲得カップ数(1試合あたり)"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:409
|
||
msgid "• <0>ACA:</0> Average Cups Against"
|
||
msgstr "• <0>ACA:</0>平均失カップ数"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:403
|
||
msgid "• <0>ALM:</0> Average Loss Margin"
|
||
msgstr "• <0>ALM:</0>平均敗差"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:400
|
||
msgid "• <0>AWM:</0> Average Win Margin"
|
||
msgstr "• <0>AWM:</0>平均勝差"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:180
|
||
msgid "• <0>Bracket reset:</0> only picked if your bracket triggers it — worth double the Final"
|
||
msgstr "• <0>ブラケットリセット:</0>自分のブラケットで発生した場合のみ選択可能 — ファイナルの2倍の得点"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:415
|
||
msgid "• <0>CA:</0> Cups Against"
|
||
msgstr "• <0>CA:</0>失カップ数"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:412
|
||
msgid "• <0>CF:</0> Cups For"
|
||
msgstr "• <0>CF:</0>獲得カップ数"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:394
|
||
msgid "• <0>L:</0> Losses"
|
||
msgstr "• <0>L:</0>敗数"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:175
|
||
msgid "• <0>Losers bracket:</0> 5, 10, 20, 40…"
|
||
msgstr "• <0>敗者ブラケット:</0>5、10、20、40…"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:382
|
||
msgid "• <0>M:</0> Matches"
|
||
msgstr "• <0>M:</0>試合数"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:388
|
||
msgid "• <0>MMR:</0> Matchmaking Rating"
|
||
msgstr "• <0>MMR:</0>マッチメイキングレーティング"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:385
|
||
msgid "• <0>T:</0> Tournaments"
|
||
msgstr "• <0>T:</0>トーナメント数"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:391
|
||
msgid "• <0>W:</0> Wins"
|
||
msgstr "• <0>W:</0>勝数"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:397
|
||
msgid "• <0>W%:</0> Win Percentage"
|
||
msgstr "• <0>W%:</0>勝率"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:170
|
||
msgid "• <0>Winners bracket:</0> 10, 20, 40, 80…"
|
||
msgstr "• <0>勝者ブラケット:</0>10、20、40、80…"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:427
|
||
msgid "• Average Cups/Match (25%)"
|
||
msgstr "• 平均獲得カップ数/試合(25%)"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:430
|
||
msgid "• Average Win Margin (15%)"
|
||
msgstr "• 平均勝差(15%)"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:165
|
||
msgid "• Each correct pick earns points, doubling every round"
|
||
msgstr "• 予想が的中するたびにポイント獲得、ラウンドごとに倍増"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:433
|
||
msgid "• Match Volume Bonus (10%)"
|
||
msgstr "• 試合数ボーナス(10%)"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:424
|
||
msgid "• Win Rate (50%)"
|
||
msgstr "• 勝率(50%)"
|
||
|
||
#: src/components/phone-number-input.tsx:40
|
||
msgid "+1"
|
||
msgstr "+1"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-free-agent.tsx:81
|
||
msgid "✓ Enrolled as Free Agent"
|
||
msgstr "✓ フリーエージェントとして登録済み"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:192
|
||
msgid "1. Correct champion pick"
|
||
msgstr "1. 優勝チーム予想が的中"
|
||
|
||
#: src/features/teams/components/team-form/duration-picker.tsx:22
|
||
msgid "1m"
|
||
msgstr "1分"
|
||
|
||
#: src/features/teams/components/team-form/duration-picker.tsx:22
|
||
msgid "1s"
|
||
msgstr "1秒"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:195
|
||
msgid "2. Earlier submission"
|
||
msgstr "2. 早い提出"
|
||
|
||
#: src/features/tournaments/components/podium.tsx:59
|
||
msgid "2nd place"
|
||
msgstr "2位"
|
||
|
||
#: src/features/teams/components/team-form/duration-picker.tsx:22
|
||
msgid "30s"
|
||
msgstr "30秒"
|
||
|
||
#: src/features/tournaments/components/podium.tsx:68
|
||
msgid "3rd place"
|
||
msgstr "3位"
|
||
|
||
#: src/features/teams/components/team-form/duration-picker.tsx:22
|
||
msgid "5s"
|
||
msgstr "5秒"
|
||
|
||
#. placeholder {0}: number?.slice(0, 3)
|
||
#. placeholder {1}: number?.slice(3, 6)
|
||
#. placeholder {2}: number?.slice(6)
|
||
#: src/features/login/components/code-prompt.tsx:30
|
||
msgid "A code was sent to +1 ({0}) {1}-{2}"
|
||
msgstr "認証コードを +1 ({0}) {1}-{2} に送信しました"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:304
|
||
msgid "a team"
|
||
msgstr "チーム"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:136
|
||
msgid "AC"
|
||
msgstr "AC"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:137
|
||
msgid "ACA"
|
||
msgstr "ACA"
|
||
|
||
#: src/features/settings/components/accent-color-picker.tsx:47
|
||
msgid "Accent Color"
|
||
msgstr "アクセントカラー"
|
||
|
||
#: src/lib/i18n/error-messages.ts:11
|
||
msgid "Access denied"
|
||
msgstr "アクセスが拒否されました"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:58
|
||
msgid "Access Denied"
|
||
msgstr "アクセス拒否"
|
||
|
||
#: src/features/login/hooks/use-create-user.ts:18
|
||
msgid "Account created successfully!"
|
||
msgstr "アカウントが作成されました!"
|
||
|
||
#. placeholder {0}: activeDevice.name
|
||
#: src/features/spotify/components/spotify-sheet.tsx:161
|
||
msgid "Active device: {0}"
|
||
msgstr "アクティブなデバイス: {0}"
|
||
|
||
#: src/app/routes/_authed/admin/activities.tsx:21
|
||
#: src/features/admin/components/admin-page.tsx:90
|
||
msgid "Activities"
|
||
msgstr "アクティビティ"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:120
|
||
msgid "Activity Details"
|
||
msgstr "アクティビティの詳細"
|
||
|
||
#: src/features/tournaments/components/edit-enrolled-players.tsx:117
|
||
msgid "Add Player"
|
||
msgstr "プレイヤーを追加"
|
||
|
||
#: src/features/tournaments/components/edit-enrolled-teams.tsx:136
|
||
msgid "Add Team"
|
||
msgstr "チームを追加"
|
||
|
||
#: src/app/routes/_authed/admin.tsx:14
|
||
#: src/app/routes/_authed/admin/index.tsx:9
|
||
#: src/features/core/hooks/use-links.ts:36
|
||
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
|
||
msgid "All"
|
||
msgstr "すべて"
|
||
|
||
#: src/app/routes/_authed/badges.tsx:20
|
||
msgid "All Badges"
|
||
msgstr "すべてのバッジ"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:308
|
||
msgid "All group matches are finished! Populate the knockout bracket to advance qualified teams."
|
||
msgstr "グループステージの全試合が終了しました!勝ち上がったチームをノックアウトブラケットに反映させましょう。"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:135
|
||
msgid "ALM"
|
||
msgstr "ALM"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:92
|
||
msgid "An error occurred while loading this page."
|
||
msgstr "このページの読み込み中にエラーが発生しました。"
|
||
|
||
#: src/features/login/hooks/use-create-code.ts:25
|
||
msgid "An unexpected error occurred when trying to send a one-time passcode. Please try again later."
|
||
msgstr "ワンタイムパスコードの送信中に予期しないエラーが発生しました。しばらくしてからもう一度お試しください。"
|
||
|
||
#: src/lib/i18n/error-messages.ts:14
|
||
msgid "An unexpected error occurred. Please try again."
|
||
msgstr "予期しないエラーが発生しました。もう一度お試しください。"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:340
|
||
msgid "Announce matchup"
|
||
msgstr "対戦カードを発表"
|
||
|
||
#: src/app/routes/_authed/settings.tsx:35
|
||
msgid "Appearance"
|
||
msgstr "外観"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-team.tsx:39
|
||
msgid "Are you sure you want to unenroll from this tournament? You can enroll again at any point before the deadline."
|
||
msgstr "このトーナメントから登録を解除してもよろしいですか?締め切りまではいつでも再登録できます。"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:200
|
||
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 "パートナーを割り当て"
|
||
|
||
#: src/features/bracket/components/match-form.tsx:39
|
||
#: src/features/bracket/components/match-form.tsx:56
|
||
msgid "At least one team must have 10 cups"
|
||
msgstr "少なくとも一方のチームは10カップである必要があります"
|
||
|
||
#: src/contexts/spotify-context.tsx:158
|
||
msgid "Authentication failed: {error}"
|
||
msgstr "認証に失敗しました: {error}"
|
||
|
||
#. placeholder {0}: decodeURIComponent(details)
|
||
#: src/contexts/spotify-context.tsx:157
|
||
msgid "Authentication failed: {error} - {0}"
|
||
msgstr "認証に失敗しました: {error} - {0}"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:171
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:175
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:214
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:222
|
||
msgid "avg"
|
||
msgstr "平均"
|
||
|
||
#: src/features/tournaments/components/tournament-stats.tsx:136
|
||
msgid "AVG"
|
||
msgstr "平均"
|
||
|
||
#: src/components/stats-overview.tsx:108
|
||
#: src/components/stats-overview.tsx:141
|
||
msgid "Avg Cups Against"
|
||
msgstr "平均失カップ数"
|
||
|
||
#: src/components/stats-overview.tsx:107
|
||
#: src/components/stats-overview.tsx:140
|
||
msgid "Avg Cups Per Match"
|
||
msgstr "1試合平均カップ数"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:173
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:218
|
||
msgid "Avg Cups/Match"
|
||
msgstr "平均カップ数/試合"
|
||
|
||
#: src/components/stats-overview.tsx:110
|
||
#: src/components/stats-overview.tsx:143
|
||
msgid "Avg Loss Margin"
|
||
msgstr "平均敗差"
|
||
|
||
#: src/components/stats-overview.tsx:109
|
||
#: src/components/stats-overview.tsx:142
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:190
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:245
|
||
msgid "Avg Win Margin"
|
||
msgstr "平均勝差"
|
||
|
||
#: src/features/admin/components/award-badges.tsx:104
|
||
msgid "Award Badge"
|
||
msgstr "バッジを付与"
|
||
|
||
#: src/features/admin/components/admin-page.tsx:55
|
||
msgid "Award Badges"
|
||
msgstr "バッジを付与"
|
||
|
||
#: src/features/admin/components/award-badges.tsx:65
|
||
msgid "Award Manual Badge"
|
||
msgstr "手動でバッジを付与"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:191
|
||
#: src/features/bracket/components/match-report.tsx:177
|
||
msgctxt "match team"
|
||
msgid "Away"
|
||
msgstr "アウェイ"
|
||
|
||
#: src/features/bracket/components/match-form.tsx:49
|
||
msgid "Away cups is required"
|
||
msgstr "アウェイのカップ数は必須です"
|
||
|
||
#: src/features/predictions/components/matchup-sheet.tsx:72
|
||
msgid "Away team TBD — pick the earlier matches first"
|
||
msgstr "アウェイチーム未定 — 先に前の試合を選んでください"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:134
|
||
msgid "AWM"
|
||
msgstr "AWM"
|
||
|
||
#: src/components/sheet/slide-panel/slide-panel.tsx:160
|
||
msgid "Back"
|
||
msgstr "戻る"
|
||
|
||
#: src/features/admin/components/award-badges.tsx:37
|
||
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 "バッジの種類"
|
||
|
||
#: src/features/players/components/profile/index.tsx:59
|
||
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:106
|
||
#: src/features/tournaments/components/upcoming-tournament/index.tsx:150
|
||
msgid "Bracket"
|
||
msgstr "ブラケット"
|
||
|
||
#: src/app/routes/_authed/admin/preview.tsx:13
|
||
#: src/features/admin/components/admin-page.tsx:102
|
||
msgid "Bracket Preview"
|
||
msgstr "ブラケットプレビュー"
|
||
|
||
#: src/features/predictions/utils.ts:160
|
||
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"
|
||
msgstr "CA"
|
||
|
||
#: src/components/sheet/slide-panel/slide-panel.tsx:41
|
||
#: src/components/sheet/slide-panel/slide-panel.tsx:190
|
||
#: src/features/bracket/components/match-form.tsx:160
|
||
#: src/features/bracket/components/match-report.tsx:258
|
||
#: src/features/players/components/profile/name-form.tsx:73
|
||
#: src/features/teams/components/team-form/index.tsx:195
|
||
#: src/features/tournaments/components/edit-rules.tsx:40
|
||
#: src/features/tournaments/components/tournament-form.tsx:132
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-free-agent.tsx:51
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-team/index.tsx:113
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-free-agent.tsx:39
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-team.tsx:41
|
||
msgid "Cancel"
|
||
msgstr "キャンセル"
|
||
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:205
|
||
msgid "Cannot create groups"
|
||
msgstr "グループを作成できません"
|
||
|
||
#: src/app/routes/_authed/admin/tournaments/$id/assign-partners.tsx:138
|
||
msgid "Cannot create teams with an odd number of players. Please have one player unenroll."
|
||
msgstr "参加者が奇数のためチームを作成できません。どなたか1人、参加を取り消してください。"
|
||
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:144
|
||
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:50
|
||
msgid "Champions"
|
||
msgstr "チャンピオン"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:210
|
||
#: src/features/tournaments/components/tournament-form.tsx:165
|
||
msgid "Change Logo"
|
||
msgstr "ロゴを変更"
|
||
|
||
#: src/features/admin/components/award-badges.tsx:87
|
||
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:169
|
||
#: src/features/tournaments/components/upcoming-tournament/rules-list-button.tsx:36
|
||
msgid "Close"
|
||
msgstr "閉じる"
|
||
|
||
#: src/components/avatar.tsx:127
|
||
msgid "Close image preview"
|
||
msgstr "画像プレビューを閉じる"
|
||
|
||
#: src/features/bracket/components/match-dock.tsx:133
|
||
msgid "Close match actions"
|
||
msgstr "試合操作を閉じる"
|
||
|
||
#: src/features/login/hooks/use-consume-code.ts:29
|
||
msgid "Code has expired. Please request a new code."
|
||
msgstr "コードの有効期限が切れました。新しいコードをリクエストしてください。"
|
||
|
||
#: src/features/login/hooks/use-create-code.ts:15
|
||
msgid "Code sent successfully"
|
||
msgstr "コードを送信しました"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:25
|
||
msgid "cold"
|
||
msgstr "寒い"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:368
|
||
msgid "Collapse standings"
|
||
msgstr "順位表を折りたたむ"
|
||
|
||
#: src/features/settings/components/color-scheme-picker.tsx:31
|
||
msgid "Color Scheme"
|
||
msgstr "カラースキーム"
|
||
|
||
#: src/components/sheet/slide-panel/slide-panel.tsx:169
|
||
#: src/components/sheet/slide-panel/slide-panel.tsx:189
|
||
#: src/features/bracket/components/match-report.tsx:284
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-free-agent.tsx:50
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-team.tsx:40
|
||
msgid "Confirm"
|
||
msgstr "確認"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:193
|
||
msgid "Confirm {scoreText}"
|
||
msgstr "{scoreText}を確認"
|
||
|
||
#: src/app/routes/_authed/admin/tournaments/$id/assign-partners.tsx:175
|
||
msgid "Confirm & Create Teams"
|
||
msgstr "確認してチームを作成"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:148
|
||
msgid "Confirm Score"
|
||
msgstr "スコアを確認"
|
||
|
||
#: src/features/tournaments/components/seed-tournament.tsx:131
|
||
#: src/features/tournaments/components/seed-tournament.tsx:210
|
||
msgid "Confirm Seeding"
|
||
msgstr "シードを確認"
|
||
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:278
|
||
msgid "Confirm Setup"
|
||
msgstr "設定を確認"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-free-agent.tsx:37
|
||
msgid "Confirm Unenrollment"
|
||
msgstr "参加取り消しを確認"
|
||
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:52
|
||
msgid "Connect Spotify"
|
||
msgstr "Spotifyと連携"
|
||
|
||
#: src/features/spotify/components/spotify-sheet.tsx:87
|
||
msgid "Connect with Spotify"
|
||
msgstr "Spotifyと連携する"
|
||
|
||
#: src/features/spotify/components/spotify-sheet.tsx:75
|
||
msgid "Connect your Spotify account"
|
||
msgstr "Spotifyアカウントを連携しましょう"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-free-agent.tsx:112
|
||
msgid "Copy phone number"
|
||
msgstr "電話番号をコピー"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:205
|
||
msgid "Correct picks are worth more each round"
|
||
msgstr "予想が当たると、ラウンドが進むほど得点がアップします"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:43
|
||
msgid "Couldn't disable notifications"
|
||
msgstr "通知を無効にできませんでした"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:38
|
||
msgid "Couldn't enable notifications"
|
||
msgstr "通知を有効にできませんでした"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:50
|
||
msgid "Couldn't send test notification"
|
||
msgstr "テスト通知を送信できませんでした"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:17
|
||
msgid "crane"
|
||
msgstr "鶴"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:22
|
||
msgid "crazy"
|
||
msgstr "クレイジー"
|
||
|
||
#: src/features/login/components/name-prompt.tsx:47
|
||
msgid "Create Account"
|
||
msgstr "アカウントを作成"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-team/team-selection-view.tsx:57
|
||
msgid "Create New Team"
|
||
msgstr "新しいチームを作成"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:194
|
||
msgid "Create Team"
|
||
msgstr "チームを作成"
|
||
|
||
#: src/features/tournaments/components/tournament-card-list.tsx:26
|
||
#: src/features/tournaments/components/tournament-card-list.tsx:28
|
||
#: src/features/tournaments/components/tournament-form.tsx:131
|
||
msgid "Create Tournament"
|
||
msgstr "トーナメントを作成"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:168
|
||
msgid "Created"
|
||
msgstr "作成日"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:15
|
||
msgid "crying"
|
||
msgstr "泣いてる"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:156
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:160
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:189
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:197
|
||
msgid "cups"
|
||
msgstr "カップ"
|
||
|
||
#: src/components/stats-overview.tsx:106
|
||
#: src/components/stats-overview.tsx:139
|
||
msgid "Cups Against"
|
||
msgstr "失カップ"
|
||
|
||
#: src/components/stats-overview.tsx:105
|
||
#: src/components/stats-overview.tsx:138
|
||
msgid "Cups Made"
|
||
msgstr "決めたカップ"
|
||
|
||
#: src/features/teams/components/team-form/color-picker.tsx:63
|
||
msgid "Custom Hex Code"
|
||
msgstr "カスタムHEXコード"
|
||
|
||
#: src/features/settings/components/color-scheme-picker.tsx:39
|
||
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 "説明"
|
||
|
||
#: src/app/routes/api/spotify/playback.ts:83
|
||
msgid "deviceId is required for transfer action"
|
||
msgstr "転送操作にはdeviceIdが必要です"
|
||
|
||
#: src/features/spotify/components/spotify-sheet.tsx:188
|
||
msgid "Disconnect Spotify"
|
||
msgstr "Spotifyの連携を解除"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:159
|
||
msgid "Does this look right?"
|
||
msgstr "これで合っていますか?"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:117
|
||
#: src/features/bracket/components/match-report.tsx:81
|
||
#: src/features/bracket/components/match-report.tsx:97
|
||
msgid "Downstream matches were reset because the correction changed who advances."
|
||
msgstr "修正により勝ち上がりの相手が変わったため、以降の試合はリセットされました。"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:161
|
||
#: src/features/activities/components/activities-table.tsx:372
|
||
msgid "Duration"
|
||
msgstr "所要時間"
|
||
|
||
#: src/features/tournaments/components/tournament-stats.tsx:176
|
||
msgid "Earlier regional formats aren't supported in the app and order of matches or displayed winners may be unreliable."
|
||
msgstr "以前の地域フォーマットはアプリでサポートされていないため、試合の順序や表示される勝者が正しくない場合があります。"
|
||
|
||
#. placeholder {0}: team.name
|
||
#: src/features/teams/components/manage-teams.tsx:35
|
||
msgid "Edit {0}"
|
||
msgstr "{0}を編集"
|
||
|
||
#: src/features/tournaments/components/manage-tournament.tsx:117
|
||
msgid "Edit Enrolled Teams"
|
||
msgstr "参加チームを編集"
|
||
|
||
#: src/features/tournaments/components/manage-tournament.tsx:63
|
||
msgid "Edit Enrollments"
|
||
msgstr "参加登録を編集"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:392
|
||
msgid "Edit Match"
|
||
msgstr "試合を編集"
|
||
|
||
#: 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:114
|
||
msgid "Edit Prediction"
|
||
msgstr "予想を編集"
|
||
|
||
#: src/features/tournaments/components/manage-tournament.tsx:58
|
||
#: src/features/tournaments/components/manage-tournament.tsx:109
|
||
msgid "Edit Rules"
|
||
msgstr "ルールを編集"
|
||
|
||
#: src/features/teams/components/manage-teams.tsx:35
|
||
msgid "Edit Team"
|
||
msgstr "チームを編集"
|
||
|
||
#: src/features/tournaments/components/manage-tournament.tsx:53
|
||
#: src/features/tournaments/components/manage-tournament.tsx:89
|
||
msgid "Edit Tournament"
|
||
msgstr "トーナメントを編集"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:66
|
||
msgid "Edit Your Prediction"
|
||
msgstr "予想を編集"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:65
|
||
msgid "Enable notifications on this device"
|
||
msgstr "このデバイスで通知を有効にする"
|
||
|
||
#: src/features/teams/components/team-form/duration-picker.tsx:215
|
||
msgid "End"
|
||
msgstr "終了"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:218
|
||
msgid "End Date (Optional)"
|
||
msgstr "終了日(任意)"
|
||
|
||
#: src/features/tournaments/components/group-match-card.tsx:204
|
||
msgid "End Match"
|
||
msgstr "試合を終了"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-free-agent.tsx:26
|
||
msgid "Enroll"
|
||
msgstr "参加登録"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-free-agent.tsx:26
|
||
msgid "Enroll As Free Agent"
|
||
msgstr "フリーエージェントとして登録"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-free-agent.tsx:34
|
||
msgid "Enroll in this regional tournament to be assigned a random partner."
|
||
msgstr "この地域トーナメントに登録すると、ランダムでパートナーが割り当てられます。"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-team/team-selection-view.tsx:77
|
||
msgid "Enroll Selected Team"
|
||
msgstr "選択したチームを登録"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-team/index.tsx:96
|
||
msgid "Enroll Team"
|
||
msgstr "チームを登録"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-team/index.tsx:93
|
||
msgid "Enroll Your Team"
|
||
msgstr "チームを登録"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-free-agent.tsx:61
|
||
msgid "Enrolled"
|
||
msgstr "登録済み"
|
||
|
||
#: src/features/tournaments/components/edit-enrolled-players.tsx:132
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-players-list-button.tsx:39
|
||
msgid "Enrolled Players"
|
||
msgstr "登録済みプレイヤー"
|
||
|
||
#: src/features/tournaments/components/edit-enrolled-teams.tsx:151
|
||
#: 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 "登録済みチーム"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-free-agent.tsx:40
|
||
msgid "Enrolling as a free agent adds you to a pool of players looking for teammates."
|
||
msgstr "フリーエージェントとして登録すると、チームメイトを探しているプレイヤーのプールに追加されます。"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-free-agent.tsx:29
|
||
#: src/features/tournaments/components/upcoming-tournament/index.tsx:68
|
||
msgid "Enrollment"
|
||
msgstr "参加登録"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:196
|
||
msgid "Enrollment Due"
|
||
msgstr "登録締切"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/index.tsx:80
|
||
msgid "Enrollment has been closed for this tournament."
|
||
msgstr "このトーナメントの参加登録は締め切られました。"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:47
|
||
msgid "Enrollment time is required"
|
||
msgstr "登録時間は必須です"
|
||
|
||
#: src/features/login/components/code-prompt.tsx:29
|
||
msgid "Enter Verification Code"
|
||
msgstr "認証コードを入力"
|
||
|
||
#: src/features/login/components/player-prompt/index.tsx:110
|
||
#: src/features/login/components/player-prompt/index.tsx:120
|
||
msgid "Enter your name"
|
||
msgstr "名前を入力"
|
||
|
||
#: src/features/login/components/phone-prompt.tsx:32
|
||
msgid "Enter your phone number"
|
||
msgstr "電話番号を入力"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:187
|
||
msgid "Error Message"
|
||
msgstr "エラーメッセージ"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:96
|
||
msgid "Error: {errorMessage}"
|
||
msgstr "エラー: {errorMessage}"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:368
|
||
msgid "Expand standings"
|
||
msgstr "順位表を展開"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:18
|
||
msgid "eyes"
|
||
msgstr "目"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:145
|
||
msgid "Failed"
|
||
msgstr "失敗"
|
||
|
||
#: src/features/admin/components/award-badges.tsx:41
|
||
msgid "Failed to award badge"
|
||
msgstr "バッジの付与に失敗しました"
|
||
|
||
#: src/app/routes/api/spotify/capture.ts:54
|
||
#: src/contexts/spotify-context.tsx:427
|
||
msgid "Failed to capture playback state"
|
||
msgstr "再生状態の取得に失敗しました"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-free-agent.tsx:43
|
||
msgid "Failed to copy"
|
||
msgstr "コピーに失敗しました"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:106
|
||
msgid "Failed to create team"
|
||
msgstr "チームの作成に失敗しました"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:71
|
||
msgid "Failed to create tournament"
|
||
msgstr "トーナメントの作成に失敗しました"
|
||
|
||
#: src/contexts/spotify-context.tsx:335
|
||
msgid "Failed to get devices"
|
||
msgstr "デバイスの取得に失敗しました"
|
||
|
||
#: src/app/routes/api/spotify/playback.ts:205
|
||
msgid "Failed to get playback data"
|
||
msgstr "再生データの取得に失敗しました"
|
||
|
||
#: src/features/teams/components/regional-team-card.tsx:23
|
||
#: src/features/teams/components/team-card.tsx:26
|
||
msgid "Failed to load team"
|
||
msgstr "チームの読み込みに失敗しました"
|
||
|
||
#: src/app/routes/api/spotify/resume.ts:54
|
||
#: src/contexts/spotify-context.tsx:447
|
||
msgid "Failed to resume playback state"
|
||
msgstr "再生状態の再開に失敗しました"
|
||
|
||
#: src/contexts/spotify-context.tsx:360
|
||
msgid "Failed to set active device"
|
||
msgstr "アクティブなデバイスの設定に失敗しました"
|
||
|
||
#: src/contexts/spotify-context.tsx:314
|
||
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 "チームの更新に失敗しました"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:70
|
||
msgid "Failed to update tournament"
|
||
msgstr "トーナメントの更新に失敗しました"
|
||
|
||
#: src/app/routes/api/teams/upload-logo.ts:140
|
||
#: src/app/routes/api/tournaments/upload-logo.ts:138
|
||
#: src/features/teams/components/team-form/index.tsx:148
|
||
#: src/features/tournaments/components/tournament-form.tsx:88
|
||
msgid "Failed to upload logo"
|
||
msgstr "ロゴのアップロードに失敗しました"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:330
|
||
msgid "Failure"
|
||
msgstr "失敗"
|
||
|
||
#: src/app/routes/api/teams/upload-logo.ts:79
|
||
#: src/app/routes/api/tournaments/upload-logo.ts:80
|
||
msgid "File too large. Maximum size is 10MB."
|
||
msgstr "ファイルサイズが大きすぎます。最大サイズは10MBです。"
|
||
|
||
#: src/features/predictions/utils.ts:176
|
||
msgid "Final"
|
||
msgstr "決勝"
|
||
|
||
#: src/features/tournaments/components/started-tournament/index.tsx:114
|
||
msgid "Final Results"
|
||
msgstr "最終結果"
|
||
|
||
#: src/features/login/components/name-prompt.tsx:37
|
||
#: src/features/players/components/profile/name-form.tsx:67
|
||
msgid "First Name"
|
||
msgstr "名"
|
||
|
||
#: src/features/login/components/name-prompt.tsx:16
|
||
#: src/features/players/components/profile/name-form.tsx:25
|
||
msgid "First name is required"
|
||
msgstr "名は必須です"
|
||
|
||
#: src/features/players/components/profile/name-form.tsx:27
|
||
msgid "First name must be 2-20 characters long and contain only letters"
|
||
msgstr "名は2〜20文字の英字のみで入力してください"
|
||
|
||
#: src/features/login/components/name-prompt.tsx:17
|
||
msgid "First name must be 3-20 characters long and contain only letters"
|
||
msgstr "名は3〜20文字の英字のみで入力してください"
|
||
|
||
#: src/lib/i18n/meta.ts:22
|
||
msgid "FLXN — beer pong tournaments, brackets, and stats."
|
||
msgstr "FLXN — ビアポンのトーナメント、ブラケット、スタッツ。"
|
||
|
||
#: src/lib/i18n/meta.ts:23
|
||
msgid "FLXN logo"
|
||
msgstr "FLXNのロゴ"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-free-agent.tsx:29
|
||
msgid "Free Agent Enrollment"
|
||
msgstr "フリーエージェント登録"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-free-agent.tsx:92
|
||
msgid "Free Agents"
|
||
msgstr "フリーエージェント"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:124
|
||
msgid "Function Name"
|
||
msgstr "関数名"
|
||
|
||
#: src/app/routes/_authed/admin/tournaments/$id/assign-partners.tsx:148
|
||
msgid "Generate Random Pairings"
|
||
msgstr "ランダムペアリングを生成"
|
||
|
||
#: src/features/core/components/back-button.tsx:12
|
||
#: src/features/login/components/player-prompt/index.tsx:93
|
||
msgid "Go back"
|
||
msgstr "戻る"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:67
|
||
#: src/components/DefaultCatchBoundary.tsx:132
|
||
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
|
||
#: src/features/tournaments/components/group-stage-view.tsx:335
|
||
msgid "Group {0}"
|
||
msgstr "グループ{0}"
|
||
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:116
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:123
|
||
msgid "Group {n}"
|
||
msgstr "グループ{n}"
|
||
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:231
|
||
msgid "Group Configuration"
|
||
msgstr "グループ設定"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:122
|
||
#: src/features/bracket/components/match-report.tsx:86
|
||
#: src/features/bracket/components/match-report.tsx:102
|
||
msgid "Group result changed after the bracket was seeded — reseed the knockout stage if needed."
|
||
msgstr "ブラケット作成後にグループの結果が変更されました。必要に応じてノックアウトステージを再シードしてください。"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:306
|
||
msgid "Group Stage Complete"
|
||
msgstr "グループステージ終了"
|
||
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:168
|
||
msgid "Group stage generated successfully!"
|
||
msgstr "グループステージを生成しました!"
|
||
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:221
|
||
msgid "Group Stage Setup"
|
||
msgstr "グループステージ設定"
|
||
|
||
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:98
|
||
msgid "Groups"
|
||
msgstr "グループ"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:204
|
||
#: src/features/bracket/components/match-card.tsx:229
|
||
msgid "have fun, good luck!"
|
||
msgstr "楽しんで、頑張ってください!"
|
||
|
||
#: src/features/login/components/player-prompt/index.tsx:81
|
||
msgid "Have you played before?"
|
||
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: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"
|
||
msgstr "対戦成績"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:103
|
||
msgid "Hide details"
|
||
msgstr "詳細を隠す"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:74
|
||
#: src/components/DefaultCatchBoundary.tsx:125
|
||
#: src/features/core/hooks/use-links.ts:11
|
||
msgid "Home"
|
||
msgstr "ホーム"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:191
|
||
#: src/features/bracket/components/match-report.tsx:166
|
||
msgctxt "match team"
|
||
msgid "Home"
|
||
msgstr "ホーム"
|
||
|
||
#: src/features/bracket/components/match-form.tsx:32
|
||
msgid "Home cups is required"
|
||
msgstr "ホームのカップ数は必須です"
|
||
|
||
#: src/features/predictions/components/matchup-sheet.tsx:64
|
||
msgid "Home team TBD — pick the earlier matches first"
|
||
msgstr "ホームチーム未定 — 先に前の試合を選んでください"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:24
|
||
msgid "hot"
|
||
msgstr "暑い"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:154
|
||
msgid "How prediction scoring works"
|
||
msgstr "予想のスコアの仕組み"
|
||
|
||
#. placeholder {0}: response.status
|
||
#. placeholder {1}: response.statusText
|
||
#: src/contexts/spotify-context.tsx:65
|
||
msgid "HTTP {0}: {1}"
|
||
msgstr "HTTP {0}: {1}"
|
||
|
||
#: src/features/login/components/player-prompt/index.tsx:82
|
||
msgid "If this is your first time participating, please select <0>New Player</0>, otherwise select <1>Returning Player</1>"
|
||
msgstr "初めて参加する場合は<0>新しいプレイヤー</0>を、そうでない場合は<1>既存プレイヤー</1>を選択してください"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-free-agent.tsx:46
|
||
msgid "Important: Enrolling as a free agent does not guarantee a tournament spot. To secure a spot, one team member must register through the app and select a walkout song."
|
||
msgstr "重要: フリーエージェントとして登録しても、トーナメントへの参加枠は保証されません。参加枠を確保するには、チームメンバーの1人がアプリから登録し、ウォークアウトソングを選択する必要があります。"
|
||
|
||
#: src/features/login/components/code-prompt.tsx:43
|
||
msgid "Incorrect code"
|
||
msgstr "コードが正しくありません"
|
||
|
||
#: src/app/routes/api/spotify/playback.ts:95
|
||
msgid "Invalid action"
|
||
msgstr "無効な操作です"
|
||
|
||
#: src/app/routes/api/teams/upload-logo.ts:65
|
||
#: src/app/routes/api/tournaments/upload-logo.ts:66
|
||
msgid "Invalid file type. Only JPEG, PNG and GIF are allowed."
|
||
msgstr "無効なファイル形式です。JPEG、PNG、GIFのみ使用できます。"
|
||
|
||
#: src/features/teams/components/team-form/color-picker.tsx:67
|
||
msgid "Invalid hex color format"
|
||
msgstr "無効なHEXカラー形式です"
|
||
|
||
#: src/app/routes/api/teams/upload-logo.ts:33
|
||
#: src/app/routes/api/tournaments/upload-logo.ts:34
|
||
msgid "Invalid input"
|
||
msgstr "無効な入力です"
|
||
|
||
#: src/lib/i18n/error-messages.ts:8
|
||
msgid "Invalid request"
|
||
msgstr "無効なリクエストです"
|
||
|
||
#: src/features/players/components/players-activity-table.tsx:41
|
||
msgid "Just now"
|
||
msgstr "たった今"
|
||
|
||
#: src/app/routes/_authed/admin/tournaments/run.$id.tsx:166
|
||
msgid "Knockout Bracket"
|
||
msgstr "ノックアウトブラケット"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:53
|
||
msgid "Knockout bracket populated successfully!"
|
||
msgstr "ノックアウトブラケットを作成しました!"
|
||
|
||
#. placeholder {0}: selectedConfig?.knockout_size
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:294
|
||
msgid "Knockout Bracket Preview ({0} Teams)"
|
||
msgstr "ノックアウトブラケットプレビュー({0}チーム)"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:132
|
||
#: src/features/tournaments/components/tournament-stats.tsx:120
|
||
msgid "L"
|
||
msgstr "L"
|
||
|
||
#: src/features/settings/components/locale-picker.tsx:28
|
||
#: src/features/settings/components/locale-picker.tsx:31
|
||
msgid "Language"
|
||
msgstr "言語"
|
||
|
||
#: src/features/login/components/name-prompt.tsx:43
|
||
#: src/features/players/components/profile/name-form.tsx:68
|
||
msgid "Last Name"
|
||
msgstr "姓"
|
||
|
||
#: src/features/login/components/name-prompt.tsx:20
|
||
#: src/features/players/components/profile/name-form.tsx:30
|
||
msgid "Last name is required"
|
||
msgstr "姓は必須です"
|
||
|
||
#: src/features/players/components/profile/name-form.tsx:32
|
||
msgid "Last name must be 2-20 characters long and contain only letters"
|
||
msgstr "姓は2〜20文字の英字のみで入力してください"
|
||
|
||
#: src/features/login/components/name-prompt.tsx:21
|
||
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 "ライト"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:16
|
||
msgid "lip"
|
||
msgstr "唇"
|
||
|
||
#: src/features/tournaments/components/started-tournament/index.tsx:121
|
||
msgid "Live Matches"
|
||
msgstr "ライブ試合"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:91
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:97
|
||
msgid "Loading..."
|
||
msgstr "読み込み中..."
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:143
|
||
msgid "Location"
|
||
msgstr "場所"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:45
|
||
msgid "Location is required"
|
||
msgstr "場所は必須です"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:210
|
||
#: src/features/tournaments/components/tournament-form.tsx:165
|
||
msgid "Logo"
|
||
msgstr "ロゴ"
|
||
|
||
#: src/app/routes/api/teams/upload-logo.ts:46
|
||
#: src/app/routes/api/tournaments/upload-logo.ts:47
|
||
msgid "Logo file is required"
|
||
msgstr "ロゴファイルは必須です"
|
||
|
||
#: src/features/bracket/components/match-slot.tsx:102
|
||
msgid "Loser of Match {from}"
|
||
msgstr "第{from}試合の敗者"
|
||
|
||
#: src/features/bracket/components/bracket-view.tsx:106
|
||
msgid "Losers Bracket"
|
||
msgstr "敗者ブラケット"
|
||
|
||
#: src/features/predictions/utils.ts:185
|
||
msgid "Losers Bracket Final"
|
||
msgstr "敗者ブラケット決勝"
|
||
|
||
#: src/components/stats-overview.tsx:104
|
||
#: src/components/stats-overview.tsx:137
|
||
msgid "Losses"
|
||
msgstr "敗数"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:108
|
||
msgid "M"
|
||
msgstr "M"
|
||
|
||
#: src/app/routes/_authed/stats.tsx:66
|
||
#: src/features/players/components/profile/index.tsx:29
|
||
msgid "Mainline"
|
||
msgstr "メインライン"
|
||
|
||
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:114
|
||
msgid "Make Prediction"
|
||
msgstr "予想する"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:68
|
||
msgid "Make Your Prediction"
|
||
msgstr "予想を入力"
|
||
|
||
#: src/features/tournaments/components/started-tournament/sections/nav-grid.tsx:89
|
||
#: src/features/tournaments/components/upcoming-tournament/index.tsx:143
|
||
msgid "Manage"
|
||
msgstr "管理"
|
||
|
||
#: src/app/routes/_authed/admin/tournaments/$id/assign-partners.tsx:28
|
||
#: src/app/routes/_authed/admin/tournaments/$id/index.tsx:23
|
||
msgid "Manage {name}"
|
||
msgstr "{name}を管理"
|
||
|
||
#: src/features/tournaments/components/manage-tournament.tsx:117
|
||
msgid "Manage Enrollments"
|
||
msgstr "登録を管理"
|
||
|
||
#: src/features/tournaments/components/manage-tournament.tsx:76
|
||
msgid "Manage Team Songs/Logos"
|
||
msgstr "チームの曲・ロゴを管理"
|
||
|
||
#: src/app/routes/_authed/admin/tournaments/index.tsx:17
|
||
#: src/features/admin/components/admin-page.tsx:50
|
||
msgid "Manage Tournaments"
|
||
msgstr "トーナメント管理"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:188
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:192
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:241
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:249
|
||
msgid "margin"
|
||
msgstr "得点差"
|
||
|
||
#. placeholder {0}: match.order
|
||
#. placeholder {1}: match.round + 1
|
||
#: src/features/bracket/components/match-dock.tsx:126
|
||
msgid "Match {0} · Round {1}"
|
||
msgstr "試合{0}・ラウンド{1}"
|
||
|
||
#. placeholder {0}: match.order
|
||
#. placeholder {1}: match.round + 1
|
||
#: src/features/bracket/components/match-dock.tsx:124
|
||
msgid "Match {0} · Round {1} (Losers)"
|
||
msgstr "試合{0}・ラウンド{1}(敗者側)"
|
||
|
||
#. placeholder {0}: match.order
|
||
#. placeholder {1}: match.home!.name
|
||
#. placeholder {2}: match.away!.name
|
||
#: src/features/bracket/components/match-card.tsx:292
|
||
msgid "Match {0}: {1} vs {2}"
|
||
msgstr "試合{0}: {1} vs {2}"
|
||
|
||
#: src/features/predictions/utils.ts:170
|
||
#: src/features/predictions/utils.ts:187
|
||
msgid "Match {order}"
|
||
msgstr "試合{order}"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:204
|
||
msgid "Match History ({totalMatches, plural, one {# match} other {# matches}})"
|
||
msgstr "対戦履歴({totalMatches, plural, one {#試合} other {#試合}})"
|
||
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:264
|
||
msgid "Match History ({totalMatches})"
|
||
msgstr "対戦履歴({totalMatches})"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:100
|
||
#: src/features/tournaments/components/group-match-card.tsx:37
|
||
msgid "Match started!"
|
||
msgstr "試合開始!"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:366
|
||
#: 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
|
||
#: src/features/tournaments/components/profile/index.tsx:27
|
||
#: src/features/tournaments/components/profile/skeleton.tsx:84
|
||
msgid "Matches"
|
||
msgstr "試合"
|
||
|
||
#: src/features/matches/components/match-list.tsx:33
|
||
msgid "Matches for regionals are unordered"
|
||
msgstr "地区予選の試合は順不同です"
|
||
|
||
#: src/components/stats-overview.tsx:102
|
||
#: src/components/stats-overview.tsx:135
|
||
msgid "Matches Played"
|
||
msgstr "試合数"
|
||
|
||
#: src/features/predictions/components/prediction-editor.tsx:243
|
||
msgid "Matchup"
|
||
msgstr "対戦カード"
|
||
|
||
#: src/features/predictions/components/prediction-editor.tsx:220
|
||
msgid "Matchup details"
|
||
msgstr "対戦カードの詳細"
|
||
|
||
#: src/features/players/components/league-head-to-head.tsx:120
|
||
msgid "Me"
|
||
msgstr "自分"
|
||
|
||
#: src/features/admin/components/admin-page.tsx:60
|
||
msgid "Migrate Badge Progress"
|
||
msgstr "バッジ進捗を移行"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:130
|
||
#: src/features/players/components/player-stats-table.tsx:346
|
||
msgid "MMR"
|
||
msgstr "MMR"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:421
|
||
msgid "MMR Calculation:"
|
||
msgstr "MMR計算:"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:200
|
||
#: src/features/tournaments/components/tournament-form.tsx:137
|
||
msgid "Name"
|
||
msgstr "名前"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:54
|
||
#: src/features/tournaments/components/tournament-form.tsx:44
|
||
msgid "Name is required"
|
||
msgstr "名前を入力してください"
|
||
|
||
#: src/features/players/components/profile/name-form.tsx:42
|
||
msgid "Name updated successfully!"
|
||
msgstr "名前を更新しました!"
|
||
|
||
#: src/app/routes/_authed/admin/tournaments/$id/assign-partners.tsx:132
|
||
msgid "Need at least 2 players to create teams"
|
||
msgstr "チームを作成するには2人以上のプレイヤーが必要です"
|
||
|
||
#. placeholder {0}: teams.length
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:206
|
||
msgid "Need at least 4 teams to create a group stage format. Current team count: {0}"
|
||
msgstr "グループステージ形式を作成するには4チーム以上が必要です。現在のチーム数: {0}"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:23
|
||
msgid "nerd"
|
||
msgstr "オタク"
|
||
|
||
#: src/lib/i18n/error-messages.ts:12
|
||
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 "なし"
|
||
|
||
#: src/features/players/components/players-activity-table.tsx:33
|
||
msgid "Never active"
|
||
msgstr "アクティビティなし"
|
||
|
||
#: src/features/login/components/player-prompt/new-player-button.tsx:18
|
||
msgid "New Player"
|
||
msgstr "新しいプレイヤー"
|
||
|
||
#: src/features/predictions/components/prediction-editor.tsx:210
|
||
msgid "Next match"
|
||
msgstr "次の試合"
|
||
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:130
|
||
msgid "Next track"
|
||
msgstr "次のトラック"
|
||
|
||
#: src/app/routes/api/spotify/capture.ts:21
|
||
#: src/app/routes/api/spotify/playback.ts:27
|
||
#: src/app/routes/api/spotify/playback.ts:166
|
||
#: src/app/routes/api/spotify/resume.ts:21
|
||
msgid "No access token found"
|
||
msgstr "アクセストークンが見つかりません"
|
||
|
||
#: src/app/routes/api/spotify/playback.ts:115
|
||
msgid "No active device found. Please select a device first."
|
||
msgstr "アクティブなデバイスが見つかりません。先にデバイスを選択してください。"
|
||
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:204
|
||
msgid "No active device. Please select a device in settings."
|
||
msgstr "アクティブなデバイスがありません。設定でデバイスを選択してください。"
|
||
|
||
#: src/features/tournaments/components/started-tournament/index.tsx:142
|
||
msgid "No active matches"
|
||
msgstr "進行中の試合はありません"
|
||
|
||
#: src/app/routes/api/spotify/capture.ts:36
|
||
msgid "No active playback to capture"
|
||
msgstr "キャプチャする再生中のプレイバックがありません"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:234
|
||
msgid "No Activities Found"
|
||
msgstr "アクティビティが見つかりません"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:45
|
||
msgid "No Badges Available"
|
||
msgstr "利用可能なバッジがありません"
|
||
|
||
#: src/features/spotify/components/spotify-sheet.tsx:155
|
||
msgid "No devices found."
|
||
msgstr "デバイスが見つかりません。"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:294
|
||
msgid "No groups have been created yet"
|
||
msgstr "まだグループが作成されていません"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:446
|
||
msgid "No matches scheduled"
|
||
msgstr "予定されている試合はありません"
|
||
|
||
#: src/features/players/components/players-activity-table.tsx:115
|
||
msgid "No player activity found"
|
||
msgstr "プレイヤーのアクティビティが見つかりません"
|
||
|
||
#: src/features/players/components/league-head-to-head.tsx:141
|
||
msgid "No players available"
|
||
msgstr "利用可能なプレイヤーがいません"
|
||
|
||
#: src/features/tournaments/components/edit-enrolled-players.tsx:145
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-players-list-button.tsx:42
|
||
msgid "No players enrolled yet"
|
||
msgstr "まだプレイヤーが登録されていません"
|
||
|
||
#: src/features/players/components/league-head-to-head.tsx:141
|
||
#: src/features/players/components/player-stats-table.tsx:476
|
||
msgid "No players found matching \"{search}\""
|
||
msgstr "「{search}」に一致するプレイヤーが見つかりません"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:90
|
||
msgid "No players yet"
|
||
msgstr "プレイヤーはまだいません"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:133
|
||
msgid "No predictions"
|
||
msgstr "予想はありません"
|
||
|
||
#: src/components/typeahead.tsx:170
|
||
msgid "No results found"
|
||
msgstr "結果が見つかりません"
|
||
|
||
#: src/app/routes/api/spotify/resume.ts:37
|
||
msgid "No snapshot provided"
|
||
msgstr "スナップショットが提供されていません"
|
||
|
||
#: src/features/teams/components/team-form/song-picker.tsx:128
|
||
#: src/features/teams/components/team-form/song-summary.tsx:31
|
||
msgid "No song selected"
|
||
msgstr "曲が選択されていません"
|
||
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:157
|
||
msgid "No state captured"
|
||
msgstr "キャプチャされた状態がありません"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:316
|
||
msgid "No Stats Available"
|
||
msgstr "利用可能な統計がありません"
|
||
|
||
#: src/components/stats-overview.tsx:72
|
||
#: src/features/tournaments/components/tournament-stats.tsx:67
|
||
msgid "No stats available yet"
|
||
msgstr "まだ統計がありません"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:436
|
||
msgid "No teams assigned"
|
||
msgstr "割り当てられたチームがありません"
|
||
|
||
#: src/features/teams/components/manage-teams.tsx:115
|
||
msgid "No Teams Enrolled"
|
||
msgstr "登録されたチームがありません"
|
||
|
||
#: src/features/tournaments/components/edit-enrolled-teams.tsx:164
|
||
msgid "No teams enrolled yet"
|
||
msgstr "まだチームが登録されていません"
|
||
|
||
#: src/features/teams/components/manage-teams.tsx:151
|
||
msgid "No teams found matching \"{search}\""
|
||
msgstr "「{search}」に一致するチームが見つかりません"
|
||
|
||
#: src/features/tournaments/components/tournament-list.tsx:95
|
||
msgid "No tournaments found"
|
||
msgstr "トーナメントが見つかりません"
|
||
|
||
#: src/features/tournaments/components/tournament-card-list.tsx:40
|
||
msgid "No Tournaments Yet"
|
||
msgstr "トーナメントはまだありません"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:136
|
||
msgid "Nobody made a prediction for this tournament."
|
||
msgstr "このトーナメントで予想をした人はいません。"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:292
|
||
msgid "Not right"
|
||
msgstr "違う"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:201
|
||
msgid "Not right — enter our score"
|
||
msgstr "違う — スコアを入力"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:18
|
||
#: src/features/settings/components/notifications-section.tsx:59
|
||
msgid "Notifications"
|
||
msgstr "通知"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:35
|
||
msgid "Notifications are blocked. Enable them in your browser settings."
|
||
msgstr "通知がブロックされています。ブラウザの設定で有効にしてください。"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:21
|
||
msgid "Notifications aren't available right now."
|
||
msgstr "現在、通知は利用できません。"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:42
|
||
msgid "Notifications disabled on this device"
|
||
msgstr "このデバイスでは通知が無効になっています"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:32
|
||
msgid "Notifications enabled on this device"
|
||
msgstr "このデバイスでは通知が有効になっています"
|
||
|
||
#: src/features/spotify/components/spotify-sheet.tsx:96
|
||
msgid "Now Playing"
|
||
msgstr "再生中"
|
||
|
||
#: src/app/routes/_authed/admin/preview.tsx:28
|
||
msgid "Number of teams"
|
||
msgstr "チーム数"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:175
|
||
msgid "of players"
|
||
msgstr "プレイヤー中"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-free-agent.tsx:43
|
||
msgid "Once enrolled, you can view other free agents and their phone number in order to coordinate teams and walkout songs."
|
||
msgstr "登録が完了すると、他のフリーエージェントとその電話番号を確認できるようになり、チーム編成やウォークアウトソングの調整に使えます。"
|
||
|
||
#: src/features/login/components/code-prompt.tsx:32
|
||
msgid "One time code"
|
||
msgstr "ワンタイムコード"
|
||
|
||
#: src/features/admin/components/admin-page.tsx:95
|
||
msgid "Open Pocketbase"
|
||
msgstr "Pocketbaseを開く"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:270
|
||
msgid "Opponent"
|
||
msgstr "対戦相手"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-team/team-selection-view.tsx:60
|
||
#: src/features/tournaments/components/upcoming-tournament/index.tsx:92
|
||
msgid "or"
|
||
msgstr "または"
|
||
|
||
#: src/features/bracket/components/match-form.tsx:135
|
||
msgid "OT Count"
|
||
msgstr "OT回数"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-free-agent.tsx:85
|
||
msgid "Other players looking for teammates:"
|
||
msgstr "チームメイトを探している他のプレイヤー:"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:86
|
||
msgid "Other players' predictions are hidden until the tournament starts."
|
||
msgstr "トーナメントが始まるまで、他のプレイヤーの予想は非表示になります。"
|
||
|
||
#: src/features/bracket/components/match-form.tsx:67
|
||
msgid "Overtime count is required"
|
||
msgstr "OT回数の入力が必要です"
|
||
|
||
#: src/features/players/components/profile/index.tsx:54
|
||
#: src/features/players/components/profile/skeleton.tsx:65
|
||
#: src/features/teams/components/team-profile/index.tsx:25
|
||
#: src/features/teams/components/team-profile/skeleton.tsx:70
|
||
#: src/features/tournaments/components/profile/index.tsx:22
|
||
#: src/features/tournaments/components/profile/skeleton.tsx:79
|
||
msgid "Overview"
|
||
msgstr "概要"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:20
|
||
msgid "owo"
|
||
msgstr "owo"
|
||
|
||
#: src/app/routes/_authed/admin/tournaments/$id/assign-partners.tsx:157
|
||
msgid "Partner Assignments"
|
||
msgstr "パートナー割り当て"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-free-agent.tsx:70
|
||
msgid "Partners will be randomly assigned when enrollment closes"
|
||
msgstr "登録が締め切られると、パートナーはランダムに割り当てられます"
|
||
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:117
|
||
msgid "Pause"
|
||
msgstr "一時停止"
|
||
|
||
#. placeholder {0}: teamName(reportingTeam) ?? t`a team`
|
||
#: src/features/bracket/components/match-report.tsx:303
|
||
msgid "Pending: {scoreText} · reported by {0}"
|
||
msgstr "保留中: {scoreText} ・{0}が報告"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-free-agent.tsx:22
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-free-agent.tsx:37
|
||
msgid "Phone number copied!"
|
||
msgstr "電話番号をコピーしました!"
|
||
|
||
#: src/features/login/components/phone-prompt.tsx:15
|
||
msgid "Phone number is required"
|
||
msgstr "電話番号の入力が必要です"
|
||
|
||
#: src/features/login/components/phone-prompt.tsx:16
|
||
msgid "Phone number must be 10 digits"
|
||
msgstr "電話番号は10桁で入力してください"
|
||
|
||
#: src/features/predictions/components/matchup-sheet.tsx:49
|
||
msgid "Pick the earlier matches first — these teams aren't decided yet."
|
||
msgstr "先に前の試合を選んでください — これらのチームはまだ決まっていません。"
|
||
|
||
#: src/app/routes/_authed/tournaments/$id.predictions_.$playerId.tsx:114
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:269
|
||
msgid "PICKS"
|
||
msgstr "PICKS"
|
||
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:117
|
||
msgid "Play"
|
||
msgstr "再生"
|
||
|
||
#: src/app/routes/api/spotify/playback.ts:148
|
||
msgid "Playback control failed"
|
||
msgstr "再生コントロールに失敗しました"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:154
|
||
#: src/features/admin/components/award-badges.tsx:35
|
||
msgid "Player"
|
||
msgstr "プレイヤー"
|
||
|
||
#: src/features/teams/components/team-form/players-picker.tsx:45
|
||
msgid "Player 1"
|
||
msgstr "プレイヤー1"
|
||
|
||
#: src/features/teams/components/team-form/players-picker.tsx:53
|
||
msgid "Player 2"
|
||
msgstr "プレイヤー2"
|
||
|
||
#: src/app/routes/_authed/admin/activities.tsx:59
|
||
msgid "Player Activity"
|
||
msgstr "プレイヤーアクティビティ"
|
||
|
||
#: src/features/login/components/player-prompt/index.tsx:46
|
||
msgid "Player already exists"
|
||
msgstr "プレイヤーは既に存在します"
|
||
|
||
#: src/features/tournaments/hooks/use-admin-enroll-player.ts:19
|
||
msgid "Player enrolled successfully"
|
||
msgstr "プレイヤーの登録が完了しました"
|
||
|
||
#: src/features/tournaments/hooks/use-admin-unenroll-player.ts:19
|
||
msgid "Player removed successfully"
|
||
msgstr "プレイヤーを削除しました"
|
||
|
||
#: src/app/routes/_authed/stats.tsx:23
|
||
msgid "Player Stats"
|
||
msgstr "プレイヤースタッツ"
|
||
|
||
#: src/features/teams/components/team-profile/index.tsx:29
|
||
msgid "Players"
|
||
msgstr "プレイヤー"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:58
|
||
msgid "Players are required"
|
||
msgstr "プレイヤーの選択が必要です"
|
||
|
||
#. placeholder {0}: activeDevice.name
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:175
|
||
msgid "Playing on {0}"
|
||
msgstr "{0}で再生中"
|
||
|
||
#: src/components/ios-install-prompt.tsx:47
|
||
msgid "Please install FLXN • This will save me Twilio credits as you won't be signed out!"
|
||
msgstr "FLXNをインストールしてください • ログアウトされなくなるので、Twilioのクレジット節約になります!"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:314
|
||
msgid "Populate Knockout Bracket"
|
||
msgstr "ノックアウトブラケットを作成"
|
||
|
||
#: src/features/predictions/queries.ts:51
|
||
msgid "Prediction saved!"
|
||
msgstr "予想を保存しました!"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:162
|
||
msgid "Prediction Scoring:"
|
||
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:123
|
||
msgid "Predictions"
|
||
msgstr "予想"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:83
|
||
msgid "Predictions are open"
|
||
msgstr "予想受付中"
|
||
|
||
#: src/features/predictions/components/prediction-editor.tsx:200
|
||
msgid "Previous match"
|
||
msgstr "前の試合"
|
||
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:105
|
||
msgid "Previous track"
|
||
msgstr "前のトラック"
|
||
|
||
#: src/features/core/hooks/use-links.ts:27
|
||
msgid "Profile"
|
||
msgstr "プロフィール"
|
||
|
||
#: src/features/badges/components/badge-showcase.tsx:301
|
||
msgid "Progress "
|
||
msgstr "進行状況 "
|
||
|
||
#: src/app/routes/_authed/tournaments/$id.predictions_.$playerId.tsx:106
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:261
|
||
msgid "PTS"
|
||
msgstr "PTS"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:412
|
||
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 "再抽選"
|
||
|
||
#: src/features/reactions/components/emoji-bar.tsx:206
|
||
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 "最近終了した試合"
|
||
|
||
#: src/app/routes/_authed/stats.tsx:73
|
||
#: src/features/players/components/profile/index.tsx:30
|
||
msgid "Regional"
|
||
msgstr "地域"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:157
|
||
#: src/features/tournaments/components/tournament-stats.tsx:175
|
||
msgid "Regional Tournament"
|
||
msgstr "地域トーナメント"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:127
|
||
msgid "Report cleared"
|
||
msgstr "報告を取り消しました"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:148
|
||
#: src/features/bracket/components/match-report.tsx:225
|
||
msgid "Report Score"
|
||
msgstr "スコアを報告"
|
||
|
||
#: src/contexts/spotify-context.tsx:60
|
||
msgid "Request failed"
|
||
msgstr "リクエストに失敗しました"
|
||
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:157
|
||
msgid "Restore captured state"
|
||
msgstr "キャプチャした状態を復元"
|
||
|
||
#: src/features/tournaments/components/tournament-stats.tsx:76
|
||
msgid "Results"
|
||
msgstr "結果"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:117
|
||
msgid "Retry"
|
||
msgstr "再試行"
|
||
|
||
#: src/features/login/components/player-prompt/existing-player-button.tsx:18
|
||
msgid "Returning Player"
|
||
msgstr "既存プレイヤー"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:21
|
||
msgid "rofl"
|
||
msgstr "大笑い"
|
||
|
||
#. placeholder {0}: match.round + 1
|
||
#: src/features/matches/components/match-card.tsx:77
|
||
msgid "Round {0}"
|
||
msgstr "ラウンド{0}"
|
||
|
||
#: 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 "ルール"
|
||
|
||
#: src/app/routes/_authed/admin/tournaments/run.$id.tsx:38
|
||
msgid "Run {name}"
|
||
msgstr "{name}を実行"
|
||
|
||
#: src/features/tournaments/components/manage-tournament.tsx:82
|
||
msgid "Run Tournament"
|
||
msgstr "トーナメントを実行"
|
||
|
||
#: src/features/login/components/player-prompt/index.tsx:111
|
||
#: src/features/login/components/player-prompt/index.tsx:121
|
||
msgid "Salah Atiyeh"
|
||
msgstr "Salah Atiyeh"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:14
|
||
msgid "salute"
|
||
msgstr "敬礼"
|
||
|
||
#: src/features/players/components/profile/name-form.tsx:70
|
||
msgid "Save"
|
||
msgstr "保存"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:78
|
||
#: src/features/bracket/components/match-report.tsx:122
|
||
msgid "Score confirmed 🍻"
|
||
msgstr "スコア確定 🍻"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:114
|
||
msgid "Score submitted — waiting for the other team"
|
||
msgstr "スコアを送信しました — 相手チームの確認待ちです"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:19
|
||
msgid "scream"
|
||
msgstr "絶叫"
|
||
|
||
#: src/features/teams/components/team-form/song-picker.tsx:112
|
||
msgid "Search for a Song"
|
||
msgstr "曲を検索"
|
||
|
||
#: src/features/tournaments/components/edit-enrolled-players.tsx:120
|
||
msgid "Search for players to enroll..."
|
||
msgstr "登録するプレイヤーを検索..."
|
||
|
||
#: src/features/teams/components/team-form/song-search.tsx:13
|
||
msgid "Search for songs..."
|
||
msgstr "曲を検索..."
|
||
|
||
#: src/features/tournaments/components/edit-enrolled-teams.tsx:139
|
||
msgid "Search for teams to enroll..."
|
||
msgstr "登録するチームを検索..."
|
||
|
||
#: src/features/players/components/league-head-to-head.tsx:129
|
||
#: src/features/players/components/player-stats-table.tsx:329
|
||
msgid "Search players"
|
||
msgstr "プレイヤーを検索"
|
||
|
||
#: src/features/teams/components/manage-teams.tsx:130
|
||
msgid "Search teams by name or player..."
|
||
msgstr "チーム名またはプレイヤーで検索..."
|
||
|
||
#: src/components/typeahead.tsx:35
|
||
msgid "Search..."
|
||
msgstr "検索..."
|
||
|
||
#. placeholder {0}: index + 1
|
||
#: src/features/bracket/components/seed-list.tsx:18
|
||
msgid "Seed {0}"
|
||
msgstr "シード{0}"
|
||
|
||
#: src/features/teams/components/team-form/duration-picker.tsx:100
|
||
msgid "Segment must be at least 10 seconds"
|
||
msgstr "セグメントは10秒以上にしてください"
|
||
|
||
#: src/features/teams/components/team-form/duration-picker.tsx:103
|
||
msgid "Segment must be no more than 15 seconds"
|
||
msgstr "セグメントは15秒以内にしてください"
|
||
|
||
#: src/features/teams/components/team-form/duration-picker.tsx:97
|
||
msgid "Segment must be within song duration"
|
||
msgstr "セグメントは曲の長さ内に収めてください"
|
||
|
||
#: src/features/admin/components/award-badges.tsx:71
|
||
msgid "Select a badge"
|
||
msgstr "バッジを選択"
|
||
|
||
#: src/features/spotify/components/spotify-sheet.tsx:145
|
||
msgid "Select a device..."
|
||
msgstr "デバイスを選択..."
|
||
|
||
#: src/features/players/components/league-head-to-head.tsx:109
|
||
msgid "Select a player"
|
||
msgstr "プレイヤーを選択"
|
||
|
||
#: src/features/teams/components/team-form/song-picker.tsx:131
|
||
msgid "Select a song to see details"
|
||
msgstr "詳細を見るには曲を選択してください"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:178
|
||
#: src/features/tournaments/components/tournament-form.tsx:199
|
||
#: src/features/tournaments/components/tournament-form.tsx:220
|
||
msgid "Select a time"
|
||
msgstr "時間を選択"
|
||
|
||
#: src/features/teams/components/team-form/color-picker.tsx:23
|
||
msgid "Select Color"
|
||
msgstr "カラーを選択"
|
||
|
||
#: src/features/spotify/components/spotify-sheet.tsx:127
|
||
msgid "Select Device"
|
||
msgstr "デバイスを選択"
|
||
|
||
#: src/features/reactions/components/emoji-picker.tsx:58
|
||
msgid "Select emoji"
|
||
msgstr "絵文字を選択"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:217
|
||
msgid "Select End Date"
|
||
msgstr "終了日を選択"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:195
|
||
msgid "Select Enrollment Due Date"
|
||
msgstr "登録締切日を選択"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-team/team-selection-view.tsx:64
|
||
msgid "Select one of your existing teams"
|
||
msgstr "既存のチームから選択してください"
|
||
|
||
#: src/features/admin/components/award-badges.tsx:86
|
||
msgid "Select Player"
|
||
msgstr "プレイヤーを選択"
|
||
|
||
#: src/features/teams/components/team-form/song-picker.tsx:68
|
||
msgid "Select Song"
|
||
msgstr "曲を選択"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:174
|
||
msgid "Select Start Date"
|
||
msgstr "開始日を選択"
|
||
|
||
#: src/components/sheet/slide-panel/slide-panel-field.tsx:62
|
||
msgid "Select value"
|
||
msgstr "値を選択"
|
||
|
||
#: src/features/teams/components/team-form/song-picker.tsx:70
|
||
msgid "Select your walkout song"
|
||
msgstr "ウォークアウトソングを選択してください"
|
||
|
||
#: src/features/login/components/phone-prompt.tsx:36
|
||
msgid "Send Code"
|
||
msgstr "コードを送信"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:75
|
||
msgid "Send test notification"
|
||
msgstr "テスト通知を送信"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:142
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:170
|
||
msgid "Series is tied"
|
||
msgstr "シリーズはタイです"
|
||
|
||
#: src/app/routes/_authed/admin/activities.tsx:58
|
||
msgid "Server Functions"
|
||
msgstr "サーバー関数"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:309
|
||
msgid "serverFn name"
|
||
msgstr "serverFn名"
|
||
|
||
#: src/app/routes/_authed/settings.tsx:16
|
||
#: src/features/core/components/settings-button.tsx:46
|
||
msgid "Settings"
|
||
msgstr "設定"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:103
|
||
msgid "Show details"
|
||
msgstr "詳細を表示"
|
||
|
||
#. placeholder {0}: filteredAndSortedStats.length
|
||
#. placeholder {1}: playerStats.length
|
||
#: src/features/players/components/player-stats-table.tsx:326
|
||
msgid "Showing {0} of {1} players"
|
||
msgstr "{1}人中{0}人のプレイヤーを表示"
|
||
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:269
|
||
msgid "Shuffle Groups"
|
||
msgstr "グループをシャッフル"
|
||
|
||
#: 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 "問題が発生しました"
|
||
|
||
#: src/lib/i18n/error-messages.ts:13
|
||
msgid "Something went wrong. Please try again."
|
||
msgstr "問題が発生しました。もう一度お試しください。"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:71
|
||
msgid "Song end time is required"
|
||
msgstr "曲の終了時間は必須です"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:59
|
||
msgid "Song is required"
|
||
msgstr "曲は必須です"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:76
|
||
msgid "Song segment must be at least 10 seconds"
|
||
msgstr "曲のセグメントは10秒以上にしてください"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:79
|
||
msgid "Song segment must be no more than 15 seconds"
|
||
msgstr "曲のセグメントは15秒以内にしてください"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:63
|
||
msgid "Song start time is required"
|
||
msgstr "曲の開始時間を入力してください"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:345
|
||
#: src/features/players/components/player-stats-table.tsx:340
|
||
msgid "Sort:"
|
||
msgstr "並び替え:"
|
||
|
||
#: src/features/tournaments/components/tournament-stats.tsx:77
|
||
msgid "Sorted by win percentage"
|
||
msgstr "勝率順に並び替え"
|
||
|
||
#: src/features/spotify/components/spotify-sheet.tsx:68
|
||
msgid "Spotify Controls"
|
||
msgstr "Spotifyコントロール"
|
||
|
||
#: src/app/routes/api/spotify/playback.ts:129
|
||
msgid "Spotify Premium is required for playback control."
|
||
msgstr "再生を操作するにはSpotify Premiumが必要です。"
|
||
|
||
#: src/app/routes/api/spotify/resume.ts:61
|
||
msgid "Spotify premium required"
|
||
msgstr "Spotify Premiumが必要です"
|
||
|
||
#: src/features/spotify/components/spotify-controls-bar.tsx:180
|
||
msgid "Spotify settings"
|
||
msgstr "Spotify設定"
|
||
|
||
#. placeholder {0}: standings.length
|
||
#: src/features/tournaments/components/group-stage-view.tsx:363
|
||
msgid "Standings ({0})"
|
||
msgstr "順位表({0})"
|
||
|
||
#: src/features/teams/components/team-form/duration-picker.tsx:179
|
||
msgid "Start"
|
||
msgstr "開始"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:175
|
||
msgid "Start Date"
|
||
msgstr "開始日"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:358
|
||
#: src/features/tournaments/components/group-match-card.tsx:168
|
||
msgid "Start match"
|
||
msgstr "試合を開始"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:46
|
||
msgid "Start time is required"
|
||
msgstr "開始時間を入力してください"
|
||
|
||
#: src/components/typeahead.tsx:170
|
||
msgid "Start typing to search..."
|
||
msgstr "入力して検索..."
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:372
|
||
msgid "Stat abbreviations and MMR info"
|
||
msgstr "スタッツ略語とMMR情報"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:379
|
||
msgid "Stat Abbreviations:"
|
||
msgstr "スタッツ略語:"
|
||
|
||
#: src/features/core/hooks/use-links.ts:16
|
||
#: src/features/players/components/profile/index.tsx:26
|
||
#: src/features/teams/components/team-profile/index.tsx:34
|
||
msgid "Statistics"
|
||
msgstr "統計"
|
||
|
||
#: src/app/routes/_authed/stats.tsx:46
|
||
msgid "Stats"
|
||
msgstr "スタッツ"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:149
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:178
|
||
msgid "Stats Comparison"
|
||
msgstr "スタッツ比較"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:131
|
||
#: src/features/activities/components/activities-table.tsx:321
|
||
msgid "Status"
|
||
msgstr "ステータス"
|
||
|
||
#: src/components/sheet/slide-panel/slide-panel.tsx:40
|
||
#: src/features/login/components/player-prompt/index.tsx:115
|
||
#: src/features/login/components/player-prompt/index.tsx:126
|
||
#: src/features/predictions/components/prediction-editor.tsx:234
|
||
#: src/features/tournaments/components/edit-rules.tsx:39
|
||
msgid "Submit"
|
||
msgstr "送信"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:138
|
||
#: src/features/activities/components/activities-table.tsx:329
|
||
msgid "Success"
|
||
msgstr "成功"
|
||
|
||
#: src/features/login/hooks/use-consume-code.ts:23
|
||
msgid "Successfully logged in. Welcome back!"
|
||
msgstr "ログインしました。おかえりなさい!"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:42
|
||
#: src/features/activities/components/activities-table.tsx:112
|
||
#: src/features/settings/components/color-scheme-picker.tsx:47
|
||
msgid "System"
|
||
msgstr "システム"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:112
|
||
msgid "T"
|
||
msgstr "T"
|
||
|
||
#: src/features/players/components/league-head-to-head.tsx:89
|
||
msgid "Tap an opponent below to compare"
|
||
msgstr "下の対戦相手をタップして比較"
|
||
|
||
#: src/components/ios-install-prompt.tsx:37
|
||
msgid "Tap Menu (⋮) → Add to Home screen"
|
||
msgstr "メニュー (⋮) をタップ →「ホーム画面に追加」"
|
||
|
||
#: src/components/ios-install-prompt.tsx:36
|
||
msgid "Tap Share → Add to Home Screen"
|
||
msgstr "共有をタップ →「ホーム画面に追加」"
|
||
|
||
#: src/features/bracket/components/match-slot.tsx:109
|
||
#: src/features/predictions/components/winner-selector.tsx:39
|
||
#: src/features/tournaments/components/group-match-card.tsx:118
|
||
#: src/features/tournaments/components/group-match-card.tsx:148
|
||
#: src/features/tournaments/components/started-tournament/sections/score-report-cta.tsx:49
|
||
#: src/features/tournaments/components/started-tournament/sections/score-report-cta.tsx:68
|
||
msgid "TBD"
|
||
msgstr "未定"
|
||
|
||
#. placeholder {0}: error.message
|
||
#: src/features/teams/components/team-form/index.tsx:166
|
||
msgid "Team created but logo upload failed: {0}"
|
||
msgstr "チームを作成しましたが、ロゴのアップロードに失敗しました: {0}"
|
||
|
||
#: src/features/teams/hooks/use-create-team.ts:17
|
||
msgid "Team created successfully!"
|
||
msgstr "チームを作成しました!"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enroll-team/index.tsx:96
|
||
msgid "Team Details"
|
||
msgstr "チーム詳細"
|
||
|
||
#: src/features/tournaments/hooks/use-enroll-team.ts:18
|
||
msgid "Team enrolled successfully!"
|
||
msgstr "チームを登録しました!"
|
||
|
||
#: src/app/routes/api/teams/upload-logo.ts:92
|
||
#: src/features/teams/components/team-profile/index.tsx:21
|
||
msgid "Team not found"
|
||
msgstr "チームが見つかりません"
|
||
|
||
#: src/features/tournaments/components/seed-tournament.tsx:113
|
||
msgid "Team Seeding"
|
||
msgstr "チームシード"
|
||
|
||
#: src/features/tournaments/hooks/use-unenroll-team.ts:18
|
||
msgid "Team unenrolled successfully."
|
||
msgstr "チームの登録を解除しました。"
|
||
|
||
#. placeholder {0}: error.message
|
||
#: src/features/teams/components/team-form/index.tsx:165
|
||
msgid "Team updated but logo upload failed: {0}"
|
||
msgstr "チームを更新しましたが、ロゴのアップロードに失敗しました: {0}"
|
||
|
||
#: src/features/teams/hooks/use-update-team.ts:16
|
||
msgid "Team updated successfully!"
|
||
msgstr "チームを更新しました!"
|
||
|
||
#: 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:137
|
||
msgid "Teams"
|
||
msgstr "チーム"
|
||
|
||
#: src/features/tournaments/hooks/use-confirm-team-assignments.ts:10
|
||
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 "テスト通知 — このデバイスでプッシュ通知が機能しています。"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:49
|
||
msgid "Test notification sent"
|
||
msgstr "テスト通知を送信しました"
|
||
|
||
#: src/features/tournaments/components/tournament-card-list.tsx:41
|
||
msgid "The cups are racked and waiting. Check back soon."
|
||
msgstr "カップは準備万端!また後でチェックしてね。"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:243
|
||
msgid "the other team"
|
||
msgstr "相手チーム"
|
||
|
||
#: src/features/bracket/components/match-report.tsx:157
|
||
msgid "The other team"
|
||
msgstr "相手チーム"
|
||
|
||
#: src/lib/i18n/error-messages.ts:9
|
||
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 "このプレイヤー同士はまだ対戦していません。"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:100
|
||
msgid "These teams have not faced each other yet."
|
||
msgstr "このチーム同士はまだ対戦していません。"
|
||
|
||
#: src/features/settings/components/notifications-section.tsx:22
|
||
msgid "This device doesn't support push notifications. On iOS, install the app to your Home Screen first."
|
||
msgstr "このデバイスはプッシュ通知に対応していません。iOSの場合は、まずアプリをホーム画面に追加してください。"
|
||
|
||
#: src/features/teams/components/manage-teams.tsx:118
|
||
msgid "This tournament has no enrolled teams yet."
|
||
msgstr "このトーナメントにはまだ登録されたチームがありません。"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-free-agent.tsx:34
|
||
msgid "This will remove you from the free agent list."
|
||
msgstr "フリーエージェントリストから削除されます。"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-free-agent.tsx:33
|
||
msgid "This will remove you from the tournament enrollment."
|
||
msgstr "トーナメントの登録から削除されます。"
|
||
|
||
#: src/features/predictions/components/prediction-leaderboard.tsx:189
|
||
msgid "Tiebreakers:"
|
||
msgstr "タイブレーク:"
|
||
|
||
#: src/components/date-time-picker.tsx:78
|
||
msgid "Time"
|
||
msgstr "時間"
|
||
|
||
#: src/features/login/hooks/use-consume-code.ts:31
|
||
msgid "Too many failed attempts. Please try again."
|
||
msgstr "失敗回数が多すぎます。もう一度お試しください。"
|
||
|
||
#. placeholder {0}: selectedConfig?.advance_per_group ?? 0
|
||
#. placeholder {2}: selectedConfig?.wildcards_needed ? ( <> {" + "} <Plural value={selectedConfig.wildcards_needed} one="# wildcard" other="# wildcards" /> </> ) : ( "" )
|
||
#: src/features/tournaments/components/setup-group-stage.tsx:299
|
||
msgid "Top {0, plural, one {# team} other {# teams}} from each group will advance{2}"
|
||
msgstr "各グループの上位{0, plural, one {#チーム} other {#チーム}}が勝ち上がります{2}"
|
||
|
||
#: src/features/tournaments/utils/group-config.ts:144
|
||
msgid "Top {n} advance"
|
||
msgstr "上位{n}チームが勝ち上がり"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:158
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:193
|
||
msgid "Total Cups"
|
||
msgstr "合計カップ数"
|
||
|
||
#: src/features/tournaments/components/seed-tournament.tsx:62
|
||
msgid "Tournament bracket generated successfully!"
|
||
msgstr "ブラケットを生成しました!"
|
||
|
||
#. placeholder {0}: error.message
|
||
#: src/features/tournaments/components/tournament-form.tsx:106
|
||
msgid "Tournament created but logo upload failed: {0}"
|
||
msgstr "トーナメントを作成しましたが、ロゴのアップロードに失敗しました: {0}"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:68
|
||
#: src/features/tournaments/hooks/use-create-tournament.ts:20
|
||
msgid "Tournament created successfully!"
|
||
msgstr "トーナメントを作成しました!"
|
||
|
||
#: src/app/routes/api/tournaments/upload-logo.ts:93
|
||
msgid "Tournament not found"
|
||
msgstr "トーナメントが見つかりません"
|
||
|
||
#: 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 "トーナメントルール"
|
||
|
||
#. placeholder {0}: error.message
|
||
#: src/features/tournaments/components/tournament-form.tsx:105
|
||
msgid "Tournament updated but logo upload failed: {0}"
|
||
msgstr "トーナメントを更新しましたが、ロゴのアップロードに失敗しました:{0}"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:67
|
||
msgid "Tournament updated successfully!"
|
||
msgstr "トーナメントを更新しました!"
|
||
|
||
#: src/app/routes/_authed/tournaments/index.tsx:17
|
||
#: src/features/core/hooks/use-links.ts:21
|
||
#: src/features/teams/components/team-profile/index.tsx:53
|
||
#: src/features/teams/components/team-profile/skeleton.tsx:80
|
||
msgid "Tournaments"
|
||
msgstr "トーナメント"
|
||
|
||
#: src/app/routes/api/spotify/playback.ts:48
|
||
msgid "trackId is required for playTrack action"
|
||
msgstr "playTrackアクションにはtrackIdが必要です"
|
||
|
||
#: src/features/core/components/settings-button.tsx:38
|
||
msgid "Try the new themes"
|
||
msgstr "新しいテーマを試してみましょう"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-free-agent.tsx:26
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-team.tsx:34
|
||
msgid "Unenroll"
|
||
msgstr "登録解除"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-free-agent.tsx:29
|
||
msgid "Unenroll from tournament?"
|
||
msgstr "トーナメントから登録解除しますか?"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/unenroll-team.tsx:37
|
||
msgid "Unenroll Team"
|
||
msgstr "チームを登録解除"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:39
|
||
msgid "Unknown error"
|
||
msgstr "不明なエラー"
|
||
|
||
#: src/app/routes/api/teams/upload-logo.ts:141
|
||
#: src/app/routes/api/tournaments/upload-logo.ts:139
|
||
msgid "Unknown error occurred"
|
||
msgstr "不明なエラーが発生しました"
|
||
|
||
#: src/features/login/hooks/use-consume-code.ts:34
|
||
#: src/features/login/hooks/use-consume-code.ts:43
|
||
msgid "Unknown error. Please try again later."
|
||
msgstr "不明なエラーです。しばらくしてからもう一度お試しください。"
|
||
|
||
#: src/features/players/components/players-activity-table.tsx:24
|
||
msgid "Unknown Player"
|
||
msgstr "不明なプレイヤー"
|
||
|
||
#: src/features/teams/hooks/use-available-players.ts:35
|
||
msgid "Unnamed Player"
|
||
msgstr "名前未設定のプレイヤー"
|
||
|
||
#: src/features/tournaments/components/started-tournament/index.tsx:128
|
||
msgid "Upcoming"
|
||
msgstr "開催予定"
|
||
|
||
#: src/features/bracket/components/match-form.tsx:152
|
||
msgid "Update Match"
|
||
msgstr "試合を更新"
|
||
|
||
#: src/features/players/components/profile/header.tsx:85
|
||
msgid "Update Name"
|
||
msgstr "名前を更新"
|
||
|
||
#: src/features/teams/components/team-form/index.tsx:194
|
||
#: src/features/tournaments/components/upcoming-tournament/update-team.tsx:44
|
||
#: src/features/tournaments/components/upcoming-tournament/update-team.tsx:47
|
||
msgid "Update Team"
|
||
msgstr "チームを更新"
|
||
|
||
#: src/features/tournaments/components/tournament-form.tsx:131
|
||
msgid "Update Tournament"
|
||
msgstr "トーナメントを更新"
|
||
|
||
#: src/features/activities/components/activities-table.tsx:176
|
||
msgid "User Agent"
|
||
msgstr "ユーザーエージェント"
|
||
|
||
#: src/features/bracket/components/match-card.tsx:201
|
||
#: src/features/bracket/components/match-card.tsx:226
|
||
msgid "versus"
|
||
msgstr "対"
|
||
|
||
#: src/features/players/components/profile/index.tsx:66
|
||
msgid "View all badges"
|
||
msgstr "すべてのバッジを見る"
|
||
|
||
#: src/features/tournaments/components/started-tournament/sections/recent-results.tsx:47
|
||
msgid "View all results"
|
||
msgstr "すべての結果を見る"
|
||
|
||
#: src/features/tournaments/components/tournament-stats.tsx:189
|
||
msgid "View Bracket"
|
||
msgstr "ブラケットを見る"
|
||
|
||
#: src/features/tournaments/components/tournament-stats.tsx:183
|
||
msgid "View Groups"
|
||
msgstr "グループを見る"
|
||
|
||
#: src/features/bracket/components/match-dock.tsx:178
|
||
#: src/features/matches/components/match-card.tsx:89
|
||
msgid "View head-to-head"
|
||
msgstr "対戦成績を見る"
|
||
|
||
#: src/features/tournaments/components/tournament-stats.tsx:195
|
||
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は数値である必要があります"
|
||
|
||
#: src/features/matches/components/team-head-to-head-sheet.tsx:115
|
||
#: src/features/players/components/player-head-to-head-sheet.tsx:130
|
||
#: src/features/predictions/components/matchup-sheet.tsx:67
|
||
#: src/features/predictions/components/winner-selector.tsx:106
|
||
#: src/features/tournaments/components/started-tournament/sections/score-report-cta.tsx:53
|
||
msgid "vs"
|
||
msgstr "vs"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:131
|
||
#: src/features/tournaments/components/tournament-stats.tsx:112
|
||
msgid "W"
|
||
msgstr "W"
|
||
|
||
#: src/features/players/components/player-stats-table.tsx:133
|
||
#: src/features/tournaments/components/tournament-stats.tsx:128
|
||
msgid "W%"
|
||
msgstr "W%"
|
||
|
||
#. placeholder {0}: teamName(opposingTeam) ?? t`the other team`
|
||
#: src/features/bracket/components/match-report.tsx:242
|
||
msgid "Waiting for {0} to confirm · <0>{scoreText}</0>"
|
||
msgstr "{0}の確認を待っています · <0>{scoreText}</0>"
|
||
|
||
#: src/features/teams/components/team-form/duration-picker.tsx:172
|
||
msgid "Walkout Segment ({segmentDuration}s)"
|
||
msgstr "ウォークアウト区間({segmentDuration}秒)"
|
||
|
||
#: src/features/teams/components/team-form/song-picker.tsx:69
|
||
msgid "Walkout Song"
|
||
msgstr "ウォークアウトソング"
|
||
|
||
#: src/features/tournaments/components/group-stage-view.tsx:407
|
||
msgid "WC"
|
||
msgstr "WC"
|
||
|
||
#: src/features/login/components/layout.tsx:55
|
||
msgid "Welcome to FLXN"
|
||
msgstr "FLXNへようこそ"
|
||
|
||
#: src/features/bracket/utils/group-label.ts:9
|
||
msgid "Wildcard {n}"
|
||
msgstr "ワイルドカード{n}"
|
||
|
||
#: src/features/bracket/components/match-slot.tsx:104
|
||
msgid "Winner of Match {from}"
|
||
msgstr "第{from}試合の勝者"
|
||
|
||
#: src/features/bracket/components/bracket-view.tsx:99
|
||
msgid "Winners Bracket"
|
||
msgstr "勝者ブラケット"
|
||
|
||
#: src/features/predictions/utils.ts:182
|
||
msgid "Winners Bracket Final"
|
||
msgstr "勝者ブラケット決勝"
|
||
|
||
#: src/components/stats-overview.tsx:103
|
||
#: src/components/stats-overview.tsx:136
|
||
#: src/features/players/components/player-stats-table.tsx:356
|
||
msgid "Wins"
|
||
msgstr "勝利数"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:110
|
||
#: src/features/badges/components/badge-stats-table.tsx:120
|
||
msgid "You"
|
||
msgstr "あなた"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:120
|
||
msgid "You and {namesList}"
|
||
msgstr "あなたと{namesList}"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:113
|
||
msgid "You and {remaining} others"
|
||
msgstr "あなたと他{remaining}人"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:114
|
||
msgid "You and 1 other"
|
||
msgstr "あなたと他1人"
|
||
|
||
#: src/lib/i18n/error-messages.ts:10
|
||
msgid "You are not authorized to perform this action"
|
||
msgstr "この操作を実行する権限がありません"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:60
|
||
msgid "You don't have permission to access this page."
|
||
msgstr "このページにアクセスする権限がありません。"
|
||
|
||
#: src/features/login/components/player-prompt/index.tsx:61
|
||
msgid "You must select a player from the dropdown. If you don't see yourself, please go back and select 'New Player'"
|
||
msgstr "ドロップダウンからプレイヤーを選択してください。自分の名前が見つからない場合は、戻って「新しいプレイヤー」を選択してください"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:117
|
||
msgid "You, {namesList} and {remaining} others"
|
||
msgstr "あなた、{namesList}、他{remaining}人"
|
||
|
||
#: src/features/badges/components/badge-stats-table.tsx:118
|
||
msgid "You, {namesList} and 1 other"
|
||
msgstr "あなた、{namesList}、他1人"
|
||
|
||
#: src/features/tournaments/components/upcoming-tournament/enrolled-free-agent.tsx:134
|
||
msgid "You're the first free agent!"
|
||
msgstr "あなたが最初のフリーエージェントです!"
|
||
|
||
#: src/features/tournaments/hooks/use-enroll-free-agent.ts:18
|
||
msgid "You've been added as a free agent!"
|
||
msgstr "フリーエージェントとして追加されました!"
|
||
|
||
#: src/components/DefaultCatchBoundary.tsx:46
|
||
msgid "You've been logged out"
|
||
msgstr "ログアウトしました"
|
||
|
||
#: src/features/tournaments/hooks/use-unenroll-free-agent.ts:18
|
||
msgid "You've been removed as a free agent."
|
||
msgstr "フリーエージェントから削除されました。"
|
||
|
||
#: src/features/tournaments/hooks/use-unenroll-free-agent.ts:18
|
||
msgid "You've been removed from regionals!"
|
||
msgstr "地区大会から削除されました!"
|
||
|
||
#: src/features/tournaments/hooks/use-enroll-free-agent.ts:18
|
||
msgid "You've enrolled in regionals!"
|
||
msgstr "地区大会に登録されました!"
|
||
|
||
#: src/features/tournaments/components/started-tournament/sections/score-report-cta.tsx:30
|
||
msgid "Your match is live"
|
||
msgstr "あなたの試合が進行中です"
|