mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-09-11 13:49:03 +00:00
27c082205f
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.
3317 lines
231 KiB
JSON
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": "ขับเคลื่อนโดย"
|
|
}
|
|
}
|