# Copyright (C) 2025 Mike
# This file is distributed under the GPL2.
msgid ""
msgstr ""
"Project-Id-Version: Login Delay Shield 1.8.1\n"
"Report-Msgid-Bugs-To: https://damoiseau.me\n"
"POT-Creation-Date: 2026-02-14 18:38+0700\n"
"PO-Revision-Date: 2025-02-01 00:00+0700\n"
"Last-Translator: Thai Translator <translator@example.com>\n"
"Language-Team: Thai <th@li.org>\n"
"Language: th\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Claude Code\n"
"X-Domain: wp-login-delay\n"

#: wp-login-delay.php:48 wp-login-delay.php:129
msgid "Settings"
msgstr "การตั้งค่า"

#: wp-login-delay.php:61
msgid "Recent Failed Login Attempts"
msgstr "ความพยายามในการเข้าสู่ระบบที่ล้มเหลวเมื่อเร็วๆ นี้"

#: wp-login-delay.php:95
msgid "No failed login attempts recorded."
msgstr "ไม่มีการบันทึกความพยายามในการเข้าสู่ระบบที่ล้มเหลว"

#: wp-login-delay.php:100
msgid "Recent failed login attempts"
msgstr "ความพยายามในการเข้าสู่ระบบที่ล้มเหลวเมื่อเร็วๆ นี้"

#: wp-login-delay.php:102
msgid "Time"
msgstr "เวลา"

#: wp-login-delay.php:103
msgid "Username"
msgstr "ชื่อผู้ใช้"

#: wp-login-delay.php:104
msgid "IP Address"
msgstr "ที่อยู่ไอพี"

#: wp-login-delay.php:105
msgid "Source"
msgstr "แหล่งที่มา"

#: wp-login-delay.php:113
msgid "Login"
msgstr "เข้าสู่ระบบ"

#. translators: %1$s: time ago, %2$s: exact timestamp
#: wp-login-delay.php:117
#, php-format
msgid "%1$s ago"
msgstr "%1$s ที่แล้ว"

#: wp-login-delay.php:276
msgid "Login Delay Shield"
msgstr "ล็อคอินดีเลย์ชิลด์"

#: wp-login-delay.php:277
msgid ""
"This plugin was formerly known as \"WP Login Delay\". The name has changed, "
"but all your settings have been preserved."
msgstr ""
"ปลั๊กอินนี้เคยเรียกว่า \"WP Login Delay\" แต่ชื่อได้เปลี่ยนแปลงไปแล้ว อย่างไรก็ตาม "
"การตั้งค่าทั้งหมดของคุณได้รับการเก็บรักษาไว้"

#. translators: %s: remaining lockout duration, e.g. "2 minutes"
#: wp-login-delay.php:563
#, fuzzy, php-format
msgid "Too many failed login attempts. Please try again in %s."
msgstr "ความพยายามในการเข้าสู่ระบบที่ล้มเหลวมากเกินไป โปรดลองอีกครั้งในภายหลัง"

#: wp-login-delay.php:568
msgid "Too many failed login attempts. Please try again later."
msgstr "ความพยายามในการเข้าสู่ระบบที่ล้มเหลวมากเกินไป โปรดลองอีกครั้งในภายหลัง"

#: wp-login-delay.php:859
msgid "XML-RPC authentication is disabled on this site."
msgstr "การพิสูจน์ตัวตนผ่าน XML-RPC ถูกปิดใช้งานบนเว็บไซต์นี้"

#: wp-login-delay.php:1019
#, php-format
msgid "Login failed. %d attempt remaining before temporary lockout."
msgid_plural "Login failed. %d attempts remaining before temporary lockout."
msgstr[0] ""
msgstr[1] ""

#: wldelay-settings-view.php:45
msgid "Help"
msgstr "ความช่วยเหลือ"

#: wldelay-settings-view.php:68
msgid "Delay Settings"
msgstr "การตั้งค่าความล่าช้า"

#: wldelay-settings-view.php:80 wldelay-settings-view.php:81
msgid "Email Notifications"
msgstr "การแจ้งเตือนทางอีเมล"

#: wldelay-settings-view.php:85
msgid ""
"Receive email alerts when multiple failed login attempts are detected from "
"the same IP address."
msgstr "รับการแจ้งเตือนทางอีเมลเมื่อตรวจพบความพยายามในการเข้าสู่ระบบที่ล้มเหลวหลายครั้งจากที่อยู่ไอพีเดียวกัน"

