diff --git a/shorewall/lang/th b/shorewall/lang/th
new file mode 100644
index 000000000..e69de29bb
diff --git a/shorewall/lang/th.auto b/shorewall/lang/th.auto
new file mode 100644
index 000000000..c48e000ed
--- /dev/null
+++ b/shorewall/lang/th.auto
@@ -0,0 +1,456 @@
+index_title=ไฟร์วอลล์ Shorewall
+index_ecmd=ไม่พบคำสั่ง $1 ในระบบของคุณ อาจไม่ได้ติดตั้งไว้หรือ การกำหนดค่าโมดูล ไม่ถูกต้อง
+index_edir=ไม่พบไดเรกทอรีการกำหนดค่า Shorewall บนระบบของคุณ อาจไม่ได้ติดตั้งไว้หรือ การกำหนดค่าโมดูล ไม่ถูกต้อง
+index_version=รุ่น Shorewall $1
+index_return=รายการของตาราง
+index_restart=ใช้การกำหนดค่า
+index_restartdesc=คลิกปุ่มนี้เพื่อเปิดใช้งานการกำหนดค่า Shorewall ปัจจุบันด้วยคำสั่ง shorewall restart
+index_refresh=รีเฟรชการกำหนดค่า
+index_refreshdesc=คลิกปุ่มนี้เพื่อเปิดใช้งานเพียงตาราง Blacklist และ Traffic Shaping ด้วยคำสั่ง shorewall refresh
+index_start=เริ่มไฟร์วอลล์
+index_startdesc=คลิกที่ปุ่มนี้เพื่อเริ่ม Shorewall ด้วยการกำหนดค่าปัจจุบันด้วยคำสั่ง shorewall start
+index_clear=ล้างไฟร์วอลล์
+index_cleardesc=คลิกปุ่มนี้เพื่อล้าง Shorewall ด้วยคำสั่ง shorewall clear สิ่งนี้จะอนุญาตการเข้าถึงจากโฮสต์ทั้งหมดโดยไม่มีข้อ จำกัด
+index_stop=หยุดไฟร์วอลล์
+index_stopdesc=คลิกที่ปุ่มนี้เพื่อปิดชอร์วอลล์โดยใช้คำสั่ง ชอร์วอลล์หยุด สิ่งนี้จะบล็อกการเข้าถึงจากโฮสต์ทั้งหมดยกเว้นที่อยู่ในตารางเมื่อหยุด
+index_status=แสดงสถานะ
+index_statusdesc=คลิกที่ปุ่มนี้เพื่อตรวจสอบว่ามีการเริ่มต้น Shorewall ในระบบนี้หรือไม่โดยใช้คำสั่ง สถานะ shorewall
+index_dump=แสดงการถ่ายโอนข้อมูล
+index_dumpdesc=คลิกปุ่มนี้เพื่อดูข้อมูลติดตาม Shorewall จากคำสั่ง shorewall dump
+index_check=ตรวจสอบไฟร์วอลล์
+index_checkdesc=คลิกที่ปุ่มนี้เพื่อให้ Shorewall ตรวจสอบการกำหนดค่าไฟร์วอลล์ของคุณด้วยคำสั่ง ตรวจสอบ shorewall
+list_move=ย้าย
+list_add=เพิ่ม
+list_auto=อัตโนมัติ
+list_none=ไม่มี
+list_any=ใด
+list_fw=ไฟร์วอลล์
+list_other=อื่น ๆ ..
+list_manual=แก้ไขไฟล์ด้วยตนเอง
+list_manualdesc=คลิกปุ่มนี้เพื่อแก้ไขไฟล์ Shorewall ด้วยตนเอง $1 ซึ่งมีการบันทึกรายการข้างต้น
+list_ecannot=คุณไม่ได้รับอนุญาตให้แก้ไขตาราง Shorewall นี้
+list_delete=ลบที่เลือก
+restart_err=ไม่สามารถใช้การกำหนดค่า
+refresh_err=ไม่สามารถรีเฟรชการกำหนดค่า
+start_err=ไม่สามารถเริ่มไฟร์วอลล์
+clear_err=ไม่สามารถล้างไฟร์วอลล์
+stop_err=ไม่สามารถปิดไฟร์วอลล์
+status_title=สถานะไฟร์วอลล์
+dump_title=การถ่ายโอนข้อมูลไฟร์วอลล์
+check_title=ตรวจสอบไฟร์วอลล์
+check_ok=.. การกำหนดค่าไฟร์วอลล์ของคุณดูเหมือนตกลง
+check_failed=.. พบข้อผิดพลาดในการกำหนดค่าไฟร์วอลล์ของคุณ!
+check_cmd=กำลังตรวจสอบการกำหนดค่า ..
+zones_title=โซนเครือข่าย
+zones_desc=โซนที่ระบุไว้ในหน้านี้แสดงถึงเครือข่ายที่แตกต่างกันซึ่งสามารถเข้าถึงได้จากระบบของคุณ อย่างไรก็ตามรายการที่นี่จะไม่มีผลกระทบใด ๆ ต่อไฟร์วอลล์ แต่จะกำหนดชื่อโซนและคำอธิบายแทน
+zones_add=เพิ่มโซนเครือข่ายใหม่
+zones_none=ยังไม่มีการกำหนดโซนเครือข่าย
+zones_0=รหัสโซน
+zones_1=ชื่อที่แสดง
+zones_2=ลักษณะ
+zones_1new=เขตปกครอง
+zones_2new=ประเภทโซน
+zones_3new=ตัวเลือกโซน
+zones_4new=ตัวเลือกที่เข้ามา
+zones_5new=ตัวเลือกขาออก
+zones_6new=คิดเห็น
+zones_return=รายการโซน
+zones_edit=แก้ไขเน็ตเวิร์กโซน
+zones_create=สร้างเน็ตเวิร์กโซน
+zones_header=รายละเอียดโซนเครือข่าย
+zones_err=ไม่สามารถบันทึกโซนเครือข่าย
+zones_eid=รหัสโซนหายไปหรือไม่ถูกต้อง
+zones_efwid=ID โซน $ FW และ fw ถูกสงวนไว้สำหรับไฟร์วอลล์
+zones_ename=ชื่อที่แสดงหายไปหรือไม่ถูกต้อง
+zones_edesc=ไม่มีคำอธิบายของโซน
+zones_ipv4=IPv4
+zones_ipsec=IPsec
+zones_firewall=ระบบไฟร์วอลล์
+zones_eopts=ตัวเลือกโซนไม่ถูกต้อง
+zones_eopts_in=ตัวเลือกขาเข้าโซนไม่ถูกต้อง
+zones_eopts_out=ตัวเลือกขาออกของโซนไม่ถูกต้อง
+policy_title=นโยบายเริ่มต้น
+policy_desc=หน้านี้ช่วยให้คุณสามารถกำหนดค่าเริ่มต้นสำหรับการรับส่งข้อมูลระหว่างโซนไฟร์วอลล์ที่แตกต่างกัน พวกเขาสามารถถูกแทนที่สำหรับโฮสต์เฉพาะหรือชนิดของการรับส่งข้อมูลในหน้ากฎของไฟร์วอลล์
+policy_add=เพิ่มนโยบายเริ่มต้นใหม่
+policy_none=ยังไม่มีการกำหนดนโยบายเริ่มต้น
+policy_0=โซนแหล่งที่มา
+policy_1=โซนปลายทาง
+policy_2=นโยบาย
+policy_3=ระดับ Syslog
+policy_4=ขีด จำกัด การจราจร
+policy_limit=จำกัด $1, ระเบิด $2
+policy_return=รายการนโยบาย
+policy_edit=แก้ไขนโยบายเริ่มต้น
+policy_create=สร้างนโยบายเริ่มต้น
+policy_header=รายละเอียดนโยบายเริ่มต้น
+policy_err=ไม่สามารถบันทึกนโยบายเริ่มต้น
+policy_nolog=ปิดใช้งานการบันทึก
+policy_ulog=เข้าสู่ระบบ ULOG
+policy_efw=<ไฟร์วอล> สามารถเลือกได้ทั้งโซนต้นทางและโซนปลายทาง
+policy_elimit=หมายเลขขีด จำกัด การจราจรขาดหายไปหรือไม่ถูกต้อง
+policy_eburst=จำนวนการส่งข้อมูลที่ขาดหายไปหรือไม่ถูกต้อง
+rules_title=กฎไฟร์วอลล์
+rules_desc=ตารางนี้แสดงข้อยกเว้นของนโยบายเริ่มต้นสำหรับการเข้าชมแหล่งที่มาหรือปลายทางบางประเภท การกระทำที่เลือกจะถูกนำไปใช้กับแพ็กเก็ตที่ตรงกับเกณฑ์ที่เลือกแทนค่าเริ่มต้น
+rules_add=เพิ่มกฎไฟร์วอลล์ใหม่
+rules_none=ยังไม่มีการกำหนดกฎไฟร์วอลล์
+rules_0=หนังบู๊
+rules_1=แหล่ง
+rules_1z=โซนแหล่งที่มา
+rules_2=ปลายทาง
+rules_2z=โซนปลายทางหรือพอร์ต
+rules_3=มาตรการ
+rules_4=พอร์ตต้นทาง
+rules_5=พอร์ตปลายทาง
+rules_6=จำกัด อัตรา
+rules_7=ชุดผู้ใช้
+rules_hosts=โฮสต์ $2 ในโซน $1
+rules_zone=โซน $1
+rules_rport=พอร์ต $1
+rules_related=ที่เกี่ยวข้อง
+rules_return=รายการกฎไฟร์วอลล์
+rules_edit=แก้ไขกฎไฟร์วอลล์
+rules_create=สร้างกฎไฟร์วอลล์
+rules_header=รายละเอียดกฎไฟร์วอลล์
+rules_err=ไม่สามารถบันทึกกฎไฟร์วอลล์
+rules_log=และเข้าสู่ระดับ syslog
+rules_nolog=อย่าเข้าสู่ระบบ
+rules_addr=โฮสต์ในโซนที่มีที่อยู่เท่านั้น
+rules_ranges=พอร์ตหรือช่วง
+rules_dnat=ที่อยู่ปลายทางเดิมสำหรับ DNAT หรือ REDIRECT
+rules_dnat_dest=สำหรับ DNAT หรือ REDIRECT ให้กรอกที่อยู่ปลายทางใหม่หรือพอร์ตที่นี่
+rules_dnat_port=สำหรับ DNAT หรือ REDIRECT ให้กรอกพอร์ตปลายทางเดิมที่นี่
+rules_esother=โซนแหล่งที่ขาดหายไปหรือไม่ถูกต้อง
+rules_edother=โซนปลายทางที่ขาดหายไปหรือไม่ถูกต้อง
+rules_esinzone=ไม่มีการป้อนที่อยู่โฮสต์สำหรับแหล่งที่มา
+rules_edinzone=ไม่ได้ระบุที่อยู่โฮสต์สำหรับปลายทาง
+rules_esport=ไม่มีชื่อพอร์ตหมายเลขหรือช่วงที่ป้อน
+rules_edport=ไม่มีชื่อพอร์ตปลายทางหมายเลขหรือช่วงที่ป้อน
+rules_ednat=ที่อยู่ปลายทางเดิมจะต้องเป็นที่อยู่ IP เดียวสองที่อยู่คั่นด้วย: หรือรายการยกเว้นที่เริ่มต้นด้วย!
+rules_ednat2=ที่อยู่ปลายทางเดิมสามารถป้อนได้สำหรับการกระทำของ DNAT และ REDIRECT เท่านั้น
+rules_rate=นิพจน์ขีด จำกัด อัตรา
+rules_norate=ไม่มีขีด จำกัด
+rules_set=กฎใช้กับชุดผู้ใช้
+rules_noset=ผู้ใช้ทั้งหมด
+rules_eaction=ไม่ได้เลือกการกระทำ
+rules_macro=พารามิเตอร์การกระทำของแมโคร
+rules_none2=ไม่มี
+rules_emacro=พารามิเตอร์มาโครที่ขาดหายไปหรือไม่ถูกต้อง
+tos_title=ประเภทของบริการ
+tos_desc=หน้านี้กำหนดประเภทบริการ IP สำหรับการรับส่งข้อมูลบางประเภทซึ่งสามารถใช้เพื่อเพิ่มหรือลดลำดับความสำคัญของพวกเขา
+tos_add=เพิ่มบริการรูปแบบใหม่
+tos_none=ยังไม่มีการกำหนดประเภทของบริการ
+tos_0=แหล่ง
+tos_0z=โซนแหล่งที่มา
+tos_1=ปลายทาง
+tos_1z=โซนปลายทาง
+tos_2=มาตรการ
+tos_3=พอร์ตต้นทาง
+tos_4=พอร์ตปลายทาง
+tos_5=ประเภทของบริการ
+tos_6=ทดสอบ
+tos_return=ประเภทรายการบริการ
+tos_edit=แก้ไขประเภทของบริการ
+tos_create=สร้างประเภทของบริการ
+tos_header=ประเภทของรายละเอียดบริการ
+tos_err=ไม่สามารถบันทึกประเภทของบริการ
+interfaces_title=การเชื่อมต่อเครือข่าย
+interfaces_desc=อินเทอร์เฟซเครือข่ายแต่ละรายการในระบบของคุณที่คุณต้องการให้ Shorewall จัดการควรจะแสดงรายการในหน้านี้และเชื่อมโยงกับโซนที่เชื่อมต่ออยู่ อินเทอร์เฟซแบบวนรอบ lo ต้องไม่อยู่ในรายการ
+interfaces_add=เพิ่มเน็ตเวิร์กอินเตอร์เฟสใหม่
+interfaces_none=ยังไม่ได้กำหนดอินเตอร์เฟสเครือข่าย
+interfaces_0=อินเตอร์เฟซ
+interfaces_1=ชื่อโซน
+interfaces_2=ที่อยู่ออกอากาศ
+interfaces_3=ตัวเลือก
+interfaces_detect=อัตโนมัติ
+interfaces_return=รายการอินเตอร์เฟส
+interfaces_edit=แก้ไขอินเตอร์เฟสเครือข่าย
+interfaces_create=สร้างอินเตอร์เฟสเครือข่าย
+interfaces_header=รายละเอียดอินเตอร์เฟสเครือข่าย
+interfaces_err=ไม่สามารถบันทึกส่วนต่อประสานเครือข่าย
+interfaces_eiface=ชื่ออินเตอร์เฟสขาดหายไปหรือไม่ถูกต้อง
+interfaces_ebroad=ที่อยู่ที่ออกอากาศหายไปหรือไม่ถูกต้อง
+masq_title=ปลอม
+masq_desc=รายการในหน้านี้ตั้งค่าการแปลที่อยู่เครือข่ายสำหรับการรับส่งข้อมูลระหว่างเครือข่ายและอินเทอร์เฟซเฉพาะ
+masq_add=เพิ่มกฎการปลอมแปลงใหม่
+masq_none=ยังไม่มีการกำหนดกฎที่หลอกลวง
+masq_0=อินเตอร์เฟซขาออก
+masq_1=เครือข่ายสวมหน้ากาก
+masq_2=ที่อยู่ SNAT
+masq_3=จำกัด เฉพาะโปรโตคอล
+masq_4=จำกัด เฉพาะพอร์ต
+masq_5=ตัวเลือก IPsec
+masq_any=โปรโตคอลใด ๆ
+masq_all=พอร์ตทั้งหมด
+masq_in=$2 ใน $1
+masq_ex=เครือข่ายใน $1 ยกเว้น $2
+masq_iface=เครือข่ายใน $1
+masq_return=รายการที่ปลอมแปลง
+masq_edit=แก้ไขกฎการปลอมแปลง
+masq_create=สร้างกฎ Masquerading
+masq_header=การปลอมตัวรายละเอียดกฎ
+masq_err=ไม่สามารถบันทึกกฎที่หลอกลวงได้
+masq_net=สำหรับปลายทางเท่านั้น
+masq_mode0=ที่อยู่เครือข่ายย่อย
+masq_mode1=ซับเน็ตบนอินเตอร์เฟส
+masq_except=ยกเว้นสำหรับเครือข่าย
+masq_enet=ปลายทางอินเทอร์เฟซที่ขาดหายไปหรือไม่ถูกต้อง
+masq_emnet=ที่อยู่เครือข่ายย่อยปลอมตัวหรือไม่ถูกต้อง
+masq_emnete=รายการเครือข่ายข้อยกเว้นว่างเปล่า
+masq_esnat=ที่อยู่ IP ของ SNAT ไม่ถูกต้อง
+masq_eports=รายการพอร์ตที่ขาดหายไปหรือไม่ถูกต้องคั่นด้วยเครื่องหมายจุลภาค
+masq_eipsec=ไม่มีตัวเลือก IPsec
+nat_title=NAT แบบคงที่
+nat_desc=รายการแปลที่อยู่เครือข่ายแบบคงที่ในตารางนี้สามารถใช้เพื่อตั้งค่าการโต้ตอบ 1-1 ระหว่างที่อยู่ภายนอกบนไฟร์วอลล์ของคุณและที่อยู่ RFC1918 ของเครื่องที่อยู่หลังไฟร์วอลล์ของคุณ Static NAT มักใช้เพื่ออนุญาตการเชื่อมต่อไปยังเซิร์ฟเวอร์ภายในจากนอกเครือข่ายของคุณ
+nat_add=เพิ่มรายการ NAT แบบคงที่ใหม่
+nat_none=ยังไม่มีการกำหนดรายการ NAT แบบคงที่
+nat_0=ที่อยู่ภายนอก
+nat_1=อินเตอร์เฟซภายนอก
+nat_2=ที่อยู่ภายใน
+nat_virt=เสมือน
+nat_return=รายการ NAT แบบคงที่
+nat_edit=แก้ไข NAT แบบคงที่
+nat_create=สร้าง NAT แบบคงที่
+nat_header=รายละเอียดรายการ NAT แบบคงที่
+nat_err=ไม่สามารถบันทึกรายการ NAT แบบคงที่
+nat_all=ใช้งานได้สำหรับโฮสต์ทั้งหมดหรือไม่
+nat_local=ใช้งานได้สำหรับระบบไฟร์วอลล์หรือไม่
+nat_eext=ที่อยู่ IP ภายนอกไม่ถูกต้อง
+nat_eint=ที่อยู่ IP ภายในไม่ถูกต้อง
+nat_evirt=หมายเลขอินเตอร์เฟสเสมือนไม่ถูกต้อง
+proxyarp_title=พร็อกซี ARP
+proxyarp_desc=หน้านี้ช่วยให้คุณสามารถกำหนดค่าระบบของคุณเพื่อตอบรับการร้องขอ ARP สำหรับที่อยู่ IP อื่นที่ไม่ใช่ของตนเองเพื่อให้สามารถส่งต่อแพ็คเก็ตไปยังที่อยู่เหล่านั้นไปยังปลายทางที่แท้จริงได้
+proxyarp_add=เพิ่มที่อยู่ ARP พร็อกซีใหม่
+proxyarp_none=ยังไม่ได้กำหนดที่อยู่ ARP ของพร็อกซี
+proxyarp_0=ที่อยู่ที่ ARP
+proxyarp_1=เชื่อมต่อกับอินเตอร์เฟส
+proxyarp_2=อินเตอร์เฟซภายนอก
+proxyarp_3=หมั่น?
+proxyarp_return=รายการที่อยู่พร็อกซี ARP
+proxyarp_edit=แก้ไขที่อยู่พร็อกซี ARP
+proxyarp_create=สร้างที่อยู่พร็อกซี ARP
+proxyarp_header=รายละเอียด ARP พรอกซี
+proxyarp_err=ไม่สามารถบันทึกพร็อกซี ARP
+proxyarp_have=มีเส้นทางไปยังโฮสต์หรือไม่
+proxyarp_eaddr=ที่อยู่ที่หายไปหรือที่ไม่ถูกต้องไปยัง ARP
+proxyarp_pers=ออกจากเส้นทางแม้เมื่อไฟร์วอลล์หยุด?
+routestopped_title=เมื่อหยุด
+routestopped_desc=โดยค่าเริ่มต้นเมื่อ Shorewall หยุดมันจะปฏิเสธการเข้าถึงจากโฮสต์ทั้งหมด หน้านี้ช่วยให้คุณกำหนดโฮสต์หรือเครือข่ายที่จะยังคงสามารถเข้าถึงได้
+routestopped_add=เพิ่มที่อยู่ที่ถูกหยุดใหม่
+routestopped_none=ยังไม่มีที่อยู่ที่สามารถเข้าถึงได้เมื่อหยุดทำงานแล้ว
+routestopped_0=อินเตอร์เฟซ
+routestopped_1=ที่อยู่ที่สามารถเข้าถึงได้
+routestopped_2=ตัวเลือกเส้นทาง
+routestopped_return=รายการที่อยู่ที่หยุด
+routestopped_edit=แก้ไขที่อยู่ที่หยุด
+routestopped_create=สร้างที่อยู่ที่หยุด
+routestopped_header=หยุดรายละเอียดที่อยู่
+routestopped_err=ไม่สามารถบันทึกที่อยู่ที่หยุดทำงาน
+routestopped_eaddr=ไม่ได้ใส่ที่อยู่
+routestopped_all=ที่อยู่ทั้งหมด
+routestopped_list=ที่อยู่จดทะเบียนและเครือข่าย ..
+tunnels_title=อุโมงค์ VPN
+tunnels_desc=หน้านี้แสดงรายการช่องทาง VPN ที่ผ่านไฟร์วอลล์ของคุณดังนั้นจะต้องได้รับอนุญาตจากการกำหนดค่า Shorewall
+tunnels_add=เพิ่มอุโมงค์ VPN ใหม่
+tunnels_none=ยังไม่มีการกำหนดช่องทาง VPN ที่จะอนุญาต
+tunnels_0=ประเภท VPN
+tunnels_1=โซนสำหรับอินเตอร์เฟส
+tunnels_2=รีโมตเกตเวย์
+tunnels_3=โซนเกตเวย์
+tunnels_gnone=ไม่มี
+tunnels_return=รายการอุโมงค์ VPN
+tunnels_edit=แก้ไข VPN Tunnel
+tunnels_create=สร้าง VPN Tunnel
+tunnels_header=รายละเอียดช่องทาง VPN
+tunnels_err=บันทึกอุโมงค์ VPN ไม่สำเร็จ
+tunnels_sel=IP ของเกตเวย์
+tunnels_ipsec=IPsec
+tunnels_ipsec:noah=IPsec (ไม่มี AH)
+tunnels_ipsecnat=IPsec พร้อม NAT
+tunnels_ipsecnat:noah=IPsec พร้อม NAT (ไม่มี AH)
+tunnels_ip=IP
+tunnels_gre=GRE
+tunnels_pptpclient=ลูกค้า PPTP
+tunnels_pptpserver=เซิร์ฟเวอร์ PPTP
+tunnels_openvpn=OpenVPN
+tunnels_openvpn_l=OpenVPN บนพอร์ต ..
+tunnels_generic=ทั่วไป
+tunnels_generic_l=ทั่วไปสำหรับโปรโตคอล ..
+tunnels_gsel=รายการโซน
+tunnels_eopenvpn=หมายเลขพอร์ตไม่ถูกต้องสำหรับอุโมงค์ OpenVPN
+tunnels_egeneric=ไม่มีโปรโตคอลหรือโปรโตคอล: พอร์ตสำหรับช่องสัญญาณทั่วไป
+hosts_title=โฮสต์โซน
+hosts_desc=หน้านี้แสดงรายการโฮสต์และเครือข่ายที่เป็นส่วนหนึ่งของโซน โดยทั่วไปคุณไม่จำเป็นต้องทำการเปลี่ยนแปลงใด ๆ ในรายการนี้
+hosts_add=เพิ่มโฮสต์โซนใหม่
+hosts_none=ยังไม่มีการกำหนดโฮสต์โซน
+hosts_0=โซน
+hosts_1=อินเตอร์เฟซ
+hosts_2=ที่อยู่ IP หรือเครือข่าย
+hosts_opts=ตัวเลือกโฮสต์
+hosts_return=รายการโฮสต์ของโซน
+hosts_edit=แก้ไขโฮสต์ของโซน
+hosts_create=สร้างโฮสต์โซน
+hosts_err=ไม่สามารถบันทึกโฮสต์ของโซน
+hosts_enet=ที่อยู่โฮสต์ขาดหายไปหรือไม่ถูกต้อง
+hosts_header=รายละเอียดโฮสต์โซน
+hosts_routestopped=กำหนดเส้นทางแม้ไฟร์วอลล์จะหยุด?
+hosts_ip=ที่อยู่หรือเครือข่าย $1
+hosts_mac=ที่อยู่ MAC $1
+hosts_ipset=IP ตั้งค่า $1
+hosts_any=โฮสต์ใด ๆ
+edit_before=ก่อนเข้ารายการ $1
+edit_after=หลังจากรายการ $1
+blacklist_title=โฮสต์บัญชีดำ
+blacklist_desc=หน้านี้จะแสดงรายการโฮสต์และบริการที่จะถูกปิดกั้นหากมีการรับส่งข้อมูลจากพวกเขามาถึงอินเทอร์เฟซด้วยชุดตัวเลือก บัญชีดำ
+blacklist_add=เพิ่มโฮสต์บัญชีดำใหม่
+blacklist_none=ยังไม่มีการกำหนดโฮสต์บัญชีดำ
+blacklist_0=โฮสต์หรือเครือข่าย
+blacklist_1=มาตรการ
+blacklist_2=พอร์ต
+blacklist_any=ใด
+blacklist_header=รายละเอียดโฮสต์บัญชีดำ
+blacklist_host=โฮสต์หรือเครือข่าย
+blacklist_proto=มาตรการ
+blacklist_ports=รายการพอร์ตหรือพอร์ต
+blacklist_err=ไม่สามารถบันทึกโฮสต์บัญชีดำ
+blacklist_ehost=ที่อยู่ IP หรือที่อยู่เครือข่ายขาดหายไปหรือไม่ถูกต้อง
+blacklist_emac=ที่อยู่ MAC ที่ขาดหายไปหรือไม่ถูกต้อง
+blacklist_eipset=ไม่มีชื่อชุด IP
+blacklist_edit=แก้ไข Blacklist Host
+blacklist_create=สร้างบัญชีดำโฮสต์
+blacklist_eproto=โปรโตคอลที่ขาดหายไปหรือไม่ถูกต้อง
+blacklist_eports=หมายเลขพอร์ตไม่ถูกต้องหรือรายการพอร์ตที่คั่นด้วยเครื่องหมายจุลภาค
+blacklist_eports2=สามารถระบุพอร์ตได้เฉพาะสำหรับโปรโตคอล TCP และ UDP
+blacklist_return=โฮสต์บัญชีดำ
+providers_title=ผู้ให้บริการการกำหนดเส้นทางเพิ่มเติม
+providers_desc=หน้านี้กำหนดตารางเส้นทางเพิ่มเติม สิ่งเหล่านี้จำเป็นหากคุณมีการเชื่อมต่อกับ ISP มากกว่าหนึ่งหรือหลายการเชื่อมต่อกับ ISP เดียวกันหรือรัน Squid เป็นพร็อกซีแบบโปร่งใสบนโฮสต์อื่นที่ไม่ใช่ไฟร์วอลล์
+providers_add=เพิ่มผู้ให้บริการการกำหนดเส้นทางใหม่
+providers_none=ยังไม่มีการกำหนดผู้ให้บริการเส้นทาง
+providers_0=ชื่อ
+providers_1=จำนวน
+providers_2=เครื่องหมาย
+providers_3=อินเตอร์เฟซ
+providers_4=ประตู
+providers_name=ชื่อผู้ให้บริการ
+providers_number=หมายเลขผู้ให้บริการ
+providers_mark=ทำเครื่องหมายที่หมายเลข
+providers_dup=ผู้ให้บริการซ้ำ
+providers_main=ตารางหลัก
+providers_iface=เชื่อมต่อเครือข่าย
+providers_gateway=เกตเวย์เราเตอร์
+providers_auto=ตรวจจับอัตโนมัติ
+providers_opts=ตัวเลือกเพิ่มเติม
+providers_track=ติดตามการเชื่อมต่อ
+providers_balance=ปริมาณการรับส่งข้อมูล
+providers_loose=อนุญาตการรับส่งข้อมูลจากไฟร์วอลล์
+providers_edit=แก้ไขผู้ให้บริการการกำหนดเส้นทาง
+providers_create=สร้างผู้ให้บริการสายงานการผลิต
+providers_header=รายละเอียดผู้ให้บริการการกำหนดเส้นทางเพิ่มเติม
+providers_copy=คัดลอกเส้นทางผ่านอินเตอร์เฟส
+providers_err=ไม่สามารถบันทึกผู้ให้บริการการกำหนดเส้นทาง
+providers_ename=ชื่อผู้ให้บริการหายไปหรือไม่ถูกต้อง
+providers_enumber=หมายเลขผู้ให้บริการหายไปหรือไม่ถูกต้อง
+providers_emark=หมายเลขเครื่องหมายผู้ให้บริการที่ขาดหายไปหรือไม่ถูกต้อง
+providers_edup=ไม่มีผู้ให้บริการที่จะทำซ้ำ
+providers_egateway=เกตเวย์ที่ขาดหายไปหรือไม่ถูกต้อง
+providers_return=รายชื่อผู้ให้บริการกำหนดเส้นทาง
+route_rules_title=กฎการกำหนดเส้นทาง
+route_rules_desc=หน้าควบคุมการรับส่งข้อมูลที่กำหนดเส้นทางไปยังผู้ให้บริการที่กำหนดไว้ในหน้าผู้ให้บริการการกำหนดเส้นทางเพิ่มเติม
+route_rules_ip=ที่อยู่ IP, เครือข่ายหรือส่วนต่อประสาน
+route_rules_add=เพิ่มกฎการกำหนดเส้นทางใหม่
+route_rules_none=ยังไม่มีการกำหนดกฎการกำหนดเส้นทาง
+route_rules_0=ที่มาของการจราจร
+route_rules_1=ปลายทางการจราจร
+route_rules_2=ผู้ให้บริการ
+route_rules_3=ลำดับความสำคัญ
+route_rules_4=เครื่องหมาย
+route_rules_header=ตัวเลือกกฎการกำหนดเส้นทาง
+route_rules_src=ที่มาของการจราจร
+route_rules_dst=ปลายทางการจราจร
+route_rules_prov=เส้นทางผ่านผู้ให้บริการ
+route_rules_main=ตารางเส้นทางเริ่มต้น
+route_rules_pri=ลำดับความสำคัญของกฎ
+route_rules_mark=ทำเครื่องหมายแพ็คเก็ตด้วย
+route_rules_nomark=ไม่มีอะไร
+route_rules_esrc=ไม่มีแหล่งที่มาของการเข้าชม
+route_rules_edst=ปลายทางการจราจรขาดหายไป
+route_rules_epri=ลำดับความสำคัญของกฎต้องเป็นตัวเลข
+route_rules_emark=เครื่องหมายแพ็คเก็ตต้องอยู่ในรูปแบบตัวเลขหรือตัวเลข/มาสก์
+route_rules_return=รายการกฎการจัดเส้นทาง
+route_rules_edit=แก้ไขกฎการกำหนดเส้นทาง
+route_rules_create=สร้างกฎการกำหนดเส้นทาง
+manual_desc=แบบฟอร์มนี้สามารถใช้เพื่อแก้ไขไฟล์ Shorewall ด้วยตนเอง $1 ระวังเนื่องจากจะไม่มีการตรวจสอบไวยากรณ์ในการเปลี่ยนแปลง
+manual_reset=เลิกทำ
+manual_err=ไม่สามารถบันทึกไฟล์ตารางได้
+manual_efile=ชื่อตารางไม่ถูกต้อง!
+manual_edata=ไม่มีเนื้อหาไฟล์ตารางที่ป้อน
+acl_nochange=สามารถใช้หยุดและเริ่มการกำหนดค่า Shorewall ได้หรือไม่
+acl_files=ตาราง Shorewall ที่มีอยู่
+acl_all=ทั้งหมด
+acl_sel=เลือกด้านล่าง ..
+delete_err=การลบแถวล้มเหลว
+delete_enone=ไม่ได้เลือกแถว
+opts_routeback=ยอมรับทราฟฟิกกลับสู่โฮสต์
+opts_source=อนุญาตจากโฮสต์ไปยังปลายทางใด ๆ
+opts_dest=อนุญาตให้โฮสต์จากแหล่งใด ๆ
+opts_critical=อนุญาตการรับส่งข้อมูลระหว่างไฟร์วอลล์เสมอ
+opts_maclist=เปรียบเทียบกับรายการ MAC หรือไม่
+opts_norfc1918=ปฏิเสธแพ็กเก็ต IP ส่วนตัว
+opts_blacklist=ปฏิเสธแพ็กเก็ตในบัญชีดำ
+opts_tcpflags=ตรวจสอบการตั้งค่าสถานะ TCP ผิดกฎหมาย
+opts_nosmurfs=ตรวจสอบแพ็กเก็ตแหล่งออกอากาศ
+opts_ipsec=โซน IPsec
+opts_dhcp=อินเตอร์เฟสใช้ DHCP
+opts_routefilter=เปิดใช้งานการกรองเส้นทางป้องกันการปลอมแปลง
+opts_logmartians=บันทึกแพ็กเก็ตที่มีแหล่งที่เป็นไปไม่ได้
+opts_proxyarp=เปิดใช้งานพร็อกซี ARP
+opts_arp_filter=ตอบกลับคำขอ ARP สำหรับ IP ของอินเตอร์เฟสเท่านั้น
+opts_detectnets=โซน Taylor เพื่อรวมโฮสต์ที่กำหนดเส้นทางเท่านั้น
+opts_upnp=ทำการแมปแพ็คเก็ตผ่าน UPNP
+comment_add=เพิ่มความคิดเห็นใหม่
+comment_edit=แก้ไขความคิดเห็น
+comment_create=สร้างความคิดเห็น
+comment_header=รายละเอียดความคิดเห็นของตาราง
+comment_msg=ข่าวสาร
+comment_err=ไม่สามารถบันทึกความคิดเห็น
+comment_enone=ไม่มีข้อความเข้ามา
+log_create_table=เพิ่มรายการในตาราง $1
+log_modify_table=แก้ไขรายการในตาราง $1
+log_delete_table=ลบรายการจากตาราง $1
+log_deletes_table=ลบรายการออกจากตาราง $1
+log_up_table=ย้ายรายการในตาราง $1
+log_down_table=ย้ายรายการลงในตาราง $1
+log_manual_table=แก้ไขไฟล์ตาราง $1 ด้วยตนเอง
+log_create_comment=เพิ่มความคิดเห็นในตาราง $1
+log_modify_comment=แก้ไขความคิดเห็นในตาราง $1
+log_delete_comment=ลบความคิดเห็นออกจากตาราง $1
+log_stop=ไฟร์วอลล์หยุดทำงาน
+log_start=ไฟร์วอลล์เริ่มต้น
+log_refresh=รีเฟรชไฟร์วอลล์
+log_restart=รีสตาร์ทไฟร์วอลล์
+log_clear=ล้างไฟร์วอลล์แล้ว
+shorewall_conf_title=ไฟล์กำหนดค่าหลัก
+shorewall_conf_desc=หน้านี้ช่วยให้คุณสามารถกำหนดค่าตัวแปรการตั้งค่าส่วนกลาง หมายเหตุ: ไม่แนะนำให้เปลี่ยนลำดับของตัวแปรที่นี่หากคุณต้องการรักษาตำแหน่งสัมพัทธ์ของความคิดเห็นในไฟล์กำหนดค่า
+shorewall_conf_add=เพิ่มตัวแปรการกำหนดค่าใหม่
+shorewall_conf_none=ไม่พบการกำหนดค่า shorewall
+shorewall_conf_0=ตัวแปร
+shorewall_conf_1=ราคา
+shorewall_conf_2=คิดเห็น
+shorewall_conf_return=รายการตัวแปรการกำหนดค่า
+shorewall_conf_edit=แก้ไขตัวแปรการกำหนดค่า
+shorewall_conf_create=สร้างตัวแปรการกำหนดค่า
+shorewall_conf_header=รายละเอียดตัวแปรการกำหนดค่า
+shorewall_conf_err=ไม่สามารถบันทึกตัวแปรการกำหนดค่า
+shorewall_conf_varname=ชื่อตัวแปรไม่ถูกต้อง (ต้องเป็นชื่อตัวแปรเชลล์ที่ถูกต้อง)
+params_title=พารามิเตอร์ที่กำหนดเอง
+params_desc=หน้านี้ช่วยให้คุณสามารถกำหนดค่าพารามิเตอร์ที่กำหนดเองของ Shorewall หมายเหตุ: ไม่แนะนำให้เปลี่ยนลำดับของพารามิเตอร์ที่นี่หากคุณต้องการรักษาตำแหน่งสัมพัทธ์ของความคิดเห็นในไฟล์กำหนดค่า
+params_add=เพิ่มพารามิเตอร์ที่กำหนดเองใหม่
+params_none=ไม่พบพารามิเตอร์ที่กำหนดเอง
+params_0=พารามิเตอร์
+params_1=ราคา
+params_2=คิดเห็น
+params_return=รายการพารามิเตอร์ที่กำหนดเอง
+params_edit=แก้ไขพารามิเตอร์ที่กำหนดเอง
+params_create=สร้างพารามิเตอร์ที่กำหนดเอง
+params_header=รายละเอียดพารามิเตอร์ที่กำหนดเอง
+params_err=ไม่สามารถบันทึกพารามิเตอร์ที่กำหนดเอง
+params_varname=ชื่อพารามิเตอร์ไม่ถูกต้อง (ต้องเป็นชื่อตัวแปรเชลล์ที่ถูกต้อง)