Files
BetterDesk/web-nodejs/lang/th.json
T
UNITRONIX 27c082205f fix(i18n): complete web console translations
Complete the web console locale set so all 26 language files share the EN/PL baseline with no missing keys, extra keys, empty values, or English fallback values.

Keep strict i18n audit behavior and disabled auto-fix flow so incomplete translations are surfaced for manual review instead of being filled with English fallback text.

Validated with the strict web-nodejs i18n audit, JSON parsing for all locale files, placeholder preservation checks, and VS Code diagnostics.

This commit was made possible thanks to Insolve.
2026-05-31 18:46:27 +02:00

3317 lines
231 KiB
JSON

{
"_meta": {
"name": "Thai",
"native_name": "ไทย",
"flag": "🇹🇭",
"needs_review": true
},
"meta": {
"lang": "en",
"name": "English",
"native_name": "English",
"direction": "ltr"
},
"common": {
"loading": "กำลังโหลด...",
"confirm": "ยืนยัน",
"alert": "Alert",
"prompt": "ป้อนค่า",
"copied": "คัดลอกไปยังคลิปบอร์ดแล้ว",
"save": "บันทึก",
"saved": "บันทึกแล้ว",
"error": "Error",
"success": "Success",
"warning": "Warning",
"info": "Information",
"all": "All",
"cancel": "ยกเลิก",
"delete": "ลบ",
"actions": "Actions",
"close": "ปิด",
"required": "จำเป็น",
"name_required": "ต้องระบุชื่อ",
"active": "Active",
"inactive": "Inactive",
"invalid_json": "JSON ไม่ถูกต้อง",
"field_required": "จำเป็นต้องมี {field}",
"back": "กลับ",
"edit": "แก้ไข"
},
"nav": {
"main": "Main",
"tools": "Tools",
"system": "System",
"dashboard": "แดชบอร์ด",
"devices": "อุปกรณ์",
"keys": "Keys",
"generator": "Generator",
"settings": "การตั้งค่า",
"users": "Users",
"inventory": "Inventory",
"tickets": "Tickets",
"help_requests": "คำขอความช่วยเหลือ",
"activity": "Activity",
"automation": "ระบบอัตโนมัติ",
"file_transfer": "การถ่ายโอนไฟล์",
"network": "Network",
"dataguard": "DataGuard",
"reports": "Reports",
"tenants": "Tenants",
"registrations": "Registrations",
"management": "การจัดการ",
"toggle_sidebar": "สลับแถบด้านข้าง",
"cdap": "อุปกรณ์ CDAP",
"fleet": "Fleet",
"scaling": "Scaling",
"cross_platform": "Cross-Platform",
"tokens": "โทเค็นอุปกรณ์",
"organizations": "องค์กรต่างๆ",
"policies": "นโยบาย",
"attestation": "Attestation",
"remote": "เดสก์ท็อประยะไกล",
"toolkit": "Toolkit",
"security_audit": "การตรวจสอบความปลอดภัย",
"languages": "Languages",
"resource_control": "การควบคุมทรัพยากร",
"chat": "Chat",
"help": "Help",
"expand_sidebar": "ขยายแถบด้านข้าง",
"toggle_theme": "สลับธีม",
"sdk_studio": "SDK Studio",
"login": "Login",
"permissions": "สิทธิ์",
"server_management": "จัดการเซิร์ฟเวอร์"
},
"auth": {
"login": "Login",
"logout": "Logout",
"login_title": "Sign In",
"login_subtitle": "ลงชื่อเข้าใช้คอนโซล BetterDesk",
"username": "ชื่อผู้ใช้",
"username_placeholder": "กรอกชื่อผู้ใช้",
"password": "รหัสผ่าน",
"password_placeholder": "ใส่รหัสผ่าน",
"remember_me": "Remember me",
"login_failed": "การเข้าสู่ระบบล้มเหลว กรุณาตรวจสอบข้อมูลประจำตัวของคุณ",
"invalid_credentials": "ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง",
"fill_all_fields": "กรุณากรอกข้อมูลให้ครบทุกช่อง",
"logout_confirm": "คุณแน่ใจหรือไม่ว่าต้องการออกจากระบบ?",
"change_password": "เปลี่ยนรหัสผ่าน",
"password_required": "ต้องใช้รหัสผ่าน",
"totp_title": "การรับรองความถูกต้องด้วยสองปัจจัย",
"totp_subtitle": "ป้อนรหัส 6 หลักจากแอปยืนยันตัวตนของคุณ",
"totp_code": "Verification Code",
"totp_verify": "Verify",
"totp_use_recovery": "ใช้รหัสกู้คืนแทน",
"totp_use_code": "ใช้รหัสยืนยันตัวตนแทน",
"totp_recovery_code": "รหัสการกู้คืน",
"totp_back_to_login": "กลับสู่การเข้าสู่ระบบ",
"totp_invalid_code": "รหัสยืนยันไม่ถูกต้อง โปรดลองอีกครั้ง",
"totp_enter_code": "กรุณากรอกรหัส 6 หลัก",
"totp_enter_recovery": "กรุณากรอกรหัสกู้คืน",
"totp_session_expired": "เซสชั่นหมดอายุแล้ว กรุณาเข้าสู่ระบบอีกครั้ง",
"totp_already_enabled": "เปิดใช้งานการรับรอความถูกต้องด้วยสองปัจจัยแล้ว",
"pro_only_account": "บัญชีนี้มีไว้สำหรับไคลเอนต์เดสก์ท็อป RustDesk เท่านั้น โปรดใช้แอป RustDesk เพื่อเข้าสู่ระบบ",
"passwords_mismatch": "รหัสผ่านไม่ตรงกัน",
"or": "หรือ",
"login_sso": "เข้าสู่ระบบด้วย SSO",
"login_sso_with": "เข้าสู่ระบบด้วย {{provider}}",
"oidc_denied": "การเข้าถึงถูกปฏิเสธโดยผู้ให้บริการข้อมูลประจำตัว",
"oidc_invalid": "การโทรกลับ OIDC ไม่ถูกต้อง โปรดลองอีกครั้ง",
"oidc_failed": "การรับรองความถูกต้อง OIDC ล้มเหลว โปรดลองอีกครั้ง",
"oidc_error": "เกิดข้อผิดพลาดระหว่างการล็อกอิน SSO",
"oidc_no_account": "ไม่พบบัญชีของคุณ และการลงทะเบียนอัตโนมัติถูกปิดใช้งาน",
"totp_rate_limited": "มีความพยายามมากเกินไป โปรดลองอีกครั้งในภายหลัง",
"emergency_mode_banner": "ไม่สามารถเข้าถึง Go server — ทำงานในโหมดฉุกเฉิน (เฉพาะผู้ดูแลระบบเท่านั้น มีฟังก์ชันการทำงานที่จำกัด)"
},
"dashboard": {
"title": "แดชบอร์ด",
"subtitle": "Overview of your RustDesk server",
"total_devices": "อุปกรณ์ทั้งหมด",
"online_now": "Online Now",
"banned": "Banned",
"active_connections": "การเชื่อมต่อที่ใช้งานอยู่",
"offline_devices": "Offline",
"server_status": "สถานเซิร์ฟเวอร์",
"quick_actions": "การดำเนินการด่วน",
"manage_devices": "จัดการอุปกรณ์ที่เชื่อมต่อ",
"view_keys": "ดูคีย์เซิร์ฟเวอร์",
"generate_config": "สร้างการกำหนดค่าไคลเอ็นต์",
"server_settings": "กำหนดการตั้งค่า",
"greeting_morning": "สวัสดีตอนเช้า {name}",
"greeting_afternoon": "สวัสดีตอนบ่าย {name}",
"greeting_evening": "สวัสดีตอนเย็น {name}",
"greeting_night": "ราตรีสวัสดิ์ {name}",
"health_overview": "ภาพรวมด้านสุขภาพ",
"devices_online": "อุปกรณ์ออนไลน์",
"active_alerts": "การแจ้งเตือนที่ใช้งานอยู่",
"recent_connections": "อุปกรณ์ทั้งหมด",
"server_uptime": "เวลาทำงานของเซิร์ฟเวอร์",
"activity_feed": "กิจกรรมล่าสุด",
"no_recent_activity": "ไม่มีกิจกรรมล่าสุด",
"just_now": "just now",
"ago": "ago",
"tip_desktop_mode": "ลองใช้โหมดเดสก์ท็อปสำหรับพื้นที่ทำงานแบบหลายหน้าต่างพร้อมวิดเจ็ตการตรวจสอบ",
"tip_keyboard_shortcuts": "กด Ctrl+K ที่ใดก็ได้เพื่อเปิดชุดคำสั่งการค้นหาด่วน",
"tip_address_book": "ซิงค์สมุดที่อยู่ของคุณข้ามอุปกรณ์โดยเข้าสู่ระบบจากไคลเอนต์ RustDesk",
"tip_2fa": "เปิดใช้งานการตรวจสอบสิทธิ์แบบสองปัจจัยในการตั้งค่าเพื่อความปลอดภัยของบัญชีเพิ่มเติม",
"tip_bulk_actions": "เลือกอุปกรณ์หลายเครื่องและใช้การดำเนินการแบบกลุ่มเพื่อจัดการอุปกรณ์พร้อมกัน",
"tip_theme": "สลับระหว่างธีมมืดและธีมสว่างในการตั้งค่าแถบด้านข้าง",
"tip_cdap": "เชื่อมต่ออุปกรณ์ IoT และเซ็นเซอร์อุตสาหกรรมผ่านเกตเวย์ CDAP",
"tip_tutorials": "คลิกปุ่มความช่วยเหลือที่มุมขวาล่างสำหรับบทช่วยสอนแบบโต้ตอบ"
},
"devices": {
"title": "อุปกรณ์",
"id": "ID",
"hostname": "Hostname",
"username": "ชื่อผู้ใช้",
"platform": "Platform",
"version": "Version",
"ip_address": "IP Address",
"note": "Note",
"last_seen": "Last Seen",
"last_online": "Last Online",
"first_seen": "First Seen",
"created": "สร้างแล้ว",
"status": "Status",
"ban_reason": "Ban Reason",
"actions": "Actions",
"search_placeholder": "ค้นหาอุปกรณ์...",
"filter_all": "All",
"filter_online": "Online",
"filter_offline": "Offline",
"filter_banned": "Banned",
"selected": "selected",
"showing": "Showing",
"of": "of",
"sync_status": "สถานะการซิงค์",
"sync_success": "ซิงโครไนซ์สถานะเรียบร้อยแล้ว",
"empty_title": "ไม่พบอุปกรณ์",
"empty_text": "ไม่มีอุปกรณ์ที่ตรงกับตัวกรองปัจจุบันของคุณ",
"edit_title": "รายละเอียดอุปกรณ์",
"delete_title": "ลบอุปกรณ์",
"delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบอุปกรณ์ {id}",
"delete_warning": "คุณกำลังจะลบอุปกรณ์นี้อย่างถาวร:",
"delete_permanent": "การดำเนินารนี้ไม่สามารถยกเลิกได้ ข้อมูลทั้งหมดที่เกี่ยวข้องกับอุปกรณ์นี้จะถูกลบออกจากฐานข้อมูลอย่างถาวร",
"delete_success": "ลบอุปกรณ์เรียบร้อยแล้ว",
"revoke_option": "เพิกถอนอุปกรณ์",
"revoke_hint": "บล็อก ID อุปกรณ์และยกเลิกการเชื่อมต่อที่ใช้งานอยู่",
"revoke_success": "เพิกถอนอุปกรณ์เรียบร้อยแล้ว",
"details": "รายละเอียดอุปกรณ์",
"ban_title": "แบนอุปกรณ์",
"ban_confirm": "คุณแน่ใจหรือไม่ว่าต้องการแบนอุปกรณ์ {id}",
"ban_success": "แบนอุปกรณ์เรียบร้อยแล้ว",
"unban_title": "เลิกแบนอุปกรณ์",
"unban_confirm": "คุณแน่ใจหรือไม่ว่าต้องการเลิกแบนอุปกรณ์ {id}",
"unban_success": "ยกเลิกการแบนอุปกรณ์เรียบร้อยแล้ว",
"change_id": "Change ID",
"change_id_title": "เปลี่ยนรหัสอุปกรณ์",
"new_id": "New ID",
"change_id_hint": "อักขระ 6-16 ตัว ตัวอักษร ตัวเลข ขีดกลาง และขีดล่างเท่านั้น",
"change_id_success": "เปลี่ยนรหัสอุปกรณ์เรียบร้อยแล้ว",
"id_length_error": "รหัสต้องมีความยาว 6-16 ตัวอักษร",
"id_format_error": "รหัสมีได้เฉพาะตัวอักษร ตัวเลข ขีดกลาง และขีดล่างเท่านั้น",
"bulk_delete_title": "ลบอุปกรณ์หลายเครื่อง",
"bulk_delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบอุปกรณ์ {count}",
"bulk_delete_success": "ลบอุปกรณ์ {count} สำเร็จแล้ว",
"columns": "Columns",
"toggle_columns": "สลับคอลัมน์ที่มองเห็นได้",
"not_found": "ไม่พบอุปกรณ์",
"delete_failed": "ลบอุปกรณ์ไม่สำเร็จ",
"change_id_failed": "ไม่สามารถเปลี่ยนรหัสอุปกรณ์",
"invalid_id": "รหัสอุปกรณ์ไม่ถูกต้อง (ต้องมีอักขระ 6-16 ตัว)",
"invalid_id_format": "รูปแบบรหัสไม่ถูกต้อง (ตัวอักษร ตัวเลข ขีดกลาง ขีดล่างเท่านั้น)",
"id_exists": "รหัสอุปกรณ์มีอยู่แล้ว",
"no_selection": "ไม่ได้เลือกอุปกรณ์",
"device_type": "Type",
"filter_type_all": "All Types",
"filter_type_rustdesk": "RustDesk",
"filter_type_desktop": "Desktop",
"filter_type_scada": "SCADA",
"filter_type_iot": "IoT",
"filter_type_agent": "Agent",
"cdap_connected": "CDAP Connected",
"revoke": "Revoke",
"access_policy": "นโยบายการเข้าถึง",
"unattended_access": "การเข้าถึงแบบอัตโนมัติ",
"enable_unattended": "เปิดใช้งานการเข้าถึงแบบอัตโนมัติ",
"access_password": "รหัสผ่านเข้าใช้งาน",
"password_configured": "ตั้งรหัสผ่าน",
"no_password": "ไม่มีรหัสผ่าน",
"new_password": "รหัสผ่านใหม่ (เว้นว่างไว้เพื่อให้เป็นปัจจุบัน)",
"clear_password": "ล้างรหัสผ่าน",
"access_schedule": "กำหนดการเข้าถึง",
"enable_schedule": "เปิดใช้งานการเข้าถึงตามเวลา",
"allowed_days": "วันที่อนุญาต",
"start_time": "Start time",
"end_time": "End time",
"timezone": "Timezone",
"allowed_operators": "ผู้ประกอบการที่ได้รับอนุญาต",
"all_operators": "โอเปอเรเตอร์ทั้งหมด (เว้นว่างไว้)",
"operators_hint": "ชื่อผู้ใช้ที่คั่นด้วยเครื่องหมายจุลภาค เว้นว่างไว้เพื่ออนุญาตโอเปอเรเตอร์ทั้งหมด",
"last_updated_by": "ปรับปรุงล่าสุดโดย",
"access_policy_saved": "บันทึกนโยบายการเข้าถึงแล้ว",
"tabs": {
"overview": "ภาพรวม",
"hardware": "Hardware",
"metrics": "เมตริก",
"connections": "การเชื่อมต่อ",
"audit": "Audit",
"info": "Info",
"history": "ประวัติศาสตร์"
},
"hardware": {
"cpu": "Processor",
"memory": "Memory",
"disk": "Disk",
"os": "Operating System",
"hostname": "Hostname",
"uptime": "Uptime",
"load_avg": "โหลดเฉลี่ย",
"network": "อะแดปเตอร์เครือข่าย",
"no_data": "ไม่มีข้อมูลฮาร์ดแวร์",
"title": "ขอมูลฮาร์ดแวร์",
"gpu": "Graphics Card"
},
"display_name": "ชื่อที่แสดง",
"display_name_placeholder": "ชื่อที่กำหนดเอง (แทนที่ชื่อโฮสต์)",
"note_placeholder": "หมายเหตุเกี่ยวกับอุปกรณ์นี้",
"tags": "Tags",
"filter_by_tags": "กรองตามแท็ก",
"no_tags": "No tags",
"all_groups": "ทุกกลุ่ม",
"create_group": "สร้างกลุ่ม",
"manage_groups": "จัดการกลุ่ม",
"group_name": "ชื่อกลุ่ม",
"group_name_placeholder": "เช่น มีเดียพีซี",
"dynamic_group": "กลุ่มไดนามิกจากแท็ก",
"dynamic_group_hint": "อุปกรณ์ที่มีแท็กนี้จะเข้าร่วมโดยอัตโนมัติ",
"tag_filter": "Tag filter",
"group_allowed_users": "ผู้ใช้ที่ได้รับอนุญาต",
"group_allowed_users_hint": "เว้นว่างไว้เพื่อให้ทุกคนที่มีสิทธิ์เข้าถึงกลุ่มมองเห็นกลุ่มได้",
"group_tag_required": "จำเป็นต้องมีตัวกรองแท็กสำหรักลุ่มไดนามิก",
"group_invalid": "ตัวระบุกลุ่มไม่ถูกต้อง",
"group_not_found": "ไม่พบกลุ่ม",
"group_saved": "บันทึกกลุ่มอุปกรณ์แล้ว",
"groups_saved": "บันทึกกลุ่มอุปกรณ์แล้ว",
"no_groups": "ยังไม่มีกลุ่ม",
"manual_groups": "กลุ่มแบบแมนนวล",
"dynamic_memberships": "การเป็นสมาชิกแบบไดนามิก",
"group_allowed_user_groups": "กลุ่มผู้ใช้ที่อนุญาต",
"group_allowed_user_groups_hint": "ผู้ใช้ในกลุ่มผู้ใช้ที่เลือกสามารถเข้าถึงกลุ่มอุปกรณ์น้ได้",
"no_user_groups": "ไม่มีกลุ่มผู้ใช้",
"edit_group": "แก้ไขกลุ่ม",
"delete_group": "ลบกลุ่ม",
"delete_group_confirm": "ลบกลุ่มอุปกรณ์ {name} หรือไม่",
"group_deleted": "ลบกลุ่มอุปกรณ์แล้ว",
"folder_group_readonly": "กลุ่มที่สำรองโฟลเดอร์ได้รับการจัดการจากโฟลเดอร์",
"manage_user_groups": "จัดการกลุ่มผู้ใช้"
},
"keys": {
"title": "คีย์เซิร์ฟเวอร์",
"subtitle": "คีย์สาธารณะและการกำหนดค่าสำหรับไคลเอ็นต์ RustDesk",
"public_key": "Public Key",
"qr_code": "QR Code",
"server_info": "ข้อมูลเซิร์ฟเวอร์",
"download": "ดาวน์โหลดคีย์",
"show_qr": "Show QR",
"qr_hint": "สแกนโค้ด QR นี้ด้วยแอปมือถือ RustDesk",
"no_key": "ไม่พบรหัสสาธารณะ",
"no_key_to_copy": "ไม่มีคีย์ให้คัดลอก",
"no_qr": "รหัส QR ไม่พร้อมใชงาน",
"download_success": "ดาวน์โหลดไฟล์คีย์แล้ว",
"not_found": "ไม่พบคีย์",
"api_not_found": "ไม่พบคีย์ API"
},
"settings": {
"title": "การตั้งค่า",
"subtitle": "การกำหนดค่าคอนโซลและการตั้งค่าบัญชี",
"tab_general": "General",
"tab_server": "เซิร์ฟเวอร์",
"tab_branding": "Branding",
"tab_backup": "Backup",
"language": "ภาษา",
"change_password": "เปลี่ยนรหัสผ่าน",
"password_desc": "อัปเดตรหัสผ่านบัญชีของคุณ",
"current_password": "รหัสผ่านปัจจุบัน",
"new_password": "รหัสผ่านใหม่",
"confirm_password": "ยืนยันรหัสผ่าน",
"save_password": "อัปเดตรหัสผ่าน",
"password_changed": "เปลี่ยนรหัสผ่านเรียบร้อยแล้ว",
"fill_all_fields": "กรุณากรอกข้อมูลให้ครบทุกช่อง",
"passwords_not_match": "รหัสผ่านไม่ตรงกัน",
"password_requirements": "ข้อกำหนดรหัสผ่าน",
"password_requirements_not_met": "รหัสผ่านไม่ตรงตามข้อกำหนด",
"req_length": "อ่างน้อย 8 ตัวอักษร",
"req_uppercase": "อักษรตัวพิมพ์ใหญ่อย่างน้อยหนึ่งตัว",
"req_lowercase": "อักษรตัวพิมพ์เล็กอย่างน้อยหนึ่งตัว",
"req_number": "อย่างน้อยหนึ่งหมายเลข",
"server_info": "ข้อมูลเซิร์ฟเวอร์",
"version": "Version",
"database": "Database",
"uptime": "Uptime",
"audit_log": "Audit Log",
"audit_desc": "กิจกรรมคอนโซลล่าสุด",
"no_audit_logs": "ไม่พบบันทึกการตรวจสอบ",
"backend_title": "เซิร์ฟเวอร์แบ็กเอนด์",
"backend_desc": "เลือกแบ็กเอนด์เซิร์ฟเวอร์ที่จะใช้สำหรับการจัดการอุปกรณ์และบริการสัญญาณ/รีเลย์",
"backend_original": "Original",
"backend_enhanced": "Enhanced",
"backend_rustdesk_desc": "เซิร์ฟเวอร์สัญญาณและรีเลย์มาตรฐาน RustDesk (hbbs + hbbr) HTTP API พื้นฐานพร้อมจุดสิ้นสุดที่จำกัด",
"backend_betterdesk_desc": "เซิร์ฟเวอร์ Go-based ที่ได้รับการปรับปรุงพร้อมการรับรองความถูกต้อง REST API, JWT, รายการบล็อก, แท็ก, เหตุการณ์ WebSocket แบบเรียลไทม์ และการบันทึกการตรวจสอบ",
"backend_feature_signal": "เซิร์ฟเวอร์สัญญาณ (การลงทะเบียน ID)",
"backend_feature_relay": "เซิร์ฟเวอร์รีเลย์ (รีเลย์การเชื่อมต่อ)",
"backend_feature_basic_api": "ส่วนที่เหลือพื้นฐาน API",
"backend_feature_full_api": "REST แบบเต็ม API (จุดสิ้นสุดมากกว่า 34 จุด)",
"backend_feature_jwt": "การรับรองความถูกต้อง JWT และ TOTP 2FA",
"backend_feature_blocklist": "การจัดการรายการบล็อก IP/ID",
"backend_feature_tags": "แท็กอุปกรณ์และการจัดกลุ่ม",
"backend_feature_audit": "ตรวจสอบการบันทึกเหตุการณ์",
"backend_feature_websocket": "เหตุการณ์ WebSocket แบบเรียลไทม์",
"backend_connection": "การเชื่อมต่อ",
"backend_api_url": "API URL",
"backend_test": "ทดสอบการเชื่อมต่อ",
"backend_testing": "กำลังทดสอบ...",
"backend_save": "ใช้แบ็กเอนด์",
"backend_saved": "เปลี่ยนแบ็กเอนด์เซิร์ฟเวอร์เรียบร้อยแล้ว ข้อมูลอุปกรณ์จะได้รับการจัดการโดยแบ็กเอนด์ใหม่",
"backend_save_failed": "ไม่สามารถสลับแบ็กเอนด์เซิร์ฟเวอร์",
"backend_test_success": "การเชื่อมต่อสำเร็จ! สามารถเข้าถึงเซิร์ฟเวอร์ได้",
"backend_test_failed": "การเชื่อมต่อล้มเหลว ไม่สามารถเข้าถึงเซิร์ฟเวอร์ได้",
"backend_confirm_switch": "คุณแน่ใจหรือไม่ว่าต้องการเปลี่ยนแบ็กเอนด์เซิร์ฟเวอร์ สิ่งนี้จะเปลี่ยนวิธีการจัดการอุปกรณ์",
"backend_unreachable": "ไม่สามารถสลับได้: ไม่สามารถเข้าถึงเซิร์ฟเวอร์เป้าหมายได้ เริ่มเซิร์ฟเวอร์ก่อน",
"invalid_backend": "การเลือกแบ็กเอนด์ไม่ถูกต้อง เลือก 'rustdesk' หรือ 'betterdesk'",
"backend_status_running": "Connected",
"backend_status_unreachable": "Unreachable",
"backend_status_error": "Error",
"backend_status_unknown": "Unknown",
"totp_title": "การรับรองความถูกต้องด้วยสองปัจจัย",
"totp_desc": "เพิ่มการรักษาความปลอดภัยอีกชั้นด้วยแอปตรวจสอบสิทธิ์ TOTP (Google Authenticator, Microsoft Authenticator, Authy ฯลฯ)",
"totp_enabled": "เปิดใช้งาน 2FA แล้ว",
"totp_enabled_desc": "บัญชีของคุณได้รับการปกป้องด้วยการตรวจสอบสิทธิ์แบบสองปัจจัย",
"totp_disabled": "2FA ไม่ได้เปิดใช้งาน",
"totp_disabled_desc": "เปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัยเพื่อความปลอดภัยของบัญชีเพิ่มเติม",
"totp_setup": "Enable 2FA",
"totp_disable": "Disable 2FA",
"totp_step1": "ติดตั้งแอปตรวจสอบความถูกต้องบนโทรศัพท์ของคุณ",
"totp_step2": "สแกนรหัส QR ด้านล่าง",
"totp_step3": "กรอกรหัส 6 หลักเพื่อยืนยัน",
"totp_manual_key": "Manual key",
"totp_enter_code": "ป้อนรหัสยืนยัน",
"totp_verify_enable": "ตรวจสอบและเปิดใช้งาน",
"totp_enabled_success": "เปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัยแล้ว!",
"totp_recovery_warning": "บันทึกรหัสกู้คืนเหล่านี้ไว้ในที่ปลอดภัย แต่ละรหัสสามารถใช้ได้เพียงครั้งเดียวเท่านั้น หากคุณสูญเสียการเข้าถึงแอปยืนยันตัวน คุณสามารถใช้รหัสเหล่านี้เพื่อเข้าสู่ระบบได้",
"totp_done": "Done",
"totp_disable_warning": "การปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัยจะทำให้บัญชีของคุณมีความปลอดภัยน้อยลง ป้อนรหัสผ่านของคุณเพื่อยืนยัน",
"totp_disabled_success": "การรับรองความถูกต้องด้วยสองปัจจัยถูกปิดใช้งาน",
"tutorials_title": "บทช่วยสอนและคำแนะนำ",
"tutorials_desc": "ควบคุมทัวร์ชมพร้อมคำแนะนำและความช่วยเหลือซ้อนทับที่แสดงทั่วทั้งคอนโซล",
"tutorials_enabled": "เปิดใช้งานบทช่วยสอน",
"tutorials_enabled_hint": "เมื่อปิดใช้งาน บทช่วยสอนจะไม่เริ่มโดยอัตโนมัติและปุ่มช่วยเหลือจะถูกซ่อน",
"tutorials_reset_hint": "ทำเครื่องหมายบทช่วยสอนทั้งหมดว่ามองไม่เห็นเพื่อให้สามารถแสดงได้อีกครั้ง",
"tutorials_enabled_toast": "เปิดใช้งานบทช่วยสอนแล้ว",
"tutorials_disabled_toast": "ปิดใช้งานบทช่วยสอนแล้ว",
"tutorials_reset_toast": "บทช่วยสอนทั้งหมดถูกรีเซ็ตแล้ว",
"tab_auth": "การรับรองความถูกต้อง",
"ldap_title": "LDAP / Active Directory",
"ldap_desc": "กำหนดค่าการรับรองความถูกต้องภายนอกผ่าน LDAP หรือ Active Directory ผู้ใช้จะสามารถลงชื่อเข้าใช้ด้วยข้อมูลรับรองโดเมนของตนได้",
"ldap_enabled": "เปิดใช้งานการตรวจสอบสิทธิ์ LDAP",
"ldap_enabled_hint": "เมื่อเปิดใช้งาน ผู้ใช้สามารถลงชื่อเข้าใช้ด้วยข้อมูลรับรอง LDAP/AD บัญชีท้องถิ่นยังคงทำงานเป็นทางเลือก",
"ldap_connection": "การเชื่อมต่อเซิร์ฟเวอร์",
"ldap_host": "โฮสต์",
"ldap_port": "ท่าเรือ",
"ldap_use_tls": "LDAPS (TLS)",
"ldap_start_tls": "StartTLS",
"ldap_skip_verify": "ข้ามการตรวจสอบ TLS",
"ldap_timeout": "หดเวลาการเชื่อมต่อ (s)",
"ldap_timeout_hint": "วินาทีในการรอการตอบสนองของเซิร์ฟเวอร์ LDAP",
"ldap_bind_mode": "โหมดการผูก",
"ldap_direct_bind": "ผูกโดยตรง",
"ldap_direct_bind_hint": "ผูกโดยตรงกับเทมเพลต DN แทนที่จะใช้บัญชีบริการในการค้นหา",
"ldap_bind_dn": "ผูก DN (บัญชีบริการ)",
"ldap_bind_dn_hint": "ชื่อเฉพาะของบัญชีบริการแบบอ่านอย่างเดียวที่ใช้ค้นหาผู้ใช้",
"ldap_bind_password": "ผูกรหัสผ่าน",
"ldap_base_dn": "ฐาน DN",
"ldap_base_dn_hint": "ฐานการค้นหาเพื่อค้นหาผู้ใช้เช่น dc=ตัวอย่าง,dc=com",
"ldap_user_filter": "ตัวกรองผู้ใช้",
"ldap_user_filter_hint": "ตัวกรอง LDAP เพือค้นหาผู้ใช้ ใช้ {{username}} เป็นตัวยึดตำแหน่ง ค่าเริ่มต้น: (sAMAccountName={{username}})",
"ldap_direct_bind_dn": "เทมเพลต DN ผูกโดยตรง",
"ldap_direct_bind_dn_hint": "เทมเพลต DN สำหรับการผูกโดยตรง ใช้ {{username}} เป็นตัวยึดตำแหน่ง เช่น uid={{username}},ou=ผู้ใช้,dc=ตัวอย่าง,dc=com",
"ldap_user_attrs": "คุณสมบัติผู้ใช้",
"ldap_attr_id": "คุณสมบัติชื่อผู้ใช้",
"ldap_attr_email": "คุณสมบัติอีเมล",
"ldap_attr_name": "แอตทริบิวต์ชื่อที่แสดง",
"ldap_group_mapping": "กลุ่ม → การแมปบทบาท",
"ldap_group_base_dn": "DN ฐานกลุ่ม",
"ldap_group_base_dn_hint": "เว้นว่างไว้เพื่อใช้ Base DN หลัก",
"ldap_group_filter": "ตัวกรองกลุ่ม",
"ldap_group_attr_name": "คุณสมบัติชื่อกลุ่ม",
"ldap_default_role": "บทบาทเริ่มต้น",
"ldap_default_role_hint": "บทบาทที่กำหนดให้กับผู้ใช้ที่มีกลุ่ม LDAP ไม่ตรงกับการแมปใดๆ",
"ldap_role_viewer": "ผู้ดู",
"ldap_role_operator": "ผู้ดำเนินการ",
"ldap_role_admin": "ผู้ดูแลระบบ",
"ldap_group_role_map": "กลุ่ม → แผนผังบทบาท",
"ldap_group_role_map_hint": "แมปกลุ่ม LDAP กับบทบาท BetterDesk รูปแบบ: GroupDN=role คั่นด้วย | (ท่อ). ตัวอย่าง: CN=Admins,DC=example,DC=com=admin|CN=Ops,DC=example,DC=com=operator",
"ldap_test_connection": "ทดสอบการเชื่อมต่อ",
"ldap_testing": "กำลังทดสอบ...",
"ldap_test_success": "การเชื่อมต่อสำเร็จ! สามารถเข้าถึงเซิร์ฟเวอร์ LDAP และหนังสือรับรองการเชื่อมโยงถูกต้อง",
"ldap_test_failed": "การเชื่อมต่อล้มเหลว",
"ldap_save": "บันทึกการกำหนดค่า LDAP",
"ldap_saved": "บันทึกการกำหนดค่า LDAP สำเร็จแล้ว",
"oidc_title": "OIDC / OAuth2 (SSO)",
"oidc_desc": "กำหนดค่าการลงชื่อเพียงครั้งเดียวผ่านผู้ให้บริการ OpenID Connect (Azure AD, Okta, Google, Keycloak ฯลฯ)",
"oidc_enabled": "เปิดใช้งานการตรวจสอบสิทธิ์ OIDC",
"oidc_enabled_hint": "อนุญาตให้ผู้ใช้ลงื่อเข้าใช้ด้วยผู้ให้บริการข้อมูลประจำตัวภายนอก",
"oidc_provider": "ผู้ให้บริการข้อมูลประจำตัว",
"oidc_display_name": "ชื่อที่แสดงของปุ่ม",
"oidc_display_name_hint": "ข้อความที่แสดงบนปุ่มเข้าสู่ระบบ (เช่น Azure AD, Okta)",
"oidc_issuer_url": "ผู้ออก URL",
"oidc_issuer_url_hint": "ผู้ออก OpenID Connect URL (การค้นพบจะเป็นไปโดยอัตโนมัติ)",
"oidc_client_id": "รหัสลูกค้า",
"oidc_client_secret": "ความลับของลูกค้า",
"oidc_redirect_url": "เปลี่ยนเส้นทาง URL (โทรกลับ)",
"oidc_redirect_url_hint": "ต้องตรงกันทุกประการกับสิ่งที่กำหนดค่าไว้ใน IdP ของคุณ โดยปกติ: http(s)://your-server:21114/api/auth/oidc/callback",
"oidc_scopes": "ขอบเขต",
"oidc_use_pkce": "ใช้ PKCE (แนะนำ)",
"oidc_auto_discovery": "การค้นพบอัตโนมัติ",
"oidc_allow_signup": "สร้างผู้ใช้อัตโนมัติ",
"oidc_manual_endpoints": "URL ปลายทางด้วยตนเอง",
"oidc_authorization_url": "จุดสิ้นสุดการอนุญาต",
"oidc_token_url": "จุดสิ้นสุดโทเค็น",
"oidc_userinfo_url": "ข้อมูลผู้ใช้ปลายทาง",
"oidc_claim_mapping": "การทำแผนที่การอ้างสิทธิ์",
"oidc_claim_username": "การเรียกร้องชื่อผู้ใช้",
"oidc_claim_email": "การเรียกร้องอีเมล์",
"oidc_claim_name": "การอ้างสิทธิ์ชื่อที่แสดง",
"oidc_claim_groups": "การเรียกร้องกลุ่ม",
"oidc_role_mapping": "การทำแผนที่บทบาท",
"oidc_default_role": "บทบาทเริ่มต้น",
"oidc_group_role_map": "กลุ่ม → การแมปบทบาท",
"oidc_group_role_map_hint": "หนึ่งการแมปต่อบรรทัด: group_name=role (เช่น admins=admin, โอเปอเรเตอร์=โอเปอเรเตอร์)",
"oidc_test_discovery": "ทดสอบการค้นพบ",
"oidc_testing": "กำลังทดสอบ...",
"oidc_test_success": "การค้นพบสำเร็จ! ปลายทางได้รับการแก้ไขแล้ว",
"oidc_test_failed": "การค้นพบล้มเหลว",
"oidc_issuer_required": "ผู้ออก URL จำเป็นต้องทดสอบการค้นพบ",
"oidc_save": "บันทึกการกำหนดค่า OIDC",
"oidc_saved": "บันทึกการกำหนดค่า OIDC สำเร็จแล้ว"
},
"audit": {
"time": "Time",
"user": "User",
"action": "Action",
"details": "Details",
"action_login": "Login",
"action_login_failed": "การเข้าสู่ระบบล้มเหลว",
"action_logout": "Logout",
"action_password_change": "เปลี่ยนรหัสผ่านแล้ว",
"action_2fa_enable": "เปิดใช้งาน 2FA แล้ว",
"action_2fa_disable": "2FA ปิดการใช้งาน",
"action_user_create": "สร้างโดยผู้ใช้",
"action_user_update": "อัปเดตผู้ใช้แล้ว",
"action_user_delete": "ลบผู้ใช้แล้ว",
"action_settings_update": "อัปเดตการตั้งค่าแล้ว",
"action_device_ban": "อุปกรณ์ถูกแบน",
"action_device_unban": "อุปกรณ์ถูกยกเลิกการแบน",
"action_device_delete": "ลบอุปกรณ์แล้ว"
},
"generator": {
"title": "Client Configuration Generator",
"subtitle": "Generate configuration for RustDesk clients",
"config_options": "ตัวเลือกการกำหนดค่า",
"server_address": "ที่อยู่เซิร์ฟเวอร์",
"server_address_hint": "โดเมนเซิร์ฟเวอร์รือที่อยู่ IP ของคุณ",
"custom_port": "Custom Port",
"port_hint": "เว้นว่างไว้สำหรับค่าเริ่มต้น (21116)",
"relay_server": "เซิร์ฟเวอร์รีเลย์",
"relay_placeholder": "เช่นเดียวกับเซิร์ฟเวอร์ ID หากว่างเปล่า",
"relay_hint": "ทางเลือก: ที่อยู่เซิร์ฟเวอร์รีเลย์แยกต่างหาก",
"include_key": "รวมกุญแจสาธารณะไว้ในการกำหนดค่า",
"generate": "สร้างการกำหนดค่า",
"output": "เอาต์พุตการกำหนดค่า",
"usage_title": "รายละเอียดการเชื่อมต่อ",
"generated": "สร้างการกำหนดค่าแล้ว",
"server_required": "ต้องระบุที่อยู่เซิร์ฟเวอร์",
"nothing_to_copy": "สร้างการกำหนดค่าก่อน",
"bundles_title": "ชุดตัวแทน",
"new_bundle": "มัดใหม่",
"editor_title": "ตัวแก้ไขมัด",
"empty_state": "เลือกชุดทางด้านซ้ายหรือสร้างชุดใหม่เพื่อเริ่มต้น",
"loading": "กำลังโหลด...",
"no_bundles": "ยังไม่มีบันเดิล สร้างอันแรกของคุณ",
"bundle_name": "ชื่อชุด",
"bundle_name_hint": "ป้ายกำกับภายในเท่านั้น — ไม่แสดงต่อผู้ใช้ปลายทาง",
"branding_section": "การสร้างแบรนด์",
"company_name": "ชื่อบริษัท/แบรนด์",
"short_text": "คำอธิบายสั้น ๆ",
"contact_email": "อีเมล์ติดต่อ",
"contact_phone": "โทรศัพท์ติดต่อ",
"contact_url": "ติดต่อเว็บไซต์",
"logo": "โลโก้",
"logo_hint": "PNG, JPEG, SVG หรือ WebP สูงสุด 256 KB.",
"logo_clear": "ลบโลโก้",
"primary_color": "สีหลัก",
"accent_color": "สีส่วนหัว",
"default_lang": "ภาษาเริ่มต้น",
"allow_unattended": "อนุญาตการเข้าถึงโดยไม่ได้ตั้งใจ",
"allow_unattended_hint": "เมื่อเปิดใช้งาน ตัวแทนจะแสดงรหัสผ่านถาวสำหรับการเข้าถึงของผู้ปฏิบัติงาน",
"save": "บันทึกชุดรวม",
"revoke": "เพิกถอน",
"unrevoke": "เปิดใช้งานอีกครั้ง",
"revoked": "เพิกถอนแล้ว",
"preview_title": "ดูตัวอย่างสด",
"preview_hint": "ลักษณะโดยประมาณของหน้าต่างตัวแทนผู้ใช้ปลายทาง",
"preview_default_name": "รองรับ BetterDesk",
"preview_status_ready": "พร้อม",
"preview_id": "บัตรประจำตัวของคุณ",
"preview_password": "รหัสผ่าน",
"preview_chat": "แชทกับฝ่ายสนับสนุน",
"preview_settings": "การตั้งค่า (ผู้ดูแลระบบเท่านั้น)",
"preview_quit": "ออก (เฉพาะผู้ดูแลระบบเท่านั้น)",
"download_link_title": "ลิงค์ดาวน์โหลด",
"download_link_hint": "แชร์ลิงก์นี้กับผู้ใช้ปลายทาง พวกเขาจะเห็นหน้าดาวน์โหลดที่มีแบรนด์",
"open_portal": "เปิด",
"created": "สร้างชุดรวมแล้ว",
"saved": "บันทึกชุดแล้ว",
"deleted": "ลบชุดแล้ว",
"revoked_ok": "แพ็กเกจถูกเพิกถอนแล้ว",
"unrevoked_ok": "เปิดใช้งานชุดรวมอีกครั้งแล้ว",
"link_copied": "คัดลอกลิงก์ไปยังคลิปบอร์ดแล้ว",
"copy_failed": "ไม่สามารถคัดลอกโดยอัตโนมัติ — โปรดคัดลอกด้วยตนเอง",
"unsaved_confirm": "ยกเลิกการเปลี่ยนแปลงที่ยังไม่ได้บัทึกใช่ไหม",
"confirm_revoke": "เพิกถอนชุดรวมนี้ใช่ไหม ลิงค์ดาวน์โหลดจะหยุดทำงาน",
"confirm_unrevoke": "เปิดใช้งานชุดรวมนี้อีกครั้งหรือไม่",
"confirm_delete": "ลบชุดข้อมูลนี้อย่างถาวรใช่ไหม สิ่งนี้ไม่สามารถยกเลิกได้",
"errors": {
"validation_failed": "การตรวจสอบความถูกต้องล้มเหลว",
"name_required": "ต้องระบุชื่อชุดรวม",
"company_name_required": "ต้องระบุชื่อบริษัท",
"logo_invalid": "โลโก้ต้องเป็นไฟล์รูปภาพที่ถูกต้อง",
"logo_too_large": "โลโก้ต้องมีขนาด 256 KB หรือเล็กกว่า",
"logo_read_failed": "ไม่สามารถอ่านไฟล์โลโก้",
"primary_color_invalid": "สีหลักต้องเป็นค่าฐานสิบหก (เช่น #2563eb)",
"accent_color_invalid": "สีของส่วนหัวต้องเป็นค่าฐานสิบหก (เช่น #1e293b)",
"contact_url_invalid": "เว็บไซต์ติดต่อต้องเป็น URL ที่ถูกต้อง"
},
"legacy_title": "ตัวสร้างการกำหนดค่าไคลเอนต์"
},
"server": {
"port": "Port",
"api_port": "API Port",
"id_server": "ไอดีเซิร์ฟเวอร์",
"relay_server": "เซิร์ฟเวอร์รีเลย์",
"api_key": "API Key"
},
"status": {
"online": "Online",
"offline": "Offline",
"banned": "Banned",
"running": "Running",
"stopped": "Stopped",
"unknown": "Unknown",
"checking": "กำลังตรวจสอบ...",
"label": "Status"
},
"actions": {
"refresh": "Refresh",
"copy": "Copy",
"connect": "Connect",
"connect_desktop": "เชื่อมต่อผ่านไคลเอนต์เดสก์ท็อป",
"remote_viewer": "โปรแกรมดูระยะไกล",
"web_remote": "เว็บระยะไกล",
"details": "Details",
"edit": "แก้ไข",
"delete": "ลบ",
"ban": "Ban",
"unban": "Unban",
"save": "บันทึก",
"cancel": "ยกเลิก",
"confirm": "ยืนยัน",
"close": "ปิด",
"clear": "Clear",
"ok": "OK",
"saved": "บันทึกเรียบร้อยแล้ว",
"back": "กลับ",
"create": "สร้าง",
"dismiss": "Dismiss",
"view_all": "ดูทั้งหมด",
"cdap_viewer": "CDAP Snapshot Viewer",
"add": "Add",
"remove": "Remove"
},
"time": {
"just_now": "Just now",
"seconds_ago": "{count}s ที่แล้ว",
"minutes_ago": "{count}m ที่แล้ว",
"hours_ago": "{count}h ที่แล้ว",
"days_ago": "{count}d ที่แล้ว",
"day_mon": "Mon",
"day_tue": "Tue",
"day_wed": "Wed",
"day_thu": "Thu",
"day_fri": "Fri",
"day_sat": "Sat",
"day_sun": "Sun"
},
"users": {
"title": "การจัดการผู้ใช้",
"subtitle": "จัดการผู้ใช้คอนโซลและการอนุญาต",
"add_user": "Add User",
"edit_user": "แก้ไขผู้ใช้",
"username": "ชื่อผู้ใช้",
"username_placeholder": "กรอกชื่อผู้ใช้",
"username_hint": "3-32 ตัวอักษร ตัวอักษร ตัวเลข และขีดล่างเท่านั้น",
"password": "รหัสผ่าน",
"password_placeholder": "ใส่รหัสผ่าน",
"password_hint": "ขั้นต่ำ 8 ตัวอักษร โดยมีทั้งตัวพิมพ์เล็ก ตัวเลข และสัญลักษณ์ผสมกัน",
"password_leave_empty": "เว้นว่างไว้เพื่อให้เป็นปัจจุบัน",
"role": "Role",
"role_admin": "Administrator",
"role_operator": "Operator",
"role_viewer": "Viewer",
"role_hint": "Viewers can only view data, operators can manage devices, admins have full access",
"created": "สร้างแล้ว",
"last_login": "Last Login",
"never": "Never",
"actions": "Actions",
"create": "สร้างผู้ใช้",
"edit": "แก้ไข",
"reset_password": "รีเซ็ตรหัสผ่าน",
"new_password": "รหัสผ่านใหม่",
"delete_title": "ลบผู้ใช้",
"delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบผู้ใช้ {username}",
"delete_success": "ลบผู้ใช้เรียบร้อยแล้ว",
"user_created": "สร้างผู้ใช้สำเร็จแล้ว",
"user_updated": "อัปเดตผู้ใช้เรียบร้อยแล้ว",
"password_reset_success": "รีเซ็ตรหัสผ่านสำเร็จ",
"empty_title": "ไม่พบผู้ใช้",
"empty_text": "เพิ่มผู้ใช้เพื่อจัดการการเข้าถึงคอนโซล",
"fill_required": "กรุณากรอกข้อมูลในช่องที่ต้องกรอกทั้งหมด",
"invalid_username": "ชื่อผู้ใช้ต้องมีความยาว 3-32 ตัวอักษร ตัวอักษร ตัวเลข และขีดล่างเท่านั้น",
"username_exists": "มีชื่อผู้ใช้อยู่แล้ว",
"weak_password": "รหัสผ่านอ่อนเกินไป",
"password_too_short": "รหัสผ่านต้องมีอย่างน้อย 8 ตัวอักษร",
"invalid_role": "บทบาทไม่ถูกต้อง",
"cannot_demote_self": "คุณไม่สามารถลดระดับตัวเองได้",
"cannot_delete_self": "คุณไม่สามารถลบบัญชีของคุณเองได้",
"last_admin": "ไม่สามารถลบผู้ดูลระบบคนสุดท้ายได้",
"admin_only": "คุณลักษณะนี้มีให้สำหรับผู้ดูแลระบบเท่านั้น",
"password_required": "ต้องใช้รหัสผ่าน",
"not_found": "ไม่พบผู้ใช้",
"strength_weak": "Weak",
"strength_medium": "Medium",
"strength_strong": "Strong",
"security_tips_title": "แนวทางปฏิบัติที่ดีที่สุดด้านความปลอดภัย",
"tip_strong_passwords": "ใช้รหัสผ่านที่รัดกุมและไม่ซ้ำกันสำหรับผู้ใช้แต่ละคน",
"tip_unique_accounts": "สร้างบัญชีส่วนบุคคลสำหรับแต่ละบุคคล",
"tip_viewer_role": "ใช้บทบาทผู้ดูสำหรับผู้ใช้ที่ต้องการสิทธิ์การอ่านเท่านั้น",
"tip_operator_role": "ใช้บทบาทผู้ดำเนินการสำหรับผู้ใช้ที่ต้องการจัดการอุปกรณ์ แต่ไม่ใช่ผู้ใช้",
"tip_audit_logs": "ตรวจสอบบันทึกการตรวจสอบเป็นประจำเพื่อหากิจกรรมที่น่าสงสัย",
"role_pro": "รุ่นโปร (API เท่านั้น)",
"role_super_admin": "Super Admin",
"role_server_admin": "ผู้ดูแลระบบเซิร์ฟเวอร์",
"role_global_admin": "ผู้ดูแลระบบทั่วโลก",
"organizations": "องค์กรต่างๆ",
"user_organizations": "องค์กรสำหรับ {username}",
"no_organizations": "ผู้ใช้ไม่ได้ถูกกำหนดให้กับองค์กรใดๆ",
"org_removed": "นำการมอบหมายองค์กรออกแล้ว",
"server_role_label": "บทบาทของเซิร์ฟเวอร์",
"server_role_hint": "กำหนดสิ่งที่ผู้ใช้สามารถดำเนินการได้ทั่วทั้งคอนโซล (การเข้าถึงแผงควบคุม การกำหนดค่าเซิร์ฟเวอร์ การตรวจสอบ ฯลฯ)",
"org_membership_section": "สมาชิกภาพองค์กร",
"org_membership_hint": "ผู้ใช้สามารถอยู่ในหลายองค์กรได้ บทบาทขององค์กรจะควบคุมสิทธิ์ภายในองค์กรนั้นเท่านั้น และไม่ขึ้นอยู่กับบทบาทของเซิร์ฟเวอร์ข้างต้น",
"column_organizations": "องค์กรต่างๆ",
"no_orgs_short": "—",
"org_count_one": "องค์กร {count}",
"org_count_many": "องค์กร {count}",
"all_orgs_assigned": "ผู้ใช้เป็นสมาชิกของทุกองค์กรอยู่แล้ว",
"user_groups": "กลุ่มผู้ใช้",
"user_groups_hint": "กลุ่มผู้ใช้สามารถใช้เพื่อให้สิทธิ์การเข้าถึงกลุ่มอุปกรณ์ที่เลือกได้",
"loading_user_groups": "กำลังโหลดกลุ่มผู้ใช้...",
"no_user_groups": "ไม่มีกลุ่มผู้ใช้",
"create_user_group": "สร้างกลุ่ม",
"edit_user_group": "แก้ไขกลุ่มผู้ใช้",
"delete_user_group": "ลบกลุ่มผู้ใช้",
"delete_user_group_confirm": "ลบกลุ่มผู้ใช้ {name} หรือไม่ สมาชิกจะสูญเสียสิทธิ์การเข้าถึงที่ได้รับจากกลุ่มนี้",
"user_group_created": "สร้างกลุ่มผู้ใช้แล้ว",
"user_group_updated": "อัปเดตกลุ่มผู้ใช้แล้ว",
"user_group_deleted": "ลบกลุ่มผู้ใช้แล้ว",
"user_group_not_found": "ไม่พบกลุ่มผู้ใช้",
"group_name": "ชื่อกลุ่ม",
"group_name_placeholder": "ผู้ประกอบการ",
"group_note": "Note",
"group_note_placeholder": "หมายเหตุเพิ่มเติม",
"group_name_required": "ต้องระบุชื่อกลุ่ม",
"group_members_count": "สมาชิก {count}"
},
"folders": {
"title": "Folders",
"create": "สร้างโฟลเดอร์",
"edit": "แก้ไขโฟลเดอร์",
"delete": "ลบโฟลเดอร์",
"name": "Folder Name",
"name_placeholder": "ป้อนชื่อโฟลเดอร์",
"name_required": "ต้องระบุชื่อโฟลเดอร์",
"name_too_long": "ชื่อโฟลเดอร์ยาวเกินไป (สูงสุด 50 ตัวอักษร)",
"color": "Color",
"icon": "Icon",
"not_found": "ไม่พบโฟลเดอร์",
"delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบโฟลเดอร์นี้ อุปกรณ์จะถูกยกเลิกการกำหนด",
"delete_success": "ลบโฟลเดอร์เรียบร้อยแล้ว",
"created": "สร้างโฟลเดอร์สำเร็จแล้ว",
"updated": "อัปเดตโฟลเดอร์เรียบร้อยแล้ว",
"no_devices_selected": "ไม่ได้เลือกอุปกรณ์",
"devices_moved": "ย้ายอุปกรณ์เรียบร้อยแล้ว",
"device_assigned": "อุปกรณ์ที่กำหนดให้กับโฟลเดอร์",
"unassigned": "Unassigned",
"all_devices": "อุปกรณ์ทั้งหมด",
"drag_hint": "ลากอุปกรณ์ไปยังโฟลเดอร์เพื่อจัดระเบียบ",
"move_to": "ย้ายไปที่",
"toggle_sidebar": "สลับแถบด้านข้าง"
},
"errors": {
"forbidden_title": "การเข้าถึงถูกปฏิเสธ",
"forbidden_message": "คุณไม่ได้รับอนุญาตให้เข้าถึงทรัพยากรนี้",
"not_found_title": "ไม่พบเพจ",
"not_found_message": "หน้าที่คุณกำลังค้นหาไม่มีอยู่หรือถูกย้ายแล้ว",
"server_error_title": "ข้อผิดพลาดของเซิร์ฟเวอร์",
"server_error_message": "มีบางย่างผิดพลาด โปรดลองอีกครั้งในภายหลัง",
"go_home": "Go Home",
"try_again": "Try Again",
"load_devices_failed": "โหลดอุปกรณ์ไม่สำเร็จ",
"load_key_failed": "โหลดคีย์ไม่สำเร็จ",
"load_qr_failed": "โหลด QR ไม่สำเร็จ",
"load_audit_failed": "โหลดบันทึกการตรวจสอบไม่สำเร็จ",
"load_users_failed": "โหลดผู้ใช้ไม่สำเร็จ",
"load_folders_failed": "โหลดโฟลเดอร์ไม่สำเร็จ",
"download_failed": "การดาวน์โหลดล้มเหลว",
"logout_failed": "ออกจากระบบล้มเหลว",
"password_change_failed": "ไม่สามารถเปลี่ยนรหัสผ่าน",
"language_change_failed": "ไม่สามารถเปลี่ยนภาษาได้",
"ban_failed": "แบนอุปกรณ์ไม่สำเร็จ",
"unban_failed": "ยกเลิกการแบนอุปกรณ์ไม่สำเร็จ",
"delete_failed": "ลบอุปกรณ์ไม่สำเร็จ",
"change_id_failed": "ไม่สามารถเปลี่ยนรหัสอุปกรณ์",
"bulk_delete_failed": "ลบอุปกรณ์ไม่สำเร็จ",
"sync_failed": "ไม่สามารถซิงค์สถานะได้",
"error": "Error",
"not_found": "Not found",
"server_error": "ข้อผิดพลาดของเซิร์ฟเวอร์",
"load_device_failed": "โหลดอุปกรณ์ไม่สำเร็จ",
"load_orgs_failed": "โหลดองค์กรไม่สำเร็จ"
},
"remote": {
"title": "เดสก์ท็อประยะไกล",
"connecting": "กำลังเชื่อมต่อ...",
"waiting_password": "รอรหัสผ่าน",
"authenticating": "กำลังตรวจสอบสิทธิ์...",
"streaming": "Connected",
"disconnected": "Disconnected",
"error": "Error",
"status_idle": "Idle",
"password_required": "ต้องใช้รหัสผ่าน",
"enter_password_for": "ป้อนรหัสผ่านสำหรับอุปกรณ์",
"password_placeholder": "รหัสผ่านอุปกรณ์",
"connect": "Connect",
"reconnect": "Reconnect",
"disconnect": "Disconnect",
"back_to_devices": "กลับไปที่อุปกรณ์",
"fullscreen": "Fullscreen",
"toggle_audio": "สลับเสียง",
"send_keys": "ส่งกุญแจ",
"scale_mode": "Scale Mode",
"scale_fit": "พอดีกับหน้าต่าง",
"scale_fill": "Fill Window",
"scale_original": "ขนาดต้นฉบับ (1:1)",
"scale_stretch": "ยืดเพื่อเติมเต็ม",
"actions": "Actions",
"lock_screen": "ล็อคหน้าจอ",
"restart_remote": "รีสตาร์ทอุปกรณ์ระยะไกล",
"refresh_screen": "รีเฟรชหน้าจอ",
"clipboard_paste": "วางจากคลิปบอร์ด",
"block_input": "Block Input",
"display_settings": "การตั้งค่าการแสดงผล",
"image_quality": "คุณภาพของภาพ",
"quality_best": "ดีที่สุด (คุณภาพเต็ม 60fps)",
"quality_balanced": "Balanced",
"quality_low": "Performance",
"show_cursor": "แสดงเคอร์เซอร์ระยะไกล",
"lock_after_session": "ล็อคหลังจากเซสชั่น",
"privacy_mode": "โหมดความเป็นส่วนตัว",
"disable_clipboard": "ปิดการใช้งานคลิปบอร์ด",
"chat": "Chat",
"chat_placeholder": "ิมพ์ข้อความ...",
"record": "หน้าจอบันทึก",
"view_only": "ดูอย่างเดียว",
"pin_toolbar": "ปักหมุดแถบเครื่องมือ",
"monitors": "Monitors",
"select_monitor": "เลือก จอภาพ",
"quality_speed": "ความเร็ว (คุณภาพต่ำ, 60fps)",
"quality_quality": "คุณภาพ (ดีที่สุด, 30fps)",
"recording_started": "เริ่มการบันทึกแล้ว",
"recording_stopped": "หยุดการบันทึกแล้ว",
"download_recording": "ดาวน์โหลดการบันทึก",
"e2e_encrypted": "เข้ารหัสตั้งแต่ต้นทางถึงปลายทาง",
"e2e_key_exchange": "การสร้างช่องทางที่ปลอดภัย...",
"confirm_restart": "คุณแน่ใจหรือไม่ว่าต้องการรีสตาร์ทอุปกรณ์ระยะไกล",
"webcodecs_not_supported": "เบราว์เซอร์ของคุณไม่รองรับ WebCodecs API โปรดใช้ Chrome 94+ หรือ Edge 94+",
"webcodecs_insecure_context": "WebCodecs ไม่พร้อมใช้งาบน HTTP วิดีโอใช้ซอฟต์แวร์สำรอง เพื่อประสิทธิภาพที่ดีที่สุด ให้ใช้ HTTPS",
"webcodecs_fallback_active": "ซอฟต์แวร์ตัวถอดรหัสวิดีโอทำงานอยู่ (ประสิทธิภาพจำกัด)",
"click_to_start": "คลิกเพื่อเริ่ม",
"autoplay_blocked": "เบราว์เซอร์ต้องการให้ผู้ใช้โต้ตอบเพื่อเริ่มเล่นวิดีโอและเสียง",
"start_playback": "เริ่มเล่น",
"new_connection": "การเชื่อมต่อใหม่",
"device_id_placeholder": "ป้อนรหัสอุปกรณ์",
"http_warning": "โหมด HTTP: จำกัดเฉพาะการถอดรหัสซอฟต์แวร์ H.264 (~ 15 FPS) ใช้ HTTPS เพื่อประสิทธิภาพสูงสุด (WebCodecs, VP9, 60 FPS)",
"file_transfer": "การถ่ายโอนไฟล์",
"file_upload": "Upload",
"file_download": "Download",
"file_empty": "โฟลเดอร์นี้ว่างเปล่า",
"file_transfers": "Transfers",
"file_complete": "Complete",
"file_error": "การโอนล้มเหลว",
"file_show_hidden": "แสดงไฟล์ที่ซ่อนอยู่",
"file_new_folder": "New Folder",
"file_new_folder_prompt": "ป้อนชื่อโฟลเดอร์:",
"file_parent": "โฟลเดอร์หลัก",
"file_root": "Root",
"file_rename": "Rename",
"file_rename_prompt": "ป้อนชื่อใหม่:",
"file_delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบรายการนี้?",
"file_cancelled": "ยกเลิกการโอนแล้ว",
"2fa_required": "ต้องมีการยืนยัน 2FA",
"2fa_hint": "ป้อนรหัส 6 หลักจากแอปยืนยันตัวตนของคุณ",
"2fa_invalid": "ป้อนรหัส 6 หลักที่ถูกต้อง",
"verify": "Verify",
"use_cdap_fallback": "ใช้โปรแกรมดู CDAP",
"cdap_fallback_hint": "Open the lightweight JPEG-polling viewer that uses bd-signal/CDAP instead of the RustDesk relay. Useful when the peer is offline on the relay but reachable via the agent management channel.",
"clipboard_empty": "คลิปบอร์ดว่างเปล่า",
"clipboard_denied": "การเข้าถึงคลิปบอร์ดถูกปฏิเสธ จำเป็นต้องมี HTTPS หรือไม่ได้รับอนุญาตให้อนุญาต",
"file_loading": "กำลังโหลด...",
"file_timeout": "อุปกรณ์ระยะไกลไม่ตอบสนอง การถ่ายโอนไฟล์อาจไม่รองรับหรือถูกปิดใช้งานบนเครื่องระยะไกล",
"codec": "ตัวแปลงสัญญาณวิดีโอ",
"codec_auto": "อัตโนมัติ (แนะนำ)"
},
"branding": {
"identity_title": "เอกลักษณ์ของแบรนด์",
"identity_desc": "ปรับแต่งชื่อแอปพลิเคชันและคำอธิบายที่แสดงทั่วทั้งคอนโซล",
"app_name": "ชื่อแอปพลิเคชัน",
"app_description": "คำอธิบายแอปพลิเคชัน",
"logo_title": "Logo",
"logo_desc": "เลือกลักษณะที่โลโก้ของคุณจะปรากฏในแถบด้านข้างและหน้าเข้าสู่ระบบ",
"logo_type_icon": "ไอคอนวัสดุ",
"logo_type_svg": "SVG Code",
"logo_type_image": "Image URL",
"logo_icon_name": "Icon Name",
"logo_icon_hint": "ป้อนชื่อไอคอนวสดุ (เช่น DNS, คลาวด์, ความปลอดภัย) ดูที่fonts.google.com/icons",
"logo_svg_code": "SVG Code",
"logo_svg_hint": "วางมาร์กอัป SVG ของคุณที่นี่ รองรับองค์ประกอบ <svg> เต็มรูปแบบพร้อมเส้นทางและสไตล์",
"logo_image_upload": "อัพโหลดรูปภาพ",
"logo_image_choose": "เลือกไฟล์รูปภาพ",
"logo_image_hint": "PNG, JPG, GIF, WebP or SVG. Max 1.5 MB. The image is stored as base64 data.",
"logo_image_url": "Image Data / URL",
"logo_image_url_hint": "Auto-filled when you upload a file, or paste a URL manually.",
"logo_image_too_large": "Image is too large. Maximum size is 1.5 MB.",
"logo_image_invalid_type": "ประเภทไฟล์ไม่ถูกต้อง ใช้ PNG, JPG, GIF, WebP หรือ SVG",
"preview": "Preview",
"colors_title": "โครงร่างสี",
"colors_desc": "ปรับแต่งจานสี เว้นว่างไว้เพื่อใช้ค่าเริ่มต้น",
"colors_backgrounds": "Backgrounds",
"colors_text": "Text",
"colors_accents": "สีเน้น",
"colors_borders": "Borders",
"import_export_title": "นำเข้า/ส่งออก",
"import_export_desc": "บันทึกธีมของคุณเป็นไฟล์ JSON หรือนำเข้าจากอินสแตนซ์อื่น",
"export_theme": "ส่งออกธีม",
"import_theme": "นำเข้าธีม",
"reset_defaults": "รีเซ็ตเป็นค่าเริ่มต้น",
"save_branding": "บันทึกการสร้างแบรนด์",
"saved": "บันทึกการสร้างแบรนด์เรียบร้อยแล้ว กำลังโหลดซ้ำ...",
"exported": "ส่งออกธีมแล้ว",
"imported": "นำเข้าธีมเรียบร้อยแล้ว กำลังโหลดซ้ำ...",
"import_error": "ไม่สามารถนำเข้าธีมได้ รูปแบบไฟล์ไม่ถูกต้อง",
"reset_confirm": "คุณแน่ใจหรือไม่ว่าต้องการรีเซ็ตการสร้างแบรนด์เป็นค่าเริ่มต้น สิ่งนี้ไม่สามารถยกเลิกได้",
"reset_success": "การสร้างแบรนด์รีเซ็ตเป็นค่าเริ่มต้น กำลังโหลดซ้ำ...",
"logo_type_text": "Text Logo",
"logo_text": "Logo Text",
"logo_text_hint": "ข้อความหลักที่แสดงเป็นโลโก้แบรนด์ของคุณ",
"logo_text_accent": "Accent Text",
"logo_text_accent_hint": "ข้อความรองใต้โลโก้ (เช่น ชื่อผลิตภัณฑ์หรือสโลแกน)",
"logo_upload_success": "อัปโหลดโลโก้เรียบร้อยแล้ว",
"typography_title": "Typography",
"typography_desc": "เลือกแบบอักษรสำหรับส่วนหัวและข้อความเนื้อหา แบบอักษรจะถูกดาวน์โหลดไปยังเซิร์ฟเวอร์เพื่อการโฮสต์ด้วยตเอง",
"font_heading": "แบบอักษรหัวเรื่อง",
"font_heading_hint": "ใช้สำหรับส่วนหัว (H1–H6) และโลโก้ข้อความ",
"font_body": "Body Font",
"font_body_hint": "ใช้สำหรับข้อความเนื้อหาและองค์ประกอบ UI",
"font_search_placeholder": "ค้นหาแบบอักษร...",
"font_system_default": "ค่าเริ่มต้นของระบบ",
"font_clear": "Clear",
"font_cat_all": "All",
"font_downloaded_count": "แบบอักษรที่ดาวน์โหลดบนเซิร์ฟเวอร์"
},
"device_detail": {
"tab_overview": "ภาพรวม",
"tab_tags": "แท็ก & หมายเหตุ",
"tab_actions": "Actions",
"section_identity": "Identity",
"section_network": "Network",
"section_timestamps": "Timestamps",
"section_connect": "การเชื่อมต่อ",
"section_manage": "การจัดการ",
"folder": "Folder",
"status_tier": "Status Tier",
"device_banned": "อุปกรณ์นี้ถูกแบน",
"no_reason": "ไม่มีการระบุเหตุผล",
"tags": "Tags",
"no_tags": "ไม่มีการกำหนดแท็กให้กับอุปกรณ์นี้",
"tag_placeholder": "ป้อนชื่อแท็ก...",
"add_tag": "Add",
"tag_exists": "มีแท็กนี้อยู่แล้ว",
"notes": "Notes",
"notes_placeholder": "เพิ่มบันทึกเกี่ยวกับอุปกรณ์นี้...",
"danger_zone": "Danger Zone",
"action_connect_web": "เว็บระยะไกล",
"action_connect_web_desc": "เชื่อมต่อผ่านเดสก์ท็อประยะไกลของเบราว์เซอร์",
"action_native_remote": "BetterDesk รีโมท",
"action_native_remote_desc": "Native JPEG stream — no plugins required",
"action_connect_desktop": "ไคลเอนต์เดสก์ท็อป",
"action_connect_desktop_desc": "เปิดในแอปไคลเอนต์เดสก์ท็อป",
"action_change_id_desc": "เปลี่ยนรหัสการลงทะเบียนอุปกรณ์",
"action_ban_desc": "บล็อกอุปกรณ์นี้ไม่ให้เชื่อมต่อ",
"action_unban_desc": "อนุญาตให้อุปกรณ์นี้เชื่อมต่ออีกครั้ง",
"action_delete_desc": "นำอุปกรณ์นี้ออกอย่างถาวร",
"tab_hardware": "Hardware",
"tab_metrics": "เมตริก",
"section_system": "System",
"section_cpu": "Processor",
"section_memory": "Memory",
"section_displays": "Displays",
"section_encoding": "ความสามารถในการเข้ารหัส",
"section_live_metrics": "ตัวชี้วัดสด",
"section_current_usage": "การใช้งานปัจจุบัน",
"section_usage_history": "ประวัติการใช้งาน",
"os": "Operating System",
"version": "Client Version",
"cpu_model": "CPU Model",
"cpu_cores": "CPU Cores",
"cpu_freq": "ความถี่ซีพียู",
"total_memory": "หน่วยความจำทั้งหมด",
"metric_memory": "Memory",
"metric_disk": "Disk",
"metrics_updated": "อัปเดตแล้ว",
"device_groups": "กลุ่ม",
"no_sysinfo": "ไม่มีข้อมูลฮาร์ดแวร์",
"no_sysinfo_hint": "ข้อมูลระบบจะปรากฏขึ้นหลังจากที่อุปกรณ์ส่งรายงาน sysinfo",
"no_metrics": "ไม่มีข้อมูลเมตริก",
"no_metrics_hint": "การวัดจะปรากฏขึ้นหลังจากที่อุปกรณ์ส่งรายงานฮาร์ทบีท",
"chart_oldest": "← Oldest",
"chart_newest": "Newest →",
"tab_services": "Services",
"tab_processes": "Processes",
"tab_events": "Events",
"tab_activity": "Activity",
"tab_files": "ไฟล์",
"agent_lazy_hint": "คลิกแท็บนี้เพื่อโหลดข้อมูลสดจากตัวแทน",
"agent_offline": "ตัวแทนออฟไลน์อยู่",
"agent_timeout": "ตัวแทนไม่ตอบกลับทันเวลา",
"agent_error": "โหลดข้อมูลจากตัวแทนไม่สำเร็จ",
"service_name": "Name",
"service_display": "ชื่อที่แสดง",
"service_status": "Status",
"service_start": "Start mode",
"process_name": "Name",
"process_user": "User",
"process_memory": "Memory"
},
"inventory": {
"title": "Inventory",
"subtitle": "สินค้าคงคลงฮาร์ดแวร์และซอฟต์แวร์ของอุปกรณ์ที่ได้รับการจัดการ",
"device_id": "รหัสอุปกรณ์",
"hostname": "Hostname",
"os": "Operating System",
"cpu": "CPU",
"cpu_cores": "CPU Cores",
"cpu_usage": "CPU Usage",
"memory": "Memory",
"memory_total": "หน่วยความจำทั้งหมด",
"memory_used": "Used Memory",
"memory_available": "หน่วยความจำที่มีอยู่",
"memory_usage": "การใช้หน่วยความจำ",
"swap": "Swap",
"disks": "Disks",
"disk_count": "Disk Count",
"network": "Network",
"network_interfaces": "อินเทอร์เฟซเครือข่าย",
"software": "Software",
"software_count": "ซอฟต์แวร์ที่ติดตั้ง",
"system": "System",
"kernel": "Kernel",
"architecture": "Architecture",
"uptime": "Uptime",
"frequency": "Frequency",
"physical_cores": "แกนทางกายภาพ",
"logical_cores": "แกนลอจิคัล",
"model": "Model",
"usage": "Usage",
"total": "Total",
"used": "Used",
"available": "มีจำหน่าย",
"mount_point": "Mount Point",
"removable": "removable",
"mac_address": "MAC Address",
"ip_addresses": "ที่อยู่ IP",
"traffic": "Traffic",
"collect_now": "Collect Now",
"collector_running": "นักสะสมวิ่ง",
"collector_stopped": "นักสะสมหยุดแล้ว",
"last_upload": "Last upload",
"total_uploads": "total",
"last_seen": "Last Seen",
"collected_at": "รวบรวมไว้ที่",
"no_data": "ยังไม่มีข้อมูลสินค้าคงคลัง คลิก \"รวบรวมทันที\" เพื่อรวบรวมข้อมูลระบบ",
"no_devices": "ไม่พบอุปกรณ์ที่มีข้อมูลสินค้าคงคลัง",
"detail_title": "รายละเอียดสินค้าคงคลังของอุปกรณ์",
"telemetry": "Telemetry",
"view_detail": "ดูรยละเอียด",
"export": "Export",
"refresh": "Refresh"
},
"tickets": {
"title": "Tickets",
"subtitle": "ตั๋วสนับสนุนและการติดตามปัญหา",
"create": "New Ticket",
"edit": "แก้ไขตั๋ว",
"delete": "ลบตั๋ว",
"detail": "รายละเอียดตั๋ว",
"ticket_id": "Ticket ID",
"ticket_title": "Title",
"description": "Description",
"status": "Status",
"priority": "Priority",
"category": "Category",
"assigned_to": "มอบหมายให้",
"created_by": "สร้างโดย",
"device": "อุปกรณ์",
"sla_due": "SLA Due",
"created_at": "สร้างแล้ว",
"updated_at": "อัปเดตแล้ว",
"resolved_at": "Resolved",
"closed_at": "Closed",
"status_open": "เปิด",
"status_in_progress": "In Progress",
"status_resolved": "Resolved",
"status_closed": "Closed",
"priority_low": "Low",
"priority_medium": "Medium",
"priority_high": "High",
"priority_critical": "Critical",
"category_general": "General",
"category_hardware": "Hardware",
"category_software": "Software",
"category_network": "Network",
"category_access": "Access",
"category_other": "Other",
"comments": "Comments",
"add_comment": "Add Comment",
"comment_placeholder": "เขียนความคิดเห็น...",
"internal_note": "หมายเหตุภายใน (ผู้ใช้ปลายทางไม่สามารถมองเห็นได้)",
"attachments": "Attachments",
"upload_attachment": "อัพโหลดไฟล์แนบ",
"download": "Download",
"connect_device": "เชื่อมต่อกับอุปกรณ์",
"no_tickets": "ไม่พบตั๋ว",
"no_comments": "ยังไม่มีความคิดเห็น",
"no_attachments": "ไม่มีไฟล์แนบ",
"title_required": "ต้องระบุชื่อเรื่อง",
"delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบตั๋ว #{id}",
"delete_success": "ลบตั๋วเรียบร้อยแล้ว",
"created_success": "สร้างตั๋วสำเร็จแล้ว",
"updated_success": "อัปเดตตั๋วเรียบร้อยแล้ว",
"sla_overdue": "SLA Overdue",
"filter_all": "All",
"search_placeholder": "ค้นหาตั๋ว...",
"assign_to_me": "มอบหมายให้ฉัน",
"unassign": "Unassign",
"stats_total": "Total",
"stats_open": "เปิด",
"stats_in_progress": "In Progress",
"stats_resolved": "Resolved",
"stats_closed": "Closed"
},
"activity": {
"title": "การตรวจสอบกิจกรรม",
"subtitle": "การใช้แอปพลิเคชันและการติดตามการไม่ได้ใช้งาน",
"device": "อุปกรณ์",
"hostname": "Hostname",
"sessions": "เซสชัน",
"idle_time": "Idle Time",
"active_time": "Active Time",
"last_report": "Last Report",
"top_apps": "แอปพลิเคชั่นยอดนิยม",
"app_name": "Application",
"window_title": "ชื่อหน้าต่าง",
"category": "Category",
"duration": "Duration",
"started_at": "Started",
"ended_at": "Ended",
"session_count": "จำนวนเซสชัน",
"total_active": "ใช้งานอยู่ทั้งหมด",
"total_idle": "Total Idle",
"detail_count": "บันทึกรายละเอียด",
"no_data": "ไม่มีข้อมูลกิจกรรม",
"no_sessions": "ไม่มีเซสชัน",
"filter_from": "จาก",
"filter_to": "ถึง",
"filter_apply": "ใช้ตัวกรอง",
"hours": "hours",
"minutes": "minutes",
"seconds": "seconds",
"category_browser": "Browser",
"category_productivity": "Productivity",
"category_communication": "Communication",
"category_development": "Development",
"category_media": "Media",
"category_gaming": "Gaming",
"category_system": "System",
"category_other": "Other",
"summary": "Summary",
"details": "Details",
"refresh": "Refresh",
"search": "ค้นหาอุปกรณ์...",
"date_range": "Date Range",
"device_id": "รหัสอุปกรณ์",
"session_start": "เริ่มเซสชัน",
"session_end": "สิ้นสุดเซสชัน",
"user": "User",
"no_activity": "ไม่มีการบันทึกกิจกรรม",
"reported_at": "Reported At",
"detail": "Detail",
"no_apps": "ไม่มีแอปพลิเคชัน"
},
"automation": {
"title": "ระบบอัตโนมัติและการแจ้งเตือน",
"subtitle": "กฎการแจ้งเตือน คำสั่งระยะไกล และการกำหนดค่า SMTP",
"rules": "Alert Rules",
"rules_subtitle": "กำหนดเงื่อนไขที่ทำให้เกิดการแจ้งเตือน",
"alerts": "ประวัติการแจ้งเตือน",
"alerts_subtitle": "ดูและรับทราบการแจ้งเตือนที่ถูกเรียกใช้",
"commands": "คำสั่งระยะไกล",
"commands_subtitle": "ส่งคำสั่งไปยังอุปกรณ์ระยะไกล",
"smtp": "การกำหนดค่า SMTP",
"smtp_subtitle": "การตั้งค่าการแจ้งเตือนทางอีเมล",
"rule_name": "Rule Name",
"description": "Description",
"condition_type": "ประเภทเงื่อนไข",
"condition_op": "Operator",
"condition_value": "Threshold",
"severity": "Severity",
"scope_device": "อุปกรณ์เป้าหมาย",
"scope_all": "อุปกรณ์ทั้งหมด",
"cooldown": "คูลดาวน์ (วินาที)",
"notify_emails": "อีเมลแจ้งเตือน",
"enabled": "เปิดใช้งานแล้ว",
"disabled": "ปิดการใช้งาน",
"create_rule": "สร้างกฎ",
"edit_rule": "แก้ไขกฎ",
"delete_rule": "ลบกฎ",
"acknowledge": "Acknowledge",
"acknowledged": "Acknowledged",
"unacknowledged": "Unacknowledged",
"triggered_at": "ทริกเกอร์ที่",
"severity_info": "Info",
"severity_warning": "Warning",
"severity_critical": "Critical",
"op_gt": "มากกว่า",
"op_gte": "มากกว่าหรือเท่ากัน",
"op_lt": "Less than",
"op_lte": "น้อยกว่าหรือเท่ากัน",
"op_eq": "เท่ากับ",
"op_neq": "ไม่เท่ากับ",
"type_cpu_usage": "การใช้งานซีพียู (%)",
"type_memory_usage": "การใช้หน่วยความจำ (%)",
"type_disk_usage": "การใช้ดิสก์ (%)",
"type_offline_duration": "ระยะเวลาออฟไลน์ (s)",
"type_idle_duration": "ระยะเวลาไม่ได้ใช้งาน (s)",
"type_custom": "Custom",
"command_type": "ประเภทคำสั่ง",
"command_payload": "คำสั่ง / สคริปต์",
"command_result": "Result",
"command_status": "Status",
"send_command": "ส่งคำสั่ง",
"status_pending": "Pending",
"status_running": "Running",
"status_completed": "Completed",
"status_failed": "ล้มเหลว",
"smtp_host": "SMTP Host",
"smtp_port": "Port",
"smtp_secure": "Use TLS",
"smtp_user": "ชื่อผู้ใช้",
"smtp_pass": "รหัสผ่าน",
"smtp_from": "จากที่อยู่",
"smtp_test": "ทดสอบการเชื่อมต่อ",
"smtp_save": "บันทึกการกำหนดค่า",
"smtp_test_success": "การเชื่อมต่อสำเร็จ",
"smtp_test_failed": "การเชื่อมต่อล้มเหลว",
"no_rules": "ไม่มีการกำหนดค่ากฎการแจ้งเตือน",
"no_alerts": "ไม่มีการแจ้งเตือนเกิดขึ้น",
"no_commands": "ไม่มีการส่งคำสั่ง",
"id_payload_required": "ต้องมีรหัสอุปกรณ์และเพย์โหลด",
"no_commands_sent": "ยังไม่มีการส่งคำสั่งใดๆ"
},
"file_transfer": {
"title": "การถ่ายโอนไฟล์",
"transfers": "Transfers",
"new_transfer": "โอนใหม่",
"upload": "Upload",
"download": "Download",
"direction": "Direction",
"filename": "Filename",
"file_size": "ขนาดไฟล์",
"mime_type": "MIME Type",
"progress": "Progress",
"status": "Status",
"device": "อุปกรณ์",
"initiated_by": "เริ่มโดย",
"created_at": "สร้างเมื่อ",
"cancel": "ยกเลิก",
"cancel_confirm": "คุณแน่ใจหรือไม่ว่าต้องการยกเลิกการโอนนี้",
"download_file": "ดาวน์โหลดไฟล์",
"browse_files": "เรียกดูไฟล์",
"select_file": "เลือกไฟล์",
"select_device": "เลือกอุปกรณ์",
"no_transfers": "ไม่มีการถ่ายโอนไฟล์",
"status_pending": "Pending",
"status_active": "Active",
"status_completed": "Completed",
"status_failed": "ล้มเหลว",
"status_cancelled": "Cancelled",
"bytes_transferred": "ไบต์ที่ถ่ายโอนแล้ว",
"chunks": "Chunks",
"transfer_started": "เริ่มการโอนแล้ว",
"transfer_completed": "โอนเรียบร้อยแล้ว",
"transfer_failed": "การโอนล้มเหลว",
"transfer_cancelled": "ยกเลิกการโอนแล้ว",
"max_file_size": "ขนาดไฟล์สูงสุด: 4 GB",
"error_too_large": "ไฟล์มีขนาดใหญ่เกินไป",
"error_no_device": "ไม่ได้เลือกอุปกรณ์",
"error_no_file": "ไม่ได้เลือกไฟล์"
},
"network": {
"title": "การตรวจสอบเครือข่าย",
"targets": "การติดตามเป้าหมาย",
"add_target": "Add Target",
"edit_target": "แก้ไขเป้าหมาย",
"delete_target": "ลบเป้าหมาย",
"delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบเป้าหมายนี้",
"target_name": "Name",
"host": "Host",
"port": "Port",
"url": "URL",
"check_type": "Check Type",
"timeout": "หมดเวลา (มิลลิวินาที)",
"interval": "ช่วงเวลา (มิลลิวินาที)",
"enabled": "เปิดใช้งานแล้ว",
"status": "Status",
"last_check": "Last Check",
"last_rtt": "Last RTT",
"rtt_ms": "RTT (ms)",
"status_up": "Up",
"status_down": "Down",
"status_unknown": "Unknown",
"check_now": "Check Now",
"history": "ตรวจสอบประวัติ",
"stats": "Statistics",
"total_targets": "เป้าหมายทั้งหมด",
"targets_up": "Targets Up",
"targets_down": "เป้าหมายลง",
"type_ping": "Ping (ICMP)",
"type_tcp": "TCP Port",
"type_http": "HTTP",
"type_https": "HTTPS",
"tools": "เครื่องมือเครือข่าย",
"ping_tool": "Ping Test",
"tcp_tool": "TCP ตรวจสอบพอร์ต",
"http_tool": "HTTP Check",
"dns_tool": "DNS Resolve",
"monitor_start": "เริ่มการตรวจสอบ",
"monitor_stop": "หยุดการตรวจสอบ",
"monitor_running": "จอภาพกำลังทำงาน",
"monitor_stopped": "จอภาพหยุดทำงาน",
"no_targets": "ไม่มีการกำหนดค่าเป้าหมายการตรวจสอบ",
"no_history": "ไม่มีประวัติการตรวจสอบ",
"error_code": "Error",
"status_code": "รหัสสถานะ HTTP",
"search_targets": "ค้นหาเป้าหมาย...",
"name": "Name",
"tab_targets": "Targets",
"tab_tools": "Tools",
"avg_latency": "Avg Latency",
"type": "Type",
"latency": "Latency",
"check_history": "ตรวจสอบประวัติ",
"name_host_required": "ต้องระบุชื่อและโฮสต์",
"uptime": "Uptime",
"response_time": "เวลาตอบสนอง",
"avg_response": "การตอบสนองโดยเฉลี่ย",
"charts": "Charts",
"realtime": "Realtime",
"response_time_ms": "เวลาตอบสนอง (มิลลิวินาที)",
"uptime_percent": "Uptime %",
"last_24h": "24ชม.ที่ผ่านมา",
"last_7d": "Last 7 days",
"last_30d": "30 วันที่ผ่านมา"
},
"dataguard": {
"title": "DataGuard — DLP",
"policies": "นโยบายดีแอลพี",
"add_policy": "เพิ่มนโยบาย",
"edit_policy": "แก้ไขนโยบาย",
"delete_policy": "ลบนโยบาย",
"delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบนโยบายนี้",
"policy_name": "Name",
"policy_description": "Description",
"status": "Status",
"enabled": "เปิดใช้งานแล้ว",
"disabled": "ปิดการใช้งาน",
"rules": "Rules",
"add_rule": "Add Rule",
"rule_type": "Rule Type",
"rule_type_usb": "อุปกรณ์ USB",
"rule_type_file": "การทำงานของไฟล์",
"action": "Action",
"action_allow": "Allow",
"action_block": "Block",
"action_log": "Log Only",
"filter": "Filter",
"vid": "รหัสผู้ขาย (VID)",
"pid": "รหัสผลิตภัณฑ์ (PID)",
"serial": "หมายเลขซีเรียล",
"device_class": "คลาสอุปกรณ์",
"drive_type": "Drive Type",
"file_extensions": "นามสกุลไฟล์",
"events": "DLP Events",
"event_source": "Source",
"event_source_usb": "USB",
"event_source_file": "ไฟล์",
"event_type": "Event Type",
"event_details": "Details",
"no_policies": "ไม่มีการกำหนดค่านโยบาย DLP",
"no_events": "ไม่มีการบันทึกเหตุการณ์ DLP",
"stats": "Statistics",
"total_events": "เหตุการณ์ทั้งหมด",
"blocked_events": "Blocked",
"logged_events": "Logged",
"usb_events": "USB Events",
"file_events": "ไฟล์เหตุการณ์",
"device_id": "รหัสอุปกรณ์",
"policy_matched": "นโยบายที่ตรงกัน",
"timestamp": "Timestamp",
"drive_removable": "Removable",
"drive_fixed": "Fixed",
"drive_network": "Network",
"drive_cdrom": "CD-ROM",
"drive_unknown": "Unknown",
"total_policies": "นโยบายรวม",
"active_policies": "นโยบายที่ใช้งานอยู่",
"violations": "Violations",
"blocked": "Blocked",
"tab_policies": "นโยบาย",
"tab_events": "Events",
"search_policies": "นโยบายการค้นหา...",
"create_policy": "สร้างนโยบาย",
"policy_type": "ประเภทกรมธรรม์",
"scope": "Scope",
"events_count": "Events",
"search_events": "ค้นหากิจกรรม...",
"event_time": "Event Time",
"device": "อุปกรณ์",
"policy": "นโยบาย",
"detail": "Detail",
"scope_help": "รหัสอุปกรณ์ที่คั่นด้วยเครื่องหมายจุลภาค หรือเว้นว่างไว้สำหรับทั้งหมด",
"scope_all": "อุปกรณ์ทั้งหมด",
"active": "Active",
"type_file_type": "ประเภทไฟล์",
"type_clipboard": "คลิปบอร์ด",
"type_screen_share": "แชร์หน้าจอ",
"type_file_transfer": "การถ่ายโอนไฟล์",
"policy_desc": "คำอธิบายนโยบาย",
"type_usb": "USB"
},
"reports": {
"title": "Reports",
"generate": "สร้างรายงาน",
"generate_csv": "Export CSV",
"report_type": "Report Type",
"type_devices": "สรุปอุปกรณ์",
"type_activity": "สรุปกิจกรรม",
"type_security": "รายงานความปลอดภัย",
"type_tickets": "รายงานตั๋ว",
"type_network": "รายงานเครือข่าย",
"type_inventory": "รายงานสินค้าคงคลัง",
"type_alerts": "รายงานการแจ้งเตือน",
"saved": "รายงานที่บันทึกไว้",
"save_report": "บันทึกรายงาน",
"delete_report": "ลบรายงาน",
"delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบรายงานที่บันทึกไว้นี้",
"no_saved": "ไม่มีรายงานที่บันทึกไว้",
"report_title": "Title",
"created_by": "สร้างโดย",
"created_at": "สร้างเมื่อ",
"filters": "Filters",
"date_from": "จาก",
"date_to": "ถึง",
"device_filter": "รหัสอุปกรณ์",
"generated_at": "สร้างเมื่อ",
"section": "ส่วนข้อมูล",
"total_devices": "อุปกรณ์ทั้งหมด",
"online": "Online",
"offline": "Offline",
"banned": "Banned",
"platform_distribution": "การกระจายแพลตฟอร์ม",
"top_applications": "แอปพลิเคชั่นยอดนิยม",
"total_active": "เวลาใช้งานทั้งหมด",
"total_idle": "เวลาว่างทั้งหมด",
"dlp_stats": "สถิติ DLP",
"banned_devices": "อุปกรณ์ที่ถูกแบน",
"audit_logs": "Audit Logs",
"ticket_stats": "สถิติตั๋ว",
"category_distribution": "การกระจายหมวดหมู่",
"priority_distribution": "การกระจายลำดับความสำคัญ",
"targets_status": "สถานะเป้าหมาย",
"os_distribution": "การกระจายระบบปฏิบัติการ",
"avg_ram": "Average RAM",
"alert_rules": "Alert Rules",
"recent_alerts": "การแจ้งเตือนล่าสุด",
"tab_generate": "สร้างรายงาน",
"tab_saved": "รายงานที่บันทึกไว้",
"type_devices_desc": "ภาพรวมของอุปกรณ์ แพลตฟอร์ม และสถานะทั้งหมด",
"type_activity_desc": "สรุปการใช้งานแอพพลิเคชั่นและเวลาว่าง",
"type_security_desc": "การกระทำการแบน กิจกรรม DLP และบันทึกการตรวจสอบ",
"type_tickets_desc": "สถิติตั๋วและประสิทธิภาพ SLA",
"type_network_desc": "เป้าหมายการตรวจสอบเครือข่ายและข้อมูลสถานะการออนไลน์",
"type_inventory_desc": "สรุปรายการฮาร์ดแวร์และซอฟต์แวร์",
"type_alerts_desc": "กฎการแจ้งเตือนและประวัติการแจ้งเตือนที่เรียกใช้",
"report_name": "Report Name",
"format": "Format",
"save": "บันทึกรายงาน",
"preview": "Preview",
"download": "Download",
"delete_saved": "ลบรายงาน",
"raw_json": "Raw JSON"
},
"tenants": {
"title": "Tenants",
"list": "Tenants",
"add_tenant": "Add Tenant",
"edit_tenant": "แก้ไขผู้เช่า",
"delete_tenant": "ลบผู้เช่า",
"delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบผู้เช่ารายนี้ การกำหนดอุปกรณ์และผู้ใช้ทั้งหมดจะถูกลบออก",
"name": "Name",
"slug": "Slug",
"contact_name": "ชื่อผู้ติดต่อ",
"contact_email": "อีเมล์ติดต่อ",
"max_devices": "อุปกรณ์แม็กซ์",
"max_devices_hint": "0 = ไม่จำกัด",
"notes": "Notes",
"active": "Active",
"inactive": "Inactive",
"devices": "อุปกรณ์",
"users": "Users",
"assign_device": "กำหนดอุปกรณ์",
"assign_devices": "กำหนดอุปกรณ์",
"remove_device": "ถอดอุปกรณ์",
"assign_user": "Assign User",
"remove_user": "Remove User",
"no_tenants": "ไม่มีการกำหนดค่าผู้เช่า",
"no_devices": "ไม่มีอุปกรณ์ที่มอบหมายให้กับผู้เช่ารายนี้",
"no_users": "ไม่มีผู้ใช้ที่กำหนดให้กับผู้เช่ารายนี้",
"stats": "สถิติผู้เช่า",
"total_devices": "อุปกรณ์ทั้งหมด",
"online_devices": "อุปรณ์ออนไลน์",
"total_users": "Total Users",
"created_at": "สร้างเมื่อ",
"updated_at": "อัปเดตเมื่อ",
"slug_exists": "ทากผู้เช่ามีอยู่แล้ว",
"total_tenants": "ผู้เช่าทั้งหมด",
"active_tenants": "ผู้เช่าที่ใช้งานอยู่",
"search": "ค้นหาผู้เช่า...",
"create_tenant": "สร้างผู้เช่า",
"detail": "รายละเอียดผู้เช่า",
"contact": "Contact",
"enabled": "เปิดใช้งานแล้ว",
"disabled": "ปิดการใช้งาน",
"max": "max",
"info": "Tenant Info",
"status": "Status"
},
"registrations": {
"title": "Device Registrations",
"subtitle": "Manage registration requests from devices discovered via LAN",
"search_placeholder": "ค้นหาตามรหัสอุปกรณ์ ชื่อโฮสต์ หรือ IP...",
"no_registrations": "No registration requests",
"col_device_id": "รหัสอุปกรณ์",
"col_hostname": "Hostname",
"col_platform": "Platform",
"col_ip": "IP Address",
"col_version": "Version",
"col_status": "Status",
"col_requested": "Requested",
"col_actions": "Actions",
"status_pending": "Pending",
"status_approved": "Approved",
"status_rejected": "Rejected",
"approve_btn": "Approve",
"approve_confirm": "คุณแน่ใจหรือไม่ว่าต้องการอนุมัติอุปกรณ์นี้ จะได้รับข้อมูลรับรองเซิร์ฟเวอร์และสามารถเชื่อมต่อได้โดยอัตโนมัติ",
"approved_success": "การลงทะเบียนอุปกรณ์ได้รับอนุมัติเรียบร้อยแล้ว",
"reject_btn": "Reject",
"reject_title": "ปฏิเสธการลงทะเบียน",
"reject_confirm": "คุณแน่ใจหรือไม่ว่าต้องการปฏิเสธคำขอลงทะเบียนนี้",
"reject_reason": "เหตุผล (ไม่บังคับ)",
"reject_reason_placeholder": "ป้อนเหตุผลในการปฏิเสธ...",
"rejected_success": "การลงทะเบียนอุปกรณ์ถูกปฏิเสธ",
"delete_confirm": "คุณแน่ใจหรือไม่ว่าต้องการลบบันทึกการลงทะเบียนนี้",
"deleted_success": "ลบบันทึกการลงทะเบียนแล้ว",
"enrollment_title": "การลงทะเบียนอุปกรณ์",
"enrollment_subtitle": "คำขอการลงทะเบียนที่รอดำเนินการจากไคลเอ็นต์เดสก์ท็อป BetterDesk",
"enrollment_empty": "ไม่มีคำขอลงทะเบียนที่รอดำเนินการ",
"enrollment_approve": "Approve",
"enrollment_reject": "Reject",
"enrollment_display_name": "ชื่อที่แสดง",
"enrollment_display_name_placeholder": "ป้อนชื่อสำหรับอุปกรณ์นี้...",
"enrollment_sync_mode": "โหมดการซิงค์",
"enrollment_sync_silent": "Silent — minimal telemetry",
"enrollment_sync_standard": "Standard — balanced sync",
"enrollment_sync_turbo": "Turbo — aggressive sync",
"enrollment_approved_success": "อนุมัติการลงทะเบียนอุปกรณ์แล้ว",
"enrollment_rejected_success": "การลงทะเบียนอุปกรณ์ถูกปฏิเสธ"
},
"backup": {
"title": "Backup",
"desc": "ดาวน์โหลดการสำรองข้อมูลการกำหนดค่าคอนโซล ผู้ใช้ กลุ่ม และการตั้งค่าทั้งหมด ข้อมูลเพียร์ Go server จะถูกรวมไว้เมื่อแบ็กเอนด์ BetterDesk ทำงานอยู่",
"restore_title": "Restore",
"restore_desc": "อัปโหลดไฟล์สำรองข้อมูลที่ดาวน์โหลดไว้ก่อนหน้านี้เพื่อคืนค่าการกำหนดค่าคอนโซล เลือกส่วนที่จะกู้คืนด้านล่าง",
"stat_users": "Users",
"stat_settings": "การตั้งค่า",
"stat_folders": "Folders",
"stat_groups": "กลุ่ม",
"stat_strategies": "Strategies",
"stat_backend": "Backend",
"download": "ดาวน์โหลดการสำรองข้อมูล",
"creating": "กำลังสร้างข้อมูลสำรอง...",
"download_success": "ดาวน์โหลดข้อมูลสำรองเรียบร้อยแล้ว",
"upload": "อัพโหลดข้อมูลสำรอง",
"restore_confirm": "คุณแน่ใจหรือไม่ว่าต้องการกู้คืนจากข้อมูลสำรองนี้ ส่วนที่เลือกจะถูกเขียนทับ",
"restore_success": "กู้คืนข้อมูลสำรองเรียบร้อยแล้ว การเปลี่ยนแปลงบางอย่างอาจต้องมีการโหลดหน้าซ้ำ",
"restored": "Restored",
"skipped": "Skipped",
"backup_date": "Backup date",
"opt_settings": "การตั้งค่าคอนโซล",
"opt_branding": "การสร้างแบรนด์ / ธีม",
"opt_folders": "โฟลเดอร์อุปกรณ์",
"opt_groups": "ผู้ใช้และกลุ่มอุปกรณ์",
"opt_addressbooks": "สมุดที่อยู่",
"opt_users": "บัญชีผู้ใช้",
"opt_users_warning": "ทำลายล้าง: แทนที่บัญชีผู้ใช้ทั้งหมดด้วยข้อมูลสำรอง คุณอาจออกจากระบบ",
"no_file": "ไม่ได้เลือกไฟล์สำรอง",
"invalid_json": "ไฟล์สำรองไม่ถูกต้อง: JSON ไม่ถูกต้อง",
"invalid_format": "ไฟล์สำรองไม่ถูกต้อง: ไม่ใช่ข้อมูลสำรอง BetterDesk"
},
"cdap": {
"device_detail": "อุปกรณ์ CDAP",
"loading": "กำลังโหลด...",
"loading_widgets": "กำลังโหลดวิดเจ็ตของอุปกรณ์...",
"load_error": "โหลดข้อมูลอุปกรณ์ไม่สำเร็จ",
"connected": "Connected",
"disconnected": "Disconnected",
"device_offline_msg": "อุปกรณ์ออฟไลน์อยู่ในขณะนี้ ค่าวิดเจ็ตอาจเก่าแล้ว",
"no_widgets": "ไม่มีวิดเจ็ตที่ใช้ได้",
"no_widgets_desc": "อุปกรณ์นี้ไม่ได้ลงทะเบียนรายการ CDAP ด้วยคำจำกัดความของวิดเจ็ต",
"command_log": "Command Log",
"clear_log": "Clear log",
"confirm_command": "ยืนยันคำสั่ง",
"select_option": "เลือก",
"cdap_status": "CDAP Status",
"cdap_enabled": "CDAP Enabled",
"cdap_disabled": "CDAP Disabled",
"cdap_devices": "CDAP Devices",
"cdap_connections": "Active Connections",
"send_command": "ส่งคำสั่ง",
"command_sent": "ส่งคำสั่งเรียบร้อยแล้ว",
"command_failed": "ไม่สามารถส่งคำสั่งได้",
"devices_title": "อุปกรณ์ CDAP",
"devices_subtitle": "อุปกรณ์ที่เชื่อมต่อผ่าน Custom Device Application Protocol",
"stat_connected": "Connected",
"stat_port": "Port",
"search_devices": "ค้นหาอุปกรณ์...",
"no_devices": "ไม่มีอุปกรณ์เชื่อมต่ออยู่",
"no_devices_desc": "ไม่มีอุปกรณ์ CDAP เชื่อมต่ออยู่ในขณะนี้ อุปกรณ์จะปรากฏที่นี่เมื่อเชื่อมต่อกับเกตเวย์",
"gateway_disabled": "CDAP เกตเวย์ถูกปิดใช้งาน",
"gateway_disabled_desc": "เปิดใช้งานเกตเวย์ CDAP โดยการตั้งค่า CDAP_ENABLED=true ในการกำหนดค่าเซิร์ฟเวอร์",
"gateway_active": "Active",
"toggle_enable": "Enable CDAP",
"toggle_disable": "ปิดการใช้งาน CDAP",
"enabled_restart": "เปิดใช้งาน CDAP แล้ว จำเป็นต้องรีสตาร์ทเซิร์ฟเวอร์เพื่อใช้การเปลี่ยนแปลง",
"disabled_restart": "CDAP ปิดการใช้งาน จำเป็นต้องรีสตาร์ทเซิร์ฟเวอร์เพื่อใช้การเปลี่ยนแปลง",
"widgets": "วิดเจ็ต",
"type_all": "All",
"type_iot": "IoT",
"type_scada": "SCADA",
"type_os_agent": "OS Agent",
"type_network": "Network",
"type_camera": "Camera",
"type_custom": "Custom",
"active_alerts": "การแจ้งเตือนที่ใช้งานอยู่",
"alert_fired": "Alert fired",
"alert_cleared": "ล้างการแจ้งเตือนแล้ว",
"no_alerts": "ไม่มีการแจ้งเตือนที่ทำงานอยู่",
"connect_terminal": "เชื่อมต่อเทอร์มินัล",
"table_search": "ค้นหา...",
"just_now": "Just now",
"terminal_connecting": "กำลังเชื่อมต่อกับอุปกรณ์...",
"terminal_disconnected": "Disconnected",
"terminal_error": "การเชื่อมต่อเทอร์มินัลล้มเหลว",
"linked_devices": "อุปกรณ์ที่เชื่อมโยง",
"link_device": "เชื่อมโยงอุปกรณ์",
"unlink_device": "Unlink",
"no_linked_devices": "ไม่มีอุปกรณ์ที่เชื่อมโยง",
"unlink_confirm": "คุณแน่ใจหรือไม่ว่าต้องการยกเลิกการลิงก์อุปกรณ์นี้",
"link_prompt": "ป้อน Peer ID เพื่อเชื่อมโยงกับอุปกรณ์นี้:",
"connect_desktop": "เชื่อมต่อเดสก์ท็อป",
"connect_video": "เชื่อมต่อสตรีม",
"connect_files": "เรียกดูไฟล์",
"connect_audio": "เชื่อมต่อเสียง",
"upload_file": "Upload",
"desktop_connecting": "กำลังเชื่อมต่อ...",
"video_connecting": "กำลังเชื่อมต่อ...",
"files_connecting": "กำลังเชื่อมต่อ...",
"audio_connecting": "กำลังเชื่อมต่อ...",
"audio_streaming": "Streaming",
"clipboard_in": "ได้รับคลิปบอร์ดแล้ว",
"clipboard_out": "ส่งคลิปบอร์ดแล้ว",
"monitor_select": "เลือก จอภาพ",
"keyframe_request": "ขอคีย์เฟรม",
"quality_auto": "คุณภาพรถยนต์"
},
"desktop": {
"switch_mode": "โหมดเดสก์ท็อป",
"console_mode": "โหมดคอนโซล",
"loading": "กำลังโหลด...",
"minimize": "Minimize",
"maximize": "Maximize",
"restore": "Restore",
"close": "ปิด",
"widgets_mode": "วิดเจ็ต",
"windows_mode": "Windows",
"wallpaper": "Wallpaper",
"add_widget": "เพิ่มวิดเจ็ต",
"remove_widget": "ลบวิดเจ็ต",
"pop_out_widget": "Pop Out",
"pop_in_widget": "Pop In",
"configure": "กำหนดค่า",
"search_widgets": "วิดเจ็ตการค้นหา...",
"cat_monitoring": "Monitoring",
"cat_devices": "อุปกรณ์",
"cat_tools": "Tools",
"cat_general": "General",
"notes_placeholder": "เขียนบันทึกที่นี่...",
"search_placeholder": "ค้นหาอุปกรณ์ เพจ การตั้งค่า...",
"search_pages": "Pages",
"search_devices": "อุปกรณ์",
"search_no_results": "No results",
"exit_desktop": "ออกจากโหมดเดสก์ท็อป",
"refresh": "Refresh",
"widget_clock": "Clock",
"widget_device_status": "สถานะอุปกณ์",
"widget_server_health": "ข้อมูลเซิร์ฟเวอร์",
"widget_system_stats": "มาตรวัดอุปกรณ์",
"widget_device_list": "รายการอุปกรณ์",
"widget_quick_actions": "การดำเนินการด่วน",
"widget_recent_activity": "กิจกรรมล่าสุด",
"widget_notes": "Notes",
"widget_network_monitor": "การตรวจสอบเครือข่าย",
"widget_tickets_summary": "Tickets",
"widget_iframe": "Web Embed",
"widget_cdap_devices": "อุปกรณ์ CDAP",
"widget_uptime": "Uptime",
"widget_port_status": "Port Status",
"widget_device_grid": "ตารางอุปกรณ์",
"widget_multi_gauge": "มาตรวัดเซิร์ฟเวอร์",
"widget_weekly_chart": "กิจกรรมประจำสัปดาห์",
"widget_quick_controls": "การควบคุมด่วน",
"widget_bandwidth": "Bandwidth",
"widget_connection_stats": "สถิติการเชื่อมต่อ",
"widget_weather": "Weather",
"widget_world_clock": "World Clock",
"widget_bookmarks": "Bookmarks",
"widget_user_sessions": "เซสชันผู้ใช้",
"widget_alert_feed": "Alert Feed",
"label_online": "Online",
"label_offline": "Offline",
"label_total": "Total",
"label_blocked": "Blocked",
"label_banned": "Banned",
"label_active": "Active",
"label_service": "Service",
"label_port": "Port",
"label_uptime_prefix": "Uptime:",
"label_uptime": "Uptime",
"label_no_devices": "ไม่มีอุปกรณ์",
"label_no_activity": "No activity",
"label_no_targets": "No targets",
"label_unavailable": "Unavailable",
"label_open": "เปิด",
"label_in_progress": "In Progress",
"label_resolved": "Resolved",
"label_set_url": "ตั้งค่า URL ใน config",
"label_server_uptime": "เวลาทำงานของเซิร์ฟเวอร์",
"label_merged_info": "รวมเข้ากับวิดเจ็ตข้อมูลเซิร์ฟเวอร์",
"label_with_notes": "ด้วยหมายเหตุ",
"label_metric": "Metric",
"label_count": "Count",
"label_total_devices": "อุปกรณ์ทั้งหมด",
"label_throughput": "Throughput",
"label_active_relays": "รีเลย์ที่ใช้งานอยู่",
"label_total_relayed": "รวมรีเลย์",
"label_total_bytes": "Total Bytes",
"label_filter_devices": "อุปกรณ์กรอง...",
"label_all": "All",
"label_ban": "Ban",
"label_unban": "Unban",
"label_connect": "Connect",
"label_no_cdap_devices": "ไม่มีอุปกรณ์ CDAP",
"action_add_widget": "เพิ่มวิดเจ็ต",
"label_merged_server_info": "รวมเข้ากับวิดเจ็ตข้อมูลเซิร์ฟเวอร์",
"wp_images": "Images",
"wp_colors": "สีทึบ",
"wp_custom_color": "สีที่กำหนดเอง",
"wp_fit_style": "Style",
"wp_fill": "Fill",
"wp_fit": "Fit",
"wp_stretch": "Stretch",
"wp_center": "Center",
"wp_unavailable": "ภาพวอลเปเปอร์ไม่ได้ถูกติดตั้งบนเซิร์ฟเวอร์นี้",
"wp_download_hint": "วางภาพ PNG ในไดเร็กทอรี public/wallpapers/ เพื่อเปิดใช้งานการเลือกวอลเปเปอร์",
"widget_calendar": "Calendar",
"widget_process_monitor": "การตรวจสอบกระบวนการ",
"widget_disk_usage": "Disk Usage",
"widget_log_viewer": "Log Viewer",
"widget_speed_test": "Speed Test",
"widget_database_stats": "สถิติฐานข้อมูล",
"widget_docker_containers": "Docker คอนเทนเนอร์",
"widget_shell_command": "คำสั่งเชลล์",
"widget_device_map": "แผนที่อุปกรณ์",
"widget_remote_connect": "เชื่อมต่อระยะไกล",
"label_no_online": "ไม่มีอุปกรณ์ออนไลน์",
"label_no_events": "ไม่มีกิจกรรมในวันนี้",
"label_event_title": "ชื่อกิจกรรม:",
"label_no_data": "ไม่มีข้อมูล",
"label_download_speed": "ความเร็วในการดาวน์โหลด",
"label_latency": "Latency",
"label_server": "เซิร์ฟเวอร์",
"label_run_test": "Run Test",
"label_testing": "กำลังทดสอบ...",
"label_table": "Table",
"label_rows": "Rows",
"label_last_backup": "Last Backup",
"label_no_containers": "ไม่มีภาชนะ",
"label_docker_unavailable": "Docker ไม่พร้อมใช้งาน",
"label_no_command": "ไม่มีการกำหนดค่าคำสั่ง",
"label_no_output": "ยังไม่มีเอาท์พุต",
"label_run": "Run",
"label_presets": "Presets",
"label_save_preset": "บันทึกค่าที่ตั้งล่วงหน้า",
"label_load_preset": "Load Preset",
"label_preset_name": "ชื่อที่ตั้งไว้ล่วงหน้า:",
"label_preset_monitoring": "Monitoring",
"label_preset_helpdesk": "Helpdesk",
"label_preset_minimal": "Minimal",
"label_preset_developer": "Developer",
"label_snap_layout": "Snap Layout",
"label_auto_arrange": "จัดเรียงอัตโนมัติ",
"label_zone_layout": "Zone Layout",
"label_2col_equal": "2 คอลัมน์ (เท่ากัน)",
"label_2col_wide": "2 คอลัมน์ (60/40)",
"label_3col": "3 Columns",
"label_2x2_grid": "2Ă—2 Grid",
"label_1_2": "1 + 2",
"label_1_3": "1 + 3",
"widget_group": "กลุ่มวิดเจ็ต",
"ungroup_widgets": "ยกเลิกการจัดกลุ่มวิดเจ็ต",
"group_widgets": "จัดกลุ่มวิดเจ็ตที่เลือก",
"snap_layouts": "สแน็ปเค้าโครง",
"snap_left": "Snap Left",
"snap_right": "Snap Right",
"snap_top_left": "สแน็ปซ้ายบน",
"snap_top_right": "สแน็ปบนขวา",
"snap_bottom_left": "สแน็ปล่างซ้าย",
"snap_bottom_right": "สแนปล่างขวา",
"aero_shake": "เขย่าเพื่อลดขนาดผู้อื่น",
"zone_resize": "ลากเส้นขอบเพื่อปรับขนาดโซน",
"zone_borders": "เส้นขอบโซนที่ลากได้",
"app_drawer": "Applications",
"search_apps": "ค้นหาแอป...",
"edit_shortcuts": "แก้ไขทางลัด",
"widgets": "วิดเจ็ต",
"theme": "Theme",
"fullscreen": "Fullscreen",
"help": "Help"
},
"desktop_login": {
"click_to_sign_in": "คลิกที่ใดก็ได้หรือกดปุ่มเพื่อลงชื่อเข้าใช้",
"username_placeholder": "ชื่อผู้ใช้",
"password_placeholder": "รหัสผ่าน",
"sign_in": "Sign in",
"verify": "Verify",
"totp_title": "การรับรองความถูกต้องด้วยสองปัจจัย",
"totp_subtitle": "ป้อนรหัส 6 หลักจากแอปยืนยันตัวตนของคุณ",
"back_to_login": "กลับสู่การเข้าสู่ระบบ",
"fill_all_fields": "กรุณากรอกข้อมูลให้ครบทุกช่อง",
"invalid_credentials": "ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง",
"invalid_code": "รหัสยืนยันไม่ถูกต้อง",
"enter_6_digits": "ใส่ตัวเลขทั้งหมด 6 หลัก",
"network_error": "Network error — check your connection",
"session_expired": "เซสชั่นหมดอายุแล้ว กรุณาเข้าสู่ระบบอีกครั้ง"
},
"tokens": {
"title": "โทเค็นอุปกรณ์",
"subtitle": "จัดการโทเค็นการลงทะเบียนสำหรับการจัดสรรอุปกรณ์อัตโนมัติ",
"enrollment_mode": "โหมดการลงทะเบียน",
"mode_open": "เปิด",
"mode_open_desc": "อุปกรณ์ใดๆ ก็ตามสามารถลงทะเบียนได้โดยไม่ต้องใช้โทเค็น",
"mode_managed": "Managed",
"mode_managed_desc": "Devices need a valid token to register",
"mode_locked": "Locked",
"mode_locked_desc": "No new device registrations allowed",
"total": "โทเค็นทั้งหมด",
"active": "Active",
"used": "Used",
"revoked": "Revoked",
"search_placeholder": "โทเค็นการค้นหา...",
"status_pending": "Pending",
"status_active": "Active",
"status_used": "Used",
"status_revoked": "Revoked",
"status_expired": "Expired",
"bulk_generate": "สร้างจำนวนมาก",
"create": "สร้างโทเค็น",
"edit": "แก้ไขโทเค็น",
"token": "Token",
"name": "Name",
"status": "Status",
"uses": "Uses",
"bound_peer": "Bound Peer",
"expires": "Expires",
"created": "สร้างแล้ว",
"actions": "Actions",
"name_placeholder": "เช่น ชุดพีซีสำนักงาน",
"max_uses": "Max Uses",
"max_uses_hint": "0 = ไม่จำกัด",
"expires_in": "Expires In",
"no_expiration": "ไม่มีวันหมดอายุ",
"expires_1h": "1 hour",
"expires_24h": "24 hours",
"expires_7d": "7 days",
"expires_30d": "30 days",
"note": "Note",
"note_placeholder": "หมายเหตุเพิ่มเติมเกี่ยวกับโทเค็นนี้...",
"count": "Count",
"count_range": "จำนวนโทเค็นที่จะสร้าง (1-100)",
"name_prefix": "Name Prefix",
"generate": "Generate",
"token_created": "สร้างโทเค็นแล้ว",
"tokens_generated": "โทเค็นที่สร้างขึ้น",
"copy_warning": "คัดลอกโทเค็นทันที มันจะไม่แสดงอีก",
"copy_token": "Copy Token",
"copied": "Copied!",
"revoke": "Revoke",
"revoke_confirm": "คุณแน่ใจหรือไม่ว่าต้องการเพิกถอนโทเค็นนี้ อุปกรณ์ที่ลงทะเบียนไว้แล้วจะไม่ได้รับผลกะทบ",
"revoked_success": "เพิกถอนโทเค็นเรียบร้อยแล้ว",
"no_tokens": "ไม่พบโทเค็น",
"expired": "Expired",
"never": "Never",
"save": "บันทึก",
"cancel": "ยกเลิก",
"unlimited": "Unlimited"
},
"tutorial": {
"next": "ถัดไป",
"prev": "Previous",
"skip": "Skip",
"finish": "เสร็จสิ้น",
"close": "ปิด",
"step_of": "{current} ของ {total}",
"console_sidebar_title": "แถบนำทางด้านข้าง",
"console_sidebar_text": "เข้าถึงโมดูลทั้งหมดได้จากที่นี่ คลิกไอคอนใดก็ได้เพื่อไปยังส่วนนั้น แถบด้านข้างจะปรับให้เข้ากับขนาดหน้าจอของคุณ",
"console_expand_title": "ขยายแถบด้านข้าง",
"console_expand_text": "คลิกที่นี่เพื่อขยายแถบด้านข้างและดูป้ายกำกับแบบเต็มสำหรับรายการนำทางทั้งหมด คลิกอีกครั้งเพื่อยุบ",
"console_search_title": "ค้นหาด่วน",
"console_search_text": "ค้นหาอุปกรณ์ การตั้งค่า หรือการทำงานอย่างรวดเร็ว กด Ctrl+K เพื่อดูแป้นพิมพ์ลัด",
"console_dashboard_title": "แดชบอร์ด",
"console_dashboard_text": "ฮับกลางของคุณแสดงสถานะเซิร์ฟเวอร์ อุปกรณ์ออนไลน์ และการดำเนินการด่วน จับตาดูตัวชี้วัดที่สำคัญได้อย่างรวดเร็ว",
"console_devices_title": "การจัดการอุปกรณ์",
"console_devices_text": "ดู ค้นหา และจัดการอุปกรณ์ที่เชื่อมต่อทั้งหมด กรองตามสถานะ กำหนดแท็ก และกำหนดการตั้งค่าอุปกรณ์แต่ละรายการ",
"console_settings_title": "การตั้งค่า",
"console_settings_text": "กำหนดค่าพฤติกรรมของเซิร์ฟเวอร์ ตัวเลือกความปลอดภัย การสร้างแบรนด์ และการจัดการผู้ใช้ ปรับแต่ง BetterDesk ให้เหมาะกับความต้องการของคุณ",
"console_desktop_title": "โหมดเดสก์ท็อป",
"console_desktop_text": "สลับไปที่โหมดเดสก์ท็อปสำหรับพื้นที่ทำงานแบบหน้าต่างพร้อมวิดเจ็ต เหมาะสำหรับแดชบอร์ดแบบมัลติทาสกิ้งและการตรวจสอบ",
"console_complete_title": "คุณพร้อมแล้ว!",
"console_complete_text": "สำรวจหมวดหมู่แถบด้านข้างเพื่อค้นหาคุณสมบัติทั้งหมด คลิกไอคอนวิธีใช้เมื่อใดก็ได้เพื่อเริ่มคู่มือนี้ใหม่",
"desktop_topbar_title": "Top Bar",
"desktop_topbar_text": "แถบด้านบนแสดงนาฬิกา การควบคุมด่วน และการเข้าถึงลิ้นชักแอป คลิกไอคอนตารางเพื่อเรียกดูแอปทั้งหมด",
"desktop_drawer_title": "App Drawer",
"desktop_drawer_text": "เปิดลิ้นชักแอปเพื่อค้นหาและเปิดใช้ฟังก์ชันคอนโซลใดๆ ในรูปแบบหน้าต่างลอย แอพจัดเรียงตามหมวดหมู่",
"desktop_widgets_title": "แดชบอร์ดวิดเจ็ต",
"desktop_widgets_text": "พื้นที่ทำงานที่ปรับแต่งได้ของคุณ วิดเจ็ตแสดงข้อมูลสดและให้การเข้าถึงคุณสมบัติต่างๆ ได้อย่างรวดเร็ว ลากเพื่อจัดเรียงใหม่",
"desktop_add_widget_title": "เพิ่มวิดเจ็ต",
"desktop_add_widget_text": "คลิกที่นี่เพื่อเรียกดูวิดเจ็ตที่มีอยู่ เลือกจากการตรวจสอบจอแสดงผล รายการอุปกรณ์ บันทึก และอื่นๆ",
"desktop_taskbar_title": "Taskbar",
"desktop_taskbar_text": "แอพที่เปิดอยู่จะปรากฏที่นี่ คลิกเพื่อโฟกัสหรือย่อหน้าต่าง วางเมาส์เหนือไอคอนเพื่อดูป้ายกำกับแอป",
"desktop_snap_title": "สแน็ปเค้าโครง",
"desktop_snap_text": "ลากหน้าต่างไปที่ขอบหน้าจอเพื่อจัดชิดตำแหน่ง หรือเลื่อนปุ่มขยายใหญ่สุดเพื่อตั้งค่าเค้าโครงล่วงหน้า ลอง Aero Shake!",
"desktop_windows_title": "App Windows",
"desktop_windows_text": "แอปจะเปิดในหน้าต่างที่ลากได้และปรับขนาดได้ ย่อเล็กสุด ขยายใหญ่สุด หรือปิดจากแถบชื่อเรื่อง Windows เลเยอร์เหนือวิดเจ็ต",
"desktop_search_title": "ค้นหาด่วน",
"desktop_search_text": "ค้นหาในอุปกรณ์ หน้า และการตั้งค่า กด Ctrl+K ที่ใดก็ได้เพื่อเปิดการค้นหาทันที",
"desktop_complete_title": "โหมดเดสก์ท็อปพร้อมแล้ว!",
"desktop_complete_text": "ลองเปิดแอปจากลิ้นชักและจัดเรียงหน้าต่างไว้เคียงข้างกัน ใช้การตั้งค่าวิดเจ็ตล่วงหน้าสำหรับรูปแบบแดชบอร์ดที่รวดเร็ว",
"devices_folders_title": "โฟลเดอร์อุปกรณ์",
"devices_folders_text": "จัดระเบียบอุปกรณ์เป็นโฟลเดอร์ คลิกโฟลเดอร์เพื่อกรองรายการ คลิกขวาเพื่อเปลี่ยนชื่อหรือลบ",
"devices_search_title": "ค้นหาและกรอง",
"devices_search_text": "ค้นหาตาม ID ชื่อโฮสต์ หรือแพลตฟอร์ม ใช้ยาสถานะเพื่อแสดงเฉพาะออนไลน์ ออฟลน์ หรือทุกอุปกรณ์",
"devices_table_title": "รายการอุปกรณ์",
"devices_table_text": "คลิกแถวอุปกรณ์ใดก็ได้เพื่อดูรายละเอียด ใช้เมนูเคบับทางด้านขวาเพื่อดำเนินการอย่างรวดเร็ว เช่น เชื่อมต่อ แก้ไขแท็ก หรือลบ",
"devices_complete_title": "การจัดการอุปกรณ์พร้อมแล้ว!",
"devices_complete_text": "ลากอุปกรณ์ระหว่างโฟลเดอร์เพื่อจัดระเบียบ คลิกสองครั้งที่อุปกรณ์เพื่อเปิดแผงรายละเอียด",
"settings_tabs_title": "หมวดหมู่การตั้งค่า",
"settings_tabs_text": "นำทางระหว่างส่วนทั่วไป ความปลอดภัย ลักษณะ และการกำหนดค่าอื่น ๆ",
"settings_content_title": "การกำหนดค่า",
"settings_content_text": "แต่ละส่วนประกอบด้วยการตั้งค่าเซิร์ฟเวอร์และคอนโซลเฉพาะ การเปลี่ยนแปลงจะถูกบันทึกเมื่อคุณคลิกบันทึก",
"settings_complete_title": "ภาพรวมการตั้งค่า",
"settings_complete_text": "ตรวจสอบการตั้งค่าความปลอดภัยสำหรับคีย์ 2FA, API และการจัดการผู้ใช้ ไปที่ลักษณะที่ปรากฏเพื่อปรับแต่งรูปลักษณ์คอนโซล",
"help": "ความช่วยเหลือและบทช่วยสอน",
"tour_console": "ทัวร์คอนโซล",
"tour_desktop": "ทัวร์ชมโหมดเดสก์ท็อป",
"tour_devices": "ทัวร์ชมอุปกรณ์",
"tour_settings": "ทัวร์ชมการตั้งค่า",
"reset_all": "รีเซ็ตบทช่วยสอนทั้งหมด",
"tour_remote": "ทัวร์เซสชันระยะไกล",
"tour_organization": "การตั้งค่าองค์กร",
"tour_cdap": "ภาพรวม CDAP",
"tour_chat": "พื้นฐานการแชท",
"remote_toolbar_title": "แถบเครื่องมือระยะไกล",
"remote_toolbar_text": "เข้าถึงส่วนควคุมการแสดงผล การซิงค์คลิปบอร์ด ปุ่มพิเศษ และการตั้งค่าคุณภาพจากแถบเครื่องมือ สลับโหมดเต็มหน้าจอด้วย F11",
"remote_canvas_title": "จอแสดงผลระยะไกล",
"remote_canvas_text": "นี่คือหน้าจอระยะไกล คลิกด้านในเพื่อเริ่มควบคุมอุปกรณ์ระยะไกล อินพุตเมาส์และคีย์บอร์ดจะถูกส่งต่อโดยอัตโนมัติ",
"remote_clipboard_title": "การซิงค์คลิปบอร์ด",
"remote_clipboard_text": "คัดลอกและวางข้อความระหว่างคอมพิวเตอร์ของคุณและอุปกรณ์ระยะไกล ใช้ Ctrl+C / Ctrl+V ตามปกติขณะโฟกัสไปที่จอแสดงผลระยะไกล",
"remote_complete_title": "เซสชันระยะไกลพร้อมแล้ว!",
"remote_complete_text": "ใช้ปุ่มแถบเครื่องมือสำหรับปุ่มพิเศษ (Ctrl+Alt+Del, PrintScreen) และการสลับจอภาพ กด Escape หรือคลิก Disconnect เพื่อสิ้นสุดเซสชัน",
"org_overview_title": "องค์กรต่างๆ",
"org_overview_text": "องค์กรให้คุณจัดกลุ่มผู้ใช้ อุปกรณ์ และโยบายได้ แต่ละองค์กรมีผู้ดูแลระบบ ผู้ปฏิบัติงาน และการตั้งค่าของตนเอง",
"org_create_title": "สร้างองค์กร",
"org_create_text": "คลิกที่นี่เพื่อสร้างองค์กรใหม่ ระบุชื่อ ตัวบุ้ง และคำอธิบายเพิ่มเติม คุณจะเป็นเจ้าขององค์กรใหม่",
"org_members_title": "จัดการสมาชิก",
"org_members_text": "เชิญผู้ใช้ทางอีเมล กำหนดบทบาท (ผู้ดูแลระบบ ผู้ปฏิบัติงาน ผู้ใช้) และจัดการการเข้าถึง สมาชิกสามารถดูอุปกรณ์ที่กำหนดให้กับองค์กรของตนได้",
"org_devices_title": "กำหนดอุปกรณ์",
"org_devices_text": "เพิ่มอุปกรณ์ให้กับองค์กร อุปกรณ์ที่ได้รับมอบหมายที่นี่จะสืบทอดนโยบายขององค์กรและสมาชิกจะมองเห็นได้",
"org_policies_title": "นโยบายองค์กร",
"org_policies_text": "กำหนดนโยบายความปลอดภัย เช่น ข้อกำหนดรหัสผ่าน การหมดเวลาเซสชัน การบังคับใช้ 2FA และกฎการลงทะเบียนอุปกรณ์สำหรับองค์กร",
"org_complete_title": "การตั้งค่าองค์กรเสร็จสมบูรณ์!",
"org_complete_text": "เชิญทีมของคุณและมอบหมายอุปกรณ์ให้เริ่มใช้การจัดการในขอบเขตองค์กร นโยบายมีผลกับสมาชิกทุกคนโดยอัตโนมัติ",
"cdap_devices_title": "CDAP Devices",
"cdap_devices_text": "View all connected CDAP devices — IoT sensors, PLCs, bridges, and custom agents. Green indicators show live connections.",
"cdap_widgets_title": "Widget Dashboard",
"cdap_widgets_text": "Widgets display real-time data from devices. Gauges, toggles, LEDs, charts — each widget type visualizes a different kind of data.",
"cdap_commands_title": "Send Commands",
"cdap_commands_text": "Interact with devices by sending commands. Some commands need confirmation. The command log keeps a history of all sent commands.",
"cdap_terminal_title": "Device Terminal",
"cdap_terminal_text": "Open a terminal session to CDAP agents for advanced diagnostics or manual configuration. Type commands directly.",
"cdap_complete_title": "CDAP Overview Complete!",
"cdap_complete_text": "Explore device widgets, send commands, and use the terminal or file browser for deeper management. CDAP agents report metrics automatically.",
"chat_contacts_title": "ผู้ติดต่อและกลุ่ม",
"chat_contacts_text": "ดูผู้ติดต่อและกลุ่มแชทของคุณ คลิกที่ผู้ติดต่อเพื่อเปิดการสนทนา จุดสีเขียวหมายถึงผู้ใช้ออนไลน์",
"chat_send_title": "ส่งข้อความ",
"chat_send_text": "พิมพ์ข้อความของคุณแล้วกด Enter เพื่อส่ง ข้อความได้รับการเข้ารหัสจากต้นทางถึงปลายทางเมื่อทั้งสองฝ่ายรองรับ E2E",
"chat_file_title": "แชร์ไฟล์",
"chat_file_text": "คลิกไอคอนไฟล์แนบเพื่อแชร์ไฟล์ ไฟล์ถูกเข้ารหัสและสามารถมีขนาดสูงสุด 50 MB",
"chat_complete_title": "แชทพร้อม!",
"chat_complete_text": "สนทนากับโอเปอเรเตอร์และผู้ใช้ปลายทางแบบเรียลไทม์ สร้างกลุ่มเพื่อการสื่อสารในทีม ข้อความทั้งหมดรองรับใบตอบรับการอ่าน",
"disable_tutorials": "ปิดการใช้งานบทช่วยสอน",
"enable_tutorials": "เปิดใช้งานบทช่วยสอน"
},
"help_request": {
"title": "คำขอความช่วยเหลือ",
"subtitle": "จัดการคำขอความช่วยเหลือที่เข้ามาจากไคลเอนต์เดสก์ท็อป",
"new_request": "คำขอความช่วยเหลือใหม่",
"device": "อุปกรณ์",
"hostname": "Hostname",
"message": "Message",
"status": "Status",
"pending": "Pending",
"accepted": "Accepted",
"resolved": "Resolved",
"accept": "Accept",
"resolve": "Resolve",
"no_requests": "ไม่มีการร้องขอความช่วยเหลือ",
"notification": "ได้รับการร้องขอความช่วยเหลือจาก",
"stats_total": "Total",
"filter_all": "All"
},
"organizations": {
"title": "องค์กรต่างๆ",
"create": "สร้างองค์กร",
"edit": "แก้ไของค์กร",
"detail": "รายละเอียดองค์กร",
"name": "Name",
"slug": "ทาก (ปลอดภัย URL)",
"logo_url": "Logo URL",
"users": "Users",
"devices": "อุปกรณ์",
"invitations": "Invitations",
"settings": "การตั้งค่า",
"add_user": "Add User",
"assign_device": "กำหนดอุปกรณ์",
"create_invitation": "สร้างคำเชิญ",
"delete_confirm": "ลบองค์กรนี้ใช่ไหม การดำเนินการนี้จะลบผู้ใช้ อุปกรณ์ และการตั้งค่าที่เกี่ยวข้องทั้งหมด",
"no_orgs": "ยังไม่มีองค์กร",
"no_orgs_hint": "สร้างองค์กรแรกของคุณเพื่อเริ่มจัดการอุปกรณ์และผู้ใช้",
"connection_policy": "นโยบายการเชื่อมต่อ",
"allow_file_transfer": "อนุญาตให้ถ่ายโอนไฟล์",
"allow_clipboard": "อนุญาตคลิปบอร์ด",
"max_session_duration": "ระยะเวลาเซสชันสูงสุด (นาที)",
"role_owner": "Owner",
"role_admin": "ผู้ดูแลระบบ",
"role_operator": "Operator",
"role_user": "สมาชิก",
"username": "ชื่อผู้ใช้",
"password": "รหัสผ่าน",
"display_name": "ชื่อที่แสดง",
"email": "Email",
"role": "Role",
"last_login": "Last Login",
"actions": "Actions",
"device_id": "รหัสอุปกรณ์",
"department": "Department",
"building": "Building",
"location": "Location",
"assigned_user": "ผู้ใช้ที่ได้รับมอบหมาย",
"token": "Token",
"expires": "Expires",
"used": "Used",
"no_users": "ไม่มีผู้ใช้ในองค์กรนี้",
"no_devices": "ไม่มีอุปกรณ์ที่กำหนดให้กับองค์กรนี้",
"no_invitations": "ไม่มีคำเชิญ",
"user_added": "User added",
"user_removed": "นำผู้ใช้ออกแล้ว",
"user_updated": "อัปเดตบทบาทของผู้ใช้แล้ว",
"device_assigned": "กำหนดอุปกรณ์แล้ว",
"device_unassigned": "ยกเลิกการกำหนดอุปกรณ์แล้ว",
"invitation_created": "สร้างคำเชิญแล้ว",
"settings_saved": "บันทึกการตั้งค่าแล้ว",
"org_deleted": "ลบองค์กรแล้ว",
"confirm_remove_user": "ลบผู้ใช้รายนี้ออกจากองค์กรใช่ไหม",
"confirm_unassign_device": "ยกเลิกการมอบหมายอุปกรณ์นี้จากองค์กรใช่ไหม",
"confirm_delete_org": "ลบองค์กรนี้และข้อมูลที่เกี่ยวข้องทั้งหมดใช่ไหม",
"edit_role": "แก้ไขบทบาท",
"raw_settings": "การตั้งค่าดิบ",
"key": "Key",
"value": "Value",
"save": "บันทึกการตั้งค่า",
"policy_unattended": "อัตโนมัติ (ทันที)",
"policy_attended": "เข้าร่วม (พร้อมการยืนยัน)",
"policy_ask": "Always ask",
"expires_hours": "หมดอายุ (ชั่วโมง)",
"loading_failed": "โหลดข้อมูลองค์กรไม่สำเร็จ",
"name_slug_required": "ต้องระบุชื่อและตัวทาก",
"org_created": "สร้างองค์กรแล้ว",
"org_updated": "อัปเดตองค์กรแล้ว",
"create_new_user": "สร้างใหม่",
"add_existing_user": "เพิ่มที่มีอยู่",
"none_available": "none",
"select_user": "เลือกผู้ใช้",
"org_role": "บทบาทขององค์กร",
"link_user_hint": "ผู้ใช้ที่เลือกจะเชื่อมโยงกับองค์กรนี้โดยใช้ข้อมูลรับรองบัญชีเซิร์ฟเวอร์ของตน",
"no_available_users": "ผู้ใช้เซิร์ฟเวอร์ทั้งหมดเชื่อมโยงกับองค์กรนี้แล้ว",
"user_linked": "ผู้ใช้เชื่อมโยงกับองค์กร"
},
"chat": {
"e2e_enabled": "เข้ารหัสตั้งแต่ต้นทางถึงปลายทาง",
"e2e_establishing": "การสร้างช่องทางที่ปลอดภัย...",
"e2e_established": "สร้างช่องทางที่ปลอดภัยแล้ว",
"e2e_unsupported": "ไม่รองรับการเข้ารหัส E2E ในเบราว์เซอร์นี้",
"typing_indicator": "กำลังพิมพ์...",
"read_receipt": "Read",
"delivered": "Delivered",
"file_share": "ไฟล์",
"file_too_large": "ไฟล์ใหญ่เกินไป (สูงสุด 50MB)",
"file_encrypted": "การถ่ายโอนไฟล์ที่เข้ารหัส",
"presence_online": "Online",
"presence_away": "Away",
"presence_busy": "Busy",
"presence_offline": "Offline",
"key_rotation": "หมุนคีย์ความปลอดภัยแล้ว",
"new_message": "New message",
"title": "Chat",
"contacts": "Contacts",
"groups": "กลุ่ม",
"no_contacts": "ยังไม่มีการติดต่อ",
"no_groups": "ยังไม่มีกลุ่ม",
"no_messages": "ยังไม่มีข้อความ",
"no_results": "ไม่พบผลลัพธ์",
"select_conversation": "เลือกการสนทนาเพื่อเริ่มแชท",
"type_message": "ิมพ์ข้อความ...",
"send": "ส่ง",
"attach_file": "แนบไฟล์",
"emoji": "Emoji",
"search_messages": "ค้นหาข้อความ",
"create_group": "สร้างกลุ่ม",
"group_name": "ชื่อกลุ่ม",
"group_members": "สมาชิก",
"cancel": "ยกเลิก",
"create": "สร้าง",
"members": "สมาชิก",
"today": "Today",
"yesterday": "Yesterday",
"react": "React",
"my_presence": "My status",
"search_placeholder": "ค้นหาผู้ติดต่อและข้อความ",
"select_conversation_hint": "เลือกการสนทนาเพื่อดูข้อความ",
"info": "Info",
"group_name_placeholder": "ป้อนชื่อกลุ่ม"
},
"toast": {
"device_connected": "เชื่อมต่ออุปกรณ์แล้ว",
"device_disconnected": "อุปกรณ์ถูกตัดการเชื่อมต่อ",
"session_started": "เซสชันระยะไกลเริ่มต้นแล้ว",
"session_ended": "เซสชันระยะไกลสิ้นสุดลง",
"file_upload_complete": "การอัพโหลดไฟล์เสร็จสมบูรณ์",
"settings_saved": "บันทึกการตั้งค่าแล้ว",
"error_generic": "เกิดข้อผิดพลาด",
"connection_lost": "การเชื่อมต่อขาดหายไป",
"reconnecting": "กำลังเชื่อมต่อใหม่..."
},
"theme": {
"dark": "Dark",
"light": "Light",
"auto": "System",
"title": "Theme"
},
"days": {
"mon": "Mon",
"tue": "Tue",
"wed": "Wed",
"thu": "Thu",
"fri": "Fri",
"sat": "Sat",
"sun": "Sun"
},
"toolkit": {
"title": "Toolkit",
"subtitle": "ยูทิลิตี้ผู้ดูแลระบบและเครื่องมือวินิจฉัย",
"cat_network": "Network",
"cat_crypto": "Crypto",
"cat_encoding": "Encoding",
"cat_system": "System",
"host": "Host",
"port": "Port",
"domain": "Domain",
"run": "Run",
"generate": "Generate",
"encode": "Encode",
"decode": "Decode",
"send": "ส่ง",
"refresh": "Refresh",
"algorithm": "Algorithm",
"input_text": "Input Text",
"enter_text": "ป้อนข้อความ...",
"length": "Length",
"options": "Options",
"source": "Source",
"lines": "Lines",
"log_console": "Console",
"log_go": "ไปที่เซิร์ฟเวอร์",
"mac_address": "MAC Address",
"broadcast": "Broadcast",
"ping_title": "Ping",
"ping_desc": "ตรวจสอบความสามารถในการเข้าถึงและเวลาในการตอบสนองของโฮสต์",
"tcp_title": "TCP ตรวจสอบพอร์ต",
"tcp_desc": "ทดสอบการเชื่อมต่อพอร์ต TCP",
"ssl_title": "ตัวตรวจสอบ SSL",
"ssl_desc": "ตรวจสอบรายละเอียดใบรับรอง SSL/TLS",
"http_title": "HTTP ตรวจสุขภาพ",
"http_desc": "ตรวจสอบสถานะตำแหน่งข้อมูล HTTP",
"dns_title": "DNS Lookup",
"dns_desc": "แก้ไขชื่อโฮสต์เป็นที่อู่ IP",
"whois_title": "DNS Records",
"whois_desc": "แบบสอบถาม A, AAAA, MX, TXT, NS บันทึก",
"speed_title": "Speed Test",
"speed_desc": "วัดแบนด์วิธการดาวน์โหลด",
"run_speed_test": "รันการทดสอบความเร็ว",
"wol_title": "Wake-on-LAN",
"wol_desc": "ส่งแพ็คเก็ตเวทย์มนตร์เพื่อปลุกอุปกรณ์",
"wol_sent": "ส่งแพ็คเก็ตเมจิกแล้ว",
"hash_title": "เครื่องกำเนิดแฮช",
"hash_desc": "สร้างแฮชที่เข้ารหัส",
"password_title": "ตัวสร้างรหัสผ่าน",
"password_desc": "สร้างรหัสผ่านแบบสุ่มที่ปลอดภัย",
"jwt_title": "JWT Decoder",
"jwt_desc": "ถอดรหัสและตรวจสอบ JSON Web Token",
"jwt_token": "JWT Token",
"base64_title": "Base64",
"base64_desc": "เข้ารหัสหรือถอดรหัสข้อมูล Base64",
"url_title": "URL Encoder",
"url_desc": "เข้ารหัสหรือถอดรหัสส่วนประกอบ URL",
"processes_title": "รายการกระบวนการ",
"processes_desc": "ดูกระบวนการของระบบที่ทำงานอยู่",
"disk_title": "Disk Usage",
"disk_desc": "ดูการใช้งานพาร์ติชันดิสก์",
"db_title": "สถิติฐานข้อมูล",
"db_desc": "ดูสถิติตารางฐานข้อมูล",
"docker_title": "Docker คอนเทนเนอร์",
"docker_desc": "ดูคอนเทนเนอร์ Docker ที่ทำงานอยู่",
"logs_title": "Log Viewer",
"logs_desc": "ดูผลลัพธ์บันทึกล่าสุด",
"ip_address": "IP",
"latency": "Latency",
"ttl": "TTL",
"status": "Status",
"resolved": "Resolved",
"subject": "Subject",
"issuer": "Issuer",
"valid_from": "ใช้ได้ตั้งแต่",
"valid_to": "ถูกต้องถึง",
"days_left": "Days Left",
"days": "days",
"protocol": "Protocol",
"cipher": "Cipher",
"alt_names": "SANs",
"chain": "Chain",
"record_type": "Type",
"record_value": "Value",
"hash_value": "Hash",
"entropy": "Entropy",
"very_strong": "Very Strong",
"strong": "Strong",
"weak": "Weak",
"expiry": "Expiry",
"expired": "Expired",
"valid": "Valid",
"process_name": "Name",
"db_type": "Type",
"db_size": "Size",
"table_name": "Table",
"row_count": "Rows",
"no_data": "ไม่มีข้อมูล",
"no_docker": "ไม่พบคอนเทนเนอร์ Docker หรือ Docker ไม่พร้อมใช้งาน",
"no_logs": "ไม่มีบรรทัดบันทึกที่พร้อมใช้งาน"
},
"policies": {
"title": "นโยบายองค์กร",
"subtitle": "จัดการนโยบายความปลอดภัย การเชื่อมต่อ และฟีเจอร์สำหรับองค์กรของคุณ",
"select_org": "องค์กร",
"select_org_placeholder": "เลือกองค์กร...",
"select_org_first": "เลือกองค์กรเพื่อดูบันทึกการตรวจสอบนโยบาย",
"configured": "Configured",
"connection_title": "นโยบายการเชื่อมต่อ",
"connection_desc": "ควบคุมวิธีการสร้างเซสชันระยะไกล",
"connection_mode": "โหมดการเชื่อมต่อ",
"mode_attended": "เข้าร่วม (ต้องได้รับการอนุมัติจากผู้ใช้)",
"mode_unattended": "ไม่ต้องใส่ข้อมูล (อนุญาตเสมอ)",
"mode_ask": "Always Ask",
"max_session": "ระยะเวลาเซสันสูงสุด (นาที)",
"idle_lock": "หมดเวลาล็อครอบเดินเบา (นาที)",
"wallpaper_policy": "ภาพพื้นหลังระหว่างเซสชัน",
"wallpaper_show": "Show",
"wallpaper_hide_session": "ซ่อนระหว่างเซสชั่น",
"wallpaper_hide_always": "Always hide",
"features_title": "นโยบายุณลักษณะ",
"features_desc": "เปิดหรือปิดคุณสมบัติเฉพาะสำหรับอุปกรณ์",
"allow_file_transfer": "อนุญาตให้ถ่ายโอนไฟล์",
"allow_clipboard": "อนุญาตให้ซิงค์คลิปบอร์ด",
"allow_audio": "อนุญาตการสตรีมเสียง",
"allow_recording": "อนุญาตให้บันทึกเซสชัน",
"security_title": "นโยบายความปลอดภัย",
"security_desc": "บังคับใช้ข้อกำหนดด้านความปลอดภัยสำหรับอุปกรณ์ขององค์กร",
"require_2fa": "ต้องมี 2FA สำหรับการเข้าถึงแบบอัตโนมัติ",
"password_min_length": "ความยาวรหัสผ่านขั้นต่ำ",
"password_require_special": "ต้องใช้อักขระพิเศษ",
"password_max_age": "รหัสผ่านอายุสูงสุด (วัน 0=ไม่เคย)",
"allowed_operators": "บทบาทของตัวดำเนินการที่อนุญาต (คั่นด้วยเครื่องหมายจุลภาค)",
"network_title": "นโยบายเครือข่าย",
"network_desc": "ควบคุมเซิร์ฟเวอร์รีเลย์และการชื่อมต่อโดยตรง",
"block_direct_p2p": "บล็อกโดยตรง P2P (รีเลย์บังคับ)",
"allowed_relays": "เซิร์ฟเวอร์รีเลย์ที่อนุญาต (หนึ่งรายการต่อบรรทัด)",
"ip_allowlist": "รายการที่อนุญาต IP (CIDR หนึ่งรายการต่อบรรทัด)",
"update_title": "ปรับปรุงนโยบาย",
"update_desc": "ควบคุมการอัพเดตอัตโนมัติและช่องทางการอัพเดต",
"auto_update": "เปิดใช้งานการอัปเดตอัตโนมัติ",
"update_channel": "อัพเดทช่อง",
"audit_title": "การเปลี่ยนแปลงนโยบาย",
"audit_desc": "ประวัติการเปลี่ยนแปลงนโยบายล่าสุด",
"no_audit": "ไม่มีการบันทึกการเปลี่ยนแปลงนโยบาย",
"save_success": "บันทึกนโยบายเรียบร้อยแล้ว",
"save_failed": "ไม่สามารถบันทึกนโยบาย",
"load_failed": "โหลดนโยบายไม่สำเร็จ"
},
"attestation": {
"title": "การรับรองอุปกรณ์",
"subtitle": "ตรวจสอบการยืนยันตัวตนอุปกรณ์และลายนิ้วมือของฮาร์ดแวร์",
"verified": "Verified",
"pending": "Pending",
"failed": "ล้มเหลว",
"device_list": "บันทึกการรับรองอุปกรณ์",
"device_list_desc": "ลายนิ้วมือของฮาร์ดแวร์และสถานะการตรวจสอบตัวตน",
"col_device": "รหัสอุปกรณ์",
"col_hostname": "Hostname",
"col_fingerprint": "Fingerprint",
"col_status": "Status",
"col_last_check": "Last Check",
"col_actions": "Actions",
"no_records": "ไม่พบบันทึกการรับรอง",
"verify_success": "อุปกรณ์ทำเครื่องหมายว่าได้รับการยืนยันแล้ว",
"verify_failed": "ไม่สามารถยืนยันอุปกรณ์ได้",
"revoke_success": "ใบรับรองอุปกรณ์ถูกเพิกถอนแล้ว",
"revoke_failed": "ไม่สามารถเพิกถอนการรับรองได้"
},
"fleet": {
"title": "การจัดการยานพาหนะ",
"tab_resources": "Resources",
"tab_tasks": "Tasks",
"tab_builder": "ตัวสร้างเวิร์กโฟลว์",
"tab_compliance": "Compliance",
"res_title": "การทำแผนที่ทรัพยากร",
"res_all_types": "All Types",
"res_type_printer": "Printer",
"res_type_network_drive": "ไดรฟ์เครือข่าย",
"res_type_dns": "เซิร์ฟเวอร์ DNS",
"res_type_proxy": "Proxy",
"res_type_vpn": "VPN",
"res_add": "เพิ่มทรัพยากร",
"res_name": "ชื่อทรัพยากร",
"res_type": "Type",
"res_address": "ที่อยู่/เส้นทาง",
"res_target": "Target",
"res_scope": "Scope",
"res_scope_org": "องค์กร",
"res_scope_group": "กลุ่ม",
"res_scope_device": "อุปกรณ์",
"res_scope_value": "Scope Value",
"res_status": "Status",
"res_active": "Active",
"res_inactive": "Inactive",
"res_no_data": "ไม่พบทรัพยากร คลิก 'เพิ่มทรัพยากร' เพื่อสร้าง",
"res_confirm_delete": "คุณแน่ใจหรือไม่ว่าต้องการบทรัพยากรนี้",
"task_title": "ตัวกำหนดเวลางาน",
"task_all_status": "All Status",
"task_status_pending": "Pending",
"task_status_running": "Running",
"task_status_success": "Success",
"task_status_failed": "ล้มเหลว",
"task_search": "Search tasks…",
"task_create": "สร้างงาน",
"task_name": "Task Name",
"task_type": "Type",
"task_type_script": "Script",
"task_type_install": "Install",
"task_type_update": "อัปเดต",
"task_type_restart": "รีสตาร์ท",
"task_type_deploy": "Deploy",
"task_type_scan": "Scan",
"task_targets": "Targets",
"task_targets_help": "รหัสอุปกรณ์หรือชื่อกลุ่ม คั่นด้วยเครื่องหมายจุลภาค",
"task_schedule": "Schedule",
"task_schedule_once": "Once",
"task_schedule_cron": "Cron",
"task_schedule_interval": "Interval",
"task_schedule_value": "ค่ากำหนดการ",
"task_script": "สคริปต์/คำสั่ง",
"task_retries": "Retries",
"task_timeout": "Timeout (s)",
"task_last_run": "Last Run",
"task_no_data": "ไม่พบงาน คลิก 'สร้างงาน' เพื่อเริมต้น",
"task_confirm_delete": "คุณแน่ใจหรือไม่ว่าต้องการลบงานนี้",
"task_output": "Task Output",
"task_retry": "Retry",
"builder_title": "เครื่องมือสร้างเวิร์กโฟลว์แบบภาพ",
"builder_select_workflow": "Select workflow…",
"builder_new": "New",
"builder_save": "บันทึก",
"builder_export": "Export",
"builder_execute": "Execute",
"builder_dry_run": "Dry Run",
"builder_triggers": "Triggers",
"builder_conditions": "Conditions",
"builder_actions": "Actions",
"builder_results": "Results",
"builder_transforms": "Transforms",
"builder_properties": "Properties",
"builder_no_selection": "เลือกโหนดเพื่อแก้ไขคุณสมบัติ",
"builder_node_trigger_manual": "ทริกเกอร์แบบแมนนวล",
"builder_node_trigger_schedule": "Schedule",
"builder_node_trigger_event": "ทริกเกอร์เหตุการณ์",
"builder_node_cond_os": "OS Check",
"builder_node_cond_threshold": "Threshold",
"builder_node_cond_time_window": "Time Window",
"builder_node_action_script": "Run Script",
"builder_node_action_install": "Install SW",
"builder_node_action_restart": "รีสตาร์ท Svc",
"builder_node_action_file_deploy": "ปรับใช้ไฟล์",
"builder_node_action_message": "ส่งข้อความ",
"builder_node_result_log": "Log Output",
"builder_node_result_alert": "ส่งการแจ้งเตือน",
"builder_node_result_chain": "เวิร์กโฟลว์แบบลูกโซ่",
"builder_node_transform_parse": "Parse JSON",
"builder_node_transform_filter": "Filter",
"builder_node_transform_delay": "Delay",
"workflow_name": "ชื่อเวิร์กโฟลว์:",
"comp_title": "การปฏิบัติตามข้อกำหนดของซอฟต์แวร์",
"comp_compliant": "Compliant",
"comp_warning": "Warning",
"comp_critical": "Critical",
"comp_score": "Avg. Score",
"comp_device": "อุปกรณ์",
"comp_hostname": "Hostname",
"comp_os": "OS",
"comp_score_col": "Score",
"comp_issues": "Issues",
"comp_last_scan": "Last Scan",
"comp_scan": "Scan",
"comp_scan_all": "Scan All",
"comp_remediate": "Remediate",
"comp_remediate_confirm": "เรียกใช้การแก้ไขอัตโนมัติในอุปกรณ์นี้ไหม",
"comp_no_data": "ไม่มีข้อมูลการปฏิบัติตามข้อกำหนด เรียกใช้การสแกนเพื่อเริ่มต้น",
"save": "บันทึก",
"cancel": "ยกเลิก",
"close": "ปิด",
"edit": "แก้ไข",
"delete": "ลบ",
"actions": "Actions",
"all_orgs": "ทุกองค์กร",
"select_org_placeholder": "Select organization",
"all_types": "All Types",
"type_printer": "Printer",
"type_network_drive": "ไดรฟ์เครือข่าย",
"type_dns": "เซิร์ฟเวอร์ DNS",
"type_vpn": "VPN",
"type_proxy": "Proxy",
"add_resource": "เพิ่มทรัพยากร",
"edit_resource": "แก้ไขทรัพยากร",
"col_name": "Name",
"col_type": "Type",
"col_target": "Target",
"col_scope": "Scope",
"col_status": "Status",
"col_actions": "Actions",
"no_resources": "No resources found.",
"active": "Active",
"inactive": "Inactive",
"address": "ที่อยู่/เส้นทาง",
"scope_org": "องค์กร",
"scope_group": "กลุ่ม",
"scope_device": "อุปกรณ์",
"scope_value": "Scope Value",
"scope_value_hint": "Organization, group, or device ID",
"confirm_delete": "คุณแน่ใจหรือไม่ว่าต้องการลบรายการนี้?",
"all_statuses": "สถานะทั้งหมด",
"status_pending": "Pending",
"status_running": "Running",
"status_success": "Success",
"status_failed": "ล้มเหลว",
"search_tasks": "Search tasks",
"create_task": "สร้างงาน",
"edit_task": "แก้ไขงาน",
"col_task_name": "Task Name",
"col_task_type": "Type",
"col_schedule": "Schedule",
"col_last_run": "Last Run",
"no_tasks": "No tasks found.",
"task_type_file_deploy": "การปรับใช้ไฟล์",
"task_type_registry": "Registry",
"target_devices": "อุปกรณ์เป้าหมาย",
"target_hint": "Device IDs or group names",
"schedule_immediate": "Immediate",
"schedule_once": "Once",
"schedule_cron": "Cron",
"cron_placeholder": "*/5 * * * *",
"script_content": "สคริปต์/คำสั่ง",
"retry_count": "Retries",
"timeout_sec": "Timeout (s)",
"loading": "กำลังโหลด",
"no_output": "ไม่มีเอาต์พุต",
"error_loading": "เกิดข้อผิดพลาดในการโหลดข้อมูล",
"select_workflow": "Select workflow",
"new_workflow": "New",
"export": "Export",
"execute": "Execute",
"dry_run": "Dry Run",
"node_triggers": "Triggers",
"node_manual": "ทริกเกอร์แบบแมนนวล",
"node_schedule": "Schedule",
"node_event": "ทริกเกอร์เหตุการณ์",
"node_conditions": "Conditions",
"node_os_check": "OS Check",
"node_threshold": "Threshold",
"node_time_window": "Time Window",
"node_actions": "Actions",
"node_run_script": "Run Script",
"node_install": "Install SW",
"node_restart": "รีสตาร์ท Svc",
"node_file_deploy": "ปรับใช้ไฟล์",
"node_send_message": "ส่งข้อความ",
"node_results": "Results",
"node_log_output": "Log Output",
"node_send_alert": "ส่งการแจ้งเตือน",
"node_chain": "เวิร์กโฟลว์แบบลูกโซ่",
"node_transforms": "Transforms",
"node_parse_json": "Parse JSON",
"node_filter": "Filter",
"node_delay": "Delay",
"node_properties": "Properties",
"all_organizations": "ทุกองค์กร",
"scan_all": "Scan All",
"compliant": "Compliant",
"non_compliant": "Warning",
"critical_issues": "Critical",
"avg_score": "Avg. Score",
"col_device": "อุปกรณ์",
"col_hostname": "Hostname",
"col_os": "OS",
"col_score": "Score",
"col_issues": "Issues",
"col_last_scan": "Last Scan",
"no_compliance_data": "No compliance data available.",
"confirm_remediate": "เรียกใช้การแก้ไขอัตโนมัติในอุปกรณ์นี้ไหม"
},
"scaling": {
"title": "การปรับขนาดและการจัดการรีเลย์",
"tab_overview": "ภาพรวม",
"tab_relays": "Relay Nodes",
"tab_rules": "กฎการมอบหมาย",
"tab_capacity": "การวางแผนกำลังการผลิต",
"arch_title": "สถาปัตยกรรมเครือข่าย",
"arch_loading": "กำลังโหลดไดอะแกรมสถาปัตยกรรม...",
"stat_relay_nodes": "Relay Nodes",
"stat_total_devices": "อุปกรณ์ทั้งหมด",
"stat_active_sessions": "เซสชันที่ใช้งานอยู่",
"stat_bandwidth": "แบนด์วิธรวม",
"relay_health": "รีเลย์สุขภาพ",
"no_relays": "ไม่มีการกำหนดค่าโหนดรีเลย์ เพิ่มโหนดรีเลย์แรกของคุณเพื่อกระจายโหลด",
"relay_search": "ค้นหารีเลย์...",
"relay_add": "เพิ่มโหนดรีเลย์",
"relay_edit": "แก้ไขโหนดรีเลย์",
"col_name": "Name",
"col_address": "Address",
"col_location": "Location",
"col_devices": "อุปกรณ์",
"col_sessions": "เซสชัน",
"col_bandwidth": "Bandwidth",
"col_status": "Status",
"col_actions": "Actions",
"col_priority": "Priority",
"col_rule_name": "Rule Name",
"col_match": "Match",
"col_target_relay": "รีเลย์เป้าหมาย",
"col_fallback": "Fallback",
"status_online": "Online",
"status_degraded": "Degraded",
"status_offline": "Offline",
"status_enabled": "เปิดใช้งานแล้ว",
"status_disabled": "ปิดการใช้งาน",
"confirm_delete_relay": "คุณแน่ใจหรือไม่ว่าต้องการลบโหนดรีเลย์นี้",
"confirm_delete_rule": "คุณแน่ใจหรือไม่ว่าต้องการลบกฎการมอบหมายนี้",
"rules_hint": "กฎการกำหนดจะกำหนดว่าเซิร์ฟเวอร์รีเลย์ใดที่จัดการกลุ่มอุปกรณ์เฉพาะ กฎจะได้รับการประเมินตามลำดับความสำคัญ (ต่ำสุดก่อน)",
"rule_add": "Add Rule",
"rule_edit": "แก้ไขกฎ",
"rule_match_type": "Match Type",
"match_subnet": "Subnet",
"match_group": "กลุ่มอุปกรณ์",
"match_tag": "แท็กอุปกรณ์",
"match_location": "Location",
"rule_match_value": "Match Value",
"fallback_master": "เซิร์ฟเวอร์หลัก",
"fallback_nearest": "รีเลย์ที่ใกล้ที่สุด",
"relay_max_sessions": "เซสชันสูงสุด",
"relay_max_bandwidth": "แบนด์วิธสูงสุด (Mbps)",
"cap_tiers": "ระดับความจุ",
"cap_loading": "กำลังโหลดข้อมูลความจุ...",
"cap_recommendations": "Recommendations",
"cap_no_recs": "ไม่มีข้อเสนอแนะ",
"cap_planning": "การวางแผนโครงสร้างพื้นฐาน",
"cap_config": "การกำหนดค่า",
"cap_max_devices": "อุปกรณ์แม็กซ์",
"cap_max_sessions": "เซสชันสูงสุด",
"cap_current": "Current",
"cap_utilization": "Utilization",
"cap_tier_devices": "ความจุของอุปกรณ์",
"cap_tier_sessions": "ความจุเซสชัน",
"cap_tier_bandwidth": "ความจุแบนด์วิธ",
"cap_single_sqlite": "เซิร์ฟเวอร์เดี่ยว (SQLite)",
"cap_single_pg": "เซิร์ฟเวอร์เดี่ยว (PostgreSQL)",
"cap_master_3": "มาสเตอร์ + 3 รีเลย์",
"cap_master_10": "มาสเตอร์ + 10 รีเลย์",
"rec_no_relays": "ไม่มีการกำหนดค่าโหนดรีเลย์ พิจารณาเพิ่มโหนดรีเลย์เพื่อประสิทธิภาพที่ดีขึ้นและความซ้ำซ้อน",
"rec_devices_high": "การใช้งานอุปกรณ์อยู่ในระดับสูง พิจารณาเพิ่มโหนดรีเลย์เพิ่มเติมเพื่อกระจายโหลด",
"rec_sessions_high": "ความจุเซสชันใกล้จะถึงขีดจำกัดแล้ว พิจารณาอัปเกรดโครงสร้างพื้นฐานรีเลย์",
"rec_cpu_high": "โหนดรีเลย์บางตัวรายงานการใช้งาน CPU สูง พิจารณาการปรับสมดุลโหลดหรือการอัพเกรดความจุ",
"rec_all_good": "ระบบทั้งหมดทำงานภายใต้พารามิเตอร์ปกติ ไม่จำเป็นต้องดำเนินการใดๆ",
"save": "บันทึก",
"cancel": "ยกเลิก",
"edit": "แก้ไข",
"delete": "ลบ",
"close": "ปิด",
"no_rules": "ไม่มีกฎการมอบหมาย",
"relays_info_banner": "รายการนี้เป็นข้อมูล เซิร์ฟเวอร์รีเลย์ที่ไคลเอ็นต์ใช้จริงได้รับการกำหนดค่าผ่านตัวแปรสภาพแวดล้อม RELAY_SERVERS บนเซิร์ฟเวอร์ BetterDesk",
"relay_name_address_required": "ต้องระบุชื่อและที่อยู่",
"relay_save_failed": "ไม่สามารถบันทึกโหนดรีเลย์",
"relay_delete_failed": "ไม่สามารถลบโหนดรีเลย์",
"relay_saved": "บันทึกโหนดรีเลย์แล้ว",
"relay_deleted": "ลบโหนดรีเลย์แล้ว",
"rule_name_value_required": "ต้องระบุชื่อกฎและค่าการจับคู่",
"rule_save_failed": "บันทึกกฎไม่สำเร็จ",
"rule_delete_failed": "ลบกฎไม่สำเร็จ",
"rule_saved": "บันทึกกฎแล้ว",
"rule_deleted": "ลบกฎแล้ว"
},
"cross_platform": {
"title": "ความเข้ากันได้ข้ามแพลตฟอร์ม",
"tab_matrix": "เมทริกซ์ความเข้ากันได้",
"tab_distribution": "Distribution",
"tab_protocols": "Protocols",
"tab_limitations": "Limitations",
"matrix_hint": "เมทริกซ์การสนับสนุนคุณสมบัติในทุกแพลตฟอร์มที่รองรับ สีเขียว = รองรับเต็มที่ สีเหลือง = บางส่วน สีเทา = ไม่พร้อมใช้งาน สีน้ำเงิน = วางแผนไว้",
"col_feature": "Feature",
"legend_full": "การสนับสนุนอย่างเต็มที่",
"legend_partial": "การสนับสนุนบางส่วน",
"legend_none": "ไม่สามารถใช้ได้",
"legend_planned": "Planned",
"platform_breakdown": "พังทลายของแพลตฟอร์ม",
"arch_breakdown": "รายละเอียดทางสถาปตยกรรม",
"version_breakdown": "รายละเอียดเวอร์ชัน",
"summary": "Summary",
"total_devices": "อุปกรณ์ทั้งหมด",
"unique_platforms": "Platforms",
"unique_archs": "Architectures",
"unique_versions": "เวอร์ชันไคลเอ็นต์",
"no_devices": "ยังไม่มีอุปกรณ์ที่ลงทะเบียน",
"protocols_hint": "การเจรจาต่อรองความสามารถขอโปรโตคอลทำให้ลูกค้าแต่ละรายได้รับเฉพาะคุณสมบัติที่รองรับเท่านั้น เซิร์ฟเวอร์จะปรับพฤติกรรมตามความสามารถที่รายงาน",
"capability_negotiation": "การเจรจาต่อรองความสามารถ",
"codec_support": "รองรับ Codec (อุปกรณ์ออนไลน์)",
"feature_support": "การสนับสนุนคุณสมบัติ (อุปกรณ์ออนไลน์)",
"no_codec_data": "ไม่มีข้อมูลตัวแปลงสัญญาณจากอุปกรณ์ออนไลน์",
"no_feature_data": "ไม่มีข้อมูลคุณสมบัติจากอุปกรณ์ออนไลน์",
"protobuf_schema": "สคีมา Protobuf ความสามารถของไคลเอ็นต์",
"diagram_client": "Client",
"diagram_server": "เซิร์ฟเวอร์ BetterDesk",
"diagram_peer": "เพียร์ระยะไกล",
"limitations_hint": "แต่ละแพลตฟอร์มมีข้อจำกัดเฉพาะที่ส่งผลต่อฟีเจอร์ที่ใช้งานได้ ตรวจสอบข้อจำกัดเหล่านี้เมื่อวางแผนการปรับใช้",
"feat_desktop_client": "ไคลเอนต์เดสก์ท็อป",
"feat_background_agent": "ตัวแทนเบื้องหลัง",
"feat_remote_target": "เป้าหมายระยะไกล",
"feat_screen_capture": "การจับภาพหน้าจอ",
"feat_input_injection": "การฉีดเข้า",
"feat_file_transfer": "การถ่ายโอนไฟล์",
"feat_clipboard_sync": "การซิงค์คลิปบอร์ด",
"feat_audio_streaming": "การสตรีมเสียง",
"feat_chat": "Chat",
"feat_h264": "H.264 Codec",
"feat_vp9": "VP9 Codec",
"feat_av1": "AV1 Codec",
"feat_cdap_agent": "CDAP Agent",
"platform_windows": "Windows",
"platform_linux": "Linux",
"platform_macos": "macOS",
"platform_android": "Android",
"platform_ios": "iOS",
"platform_web": "Web Browser",
"platform_chromeos": "ChromeOS",
"status_production": "Production",
"status_testing": "Testing",
"status_planned": "Planned",
"status_limited": "Limited",
"status_experimental": "Experimental",
"limit_win_uac": "การยกระดับ UAC ที่จำเป็นสำหรับการติดตั้งบริการและการฉีดอินพุตบนเดสก์ท็อปที่ปลอดภัย",
"limit_win_service": "ทำงานเป็นบริการ NSSM; ต้องใช้สิทธิ์ผู้ดูแลระบบในการติดตั้ง",
"limit_win_firewall": "กฎไฟร์วอลล์ Windows ต้องอนญาตพอร์ต 21115-21119 สำหรับการเชื่อมต่อรีเลย์",
"limit_linux_wayland": "ผู้แต่ง Wayland จำกัด การจับภาพหน้าจอแบบเป็นโปรแกรม ต้องมีพอร์ทัล PipeWire API",
"limit_linux_pipewire": "การจับเสียงต้องใช้ PipeWire PulseAudio ทางเลือกสำรองใช้ได้แต่มีข้อจำกัด",
"limit_linux_arm": "มี ARM64 บิวด์ให้เลือก; ตัวแปลงสัญญาณบางตัวอาจใช้การถอดรหัสซอฟต์แวร์ (ช้ากว่า)",
"limit_mac_screen": "ต้องได้รับอนุญาตในการบันทึกหน้าจอในการตั้งค่าระบบ > ความเป็นส่วนตัวและความปลอดภัย",
"limit_mac_signing": "ตัวแทนจะต้องลงนามด้วย Apple Developer ID เพื่อการจัดจำหน่าย",
"limit_mac_notarize": "การรับรองเอกสารที่จำเป็นสำหรับ macOS Gatekeeper (การจัดจำหน่ายที่ไม่ใช่ App Store)",
"limit_android_projection": "MediaProjection API ต้องได้รับความยินยอมจากผู้ใช้สำหรับการจับภาพหน้าจอแต่ละครั้ง",
"limit_android_accessibility": "การป้อนข้อมูลจำเป็นต้องมี AccessibilityService ถูกจำกัดใน Android 14+",
"limit_android_battery": "บริการพื้นหลังถูกจำกัดโดยโหมด Doze อาจต้องมีการยกเว้นการเพิ่มประสิทธิภาพแบตเตอรี่",
"limit_ios_capture": "Apple ห้ามไม่ให้จับภาพหน้าจอพื้นหลัง รองรับโหมดผู้ดูเท่านั้น",
"limit_ios_input": "ไม่อนุญาตให้ฉีดอินพุต การดูจากระยะไกลและการแชทเท่านั้น",
"limit_ios_appstore": "จัดจำหน่ายผ่าน App Store เท่านั้น TestFlight สำหรับการทดสอบเบต้า",
"limit_web_https": "WebCodecs API และ WebRTC ต้องใช้ HTTPS; HTTP กลับไปเป็น JMuxer (ตัวแปลงสัญญาณจำกัด)",
"limit_web_codec": "การสนับสนุน Codec ขึ้นอยู่กับเบราว์เซอร์ H.264 รองรับอย่างกว้างขวาง VP9/AV1 จะแตกต่างกันไป",
"limit_web_performance": "ประสิทธิภาพถูกจำกัดโดยแซนด์บ็อกซ์ของเบราว์เซอร์ ไม่มีการเร่งด้วยฮาร์ดแวร์โดยตรง",
"limit_chrome_crostini": "การสนับสนุนตัวแทนเต็มรูปแบบภายในคอนเทนเนอร์ Crostini Linux เท่านั้น",
"limit_chrome_pwa": "โหมด PWA มีคุณสมบัติเฉพาะบนเว็บเท่านั้น ไม่มีความสามารถของตัวแทนดั้งเดิม",
"limit_chrome_input": "ไม่รองรับการป้อนข้อมูลภายนอกคอนเทนเนอร์ Crostini"
},
"security_audit": {
"title": "การตรวจสอบความปลอดภัย",
"tab_overview": "ภาพรวม",
"tab_events": "เหตุการณ์การตรวจสอบ",
"tab_hardening": "Hardening",
"tab_vulnerabilities": "Vulnerabilities",
"security_score": "คะแนนความปลอดภัย",
"failed_logins": "การเข้าสู่ระบบล้มเหลว (24 ชม.)",
"active_bans": "Active Bans",
"api_keys": "API Keys",
"old_keys": "กุญแจเก่า (>90d)",
"security_checks": "การตรวจสอบความปลอดภัย",
"tls_status": "TLS Status",
"pass": "Pass",
"warning": "Warning",
"fail": "Fail",
"tls_signal": "Signal TLS",
"tls_relay": "Relay TLS",
"tls_api": "API TLS",
"tls_wss": "WebSocket ปลอดภัย",
"enabled": "เปิดใช้งานแล้ว",
"disabled": "ปิดการใช้งาน",
"all_events": "All Events",
"event_login_failed": "การเข้าสู่ระบบล้มเหลว",
"event_login_success": "เข้าสู่ระบบสำเร็จ",
"event_peer_banned": "Peer Banned",
"event_ip_banned": "IP Banned",
"event_config_changed": "การกำหนดค่ามีการเปลี่ยนแปลง",
"event_key_created": "สร้างคีย์แล้ว",
"refresh": "Refresh",
"col_time": "Time",
"col_action": "Action",
"col_actor": "Actor",
"col_target": "Target",
"col_ip": "IP Address",
"col_details": "Details",
"no_events": "ไม่พบกิจกรรมการตรวจสอบ",
"hardening_hint": "ลำดับความสำคัญของการรักษาความปลอดภัยที่เข้มงวดขึ้นสำหรับการปรับใช้ BetterDesk ของคุณ สินค้าเรียงลำดับตามความรุนแรง",
"no_hardening": "ไม่มีรายการชุบแข็งให้ใช้งาน",
"vuln_hint": "ผลการสแกนช่องโหว่ในการพึ่งพา เรียกใช้การตรวจสอบ npm เป็นประจำเพื่อรักษาการขึ้นต่อกันให้ปลอดภัย",
"no_vulns": "ไม่พบช่องโหว่ การพึ่งพาของคุณมีความปลอดภัย"
},
"languages": {
"title": "การจัดการภาษา",
"total_languages": "ภาษาทั้งหมด",
"fully_translated": "แปลครบแล้ว",
"needs_review": "ต้องการการตรวจสอบ",
"reference_keys": "คีย์อ้างอิง",
"no_languages": "ไม่พไฟล์ภาษา",
"badge_reference": "Reference",
"badge_review": "ต้องการการตรวจสอบ",
"badge_complete": "Complete",
"coverage": "coverage",
"keys": "keys",
"missing": "missing",
"extra": "extra",
"view_missing": "ดูที่หายไป",
"fix_missing": "Fix Missing",
"missing_keys_for": "กุญแจที่หายไปสำหรับ",
"missing_keys_count": "keys missing (English fallback values shown)",
"and_more": "และ {n} เพิ่มเติม...",
"all_keys_present": "มีกุญแจทั้งหมดอยู่!",
"confirm_fix": "Add missing keys to {code} with English fallback values?",
"fixed_title": "Keys Fixed",
"fixed_msg": "ต้องแปลคีย์ที่ขาดหายใน {code} ด้วยตนเอง",
"no_fix_needed": "ไม่มีคีย์ที่หายไปให้แก้ไข"
},
"resource_control": {
"title": "การควบคุมทรัพยากร",
"tab_overview": "ภาพรวม",
"tab_usb": "USB Control",
"tab_optical": "ออปติคัลไดรฟ์",
"tab_monitors": "Monitors",
"tab_disks": "Disk Access",
"tab_quotas": "โควต้าทรัพยากร",
"compliance_by_category": "การปฏิบัติตามตามหมวดหมู่",
"device_compliance": "การปฏิบัติตามข้อกำหนดของอุปกรณ์",
"search_devices": "ค้นหาอุปกรณ์...",
"col_device": "อุปกรณ์",
"col_platform": "Platform",
"col_status": "Status",
"col_usb": "USB",
"col_optical": "Optical",
"col_monitors": "Monitors",
"col_disks": "Disks",
"col_quotas": "Quotas",
"col_actions": "Actions",
"stat_total_devices": "อุปกรณ์ทั้งหมด",
"stat_compliant": "Compliant",
"stat_partial": "Partial",
"stat_noncompliant": "Non-Compliant",
"stat_compliance_rate": "อัตราการปฏิบัติตามข้อกำหนด",
"badge_na": "N/A",
"badge_compliant": "OK",
"badge_partial": "Partial",
"badge_noncompliant": "Fail",
"btn_configure": "กำหนดค่า",
"no_devices": "ไม่พบอุปกรณ์",
"usb_title": "USB การควบคุมพอร์ต",
"usb_hint": "ควบคุมการเข้าถึงอุปกรณ์จัดเก็บข้อมูล USB สำหรับอุปกรณ์ที่เลือกหรือนยบายเริ่มต้นทั่วทั้งองค์กร",
"usb_storage_policy": "นโยบายการจัดเก็บ USB",
"usb_whitelist": "อุปกรณ์ที่อนุญาตพิเศษ (หนึ่งรายการต่อบรรทัด)",
"usb_whitelist_hint": "VID:PID (เช่น 0781:5583)",
"usb_audit_log": "บันทึกการเชื่อมต่ออุปกรณ์ USB",
"optical_title": "การควบคุมออปติคัลไดรฟ์",
"optical_hint": "ควบคุมการเข้าถึงไดรฟ์ซีดี/ดีวีดี/บลูเรย์สำหรับอุปกรณ์ที่เลือก",
"optical_policy": "นโยบายออปติคัลไดรฟ์",
"optical_audit_log": "บันทึกการเข้าถึงออปติคัลไดรฟ์",
"monitors_title": "ติดตามการจัดการ",
"monitors_hint": "กำหนดการตั้งค่าจอภาพ รวมถึงจำนวนสูงสุด การบังคับใช้ความละเอียด ความสว่าง และตารางพลังงาน",
"monitors_max_count": "จอภาพสูงสุด (0 = ไม่จำกัด)",
"monitors_max_hint": "0 หมายถึงไม่มีขีดจำกัด",
"monitors_resolution": "ความละเอียดสูงสุด",
"monitors_brightness": "ขีดจำกัดความสว่าง",
"monitors_power_schedule": "ตารางการใช้พลังงาน",
"monitors_power_hint": "เช่น ปิด:22:00-06:00 น",
"disks_title": "การควบคุมการเข้าถึงดิสก์",
"disks_hint": "กำหนดค่านโยบายการเข้าถึงดิสก์ รวมถึงโหมดอ่านอย่างเดียว การบังคับใช้การเข้ารหัส และการมองเห็นพาร์ติชัน",
"disks_readonly": "บังคับโหมดอ่านอย่างเดียว",
"disks_encryption": "ต้องมีการเข้ารหัส (BitLocker/LUKS)",
"disks_smart": "เปิดใช้งาน S.M.A.R.T. การตรวจสอบ",
"disks_hidden": "พาร์ติชันที่ซ่อนอยู่",
"disks_hidden_hint": "อักษรระบุไดรฟ์หรือจุดต่อเชื่อมที่คั่นด้วยเครื่องหมายจุลภาค",
"quotas_title": "โควต้าทรัพยากร",
"quotas_hint": "ตั้งค่า CPU, RAM, แบนด์วิธ และโควต้าดิสก์ต่อผู้ใช้สำหรับอุปกรณ์ที่เลือก",
"quotas_cpu": "CPU Limit",
"quotas_ram": "RAM Limit",
"quotas_bandwidth": "ขีดจำกัดแบนด์วิธ (Mbps)",
"quotas_bandwidth_hint": "0 = ไม่จำกัด",
"quotas_disk_quota": "โควต้าดิสก์ (GB)",
"quotas_disk_hint": "0 = ไม่จำกัด",
"quotas_process_whitelist": "ดำเนินการ Whitelist (หนึ่งรายการต่อบรรทัด)",
"quotas_process_hint": "เช่น chrome.exe, รหัส.exe",
"policy_allowed": "Allowed",
"policy_blocked": "Blocked",
"policy_whitelist": "รายการที่อนุญาตเท่านั้น",
"policy_any": "Any"
},
"sdk_studio": {
"title": "SDK Studio",
"subtitle": "Visual flow editor for CDAP bridges",
"new_flow": "New Flow",
"open_flow": "Open Flow",
"save_flow": "Save Flow",
"run_flow": "Run",
"debug": "Debug",
"deploy": "Deploy",
"undo": "Undo",
"redo": "Redo",
"untitled": "Untitled Flow",
"code_mode": "Code Mode",
"toggle_grid": "Toggle Grid",
"zoom_in": "Zoom In",
"zoom_out": "Zoom Out",
"zoom_fit": "Fit to Screen",
"palette": "Node Palette",
"search_nodes": "Search nodes...",
"cat_sources": "Sources",
"cat_processing": "Processing",
"cat_outputs": "Outputs",
"empty_title": "Start Building",
"empty_desc": "Drag nodes from the palette to start building a flow",
"browse_templates": "Browse Templates",
"inspector": "Inspector",
"select_node": "Select a node to inspect its properties",
"console": "Console",
"clear_console": "Clear",
"console_ready": "Studio ready",
"label": "Label",
"configuration": "Configuration",
"connections": "Connections",
"inputs": "Inputs",
"outputs": "Outputs",
"delete_node": "Delete Node",
"nodes": "Nodes",
"wires": "Wires",
"status_ready": "Ready",
"status_deployed": "Deployed",
"flow_name": "Flow Name",
"flow_desc": "Description",
"loading": "Loading...",
"no_flows": "No saved flows yet",
"confirm_delete": "Are you sure you want to delete this flow?",
"templates": "Templates",
"node_modbus_tcp": "Modbus TCP",
"node_modbus_rtu": "Modbus RTU",
"node_snmp_poll": "SNMP Poll",
"node_rest_poll": "REST Poll",
"node_mqtt_subscribe": "MQTT Subscribe",
"node_webhook": "Webhook",
"node_device_telemetry": "Device Telemetry",
"node_database_query": "Database Query",
"node_file_watch": "File Watch",
"node_filter": "Filter",
"node_transform": "Transform",
"node_aggregate": "Aggregate",
"node_delay": "Delay",
"node_debounce": "Debounce",
"node_switch": "Switch",
"node_merge": "Merge",
"node_script": "Script",
"node_widget_update": "Widget Update",
"node_alert": "Alert",
"node_command": "Command",
"node_log": "Log",
"node_rest_call": "REST Call",
"node_mqtt_publish": "MQTT Publish",
"node_database_write": "Database Write",
"node_email": "Email",
"node_modbus_write": "Modbus Write",
"import_flow": "Import Flow"
},
"updates": {
"tab_title": "Updates",
"title": "อัพเดตซอฟต์แวร์",
"desc": "Check for new versions and update the BetterDesk console from GitHub",
"current_version": "เวอร์ชันที่ติดตั้ง",
"latest_version": "Latest version",
"status": "Status",
"check_now": "ตรวจสอบการอัปเดต",
"checking": "Checking…",
"up_to_date": "ถึงวันที่",
"update_available": "อัปเดตพร้อมใช้งาน",
"changelog": "Release Notes",
"no_changelog": "ไม่มีบันทึกประจำรุ่น",
"files_changed": "ไฟล์มีการเปลี่ยนแปลง",
"files": "ไฟล์",
"changes_unavailable": "ไม่สามารถโหลดรายการเปลี่ยนแปลงไฟล์ได้ คุณยังคงสามารถติดตั้งการอัปเดตได้",
"create_backup": "สร้างการสำรองข้อมูลก่อนที่จะอัปเดต",
"install": "Install Update",
"install_confirm": "Are you sure you want to install this update? The console will restart after the update.",
"installing": "กำลังติดตั้งการอัปเดต...",
"creating_backup": "กำลังสร้างข้อมูลสรอง...",
"downloading": "กำลังดาวน์โหลดไฟล์...",
"install_success": "ติดตั้งการอัปเดตสำเร็จแล้ว คอนโซลกำลังรีสตาร์ท...",
"install_failed": "การติดตั้งการอัปเดตล้มเหลว",
"restarting": "กำลังรอคอนโซลรีสตาร์ท...",
"restart_complete": "คอนโซลรีสตาร์ทสำเร็จ",
"restart_timeout": "Console did not restart in time. Please check manually.",
"no_version": "ไม่ได้เลือกเวอร์ชันอัปเดต ตรวจสอบการอัปเดตก่อน",
"backups_title": "อัปเดตข้อมูลสำอง",
"backups_desc": "การสำรองข้อมูลล่วงหน้าที่สร้างขึ้นโดยอัตโนมัติก่อนการอัปเดตแต่ละครั้ง",
"no_backups": "ไม่พบข้อมูลสำรองการอัปเดต",
"restore": "Restore",
"restore_confirm": "คุณแน่ใจหรือไม่ว่าต้องการกู้คืนจากข้อมูลสำรองนี้ ไฟล์ที่เปลี่ยนแปลงจะถูกเขียนทับ",
"restore_success": "กู้คืนข้อมูลสำรองเรียบร้อยแล้ว คอนโซลกำลังรีสตาร์ท...",
"baseline_set": "ชุดพื้นฐาน",
"commits_behind": "กระทำการอยู่เบื้องหลัง",
"total_files": "รวมไฟล์",
"applied": "Applied",
"failed": "ล้มเหลว",
"skipped": "Skipped",
"removed": "Removed",
"auto": "Auto",
"manual": "Manual",
"component_console": "Web Console",
"component_server": "ไปที่เซิร์ฟเวอร์",
"component_agent": "Agent",
"component_scripts": "สคริปต์และ Docker",
"component_other": "Other",
"server_rebuild_warning": "Go Server source changed — binary rebuild required. Use the ALL-IN-ONE script or compile manually.",
"include_server": "Include Go Server (compile & deploy binary)",
"checking_go": "กำลังตรวจสอบไป...",
"go_not_found": "ไปไม่ได้ติดตั้ง",
"go_check_failed": "ไม่สามารถตรจสอบความพร้อมใช้งานของ Go ได้",
"server_building": "กำลังรวบรวม Go server… การดำเนินการนี้อาจใช้เวลาสักครู่",
"server_built": "คอมไพล์เซิร์ฟเวอร์ไบนารีแล้ว",
"server_build_failed": "การรวบรวมเซิร์ฟเวอร์ล้มเหลว",
"server_deployed": "ไบนารีเซิร์ฟเวอร์ปรับใช้แล้ว",
"server_deploy_failed": "การปรับใช้เซิร์ฟเวอร์ล้มเหลว",
"server_build_note": "Server compilation may take 1-5 minutes. The page will remain unresponsive during compilation.",
"server_source_downloading": "กำลังดาวน์โหลดแหล่งที่มาของเซิร์ฟเวอร์...",
"delete": "ลบ",
"delete_confirm": "ลบข้อมูลสำรอง {name} อย่างถาวรหรือไม่ สิ่งนี้ไม่สามารถยกเลิกได้",
"delete_success": "ลบข้อมูลสำรองแล้ว",
"delete_failed": "ลบข้อมูลสำรองไม่สำเร็จ",
"retention_label": "เก็บข้อมูลสำรองล่าสุดไว้ N",
"retention_hint": "ข้อมูลสำรองที่เก่ากว่าจะถูกลบโดยอัตโนมัติหลังจากการอัพเดตแต่ละครั้ง ใช้ 0 เพื่อเก็บข้อมูลสำรองทั้งหมด",
"retention_saved": "บันทึกการตั้งค่าการเก็บรักษาแล้ว",
"retention_invalid": "การเก็บรักษาต้องเป็นจำนวนเต็มระหว่าง 0 ถึง 1,000",
"retention_required_for_prune": "ตั้งค่าการเก็บรักษาที่มากกว่า 0 ก่อน",
"prune_now": "Apply now",
"prune_confirm": "เก็บเฉพาะข้อมูลสำรองล่าสุดของ {n} แล้วลบส่วนที่เหลือออกหรือไม่",
"prune_done": "ตัดการสำรองข้อมูล {n} แล้ว",
"total_size": "Total size",
"backups_count": "backup(s)",
"strategy_label": "วิธีการอัพเดต",
"strategy_download": "ดาวน์โหลดไบนารีที่สร้างไว้ล่วงหน้า",
"strategy_compile": "เรียบเรียงจากแหล่งที่มา",
"both_available": "ดาวน์โหลดและคอมไพล์",
"download_available": "ดาวน์โหลดได้",
"no_method": "ไม่มีวิธีการอัพเดต",
"no_release": "No release",
"available": "มีจำหน่าย",
"server_downloading": "กำลังดาวน์โหลดไบนารีเซิร์ฟเวอร์...",
"server_downloaded": "ดาวน์โหลดไบนารีเซิร์ฟเวอร์แล้ว",
"server_download_failed": "การดาวน์โหลดไบนารีของเซิร์ฟเวอร์ล้มเหลว",
"server_download_note": "ไบนารีที่สร้างไว้ล่วงหน้าจะถูกดาวน์โหลดจาก GitHub Releases โดยปกติจะใช้เวลาไม่ถึงหนึ่งนาที",
"install_go_hint": "ติดตั้ง Go จาก https://go.dev/dl/ เพื่อเปิดใช้งานการคอมไพล์ หรือเผยแพร่รีลีสด้วยไบนารีที่สร้างไว้ล่วงหน้า",
"strategy_install_go": "ติดตั้ง Go และคอมไพล์อัตโนมัติ",
"strategy_install_go_hint": "Downloads the official Go toolchain (~120 MB) into the console data directory, then compiles the server. Use this when Go is not installed on the host.",
"auto_strategy": "Auto",
"auto_strategy_hint": "The console will pick the best available method (download → compile → auto-install Go).",
"auto_available": "พร้อมสร้างใหม่อัตโนมัติแล้ว",
"toolchain_ready": "ติดตั้ง Toolchain แล้ว",
"toolchain_will_install": "Go toolchain will be installed automatically",
"toolchain_downloading": "กำลังดาวน์โหลด Go toolchain...",
"toolchain_failed": "การติดตั้ง toolchain ล้มเหลว",
"modal_title": "กำลังติดตั้งการอัปเดต",
"modal_done_title": "การอัปเดตเสรจสมบูรณ์",
"modal_close": "ปิด",
"modal_reload_now": "โหลดคอนโซลอีกครั้ง",
"phase_confirm": "Confirmation",
"phase_backup": "Backup",
"phase_console": "ไฟล์คอนโซล",
"phase_server": "ขั้นตอนเซิร์ฟเวอร์",
"phase_restart": "รีสตาร์ท",
"phase_done": "Done",
"preparing": "Preparing…",
"backup_skipped": "ข้ามการสำรองข้อมูล (ตามตัวเลือกของผู้ใช้)",
"server_skipped": "Go server ข้ามไป",
"server_not_selected": "Go server not selected",
"server_processing": "กำลังประมวลผลการอัปเดต Go server...",
"no_restart_needed": "ไม่จำเป็นต้องรีสตาร์ท",
"complete": "ใช้การอัปเดตแล้ว",
"complete_summary": "ใช้การอัปเดตสำเร็จแล้ว",
"complete_with_errors": "การอัปเดตเสร็จสิ้นแล้ว แต่บางขั้นตอนล้มเหลว ดูรายละเอียดด้านล่าง",
"modal_done_with_errors_title": "การอัปเดตเสร็จสิ้นโดยมีข้อผิดพลาด",
"console_will_restart": "กระบวนการคอนโซลจะรีสตาร์ททันที...",
"restart_complete_msg": "คอนโซลรีสตาร์ทเสร็จแล้ว คลิกโหลดซ้ำเพื่อโหลดเวอร์ชันใหม่ หน้าเว็บจะโหลดซ้ำโดยอัตโนมัติใน 8 วินาที",
"refresh_recommended": "เนื้อหาคงที่มีการเปลี่ยนแปลง — โหลดหน้าซ้ำเพื่อดู UI ใหม่",
"confirm_title": "ใช้การอัปเดต",
"confirm_with_backup": "ข้อมูลสำรองล่วงหน้าจะถูกสร้างขึ้นโดยอัตโนมัติ",
"confirm_no_backup": "จะไม่มีการสร้างการสำรองข้อมูล (โปรดดำเนินการด้วยความเสี่ยงของคุณเอง)",
"server_stale_title": "ไบนารีของเซิร์ฟเวอร์ล้าสมัย",
"server_stale_desc": "ซอร์ส Go server ได้รับการอัพเดตแล้ว แต่ไบนารี่ที่กำลังรันอยู่ไม่ได้ถูกสร้างใหม่ สร้างใหม่ทันทีเพื่อใช้การอัปเดตความปลอดภัยและไลบรารี",
"rebuild_server": "สร้างไบนารีเซิร์ฟเวอร์ใหม่",
"rebuilding_server": "กำลังสร้างใหม่...",
"rebuild_server_success": "ไบนารีของเซิร์ฟเวอร์สร้างใหม่และรีสตาร์ท",
"rebuild_server_failed": "การสร้างไบนารีของเซิร์ฟเวอร์ใหม่ล้มเหลว"
},
"permissions": {
"title": "สิทธิ์",
"subtitle": "จัดการสิทธิ์ตามบทบาทและการแทนที่แบบกำหนดเอง",
"info_title": "สิทธิ์ทำงานอย่างไร",
"info_desc": "แต่ละบทบาทมีสิทธิ์เริ่มต้น คุณสามารถเพิ่มหรือลบสิทธิ์แต่ละรายการต่อบทบาทได้โดยการสลับสิทธิ์ด้านล่าง การแทนที่แบบกำหนดเองจะถูกไฮไลต์ไว้และสามารถเปลี่ยนกลับเป็นค่าเริ่มต้นได้ตลอดเวลา",
"select_role": "เลือกบทบาท",
"select_role_placeholder": "เลือกบทบาท...",
"reset_overrides": "รีเซ็ตการแทนที่ทั้งหมด",
"granted": "Granted",
"overrides": "Overrides",
"level": "Level",
"super_admin_tag": "Full access",
"server_level_tag": "ระดับเซิร์ฟเวอร์",
"custom": "Custom",
"default": "Default",
"revert": "เปลี่ยนกลับเป็นค่าเริ่มต้น",
"saved": "อัปเดตสิทธิ์แล้ว",
"reverted": "เปลี่ยนกลับเป็นค่าเริ่มต้น",
"all_reverted": "เปลี่ยนกลับการแทนที่ทั้งหมดแล้ว",
"confirm_reset": "รีเซ็ตการแทนที่แบบกำหนดเองทั้งหมดสำหรับบทบาทนี้เป็นค่าเริ่มต้นหรือไม่",
"empty_title": "เลือกบทบาท",
"empty_desc": "เลือกบทบาทจากเมนูแบบเลื่อนลงด้านบนเพื่อดูและจัดการสิทธิ์",
"locked_title": "Super Admin",
"locked_desc": "ผู้ดูแลระบบขั้นสูงมีสิทธิ์ทั้งหมดตามค่าเริ่มต้นและไม่สามารถปรับแต่งได้",
"cat_device": "อุปกรณ์",
"cat_user": "Users",
"cat_server": "เซิร์ฟเวอร์",
"cat_org": "องค์กรต่างๆ",
"cat_audit": "การตรวจสอบและติดตาม",
"cat_cdap": "CDAP",
"cat_enrollment": "Enrollment",
"cat_chat": "Chat",
"cat_branding": "Branding",
"perm_device_view": "ดูอุปกรณ์",
"perm_device_connect": "เชื่อมต่อกับอุปกรณ์",
"perm_device_edit": "แก้ไขอุปกรณ์",
"perm_device_delete": "ลบอุปกรณ์",
"perm_device_ban": "แบน / ยกเลิกการแบนอุปกรณ์",
"perm_device_change_id": "เปลี่ยนรหัสอุปกรณ์",
"perm_user_view": "ดูผู้ใช้",
"perm_user_create": "สร้างผู้ใช้",
"perm_user_edit": "แก้ไขผู้ใช้",
"perm_user_delete": "ลบผู้ใช้",
"perm_server_config": "การกำหนดค่าเซิร์ฟเวอร์",
"perm_server_keys": "จัดการคีย์ API",
"perm_org_create": "สร้างองค์กร",
"perm_org_edit": "แก้ไของค์กร",
"perm_org_delete": "ลบองค์กร",
"perm_org_manage_users": "จัดการผู้ใช้ในองค์กร",
"perm_org_manage_devices": "จัดการอุปกรณ์ขององค์กร",
"perm_audit_view": "ดูบันทึกการตรวจสอบ",
"perm_metrics_view": "ดูตัวชี้วัด",
"perm_blocklist_edit": "แก้ไขรายการบล็อก",
"perm_cdap_view": "ดูอุปกรณ์ CDAP",
"perm_cdap_command": "ส่งคำสั่ง CDAP",
"perm_cdap_terminal": "การเข้าถึงเทอร์มินัล CDAP",
"perm_cdap_files": "การเข้าถึงไฟล์ CDAP",
"perm_enrollment_manage": "จัดการการลงทะเบียน",
"perm_enrollment_approve": "อนุมัติการลงทะเบียน",
"perm_chat_access": "Chat access",
"perm_branding_edit": "แก้ไขการสร้างแบรนด์"
},
"notifications": {
"title": "การแจ้งเตือน",
"empty": "ไม่มีการแจ้งเตือนใหม่",
"mark_all_read": "ทำเครื่องหมายว่าอ่านแล้วทั้งหมด",
"see_all": "ดูคำขอความช่วยเหลือทั้งหมด",
"help_request": "ขอความช่วยเหลือ",
"just_now": "just now"
},
"accessibility": {
"title": "Accessibility",
"subtitle": "ปรับคอนโซลให้เหมาะกับความต้องารในการมองเห็น การเคลื่อนไหว และการอ่านของคุณ",
"close": "ปิดเมนูการเข้าถึง",
"profiles": "โปรไฟล์ด่วน",
"profile_low_vision": "Low vision",
"profile_low_vision_hint": "ข้อความขนาดใหญ่ คอนทราสต์และโฟกัสที่ชัดเจน",
"profile_dyslexia": "ความสะดวกสบายในการอ่าน",
"profile_dyslexia_hint": "แบบอักษรที่อ่านได้และระยะห่างที่กว้างขึ้น",
"profile_motion_safe": "Motion safe",
"profile_motion_safe_hint": "ลดการเปลี่ยนและหยุดภาพเคลื่อนไหวชั่วคราว",
"profile_color_assist": "รองรับสี",
"profile_color_assist_hint": "ฟิลเตอร์สี ป้ายกำกับ และลิงก์ที่ไฮไลต์",
"reading": "Reading",
"font_size": "Font size",
"line_height": "Line height",
"letter_spacing": "ระยะห่างระหว่างตัวอักษร",
"word_spacing": "ระยะห่างระหว่างคำ",
"readable_font": "แบบอักษรที่อ่านได้",
"readable_font_hint": "ใช้รูปทรงตัวอักษรที่กว้างและคุ้นเคย",
"dyslexia_spacing": "ระยะห่างดิสเล็กเซีย",
"dyslexia_spacing_hint": "เพิ่มระยะห่างพิเศษสำหรับข้อความยาว",
"visual": "Visual",
"contrast": "Contrast",
"contrast_normal": "Normal",
"contrast_high_dark": "คอนทราสต์สูงมืด",
"contrast_high_light": "แสงคอนทราสต์สูง",
"contrast_yellow_black": "สีเหลืองบนพื้นสีดำ",
"color_filter": "ตัวกรองการมองเห็นสี",
"filter_none": "None",
"filter_protanopia": "Protanopia",
"filter_deuteranopia": "Deuteranopia",
"filter_tritanopia": "Tritanopia",
"filter_achromatopsia": "Achromatopsia",
"saturation": "ความอิ่มตัวของสี",
"underline_links": "ขีดเส้นใต้ลิงก์",
"underline_links_hint": "ทำให้มองเห็นลิงก์ได้โดยไม่ต้องพึ่งสี",
"highlight_links": "เน้นการดำเนินการ",
"highlight_links_hint": "โครงร่างลิงก์และปุ่มต่างๆ",
"highlight_headings": "เน้นส่วนหัว",
"highlight_headings_hint": "ทำเครื่องหมายชื่อส่วนด้วยแถบสี",
"hide_media": "Dim media",
"hide_media_hint": "หรี่แสงรูปภาพ วิดีโอ และแคนวาส",
"interaction": "Interaction",
"strong_focus": "โฟกัสที่แข็งแกร่ง",
"strong_focus_hint": "แสดงวงแหวนปรับโฟกัสของแป้นพิมพ์ขนาดใหญ่",
"large_cursor": "เคอร์เซอร์ขนาดใหญ่",
"large_cursor_hint": "ใช้ตัวชี้คอนทราสต์สูงที่ใหญ่กว่า",
"reduce_motion": "ลดการเคลื่อนไหว",
"reduce_motion_hint": "ลดระยะเวลาการเปลี่ยนภาพและการเลื่อนอย่างราบรื่น",
"pause_animations": "หยุดภาพเคลื่อนไหวชั่วคราว",
"pause_animations_hint": "หยุดการเคลื่อนไหวของภาพแบบวนซ้ำ",
"reading_guide": "คู่มือการอ่าน",
"reading_guide_hint": "ตามด้วยเส้นสว่างตามตัวชี้",
"reading_mask": "หน้ากากอ่านหนังสือ",
"reading_mask_hint": "หรี่เนื้อหาด้านบนและด้านล่างของตัวชี้",
"preview": "Preview",
"preview_title": "การแสดงตัวอย่างพื้นที่ทำงานของผู้ปฏิบัติงาน",
"preview_text": "ตรวจสอบว่าข้อความ ลิงก์ ตัวควบคุม และป้ายกำกับสถานะอ่านได้ง่ายหรือไม่ก่อนปิดเมนูนี้",
"preview_link": "ลิงค์รายละเอียดอุปกรณ์",
"preview_status": "Online",
"preview_button": "การกระทำหลัก",
"preview_secondary": "Secondary",
"reset": "Reset",
"done": "Done"
},
"server_mgmt": {
"title": "จัดการเซิร์ฟเวอร์",
"subtitle": "ระนาบควบคุมเมือนห้องนักบินสำหรับโฮสต์คอนโซล BetterDesk (เบต้า)",
"beta_tooltip": "คุณลักษณะเบต้า — อยู่ระหว่างการพัฒนา",
"notice_title": "คุณลักษณะเบต้า",
"notice_body": "เครื่องมือเหล่านี้ทำงานบนโฮสต์ที่คอนโซลกระบวนการ BetterDesk ทำงานอยู่ การดำเนินงานทั้งหมดได้รับการตรวจสอบ ขอบเขตฟีเจอร์จะขยายออกไปในรุ่นต่อๆ ไป",
"tab_overview": "ภาพรวม",
"tab_terminal": "เทอร์มินัล",
"tab_files": "ไฟล์",
"tab_services": "บริการ",
"cpu": "CPU",
"memory": "หน่วยความจำ",
"load": "โหลดเฉลี่ย",
"disks": "ดิสก์",
"history": "ประวัติ (60 ตัวอย่างสุดท้าย)",
"host_info": "Host info",
"cores": "cores",
"uptime": "เวลาทำงาน",
"no_disks": "ไม่มีข้อมูลดิสก์",
"info_hostname": "Hostname",
"info_platform": "Platform",
"info_kernel": "Kernel",
"info_node": "Node.js",
"info_process_id": "Process ID",
"info_pty_available": "PTY ใช้ได้",
"term_connect": "Connect",
"term_disconnect": "Disconnect",
"term_clear": "Clear",
"term_status": "Status",
"term_connecting": "Connecting…",
"term_connected": "Connected",
"term_disconnected": "Disconnected",
"term_error": "ข้อผิดพลาดในการเชื่อมต่อ",
"term_warning": "คำสั่งทำงานในฐานะผู้ใช้ที่เป็นเจ้าของกระบวนการคอนโซล เพิ่มกฎ sudoers เพื่อเปิดใช้งานการยกระดับ",
"term_hint": "เคล็ดลับ: พิมพ์ `sudo -i` เพื่อยกระดับ (ต้องมีการกำหนดค่า sudoers)",
"term_lib_failed": "โหลดไลบรารีเทอร์มินัลไม่สำเร็จ",
"files_up": "ขึ้นมาหนึ่งระดับ",
"files_go": "Go",
"files_mkdir": "New folder",
"files_name": "Name",
"files_size": "Size",
"files_perms": "Mode",
"files_mtime": "Modified",
"files_rename": "Rename",
"files_rename_prompt": "New name:",
"files_empty": "ไดเร็กทอรีว่างเปล่า",
"files_error": "ไม่สามารถแสดงรายการไดเร็กทอรี",
"read_failed": "ไม่สามารถอ่านไฟล์ได้",
"save_failed": "ไม่สามารถบันทึกไฟล์ได้",
"rename_failed": "การเปลี่ยนชื่อล้มเหลว",
"delete_failed": "ลบไม่สำเร็จ",
"delete_confirm": "ลบรายการนี้ใช่ไหม",
"mkdir_prompt": "ชื่อโฟลเดอร์ใหม่:",
"mkdir_failed": "ไม่สามารถสร้างโฟลเดอร์ได้",
"file_saved": "บันทึกไฟล์แล้ว",
"binary_warn": "ไฟล์ไบนารี — ดูตัวอย่างเท่านั้น",
"encoding_utf8": "UTF-8 text",
"truncated": "truncated",
"full": "full",
"svc_search_placeholder": "บริการค้นหา...",
"svc_name": "Service",
"svc_state": "State",
"svc_description": "Description",
"svc_empty": "ไม่พบบริการ",
"svc_load_failed": "โหลดบริการไม่สำเร็จ",
"svc_action_failed": "การดำเนินการล้มเหลว",
"svc_confirm": "Run",
"svc_start": "Start",
"svc_stop": "Stop",
"svc_restart": "รีสตาร์ท",
"svc_reload": "Reload",
"svc_enable": "Enable",
"svc_disable": "Disable",
"svc_status": "Status"
},
"download": {
"title": "ดาวน์โหลดตัวแทน BetterDesk",
"choose_platform": "เลือกแพลตฟอร์มของคุณ",
"choose_platform_hint": "เลือกตัวติดตั้งที่ตรงกับระบบปฏิบัติการของคุณ",
"download": "ดาวน์โหลด",
"building": "อาคาร...",
"failed": "การสร้างล้มเหลว",
"need_help": "ต้องการความช่วยเหลือ?",
"powered_by": "ขับเคลื่อนโดย"
}
}