diff --git a/public/locales/ja/analyzer.json b/public/locales/ja/analyzer.json index 0ef52b347..1bc2539d4 100644 --- a/public/locales/ja/analyzer.json +++ b/public/locales/ja/analyzer.json @@ -11,6 +11,7 @@ "stat.category.subDef": "サブウェポン効果防御", "stat.category.actionsPerInkTank": "インク効率", "stat.category.damage": "メインウェポンダメージ", + "stat.category.special.damage": "{{specialWeapon}} ダメージ", "stat.category.subWeaponDefenseDamages": "サブウェポンダメージ防御", "stat.category.movement": "移動関連", "stat.category.misc": "その他", @@ -30,6 +31,8 @@ "stat.superJumpTimeTotal": "スーパージャンプにかかる時間(合計)", "stat.jumpShotSpread": "インクのブレの角度(ジャンプ撃ち)", "stat.groundShotSpread": "インクのブレの角度(立ち撃ち)", + "stat.shotAutofireSpreadGround": "長押し時のブレの角度(立ち撃ち)", + "stat.shotAutofireSpreadAir": "長押し時のブレの角度 (ジャンプ撃ち)", "stat.squidSurgeChargeFrames": "イカノボリのチャージ完了までのフレーム数", "stat.swimSpeed": "イカ速 (フレームあたり)", "stat.swimSpeedHoldingRainmaker": "イカ速 (ホコ持ち状態)", @@ -38,6 +41,7 @@ "stat.shootingRunSpeed": "撃っている最中のヒト速", "stat.shootingRunSpeedCharging": "チャージ中のヒト速", "stat.shootingRunSpeedFullCharge": "ヒト速(フルチャージ中)", + "stat.shootingRunSpeedSecondaryMode": "ヒト速(長押し時)", "stat.framesBeforeTakingDamageInEnemyInk": "敵インクによるダメージの前のフレーム数", "stat.damageTakenInEnemyInkPerSecond": "秒あたりの敵インクによるダメージ", "stat.enemyInkDamageLimit": "敵インクによる最大ダメージ", @@ -82,11 +86,14 @@ "damage.header.type": "タイプ", "damage.header.damage": "ダメージ", "damage.header.baseDamage": "基本ダメージ", + "damage.header.baseDamage.short": "基ダメ", "damage.header.distance": "距離", "damage.toSplat_one": "{{count}} 確定数", "damage.toSplat_other": "{{count}} 確定数", "damage.NORMAL_MIN": "最小", "damage.NORMAL_MAX": "最大", + "damage.SECONDARY_MODE_MIN": "長押し時 (最小)", + "damage.SECONDARY_MODE_MAX": "長押し時 (最大)", "damage.NORMAL_MAX_FULL_CHARGE": "最大 (フルチャージ)", "damage.DIRECT": "直撃", "damage.DIRECT_MIN": "直撃 (最小)", @@ -96,12 +103,33 @@ "damage.TAP_SHOT": "チャージ無し射撃", "damage.DISTANCE": "距離", "damage.SPLASH": "飛沫", + "damage.SPLASH_MIN": "飛沫 (最小)", + "damage.SPLASH_MAX": "飛沫 (最大)", + "damage.SPLASH_VERTICAL_MIN": "縦振り (最小)", + "damage.SPLASH_VERTICAL_MAX": "縦振り (最大)", + "damage.SPLASH_HORIZONTAL_MIN": "横振り (最小)", + "damage.SPLASH_HORIZONTAL_MAX": "横振り (最大)", + "damage.ROLL_OVER": "轢き", "damage.SPLATANA_VERTICAL_DIRECT": "縦振り直撃", "damage.SPLATANA_VERTICAL": "縦振り", "damage.SPLATANA_HORIZONTAL_DIRECT": "横振り直撃", "damage.SPLATANA_HORIZONTAL": "横振り", "damage.BOMB_DIRECT": "直撃", "damage.BOMB_NORMAL": "爆風", + "damage.WAVE": "ウェーブ", + "damage.SPECIAL_MAX_CHARGE": "最大吸引時", + "damage.SPECIAL_MIN_CHARGE": "最小吸引時", + "damage.SPECIAL_THROW_DIRECT": "投げ (直撃)", + "damage.SPECIAL_THROW": "投げ", + "damage.SPECIAL_SWING": "スタンプ", + "damage.SPECIAL_BULLET_MIN": "連射ショット (最小)", + "damage.SPECIAL_BULLET_MAX": "連射ショット (最大)", + "damage.SPECIAL_CANNON": "カノン砲", + "damage.SPECIAL_BUMP": "体当たり", + "damage.SPECIAL_JUMP": "ジャンプ", + "damage.SPECIAL_TICK": "ティックあたり", + "damage.TURRET_MIN": "スライド (最小)", + "damage.TURRET_MAX": "スライド (最大)", "suffix.seconds": "秒", "suffix.hp": "ダメージ", "suffix.specialPointsShort": "ポイント", diff --git a/public/locales/ja/art.json b/public/locales/ja/art.json index 0967ef424..37dfea742 100644 --- a/public/locales/ja/art.json +++ b/public/locales/ja/art.json @@ -1 +1,29 @@ -{} +{ + "pendingApproval_one": "モデレーターの承認待ちの作品が {{count}} あります。", + "pendingApproval_other": "モデレータの承認待ちの作品が {{count}} あります", + "madeBy": "作者: ", + "radios.all": "すべて", + "radios.madeBy": "作成した人: ", + "radios.madeFor": "依頼者: ", + "filterByTag": "タグで絞り込み", + "filteringByTag": "#{{tag}} で絞り込まれた結果を表示中", + "commissionsOpen": "依頼を受付中", + "commissionsClosed": "依頼の受付なし", + "openCommissionsOnly": "依頼を受付中のアーティストを表示", + "gainPerms": "Sendou に Disocord で権限を得るためのメッセージを送ってください", + "addArt": "作品を追加", + "forms.caveats": "ちょっとした注意: 1) スプラトゥーンの作品のみ追加してください 2) 自分で作成した作品のみ追加してください 3) NSFW(R18系)は NG. 他のユーザーに公表される前に確認プロセスが入ります。", + "forms.description.title": "説明", + "forms.linkedUsers.title": "リンクされたユーザー", + "forms.linkedUsers.anotherOne": "別のユーザーを追加", + "forms.linkedUsers.info": "作中の人は誰? リンクすることで、リンクされた人のプロフィールに作品が表示されます。", + "forms.showcase.title": "ショーケース", + "forms.showcase.info": "ショーケースの作品はイラストページに表示されます。ショーケースには1つの作品しか設定できません。", + "forms.tags.title": "タグ", + "forms.tags.selectFromExisting": "既存のタグから選択する", + "forms.tags.cantFindExisting": "タグが見つからない場合:", + "forms.tags.addNew": "新規作成してください。", + "forms.tags.addNew.placeholder": "新しいタグを作成", + "forms.tags.searchExisting.placeholder": "既存のタグを検索する", + "forms.tags.maxReached": "タグの最大数に到達しました" +} diff --git a/public/locales/ja/builds.json b/public/locales/ja/builds.json index 086e299bf..be36c5203 100644 --- a/public/locales/ja/builds.json +++ b/public/locales/ja/builds.json @@ -20,7 +20,16 @@ "stats.percentage.title": "基本ギアのみの見た目", "stats.all": "すべて", + "addFilter": "絞り込みを追加", "linkButton.abilityStats": "ギア統計", "linkButton.popularBuilds": "人気のあるギア構成", - "noPopularBuilds": "現在、このブキに対する人気のギア構成はないようです。" + "noPopularBuilds": "現在、このブキに対する人気のギア構成はないようです。", + + "emptyAbilitySlot": "ギア設定をリセット", + + "filters.title": "絞り込み条件 {{number}}", + "filters.has": "含む", + "filters.does.not.have": "含まない", + "filters.atLeast": "最小", + "filters.atMost": "最大" } diff --git a/public/locales/ja/calendar.json b/public/locales/ja/calendar.json index ceeb0c1b7..1473ba5d6 100644 --- a/public/locales/ja/calendar.json +++ b/public/locales/ja/calendar.json @@ -12,6 +12,12 @@ "members": "メンバー", "results": "結果", "createMapList": "ステージリストを作成する", + "from": "主催: {{author}}", + "pastEvents.dividerText": "過去のイベント", + "count.teams_one": "{{count}} チーム", + "count.players_one": "{{count}} プレイヤー", + "count.teams_other": "{{count}} チーム", + "count.players_other": "{{count}} プレイヤー", "forms.dates": "日", "forms.bracketUrl": "対戦表 URL", @@ -62,5 +68,6 @@ "tag.desc.S1": "スプラトゥーン1でプレイされます", "tag.desc.S2": "スプラトゥーン2でプレイされます", "tag.desc.SR": "サーモンランイベント", - "tag.desc.CARDS": "ナワバリバトルイベント" + "tag.desc.CARDS": "ナワバリバトルイベント", + "tag.desc.FULL_TOURNAMENT": "sendou.ink がホストのトーナメント" } diff --git a/public/locales/ja/common.json b/public/locales/ja/common.json index a229b9be5..2ca77b769 100644 --- a/public/locales/ja/common.json +++ b/public/locales/ja/common.json @@ -18,7 +18,10 @@ "pages.privacy": "プライバシーポリシー", "pages.vods": "動画一覧", "pages.xsearch": "上位プレイヤー検索", - "pages.leaderboards": "リーダー一覧", + "pages.leaderboards": "スコアボード", + "pages.links": "リンク", + "pages.art": "イラスト", + "pages.sendouq": "SendouQ", "header.profile": "プロファイル", "header.logout": "ログアウト", @@ -73,6 +76,7 @@ "maps.template.preset.ALL": "すべてのルール", "maps.template.preset.onlyMode": "{{modeName}} のみ", "maps.validation.PICKING": "ルールごとにステージを選択する", + "maps.validation.STAGE_REPEAT_IN_SAME_MODE": "同じルールで2回以上同じマップを選択できません", "maps.validation.NOT_ONE_MAP_PER_MODE": "1ルール1ステージで選択する", "maps.validation.MAP_REPEATED": "同じステージを1回以上選択できません", "maps.validation.MODE_REPEATED": "同じルールを1回以上選択できません", @@ -98,7 +102,7 @@ "tag.name.ART": "イラスト賞品", "tag.name.MONEY": "賞金", "tag.name.REGION": "地域限定", - "tag.name.LOW": "上限レベル", + "tag.name.LOW": "上限レベルあり", "tag.name.COUNT": "参加数限定", "tag.name.LAN": "オフライン", "tag.name.QUALIFIER": "参加資格", @@ -108,6 +112,7 @@ "tag.name.S2": "スプラトゥーン 2", "tag.name.SR": "サーモンラン", "tag.name.CARDS": "ナワバトラー", + "tag.name.FULL_TOURNAMENT": "sendou.ink 主催", "weapon.category.SHOOTERS": "シューター", "weapon.category.BLASTERS": "ブラスター", @@ -129,7 +134,7 @@ "plans.bgStyle.MINI": "ミニマップ (障害物なし)", "plans.bgStyle.ITEMS": "ミニマップ", - "articles.by": "by {{author}}", + "articles.by": "作者: {{author}}", "theme.light": "Light", "theme.dark": "Dark", @@ -177,5 +182,14 @@ "divisions.JPN": "ヤコ", "xsearch.placements": "順位", "xsearch.aliases": "別名:", - "build.private": "非公開" + + "build.private": "非公開", + + "or": "または", + "yes": "はい", + "no": "いいえ", + + "leaderboard.type.USER": "ユーザー", + "leaderboard.type.TEAM": "チーム", + "leaderboard.type.XP-ALL": "すべてのXP" } diff --git a/public/locales/ja/q.json b/public/locales/ja/q.json index 0967ef424..81c21fa50 100644 --- a/public/locales/ja/q.json +++ b/public/locales/ja/q.json @@ -1 +1,8 @@ -{} +{ + "mapListPreference.NO_PREFERENCE": "優先ルールなし", + "mapListPreference.PREFER_ALL_MODES": "すべてのルールを優先", + "mapListPreference.PREFER_SZ": "ガチエリアを優先", + "mapListPreference.ALL_MODES_ONLY": "すべてのルールのみ", + "mapListPreference.SZ_ONLY": "ガチエリアのみ", + "mapListPreference.note": "注意: \"{{optionOne}}\" を選択したチームと対戦することはできません。\"{{optionTwo}}\" を選択することを検討してみてください。" +} diff --git a/public/locales/ja/team.json b/public/locales/ja/team.json index 4d21abc19..75d48a33e 100644 --- a/public/locales/ja/team.json +++ b/public/locales/ja/team.json @@ -19,6 +19,7 @@ "roles.SUPPORT": "サポート", "roles.MIDLINE": "中衛", "roles.BACKLINE": "後衛", + "roles.FLEX": "マルチ", "roles.COACH": "コーチ", "forms.fields.teamTwitter": "チームの Twitter", "forms.fields.bio": "Bio", diff --git a/public/locales/ja/tournament.json b/public/locales/ja/tournament.json index f67795cb1..40d7e0099 100644 --- a/public/locales/ja/tournament.json +++ b/public/locales/ja/tournament.json @@ -4,6 +4,42 @@ "tabs.admin": "管理", "tabs.register": "登録", "tabs.maps": "マップ一覧", + "tabs.brackets": "ブラケット", + "tabs.seeds": "シード", + "tabs.streams": "配信 ({{count}})", + "tabs.subs": "サブ ({{count}})", + + "pre.steps.header": "トーナメント参加のために下記を入力してください", + "pre.steps.name": "チーム名", + "pre.steps.roster": "全プレイヤー", + "pre.steps.pool": "ステージプール", + "pre.steps.check-in": "チェックイン", + "pre.footer": "参加登録はトーナメント開始前であればいつでも変更できます", + "pre.logIn": "ログインして登録する", + "pre.inATeam": "あなたはこのイベントでチームに参加しています", + + "pre.checkIn.range": "チェックインは {{start}} から {{finish}} までのあいだ受け付けています", + "pre.checkIn.over": "チェックインは終了しました", + "pre.checkIn.cant": "チェックインするための入力を完了してください", + "pre.checkIn.button": "チェックイン", + "pre.checkIn.checkedIn": "チームのチェックインが完了しました。プールに参加してください: {{pool}}", + + "pre.info.header": "チーム情報", + "pre.info.unregister": "登録解除", + "pre.info.unregister.confirm": "トーナメント登録をキャンセルして、チーム情報を削除しますか?", + "pre.info.noHost": "部屋作成はできれば遠慮したい", + + "pre.roster.header": "参加プレイヤーを登録", + "pre.roster.footer": "少なくとも {{atLeastCount}} 人の参加が必要です。最大メンバー数は {{maxCount}} です。", + "pre.roster.addTrusted.header": "一緒にプレイしたことがあるプレイヤーを追加する", + "pre.roster.delete.button": "メンバーを削除する", + "pre.roster.delete.header": "削除するメンバー", + + "pre.pool.header": "マッププールを選択する", + "pre.pool.tiebreaker": "同点決勝: {{stage}}", + "pre.pool.pick": "選択 {{number}}", + + "pre.sub.prompt": "このイベントで参加したいチームが見当たらない場合は、サブで参加することもできます。", "bracket.type.DE_WINNERS": "勝者ラウンド", "bracket.type.DE_LOSERS": "敗者ラウンド", @@ -19,6 +55,7 @@ "bestOf.label.short": "Bo", "pickInfo.team": "チーム {{number}} の選択", + "pickInfo.team.specific": "{{team}} picked", "pickInfo.tiebreaker": "タイブレイカー", "pickInfo.both": "両者選択", "pickInfo.default": "デフォルトマップ", @@ -27,5 +64,84 @@ "teams.mapsPickedStatus": "マップの選択状況", - "admin.download": "参加者リストをダウンロード" + "admin.download": "参加者リストをダウンロード", + "admin.actions.CHANGE_TEAM_OWNER": "キャプテンを変更", + "admin.actions.CHECK_IN": "チェックイン", + "admin.actions.CHECK_OUT": "チェックアウト", + "admin.actions.ADD_MEMBER": "メンバーを追加", + "admin.actions.REMOVE_MEMBER": "メンバーを削除", + "admin.actions.DELETE_TEAM": "チームを削除", + + "bracket.winners": "ウィナーズ・ラウンド {{round}}", + "bracket.winners.finals": "ウィナーズ・ファイナル", + "bracket.losers": "ルーザーズ・ラウンド {{round}}", + "bracket.losers.finals": "ルーザーズ・ファイナル", + "bracket.single_elim": "ラウンド {{round}}", + "bracket.single_elim.finals": "ファイナル", + "bracket.grand_finals": "グランド・ファイナル", + "bracket.grand_finals.bracket_reset": "ブラケットをリセット", + "bracket.main": "メイン・ブラケット", + "bracket.underground": "アンダーグラウンド・ブラケット", + + "actions.addSub": "サブを追加", + "actions.shareLink": "メンバー招待リンクをシェアする: {{inviteLink}}", + "actions.sub.prompt_other": "あと {{count}} 人のサブをメンバーに追加できます", + "actions.sub.prompt_one": "あと {{count}} 人のサブをメンバーに追加できます", + "actions.sub.prompt_zero": "メンバーが上限に達しているので、これ以上サブを追加することができません", + "actions.finalize.question": "報告されたスコアが正しいかどうかをチェックしたら、ここをクリックしてトーナメント内容を確定・結果処理をおこないます", + "actions.finalize.action": "トーナメント結果確定", + "actions.finalize.confirm": "トーナメント結果を確定しますか? (取り消すことはできません)?", + + "streams.none": "現在このトーナメントのストリーミングはありません", + + "team.setWins": "勝利セット", + "team.mapWins": "勝利マップ", + "team.seed": "シード", + "team.seed.footer": "{{count}} シード中", + "team.placement": "順位", + + "bracket.waiting": "ブラケットは、少なくとも {{count}} チームが登録した時点で表示されます", + "bracket.wip": "このブラケットはまだプレビューで、変更される可能性があります", + "bracket.finalize.text": "全ての情報が正しいことを確認したら、トーナメントを開始するためにブラケットを確定してください", + "bracket.finalize.action": "確定", + "bracket.beforeStart": "開始時間前なのでブラケットを開始することができません", + + "bracket.progress.thanksForPlaying": "{{eventName}} への参加ありがとうございます!", + "bracket.progress.match": "現在の対戦者: {{opponent}}", + "bracket.progress.match.action": "確認", + "bracket.progress.waiting": "対戦待ち", + + "bracket.standings.showLess": "表示を少なくする", + "bracket.standings.showMore": "さらに表示", + + "match.hosts": "{{teamName}} ホスト", + "match.pass": "通過 {{pass}}", + "match.pool": "プール {{code}}", + "match.score": "{{scoreOne}}-{{scoreTwo}} (Best of {{bestOf}})", + "match.action.undoLastScore": "最後のスコアをやりなおす", + "match.action.reopenMatch": "対戦を再度開く", + "match.action.matchIsLocked": "対戦がロックされています", + + "join.error.MISSING_CODE": "招待コードがみつかりません。すべての URL をコピーしましたか?", + "join.error.SHORT_CODE": "招待コードの長さが正しくありません。すべての URL をコピーしましたか?", + "join.error.NO_TEAM_MATCHING_CODE": "この招待コードにあうチームがみつかりません。", + "join.error.TEAM_FULL": "参加しようとしているチームはすでに満員です。", + "join.error.ALREADY_JOINED": "あなたはすでにこのチームのメンバーです。", + "join.error.NOT_LOGGED_IN": "チームに参加するにはログインをしてください。", + "join.VALID": "チーム {{teamName}} に参加しますか? (参加イベント: {{eventName}})", + "join.giveTrust": "{{name}} を信頼ユーザーとして登録しますか? (このユーザーが今後あなたをプレイヤーとしてトーナメントに登録できるようになります)", + + "subs.prefersToPlay": "プレイをしたい", + "subs.canPlay": "プレイできる", + "subs.canVC": "VCあり", + "subs.noVC": "VCなし", + "subs.editPost": "サブを編集する", + "subs.addPost": "サブとして参加する", + "subs.vc.header": "通話できますか?", + "subs.weapons.prefer.header": "使用したいブキ", + "subs.weapons.ok.header": "使用できるブキ", + "subs.weapons.info": "{{min}} から {{max}} のあいだで選択", + "subs.message.header": "メッセージ", + "subs.visibility.header": "公開範囲", + "subs.visibility.everyone": "すべてのユーザー" } diff --git a/public/locales/ja/user.json b/public/locales/ja/user.json index 25899aecc..0059b75f3 100644 --- a/public/locales/ja/user.json +++ b/public/locales/ja/user.json @@ -13,6 +13,12 @@ "discordExplanation": "ユーザー名、プロファイル画像、YouTube、Twitter と Twitch アカウントは Discord のアカウントに設定されているものが使用されます。詳しくは <1>FAQ をご覧ください。", "favoriteBadge": "お気に入りバッジ", + "forms.showDiscordUniqueName": "Discord のユーザー名を表示する", + "forms.showDiscordUniqueName.info": "Discord のユニーク名 ({{discordUniqueName}}) 公表しますか?", + "forms.commissionsOpen": "依頼を受付中", + "forms.commissionText": "依頼に関する情報", + "forms.commissionText.info": "価格、受付数、その他依頼に関する情報", + "results.title": "結果", "results.placing": "順位", "results.team": "チーム",