#: wldelay-settings-view.php:93 wldelay-settings-view.php:94
#: wldelay-settings-view.php:155
msgid "IP Lockout"
msgstr "การล็อคไอพี"

#: wldelay-settings-view.php:98
#, fuzzy
msgid ""
"Temporarily block repeated failed login attempts by IP address or by IP + "
"username."
msgstr "ปิดกั้นที่อยู่ไอพีชั่วคราวหลังจากความพยายามในการเข้าสู่ระบบที่ล้มเหลวมากเกินไป"

#: wldelay-settings-view.php:106 wldelay-settings-view.php:107
#: wldelay-settings-view.php:156
msgid "IP Whitelist"
msgstr "รายชื่อไอพีที่เชื่อถือได้"

#: wldelay-settings-view.php:111
msgid "Skip delay and lockout for trusted IP addresses (e.g., office, VPN)."
msgstr "ข้ามความล่าช้าและการล็อคสำหรับที่อยู่ไอพีที่เชื่อถือได้ (เช่น สำนักงาน VPN)"

#: wldelay-settings-view.php:119
msgid "Login Log"
msgstr "บันทึกการเข้าสู่ระบบ"

#: wldelay-settings-view.php:123
msgid "Failed login attempts are logged and displayed in the dashboard widget."
msgstr "ความพยายามในการเข้าสู่ระบบที่ล้มเหลวจะถูกบันทึกและแสดงในวิดเจ็ตแดชบอร์ด"

#: wldelay-settings-view.php:131 wldelay-settings-view.php:132
#: wldelay-settings-view.php:158
msgid "XML-RPC Protection"
msgstr "การป้องกัน XML-RPC"

#: wldelay-settings-view.php:136
msgid ""
"Protect against brute-force attacks via XML-RPC (used by the WordPress "
"mobile app and remote publishing)."
msgstr ""
"ป้องกันการโจมตีแบบบรูทฟอร์สผ่าน XML-RPC (ใช้โดยแอปมือถือ WordPress "
"และการเผยแพร่จากระยะไกล)"

#: wldelay-settings-view.php:154
msgid "Email Alerts"
msgstr "การแจ้งเตือนทางอีเมล"

#: wldelay-settings-view.php:157
msgid "Progressive Delay"
msgstr "ความล่าช้าที่เพิ่มขึ้นแบบค่อยเป็นค่อยไป"

#: wldelay-settings-view.php:171
msgid "enabled"
msgstr "เปิดใช้งาน"

#: wldelay-settings-view.php:171
msgid "disabled"
msgstr "ปิดใช้งาน"

#: wldelay-settings-view.php:197
msgid "Protection status summary"
msgstr "สรุปสถานะการป้องกัน"

#: wldelay-settings-view.php:200
msgid "Protection Features Enabled"
msgstr "ฟีเจอร์การป้องกันที่เปิดใช้งาน"

#: wldelay-settings-view.php:218
msgid "Performance tip:"
msgstr "เคล็ดลับประสิทธิภาพ:"

#: wldelay-settings-view.php:219
msgid ""
"For high-traffic sites, consider using a persistent object cache (Redis, "
"Memcached) to reduce database load during attacks."
msgstr ""
"สำหรับเว็บไซต์ที่มีการรับชมสูง ลองใช้แคชออบเจกต์ที่คงอยู่ (Redis, Memcached) "
"เพื่อลดภาระของฐานข้อมูลระหว่างการโจมตี"

#: wldelay-settings-view.php:234
msgid "Enabled"
msgstr "เปิดใช้งาน"

#: wldelay-settings-view.php:234
msgid "Disabled"
msgstr "ปิดใช้งาน"

#. translators: 1: feature name, 2: enabled or disabled
#: wldelay-settings-view.php:240
#, php-format
msgid "%1$s: %2$s"
msgstr "%1$s: %2$s"

#: wldelay-settings-view.php:451
msgid ""
"A fixed delay applied to every login attempt. Higher values slow down brute-"
"force attacks but may slightly delay legitimate users."
msgstr ""
"ความล่าช้าที่คงที่ซึ่งนำไปใช้กับทุกความพยายามในการเข้าสู่ระบบ "
"ค่าที่สูงขึ้นจะทำให้การโจมตีแบบบรูทฟอร์สช้าลงแต่อาจทำให้ผู้ใช้ที่ถูกต้องตามกฎหมายล่าช้าเล็กน้อย"

