"Phrases"
{
	"announcement.detected"	"{player} から {detection} を検出しました{outcome}"
	"announcement.outcome.punishment_sent"	"。処罰を実行しました。"
	"announcement.outcome.whitelisted"	"が、このプレイヤーはホワイトリストに登録されています。"
	"announcement.outcome.punishment_disabled"	"が、処罰は無効です。"
	"announcement.outcome.identity_unavailable"	"が、プレイヤーの識別情報はまだ利用できません。"
	"announcement.outcome.already_punished"	"。処罰はすでに実行されています。"
	"announcement.outcome.command_too_long"	"が、処罰コマンドが長すぎます。"
	"announcement.outcome.command_service_unavailable"	"が、サーバーのコマンドサービスを利用できません。"
	"announcement.outcome.network_unstable"	"が、接続が不安定だったため処罰は送信されませんでした。"
	"announcement.test"	"これはテストです。プレイヤーの検出や処罰は行われていません。"

	"evidence.aimbot.snap_return"	"急な照準移動と命中が {incidents} 件に達しました。直近は {snap}° のスナップ復帰でした。"
	"evidence.aimbot.convergence"	"急な照準移動と命中が {incidents} 件に達しました。直近の移動は {snap}°、目標誤差は {before}° -> {after}° でした。"
	"evidence.aimbot.smooth"	"滑らかな照準移動からダメージを与えた記録が {incidents} 件に達しました。直近の移動は {snap}°、目標誤差は {before}° -> {after}° でした。"
	"evidence.aimlock"	"精密追跡が {incidents} 件に達しました。直近では、目標が必要な {required}° に対して {movement}° 移動する間、{precise}/{samples} サンプルで照準が目標上にありました。"
	"evidence.silentaim"	"見えている照準から {deviation}° のずれが {points} ポイントを加算し、累積スコアが {score}/{threshold} に達しました。"
	"evidence.inhuman_accuracy"	"対象となる {attempts} 発のうち {hits} 発が命中しました（命中率 {accuracy}%）。"
	"evidence.irregular_behavior"	"難しい射撃 {attempts} 回のうち {successes} 回成功し（成功率 {accuracy}%）、{score} ポイントに達しました。"
	"evidence.triggerbot"	"The last {shots} damaging fresh-contact shots reached {score}/{threshold}: {one_tick} landed in 0-1 ticks (+2 each), {two_tick} in 2 ticks (+1 each), and {normal} took 3+ ticks (-2 each). Latest: {latest_ticks} ticks, {damage} damage, {context}, {hitgroup}, target #{target}."

	"evidence.antiaim"	"「{reason}」で {points} ポイントが加算され、証拠が {score}/{threshold} に達しました。"
	"evidence.antiaim.reason.spin"	"継続的な回転"
	"evidence.antiaim.reason.jitter"	"継続的に繰り返すジッター"
	"evidence.antiaim.reason.attack_return"	"1コマンド内の攻撃と復帰"
	"evidence.antiaim.reason.inconsistent_command"	"一貫しない角度コマンド"
	"evidence.antiaim.reason.history_mismatch"	"基本角度と入力履歴の繰り返す不一致"
	"evidence.antiaim.reason.invalid_angles"	"無効なピッチまたはロール"
	"evidence.dll_injection.one"	"ブラックリスト対象のクライアントイベント購読を {count} 件検出しました: {events}。"
	"evidence.dll_injection.many"	"ブラックリスト対象のクライアントイベント購読を {count} 件検出しました: {events}。"
	"evidence.doubletap.one_tick"	"高速射撃の組が3件に達しました。直近の2発はサーバーtick 1つ分の間隔でした。"
	"evidence.doubletap.zero_ticks"	"高速射撃の組が3件に達しました。直近の2発は同じサーバーtick内でした。"
	"evidence.doubletap.network_unstable"	"高速射撃の組を3件検出しました。直近の2発の間隔は{ticks}サーバーtickでした。"
	"evidence.network_check"	"ネットワーク確認: ping {ping} ms、jitter {jitter} ms、受信/送信loss {incoming_loss}/{outgoing_loss}% 、受信/送信choke {incoming_choke}/{outgoing_choke}% 、コマンド欠落{gaps}件、取得不能サンプル{unavailable}件。"
	"evidence.namechanger"	"表示名が1分以内に {changes} 回変更されました。"

	"evidence.autostrafe.optimizer"	"ストレイフ最適化を検出しました。"
	"evidence.autostrafe.jumps"	"評価した {evaluated} 回のジャンプのうち {suspicious} 回が自動ストレイフのパターンに一致しました（{ratio}%）。"
	"evidence.bhop.perfect_chain"	"対象となる {landings} 回の着地のうち {perfect} 回が連続したフレーム単位で完璧な bhop を形成しました。"
	"evidence.bhop.repeated_pattern"	"完了した {patterns} 個のジャンプパターンのうち {repeated} 個が {inputs} 回の入力を繰り返し、平均入力数は {average} でした。"
	"evidence.hyperscroll"	"完了した {patterns} 個の着地パターンでジャンプ入力は平均 {average} 回、対象となる {landings} 回の着地のうち {perfect} 回がフレーム単位で完璧でした（{ratio}%）。"
	"evidence.nulls"	"{axis} 入力の完璧なタイミングスコアが {score} に達しました。必要値は {required} です。離してから押すまでの中央値: {gap} ms、重複スコア: {overlaps}、測定FPS: {fps}。"
	"evidence.nulls.axis.forward_backward"	"前進/後退"
	"evidence.nulls.axis.left_right"	"左/右"

	"evidence.invalid_input"	"{seconds} 秒以内に {commands} 個のコマンドで、対応する subtick 記録なしに移動ボタンが変化しました。"
	"evidence.subtick_spam"	"{seconds} 秒以内に {commands} 個のコマンドで、角度変化を伴う同時刻のボタン入力が繰り返されました。"
	"evidence.desubticking"	"subtick 入力を含む {commands} 個のコマンドのうち {zero} 個でタイミングがゼロでした（{ratio}%）。"
	"evidence.invalid_cvar.invalid_number"	"{cvar} が有効な有限数を返しませんでした。"
	"evidence.invalid_cvar.above_maximum"	"{cvar} は {value} ですが、許可される最大値は {maximum} です。"
	"evidence.invalid_cvar.outside_range"	"{cvar} は {value} ですが、{minimum} から {maximum} の範囲である必要があります。"
	"evidence.invalid_cvar.must_equal"	"{cvar} は {value} ですが、{expected} である必要があります。"
	"evidence.invalid_cvar.fps_max"	"fps_max は {value} ですが、64以上または無制限の0である必要があります。"
	"evidence.invalid_cvar.sv_cheats"	"サーバーでは sv_cheats が無効ですが、クライアントでは有効または不正な値です。"
	"evidence.invalid_cvar.enabled_without_cheats"	"サーバーでは sv_cheats が無効ですが、クライアントで {cvar} が有効です。"
	"evidence.invalid_cvar.disabled_without_cheats"	"サーバーでは sv_cheats が無効ですが、クライアントで {cvar} が無効です。"

	"webhook.field.player"	"プレイヤー"
	"webhook.field.steamid64"	"STEAMID64"
	"webhook.field.detection"	"検出"
	"webhook.field.evidence"	"証拠"
	"webhook.field.punishment"	"処罰"
	"webhook.field.map"	"マップ"
	"webhook.field.address"	"アドレス"
	"webhook.outcome.punishment_sent"	"設定された処罰コマンドを送信しました。"
	"webhook.outcome.whitelisted"	"プレイヤーはホワイトリストに登録されているため、処罰コマンドは送信されませんでした。"
	"webhook.outcome.punishment_disabled"	"この処罰コマンドは無効なため、処罰は送信されませんでした。"
	"webhook.outcome.identity_unavailable"	"プレイヤーの識別情報がまだ利用できないため、処罰は送信されませんでした。"
	"webhook.outcome.already_punished"	"プレイヤーはすでに処罰されているため、重複するコマンドは送信されませんでした。"
	"webhook.outcome.command_too_long"	"設定されたコマンドが長すぎるため、処罰は送信されませんでした。"
	"webhook.outcome.command_service_unavailable"	"サーバーのコマンドサービスを利用できないため、処罰は送信されませんでした。"
	"webhook.outcome.network_unstable"	"プレイヤーの接続が安全なネットワーク制限を超えたため、処罰は送信されませんでした。"
	"webhook.outcome.unavailable"	"処罰結果を取得できませんでした。"
	"webhook.unknown_player"	"不明なプレイヤー"
	"webhook.unknown_detection"	"不明"
	"webhook.unavailable"	"利用不可"
	"webhook.steamid_unavailable"	"SteamID64 を利用できません。"
	"webhook.default_evidence"	"検出器が設定されたしきい値に達しました"
	"webhook.default_server_name"	"CS2 サーバー"
	"webhook.footer"	"検出レポート"
	"webhook.test_detection"	"WEBHOOK テスト"
	"webhook.test_player"	"Webhook テスト"
	"webhook.test_evidence"	"これは無害なテストレポートです。検出や処罰は作成されていません。"
}
