diff --git a/locales/ja/analyzer.json b/locales/ja/analyzer.json index 15affea8c..da15931f2 100644 --- a/locales/ja/analyzer.json +++ b/locales/ja/analyzer.json @@ -159,5 +159,6 @@ "noDmgData": "このブキのダメージデータはまだわかっていません。もう少しお待ちください!", "perInkTankGrid.header_one": "サブウェポン {{weapon}} 使用後 ×{{count}}発", "perInkTankGrid.header_other": "サブウェポン {{weapon}} 使用後 ×{{count}}発", - "bigBubblerExplanation": "{{weapon}} 耐久値が上がるにつれて継続時間も増えます。" + "bigBubblerExplanation": "{{weapon}} 耐久値が上がるにつれて継続時間も増えます。", + "button.showChart": "表を表示" } diff --git a/locales/ja/badges.json b/locales/ja/badges.json index 0618ca434..8f61a55b2 100644 --- a/locales/ja/badges.json +++ b/locales/ja/badges.json @@ -6,6 +6,7 @@ "tournament_other": "{{tournament}} の勝者 (×{{count}})", "forYourEvent": "イベント専用のバッジ?", "managedBy": "{{users}} によって管理されています", + "madeBy": "製作者: {{user}}", "own.divider": "管理しているバッジ", "other.divider": "他のバッジ" } diff --git a/locales/ja/builds.json b/locales/ja/builds.json index 6ad650780..a3ea9bfa4 100644 --- a/locales/ja/builds.json +++ b/locales/ja/builds.json @@ -12,6 +12,7 @@ "forms.gear.CLOTHES": "ギア (フク)", "forms.gear.SHOES": "ギア (クツ)", "forms.private.info": "非公開ギア構成は作成者しか見ることができません", + "forms.noGear.info": "ギアの指定は任意ですが、一つでも埋めた場合全て埋めなくてはいけません。", "deleteConfirm": "'{{title}}'を削除しますか?", @@ -40,5 +41,6 @@ "filters.atLeast": "最小", "filters.atMost": "最大", "filters.date.since": "から", - "filters.date.custom": "カスタム" + "filters.date.custom": "カスタム", + "filters.filterByWeapon": "武器で" } diff --git a/locales/ja/calendar.json b/locales/ja/calendar.json index fa45d2713..a2d58fb28 100644 --- a/locales/ja/calendar.json +++ b/locales/ja/calendar.json @@ -65,5 +65,8 @@ "tag.desc.S1": "スプラトゥーン1でプレイされます", "tag.desc.S2": "スプラトゥーン2でプレイされます", "tag.desc.SR": "サーモンランイベント", - "tag.desc.CARDS": "ナワバリバトルイベント" + "tag.desc.CARDS": "ナワバリバトルイベント", + "tag.filter.label": "タグで選択", + + "tournament.filter.label": "sendou.ink にて主催" } diff --git a/locales/ja/common.json b/locales/ja/common.json index 53b0e8047..66dd077e6 100644 --- a/locales/ja/common.json +++ b/locales/ja/common.json @@ -23,6 +23,7 @@ "pages.art": "イラスト", "pages.sendouq": "SendouQ", "pages.lfg": "グループ探し", + "pages.settings": "設定", "header.profile": "プロファイル", "header.logout": "ログアウト", @@ -30,6 +31,14 @@ "header.language": "言語", "header.loggedInAs": "{{userName}} でログインしています", "header.theme": "テーマ", + "header.adder.tournament": "トーナメント", + "header.adder.calendarEvent": "カレンダーイベント", + "header.adder.build": "ギア", + "header.adder.team": "チーム", + "header.adder.lfgPost": "グループ探し", + "header.adder.art": "イラスト", + "header.adder.vod": "動画一覧", + "header.adder.plusSuggestion": "sendou.ink プラスの提案", "auth.errors.aborted": "ログインを中断しました", "auth.errors.failed": "ログインに失敗しました", @@ -62,6 +71,8 @@ "actions.selectAll": "すべてを選択", "actions.search": "検索", "actions.setBg": "ステージ背景を設定する", + "actions.outlined": "アウトラインあり", + "actions.noOutline": "アウトラインなし", "actions.join": "参加する", "actions.nevermind": "やーめた", "actions.upload": "アップロード", @@ -117,6 +128,9 @@ "tag.name.QUALIFIER": "参加資格", "tag.name.SZ": "エリアのみ", "tag.name.TW": "ナワバリあり", + "tag.name.ONES": "タイマン (一対一)", + "tag.name.DUOS": "二対二", + "tag.name.TRIOS": "三対三", "tag.name.S1": "スプラトゥーン 1", "tag.name.S2": "スプラトゥーン 2", "tag.name.SR": "サーモンラン", @@ -138,6 +152,8 @@ "plans.blueprint": "計画", "plans.bgStyle.OVER": "頭上マップ", + "plans.bgStyle.MINI": "ミニマップ", + "plans.adder.objective": "目的", "articles.by": "作者: {{author}}", @@ -151,6 +167,7 @@ "upload.title": "{{type}}のアップロード: 推奨サイズは {{width}}×{{height}} です", "upload.type.team-pfp": "チームプロファイル画像", "upload.type.team-banner": "チームバナー", + "upload.type.org-pfp": "トーナメント主催者プロファイル画像", "upload.commonExplanation": "画像が正式に使用される前に、モデレーターが承認を行います。パトロンによるアップロードの場合はチェックされません。", "upload.afterExplanation_one": "現在 {{count}} 枚の画像が承認待ちです。承認が完了次第、自動的に画像が表示されます。", "upload.afterExplanation_other": "現在 {{count}} 枚の画像が承認待ちです。承認が完了次第、自動的に画像が表示されます。", @@ -178,6 +195,7 @@ "support.perk.prioritySupport": "優先サポート", "support.perk.prioritySupport.extra": "私(主)が優先的に見るヘルプデスクへのアクセス", "support.perk.previewQ": "SendouQ でジョインする前にグループを見る", + "support.perk.joinFive": "5チームまで参加", "custom.colors.title": "カスタムカラー", "custom.colors.bg": "バックグラウンド", @@ -186,6 +204,7 @@ "custom.colors.text": "テキスト", "custom.colors.text-lighter": "テキスト 明るめ", "custom.colors.theme": "テーマ", + "custom.colors.theme-secondary": "テーマ(セカンダリー)", "custom.colors.chat": "チャットネーム", "divisions.WEST": "アロメ", @@ -206,6 +225,7 @@ "leaderboard.noTeams": "リーダボードに載っているチームはまだいません", "leaderboard.updateInfo": "リーダーボードは三十分に一回アップデートされます。", "leaderboard.qualification": "今シーズンのフィナーレへの参加権", + "leaderboard.qualification.info": "名簿に載っている全てのプレイヤーは今シーズンSendouQを七セットプレイしてないといけません。四人のユニークな名簿ごとにポイントが計算されます。", "chat.connected": "接続されています", "chat.disconnected": "接続されていません", diff --git a/locales/ja/faq.json b/locales/ja/faq.json index b695c177a..55bf6c9c2 100644 --- a/locales/ja/faq.json +++ b/locales/ja/faq.json @@ -3,6 +3,7 @@ "a1": "Plus Sever とはレベルの高いプレイヤーが対戦する相手を見つけるために2017年に設立されたものです。Plus Server は三つのティア(+1が一番高い)に分かれており、入るには二つの方法があります。一つ目はSendoQのリーダーボードで上位にいること。二つ目はサーバー内のメンバーに推薦を受け、毎月行われる投票を通過することだ。\n\n投票では結果によってパーセントが割り出される。0%は投票に参加した全てのユーザーが反対したということだ。100%の場合はその逆だ。投票を通過するには60%以上がひつようだ。60%以下の場合ランクが一つ落とされる。(例 +1は+2、+2は+3、+3 は退場)\n\nこの方法でPlus Serverへのアクセスを得るユーザーはリーダーボードから確認できる。毎シーズン、ユーザー60名がアクセスを得る。-+1へ十人 +2へ二十人 +3 へ三十人", "q2": "どうやって自分のイベントでバッジプライズを得ることができますか?", + "a2": "2024の九月からバッジはうまく作る技量があれば誰でも作れます。ページの下のリンクを参照してください。", "q3": "アバターとユーザー名はどうやって更新すればよいですか?", "a3": "ユーザー名及びにアバターのアップデートはsendou.inkにすぐは反映されません。反映させるには方法が二つあります。\n\n1)Plus Server 及びにサイトのディスコードサーバーのメンバーである場合、時間を置くと自動的にアップデートされます。\n\n2)今すぐアップデートしたい場合はLohiボットで /update-profileコマンドを実行してください。", diff --git a/locales/ja/lfg.json b/locales/ja/lfg.json index 327a42071..255a6a987 100644 --- a/locales/ja/lfg.json +++ b/locales/ja/lfg.json @@ -1,7 +1,9 @@ { "types.PLAYER_FOR_TEAM": "チームを探しています", + "types.PLAYER_FOR_COACH": "個人コーチを探しています", "types.TEAM_FOR_PLAYER": "プレイヤーを探しています", "types.TEAM_FOR_COACH": "コーチを探しています", + "types.TEAM_FOR_SCRIM": "対戦の仲間を探しています", "types.COACH_FOR_TEAM": "コーチングを提供しています", "post.lastActive": "最後にログインした時", "noPosts": "フィルターに該当するポーストはありません", diff --git a/locales/ja/q.json b/locales/ja/q.json index 73144d666..3d2245cf8 100644 --- a/locales/ja/q.json +++ b/locales/ja/q.json @@ -29,6 +29,7 @@ "front.noFriendCode": "グループをジョインする前にフレンドコードをセットしよう", "front.upcomingSeason.header": "オフシーズンだよ!", "front.upcomingSeason.date": "{{date}}に開始するシーズン{{nth}}をジョインする ", + "front.noUpcomingSeason": "来シーズンの開始日時は近いうちに発表されます。", "front.nav.rules.title": "ルール", "front.nav.rules.description": "遊ぶ前に読んで", "front.nav.info.title": "情報", @@ -108,6 +109,7 @@ "looking.groups.actions.goBack": "戻る", "looking.groups.adder.quickAdd": "クイック追加", "looking.groups.adder.error": "そのユーザーはグループに入っています", + "looking.groups.adder.others": "その他", "looking.groups.adder.inviteLink": "インバイトリンク", "looking.groups.editNote": "メモを編集する", "looking.groups.addNote": "メモを追加する", @@ -120,6 +122,7 @@ "looking.rankCalculating": "遊んだセットが{{count}}個以下です。ランクはまだ計算中です...", "looking.allTiers": "全てのティア", "looking.joinQPrompt": "グループを見つけるには列に入ってください", + "looking.range.or": "か", "match.header": "マッチ #{{number}}番", "match.spInfo": "SP は両チームが同じ結果を報告してからアップデートされます。", diff --git a/locales/ja/team.json b/locales/ja/team.json index 03bb9ead3..0b076f8c5 100644 --- a/locales/ja/team.json +++ b/locales/ja/team.json @@ -2,6 +2,7 @@ "newTeam.header": "新しいチームを作成する", "teamSearch.placeholder": "チーム・プレイヤーを検索...", "actionButtons.leaveTeam": "チームを抜ける", + "actionButtons.makeMainTeam": "新しいメインチームを作る", "leaveTeam.header": "チーム {{teamName}} を抜けますか?", "actionButtons.leaveTeam.confirm": "チームを抜ける", "actionButtons.editTeam": "チームを編集", @@ -14,13 +15,18 @@ "actionButtons.transferOwnership.confirm": "移譲", "deleteTeam.header": "チーム {{teamName}} を削除しますか?", "roles.CAPTAIN": "キャプテン", + "roles.CO_CAPTAIN": "キャプテン補佐", "roles.FRONTLINE": "前衛", + "roles.SKIRMISHER": "前衛(突撃担当)", "roles.SUPPORT": "サポート", "roles.MIDLINE": "中衛", "roles.BACKLINE": "後衛", "roles.FLEX": "マルチ", + "roles.SUB": "補欠", "roles.COACH": "コーチ", - "forms.fields.teamTwitter": "チームの Twitter", + "roles.CHEERLEADER": "引き立て役(チアリーダー)", + "forms.fields.teamTwitter": "チームの X(旧Twitter)", + "forms.fields.teamBsky": "チームの Bluesky", "forms.fields.bio": "Bio", "forms.fields.uploadImages": "画像をアップロード", "forms.fields.uploadImages.pfp": "プロファイル画像", @@ -33,5 +39,6 @@ "validation.SHORT_CODE": "招待コードの長さが正しくありません。URL をすべてコピーしましたか?", "validation.TEAM_FULL": "参加しようとしているチームはすでに満員です。", "validation.INVITE_CODE_WRONG": "招待コードが正しくありません。", + "validation.REACHED_TEAM_COUNT_LIMIT": "参加できるチームの数が最大になりました。(支援者は五つまで、他のは二つまで)", "validation.VALID": "{{teamName}} に参加しますか?" } diff --git a/locales/ja/tournament.json b/locales/ja/tournament.json index c1bd2762b..15e40f73a 100644 --- a/locales/ja/tournament.json +++ b/locales/ja/tournament.json @@ -5,6 +5,7 @@ "tabs.register": "登録", "tabs.brackets": "ブラケット", "tabs.seeds": "シード", + "tabs.results": "結果", "tabs.streams": "配信 ({{count}})", "tabs.subs": "サブ ({{count}})", @@ -77,6 +78,7 @@ "admin.actions.DROP_TEAM_OUT": "チームを落とす", "admin.actions.UNDO_DROP_TEAM_OUT": "落としたチームを戻す", "admin.actions.UPDATE_IN_GAME_NAME": "プレイヤーのゲーム内の名前をアップデートする", + "admin.actions.DELETE_LOGO": "ロゴを削除する", "staff.role.ORGANIZER": "主催者", "staff.role.STREAMER": "配信者", @@ -132,6 +134,7 @@ "subs.canPlay": "プレイできる", "subs.canVC": "VCあり", "subs.noVC": "VCなし", + "subs.listenOnlyVC": "聞き専門", "subs.editPost": "サブを編集する", "subs.addPost": "サブとして参加する", "subs.vc.header": "通話できますか?", @@ -140,5 +143,16 @@ "subs.weapons.info": "{{min}} から {{max}} のあいだで選択", "subs.message.header": "メッセージ", "subs.visibility.header": "公開範囲", - "subs.visibility.everyone": "すべてのユーザー" + "subs.visibility.everyone": "すべてのユーザー", + + "progression.error.PLACEMENTS_PARSE_ERROR": "順位のパースに失敗しました", + "progression.error.NOT_RESOLVING_WINNER": "現在の進行から勝者は導けません", + "progression.error.SAME_PLACEMENT_TO_MULTIPLE_BRACKETS": "同じ順位はブラケットを多数作ります", + "progression.error.GAP_IN_PLACEMENTS": "前に進む順位にギャップがあります", + "progression.error.TOO_MANY_PLACEMENTS": "順位がありすぎます。(グループに入っているチームより多いです)", + "progression.error.DUPLICATE_BRACKET_NAME": "ブラケットの名前が重複しています", + "progression.error.NAME_MISSING": "ブラケットの名前がありません", + "progression.error.NEGATIVE_PROGRESSION": "逆の進行はダブルエリ三ネーションの時のみ可能です", + "progression.error.NO_SE_SOURCE": "シングルエリ三ネーションは妥当なブラケットではないです", + "progression.error.NO_DE_POSITIVE": "ダブルエリミネーションは普通の進行(前向き)では妥当ではないです" } diff --git a/locales/ja/user.json b/locales/ja/user.json index 24cf07dea..feb5024d5 100644 --- a/locales/ja/user.json +++ b/locales/ja/user.json @@ -13,6 +13,8 @@ "weaponPool": "使用ブキ", "discordExplanation": "ユーザー名、プロファイル画像、YouTube、Twitter と Twitch アカウントは Discord のアカウントに設定されているものが使用されます。詳しくは <1>FAQ をご覧ください。", "favoriteBadge": "お気に入りバッジ", + "battlefy": "Battlefyアカウント名", + "bsky": "Blueskyアカウント名", "forms.showDiscordUniqueName": "Discord のユーザー名を表示する", "forms.showDiscordUniqueName.info": "Discord のユニーク名 ({{discordUniqueName}}) 公表しますか?", @@ -39,11 +41,13 @@ "forms.errors.invalidCustomUrl.duplicate": "このカスタム URL はすでに使用されています", "forms.errors.invalidSens": "右スティックの感度が設定されていない場合、感度を設定することはできません", "forms.info.favoriteBadge": "お気に入りバッジはデフォルトでプロファイルに大きく表示されます", + "forms.info.battlefy": "Battlefyのアカウント名は特定のトーナメンでシーディング及びにプレイヤー情報の確認に使用されます。", "search.info": "Discord, Splatoon 3, Twitter アカウント名でユーザーを検索する", "search.noResults": "該当ユーザーが見つかりません '{{query}}'", "seasons": "シーズン", + "seasons.noQ": "このプレイヤーは今シーズンSendouQをプレイしていません", "seasons.tabs.weapons": "武器", "seasons.tabs.stages": "ステージ", "seasons.tabs.self": "自分", @@ -59,5 +63,21 @@ "seasons.noReportedWeapons": "報告された武器がありません", "seasons.clickARow": "武器の使用統計を見るには行を選択してください", "seasons.loading": "読み込み中...", - "seasons.matchBeingProcessed": "このマッチはまだ処理されていません。" + "seasons.matchBeingProcessed": "このマッチはまだ処理されていません。", + + "builds.sorting.changeButton": "並べ替え変更", + "builds.sorting.header": "ギアの並べ替えを変更", + "builds.sorting.backToDefaults": "デフォルトに戻す", + "builds.sorting.info": "プロファイルのギア表示を変更しました。ギアのビルドを閲覧してるユーザー、自分両方を影響します。", + "builds.sorting.UPDATED_AT": "最終更新日", + "builds.sorting.TOP_500": "Xランク上位500", + "builds.sorting.WEAPON_POOL": "武器プール", + "builds.sorting.WEAPON_IN_GAME_ORDER": "武器、ゲーム内の順番", + "builds.sorting.ALPHABETICAL_TITLE": "タイトル、アルファベット順", + "builds.sorting.MODE": "モード", + "builds.sorting.HEADGEAR_ID": "アタマ(ギア)ゲーム内の順番", + "builds.sorting.CLOTHES_ID": "フク(ギア)ゲーム内の順番", + "builds.sorting.SHOES_ID": "クツ(ギア)ゲーム内の順番", + "builds.sorting.PUBLIC_BUILD": "公開ビルド", + "builds.sorting.PRIVATE_BUILD": "非公開ビルド" } diff --git a/locales/ja/vods.json b/locales/ja/vods.json index 2909b1524..a523bf6d8 100644 --- a/locales/ja/vods.json +++ b/locales/ja/vods.json @@ -21,5 +21,6 @@ "forms.action.addMatch": "対戦を追加", "forms.action.deleteMatch": "対戦を削除", "noVods": "該当する動画は見つかりませんでした。なにか足りないかな? Discord で Sendou にメッセージを送って、動画投稿の権限を取得してください。", - "gainPerms": "動画をアップロードする権限を取得するためディスコードのヘルプデスクにメッセージを送ってください。" + "gainPerms": "動画をアップロードする権限を取得するためディスコードのヘルプデスクにメッセージを送ってください。", + "deleteConfirm": "動画:'{{title}}'を消去しますか??" }