#: wldelay-settings-view.php:462
msgid ""
"Randomized delays make it harder for attackers to detect patterns or time "
"their attempts. Recommended for better security."
msgstr ""
"ความล่าช้าแบบสุ่มทำให้ผู้โจมตียากต่อการตรวจจับรูปแบบหรือการกำหนดเวลาของความพยายาม "
"ขอแนะนำสำหรับความปลอดภัยที่ดีขึ้น"

#: wldelay-settings-view.php:473
msgid ""
"The shortest possible delay. Each login attempt will wait at least this many "
"seconds."
msgstr "ความล่าช้าที่เป็นไปได้สั้นที่สุด ทุกความพยายามในการเข้าสู่ระบบจะรอเป็นเวลาอย่างน้อยนี้นาที่"

#: wldelay-settings-view.php:484
msgid ""
"The longest possible delay. Each login attempt will wait up to this many "
"seconds."
msgstr "ความล่าช้าที่เป็นไปได้ยาวที่สุด ทุกความพยายามในการเข้าสู่ระบบจะรอได้ถึงนี้นาที่"

#: wldelay-settings-view.php:495
msgid ""
"Get notified when someone is trying to break into your site. Alerts are sent "
"once per IP until the attack stops."
msgstr ""
"รับการแจ้งเตือนเมื่อมีคนพยายามแลกรหัสเข้าเว็บไซต์ของคุณ "
"การแจ้งเตือนจะส่งครั้งต่อไอพีจนกว่าการโจมตีจะหยุด"

#: wldelay-settings-view.php:506
msgid ""
"Number of failed attempts from one IP before sending an alert. Lower values "
"mean earlier warnings but more emails."
msgstr ""
"จำนวนความพยายามที่ล้มเหลวจากไอพีหนึ่งก่อนส่งการแจ้งเตือน "
"ค่าที่ต่ำกว่าหมายถึงการเตือนที่เร็วขึ้นแต่อีเมลมากขึ้น"

#: wldelay-settings-view.php:518
msgid ""
"Where to send security alerts. If left blank, emails go to the WordPress "
"admin address."
msgstr ""
"ที่ที่จะส่งการแจ้งเตือนด้านความปลอดภัย หากปล่อยว่างไว้ อีเมลจะไปที่ที่อยู่ผู้ดูแลระบบ WordPress"

#: wldelay-settings-view.php:519
msgid "Leave empty to use the site admin email."
msgstr "ปล่อยว่างเพื่อใช้อีเมลผู้ดูแลระบบไซต์"

#: wldelay-settings-view.php:530
msgid "minutes"
msgstr ""

#: wldelay-settings-view.php:531
msgid ""
"Minimum time between alert emails site-wide. Prevents inbox flooding during "
"coordinated attacks from multiple IPs. Set to 0 to disable."
msgstr ""

#: wldelay-settings-view.php:532
msgid "Set to 0 to send an email for every IP that hits the threshold."
msgstr ""

#: wldelay-settings-view.php:543
msgid ""
"Temporarily block IPs after too many failures. Effective at stopping "
"automated attacks cold."
msgstr ""
"ปิดกั้นไอพีชั่วคราวหลังจากความล้มเหลวมากเกินไป มีประสิทธิภาพในการหยุดการโจมตีแบบอัตโนมัติทันที่"

#: wldelay-settings-view.php:556
#, fuzzy
msgid ""
"How many failed attempts before lockout is triggered for the selected "
"strategy."
msgstr "ความพยายามที่ล้มเหลวกี่ครั้งก่อนปิดกั้นไอพี ตั้งค่าสูงขึ้นหากผู้ใช้มักพิมพ์รหัสผ่านผิด"

#: wldelay-settings-view.php:580
msgid "IP only"
msgstr ""

#: wldelay-settings-view.php:582
#, fuzzy
msgid "IP + username"
msgstr "ชื่อผู้ใช้"

#: wldelay-settings-view.php:585
msgid ""
"Choose how failed attempts are grouped for progressive delay and lockout. "
"\"IP + username\" is better for shared networks."
msgstr ""

