"Phrases"
{
	"announcement.detected"	"ตรวจพบ {detection} จากผู้เล่น {player}{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} ช่วง ครั้งล่าสุดเป้าเคลื่อนที่ {movement}° จากข้อกำหนด {required}° และเป้าเล็งอยู่บนเป้า {precise}/{samples} ตัวอย่าง"
	"evidence.silentaim"	"กระสุนเบี่ยงจากเป้าเล็งที่มองเห็น {deviation}° เพิ่ม {points} คะแนน คะแนนสะสมถึง {score}/{threshold}"
	"evidence.inhuman_accuracy"	"ยิงโดน {hits} จาก {attempts} นัดที่เข้าเกณฑ์ (ความแม่นยำ {accuracy}%)"
	"evidence.irregular_behavior"	"ได้ {score} คะแนนจากการยิงยากสำเร็จ {successes} ใน {attempts} ครั้ง (สำเร็จ {accuracy}%)"
	"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"	"โจมตีแล้วคืนมุมในคำสั่งเดียว"
	"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"	"คู่การยิงเร็วสามคู่ถึงเกณฑ์ คู่ล่าสุดห่างกัน 1 tick ของเซิร์ฟเวอร์"
	"evidence.doubletap.zero_ticks"	"คู่การยิงเร็วสามคู่ถึงเกณฑ์ คู่ล่าสุดเกิดใน tick เดียวกันของเซิร์ฟเวอร์"
	"evidence.doubletap.network_unstable"	"ตรวจพบคู่การยิงเร็วสามคู่ คู่ล่าสุดห่างกัน {ticks} tick ของเซิร์ฟเวอร์"
	"evidence.network_check"	"การตรวจสอบเครือข่าย: ping {ping} ms, jitter {jitter} ms, packet loss ขาเข้า/ขาออก {incoming_loss}/{outgoing_loss}%, choke ขาเข้า/ขาออก {incoming_choke}/{outgoing_choke}%, ช่องว่างคำสั่ง {gaps} ครั้ง และตัวอย่างที่ใช้ไม่ได้ {unavailable} รายการ"
	"evidence.namechanger"	"ชื่อที่แสดงถูกเปลี่ยน {changes} ครั้งภายในหนึ่งนาที"

	"evidence.autostrafe.optimizer"	"ตรวจพบตัวปรับ strafe อัตโนมัติ"
	"evidence.autostrafe.jumps"	"การกระโดด {suspicious} จาก {evaluated} ครั้งตรงกับรูปแบบ strafe อัตโนมัติ ({ratio}%)"
	"evidence.bhop.perfect_chain"	"การลงพื้น {perfect} จาก {landings} ครั้งที่เข้าเกณฑ์สร้างชุด bhop ต่อเนื่องที่ตรงเฟรม"
	"evidence.bhop.repeated_pattern"	"รูปแบบการกระโดด {repeated} จาก {patterns} ชุดซ้ำอินพุต {inputs} ครั้ง โดยเฉลี่ย {average} อินพุต"
	"evidence.hyperscroll"	"ผู้เล่นส่งอินพุตกระโดดเฉลี่ย {average} ครั้งในรูปแบบลงพื้น {patterns} ชุด และ {perfect} จาก {landings} ครั้งที่เข้าเกณฑ์ตรงเฟรม ({ratio}%)"
	"evidence.nulls"	"อินพุต {axis} ได้คะแนนจังหวะสมบูรณ์ {score} โดยต้องการ {required} ค่ากลางช่วงปล่อยถึงกด: {gap} ms คะแนนทับซ้อน: {overlaps} FPS ที่วัดได้: {fps}"
	"evidence.nulls.axis.forward_backward"	"หน้า/หลัง"
	"evidence.nulls.axis.left_right"	"ซ้าย/ขวา"

	"evidence.invalid_input"	"พบ {commands} คำสั่งที่เปลี่ยนปุ่มเคลื่อนที่โดยไม่มีบันทึก subtick ตรงกันภายใน {seconds} วินาที"
	"evidence.subtick_spam"	"พบ {commands} คำสั่งที่มีอินพุตปุ่มเวลาเดียวกันซ้ำพร้อมการเปลี่ยนมุมภายใน {seconds} วินาที"
	"evidence.desubticking"	"คำสั่งที่มีอินพุต subtick {zero} จาก {commands} คำสั่งใช้เวลาเป็นศูนย์ ({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"	"{cvar} เปิดอยู่ที่ไคลเอนต์ ทั้งที่ sv_cheats ปิดอยู่บนเซิร์ฟเวอร์"
	"evidence.invalid_cvar.disabled_without_cheats"	"{cvar} ปิดอยู่ที่ไคลเอนต์ ทั้งที่ sv_cheats ปิดอยู่บนเซิร์ฟเวอร์"

	"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"	"นี่คือรายงานทดสอบที่ไม่มีผล ไม่มีการสร้างการตรวจพบหรือการลงโทษ"
}
