Files
mobile/lib/l10n/l10n_ja.dart
T
Vincent Velociter 805d9a3e41 New translations
2026-05-26 12:24:09 +02:00

6492 lines
178 KiB
Dart
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'l10n.dart';
// ignore_for_file: type=lint
/// The translations for Japanese (`ja`).
class AppLocalizationsJa extends AppLocalizations {
AppLocalizationsJa([String locale = 'ja']) : super(locale);
@override
String get mobileAccount => 'アカウント';
@override
String get mobileAccountPreferences => 'アカウント設定';
@override
String get mobileAccountPreferencesHelp => 'これらの設定は、あなたの Lichess アカウントを使用しているすべての端末で有効になります。';
@override
String get mobileAllGames => 'すべて';
@override
String get mobileAreYouSure => '本当にいいですか?';
@override
String get mobileBoardSettings => '盤面の設定';
@override
String get mobileCancelTakebackOffer => '待ったをキャンセル';
@override
String get mobileClearButton => 'クリア';
@override
String get mobileCorrespondenceClearSavedMove => '保存した手を削除';
@override
String get mobileCustomGameJoinAGame => 'ゲームに参加';
@override
String get mobileFeedbackButton => 'フィードバック';
@override
String mobileGoodEvening(String param) {
return 'こんばんは、$param さん';
}
@override
String get mobileGoodEveningWithoutName => 'こんばんは';
@override
String mobileGoodDay(String param) {
return 'こんにちは、$param さん';
}
@override
String get mobileGoodDayWithoutName => 'こんにちは';
@override
String get mobileHideVariation => '変化手順を隠す';
@override
String get mobileHomeTab => 'ホーム';
@override
String get mobileLiveStreamers => 'ライブ配信者';
@override
String get mobileMustBeLoggedIn => 'このページを見るにはログインが必要です。';
@override
String get mobileNewGame => '新しい対局';
@override
String get mobileNoSearchResults => '検索結果なし';
@override
String get mobileNotAllFeaturesAreAvailable => 'まだ旧版のアプリやウェブサイトの機能がすべて使えるわけではありませんが、今後も機能を追加していく予定です。';
@override
String get mobileNotFollowingAnyUser => '誰もフォローしていません。';
@override
String get mobileOkButton => 'OK';
@override
String get mobileOverTheBoard => 'オフライン(2人対戦)';
@override
String mobilePlayersMatchingSearchTerm(String param) {
return '$param」を含むプレイヤー';
}
@override
String get mobilePositionLeft => '';
@override
String get mobilePositionRight => '';
@override
String get mobilePrefMagnifyDraggedPiece => 'ドラッグ中の駒を拡大';
@override
String get mobilePuzzleStormConfirmEndRun => 'このストームを終了しますか?';
@override
String get mobilePuzzleStormFilterNothingToShow => '条件に合う問題がありません。フィルターを変更してください';
@override
String get mobilePuzzleStormNothingToShow => 'データがありません。まず問題ストームをプレイして。';
@override
String get mobilePuzzleStormSubtitle => '3 分間でできるだけ多くの問題を解いてください。';
@override
String get mobilePuzzleStreakAbortWarning => '現在の連続正解が終わり、スコアが保存されます。';
@override
String get mobilePuzzleThemesSubtitle => 'お気に入りのオープニングやテーマの問題が選べます。';
@override
String get mobilePuzzlesTab => '問題';
@override
String get mobileRecentSearches => '最近の検索';
@override
String get mobileRemoveBookmark => 'ブックマークから削除';
@override
String get mobileServerAnalysis => 'サーバ解析';
@override
String get mobileSettingsClockPosition => '時計の位置';
@override
String get mobileSettingsCustomBackgroundPresets => 'プリセット';
@override
String get mobileSettingsDraggedPieceTarget => 'ドラッグ移動時の駒の照準';
@override
String get mobileSettingsDraggedTargetCircle => '円形';
@override
String get mobileSettingsDraggedTargetSquare => '四角形';
@override
String get mobileSettingsHomeWidgets => 'ホーム画面のウィジェット';
@override
String get mobileSettingsImmersiveMode => '没入モード';
@override
String get mobileSettingsImmersiveModeSubtitle => 'プレイ中にシステムの UI を非表示にします。画面端のナビゲーションなどがじゃまだと思う場合に使ってください。対局とタクティクス問題に適用されます。';
@override
String get mobileSettingsMaterialDifferenceCapturedPieces => '捕獲された駒';
@override
String get mobileSettingsPickAnImage => '画像を選択';
@override
String get mobileSettingsPickAnImageHelp => '選んだ背景はダークモードでのみ有効になります。暗い画像を選ぶことをおすすめします。';
@override
String get mobileSettingsPickAnImageBlur => '画像をぼかす';
@override
String get mobileSettingsPickAnImageHideBoard => '盤面を隠す';
@override
String get mobileSettingsPickAnImageShowBoard => '盤面を表示する';
@override
String get mobileSettingsPickAnImageSwipeToDisplay => 'スワイプして他の背景を表示';
@override
String get mobileSettingsPieceShiftMethodEither => 'タップとドラッグの両方';
@override
String get mobileSettingsPieceShiftMethodTapTwoSquares => '2つのマスをタップ';
@override
String get mobileSettingsShapeDrawing => '図形の描画';
@override
String get mobileSettingsShapeDrawingSubtitle => '2本の指を使って図形を描くことができます。まず、片方の指で何も無いマスに触れ続けます。その状態で、もう一方の指で盤面をドラッグすると図形を描けます。';
@override
String get mobileSettingsShowBorder => '盤面のフチの表示';
@override
String get mobileSettingsTouchFeedback => '触覚フィードバック';
@override
String get mobileSettingsTouchFeedbackSubtitle => '有効にすると、着手・捕獲したときに端末が少し震えます。';
@override
String get mobileSettingsTab => '設定';
@override
String get mobileShareGamePGN => 'PGN を共有';
@override
String get mobileShareGameURL => 'ゲーム URLを共有';
@override
String get mobileSharePositionAsFEN => '局面を FEN で共有';
@override
String get mobileSharePuzzle => 'この問題を共有する';
@override
String get mobileShowComments => 'コメントを表示';
@override
String get mobileShowResult => '結果を表示';
@override
String get mobileShowVariations => '変化手順を表示';
@override
String get mobileSomethingWentWrong => '問題が発生しました。';
@override
String get mobileSystemColors => 'OS と同じ色設定';
@override
String get mobileTheme => 'テーマ';
@override
String get mobileToolsTab => 'ツール';
@override
String mobileUnsupportedVariant(String param) {
return '$param はこのバージョンでは対応していません.';
}
@override
String get mobileWaitingForOpponentToJoin => '対戦相手の参加を待っています…';
@override
String get mobileWatchTab => '見る';
@override
String get mobileWelcomeToLichessApp => 'Lichess アプリにようこそ!';
@override
String get mobileViewGame => '元のゲームを見る';
@override
String get mobileCustomizeHomeTip => 'ヒント:ホーム画面でウィジェットの追加、不要なウィジェットの削除ができます!';
@override
String get mobileCustomizeHomeTipDismiss => '使わない';
@override
String get mobileCustomizeButton => 'カスタマイズ';
@override
String get mobileStopShowingThreat => '狙いの表示をやめる';
@override
String get mobileTournamentCompleted => '終了';
@override
String get mobileTournamentJumpToMyPage => '自分のページに飛ぶ';
@override
String get mobileDisplayModeCompact => 'コンパクト';
@override
String get mobileDisplayModeDetailed => '詳細';
@override
String get mobileOpeningExplorerNotAvailableOffline => 'エクスプローラーはオフラインでは利用できません。';
@override
String get mobileChallengeCreated => 'チャレンジを作成しました:ゲームが始まると通知されます。\nホームタブからアクセスできます。';
@override
String get mobilePreviousPage => '';
@override
String get mobileOrImportPgnFile => 'または PGN ファイルをインポート';
@override
String get variantStandardTitle => 'チェスの標準ルール (FIDE)';
@override
String get variantChess960Title => '1 段目の駒の配置がランダムになります。';
@override
String get variantKingOfTheHillTitle => 'キングを中央のマスに進めると勝ち。';
@override
String get variantThreeCheckTitle => '先に 3 回チェックした方が勝ち。';
@override
String get variantAntichessTitle => 'すべての駒を取られる(またはステイルメイトされる)と勝ち。';
@override
String get variantAtomicTitle => '相手のキングを「吹き飛ばす」と勝ち。';
@override
String get variantHordeTitle => '一方はポーンだけ、他方はふつうの駒で戦う。';
@override
String get variantRacingKingsTitle => 'キングをボードの向こうの端まで進めると勝ち。';
@override
String get variantCrazyhouseTitle => '取った駒を自分の手番に盤上に打つことができる。';
@override
String get variantFromPositionTitle => '指定した局面からのふつうのチェス';
@override
String get activityActivity => '活動';
@override
String get activityHostedALiveStream => 'ライブ配信';
@override
String activityRankedInSwissTournament(String param1, String param2) {
return '$param1 位($param2';
}
@override
String get activitySignedUp => 'Lichess に登録';
@override
String activitySupportedNbMonths(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$param2 として lichess.org を $count か月間支援',
);
return '$_temp0';
}
@override
String activityPracticedNbPositions(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 局面を $param2 で練習',
);
return '$_temp0';
}
@override
String activitySolvedNbPuzzles(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 問のタクティクス問題に解答',
);
return '$_temp0';
}
@override
String activityPlayedNbGames(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 局の $param2 をプレイ',
);
return '$_temp0';
}
@override
String activityPostedNbMessages(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 件のメッセージを $param2 に投稿',
);
return '$_temp0';
}
@override
String activityPlayedNbMoves(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 手をプレイ',
);
return '$_temp0';
}
@override
String activityInNbCorrespondenceGames(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '(通信戦 $count 局で)',
);
return '$_temp0';
}
@override
String activityCompletedNbGames(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 局の通信戦を完了',
);
return '$_temp0';
}
@override
String activityCompletedNbVariantGames(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 局の $param2 通信戦を完了しました',
);
return '$_temp0';
}
@override
String activityFollowedNbPlayers(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 人をフォロー開始',
);
return '$_temp0';
}
@override
String activityGainedNbFollowers(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 人の新規フォロワーを獲得',
);
return '$_temp0';
}
@override
String activityHostedNbSimuls(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 回の同時対局を主催',
);
return '$_temp0';
}
@override
String activityJoinedNbSimuls(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 回の同時対局に参加',
);
return '$_temp0';
}
@override
String activityCreatedNbStudies(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 件の研究を作成',
);
return '$_temp0';
}
@override
String activityCompetedInNbTournaments(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 回のトーナメントに参加',
);
return '$_temp0';
}
@override
String activityRankedInTournament(int count, String param2, String param3, String param4) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 位(上位 $param2 %)($param4 $param3 局で)',
);
return '$_temp0';
}
@override
String activityCompetedInNbSwissTournaments(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 回のスイス式トーナメントに参加',
);
return '$_temp0';
}
@override
String activityJoinedNbTeams(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count チームに参加',
);
return '$_temp0';
}
@override
String get arenaArena => 'アリーナ';
@override
String get arenaArenaTournaments => 'アリーナ トーナメント';
@override
String get arenaIsItRated => 'レート戦ですか?';
@override
String get arenaWillBeNotified => 'トーナメントが始まると通知が来るので、それまで別のタブで対局していても大丈夫です。';
@override
String get arenaIsRated => 'このトーナメントはレート戦で、レーティングが変動します。';
@override
String get arenaIsNotRated => 'このトーナメントはレート戦ではなく、レーティングは変動しません。';
@override
String get arenaSomeRated => '一部のトーナメントはレート戦で、レーティングが変動します。';
@override
String get arenaHowAreScoresCalculated => 'スコアの計算方法は?';
@override
String get arenaHowAreScoresCalculatedAnswer => '基本は勝ちが 2 点、ドローが 1 点、負けが 0 点です。\n2 連勝すると次のゲームから「2倍ボーナス」となり、炎のアイコンが表示されます。\n連勝後のゲームは、連勝が途切れるまで基本の点が 2 倍になります。つまり勝ちが 4 点、ドローが 2 点です。\nたとえば 2 連勝の後ドローなら合計は 2 + 2 + (2 x 1) = 6 点になります。';
@override
String get arenaBerserk => 'バーサーク(Berserk';
@override
String get arenaBerserkAnswer => 'ゲーム開始時に時計の横の「バーサーク (berserk) 」ボタンをクリックすると、持時間が半分に減る代わりに勝った時に 1 点のボーナス点がもらえます。\n追加秒のある場合は追加秒もなくなります(ただし 1+2 は例外で 1+0 になります)。\n持時間が「0分+追加秒」の場合(0+1、0+2)はバーサークできません。\nバーサーク勝ちのボーナス点を得るには少なくとも 7 手指す必要があります。';
@override
String get arenaHowIsTheWinnerDecided => '優勝者の決め方は?';
@override
String get arenaHowIsTheWinnerDecidedAnswer => 'トーナメントの予定終了時刻の時点でもっともポイント数の多いプレイヤーが優勝です。';
@override
String get arenaHowDoesPairingWork => '対局の組み合わせはどう決まりますか?';
@override
String get arenaHowDoesPairingWorkAnswer => 'トーナメントの最初はレーティングによって組み合わせが決まります。対局が終わったらすぐにトーナメント・ロビーに戻ってください。間もなく順位の近い相手と対局の組み合わせが決まります。これによって待ち時間は少なくなりますが、ただし他のすべての参加者とは対局しないかもしれません。\n早く指して早くロビーに戻れば、それだけ対局数が増えてポイントも増えるでしょう。';
@override
String get arenaHowDoesItEnd => '終了のしかたは?';
@override
String get arenaHowDoesItEndAnswer => 'トーナメントには時間制限があります。残り時間がゼロになるとその時点で順位が確定し、優勝者が発表されます。この時に進行中のゲームは完了する必要がありますが、トーナメントの結果には算入しません。';
@override
String get arenaOtherRules => 'その他のルール';
@override
String get arenaThereIsACountdown => '初手にはカウントダウン・タイマーがあります。制限時間内に初手を指さないと不戦敗になります。';
@override
String get arenaThisIsPrivate => 'これはプライベートのトーナメントです';
@override
String arenaShareUrl(String param) {
return '誰もが参加できるようにシェアして: $param';
}
@override
String arenaDrawStreakStandard(String param) {
return '連続ドロー:ドローが続いた場合、ポイントが得られるのは最初のドローと、その後はスタンダード持時間で手数が $param 手を超えたゲームだけです。連続ドローが途切れるのは勝った時だけで、負けでは途切れたことになりません。';
}
@override
String get arenaDrawStreakVariants => 'ドローでポイントが得られる手数の下限はバリアントごとに違います。下の表をご覧ください。';
@override
String get arenaVariant => 'バリアント';
@override
String get arenaMinimumGameLength => '最小手数';
@override
String get arenaHistory => '過去のアリーナ';
@override
String get arenaNewTeamBattle => '新しいチームバトル';
@override
String get arenaCustomStartDate => '開始日を指定';
@override
String get arenaCustomStartDateHelp => '自分のタイムゾーンでの日時。これは「トーナメント開始時刻」の設定より優先されます。';
@override
String get arenaAllowBerserk => 'バーサークあり';
@override
String get arenaAllowBerserkHelp => '持時間半減で 1 ポイントボーナスを認める';
@override
String get arenaAllowChatHelp => 'チャットルームでの会話を認める';
@override
String get arenaArenaStreaks => '連勝ボーナスあり';
@override
String get arenaArenaStreaksHelp => '2 連勝すると以降の勝ちは 2 ではなく 4 ポイントになる。';
@override
String get arenaNoBerserkAllowed => 'バーサークなし';
@override
String get arenaNoArenaStreaks => '連勝ボーナスなし';
@override
String get arenaAveragePerformance => '平均パフォーマンス';
@override
String get arenaAverageScore => '平均スコア';
@override
String get arenaMyTournaments => '作成したトーナメント';
@override
String get arenaEditTournament => 'トーナメントを編集';
@override
String get arenaEditTeamBattle => 'チームバトルを編集';
@override
String get arenaDefender => '保持者';
@override
String get arenaPickYourTeam => 'チームを選択';
@override
String get arenaWhichTeamWillYouRepresentInThisBattle => 'このバトルでどのチームに所属しますか?';
@override
String get arenaYouMustJoinOneOfTheseTeamsToParticipate => '参加するにはどれかのチームに入ってください!';
@override
String get arenaCreated => '自分で作成';
@override
String get arenaRecentlyPlayed => '最近に参加';
@override
String get arenaBestResults => '成績上位';
@override
String get arenaTournamentStats => 'トーナメントの統計';
@override
String get arenaRankAvgHelp => '平均順位はあなたの順位の百分位です。低いほど優秀です。\n\nたとえば 100 人参加のトーナメントで 3 位なら 3 %、 1000 人参加のトーナメントで 10 位なら 1 %となります。';
@override
String get arenaMedians => '中央値';
@override
String arenaAllAveragesAreX(String param) {
return 'このページで言う「平均」はすべて $param です。';
}
@override
String get arenaTotal => '合計';
@override
String get arenaPointsAvg => '平均ポイント数';
@override
String get arenaPointsSum => '累計ポイント数';
@override
String get arenaRankAvg => '平均順位';
@override
String get arenaTournamentWinners => 'トーナメント優勝者';
@override
String get arenaTournamentShields => 'トーナメント・シールド';
@override
String get arenaOnlyTitled => '公式タイトル保持者のみ';
@override
String get arenaOnlyTitledHelp => '参加には公式タイトルの保持を必須とする';
@override
String get arenaTournamentPairingsAreNowClosed => 'トーナメントの対局の組み合わせは終了しました。';
@override
String get arenaBerserkRate => 'バーサーク率';
@override
String arenaDrawingWithinNbMoves(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 手以内のドローでは双方ともポイントが得られません。',
);
return '$_temp0';
}
@override
String arenaViewAllXTeams(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count チームを表示',
);
return '$_temp0';
}
@override
String get broadcastBroadcasts => 'イベント中継';
@override
String get broadcastMyBroadcasts => '自分の配信';
@override
String get broadcastLiveBroadcasts => '実戦トーナメントのライブ中継';
@override
String get broadcastBroadcastCalendar => '中継カレンダー';
@override
String get broadcastNewBroadcast => '新しいライブ中継';
@override
String get broadcastSubscribedBroadcasts => '登録した配信';
@override
String get broadcastAboutBroadcasts => '中継について';
@override
String get broadcastHowToUseLichessBroadcasts => 'Lichess 中継の使い方。';
@override
String get broadcastTheNewRoundHelp => '新ラウンドには前回と同じメンバーと投稿者が参加します。';
@override
String get broadcastAddRound => 'ラウンドを追加';
@override
String get broadcastOngoing => '配信中';
@override
String get broadcastUpcoming => '予定';
@override
String get broadcastRoundName => 'ラウンド名';
@override
String get broadcastTournamentName => '大会名';
@override
String get broadcastTournamentDescription => '大会の短い説明';
@override
String get broadcastFullDescription => '長い説明';
@override
String broadcastFullDescriptionHelp(String param1, String param2) {
return '内容の詳しい説明(オプション)。$param1 が利用できます。長さは [欧文換算で] $param2 字まで。';
}
@override
String get broadcastSourceSingleUrl => 'PGN のソース URL';
@override
String get broadcastSourceUrlHelp => 'Lichess が PGN を取得するための URL。インターネット上に公表されているもののみ。';
@override
String get broadcastSourceGameIds => 'Lichess ゲーム ID、半角スペースで区切って最大 64 個まで。';
@override
String broadcastStartDateTimeZone(String param) {
return 'スタートデート$param';
}
@override
String get broadcastStartDateHelp => 'イベント開始時刻(オプション)';
@override
String get broadcastCurrentGameUrl => '現在のゲームの URL';
@override
String get broadcastDownloadAllRounds => '全ラウンドをダウンロード';
@override
String get broadcastResetRound => 'このラウンドをリセット';
@override
String get broadcastDeleteRound => 'このラウンドを削除';
@override
String get broadcastDefinitivelyDeleteRound => 'このラウンドのゲームをすべて削除する。';
@override
String get broadcastDeleteAllGamesOfThisRound => 'このラウンドのすべてのゲームを削除します。復活させるには情報源がアクティブでなくてはなりません。';
@override
String get broadcastEditRoundStudy => 'ラウンドの研究を編集';
@override
String get broadcastDeleteTournament => 'このトーナメントを削除';
@override
String get broadcastDefinitivelyDeleteTournament => 'トーナメント全体(全ラウンド、全ゲーム)を削除する。';
@override
String get broadcastShowScores => 'ゲーム結果に応じてプレイヤーのスコアを表示';
@override
String get broadcastReplacePlayerTags => 'オプション:プレイヤーの名前、レーティング、タイトルの変更';
@override
String get broadcastFideFederations => 'FIDE 加盟協会';
@override
String get broadcastTop10Rating => 'レーティング トップ10';
@override
String get broadcastFidePlayers => 'FIDE 選手';
@override
String get broadcastFidePlayerNotFound => 'FIDE 選手が見つかりません';
@override
String get broadcastFideProfile => 'FIDE プロフィール';
@override
String get broadcastFederation => '所属協会';
@override
String get broadcastAge => '年齢';
@override
String get broadcastUnrated => 'レーティングなし';
@override
String get broadcastRecentTournaments => '最近のトーナメント';
@override
String get broadcastOpenLichess => 'Lichess で開く';
@override
String get broadcastTeams => 'チーム';
@override
String get broadcastBoards => 'ボード';
@override
String get broadcastOverview => '概要';
@override
String get broadcastSubscribeTitle => '登録しておくと各ラウンドの開始時に通知が来ます。アカウント設定でベルやプッシュ通知の切り替えができます。';
@override
String get broadcastUploadImage => 'トーナメントの画像をアップロード';
@override
String get broadcastNoBoardsYet => 'ボードはまだありません。棋譜がアップロードされると表示されます。';
@override
String broadcastBoardsCanBeLoaded(String param) {
return 'ボードはソースまたは $param 経由で読み込めます';
}
@override
String broadcastStartsAfter(String param) {
return '$param 後に開始';
}
@override
String get broadcastStartVerySoon => '中継はまもなく始まります。';
@override
String get broadcastNotYetStarted => '中継はまだ始まっていません。';
@override
String get broadcastOfficialWebsite => '公式サイト';
@override
String get broadcastOfficialStandings => '公式順位';
@override
String get broadcastRegulations => 'Regulations';
@override
String broadcastIframeHelp(String param) {
return '他のオプションは $param にあります';
}
@override
String get broadcastWebmastersPage => 'ウェブ管理者のページ';
@override
String get broadcastEmbedThisBroadcast => 'この中継をウェブサイトに埋め込む';
@override
String get broadcastRatingDiff => 'レーティングの差';
@override
String get broadcastGamesThisTournament => 'このトーナメントの対局';
@override
String get broadcastScore => 'スコア';
@override
String get broadcastStandingsDisclaimer => '順位は中継対象のゲームに基づいて計算されるため、公式の結果とは異なる場合があります。';
@override
String get broadcastAllTeams => 'すべてのチーム';
@override
String get broadcastTournamentFormat => 'トーナメント形式';
@override
String get broadcastTournamentLocation => '開催地';
@override
String get broadcastTopPlayers => 'トッププレイヤー';
@override
String get broadcastTimezone => 'タイムゾーン';
@override
String get broadcastFideRatingCategory => 'FIDE レーティング カテゴリー';
@override
String get broadcastOptionalDetails => 'その他詳細(オプション)';
@override
String get broadcastPastBroadcasts => '過去の中継';
@override
String get broadcastAllBroadcastsByMonth => 'すべての中継を月別に表示';
@override
String get broadcastBackToLiveMove => '実際の手に戻る';
@override
String get broadcastSinceHideResults => '結果を非表示にするよう選択したため、結果が見えないようプレビューボードはすべて空白です。';
@override
String get broadcastLiveboard => '現局面';
@override
String get broadcastCommunityBroadcast => 'コミュニティ配信';
@override
String broadcastCreatedAndManagedBy(String param) {
return '作成・管理者は $param です。';
}
@override
String get broadcastMatchPoints => 'マッチポイント';
@override
String get broadcastGamePoints => 'ゲームポイント';
@override
String get broadcastMatches => 'マッチ';
@override
String get broadcastMatchHistory => 'マッチ履歴';
@override
String get broadcastTeamResults => 'チーム成績';
@override
String broadcastTermsAutomaticallyTranslated(String param) {
return '以下の用語は自動的に翻訳されます:$param';
}
@override
String broadcastRoundX(String param) {
return 'ラウンド $param';
}
@override
String get broadcastDefaultRoundNameHelp => 'デフォルトの名前のままにしておくと、他の言語に自動で翻訳されます。';
@override
String get broadcastOpenTournament => 'オープン';
@override
String get broadcastWomenTournament => '女子';
@override
String get broadcastMenTournament => '男子';
@override
String get broadcastGirlsTournament => '年少女子';
@override
String get broadcastBoysTournament => '年少男子';
@override
String broadcastOpenUnderXAgeTournament(String param) {
return 'オープン U$param';
}
@override
String broadcastGirlsUnderXAgeTournament(String param) {
return '女子 U$param';
}
@override
String broadcastBoysUnderXAgeTournament(String param) {
return '男子 U$param';
}
@override
String get broadcastQuarterfinals => '準々決勝';
@override
String get broadcastSemifinals => '準決勝';
@override
String get broadcastFinals => '決勝';
@override
String get broadcastTiebreaks => 'タイブレーク';
@override
String broadcastGameX(String param) {
return '局数 $param';
}
@override
String get broadcastKnockouts => 'ノックアウト';
@override
String broadcastUnderXAgeTournament(String param) {
return 'U$param';
}
@override
String broadcastUnderXEloTournament(String param) {
return 'U$param';
}
@override
String broadcastNbBroadcasts(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count ブロードキャスト',
);
return '$_temp0';
}
@override
String broadcastNbViewers(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 人の視聴者',
);
return '$_temp0';
}
@override
String challengeChallengesX(String param1) {
return 'チャレンジ:$param1';
}
@override
String get challengeChallengeToPlay => '対局を申し込む';
@override
String get challengeChallengeDeclined => '挑戦が拒否されました。';
@override
String get challengeChallengeAccepted => '挑戦が承認されました!';
@override
String get challengeChallengeCanceled => '挑戦がキャンセルされました。';
@override
String get challengeRegisterToSendChallenges => '挑戦を送るには登録が必要です。';
@override
String challengeYouCannotChallengeX(String param) {
return '$param には挑戦できません。';
}
@override
String challengeXDoesNotAcceptChallenges(String param) {
return '$param は挑戦を受け付けていません。';
}
@override
String challengeYourXRatingIsTooFarFromY(String param1, String param2) {
return 'あなたの $param1 レーティングは $param2 と離れすぎています。';
}
@override
String challengeCannotChallengeDueToProvisionalXRating(String param) {
return '$param レーティングが暫定のため挑戦できません。';
}
@override
String challengeXOnlyAcceptsChallengesFromFriends(String param) {
return '$param は友達からの挑戦しか受け付けません。';
}
@override
String get challengeDeclineGeneric => '現在、挑戦を受け付けていません。';
@override
String get challengeDeclineLater => '今は都合が悪いので、後でもう一度尋ねてください。';
@override
String get challengeDeclineTooFast => 'この持時間は私には短すぎます。もっと長い持時間で挑戦してください。';
@override
String get challengeDeclineTooSlow => 'この持時間は私には長すぎます。もっと短い持時間で挑戦してください。';
@override
String get challengeDeclineTimeControl => '現在、この持時間での挑戦は受け付けていません。';
@override
String get challengeDeclineRated => '代わりにレート戦での挑戦を送ってください。';
@override
String get challengeDeclineCasual => '代わりに非レート戦での挑戦を送ってください。';
@override
String get challengeDeclineStandard => '現在、バリアントでの挑戦は受け付けていません。';
@override
String get challengeDeclineVariant => '今はこのバリアントで対戦するつもりはありません。';
@override
String get challengeDeclineNoBot => 'ボットからの挑戦は受け付けていません。';
@override
String get challengeDeclineOnlyBot => '私はボットからの挑戦しか受け付けません。';
@override
String get challengeInviteLichessUser => 'Lichess ユーザーを招待する:';
@override
String get contactContact => '各種連絡先';
@override
String get contactContactLichess => 'Lichess に連絡する';
@override
String get coordinatesCoordinates => 'マスの位置';
@override
String get coordinatesCoordinateTraining => '座標を読むトレーニング';
@override
String coordinatesAverageScoreAsWhiteX(String param) {
return '白番での平均スコア: $param';
}
@override
String coordinatesAverageScoreAsBlackX(String param) {
return '黒番での平均スコア: $param';
}
@override
String get coordinatesKnowingTheChessBoard => 'チェス盤の座標がすぐわかるのは非常にだいじなスキルです。';
@override
String get coordinatesMostChessCourses => 'チェスの講座、問題はほとんど「代数式」という記譜法を使っています。';
@override
String get coordinatesTalkToYourChessFriends => 'またチェスの友人と話をするのも簡単になります。双方がいわば「チェス語」を理解しているからです。';
@override
String get coordinatesYouCanAnalyseAGameMoreEffectively => 'このマスはどこか、いちいち探すことがなくなれば、ゲームの検討も効率よくできます。';
@override
String get coordinatesACoordinateAppears => 'ボード上にマスの名前が表示されるので、そのマスをクリックしてください。';
@override
String get coordinatesASquareIsHighlightedExplanation => 'ボード上にハイライト表示されるマスの座標(たとえば「e4」)を入力してください。';
@override
String get coordinatesYouHaveThirtySeconds => '30 秒の間にできるだけ多くのマスを正しくクリック!';
@override
String get coordinatesGoAsLongAsYouWant => 'じっくりどうぞ、時間制限なしです!';
@override
String get coordinatesShowCoordinates => '座標を表示';
@override
String get coordinatesShowCoordsOnAllSquares => 'すべてのマスに座標を表示';
@override
String get coordinatesShowPieces => '駒を表示';
@override
String get coordinatesStartTraining => 'トレーニングを開始';
@override
String get coordinatesFindSquare => 'マスを探す';
@override
String get coordinatesNameSquare => 'マスの名前を入力';
@override
String get coordinatesPracticeOnlySomeFilesAndRanks => '一部のファイルとランクだけ練習';
@override
String get patronDonate => '寄付';
@override
String get patronLichessPatron => 'Lichess パトロン';
@override
String get patronBecomePatron => 'Lichess のパトロンになる';
@override
String perfStatPerfStats(String param) {
return '$param の統計';
}
@override
String get perfStatViewTheGames => '対局を表示';
@override
String get perfStatProvisional => '仮定';
@override
String get perfStatNotEnoughRatedGames => 'レート戦が少なすぎて信頼できるレーティングが算出できません。';
@override
String perfStatProgressOverLastXGames(String param) {
return '過去 $param 戦での変動:';
}
@override
String perfStatRatingDeviation(String param) {
return 'レーティング偏差:$param';
}
@override
String perfStatRatingDeviationTooltip(String param1, String param2, String param3) {
return '数字が小さいほどレーティングが安定していることになります。$param1 を超えていると暫定レーティングとなります。ランキング入りするにはこの数字が $param2 未満(通常ルール)か $param3 未満(バリアント)でなくてはなりません。';
}
@override
String get perfStatTotalGames => '総局数';
@override
String get perfStatRatedGames => 'レート戦局数';
@override
String get perfStatTournamentGames => 'トーナメント対局数';
@override
String get perfStatBerserkedGames => 'バーサーク局数';
@override
String get perfStatTimeSpentPlaying => '総プレイ時間';
@override
String get perfStatAverageOpponent => '対局相手の平均';
@override
String get perfStatVictories => '勝ち';
@override
String get perfStatDefeats => '負け';
@override
String get perfStatDisconnections => '接続切れ';
@override
String get perfStatNotEnoughGames => '対局数が不十分';
@override
String perfStatHighestRating(String param) {
return '最高レーティング:$param';
}
@override
String perfStatLowestRating(String param) {
return '最低レーティング:$param';
}
@override
String perfStatFromXToY(String param1, String param2) {
return '$param1 から $param2 まで';
}
@override
String get perfStatWinningStreak => '連勝';
@override
String get perfStatLosingStreak => '連敗';
@override
String perfStatLongestStreak(String param) {
return '最長:$param';
}
@override
String perfStatCurrentStreak(String param) {
return '現在:$param';
}
@override
String get perfStatBestRated => '勝った相手の最高';
@override
String get perfStatGamesInARow => '連続対局数';
@override
String get perfStatLessThanOneHour => 'ゲーム間隔 1 時間以内';
@override
String get perfStatMaxTimePlaying => '最長連続プレイ時間';
@override
String get perfStatNow => '現在';
@override
String get preferencesPreferences => '設定';
@override
String get preferencesDisplay => '表示';
@override
String get preferencesPrivacy => 'プライバシー';
@override
String get preferencesNotifications => '通知';
@override
String get preferencesPieceAnimation => '駒のアニメーション速度';
@override
String get preferencesMaterialDifference => '駒の損得';
@override
String get preferencesBoardHighlights => '盤上のハイライト表示(最後の手、チェック)';
@override
String get preferencesPieceDestinations => '駒の行き先(ルール上動けるマス、プリムーブ)';
@override
String get preferencesBoardCoordinates => 'マスの座標(A-H, 1-8';
@override
String get preferencesMoveListWhilePlaying => 'プレイ中の棋譜記録';
@override
String get preferencesPgnPieceNotation => 'PGN 駒表示方法';
@override
String get preferencesChessPieceSymbol => 'チェス駒シンボル';
@override
String get preferencesPgnLetter => '文字(K, Q, R, B, N';
@override
String get preferencesZenMode => '集中モード';
@override
String get preferencesShowPlayerRatings => 'レーティングを表示';
@override
String get preferencesShowFlairs => 'プレイヤーのフレアを表示';
@override
String get preferencesExplainShowPlayerRatings => 'Lichess 上のすべてのレーティングが非表示となり、集中しやすくなります。対局はレート戦のままで、変わるのは表示の有無だけです。';
@override
String get preferencesDisplayBoardResizeHandle => '盤サイズ変更マークを表示';
@override
String get preferencesOnlyOnInitialPosition => 'ゲーム開始時のみ';
@override
String get preferencesInGameOnly => '対局中のみ';
@override
String get preferencesExceptInGame => 'ゲーム中のみ非表示';
@override
String get preferencesChessClock => '時間表示';
@override
String get preferencesTenthsOfSeconds => '0.1秒単位で時間表示';
@override
String get preferencesWhenTimeRemainingLessThanTenSeconds => '持時間が残り10秒以下の場合';
@override
String get preferencesHorizontalGreenProgressBars => '緑の棒(プログレスバー)を表示';
@override
String get preferencesSoundWhenTimeGetsCritical => '時間が迫ってきたら音を鳴らす';
@override
String get preferencesGiveMoreTime => '相手に時間追加';
@override
String get preferencesGameBehavior => '対局中の動作';
@override
String get preferencesHowDoYouMovePieces => '駒の移動方法';
@override
String get preferencesClickTwoSquares => '2 つのマスをクリック';
@override
String get preferencesDragPiece => '駒をドラッグ';
@override
String get preferencesBothClicksAndDrag => 'どちらでも';
@override
String get preferencesPremovesPlayingDuringOpponentTurn => 'プリムーブ(相手の手番中に次の自分の手を入力する)';
@override
String get preferencesTakebacksWithOpponentApproval => '待ったあり(相手が同意すれば)';
@override
String get preferencesInCasualGamesOnly => '非レート戦のみ';
@override
String get preferencesPromoteToQueenAutomatically => '自動的にクイーンに昇格する';
@override
String get preferencesExplainPromoteToQueenAutomatically => '<ctrl> キーを押しながら昇格させると、Q への自動昇格を一時的に無効にできます';
@override
String get preferencesWhenPremoving => 'プリムーブをした場合';
@override
String get preferencesClaimDrawOnThreefoldRepetitionAutomatically => '同形三復を自動的にドローにする';
@override
String get preferencesWhenTimeRemainingLessThanThirtySeconds => '持時間が残り30秒以下の場合';
@override
String get preferencesMoveConfirmation => '着手をそのつど確認する';
@override
String get preferencesExplainCanThenBeTemporarilyDisabled => 'ボードのメニューからゲーム中に無効にできます';
@override
String get preferencesInCorrespondenceGames => '通信チェスのみ';
@override
String get preferencesCorrespondenceAndUnlimited => '通信戦と持時間無制限';
@override
String get preferencesConfirmResignationAndDrawOffers => '投了とドロー提案を確認する';
@override
String get preferencesCastleByMovingTheKingTwoSquaresOrOntoTheRook => 'キャスリングの入力';
@override
String get preferencesCastleByMovingTwoSquares => 'キングを 2 マス動かす';
@override
String get preferencesCastleByMovingOntoTheRook => 'キングをルークの上に動かす';
@override
String get preferencesInputMovesWithTheKeyboard => '手をキーボードで入力';
@override
String get preferencesInputMovesWithVoice => '手を声で入力';
@override
String get preferencesSnapArrowsToValidMoves => '有効な動きに矢印をスナップ';
@override
String get preferencesSayGgWpAfterLosingOrDrawing => '負けかドローの際に「Good game, well played」と言う';
@override
String get preferencesYourPreferencesHaveBeenSaved => '設定が保存されました。';
@override
String get preferencesScrollOnTheBoardToReplayMoves => 'ボード上スクロールで手を再現';
@override
String get preferencesCorrespondenceEmailNotification => '通信戦の対局をリストにした毎日のメール通知';
@override
String get preferencesNotifyStreamStart => '配信を始めた時';
@override
String get preferencesNotifyInboxMsg => '新しい着信メッセージ';
@override
String get preferencesNotifyForumMention => 'フォーラムであなたの名前が出た時';
@override
String get preferencesNotifyInvitedStudy => '研究への招待';
@override
String get preferencesNotifyGameEvent => '通信戦の進行状況';
@override
String get preferencesNotifyChallenge => '挑戦が来た時';
@override
String get preferencesNotifyTournamentSoon => 'トーナメントが間もなく開始';
@override
String get preferencesNotifyBroadcasts => 'あなたがフォローしている配信';
@override
String get preferencesNotifyTimeAlarm => '通信戦の時間切迫';
@override
String get preferencesNotifyBell => 'Lichess にいる時にベル音';
@override
String get preferencesNotifyPush => 'Lichess にいない時にデバイスでの通知';
@override
String get preferencesNotifyWeb => 'ブラウザ';
@override
String get preferencesNotifyDevice => 'デバイス';
@override
String get preferencesBellNotificationSound => 'ベル通知の音';
@override
String get preferencesBlindfold => 'めかくしモード';
@override
String get preferencesShowClockOnTheLeft => 'モバイル機器では左側に表示';
@override
String get puzzlePuzzles => 'タクティクス問題';
@override
String get puzzlePuzzleThemes => '問題のテーマ';
@override
String get puzzleRecommended => 'おすすめ';
@override
String get puzzlePhases => '序盤・中盤・終盤';
@override
String get puzzleMotifs => 'モチーフ';
@override
String get puzzleAdvanced => '上級';
@override
String get puzzleLengths => '手数';
@override
String get puzzleMates => 'メイト';
@override
String get puzzleMateThemes => 'メイトのテーマ';
@override
String get puzzleGoals => '目標';
@override
String get puzzleOrigin => '出所';
@override
String get puzzleSpecialMoves => '特殊な手';
@override
String get puzzleDidYouLikeThisPuzzle => 'この問題は気に入りましたか?';
@override
String get puzzleUpVote => '上げ投票';
@override
String get puzzleDownVote => '下げ投票';
@override
String get puzzleYourPuzzleRatingWillNotChange => 'あなたのレーティングは動きません。タクティクス問題は競技ではありません。レーティングは今のあなたのスキルに見合った問題を選ぶのに役立ちます。';
@override
String get puzzleFindTheBestMoveForWhite => '白の最善手を見つけてください。';
@override
String get puzzleFindTheBestMoveForBlack => '黒の最善手を見つけてください。';
@override
String get puzzleToGetPersonalizedPuzzles => 'あなたに合わせた問題を解くには:';
@override
String puzzlePuzzleId(String param) {
return '問題番号 $param';
}
@override
String get puzzlePuzzleOfTheDay => '本日の問題';
@override
String get puzzleDailyPuzzle => '本日の問題';
@override
String get puzzleClickToSolve => '問題を解く';
@override
String get puzzleGoodMove => '好手';
@override
String get puzzleBestMove => '最善手!';
@override
String get puzzleKeepGoing => '続ける…';
@override
String get puzzlePuzzleSuccess => '成功!';
@override
String get puzzlePuzzleComplete => '問題終了!';
@override
String get puzzleByOpenings => 'オープニング別';
@override
String get puzzlePuzzlesByOpenings => 'オープニング別の問題';
@override
String get puzzleOpeningsYouPlayedTheMost => 'レート戦でもっともよく使ったオープニング';
@override
String get puzzleUseFindInPage => 'ブラウザのページ内検索(Ctrl+F)を使えばお好きなオープニングが探せます。';
@override
String get puzzleUseCtrlF => 'Ctrl+F を使えばお好きなオープニングが探せます。';
@override
String get puzzleNotTheMove => 'その手は違います!';
@override
String get puzzleTrySomethingElse => '別の手をどうぞ。';
@override
String puzzleRatingX(String param) {
return 'レーティング: $param';
}
@override
String get puzzleHidden => '非表示';
@override
String puzzleFromGameLink(String param) {
return 'ゲーム $param から';
}
@override
String get puzzleContinueTraining => 'トレーニングを続ける';
@override
String get puzzleDifficultyLevel => '難易度';
@override
String get puzzleNormal => '通常';
@override
String get puzzleEasier => '易しい';
@override
String get puzzleEasiest => '非常に易しい';
@override
String get puzzleHarder => '難しい';
@override
String get puzzleHardest => '非常に難しい';
@override
String get puzzleExample => '';
@override
String get puzzleAddAnotherTheme => '別のテーマを追加';
@override
String get puzzleNextPuzzle => '次の問題';
@override
String get puzzleJumpToNextPuzzleImmediately => '解いたらすぐ次の問題を読み込む';
@override
String get puzzlePuzzleDashboard => '問題成績データ';
@override
String get puzzleImprovementAreas => '改善ポイント';
@override
String get puzzleStrengths => '得意テーマ';
@override
String get puzzleHistory => '解答履歴';
@override
String get puzzleSolved => '正解';
@override
String get puzzleFailed => '失敗';
@override
String get puzzleStreakDescription => 'だんだん難しくなる問題に連続正解してください。時間制限はないのでじっくりとどうぞ。1 手間違えると終了です! ただし途中 1 手だけ飛ばすことができます。';
@override
String puzzleYourStreakX(String param) {
return '連続正解:$param';
}
@override
String get puzzleStreakSkipExplanation => '手を飛ばすことで連続正解が続きます! 1 回だけ有効。';
@override
String get puzzleContinueTheStreak => '連続正解を続ける';
@override
String get puzzleNewStreak => '新たなストリーク';
@override
String get puzzleFromMyGames => '自分のゲームから';
@override
String get puzzleLookupOfPlayer => 'ある人の対局から取った問題を検索';
@override
String get puzzleSearchPuzzles => '問題を検索';
@override
String get puzzleFromMyGamesNone => 'あなたの対局からの問題はまだありませんが、Lichess はあなたの参加を歓迎します。自分の対局が使われる可能性を増やすには、ラピッドかクラシカルでプレイしてください!';
@override
String get puzzlePuzzleDashboardDescription => '練習、分析、上達';
@override
String puzzlePercentSolved(String param) {
return '$param に正解';
}
@override
String get puzzleNoPuzzlesToShow => 'データがありません、まず問題をプレイしてから!';
@override
String get puzzleImprovementAreasDescription => 'ここのテーマを練習して前進!';
@override
String get puzzleStrengthDescription => 'これらのテーマで好成績でした';
@override
String puzzlePlayedXTimes(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 回プレイ',
);
return '$_temp0';
}
@override
String puzzleNbPointsBelowYourPuzzleRating(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'あなたのレーティングより $count 点下',
);
return '$_temp0';
}
@override
String puzzleNbPointsAboveYourPuzzleRating(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'あなたのレーティングより $count 点上',
);
return '$_temp0';
}
@override
String puzzlePuzzlesFoundInUserGames(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 問($param2 の対局から)が見つかりました',
);
return '$_temp0';
}
@override
String puzzleNbPlayed(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 問をプレイ',
);
return '$_temp0';
}
@override
String puzzleNbToReplay(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 再挑戦',
);
return '$_temp0';
}
@override
String get puzzleThemeAdvancedPawn => '進んだポーン';
@override
String get puzzleThemeAdvancedPawnDescription => 'ポーンの昇格かその狙いがテーマの問題。';
@override
String get puzzleThemeAdvantage => '優位';
@override
String get puzzleThemeAdvantageDescription => '決定的な優位を得てください。(評価値は 200cp 以上 600cp 以下)';
@override
String get puzzleThemeAnastasiaMate => 'アナスタシアのメイト';
@override
String get puzzleThemeAnastasiaMateDescription => '盤端と味方の駒にはさまれたキングを、ナイトとルーク(またはクイーン)でメイトする形。';
@override
String get puzzleThemeArabianMate => 'アラビアのメイト';
@override
String get puzzleThemeArabianMateDescription => '盤の隅にいるキングを、ナイトとルークでメイトする形。';
@override
String get puzzleThemeAttackingF2F7 => 'f2/f7への攻撃';
@override
String get puzzleThemeAttackingF2F7Description => 'f2 か f7 のポーンを狙う攻撃(フライド・リバー・アタックなど)。';
@override
String get puzzleThemeAttraction => 'アトラクション(引き寄せ)';
@override
String get puzzleThemeAttractionDescription => '交換か捨て駒によって相手の駒を不利なマスに誘い込む。';
@override
String get puzzleThemeBackRankMate => 'バックランク・メイト';
@override
String get puzzleThemeBackRankMateDescription => '一番下のランクで、上を自分の駒に塞がれたキングをメイトする。';
@override
String get puzzleThemeBalestraMate => 'バレストラ(クロスボウ)のメイト';
@override
String get puzzleThemeBalestraMateDescription => 'ビショップがチェックし、クイーンが残りの逃げ道をおさえる';
@override
String get puzzleThemeBlindSwineMate => 'ブラインド・スワイン・メイト';
@override
String get puzzleThemeBlindSwineMateDescription => '2 つのルークが協力して 2 マス四方の空間でキングをメイトする。';
@override
String get puzzleThemeBishopEndgame => 'ビショップ・エンドゲーム';
@override
String get puzzleThemeBishopEndgameDescription => 'ビショップとポーンだけの終盤。';
@override
String get puzzleThemeBodenMate => 'ボーデンのメイト';
@override
String get puzzleThemeBodenMateDescription => '味方の駒にじゃまされたキングを、2 個のビショップが交差した効き筋でメイトする形。';
@override
String get puzzleThemeCastling => 'キャスリング';
@override
String get puzzleThemeCastlingDescription => 'キングを安全にし、ルークを攻撃に活用する。';
@override
String get puzzleThemeCapturingDefender => '守り駒の除去';
@override
String get puzzleThemeCapturingDefenderDescription => '別の駒を守っている駒を消して、無防備になった駒を取る。';
@override
String get puzzleThemeCollinearMove => 'コリニア(共線)ムーブ';
@override
String get puzzleThemeCollinearMoveDescription => '同種の駒が向き合っている時に、一方が両者を結ぶ線上を動く手。';
@override
String get puzzleThemeCornerMate => 'コーナー・メイト';
@override
String get puzzleThemeCornerMateDescription => 'ルークかクイーンでキングを隅に追い詰め、ナイトでメイトする形。';
@override
String get puzzleThemeCrushing => '圧倒';
@override
String get puzzleThemeCrushingDescription => '相手の悪手をとがめて圧倒的な優位を築きます。(評価値は 600cp 以上)';
@override
String get puzzleThemeDiscoveredCheck => 'ディスカバード・チェック';
@override
String get puzzleThemeDiscoveredCheckDescription => '駒を動かして、その陰にいた別の駒でチェックをかける。決定的な優位につながることが多い。';
@override
String get puzzleThemeDoubleBishopMate => 'ダブル・ビショップのメイト';
@override
String get puzzleThemeDoubleBishopMateDescription => '味方の駒にじゃまされたキングを、2 個のビショップが平行な効き筋でメイトする形。';
@override
String get puzzleThemeDovetailMate => '燕尾のメイト';
@override
String get puzzleThemeDovetailMateDescription => '斜め後ろを両方とも味方の駒に塞がれたキングを、クイーン1個でメイトする形。';
@override
String get puzzleThemeEquality => '互角';
@override
String get puzzleThemeEqualityDescription => '劣勢の局面から、ドローを確保するか互角の局面に戻します。(評価値は 200cp 以下)';
@override
String get puzzleThemeKingsideAttack => 'キングサイド攻撃';
@override
String get puzzleThemeKingsideAttackDescription => 'キングサイドにキャスリングした相手のキングを攻撃する。';
@override
String get puzzleThemeClearance => 'クリアランス(解放)';
@override
String get puzzleThemeClearanceDescription => '次のタクティクスのためにマス、ファイル、斜線を開く手(先手であることが多い)。';
@override
String get puzzleThemeDefensiveMove => '守り';
@override
String get puzzleThemeDefensiveMoveDescription => '駒損などの不利を避けるために必要な正確な手または手順。';
@override
String get puzzleThemeDeflection => 'ディフレクション(そらし)';
@override
String get puzzleThemeDeflectionDescription => '相手の駒を別の役割(重要なマスを守るなど)からそらす手。';
@override
String get puzzleThemeDiscoveredAttack => 'ディスカバード・アタック';
@override
String get puzzleThemeDiscoveredAttackDescription => '別のラインピースの効きを止めていた駒を動かす手。たとえばルークの効き筋からナイトを動かす。';
@override
String get puzzleThemeDoubleCheck => 'ダブル・チェック';
@override
String get puzzleThemeDoubleCheckDescription => 'ディスカバード・アタックによって、動いた駒とラインピースが相手のキングに同時にチェックをかける手。';
@override
String get puzzleThemeEndgame => 'エンドゲーム';
@override
String get puzzleThemeEndgameDescription => 'ゲームの終盤でのタクティクス。';
@override
String get puzzleThemeEnPassantDescription => 'アンパッサン、つまり相手の 2 マス前進したポーンを途中で取る手を含むタクティクス。';
@override
String get puzzleThemeEpauletteMate => '肩章(エポレット)のメイト';
@override
String get puzzleThemeEpauletteMateDescription => 'チェックされたキングの両脇のマスが味方の駒でふさがっている形。';
@override
String get puzzleThemeExposedKing => '危険なキング';
@override
String get puzzleThemeExposedKingDescription => '守り駒の少ないキングを攻める問題、多くの場合メイトにつながる。';
@override
String get puzzleThemeFork => 'フォーク(両取り)';
@override
String get puzzleThemeForkDescription => '動いた駒が相手の 2 つの駒を同時に攻撃する手。';
@override
String get puzzleThemeHangingPiece => '浮き駒';
@override
String get puzzleThemeHangingPieceDescription => '守りのない駒、または守り駒の足りない駒をただで取る問題。';
@override
String get puzzleThemeHookMate => '釣り針のメイト';
@override
String get puzzleThemeHookMateDescription => 'ポーンの隣にいるキングを、ルーク、ナイト、ポーンでメイトする形。';
@override
String get puzzleThemeInterference => 'インターフェア(干渉)';
@override
String get puzzleThemeInterferenceDescription => '相手の 2 つの駒の間に駒を入れて浮き駒を作る問題。相手の 2 個のルークの間に守られたナイトを入れる、など。';
@override
String get puzzleThemeIntermezzo => 'ツヴィッシェンツーク(利かし)';
@override
String get puzzleThemeIntermezzoDescription => '当然に見える手を指す代わりに、いったん相手が受けざるを得ない別の手をはさむ問題。';
@override
String get puzzleThemeKillBoxMate => 'キルボックスのメイト';
@override
String get puzzleThemeKillBoxMateDescription => 'ルークが敵キングの隣にあり、クイーンがルークを守ると同時にキングの逃げ道をふさいでいる。ルークとクイーンが 3 × 3 の「キルボックス」に敵キングを捕えた形。';
@override
String get puzzleThemePillsburysMate => 'ピルズベリーのメイト';
@override
String get puzzleThemePillsburysMateDescription => 'ルークがチェックをかけ、ビショップがルークを守っているメイト。';
@override
String get puzzleThemeMorphysMate => 'モーフィのメイト';
@override
String get puzzleThemeMorphysMateDescription => 'ビショップがチェックをかけ、ルークがキングの逃げ道を抑えているメイト。';
@override
String get puzzleThemeSwallowstailMate => '燕尾のメイト';
@override
String get puzzleThemeSwallowstailMateDescription => '駒がツバメの尾に似た V 字型を作るメイト。';
@override
String get puzzleThemeTriangleMate => '三角のメイト';
@override
String get puzzleThemeTriangleMateDescription => '同じランクかファイル上で空きマスを挟んだクイーンとルーク、そして相手のキングが三角形を作るメイト。';
@override
String get puzzleThemeVukovicMate => 'ヴコヴィッチのメイト';
@override
String get puzzleThemeVukovicMateDescription => 'ルークとナイトでのメイト。別の駒で守られた ルークがチェックをかけ、ナイトがキングの逃げ道を抑える。';
@override
String get puzzleThemeKnightEndgame => 'ナイト・エンドゲーム';
@override
String get puzzleThemeKnightEndgameDescription => 'ナイトとポーンだけの終盤。';
@override
String get puzzleThemeLong => '長手数問題';
@override
String get puzzleThemeLongDescription => '3 手で勝ちになります。';
@override
String get puzzleThemeMaster => 'マスターのゲーム';
@override
String get puzzleThemeMasterDescription => 'タイトル保持者の対局から採った問題。';
@override
String get puzzleThemeMasterVsMaster => 'マスター同士のゲーム';
@override
String get puzzleThemeMasterVsMasterDescription => '双方がタイトル保持者の対局から採った問題。';
@override
String get puzzleThemeMate => 'メイト';
@override
String get puzzleThemeMateDescription => 'きれいに勝ちを決める。';
@override
String get puzzleThemeMateIn1 => '1 手メイト';
@override
String get puzzleThemeMateIn1Description => '1 手でチェックメイトにします。';
@override
String get puzzleThemeMateIn2 => '2 手メイト';
@override
String get puzzleThemeMateIn2Description => '2 手でチェックメイトにします。';
@override
String get puzzleThemeMateIn3 => '3 手メイト';
@override
String get puzzleThemeMateIn3Description => '3 手でチェックメイトにします。';
@override
String get puzzleThemeMateIn4 => '4 手メイト';
@override
String get puzzleThemeMateIn4Description => '4 手でチェックメイトにします。';
@override
String get puzzleThemeMateIn5 => '5 手以上メイト';
@override
String get puzzleThemeMateIn5Description => '長いメイトの手順を考える。';
@override
String get puzzleThemeMiddlegame => 'ミドルゲーム';
@override
String get puzzleThemeMiddlegameDescription => 'ゲームの中盤でのタクティクス。';
@override
String get puzzleThemeOneMove => '1 手問題';
@override
String get puzzleThemeOneMoveDescription => '1 手だけ動かす問題。';
@override
String get puzzleThemeOpening => 'オープニング';
@override
String get puzzleThemeOpeningDescription => 'ゲームの序盤でのタクティクス。';
@override
String get puzzleThemeOperaMate => 'オペラのメイト';
@override
String get puzzleThemeOperaMateDescription => 'ルークがチェックをかけ、ビショップがルークを守っているメイト。';
@override
String get puzzleThemePawnEndgame => 'ポーン・エンドゲーム';
@override
String get puzzleThemePawnEndgameDescription => 'ポーンだけの終盤。';
@override
String get puzzleThemePin => 'ピン';
@override
String get puzzleThemePinDescription => 'ピンを含む問題。ラインピースに狙われた駒が動くと、より価値の高い駒が取られてしまう状況。';
@override
String get puzzleThemePromotion => 'プロモーション';
@override
String get puzzleThemePromotionDescription => 'ポーンの昇格かその狙いがテーマの問題。';
@override
String get puzzleThemeQueenEndgame => 'クイーン・エンドゲーム';
@override
String get puzzleThemeQueenEndgameDescription => 'クイーンとポーンだけの終盤。';
@override
String get puzzleThemeQueenRookEndgame => 'クイーンとルーク';
@override
String get puzzleThemeQueenRookEndgameDescription => 'クイーン、ルーク、ポーンだけの終盤。';
@override
String get puzzleThemeQueensideAttack => 'クイーンサイド攻撃';
@override
String get puzzleThemeQueensideAttackDescription => 'クイーンサイドにキャスリングした相手のキングを攻撃する。';
@override
String get puzzleThemeQuietMove => '静かな手';
@override
String get puzzleThemeQuietMoveDescription => 'チェックでも駒取りでもないが、次に防げない狙いを用意する手。';
@override
String get puzzleThemeRookEndgame => 'ルーク・エンドゲーム';
@override
String get puzzleThemeRookEndgameDescription => 'ルークとポーンだけの終盤。';
@override
String get puzzleThemeSacrifice => 'サクリファイス(捨て駒)';
@override
String get puzzleThemeSacrificeDescription => '短期的な駒損を含み、強制的な手順の後に優位を築く問題。';
@override
String get puzzleThemeShort => '短手数問題';
@override
String get puzzleThemeShortDescription => '2 手で勝ちになります。';
@override
String get puzzleThemeSkewer => 'スキュアー(串刺し)';
@override
String get puzzleThemeSkewerDescription => 'ラインピースで価値の高い駒を攻撃し、それが逃げた後で背後にある価値の低い駒を取るタクティクス。ピンの裏返し。';
@override
String get puzzleThemeSmotheredMate => 'スマザード・メイト';
@override
String get puzzleThemeSmotheredMateDescription => 'キングが味方の駒に囲まれて動けない時(スマザー=窒息している時)に、ナイト 1 個でかけるメイト。';
@override
String get puzzleThemeSuperGM => 'スーパー GM の対局';
@override
String get puzzleThemeSuperGMDescription => '世界の一流選手の対局から採った問題。';
@override
String get puzzleThemeTrappedPiece => '敵駒を殺す';
@override
String get puzzleThemeTrappedPieceDescription => '相手の駒の動きを制限して、逃げられない状態にする問題。';
@override
String get puzzleThemeUnderPromotion => 'アンダープロモーション';
@override
String get puzzleThemeUnderPromotionDescription => 'ナイト、ビショップ、ルークへの昇格。';
@override
String get puzzleThemeVeryLong => '超長手数問題';
@override
String get puzzleThemeVeryLongDescription => '4 手以上で勝ちになります。';
@override
String get puzzleThemeXRayAttack => 'X線攻撃';
@override
String get puzzleThemeXRayAttackDescription => '相手の駒の向こうにあるマスを間接的に攻撃(または防御)する。';
@override
String get puzzleThemeZugzwang => 'ツークツワンク';
@override
String get puzzleThemeZugzwangDescription => '相手の指せる手が、どれを選んでも局面を悪くしてしまう形。';
@override
String get puzzleThemeMix => '混合';
@override
String get puzzleThemeMixDescription => 'いろいろな問題を少しずつ。どんな問題が来るかわからないので油断しないで! 実戦と同じです。';
@override
String get puzzleThemePlayerGames => 'プレイヤーの対局';
@override
String get puzzleThemePlayerGamesDescription => '自分の対局、他のプレイヤーの対局から取られた問題を検索します。';
@override
String puzzleThemePuzzleDownloadInformation(String param) {
return 'これらの問題はパブリックドメインにあり、$param でダウンロードできます。';
}
@override
String get searchSearch => '検索';
@override
String get settingsSettings => '設定';
@override
String get settingsCloseAccount => 'アカウント停止';
@override
String get settingsManagedAccountCannotBeClosed => 'あなたのアカウントは別の人が管理しており、自分では停止できません。';
@override
String get settingsCantOpenSimilarAccount => '同じ名前(大文字・小文字が違っていても)で別のアカウントを作ることもできません。';
@override
String get settingsCancelKeepAccount => 'キャンセルしてアカウントを保持する';
@override
String get settingsCloseAccountAreYouSure => 'ほんとうにアカウントを閉鎖しますか?';
@override
String get settingsThisAccountIsClosed => 'このアカウントは停止されました';
@override
String get gameSetup => 'ゲームの設定';
@override
String get challengeAFriend => '友達に挑戦';
@override
String get playAgainstComputer => 'コンピュータと対戦';
@override
String get gameMode => '対局モード';
@override
String get createLobbyGame => 'ロビー対局を作成';
@override
String get toInviteSomeoneToPlayGiveThisUrl => '誰かを招待する時はこのURLを送ってください';
@override
String get gameOver => '終局';
@override
String get waitingForOpponent => '相手を待っています';
@override
String get orLetYourOpponentScanQrCode => 'または相手にこの QR コードをスキャンさせてください';
@override
String get reusableChallengeUrl => '再利用可能なチャレンジ URL';
@override
String get permanentLinkForAnyoneToChallengeYou => '誰でもこのとおりの設定であなたにチャレンジできる恒久的リンク。';
@override
String get waiting => '待機中';
@override
String get yourTurn => 'あなたの手番です';
@override
String aiNameLevelAiLevel(String param1, String param2) {
return '$param1 レベル $param2';
}
@override
String get level => 'レベル';
@override
String get strength => '強さ';
@override
String get toggleTheChat => 'チャットのオン・オフ';
@override
String get chat => 'チャット';
@override
String get resign => '投了';
@override
String get checkmate => 'チェックメイト';
@override
String get stalemate => 'ステイルメイト';
@override
String get white => '';
@override
String get black => '';
@override
String get asWhite => '白番';
@override
String get asBlack => '黒番';
@override
String get randomColor => 'ランダム';
@override
String get createAGame => '対局を作成する';
@override
String get createTheGame => '対局を作成';
@override
String get whiteIsVictorious => '白の勝ちです';
@override
String get blackIsVictorious => '黒の勝ちです';
@override
String get youPlayTheWhitePieces => 'あなたは白です';
@override
String get youPlayTheBlackPieces => 'あなたは黒です';
@override
String get itsYourTurn => 'あなたの手番です!';
@override
String get cheatDetected => '不正行為検出';
@override
String get kingInTheCenter => 'キングが中央マスに入りました';
@override
String get threeChecks => '3 回チェック成功';
@override
String get raceFinished => 'レースが終了しました';
@override
String get variantEnding => 'バリアントエンディング';
@override
String get newOpponent => '新しい相手';
@override
String get yourOpponentWantsToPlayANewGameWithYou => '相手がもう一度対局したいと言っています';
@override
String get joinTheGame => '対局に参加する';
@override
String get whitePlays => '白の手番';
@override
String get blackPlays => '黒の手番';
@override
String get opponentLeftChoices => '相手が退席したようです。投了させる、引き分けにする、相手を待つ、のどれかを選んでください。';
@override
String get forceResignation => '投了させる';
@override
String get forceDraw => '引き分けにする';
@override
String get talkInChat => 'チャットでは礼儀を忘れず';
@override
String get theFirstPersonToComeOnThisUrlWillPlayWithYou => 'このURLを最初にクリックした人があなたと対局します。';
@override
String get whiteResigned => '白が投了しました';
@override
String get blackResigned => '黒が投了しました';
@override
String get whiteLeftTheGame => '白が退席しました';
@override
String get blackLeftTheGame => '黒が退席しました';
@override
String get whiteDidntMove => '白、手を指さず';
@override
String get blackDidntMove => '黒、手を指さず';
@override
String get requestAComputerAnalysis => 'コンピューター解析をリクエスト';
@override
String get computerAnalysis => 'コンピューター解析';
@override
String get computerAnalysisAvailable => 'コンピュータ解析がされています';
@override
String get computerAnalysisDisabled => 'コンピュータ解析は不使用です';
@override
String get analysis => '棋譜解析';
@override
String depthX(String param) {
return '深度 $param';
}
@override
String get usingServerAnalysis => 'サーバ解析を使用中';
@override
String get loadingEngine => 'エンジン読込中…';
@override
String get calculatingMoves => '手を読んでいます…';
@override
String get engineFailed => 'エンジン読み込みエラー';
@override
String get cloudAnalysis => 'クラウド解析';
@override
String get goDeeper => 'より深く';
@override
String get showThreat => '狙いを表示';
@override
String get inLocalBrowser => 'ローカル ブラウザ内での解析';
@override
String get toggleLocalEvaluation => 'ローカル評価値のオン/オフ';
@override
String get promoteVariation => '変化を主手順にする';
@override
String get makeMainLine => '主手順にする';
@override
String get deleteFromHere => 'これ以降を削除';
@override
String get collapseVariations => '変化手順をかくす';
@override
String get expandVariations => '変化手順を表示する';
@override
String get forceVariation => '変化として表示';
@override
String get copyVariationPgn => '手順の PGN をコピー';
@override
String get copyMainLinePgn => '主手順の PGN をコピー';
@override
String get move => '';
@override
String get variantLoss => 'バリアント負け';
@override
String get variantWin => 'バリアント勝ち';
@override
String get insufficientMaterial => '戦力不足';
@override
String get pawnMove => 'ポーンの手';
@override
String get capture => '駒取り';
@override
String get close => '閉じる';
@override
String get winning => '勝勢';
@override
String get losing => '敗勢';
@override
String get drawn => 'ドロー';
@override
String get unknown => '不明';
@override
String get database => 'データベース';
@override
String get whiteDrawBlack => '白勝 / ドロー / 黒勝';
@override
String averageRatingX(String param) {
return '平均レーティング: $param';
}
@override
String minRatingX(String param) {
return 'レーティング下限 $param';
}
@override
String maxRatingX(String param) {
return 'レーティング上限 $param';
}
@override
String get recentGames => '最近の対局';
@override
String get topGames => 'トップの対局';
@override
String masterDbExplanation(String param1, String param2, String param3) {
return '$param2 年から $param3 年まで、FIDEレーティング $param1 以上の対局が200 万局あります';
}
@override
String get dtzWithRounding => 'DTZ50*(丸めあり)、次の駒取りかポーンの移動までの半手単位の手数による';
@override
String get noGameFound => '対局が見つかりません';
@override
String get maxDepthReached => '最大深度に到達!';
@override
String get maybeIncludeMoreGamesFromThePreferencesMenu => '設定メニューからさらに広い範囲を指定しますか?';
@override
String get openings => 'オープニング';
@override
String get openingExplorer => 'オープニング探索';
@override
String get openingEndgameExplorer => '序盤/終盤エクスプローラー';
@override
String xOpeningExplorer(String param) {
return '$param オープニング探索';
}
@override
String get playFirstOpeningEndgameExplorerMove => '序盤/終盤エクスプローラーの最初の手を指す';
@override
String get winPreventedBy50MoveRule => '勝勢ながら 50 手ルールでドロー';
@override
String get lossSavedBy50MoveRule => '敗勢ながら 50 手ルールでドロー';
@override
String get winOr50MovesByPriorMistake => '勝ち、または以前の悪手のため50手ドロー';
@override
String get lossOr50MovesByPriorMistake => '負け、または以前の悪手のため50手ドロー';
@override
String get unknownDueToRounding => '勝ち/負けが確実なのは、最後の駒取りかポーンの移動からずっとテーブルベースの推奨ラインに従った場合のみです(丸めの可能性のため)。';
@override
String get allSet => '準備完了!';
@override
String get importPgn => 'PGN をインポート';
@override
String get delete => '削除';
@override
String get deleteThisImportedGame => 'ほんとうに削除しますか?';
@override
String get replayMode => '再現の方式';
@override
String get realtimeReplay => 'リアルタイム';
@override
String get byCPL => '評価値で';
@override
String get enable => '解析する';
@override
String get bestMoveArrow => '最善手を表示';
@override
String get showVariationArrows => '変化手順の矢印を表示';
@override
String get visualMotifs => '形のパターン';
@override
String get undefendedPieces => '浮き駒';
@override
String get pinnedPieces => 'ピンされた駒';
@override
String get checkableKing => 'チェックできるキング';
@override
String get multipleLines => '解析ライン数';
@override
String get multipleLinesDescription => '評価手順とボード上に表示される矢印の数を設定';
@override
String get searchTime => '検索時間';
@override
String get searchTimeDescription => '新しい局面を評価するための時間を設定';
@override
String get threads => 'スレッド数';
@override
String get threadsDescription => 'CPU のスレッド数より小さい値に設定してください。目盛りは安全な推奨値を示しています';
@override
String get threadsDescriptionMobile => 'スレッド数が多いと解析精度が上がりますがバッテリー消費も増えます';
@override
String get cpus => 'スレッド数';
@override
String get memory => 'メモリ';
@override
String get memoryDescription => '値が大きいほどパフォーマンスが高くなりやすい';
@override
String get infiniteAnalysis => '無限解析';
@override
String get removesTheDepthLimit => '探索手数の制限をなくし最大限の解析を行なう';
@override
String get blunder => '大悪手';
@override
String get mistake => '悪手';
@override
String get inaccuracy => '疑問手';
@override
String get moveTimes => '消費時間';
@override
String get flipBoard => '盤の上下反転';
@override
String get threefoldRepetition => '同形三復';
@override
String get claimADraw => '引き分けを申し立てる';
@override
String get drawClaimed => 'ドロー申立て';
@override
String get offerDraw => '引き分けを提案する';
@override
String get draw => '引き分け';
@override
String get drawByMutualAgreement => '合意によるドロー';
@override
String get fiftyMovesWithoutProgress => '50 手中駒取りもポーンの手もなし';
@override
String get currentGames => '現在対局中';
@override
String joinedX(String param) {
return '参加日:$param';
}
@override
String get viewInFullSize => 'フルサイズで見る';
@override
String get logOut => 'ログアウト';
@override
String get signIn => 'ログイン';
@override
String get rememberMe => '次から自動ログイン';
@override
String get youNeedAnAccountToDoThat => 'アカウントが必要です';
@override
String get signUp => '登録';
@override
String get computersAreNotAllowedToPlay => 'コンピューターの力を借りての対局は禁止されています。対局中にチェスエンジン、データベース、他人の助言は厳禁です。また、複数アカウントの使用も追放の可能性があります。';
@override
String get games => '';
@override
String get forum => 'フォーラム';
@override
String xPostedInForumY(String param1, String param2) {
return '$param1$param2 に投稿しました';
}
@override
String get latestForumPosts => '最新のフォーラム記事';
@override
String get players => 'プレイヤー';
@override
String get friends => '友達';
@override
String get otherPlayers => 'その他のプレイヤー';
@override
String get discussions => 'トピック';
@override
String get today => '今日';
@override
String get yesterday => '昨日';
@override
String get minutesPerSide => '持ち時間';
@override
String get variant => 'バリアント';
@override
String get variants => '変則チェス';
@override
String get variantsDescription => 'さまざまな遊び方';
@override
String get timeControl => '持時間';
@override
String get realTime => '実時間';
@override
String get correspondence => '通信チェス';
@override
String get daysPerTurn => '1 手あたり日数';
@override
String get oneDay => '1日';
@override
String get time => '時間';
@override
String get rating => 'レーティング';
@override
String get ratingStats => 'レーティングの統計';
@override
String get username => 'ユーザー名';
@override
String get usernameOrEmail => 'ユーザー名、またはメールアドレス';
@override
String get changeUsername => 'ユーザー名の変更';
@override
String get changeUsernameNotSame => '大文字・小文字の変更だけができます(johndoe を JohnDoeに、など)';
@override
String get changeUsernameDescription => 'ユーザー名を変更します。これは一回限りで、行なえるのは大文字・小文字の変更だけです。';
@override
String get signupUsernameHint => 'ユーザー名は無難なものにしてください。後で変えることはできないし、ユーザー名が不適切だとアカウントが閉鎖されます!';
@override
String get signupEmailPromise => '送信されるのはあなたのアカウントについてのメールだけで、メールアドレスを他と共有することはありません。';
@override
String get password => 'パスワード';
@override
String get changePassword => 'パスワードの変更';
@override
String get changeEmail => 'メールアドレスの変更';
@override
String get email => 'メールアドレス';
@override
String get passwordReset => 'パスワードをリセットする';
@override
String get forgotPassword => 'パスワードを忘れた方はこちら';
@override
String get error_weakPassword => 'このパスワードはありふれすぎていて簡単に破られます。';
@override
String get error_namePassword => 'パスワードはユーザー名と同じにしないでください。';
@override
String get blankedPassword => 'あなたは別のサイトで同じパスワードを使用し、そのサイトは侵入を受けています。 Lichess アカウントの安全性のため、新しいパスワードを設定してください。ご理解に感謝します。';
@override
String get youAreLeavingLichess => 'Lichess から移動します';
@override
String get neverTypeYourPassword => '別のサイトで同じパスワードを使わないで!';
@override
String proceedToX(String param) {
return '$param に移動する';
}
@override
String get passwordSuggestion => '他の人が提案したパスワードは使わないように。アカウントが乗っ取られるかもしれません。';
@override
String get emailSuggestion => '他の人が提案したメールアドレスは使わないように。アカウントが乗っ取られるかもしれません。';
@override
String get emailConfirmHelp => '確認メールについてのヘルプ';
@override
String get emailConfirmNotReceived => 'サインアップしたのに確認メールが届きませんでしたか?';
@override
String get whatSignupUsername => 'サインアップに使用したユーザー名は?';
@override
String usernameNotFound(String param) {
return 'この名前のユーザーは見つかりません:$param';
}
@override
String get usernameCanBeUsedForNewAccount => 'このユーザー名を使って新しいアカウントが作れます';
@override
String emailSent(String param) {
return '$param にメールを送信しました。';
}
@override
String get emailCanTakeSomeTime => '受信まで少しかかるかもしれません。';
@override
String get refreshInboxAfterFiveMinutes => '5 分待ってからメール受信箱を更新してください。';
@override
String get checkSpamFolder => 'またスパムフォルダに入ってしまう場合もあります。もしそうならスパムではないとマークしてください。';
@override
String sendEmailForAccountVerification(String param) {
return '確認メールが見つからない場合は $param にメールを送信してください。当方でアカウントを確認します。';
}
@override
String accountConfirmed(String param) {
return 'ユーザー $param の確認が完了しました。';
}
@override
String accountCanLogin(String param) {
return 'すぐに $param としてログインできます。';
}
@override
String get accountConfirmationEmailNotNeeded => 'あなたには確認メールは必要ありません。';
@override
String accountClosed(String param) {
return 'アカウント $param は停止されました。';
}
@override
String accountRegisteredWithoutEmail(String param) {
return 'アカウント $param はメールアドレスなしで登録されています。';
}
@override
String get rank => 'ランク';
@override
String rankX(String param) {
return 'ランク: $param';
}
@override
String get gamesPlayed => '対局数';
@override
String get ok => 'OK';
@override
String get cancel => 'キャンセル';
@override
String get whiteTimeOut => '白時間切れ';
@override
String get blackTimeOut => '黒時間切れ';
@override
String get drawOfferSent => 'ドローの提案を送信しました';
@override
String get drawOfferAccepted => 'ドロー提案が承諾されました';
@override
String get whiteOffersDraw => '白が引き分けを提案しました';
@override
String get blackOffersDraw => '黒が引き分けを提案しました';
@override
String get whiteDeclinesDraw => '白が引き分けを拒否しました';
@override
String get blackDeclinesDraw => '黒が引き分けを拒否しました';
@override
String get yourOpponentOffersADraw => '相手がドローを提案しました';
@override
String get accept => '承諾';
@override
String get decline => '拒否';
@override
String get playingRightNow => '対局中';
@override
String get eventInProgress => '対局中';
@override
String get finished => '終了したトーナメント';
@override
String get abortGame => '対局を中止する';
@override
String get gameAborted => '対局を中止しました';
@override
String get standard => 'スタンダード';
@override
String get customPosition => '自由配置局面';
@override
String get unlimited => '無制限';
@override
String get unlimitedDescription => 'しっかり時間をかけて';
@override
String get mode => 'モード';
@override
String get casual => '非レート戦';
@override
String get rated => 'レート戦';
@override
String get casualTournament => '非レート戦';
@override
String get ratedTournament => 'レート戦';
@override
String get thisGameIsRated => 'この対局はレート戦です';
@override
String get rematch => '再対局';
@override
String get rematchOfferSent => '再対局の提案があります';
@override
String get rematchOfferAccepted => '再対局が承諾されました';
@override
String get rematchOfferCanceled => '再対局が取り消されました';
@override
String get rematchOfferDeclined => '再対局が拒否されました';
@override
String get cancelRematchOffer => '再対局の提案をキャンセル';
@override
String get viewRematch => '再戦を観戦する';
@override
String get confirmMove => '指し手を確定';
@override
String get play => '対局';
@override
String get inbox => '受信箱';
@override
String get chatRoom => 'チャットルーム';
@override
String get loginToChat => 'ログインが必要';
@override
String get youHaveBeenTimedOut => 'チャットは一時禁止中';
@override
String get spectatorRoom => '観戦席';
@override
String get composeMessage => 'メッセージを作成する';
@override
String get subject => '件名';
@override
String get send => '送信する';
@override
String get incrementInSeconds => '1手ごとに増える秒数';
@override
String get freeOnlineChess => '無料オンラインチェス';
@override
String get exportGames => '対局をエクスポートする';
@override
String get ratingFilter => 'レーティング指定';
@override
String get thisAccountViolatedTos => 'このアカウントは Lichess の利用規約に違反しました';
@override
String get openingExplorerAndTablebase => 'オープニング探索 & テーブルベース';
@override
String get takeback => '待った';
@override
String get proposeATakeback => '待ったのお願い';
@override
String get whiteProposesTakeback => '白が待ったを提案';
@override
String get blackProposesTakeback => '黒が待ったを提案';
@override
String get takebackPropositionSent => '待ったのお願いを送りました';
@override
String get whiteDeclinesTakeback => '白が待ったを拒否';
@override
String get blackDeclinesTakeback => '黒が待ったを拒否';
@override
String get whiteAcceptsTakeback => '白が待ったを承認';
@override
String get blackAcceptsTakeback => '黒が待ったを承認';
@override
String get whiteCancelsTakeback => '白が待ったをキャンセル';
@override
String get blackCancelsTakeback => '黒が待ったをキャンセル';
@override
String get yourOpponentProposesATakeback => '対局相手が待ったをしていいか聞いています';
@override
String get bookmarkThisGame => 'この対局をブックマークする';
@override
String get tournament => 'トーナメント';
@override
String get tournaments => 'トーナメント';
@override
String get tournamentPoints => 'トーナメントポイント';
@override
String get viewTournament => 'トーナメントを見る';
@override
String get backToTournament => 'トーナメントに戻る';
@override
String get noDrawBeforeSwissLimit => 'スイス式トーナメントでは 30 手指すまでドローは認められません。';
@override
String get thematic => '局面指定';
@override
String yourPerfRatingIsProvisional(String param) {
return 'あなたの $param レーティングは仮レートです';
}
@override
String get ratingRangeIsDisabledBecauseYourRatingIsProvisional => 'あなたのレーティングが不安定なため、レーティングフィルタは使用できません。レート戦をプレイすると安定度が上がります。';
@override
String yourPerfRatingIsTooHigh(String param1, String param2) {
return '$param1 レーティング ($param2) が高すぎます';
}
@override
String yourTopWeeklyPerfRatingIsTooHigh(String param1, String param2) {
return '$param1 の週間パフォーマンス ($param2) が高すぎます';
}
@override
String yourPerfRatingIsTooLow(String param1, String param2) {
return '$param1 レーティング ($param2) が低すぎます';
}
@override
String ratedMoreThanInPerf(String param1, String param2) {
return '$param2 のレーティング $param1 以上';
}
@override
String ratedLessThanInPerf(String param1, String param2) {
return '$param2 レーティング $param1 以下';
}
@override
String mustBeInTeam(String param) {
return 'チーム $param のメンバー限定';
}
@override
String youAreNotInTeam(String param) {
return 'チーム $param に入っていません';
}
@override
String get backToGame => 'ゲームに戻る';
@override
String get siteDescription => '無料オンラインチェス。簡素なインターフェースですぐに対局を。登録不要、広告なし、プラグイン不要。AIと、友達と、知らない相手とも対局できます。';
@override
String xJoinedTeamY(String param1, String param2) {
return '$param1 がチーム $param2 に参加';
}
@override
String xCreatedTeamY(String param1, String param2) {
return '$param1 がチーム $param2 を作成';
}
@override
String get startedStreaming => '配信を開始';
@override
String xStartedStreaming(String param) {
return '$param が配信を開始';
}
@override
String get averageElo => '平均レーティング';
@override
String get location => '住所';
@override
String get filterGames => '条件で絞り込む';
@override
String get reset => 'リセット';
@override
String get apply => '適用';
@override
String get save => '保存';
@override
String get leaderboard => 'ランキング';
@override
String get screenshotCurrentPosition => '現局面のスクリーンショット';
@override
String get gameAsGIF => 'GIF 形式の棋譜';
@override
String get playerNames => 'プレイヤー名';
@override
String get moveAnnotations => '移動の注釈';
@override
String get pasteTheFenStringHere => 'ここにFEN形式の局面をペースト';
@override
String get pasteThePgnStringHere => 'ここにPGN形式の棋譜をペースト';
@override
String get orUploadPgnFile => 'または PGN ファイルをアップロード';
@override
String get continueFromHere => 'この局面から対局';
@override
String get toStudy => '研究';
@override
String get importGame => '棋譜をインポート';
@override
String get importGameExplanation => 'ゲームの PGN を貼りつけると、ブラウザ上でのリプレイ、\nコンピュータ解析、ゲームチャット、共有可能 URL が得られます。';
@override
String get importGameDataPrivacyWarning => 'この PGN はすべての人に公開されます。非公開の状態で棋譜をインポートするには「研究」機能でどうぞ。';
@override
String get thisIsAChessCaptcha => 'これはロボットよけの認証です。';
@override
String get clickOnTheBoardToMakeYourMove => '駒を動かしてあなたが人間である事を証明して下さい。';
@override
String get captcha_fail => '問題を解いて人間だと証明してください。';
@override
String get notACheckmate => 'チェックメイトではありません';
@override
String get whiteCheckmatesInOneMove => '白 1 手でチェックメイト';
@override
String get blackCheckmatesInOneMove => '黒 1 手でチェックメイト';
@override
String get retry => 'もう一度';
@override
String get reconnecting => '再接続';
@override
String get noNetwork => 'オフライン';
@override
String get favoriteOpponents => '対戦の多かった相手';
@override
String get follow => 'フォローする';
@override
String get following => 'フォローしています';
@override
String get unfollow => 'フォローをやめる';
@override
String followX(String param) {
return '$param をフォロー';
}
@override
String unfollowX(String param) {
return '$param のフォローを外す';
}
@override
String get block => 'ブロックする';
@override
String get blocked => 'ブロック済';
@override
String get unblock => 'ブロックを外す';
@override
String xStartedFollowingY(String param1, String param2) {
return '$param1$param2 のフォローを開始';
}
@override
String get more => 'さらに表示';
@override
String get memberSince => '登録日';
@override
String lastSeenActive(String param) {
return '最後のログイン $param';
}
@override
String get player => 'プレイヤー';
@override
String get list => 'リスト';
@override
String get graph => 'グラフ';
@override
String get required => '必須です。';
@override
String get openTournaments => '参加募集中のトーナメント';
@override
String get duration => '対局継続時間';
@override
String get winner => '勝者';
@override
String get standings => '順位';
@override
String get createANewTournament => '新しいトーナメントを作る';
@override
String get tournamentCalendar => 'トーナメント・カレンダー';
@override
String get conditionOfEntry => '参加条件:';
@override
String get advancedSettings => '高度な設定';
@override
String get safeTournamentName => 'トーナメントの名前は無難なものにしてください。';
@override
String get inappropriateNameWarning => '少しでも不適切な名前の場合、あなたのアカウントを停止することがあります。';
@override
String get emptyTournamentName => '空白のままにしておくと、自動でランダムな有名選手の名前がつきます。';
@override
String get makePrivateTournament => 'トーナメントを「非公開」にすると参加にパスワードが必要になります';
@override
String get join => '参加する';
@override
String get withdraw => '参加をやめる';
@override
String get points => 'ポイント';
@override
String get wins => '';
@override
String get losses => '';
@override
String get startingIn => '開始まで';
@override
String standByX(String param) {
return '$param さん、現在ペアリング中です。用意して!';
}
@override
String get pause => '休む';
@override
String get resume => '再開する';
@override
String get youArePlaying => '参加中!';
@override
String get winRate => '勝率';
@override
String get performance => 'パフォーマンス';
@override
String get tournamentComplete => 'トーナメント終了';
@override
String get movesPlayed => '総手数';
@override
String get whiteWins => '白勝ち';
@override
String get blackWins => '黒勝ち';
@override
String get drawRate => 'ドロー率';
@override
String get draws => 'ドロー';
@override
String get averageOpponent => '対局相手の平均';
@override
String get boardEditor => '盤面入力';
@override
String get setTheBoard => '盤面を指定';
@override
String get popularOpenings => '人気のオープニング';
@override
String get endgamePositions => 'エンドゲームの局面';
@override
String chess960StartPosition(String param) {
return 'チェス960 開始局面: $param';
}
@override
String get randomChess960Position => 'チェス960 のランダムな配置';
@override
String get startPosition => '開始局面';
@override
String get clearBoard => '盤面をクリアする';
@override
String get loadPosition => '局面を読み込む';
@override
String get isPrivate => 'プライベート';
@override
String reportXToModerators(String param) {
return 'モデレーターに$paramを通報する';
}
@override
String profileCompletion(String param) {
return 'プロフィール記入率:$param';
}
@override
String xRating(String param) {
return '$param レーティング';
}
@override
String get ifNoneLeaveEmpty => 'ない場合は空白で';
@override
String get profile => 'プロフィール';
@override
String get editProfile => 'プロフィールの編集';
@override
String get realName => '実名';
@override
String get setFlair => 'フレアを設定';
@override
String get flair => 'フレア';
@override
String get youCanHideFlair => 'サイト全体でフレアを非表示にする設定があります。';
@override
String get biography => '自己紹介';
@override
String get countryRegion => '国・地域';
@override
String get thankYou => 'ありがとう!';
@override
String get socialMediaLinks => 'ソーシャルメディアへのリンク';
@override
String get oneUrlPerLine => 'URL は 1 行に 1 個です。';
@override
String get inlineNotation => '棋譜を行書き';
@override
String get makeAStudy => '永久保存や共有には「研究」機能をお使いください。';
@override
String get clearSavedMoves => '手をクリアする';
@override
String get previouslyOnLichessTV => '過去の Lichess TV 対局';
@override
String get onlinePlayers => '接続中のプレイヤー';
@override
String get activePlayers => '総対局数上位';
@override
String get bewareTheGameIsRatedButHasNoClock => '注意!レイティング対象ですが時間無制限です';
@override
String get success => '成功';
@override
String get automaticallyProceedToNextGameAfterMoving => '指した後 自動的に次のゲームに切り替える';
@override
String get autoSwitch => '自動切り替え';
@override
String get puzzles => 'タクティクス問題';
@override
String get onlineBots => 'オンラインのボット';
@override
String get name => '名称';
@override
String get description => '説明';
@override
String get descPrivate => '非公開説明文';
@override
String get descPrivateHelp => 'チームメンバーだけに見える文章です。設定すると、チームメンバーには一般向けの説明文に代えて表示されます。';
@override
String get no => 'いいえ';
@override
String get yes => 'はい';
@override
String get website => 'ウェブサイト';
@override
String get mobile => 'モバイル';
@override
String get help => 'ヘルプ:';
@override
String get createANewTopic => '新しいトピックを作成';
@override
String get topics => 'トピック';
@override
String get posts => '投稿数';
@override
String get lastPost => '最終投稿';
@override
String get views => '閲覧数';
@override
String get replies => '返信数';
@override
String get replyToThisTopic => 'このトピックに返信';
@override
String get reply => '返信';
@override
String get message => 'メッセージ';
@override
String get createTheTopic => 'トピックを作成';
@override
String get reportAUser => 'プレイヤーの報告';
@override
String get user => 'プレイヤー';
@override
String get reason => '理由';
@override
String get whatIsIheMatter => 'どうされましたか?';
@override
String get cheat => 'ソフト使用';
@override
String get troll => '荒らし';
@override
String get other => 'その他';
@override
String get reportCheatBoostHelp => 'ゲームへのリンクを張って、このユーザーの行動のどこが問題かを説明してください。ただ「チート」と言うのではなく、あなたがなぜそう思ったのか教えてください。';
@override
String get reportUsernameHelp => 'このユーザー名のどこが攻撃的かを説明してください。ただ「攻撃的」「不適切」と言うのではなく、あなたがなぜそう思ったのか教えてください。中でも綴りの変更、英語以外の言語、俗語、歴史・文化的要因に関係した場合は特に説明が必要です。';
@override
String get reportProcessedFasterInEnglish => '英語で書いていただくと通報への対応が早くなります。';
@override
String get error_provideOneCheatedGameLink => '不正のあった対局 1 局以上へのリンクを添えてください。';
@override
String by(String param) {
return '$param によって';
}
@override
String importedByX(String param) {
return '$param がインポート';
}
@override
String get thisTopicIsNowClosed => 'このトピックは閉鎖されました。';
@override
String get blog => 'ブログ';
@override
String get notes => 'メモ';
@override
String get typePrivateNotesHere => '自分用のメモ欄';
@override
String get writeAPrivateNoteAboutThisUser => 'このユーザーについて自分用のメモを書く';
@override
String get noNoteYet => 'まだメモはありません';
@override
String get invalidUsernameOrPassword => '無効なユーザー名 または パスワード';
@override
String get incorrectPassword => 'パスワードが違います';
@override
String get invalidAuthenticationCode => '無効な認証コード';
@override
String get clearField => '項目をクリア';
@override
String get orSeparator => 'または';
@override
String get logInByEmail => 'メールアドレスでログイン';
@override
String get emailMeALink => 'リンクをメールで送る';
@override
String get currentPassword => '現在のパスワード';
@override
String get newPassword => '新しいパスワード';
@override
String get newPasswordAgain => '新しいパスワード(確認)';
@override
String get newPasswordsDontMatch => '新しいパスワードが一致しません';
@override
String get newPasswordStrength => 'パスワードの強度';
@override
String get clockInitialTime => '持時間';
@override
String get clockIncrement => '追加時間';
@override
String get privacy => 'プライバシー(英文)';
@override
String get privacyPolicy => 'プライバシー・ポリシー';
@override
String get letOtherPlayersFollowYou => '他人からのフォローを可能にする';
@override
String get letOtherPlayersChallengeYou => '他人からの挑戦を可能にする';
@override
String get letOtherPlayersInviteYouToStudy => '研究について他の人からの招待を認める';
@override
String get sound => '音声';
@override
String get none => '無効';
@override
String get fast => '速い';
@override
String get normal => '普通';
@override
String get slow => '遅い';
@override
String get insideTheBoard => '盤の内';
@override
String get outsideTheBoard => '盤の外';
@override
String get allSquaresOfTheBoard => 'すべてのマスに';
@override
String get onSlowGames => '長時間の対局のみ';
@override
String get always => '常に有効';
@override
String get never => '無効';
@override
String xCompetesInY(String param1, String param2) {
return '$param1$param2 で対局しました。';
}
@override
String get victory => '勝ち';
@override
String get defeat => '負け';
@override
String victoryVsYInZ(String param1, String param2, String param3) {
return '$param1$param2$param3';
}
@override
String defeatVsYInZ(String param1, String param2, String param3) {
return '$param1$param2$param3';
}
@override
String drawVsYInZ(String param1, String param2, String param3) {
return '$param1$param2$param3';
}
@override
String get timeline => 'タイムライン';
@override
String get starting => '開始時刻:';
@override
String get allInformationIsPublicAndOptional => '情報の記入はすべて任意で、すべて公開されます。';
@override
String get biographyDescription => '自己紹介(チェスの好きな点、お気に入りの戦法、ゲーム、選手など)';
@override
String get listBlockedPlayers => 'ブロックしたプレイヤーリスト';
@override
String get human => '人間';
@override
String get computer => 'コンピューター';
@override
String get side => '先手後手';
@override
String get clock => '対局時計';
@override
String get opponent => '対戦相手';
@override
String get learnMenu => '学ぶ';
@override
String get studyMenu => '研究';
@override
String get practice => '練習問題';
@override
String get community => 'コミュニティ';
@override
String get tools => 'ツール';
@override
String get increment => '追加時間';
@override
String get error_unknown => '無効な値';
@override
String get error_required => 'この欄は入力必須です';
@override
String get error_email => 'このメールアドレスは無効です';
@override
String get error_email_acceptable => 'このメールアドレスは使用できません。確認してもう一度どうぞ。';
@override
String get error_email_unique => 'メールアドレスが無効かすでに使われています';
@override
String get error_email_different => 'すでにあなたのメールアドレスになっています';
@override
String error_minLength(String param) {
return '最小の長さは $param です';
}
@override
String error_maxLength(String param) {
return '最大の長さは $param です';
}
@override
String error_min(String param) {
return '$param 以上にしてください';
}
@override
String error_max(String param) {
return '$param 以下にしてください';
}
@override
String ifRatingIsPlusMinusX(String param) {
return 'レーティング差が±$param以内のとき';
}
@override
String get ifRegistered => '登録ユーザーだけ';
@override
String get onlyExistingConversations => 'すでにある会話のみ';
@override
String get onlyFriends => '友達のみ';
@override
String get menu => 'メニュー';
@override
String get castling => 'キャスリング';
@override
String get whiteCastlingKingside => '白 O-O';
@override
String get blackCastlingKingside => '黒 O-O';
@override
String tpTimeSpentPlaying(String param) {
return 'プレイ時間:$param';
}
@override
String get watchGames => 'ゲームを見る';
@override
String tpTimeSpentOnTV(String param) {
return 'TVに映った時間:$param';
}
@override
String get watch => '見る';
@override
String get videoLibrary => 'チェスの動画集';
@override
String get streamersMenu => '配信者';
@override
String get mobileApp => 'モバイルアプリ';
@override
String get webmasters => 'ウェブサイト運営者の方へ';
@override
String get about => 'Lichess 概要';
@override
String aboutX(String param) {
return '$param について';
}
@override
String xIsAFreeYLibreOpenSourceChessServer(String param1, String param2) {
return '$param1 は無料 ($param2)・自由・広告なし・オープンソースのチェス サーバです。';
}
@override
String get really => '本当に';
@override
String get contribute => '力を貸す';
@override
String get termsOfService => '利用規約(英文)';
@override
String get titleVerification => '実戦タイトルの検証';
@override
String get sourceCode => 'ソースコード';
@override
String get simultaneousExhibitions => '同時対局';
@override
String get host => 'ホスト';
@override
String hostColorX(String param) {
return 'ホストの色: $param';
}
@override
String get yourPendingSimuls => '保留中の同時対局';
@override
String get createdSimuls => '新たな同時対局';
@override
String get hostANewSimul => '新たな同時対局を作る';
@override
String get signUpToHostOrJoinASimul => '同時対局の主催・参加にはサインアップを';
@override
String get noSimulFound => '同時対局が見つかりません';
@override
String get noSimulExplanation => 'この同時対局は存在しません';
@override
String get returnToSimulHomepage => '同時対局トップに戻る';
@override
String get aboutSimul => '同時対局では、1 人が多数の相手と同時に対局します。';
@override
String get aboutSimulImage => 'この時フィッシャーは 50 人と対局して 47 勝 2 分 1 敗でした。';
@override
String get aboutSimulRealLife => 'コンセプトは現実の同時対局と同じです。現実世界では 1 人がテーブルを回って 1 手ずつ指していきます。';
@override
String get aboutSimulRules => '同時対局が始まると、全員がホスト(白番)と対戦します。同時対局はすべての対局が終わった時に終了します。';
@override
String get aboutSimulSettings => '同時対局は非レート戦です。再対局、待った、持時間追加はできません。';
@override
String get create => '作成する';
@override
String get whenCreateSimul => '同時対局を作成すると、同時に複数の相手と対戦できます。';
@override
String get simulVariantsHint => '複数のバリアントを選ぶと、どのバリアントにするか相手が選べます。';
@override
String get simulClockHint => 'フィッシャーモードの設定。相手が多いほど追加時間は長めに。';
@override
String get simulAddExtraTime => '同時対局の手間を考え、自分に持時間をさらに追加できます。';
@override
String get simulHostExtraTime => 'ホスト延長時間';
@override
String get simulAddExtraTimePerPlayer => '同時対局の参加者 1 人につき何分の形で自分の持時間を増やせます。';
@override
String get simulHostExtraTimePerPlayer => 'ホスト延長時間(人数比例)';
@override
String get lichessTournaments => 'Lichess トーナメント';
@override
String get tournamentFAQ => 'アリーナ・トーナメントFAQ';
@override
String get timeBeforeTournamentStarts => '開始までの時間';
@override
String get averageCentipawnLoss => '平均センチポーン差';
@override
String get accuracy => '正確度';
@override
String get keyboardShortcuts => 'ショートカットキー';
@override
String get keyMoveBackwardOrForward => '手を戻す/進める';
@override
String get keyGoToStartOrEnd => '最初/最後に戻る';
@override
String get keyCycleSelectedVariation => '選択した手順を切り替え';
@override
String get keyShowOrHideComments => 'コメントを表示する/隠す';
@override
String get keyEnterOrExitVariation => '変化に入る/出る';
@override
String get keyPreviousBranch => '前の変化手順';
@override
String get keyNextBranch => '次の変化手順';
@override
String get toggleVariationArrows => '変化手順の矢印を切り替え';
@override
String get cyclePreviousOrNextVariation => 'ひとつ前/次の手順を切り替え';
@override
String get toggleGlyphAnnotations => '記号での注釈を切り替え';
@override
String get togglePositionAnnotations => 'わからん';
@override
String get toggleObservationAnnotations => '注釈の表示切替';
@override
String get variationArrowsInfo => '変化手順の矢印があれば棋譜記録を使わずにナビゲーションできます。';
@override
String get playSelectedMove => '選択した手をプレイ';
@override
String get newTournament => '新しいトーナメント';
@override
String get tournamentHomeTitle => 'さまざまな持時間とルールのチェストーナメント';
@override
String get tournamentHomeDescription => '早指しのチェストーナメントに参加しよう! 定時のトーナメントに参加するほか、自分で作ることもできます。ブレット、ブリッツ、クラシック、チェス960、キングオブザヒル、3チェックなどチェスの無限の楽しみを。';
@override
String get tournamentNotFound => 'トーナメントが見つかりません';
@override
String get tournamentDoesNotExist => 'このトーナメントは存在しません';
@override
String get tournamentMayHaveBeenCanceled => '開始前に全員が参加をやめてキャンセルされた可能性があります。';
@override
String get returnToTournamentsHomepage => 'トーナメントトップに戻る';
@override
String weeklyPerfTypeRatingDistribution(String param) {
return '今週の $param レーティング分布';
}
@override
String yourPerfTypeRatingIsRating(String param1, String param2) {
return 'あなたの $param1 レーティングは $param2 です。';
}
@override
String youAreBetterThanPercentOfPerfTypePlayers(String param1, String param2) {
return 'あなたは全体の $param1$param2参加者より上です';
}
@override
String userIsBetterThanPercentOfPerfTypePlayers(String param1, String param2, String param3) {
return '$param1 は全体の $param2$param3 参加者より上です。';
}
@override
String betterThanPercentPlayers(String param1, String param2) {
return '全体の $param1$param2 参加者より上';
}
@override
String youDoNotHaveAnEstablishedPerfTypeRating(String param) {
return 'まだ $param レーティングが確定していません。';
}
@override
String get yourRating => 'あなたの位置';
@override
String get cumulative => '累積百分率';
@override
String get glicko2Rating => 'グリコ-2 レーティング';
@override
String get checkYourEmail => 'メールを確認してください';
@override
String get weHaveSentYouAnEmailClickTheLink => 'メールを送信しました。リンクをクリックしてアカウントの作成を完了してください。';
@override
String get ifYouDoNotSeeTheEmailCheckOtherPlaces => 'メールが見つからない場合は、他の場所(スパムフォルダなど)を確認してください。';
@override
String get ifYouDoNotGetTheEmail => '5 分以内にメールが届かない場合は:';
@override
String get checkAllEmailFolders => 'ジャンクメール、スパムメールなどのフォルダをチェックする';
@override
String verifyYourAddress(String param) {
return '$param があなたのメールアドレスであることを確認する';
}
@override
String weHaveSentYouAnEmailTo(String param) {
return '$paramにメールを送信しました。リンクをクリックしてパスワードの変更を完了してください。';
}
@override
String byRegisteringYouAgreeToBeBoundByOur(String param) {
return '登録するとあなたは $param に従うと同意したことになります。';
}
@override
String readAboutOur(String param) {
return 'Lichess の $param 文書です。';
}
@override
String get networkLagBetweenYouAndLichess => 'あなたと Lichess の間のネットワークラグ';
@override
String get timeToProcessAMoveOnLichessServer => 'Lichess サーバが手を処理する時間';
@override
String get downloadAnnotated => '解説つきダウンロード';
@override
String get downloadRaw => '棋譜のみダウンロード';
@override
String get downloadImported => 'インポート分のダウンロード';
@override
String get downloadAllGames => '全局をダウンロード';
@override
String get crosstable => '成績表';
@override
String get youCanAlsoScrollOverTheBoardToMoveInTheGame => '盤上で駒を動かすことでも手を入力できます。';
@override
String get scrollOverComputerVariationsToPreviewThem => '手順の上にカーソルを移動させるとプレビューが表示されます。';
@override
String get analysisShapesHowTo => 'Shift + クリックや右クリックで盤上に丸や矢印が描けます。';
@override
String get primaryColorArrowsHowTo => 'Ctrl(またはShift)を押しながら描くと赤色に、Alt(またはCommandかMeta)を押しながら描くと青色になります。各色のキーを同時に押しながら描くと黄色になります。';
@override
String get letOtherPlayersMessageYou => '他のプレイヤーからのメッセージを受け付ける';
@override
String get receiveForumNotifications => 'フォーラムで自分の名前が出たときに通知を受け取る';
@override
String get shareYourInsightsData => 'Insights のデータを共有する';
@override
String get withNobody => '誰にも見せない';
@override
String get withFriends => '友達にだけ';
@override
String get withEverybody => '誰にでも';
@override
String get kidMode => 'キッズモード';
@override
String get kidModeIsEnabled => 'キッズモードが有効です。';
@override
String get kidModeExplanation => 'これは安全対策です。「キッズモード」ではサイト上の会話がすべて無効になります。子供や生徒のアカウントでこのモードを有効にしておけば、彼らを他のユーザーから守ることができます。';
@override
String inKidModeTheLichessLogoGetsIconX(String param) {
return 'キッズモードでは Lichess のロゴに $param のアイコンが付き、安全であることを示します。';
}
@override
String get askYourChessTeacherAboutLiftingKidMode => 'あなたのアカウントは管理されています。キッズモードの停止は講師に依頼してください。';
@override
String get enableKidMode => 'キッズモードを有効化';
@override
String get disableKidMode => 'キッズモードを無効化';
@override
String get security => 'セキュリティ';
@override
String get sessions => 'セッション';
@override
String get revokeAllSessions => 'すべてのセッションを取り消す';
@override
String get playChessEverywhere => 'どこでもチェスを対局';
@override
String get everybodyGetsAllFeaturesForFree => '誰でもすべての機能が無料です';
@override
String get viewTheSolution => '解答を見る';
@override
String get noChallenges => 'チャレンジはありません。';
@override
String xHostsY(String param1, String param2) {
return '$param1が $param2 を作成しました';
}
@override
String xJoinsY(String param1, String param2) {
return '$param1が $param2 に参加';
}
@override
String xLikesY(String param1, String param2) {
return '$param1$param2 に「いいね」しました。';
}
@override
String get like => 'Like';
@override
String get liked => 'Liked';
@override
String get quickPairing => '自動ペアリング';
@override
String get lobby => 'ロビー';
@override
String get anonymous => '匿名';
@override
String yourScore(String param) {
return '通算成績:$param';
}
@override
String get language => '言語';
@override
String get allLanguages => 'すべての言語';
@override
String get background => '背景';
@override
String get light => '明るい';
@override
String get dark => '暗い';
@override
String get transparent => '透明';
@override
String get deviceTheme => 'デバイスの設定に従う';
@override
String get backgroundImageUrl => '背景画像URL:';
@override
String get board => '盤のデザイン';
@override
String get size => 'サイズ';
@override
String get opacity => '透明度';
@override
String get brightness => '明るさ';
@override
String get contrast => 'コントラスト';
@override
String get hue => '';
@override
String get boardReset => '色をデフォルトに戻す';
@override
String get pieceSet => '駒のデザイン';
@override
String get embedInYourWebsite => '自分のウェブサイトに埋め込む';
@override
String get usernameAlreadyUsed => 'このユーザー名は既に使用されています。別の名前にしてください。';
@override
String get usernamePrefixInvalid => 'ユーザー名の最初は英字でなくてはなりません。';
@override
String get usernameSuffixInvalid => 'ユーザー名の最後は英字か数字でなくてはなりません。';
@override
String get usernameCharsInvalid => 'ユーザー名に使えるのは英字、数字、アンダースコア、ハイフンだけです。';
@override
String get usernameUnacceptable => 'このユーザー名は認められません。';
@override
String get playChessInStyle => 'グッズ購入';
@override
String get chessBasics => 'チェスの基本';
@override
String get coaches => 'コーチ';
@override
String get invalidPgn => '無効な PGN';
@override
String get invalidFen => '無効な FEN';
@override
String get custom => '自由設定';
@override
String get notifications => '通知';
@override
String notificationsX(String param1) {
return '通知:$param1';
}
@override
String perfRatingX(String param) {
return 'レーティング: $param';
}
@override
String yourRatingIsX(String param) {
return 'あなたのレーティングは $param';
}
@override
String get practiceWithComputer => 'コンピューターと練習する';
@override
String anotherWasX(String param) {
return '別の手は $param';
}
@override
String bestWasX(String param) {
return '最善手は $param';
}
@override
String get youBrowsedAway => 'ページを離れました';
@override
String get resumePractice => '練習を続ける';
@override
String get drawByFiftyMoves => '50 手ルールによりドローになりました。';
@override
String get theGameIsADraw => 'ドロー(引き分け)です。';
@override
String get computerThinking => 'コンピューター思考中…';
@override
String get seeBestMove => '最善手を見る';
@override
String get hideBestMove => '最善手をかくす';
@override
String get getAHint => 'ヒントを見る';
@override
String get evaluatingYourMove => 'あなたの手を評価中…';
@override
String get whiteWinsGame => '白勝ち';
@override
String get blackWinsGame => '黒勝ち';
@override
String get learnFromYourMistakes => '自分の悪手に学ぼう';
@override
String get learnFromThisMistake => 'この悪手に学ぶ';
@override
String get skipThisMove => 'この手を飛ばす';
@override
String get next => '';
@override
String xWasPlayed(String param) {
return '指されたのは $param';
}
@override
String get findBetterMoveForWhite => '白のもっといい手を見つけてください';
@override
String get findBetterMoveForBlack => '黒のもっといい手を見つけてください';
@override
String get resumeLearning => '学習を続ける';
@override
String get youCanDoBetter => 'もっといい手があります';
@override
String get tryAnotherMoveForWhite => '白の別の手を考えてください';
@override
String get tryAnotherMoveForBlack => '黒の別の手を考えてください';
@override
String get solution => '答え';
@override
String get waitingForAnalysis => '解析を待っています';
@override
String get noMistakesFoundForWhite => '白に悪手はありませんでした';
@override
String get noMistakesFoundForBlack => '黒に悪手はありませんでした';
@override
String get doneReviewingWhiteMistakes => '白の悪手チェックが終了';
@override
String get doneReviewingBlackMistakes => '黒の悪手チェックが終了';
@override
String get doItAgain => 'もう一度どうぞ';
@override
String get reviewWhiteMistakes => '白の悪手をチェックする';
@override
String get reviewBlackMistakes => '黒の悪手をチェックする';
@override
String get advantage => '優位';
@override
String get opening => '序盤';
@override
String get middlegame => '中盤';
@override
String get endgame => '終盤';
@override
String get conditionalPremoves => 'コンディショナルムーブ';
@override
String get addCurrentVariation => '現在の変化を追加する';
@override
String get playVariationToCreateConditionalPremoves => '駒を動かしてコンディショナルムーブを設定します';
@override
String get noConditionalPremoves => 'コンディショナルムーブなし';
@override
String playX(String param) {
return '指し手は $param';
}
@override
String challengeX(String param) {
return '$param に挑戦';
}
@override
String get showUnreadLichessMessage => 'Lichess からプライベートメッセージが来ました。';
@override
String get clickHereToReadIt => 'ここをクリックして読む';
@override
String get sorry => '残念です :(';
@override
String get weHadToTimeYouOutForAWhile => 'しばらく対局を禁止します。';
@override
String get why => 'どうして?';
@override
String get pleasantChessExperience => 'Lichess ではすべての人に楽しいチェス体験を提供しています。';
@override
String get goodPractice => 'そのためには、すべての人にマナーを守っていただく必要があります。';
@override
String get potentialProblem => '問題があった場合、このメッセージ画面が表示されます。';
@override
String get howToAvoidThis => 'どうすればいいの?';
@override
String get playEveryGame => '始めたゲームを中断しない';
@override
String get tryToWin => 'すべてのゲームで勝ち(またはドロー)を目指す';
@override
String get resignLostGames => '敗勢なら投了する(時間切れまで放置しない)';
@override
String get temporaryInconvenience => 'しばらくご不便をおかけしますが';
@override
String get wishYouGreatGames => '今後も Lichess ですばらしいゲームを楽しまれるよう願っています。';
@override
String get thankYouForReading => '熟読ありがとう!';
@override
String get lifetimeScore => '通算成績';
@override
String get currentMatchScore => '現在のスコア';
@override
String get agreementAssistance => '私はいかなる場合も対局中に外部の力を借りないことに同意します(コンピュータ、書籍、データベース、別の人物)。';
@override
String get agreementNice => '私は常に他のプレイヤーへの礼儀を守ることに同意します。';
@override
String agreementMultipleAccounts(String param) {
return '私は複数のアカウントを作成しないことに同意します($param に記載の理由による場合を除く)。';
}
@override
String get searchOrStartNewDiscussion => '検索または新しいトピックを始める';
@override
String get edit => '編集';
@override
String get ultraBullet => 'ウルトラブレット';
@override
String get bullet => 'ブレット';
@override
String get blitz => 'ブリッツ';
@override
String get rapid => 'ラピッド';
@override
String get classical => 'クラシカル';
@override
String get ultraBulletDesc => '極早指し戦:30 秒未満';
@override
String get bulletDesc => '超早指し戦:3 分未満';
@override
String get blitzDesc => '早指し戦:3 分から 8 分';
@override
String get rapidDesc => 'ラピッド:8 分から 25 分';
@override
String get classicalDesc => 'クラシカル:25 分以上';
@override
String get correspondenceDesc => '通信戦:1 手につき 1 日から数日';
@override
String get puzzleDesc => 'タクティクス問題';
@override
String get important => '重要';
@override
String yourQuestionMayHaveBeenAnswered(String param1) {
return 'ご質問の答えはすでに $param1 にあるかもしれません';
}
@override
String get inTheFAQ => 'FAQ 内';
@override
String toReportSomeoneForCheatingOrBadBehavior(String param1) {
return '不正行為や不適切な行動の通報には $param1';
}
@override
String get useTheReportForm => '通報フォームをお使いください';
@override
String toRequestSupport(String param1) {
return 'サポートを求める時には$param1';
}
@override
String get tryTheContactPage => '「連絡先」のページをご覧ください';
@override
String makeSureToRead(String param1) {
return '$param1 を必ずお読みください';
}
@override
String get theForumEtiquette => 'フォーラムでのマナー';
@override
String get pleaseBeNiceInTheForum => '掲示板では礼儀を忘れず。';
@override
String get thisTopicIsArchived => 'このトピックはすでにアーカイブ化されコメントの追加はできません。';
@override
String joinTheTeamXToPost(String param1) {
return '投稿するには $param1 に加入してください';
}
@override
String teamNamedX(String param1) {
return '$param1 チーム';
}
@override
String get youCannotPostYetPlaySomeGames => '何局か指し終えるまで投稿はできません。';
@override
String get subscribe => '投稿をフォロー';
@override
String get unsubscribe => '投稿のフォローをはずす';
@override
String mentionedYouInX(String param1) {
return '$param1」であなたの名前が出ました。';
}
@override
String xMentionedYouInY(String param1, String param2) {
return '$param1さんが$param2」であなたの名前を出しました。';
}
@override
String invitedYouToX(String param1) {
return '$param1」 への招待が来ました。';
}
@override
String xInvitedYouToY(String param1, String param2) {
return '$param1 から 「$param2」 への招待が来ました。';
}
@override
String get youAreNowPartOfTeam => 'チームの一員になりました。';
@override
String youHaveJoinedTeamX(String param1) {
return '$param1」に参加しました。';
}
@override
String get someoneYouReportedWasBanned => 'あなたが通報した人が追放されました';
@override
String get congratsYouWon => 'おめでとう、あなたの勝ちです!';
@override
String gameVsX(String param1) {
return '$param1 との対局';
}
@override
String resVsX(String param1, String param2) {
return '$param1$param2';
}
@override
String get lostAgainstTOSViolator => 'あなたは利用規約違反の人に負けていました';
@override
String refundXpointsTimeControlY(String param1, String param2) {
return 'レーティングの復活:$param1 $param2 点。';
}
@override
String get timeAlmostUp => '残り時間わずか!';
@override
String get clickToRevealEmailAddress => '[ クリックでメールアドレスを表示 ]';
@override
String get download => 'ダウンロード';
@override
String get coachManager => 'コーチ用設定';
@override
String get streamerManager => '配信者用設定';
@override
String get cancelTournament => 'トーナメントをキャンセル';
@override
String get tournDescription => 'トーナメントの説明';
@override
String get tournDescriptionHelp => '参加者に特に説明しておきたいことはありますか? 短く書いてください。リンクも入れられます:[name](https://url)';
@override
String get ratedFormHelp => 'レート戦です\nプレイヤーのレーティングが動きます';
@override
String get onlyMembersOfTeam => 'チームメンバーのみ';
@override
String get noRestriction => '制限なし';
@override
String get minimumRatedGames => '必要対局数(レート戦)';
@override
String get minimumRating => 'レーティング下限';
@override
String get maximumWeeklyRating => 'レーティング上限(週内)';
@override
String positionInputHelp(String param) {
return '有効な FEN をペーストすると全対局がその局面から始まります。\n通常ルールのチェスだけで、バリアントには使えません。\n$param を使えば FEN が作れます。それをここにペーストするだけです。\n通常の開始局面から始める場合はここは空白のままです。';
}
@override
String get cancelSimul => '同時対局をキャンセル';
@override
String get simulHostcolor => 'ホスト側の手番';
@override
String get estimatedStart => '開始予定時刻';
@override
String simulFeatured(String param) {
return '$param に表示';
}
@override
String simulFeaturedHelp(String param) {
return '$param 上の全員に表示します。非公開の同時対局では無効にしてください。';
}
@override
String get simulDescription => '同時対局の説明';
@override
String get simulDescriptionHelp => '参加者に伝えたいことがあればどうぞ';
@override
String markdownIsAvailable(String param) {
return 'フォーマット方法として $param が使えます。';
}
@override
String get embedsAvailable => '棋譜の URL、研究の章の URL をペーストすると埋め込みできます。';
@override
String get inYourLocalTimezone => '自分のタイムゾーンで';
@override
String get tournChat => 'トーナメント チャット';
@override
String get noChat => 'チャットなし';
@override
String get onlyTeamLeaders => 'チームリーダー限定';
@override
String get onlyTeamMembers => 'チームメンバー限定';
@override
String get navigateMoveTree => '分岐ツリー内の移動';
@override
String get mouseTricks => 'マウスでの操作';
@override
String get toggleLocalAnalysis => 'ローカルコンピュータ解析の切り替え';
@override
String get toggleAllAnalysis => '全コンピュータ解析の切り替え';
@override
String get playComputerMove => 'コンピュータの最善手をプレイ';
@override
String get analysisOptions => '解析のオプション';
@override
String get focusChat => 'チャットにフォーカス';
@override
String get showHelpDialog => 'このヘルプダイアログを表示';
@override
String get reopenYourAccount => 'アカウントを再開する';
@override
String get reopenYourAccountDescription => 'アカウントを閉鎖して、後で気が変わった場合、一度だけアカウントを再開することができます。';
@override
String get emailAssociatedToaccount => 'アカウントに登録されたメールアドレス';
@override
String get sentEmailWithLink => 'あなたにリンクを含むメールを送信しました。';
@override
String get tournamentEntryCode => 'トーナメント参加コード';
@override
String get hangOn => '待って!';
@override
String gameInProgress(String param) {
return '$param との対局が進行中です。';
}
@override
String get abortTheGame => '対局を中止する';
@override
String get resignTheGame => '投了する';
@override
String get youCantStartNewGame => 'この対局が終わるまで、別の対局は開始できません。';
@override
String get since => '開始';
@override
String get until => '終了';
@override
String get lichessDbExplanation => 'Lichess 全プレイヤーのレート戦が対象';
@override
String get switchSides => '色変更';
@override
String get closingAccountWithdrawAppeal => 'アカウントを閉鎖すると異議申立ても取り下げになります';
@override
String get ourEventTips => 'チェスイベント開催のアドバイス';
@override
String get instructions => '使用法';
@override
String get showMeEverything => 'すべてを表示';
@override
String get lichessPatronInfo => 'Lichess は非営利組織であり、完全に無料/自由なオープンソースソフトウェアです。\n運営費、開発、コンテンツを支えているのはすべてユーザーの寄付です。';
@override
String get nothingToSeeHere => '今は何もありません。';
@override
String get stats => '統計';
@override
String get accessibility => 'アクセシビリティ';
@override
String get enableBlindMode => '視覚障害モードをオンに';
@override
String get disableBlindMode => '視覚障害モードをオフに';
@override
String get copyToClipboard => 'クリップボードにコピー';
@override
String get online => 'オンライン';
@override
String get offline => 'オフライン';
@override
String get search => '検索';
@override
String get clearSearch => '検索をクリア';
@override
String thereAreNoResultsForX(String param) {
return '$param」の検索結果はありません';
}
@override
String get tags => 'タグ';
@override
String get enPassant => 'アンパッサン';
@override
String opponentLeftCounter(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '相手がいなくなりました。あと $count 秒で勝ちにできます。',
);
return '$_temp0';
}
@override
String mateInXHalfMoves(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count プライでメイト',
);
return '$_temp0';
}
@override
String nbBlunders(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 大悪手',
);
return '$_temp0';
}
@override
String numberBlunders(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 大悪手',
);
return '$_temp0';
}
@override
String nbMistakes(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 悪手',
);
return '$_temp0';
}
@override
String numberMistakes(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 悪手',
);
return '$_temp0';
}
@override
String nbInaccuracies(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 緩手',
);
return '$_temp0';
}
@override
String numberInaccuracies(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 緩手',
);
return '$_temp0';
}
@override
String nbPlayers(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count',
);
return '$_temp0';
}
@override
String nbGames(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count',
);
return '$_temp0';
}
@override
String ratingXOverYGames(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count レーティング($param2 局で)',
);
return '$_temp0';
}
@override
String nbBookmarks(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count個の ブックマーク',
);
return '$_temp0';
}
@override
String nbDays(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count日',
);
return '$_temp0';
}
@override
String nbHours(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count時間',
);
return '$_temp0';
}
@override
String nbMinutes(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count',
);
return '$_temp0';
}
@override
String rankIsUpdatedEveryNbMinutes(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '順位は $count 分ごとに更新',
);
return '$_temp0';
}
@override
String nbPuzzles(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count タクティクス問題',
);
return '$_temp0';
}
@override
String nbGamesWithYou(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'あなたと $count 局対局',
);
return '$_temp0';
}
@override
String nbRated(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 局レート戦',
);
return '$_temp0';
}
@override
String nbWins(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count',
);
return '$_temp0';
}
@override
String nbLosses(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count',
);
return '$_temp0';
}
@override
String nbDraws(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count',
);
return '$_temp0';
}
@override
String nbPlaying(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 局進行中',
);
return '$_temp0';
}
@override
String giveNbSeconds(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count秒を与える',
);
return '$_temp0';
}
@override
String nbTournamentPoints(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count トーナメントポイント',
);
return '$_temp0';
}
@override
String nbStudies(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 研究',
);
return '$_temp0';
}
@override
String nbSimuls(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 同時対局',
);
return '$_temp0';
}
@override
String moreThanNbRatedGames(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'レート戦 $count 局以上',
);
return '$_temp0';
}
@override
String moreThanNbPerfRatedGames(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$param2 レート戦 $count 局以上',
);
return '$_temp0';
}
@override
String needNbMorePerfGames(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$param2 のレート戦があと $count 局必要です',
);
return '$_temp0';
}
@override
String needNbMoreGames(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'レート戦があと $count 局必要です',
);
return '$_temp0';
}
@override
String nbImportedGames(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 局をインポート',
);
return '$_temp0';
}
@override
String nbFriendsOnline(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 人の友達が接続中',
);
return '$_temp0';
}
@override
String nbFollowers(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count フォロワー',
);
return '$_temp0';
}
@override
String nbFollowing(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 人をフォロー',
);
return '$_temp0';
}
@override
String nbGamesInPlay(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 局対局中',
);
return '$_temp0';
}
@override
String maximumNbCharacters(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '最大: $count 文字',
);
return '$_temp0';
}
@override
String blocks(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 名をブロック',
);
return '$_temp0';
}
@override
String nbForumPosts(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count フォーラム投稿',
);
return '$_temp0';
}
@override
String nbPerfTypePlayersThisWeek(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'この 1 週間の参加者 $count 人($param2)。',
);
return '$_temp0';
}
@override
String availableInNbLanguages(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count言語で利用可能',
);
return '$_temp0';
}
@override
String nbSecondsToPlayTheFirstMove(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'あと $count 秒以内に初手を指してください',
);
return '$_temp0';
}
@override
String nbSeconds(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count',
);
return '$_temp0';
}
@override
String andSaveNbPremoveLines(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 種のコンディショナルムーブを設定',
);
return '$_temp0';
}
@override
String get stormMoveToStart => '一手指すとスタート';
@override
String get stormYouPlayTheWhitePiecesInAllPuzzles => 'あなたの駒はつねに白です';
@override
String get stormYouPlayTheBlackPiecesInAllPuzzles => 'あなたの駒はつねに黒です';
@override
String get stormPuzzlesSolved => '正解数';
@override
String get stormNewDailyHighscore => '今日のハイスコア更新!';
@override
String get stormNewWeeklyHighscore => '今週のハイスコア更新!';
@override
String get stormNewMonthlyHighscore => '今月のハイスコア更新!';
@override
String get stormNewAllTimeHighscore => '歴代のハイスコア更新!';
@override
String stormPreviousHighscoreWasX(String param) {
return '以前のハイスコアは $param';
}
@override
String get stormPlayAgain => 'もう一度プレイ';
@override
String stormHighscoreX(String param) {
return 'ハイスコア:$param';
}
@override
String get stormScore => 'スコア';
@override
String get stormMoves => '総手数';
@override
String get stormAccuracy => '正解率';
@override
String get stormCombo => '連続正解';
@override
String get stormTime => '経過時間';
@override
String get stormTimePerMove => '1手あたり時間';
@override
String get stormHighestSolved => '正解最高レート';
@override
String get stormPuzzlesPlayed => 'プレイした問題';
@override
String get stormNewRun => '新たなストーム(スペースキー)';
@override
String get stormEndRun => 'ストーム終了(Enter キー)';
@override
String get stormHighscores => 'ハイスコア';
@override
String get stormViewBestRuns => '最高記録を表示';
@override
String get stormBestRunOfDay => '日別最高';
@override
String get stormRuns => '回数';
@override
String get stormGetReady => '用意!';
@override
String get stormWaitingForMorePlayers => '他の参加者を待っています...';
@override
String get stormRaceComplete => 'レース終了!';
@override
String get stormSpectating => '観戦中';
@override
String get stormJoinTheRace => 'レースに参戦!';
@override
String get stormStartTheRace => 'レースを開始';
@override
String stormYourRankX(String param) {
return '順位:$param';
}
@override
String get stormWaitForRematch => '次をお待ちください';
@override
String get stormNextRace => '次のレース';
@override
String get stormJoinRematch => 'もう一度参加する';
@override
String get stormWaitingToStart => 'まもなくスタート';
@override
String get stormCreateNewGame => '新たなレースを作成';
@override
String get stormJoinPublicRace => 'レースに参加';
@override
String get stormRaceYourFriends => '友達とレース';
@override
String get stormSkip => '飛ばす';
@override
String get stormSkipHelp => 'レース中 1 手だけ飛ばすことができます:';
@override
String get stormSkipExplanation => '手を飛ばすことで連続正解が続きます! 1 レース中 1 回だけ有効。';
@override
String get stormFailedPuzzles => '不正解の問題';
@override
String get stormSlowPuzzles => '時間のかかった問題';
@override
String get stormSkippedPuzzle => '飛ばした問題';
@override
String get stormThisWeek => '今週';
@override
String get stormThisMonth => '今月';
@override
String get stormAllTime => '全期間';
@override
String get stormClickToReload => 'クリックで再読み込み';
@override
String get stormThisRunHasExpired => '時間切れです!';
@override
String get stormThisRunWasOpenedInAnotherTab => 'この試行は別のタブで開かれました!';
@override
String stormXRuns(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count',
);
return '$_temp0';
}
@override
String stormPlayedNbRunsOfPuzzleStorm(int count, String param2) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$param2$count 回プレイ',
);
return '$_temp0';
}
@override
String get streamerLichessStreamers => 'Lichess 配信者';
@override
String get studyPrivate => '非公開';
@override
String get studyMyStudies => '自分の研究';
@override
String get studyStudiesIContributeTo => '参加した研究';
@override
String get studyMyPublicStudies => '自分の公開研究';
@override
String get studyMyPrivateStudies => '自分の非公開研究';
@override
String get studyMyFavoriteStudies => 'お気に入りの研究';
@override
String get studyWhatAreStudies => '研究(study)とは?';
@override
String get studyAllStudies => 'すべての研究';
@override
String studyStudiesCreatedByX(String param) {
return '$param による研究';
}
@override
String get studyNoneYet => 'まだなし';
@override
String get studyHot => '注目';
@override
String get studyDateAddedNewest => '投稿日(新しい順)';
@override
String get studyDateAddedOldest => '投稿日(古い順)';
@override
String get studyRecentlyUpdated => '更新順';
@override
String get studyMostPopular => '人気順';
@override
String get studyAlphabetical => 'アルファベット順';
@override
String get studyRelevant => '関連度順';
@override
String get studyAddNewChapter => '新たな章を追加';
@override
String get studyAddMembers => 'メンバーを追加する';
@override
String get studyInviteToTheStudy => 'この研究に招待する';
@override
String get studyPleaseOnlyInvitePeopleYouKnow => '招待する相手は、あなたが知っていて参加したい人だけにしてください。';
@override
String get studySearchByUsername => 'ユーザー名で検索';
@override
String get studySpectator => '観戦者';
@override
String get studyContributor => '投稿参加者';
@override
String get studyKick => '追放';
@override
String get studyLeaveTheStudy => 'この研究から出る';
@override
String get studyYouAreNowAContributor => '投稿参加者になりました';
@override
String get studyYouAreNowASpectator => '観戦者になりました';
@override
String get studyPgnTags => 'PGN タグ';
@override
String get studyLike => 'いいね';
@override
String get studyNewTag => '新しいタグ';
@override
String get studyCommentThisPosition => 'この局面にコメントする';
@override
String get studyCommentThisMove => 'この手にコメント';
@override
String get studyAnnotateWithGlyphs => '解説記号を入れる';
@override
String get studyTheChapterIsTooShortToBeAnalysed => '章が短すぎて解析できません。';
@override
String get studyOnlyContributorsCanRequestAnalysis => 'コンピュータ解析を要請できるのは投稿参加者だけです。';
@override
String get studyGetAFullComputerAnalysis => '主手順についてサーバ上でのコンピュータ解析を行なう。';
@override
String get studyMakeSureTheChapterIsComplete => '章が完成したか確認してください。解析の要請は 1 回だけです。';
@override
String get studyAllSyncMembersRemainOnTheSamePosition => '同期したメンバーは同じ局面に留まります';
@override
String get studyShareChanges => '変更を観戦者と共有し、サーバに保存する';
@override
String get studyPlaying => 'プレイ中';
@override
String get studyShowResults => '結果';
@override
String get studyShowEvalBar => '評価値バー';
@override
String get studyNext => '';
@override
String get studyShareAndExport => '共有とエクスポート';
@override
String get studyCloneStudy => '研究をコピー';
@override
String get studyStudyPgn => '研究の PGN';
@override
String get studyChapterPgn => '章の PGN';
@override
String get studyCopyChapterPgn => 'PGN をコピー';
@override
String get studyCopyRawChapterPgn => 'コメント抜きの PGN をコピー';
@override
String get studyDownloadGame => '1 局をダウンロード';
@override
String get studyStudyUrl => '研究の URL';
@override
String get studyCurrentChapterUrl => '現在の章の URL';
@override
String get studyYouCanPasteThisInTheForumToEmbed => 'これをフォーラムにペーストすれば埋め込み表示できます';
@override
String get studyStartAtInitialPosition => '開始局面から';
@override
String studyStartAtX(String param) {
return '$param に開始';
}
@override
String get studyEmbedInYourWebsite => '自分のウェブサイト/ブログに埋め込む';
@override
String get studyReadMoreAboutEmbedding => '埋め込み(embedding)の説明';
@override
String get studyOnlyPublicStudiesCanBeEmbedded => '埋め込みできるのは公開研究だけです!';
@override
String get studyOpen => '開く';
@override
String studyXBroughtToYouByY(String param1, String param2) {
return '$param1$param2 がお届けします';
}
@override
String get studyStudyNotFound => '研究が見つかりません';
@override
String get studyEditChapter => '章を編集';
@override
String get studyNewChapter => '新しい章';
@override
String studyImportFromChapterX(String param) {
return '$param からインポート';
}
@override
String get studyOrientation => '盤の上下';
@override
String get studyAnalysisMode => '解析モード';
@override
String get studyPinnedChapterComment => '章の優先表示コメント';
@override
String get studySaveChapter => '章を保存';
@override
String get studyClearAnnotations => '注釈をクリア';
@override
String get studyClearVariations => '手順をクリア';
@override
String get studyDeleteChapter => '章を削除';
@override
String get studyDeleteThisChapter => 'ほんとうに削除しますか? 戻せませんよ!';
@override
String get studyClearAllCommentsInThisChapter => 'この章のコメントと図形をすべて削除しますか?';
@override
String get studyRightUnderTheBoard => '盤のすぐ下に';
@override
String get studyNoPinnedComment => 'なし';
@override
String get studyNormalAnalysis => '通常解析';
@override
String get studyHideNextMoves => '次の手順をかくす';
@override
String get studyInteractiveLesson => '対話形式のレッスン';
@override
String studyChapterX(String param) {
return '$param';
}
@override
String get studyEmpty => '空白';
@override
String get studyStartFromInitialPosition => '開始局面から';
@override
String get studyEditor => 'エディタ';
@override
String get studyStartFromCustomPosition => '指定した局面から';
@override
String get studyLoadAGameByUrl => '棋譜を URL で読み込み';
@override
String get studyLoadAPositionFromFen => '局面を FEN で読み込み';
@override
String get studyLoadAGameFromPgn => '棋譜を PGN で読み込み';
@override
String get studyAutomatic => '自動';
@override
String get studyUrlOfTheGame => '棋譜の URL';
@override
String get studyCreateChapter => '章を作成';
@override
String get studyCreateStudy => '研究を作成';
@override
String get studyEditStudy => '研究を編集';
@override
String get studyVisibility => '公開範囲';
@override
String get studyPublic => '公開';
@override
String get studyUnlisted => '非公開';
@override
String get studyInviteOnly => '招待のみ';
@override
String get studyAllowCloning => 'コピーの許可';
@override
String get studyNobody => '不許可';
@override
String get studyOnlyMe => '自分のみ';
@override
String get studyContributors => '参加者のみ';
@override
String get studyMembers => 'メンバー';
@override
String get studyEveryone => '全員';
@override
String get studyEnableSync => '同期';
@override
String get studyYesKeepEveryoneOnTheSamePosition => '同期する=全員が同じ局面を見る';
@override
String get studyNoLetPeopleBrowseFreely => '同期しない=各人が自由に閲覧';
@override
String get studyPinnedStudyComment => '優先表示コメント';
@override
String get studyStart => '開始';
@override
String get studySave => '保存';
@override
String get studyClearChat => 'チャットを消去';
@override
String get studyDeleteTheStudyChatHistory => 'ほんとうに削除しますか? 戻せませんよ!';
@override
String get studyDeleteStudy => '研究を削除';
@override
String studyConfirmDeleteStudy(String param) {
return '研究全体を削除しますか? 戻せませんよ! 削除なら研究の名称を入力: $param';
}
@override
String get studyWhereDoYouWantToStudyThat => 'どこで研究しますか?';
@override
String get studyGoodMove => '好手';
@override
String get studyMistake => '悪手';
@override
String get studyBrilliantMove => '妙手';
@override
String get studyBlunder => '大悪手';
@override
String get studyInterestingMove => '面白い手';
@override
String get studyDubiousMove => '疑問手';
@override
String get studyOnlyMove => '絶対手';
@override
String get studyZugzwang => 'ツークツワンク';
@override
String get studyEqualPosition => '互角';
@override
String get studyUnclearPosition => '形勢不明';
@override
String get studyWhiteIsSlightlyBetter => '白やや優勢';
@override
String get studyBlackIsSlightlyBetter => '黒やや優勢';
@override
String get studyWhiteIsBetter => '白優勢';
@override
String get studyBlackIsBetter => '黒優勢';
@override
String get studyWhiteIsWinning => '白勝勢';
@override
String get studyBlackIsWinning => '黒勝勢';
@override
String get studyNovelty => '新手';
@override
String get studyDevelopment => '展開';
@override
String get studyInitiative => '主導権';
@override
String get studyAttack => '攻撃';
@override
String get studyCounterplay => '反撃';
@override
String get studyTimeTrouble => '時間切迫';
@override
String get studyWithCompensation => '駒損だが代償あり';
@override
String get studyWithTheIdea => '狙い';
@override
String get studyNextChapter => '次の章';
@override
String get studyPrevChapter => '前の章';
@override
String get studyStudyActions => '研究の操作';
@override
String get studyTopics => 'トピック';
@override
String get studyMyTopics => '自分のトピック';
@override
String get studyPopularTopics => '人気のトピック';
@override
String get studyManageTopics => 'トピックの管理';
@override
String get studyBack => '戻る';
@override
String get studyPlayAgain => 'もう一度プレイ';
@override
String get studyWhatWouldYouPlay => 'この局面、あなたならどう指す?';
@override
String get studyYouCompletedThisLesson => 'おめでとう ! このレッスンを修了しました。';
@override
String studyPerPage(String param) {
return '$param 件/ページ';
}
@override
String get studyGetTheTour => 'お困りですか? ツアーへどうぞ!';
@override
String get studyWelcomeToLichessStudyTitle => 'Lichess 「研究」機能にようこそ!';
@override
String get studyWelcomeToLichessStudyText => 'これは共有される検討用のボードです。<br><br>棋譜の検討や注釈、<br>友達との相談、<br>レッスンなどに使えます。<br><br>とても便利なツールなので、ちょっと仕組みを見てみましょう。';
@override
String get studySharedAndSaveTitle => '共有と保存';
@override
String get studySharedAndSavedText => '他のメンバーはあなたの手をリアルタイムで見ることができ、<br>変更はすべて永久に保存されます。';
@override
String get studyStudyMembersTitle => '研究のメンバー';
@override
String studyStudyMembersText(String param1, String param2) {
return '$param1 観戦者は研究を見てチャットで会話できます。<br><br>$param2 参加者は駒を動かし、研究に変更を加えられます。';
}
@override
String studyAddMembersText(String param) {
return '$param のボタンをクリック。<br>そして誰が参加できるかを決めます。';
}
@override
String get studyStudyChaptersTitle => '研究の章';
@override
String get studyStudyChaptersText => '研究には複数の「章」を作れます。<br>章ごとに違った開始局面と分岐手順が設定できます。';
@override
String get studyCommentPositionTitle => '局面へのコメント';
@override
String studyCommentPositionText(String param) {
return '$param ボタンをクリックするか、右手の手順リスト内を右クリックします。<br>コメントが共有され、保存されます。';
}
@override
String get studyAnnotatePositionTitle => '局面への注釈';
@override
String get studyAnnotatePositionText => '!? ボタンをクリックするか、右手の手順リスト内を右クリックします。<br>注釈の記号が共有され、保存されます。';
@override
String get studyConclusionTitle => '読んでくれてありがとう';
@override
String get studyConclusionText => '自分で作った<a href=\'/study/mine/hot\'>研究</a>はプロフィールページに表示されます。<br>また<a href=\'//lichess.org/blog/V0KrLSkAAMo3hsi4/study-chess-the-lichess-way\'>研究についてのブログ記事<br>があります。<br>さらに「?」を押すとショートカットキーが確認できます。<br>お楽しみください!';
@override
String get studyCreateChapterTitle => '章の作り方';
@override
String get studyCreateChapterText => '研究には複数の「章」を作れます。<br>章ごとに違った分岐手順が設定できます。<br>賞の作り方は何通りもあります。';
@override
String get studyFromInitialPositionTitle => '開始局面から';
@override
String get studyFromInitialPositionText => '新しいゲーム開始局面です。<br>序盤の研究に最適です。';
@override
String get studyCustomPositionTitle => '自由配置局面';
@override
String get studyCustomPositionText => '駒を好きなように配置します。<br>終盤の研究に最適です。';
@override
String get studyLoadExistingLichessGameTitle => 'Lichess の対局の読み込み';
@override
String get studyLoadExistingLichessGameText => 'Lichess の対局の URL<br>(例:lichess.org/7fHIU0XI<br>をペーストすると章内にその手順が読み込めます。';
@override
String get studyFromFenStringTitle => 'FEN の局面から';
@override
String get studyFromFenStringText => 'FEN 形式の局面<br><i>4k3/4rb2/8/7p/8/5Q2/1PP5/1K6 w</i><br>をペーストするとその局面から章が始まります。';
@override
String get studyFromPgnGameTitle => 'PGN の棋譜から';
@override
String get studyFromPgnGameText => 'PGN形式の棋譜をペーストすれば<br>章内に手順、コメント、変化を入れられます。';
@override
String get studyVariantsAreSupportedTitle => '研究はバリアントにも対応';
@override
String get studyVariantsAreSupportedText => 'はい、クレージーハウスなど Lichess の<br>バリアントすべてを研究できます!';
@override
String get studyChapterConclusionText => '各章は永久に保存されます。<br>チェスコンテンツの整理は楽しい作業です!';
@override
String get studyDoubleDefeat => '両者負け';
@override
String get studyBlackDefeatWhiteCanNotWin => '黒負け白1/2ポイント';
@override
String get studyWhiteDefeatBlackCanNotWin => '白負け黒1/2ポイント';
@override
String studyNbChapters(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count',
);
return '$_temp0';
}
@override
String studyNbGames(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count',
);
return '$_temp0';
}
@override
String studyNbMembers(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count メンバー',
);
return '$_temp0';
}
@override
String studyPasteYourPgnTextHereUpToNbGames(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'ここに PGN をペースト($count 局まで)',
);
return '$_temp0';
}
@override
String get teamIncorrectEntryCode => '参加コードが違います。';
@override
String teamBattleOfNbTeams(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'バトル、$count チーム',
);
return '$_temp0';
}
@override
String teamNbLeadersPerTeam(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '各チーム $count 人がリーダー',
);
return '$_temp0';
}
@override
String get timeagoJustNow => 'たった今';
@override
String get timeagoRightNow => 'たった今';
@override
String get timeagoCompleted => '完了';
@override
String timeagoInNbSeconds(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 秒後',
);
return '$_temp0';
}
@override
String timeagoInNbMinutes(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 分後',
);
return '$_temp0';
}
@override
String timeagoInNbHours(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 時間後',
);
return '$_temp0';
}
@override
String timeagoInNbDays(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 日後',
);
return '$_temp0';
}
@override
String timeagoInNbWeeks(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 週後',
);
return '$_temp0';
}
@override
String timeagoInNbMonths(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count か月後',
);
return '$_temp0';
}
@override
String timeagoInNbYears(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 年後',
);
return '$_temp0';
}
@override
String timeagoNbMinutesAgo(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 分前',
);
return '$_temp0';
}
@override
String timeagoNbHoursAgo(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 時間前',
);
return '$_temp0';
}
@override
String timeagoNbDaysAgo(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 日前',
);
return '$_temp0';
}
@override
String timeagoNbWeeksAgo(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 週前',
);
return '$_temp0';
}
@override
String timeagoNbMonthsAgo(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count か月前',
);
return '$_temp0';
}
@override
String timeagoNbYearsAgo(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count 年前',
);
return '$_temp0';
}
@override
String timeagoNbMinutesRemaining(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '残り $count',
);
return '$_temp0';
}
@override
String timeagoNbHoursRemaining(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '残り $count 時間',
);
return '$_temp0';
}
@override
String get tfaTwoFactorAuth => '2 要素認証';
@override
String get ublogCommunity => 'コミュニティ';
@override
String ublogXBlog(String param) {
return '$param のブログ';
}
}