#: wldelay-settings-view.php:586
msgid ""
"IP only = one counter per IP. IP + username = separate counters per username "
"on the same IP."
msgstr ""

#: wldelay-settings-view.php:599
msgid ""
"How long to block an IP. Longer durations discourage persistent attackers "
"but may inconvenience legitimate users who forgot their password."
msgstr ""
"ระยะเวลาในการปิดกั้นไอพี "
"ระยะเวลาที่นานขึ้นจะลดน้อยการโจมตีจากผู้โจมตีที่ยืนกรานแต่อาจสร้างความไม่สะดวกให้กับผู้ใช้ที่ถูกต้องตามกฎหมายที่ลืมรหัสผ่าน"

#: wldelay-settings-view.php:600
msgid "Maximum: 1440 minutes (24 hours)"
msgstr "สูงสุด: 1440 นาที (24 ชั่วโมง)"

#: wldelay-settings-view.php:610
msgid "Trust X-Forwarded-For and HTTP_CLIENT_IP headers for IP detection."
msgstr "เชื่อถือส่วนหัว X-Forwarded-For และ HTTP_CLIENT_IP สำหรับการตรวจจับไอพี"

#: wldelay-settings-view.php:612
msgid ""
"Enable this only if your site is behind a reverse proxy or load balancer "
"(e.g., Cloudflare, nginx proxy, AWS ELB). When disabled, only the direct "
"connection IP is used, preventing attackers from spoofing their IP address."
msgstr ""
"เปิดใช้งานนี้เฉพาะในกรณีที่เว็บไซต์ของคุณอยู่เบื้องหลังพร็อกซีย้อนกลับหรือตัวสมดุลการโหลด (เช่น "
"Cloudflare nginx proxy AWS ELB) เมื่อปิดใช้งาน "
"จะใช้เฉพาะไอพีการเชื่อมต่อโดยตรงซึ่งป้องกันผู้โจมตีจากการปลอมแปลงที่อยู่ไอพีของพวกเขา"

#: wldelay-settings-view.php:613
msgid ""
"Leave disabled unless behind a trusted proxy. Enabling this on a non-proxied "
"site allows IP spoofing."
msgstr ""
"ปล่อยให้ปิดใช้งานเว้นแต่อยู่เบื้องหลังพร็อกซีที่เชื่อถือได้ "
"การเปิดใช้งานนี้บนไซต์ที่ไม่ใช่พร็อกซีช่วยให้สามารถปลอมแปลงไอพีได้"

#: wldelay-settings-view.php:623
msgid "Increase delay with each consecutive failed attempt from the same IP."
msgstr "เพิ่มความล่าช้าสำหรับทุกความพยายามในการเข้าสู่ระบบที่ล้มเหลวติดต่อกันจากไอพีเดียวกัน"

#: wldelay-settings-view.php:625
msgid ""
"Delays grow longer with each failed attempt. First try might be 1s, second "
"2s, third 3s, etc. Very effective against automated attacks."
msgstr ""
"ความล่าช้าเพิ่มขึ้นนานขึ้นสำหรับทุกความพยายามที่ล้มเหลว ความพยายามแรกอาจเป็น 1 วินาที ที่สอง 2 "
"วินาที ที่สาม 3 วินาที เป็นต้น มีประสิทธิภาพมากในการต่อต้านการโจมตีแบบอัตโนมัติ"

#: wldelay-settings-view.php:638
msgid ""
"How much to increase the delay after each failed attempt. Higher values "
"penalize repeat offenders more aggressively."
msgstr ""
"จำนวนที่จะเพิ่มความล่าช้าหลังจากแต่ละความพยายามที่ล้มเหลว ค่าที่สูงขึ้นจะลงโทษผู้กระทำความผิดซ้ำ "
"ๆ อย่างรุนแรงมากขึ้น"

#: wldelay-settings-view.php:639
msgid "Additional seconds added per failed attempt (1-10)."
msgstr "วินาทีเพิ่มเติมที่เพิ่มต่อความพยายามที่ล้มเหลว (1-10)"

#: wldelay-settings-view.php:652
msgid ""
"The delay stops increasing at this value. Prevents excessively long waits "
"that could tie up server resources."
msgstr ""
"ความล่าช้าหยุดการเพิ่มขึ้นที่ค่านี้ ป้องกันการรอคอยที่นานเกินไปซึ่งอาจทำให้ทรัพยากรเซิร์ฟเวอร์ติดขัด"

#: wldelay-settings-view.php:653
msgid "Maximum total delay in seconds (5-60)."
msgstr "ความล่าช้าทั้งหมดสูงสุดในหน่วยวินาที (5-60)"

#: wldelay-settings-view.php:664
msgid ""
"Bypass all protection for trusted IPs. Useful for office networks or VPNs "
"where delays would be annoying."
msgstr ""
"ข้ามการป้องกันทั้งหมดสำหรับไอพีที่เชื่อถือได้ "
"มีประโยชน์สำหรับเครือข่ายสำนักงานหรือวีพีเอ็นที่ความล่าช้าจะน่ารำคาญ"

#: wldelay-settings-view.php:675
msgid ""
"Enter trusted IP addresses. CIDR notation (e.g., 192.168.1.0/24) allows "
"whitelisting entire networks."
msgstr ""
"ใส่ที่อยู่ไอพีที่เชื่อถือได้ สัญกรณ์ CIDR (เช่น 192.168.1.0/24) "
"อนุญาตให้ทำรายชื่อสีขาวสำหรับเครือข่ายทั้งหมด"

#: wldelay-settings-view.php:676
msgid ""
"One IP address or CIDR range per line (e.g., 192.168.1.1 or 10.0.0.0/8)."
msgstr "ที่อยู่ไอพีหนึ่งรายการหรือช่วง CIDR ต่อบรรทัด (เช่น 192.168.1.1 หรือ 10.0.0.0/8)"

#: wldelay-settings-view.php:689
msgid ""
"Old logs are automatically cleaned up to save database space. Shorter "
"retention = smaller database."
msgstr ""
"บันทึกเก่าจะถูกล้างอัตโนมัติเพื่อประหยัดพื้นที่ฐานข้อมูล การเก็บรักษาที่สั้นลง = ฐานข้อมูลที่เล็กลง"

#: wldelay-settings-view.php:690
msgid ""
"Automatically delete log entries older than this many days. Set to 0 to keep "
"logs forever."
msgstr "ลบรายการบันทึกที่เก่ากว่านี้จำนวนวันโดยอัตโนมัติ ตั้งค่าเป็น 0 เพื่อเก็บบันทึกตลอดไป"

#: wldelay-settings-view.php:701
msgid ""
"XML-RPC is often targeted by attackers because it allows multiple login "
"attempts in a single request. Protecting it is strongly recommended."
msgstr ""
"XML-RPC "
"มักเป็นเป้าหมายของผู้โจมตีเนื่องจากช่วยให้มีความพยายามในการเข้าสู่ระบบหลายครั้งในคำขอเดียว "
"ขอแนะนำให้ป้องกันอย่างยิ่ง"

#: wldelay-settings-view.php:702
msgid "Apply delay and lockout protection to XML-RPC authentication requests."
msgstr "ใช้การป้องกันความล่าช้าและการล็อคกับคำขอการพิสูจน์ตัวตน XML-RPC"

#: wldelay-settings-view.php:713
msgid ""
"Completely disables XML-RPC login. Enable this if you manage your site only "
"via the web interface and don't use Jetpack or the WP mobile app."
msgstr ""
"ปิดใช้งานการเข้าสู่ระบบ XML-RPC อย่างสมบูรณ์ "
"เปิดใช้งานนี้หากคุณจัดการเว็บไซต์เฉพาะผ่านอินเทอร์เฟซเว็บและไม่ใช้ Jetpack หรือแอปมือถือ WP"

#: wldelay-settings-view.php:714
msgid ""
"Completely block XML-RPC authentication. Use this if you don't need remote "
"publishing or the WordPress mobile app."
msgstr ""
"ปิดกั้นการพิสูจน์ตัวตน XML-RPC อย่างสมบูรณ์ "
"ใช้นี้หากคุณไม่ต้องการการเผยแพร่จากระยะไกลหรือแอปมือถือ WordPress"

#~ msgid ""
#~ "Adds a one second or a custom time delay to the login to avoid brute-"
#~ "force attack"
#~ msgstr "เพิ่มความล่าช้าหนึ่งวินาทีหรือเวลาที่กำหนดเองสำหรับการเข้าสู่ระบบเพื่อป้องกันการโจมตีแบบบรูทฟอร์ส"
