Files
BookStack/lang/th/settings.php
2026-05-04 04:30:42 +00:00

376 lines
47 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
*/
return [
// Common Messages
'settings' => 'การตั้งค่า',
'settings_save' => 'บันทึกการตั้งค่า',
'system_version' => 'เวอร์ชันระบบ',
'categories' => 'หมวดหมู่',
// App Settings
'app_customization' => 'การปรับแต่ง',
'app_features_security' => 'คุณสมบัติและความปลอดภัย',
'app_name' => 'ชื่อแอปพลิเคชัน',
'app_name_desc' => 'ชื่อนี้จะแสดงในส่วนหัวและอีเมลที่ส่งโดยระบบ',
'app_name_header' => 'แสดงชื่อในส่วนหัว',
'app_public_access' => 'การเข้าถึงสาธารณะ',
'app_public_access_desc' => 'การเปิดใช้งานตัวเลือกนี้จะอนุญาตให้ผู้เยี่ยมชมที่ไม่ได้เข้าสู่ระบบสามารถเข้าถึงเนื้อหาใน BookStack ของคุณได้',
'app_public_access_desc_guest' => 'การเข้าถึงของผู้เยี่ยมชมสาธารณะสามารถควบคุมได้ผ่านผู้ใช้ "Guest"',
'app_public_access_toggle' => 'อนุญาตการเข้าถึงสาธารณะ',
'app_public_viewing' => 'อนุญาตให้ดูแบบสาธารณะ?',
'app_secure_images' => 'การอัปโหลดรูปภาพแบบความปลอดภัยสูง',
'app_secure_images_toggle' => 'เปิดใช้งานการอัปโหลดรูปภาพแบบความปลอดภัยสูง',
'app_secure_images_desc' => 'เพื่อประสิทธิภาพ รูปภาพทั้งหมดเป็นสาธารณะ ตัวเลือกนี้จะเพิ่มสตริงสุ่มที่คาดเดาได้ยากหน้า URL รูปภาพ ตรวจสอบให้แน่ใจว่าไม่ได้เปิดใช้งานการแสดงรายการไดเรกทอรีเพื่อป้องกันการเข้าถึงที่ง่าย',
'app_default_editor' => 'ตัวแก้ไขหน้าเริ่มต้น',
'app_default_editor_desc' => 'เลือกตัวแก้ไขที่จะใช้โดยค่าเริ่มต้นเมื่อแก้ไขหน้าใหม่ ซึ่งสามารถแทนที่ได้ในระดับหน้าเมื่อมีสิทธิ์อนุญาต',
'app_custom_html' => 'เนื้อหา HTML Head แบบกำหนดเอง',
'app_custom_html_desc' => 'เนื้อหาที่เพิ่มที่นี่จะถูกแทรกที่ด้านล่างของส่วน <head> ของทุกหน้า มีประโยชน์สำหรับการแทนที่สไตล์หรือเพิ่มโค้ด Analytics',
'app_custom_html_disabled_notice' => 'เนื้อหา HTML head แบบกำหนดเองถูกปิดใช้งานในหน้าการตั้งค่านี้เพื่อให้สามารถเปลี่ยนแปลงที่ทำให้ใช้งานไม่ได้กลับคืนได้',
'app_logo' => 'โลโก้แอปพลิเคชัน',
'app_logo_desc' => 'ใช้ในแถบส่วนหัวของแอปพลิเคชัน รูปภาพควรมีความสูง 86px รูปภาพขนาดใหญ่จะถูกย่อขนาด',
'app_icon' => 'ไอคอนแอปพลิเคชัน',
'app_icon_desc' => 'ไอคอนนี้ใช้สำหรับแท็บเบราว์เซอร์และไอคอนทางลัด ควรเป็นรูปภาพ PNG สี่เหลี่ยมขนาด 256px',
'app_homepage' => 'หน้าแรกของแอปพลิเคชัน',
'app_homepage_desc' => 'เลือกมุมมองที่จะแสดงบนหน้าแรกแทนมุมมองเริ่มต้น สิทธิ์หน้าจะถูกละเว้นสำหรับหน้าที่เลือก',
'app_homepage_select' => 'เลือกหน้า',
'app_footer_links' => 'ลิงก์ส่วนท้าย',
'app_footer_links_desc' => 'เพิ่มลิงก์เพื่อแสดงในส่วนท้ายของเว็บไซต์ จะแสดงที่ด้านล่างของส่วนใหญ่ของหน้า รวมถึงหน้าที่ไม่ต้องเข้าสู่ระบบ คุณสามารถใช้ป้ายชื่อ "trans::<key>" เพื่อใช้การแปลที่ระบบกำหนดไว้ เช่น "trans::common.privacy_policy" จะให้ข้อความ "นโยบายความเป็นส่วนตัว"',
'app_footer_links_label' => 'ป้ายชื่อลิงก์',
'app_footer_links_url' => 'URL ลิงก์',
'app_footer_links_add' => 'เพิ่มลิงก์ส่วนท้าย',
'app_disable_comments' => 'ปิดใช้งานความคิดเห็น',
'app_disable_comments_toggle' => 'ปิดใช้งานความคิดเห็น',
'app_disable_comments_desc' => 'ปิดใช้งานความคิดเห็นในทุกหน้าในแอปพลิเคชัน <br> ความคิดเห็นที่มีอยู่จะไม่ถูกแสดง',
// Color settings
'color_scheme' => 'โครงสีของแอปพลิเคชัน',
'color_scheme_desc' => 'ตั้งค่าสีที่จะใช้ในส่วนติดต่อผู้ใช้ของแอปพลิเคชัน สามารถกำหนดค่าสีแยกกันสำหรับโหมดมืดและโหมดสว่างเพื่อให้เหมาะกับธีมและรับประกันการอ่านง่าย',
'ui_colors_desc' => 'ตั้งค่าสีหลักและสีลิงก์เริ่มต้นของแอปพลิเคชัน สีหลักใช้สำหรับแบนเนอร์ส่วนหัว ปุ่ม และการตกแต่งส่วนติดต่อ สีลิงก์เริ่มต้นใช้สำหรับลิงก์และการดำเนินการที่เป็นข้อความ',
'app_color' => 'สีหลัก',
'link_color' => 'สีลิงก์เริ่มต้น',
'content_colors_desc' => 'ตั้งค่าสีสำหรับองค์ประกอบทั้งหมดในลำดับชั้นการจัดระเบียบหน้า แนะนำให้เลือกสีที่มีความสว่างใกล้เคียงกับสีเริ่มต้นเพื่อการอ่านง่าย',
'bookshelf_color' => 'สีชั้นวาง',
'book_color' => 'สีหนังสือ',
'chapter_color' => 'สีบท',
'page_color' => 'สีหน้า',
'page_draft_color' => 'สีร่างหน้า',
// Registration Settings
'reg_settings' => 'การลงทะเบียน',
'reg_enable' => 'เปิดใช้งานการลงทะเบียน',
'reg_enable_toggle' => 'เปิดใช้งานการลงทะเบียน',
'reg_enable_desc' => 'เมื่อเปิดใช้งานการลงทะเบียน ผู้ใช้จะสามารถสมัครเป็นผู้ใช้แอปพลิเคชันได้ด้วยตนเอง เมื่อลงทะเบียนแล้วจะได้รับบทบาทผู้ใช้เริ่มต้นหนึ่งบทบาท',
'reg_default_role' => 'บทบาทผู้ใช้เริ่มต้นหลังการลงทะเบียน',
'reg_enable_external_warning' => 'ตัวเลือกด้านบนจะถูกละเว้นเมื่อการยืนยันตัวตน LDAP หรือ SAML ภายนอกเปิดใช้งานอยู่ บัญชีผู้ใช้สำหรับสมาชิกที่ไม่มีอยู่จะถูกสร้างอัตโนมัติหากการยืนยันตัวตนกับระบบภายนอกที่ใช้งานอยู่สำเร็จ',
'reg_email_confirmation' => 'การยืนยันอีเมล',
'reg_email_confirmation_toggle' => 'ต้องยืนยันอีเมล',
'reg_confirm_email_desc' => 'หากใช้การจำกัดโดเมน จะต้องยืนยันอีเมลและตัวเลือกนี้จะถูกละเว้น',
'reg_confirm_restrict_domain' => 'การจำกัดโดเมน',
'reg_confirm_restrict_domain_desc' => 'กรอกรายการโดเมนอีเมลที่คั่นด้วยเครื่องหมายจุลภาคที่ต้องการจำกัดการลงทะเบียน ผู้ใช้จะได้รับอีเมลเพื่อยืนยันที่อยู่ก่อนที่จะสามารถโต้ตอบกับแอปพลิเคชัน <br> ผู้ใช้จะสามารถเปลี่ยนที่อยู่อีเมลได้หลังจากลงทะเบียนสำเร็จ',
'reg_confirm_restrict_domain_placeholder' => 'ไม่มีการจำกัด',
// Sorting Settings
'sorting' => 'รายการและการจัดเรียง',
'sorting_book_default' => 'กฎการจัดเรียงหนังสือเริ่มต้น',
'sorting_book_default_desc' => 'เลือกกฎการจัดเรียงเริ่มต้นที่จะใช้กับหนังสือใหม่ ไม่มีผลกับหนังสือที่มีอยู่แล้ว และสามารถแทนที่ได้ต่อหนังสือ',
'sorting_rules' => 'กฎการจัดเรียง',
'sorting_rules_desc' => 'นี่คือการดำเนินการจัดเรียงที่กำหนดไว้ล่วงหน้าซึ่งสามารถนำไปใช้กับเนื้อหาในระบบ',
'sort_rule_assigned_to_x_books' => 'กำหนดให้ :count หนังสือ',
'sort_rule_create' => 'สร้างกฎการจัดเรียง',
'sort_rule_edit' => 'แก้ไขกฎการจัดเรียง',
'sort_rule_delete' => 'ลบกฎการจัดเรียง',
'sort_rule_delete_desc' => 'ลบกฎการจัดเรียงนี้ออกจากระบบ หนังสือที่ใช้กฎนี้จะกลับไปใช้การจัดเรียงแบบกำหนดเอง',
'sort_rule_delete_warn_books' => 'กฎการจัดเรียงนี้ใช้งานอยู่กับ :count เล่ม คุณแน่ใจหรือไม่ว่าต้องการลบ?',
'sort_rule_delete_warn_default' => 'กฎการจัดเรียงนี้ใช้งานอยู่เป็นค่าเริ่มต้นสำหรับหนังสือ คุณแน่ใจหรือไม่ว่าต้องการลบ?',
'sort_rule_details' => 'รายละเอียดกฎการจัดเรียง',
'sort_rule_details_desc' => 'ตั้งชื่อสำหรับกฎการจัดเรียงนี้ ซึ่งจะปรากฏในรายการเมื่อผู้ใช้เลือกการจัดเรียง',
'sort_rule_operations' => 'การดำเนินการจัดเรียง',
'sort_rule_operations_desc' => 'กำหนดการดำเนินการจัดเรียงโดยย้ายจากรายการที่มีให้ เมื่อใช้งาน การดำเนินการจะถูกนำไปใช้ตามลำดับจากบนลงล่าง การเปลี่ยนแปลงจะถูกนำไปใช้กับหนังสือที่กำหนดทั้งหมดเมื่อบันทึก',
'sort_rule_available_operations' => 'การดำเนินการที่มีให้',
'sort_rule_available_operations_empty' => 'ไม่มีการดำเนินการเหลือ',
'sort_rule_configured_operations' => 'การดำเนินการที่กำหนดค่า',
'sort_rule_configured_operations_empty' => 'ลาก/เพิ่มการดำเนินการจากรายการ "การดำเนินการที่มีให้"',
'sort_rule_op_asc' => '(น้อยไปมาก)',
'sort_rule_op_desc' => '(มากไปน้อย)',
'sort_rule_op_name' => 'ชื่อ - ตามตัวอักษร',
'sort_rule_op_name_numeric' => 'ชื่อ - ตามตัวเลข',
'sort_rule_op_created_date' => 'วันที่สร้าง',
'sort_rule_op_updated_date' => 'วันที่แก้ไข',
'sort_rule_op_chapters_first' => 'บทอยู่ก่อน',
'sort_rule_op_chapters_last' => 'บทอยู่หลัง',
'sorting_page_limits' => 'ขีดจำกัดการแสดงผลต่อหน้า',
'sorting_page_limits_desc' => 'ตั้งค่าจำนวนรายการที่จะแสดงต่อหน้าในรายการต่างๆ ในระบบ โดยทั่วไปจำนวนน้อยจะมีประสิทธิภาพดีกว่า ขณะที่จำนวนมากจะลดความจำเป็นในการคลิกผ่านหลายหน้า แนะนำให้ใช้ทวีคูณของ 6',
// Maintenance settings
'maint' => 'การบำรุงรักษา',
'maint_image_cleanup' => 'ล้างรูปภาพ',
'maint_image_cleanup_desc' => 'สแกนเนื้อหาหน้าและการแก้ไขเพื่อตรวจสอบว่ารูปภาพและภาพวาดใดกำลังใช้งานอยู่และรูปภาพใดซ้ำซ้อน ตรวจสอบให้แน่ใจว่าสร้างข้อมูลสำรองฐานข้อมูลและรูปภาพฉบับสมบูรณ์ก่อนรัน',
'maint_delete_images_only_in_revisions' => 'ลบรูปภาพที่มีเฉพาะในการแก้ไขหน้าเก่าด้วย',
'maint_image_cleanup_run' => 'รันการล้างข้อมูล',
'maint_image_cleanup_warning' => 'พบรูปภาพที่อาจไม่ได้ใช้งาน :count รายการ คุณแน่ใจหรือไม่ว่าต้องการลบรูปภาพเหล่านี้?',
'maint_image_cleanup_success' => 'พบและลบรูปภาพที่อาจไม่ได้ใช้งาน :count รายการ!',
'maint_image_cleanup_nothing_found' => 'ไม่พบรูปภาพที่ไม่ได้ใช้งาน ไม่มีการลบ!',
'maint_send_test_email' => 'ส่งอีเมลทดสอบ',
'maint_send_test_email_desc' => 'ส่งอีเมลทดสอบไปยังที่อยู่อีเมลที่ระบุในโปรไฟล์ของคุณ',
'maint_send_test_email_run' => 'ส่งอีเมลทดสอบ',
'maint_send_test_email_success' => 'ส่งอีเมลไปยัง :address แล้ว',
'maint_send_test_email_mail_subject' => 'อีเมลทดสอบ',
'maint_send_test_email_mail_greeting' => 'การส่งอีเมลดูเหมือนจะทำงานได้!',
'maint_send_test_email_mail_text' => 'ยินดีด้วย! เนื่องจากคุณได้รับการแจ้งเตือนทางอีเมลนี้ การตั้งค่าอีเมลของคุณดูเหมือนจะได้รับการกำหนดค่าอย่างถูกต้อง',
'maint_recycle_bin_desc' => 'ชั้นวาง หนังสือ บท และหน้าที่ถูกลบจะถูกส่งไปยังถังรีไซเคิลเพื่อให้สามารถกู้คืนหรือลบถาวรได้ รายการเก่าในถังรีไซเคิลอาจถูกลบโดยอัตโนมัติหลังจากสักพักขึ้นอยู่กับการกำหนดค่าระบบ',
'maint_recycle_bin_open' => 'เปิดถังรีไซเคิล',
'maint_regen_references' => 'สร้างการอ้างอิงใหม่',
'maint_regen_references_desc' => 'การดำเนินการนี้จะสร้างดัชนีการอ้างอิงข้ามรายการในฐานข้อมูลใหม่ โดยปกติจะจัดการโดยอัตโนมัติ แต่การดำเนินการนี้มีประโยชน์สำหรับการสร้างดัชนีเนื้อหาเก่าหรือเนื้อหาที่เพิ่มผ่านวิธีที่ไม่เป็นทางการ',
'maint_regen_references_success' => 'สร้างดัชนีการอ้างอิงใหม่แล้ว!',
'maint_timeout_command_note' => 'หมายเหตุ: การดำเนินการนี้อาจใช้เวลานาน ซึ่งอาจทำให้เกิดปัญหา timeout ในบางสภาพแวดล้อมเว็บ ทางเลือกหนึ่งคือดำเนินการผ่านคำสั่ง terminal',
// Recycle Bin
'recycle_bin' => 'ถังรีไซเคิล',
'recycle_bin_desc' => 'คุณสามารถกู้คืนรายการที่ถูกลบหรือเลือกลบออกจากระบบถาวรได้ที่นี่ รายการนี้ไม่ได้กรองต่างจากรายการกิจกรรมที่คล้ายกันในระบบซึ่งมีการกรองสิทธิ์',
'recycle_bin_deleted_item' => 'รายการที่ถูกลบ',
'recycle_bin_deleted_parent' => 'รายการแม่',
'recycle_bin_deleted_by' => 'ลบโดย',
'recycle_bin_deleted_at' => 'เวลาที่ลบ',
'recycle_bin_permanently_delete' => 'ลบถาวร',
'recycle_bin_restore' => 'กู้คืน',
'recycle_bin_contents_empty' => 'ถังรีไซเคิลว่างเปล่า',
'recycle_bin_empty' => 'ล้างถังรีไซเคิล',
'recycle_bin_empty_confirm' => 'การดำเนินการนี้จะทำลายรายการทั้งหมดในถังรีไซเคิลอย่างถาวร รวมถึงเนื้อหาที่อยู่ในแต่ละรายการ คุณแน่ใจหรือไม่ว่าต้องการล้างถังรีไซเคิล?',
'recycle_bin_destroy_confirm' => 'การดำเนินการนี้จะลบรายการนี้ออกจากระบบอย่างถาวร พร้อมกับองค์ประกอบลูกที่แสดงด้านล่าง และคุณจะไม่สามารถกู้คืนเนื้อหานี้ได้ คุณแน่ใจหรือไม่?',
'recycle_bin_destroy_list' => 'รายการที่จะถูกทำลาย',
'recycle_bin_restore_list' => 'รายการที่จะถูกกู้คืน',
'recycle_bin_restore_confirm' => 'การดำเนินการนี้จะกู้คืนรายการที่ถูกลบ รวมถึงองค์ประกอบลูก ไปยังตำแหน่งเดิม หากตำแหน่งเดิมถูกลบไปแล้วและอยู่ในถังรีไซเคิล จะต้องกู้คืนรายการแม่ด้วย',
'recycle_bin_restore_deleted_parent' => 'รายการแม่ของรายการนี้ถูกลบเช่นกัน จะยังคงถูกลบจนกว่าจะกู้คืนรายการแม่',
'recycle_bin_restore_parent' => 'กู้คืนรายการแม่',
'recycle_bin_destroy_notification' => 'ลบรายการทั้งหมด :count รายการจากถังรีไซเคิล',
'recycle_bin_restore_notification' => 'กู้คืนรายการทั้งหมด :count รายการจากถังรีไซเคิล',
// Audit Log
'audit' => 'บันทึกการตรวจสอบ',
'audit_desc' => 'บันทึกการตรวจสอบนี้แสดงรายการกิจกรรมที่ติดตามในระบบ รายการนี้ไม่ได้กรองต่างจากรายการกิจกรรมที่คล้ายกันในระบบซึ่งมีการกรองสิทธิ์',
'audit_event_filter' => 'ตัวกรองกิจกรรม',
'audit_event_filter_no_filter' => 'ไม่มีตัวกรอง',
'audit_deleted_item' => 'รายการที่ถูกลบ',
'audit_deleted_item_name' => 'ชื่อ: :name',
'audit_table_user' => 'ผู้ใช้',
'audit_table_event' => 'กิจกรรม',
'audit_table_related' => 'รายการหรือรายละเอียดที่เกี่ยวข้อง',
'audit_table_ip' => 'IP Address',
'audit_table_date' => 'วันที่กิจกรรม',
'audit_date_from' => 'ช่วงวันที่ตั้งแต่',
'audit_date_to' => 'ช่วงวันที่ถึง',
// Role Settings
'roles' => 'บทบาท',
'role_user_roles' => 'บทบาทผู้ใช้',
'roles_index_desc' => 'บทบาทใช้สำหรับจัดกลุ่มผู้ใช้และให้สิทธิ์ระบบแก่สมาชิก เมื่อผู้ใช้เป็นสมาชิกของหลายบทบาท สิทธิ์ที่ได้รับจะสะสมกัน และผู้ใช้จะได้รับความสามารถทั้งหมด',
'roles_x_users_assigned' => 'กำหนด :count ผู้ใช้',
'roles_x_permissions_provided' => ':count สิทธิ์',
'roles_assigned_users' => 'ผู้ใช้ที่กำหนด',
'roles_permissions_provided' => 'สิทธิ์ที่ให้',
'role_create' => 'สร้างบทบาทใหม่',
'role_delete' => 'ลบบทบาท',
'role_delete_confirm' => 'การดำเนินการนี้จะลบบทบาทชื่อ \':roleName\'',
'role_delete_users_assigned' => 'บทบาทนี้มีผู้ใช้ :userCount คนที่กำหนดไว้ หากต้องการย้ายผู้ใช้จากบทบาทนี้ให้เลือกบทบาทใหม่ด้านล่าง',
'role_delete_no_migration' => "ไม่ต้องย้ายผู้ใช้",
'role_delete_sure' => 'คุณแน่ใจหรือไม่ว่าต้องการลบบทบาทนี้?',
'role_edit' => 'แก้ไขบทบาท',
'role_details' => 'รายละเอียดบทบาท',
'role_name' => 'ชื่อบทบาท',
'role_desc' => 'คำอธิบายสั้นของบทบาท',
'role_mfa_enforced' => 'ต้องใช้การยืนยันตัวตนแบบหลายขั้นตอน',
'role_external_auth_id' => 'ID การยืนยันตัวตนภายนอก',
'role_system' => 'สิทธิ์ระบบ',
'role_manage_users' => 'จัดการผู้ใช้',
'role_manage_roles' => 'จัดการบทบาทและสิทธิ์บทบาท',
'role_manage_entity_permissions' => 'จัดการสิทธิ์หนังสือ บท และหน้าทั้งหมด',
'role_manage_own_entity_permissions' => 'จัดการสิทธิ์บนหนังสือ บท และหน้าของตัวเอง',
'role_manage_page_templates' => 'จัดการแม่แบบหน้า',
'role_access_api' => 'เข้าถึง API ระบบ',
'role_manage_settings' => 'จัดการการตั้งค่าแอปพลิเคชัน',
'role_export_content' => 'ส่งออกเนื้อหา',
'role_import_content' => 'นำเข้าเนื้อหา',
'role_editor_change' => 'เปลี่ยนตัวแก้ไขหน้า',
'role_notifications' => 'รับและจัดการการแจ้งเตือน',
'role_permission_note_users_and_roles' => 'สิทธิ์เหล่านี้จะให้การมองเห็นและการค้นหาผู้ใช้และบทบาทในระบบด้วยในทางเทคนิค',
'role_asset' => 'สิทธิ์ Asset',
'roles_system_warning' => 'โปรดทราบว่าการเข้าถึงสิทธิ์ใดๆ ในสามสิทธิ์ข้างต้นอาจอนุญาตให้ผู้ใช้เปลี่ยนแปลงสิทธิ์ของตัวเองหรือของผู้อื่นในระบบ กรุณากำหนดบทบาทที่มีสิทธิ์เหล่านี้เฉพาะกับผู้ใช้ที่เชื่อถือได้เท่านั้น',
'role_asset_desc' => 'สิทธิ์เหล่านี้ควบคุมการเข้าถึงเริ่มต้นสำหรับ asset ในระบบ สิทธิ์บนหนังสือ บท และหน้าจะแทนที่สิทธิ์เหล่านี้',
'role_asset_admins' => 'ผู้ดูแลระบบได้รับสิทธิ์เข้าถึงเนื้อหาทั้งหมดโดยอัตโนมัติ แต่ตัวเลือกเหล่านี้อาจแสดงหรือซ่อนตัวเลือก UI',
'role_asset_image_view_note' => 'เกี่ยวข้องกับการมองเห็นภายในตัวจัดการรูปภาพ การเข้าถึงไฟล์รูปภาพที่อัปโหลดจริงจะขึ้นอยู่กับตัวเลือกการจัดเก็บรูปภาพของระบบ',
'role_asset_users_note' => 'สิทธิ์เหล่านี้จะให้การมองเห็นและการค้นหาผู้ใช้ในระบบด้วยในทางเทคนิค',
'role_all' => 'ทั้งหมด',
'role_own' => 'ของตัวเอง',
'role_controlled_by_asset' => 'ควบคุมโดย asset ที่อัปโหลดไปยัง',
'role_controlled_by_page_delete' => 'ควบคุมโดยสิทธิ์ลบหน้า',
'role_save' => 'บันทึกบทบาท',
'role_users' => 'ผู้ใช้ในบทบาทนี้',
'role_users_none' => 'ยังไม่มีผู้ใช้ที่กำหนดให้บทบาทนี้',
// Users
'users' => 'ผู้ใช้',
'users_index_desc' => 'สร้างและจัดการบัญชีผู้ใช้แต่ละรายในระบบ บัญชีผู้ใช้ใช้สำหรับเข้าสู่ระบบและระบุที่มาของเนื้อหาและกิจกรรม สิทธิ์การเข้าถึงหลักอิงตามบทบาท แต่ความเป็นเจ้าของเนื้อหาและปัจจัยอื่นๆ อาจส่งผลต่อสิทธิ์และการเข้าถึงด้วย',
'user_profile' => 'โปรไฟล์ผู้ใช้',
'users_add_new' => 'เพิ่มผู้ใช้ใหม่',
'users_search' => 'ค้นหาผู้ใช้',
'users_latest_activity' => 'กิจกรรมล่าสุด',
'users_details' => 'รายละเอียดผู้ใช้',
'users_details_desc' => 'ตั้งชื่อที่แสดงและที่อยู่อีเมลสำหรับผู้ใช้นี้ ที่อยู่อีเมลจะใช้สำหรับเข้าสู่ระบบแอปพลิเคชัน',
'users_details_desc_no_email' => 'ตั้งชื่อที่แสดงสำหรับผู้ใช้นี้เพื่อให้ผู้อื่นรู้จัก',
'users_role' => 'บทบาทผู้ใช้',
'users_role_desc' => 'เลือกบทบาทที่จะกำหนดให้ผู้ใช้นี้ หากผู้ใช้ถูกกำหนดให้หลายบทบาท สิทธิ์จากบทบาทเหล่านั้นจะสะสมกัน',
'users_password' => 'รหัสผ่านผู้ใช้',
'users_password_desc' => 'ตั้งรหัสผ่านสำหรับเข้าสู่ระบบ ต้องมีความยาวอย่างน้อย 8 ตัวอักษร',
'users_send_invite_text' => 'คุณสามารถเลือกส่งอีเมลเชิญให้ผู้ใช้นี้เพื่อให้ตั้งรหัสผ่านของตัวเอง หรือตั้งรหัสผ่านให้เองก็ได้',
'users_send_invite_option' => 'ส่งอีเมลเชิญผู้ใช้',
'users_external_auth_id' => 'ID การยืนยันตัวตนภายนอก',
'users_external_auth_id_desc' => 'เมื่อใช้ระบบยืนยันตัวตนภายนอก (เช่น SAML2, OIDC หรือ LDAP) นี่คือ ID ที่เชื่อมผู้ใช้ BookStack นี้กับบัญชีระบบยืนยันตัวตน สามารถละเว้นช่องนี้หากใช้การยืนยันตัวตนแบบอีเมลเริ่มต้น',
'users_password_warning' => 'กรอกด้านล่างเฉพาะเมื่อต้องการเปลี่ยนรหัสผ่านสำหรับผู้ใช้นี้',
'users_system_public' => 'ผู้ใช้นี้แทนผู้เยี่ยมชมที่เข้าถึง instance ของคุณ ไม่สามารถใช้เข้าสู่ระบบได้ แต่จะถูกกำหนดโดยอัตโนมัติ',
'users_delete' => 'ลบผู้ใช้',
'users_delete_named' => 'ลบผู้ใช้ :userName',
'users_delete_warning' => 'การดำเนินการนี้จะลบผู้ใช้ชื่อ \':userName\' ออกจากระบบทั้งหมด',
'users_delete_confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบผู้ใช้นี้?',
'users_migrate_ownership' => 'ย้ายความเป็นเจ้าของ',
'users_migrate_ownership_desc' => 'เลือกผู้ใช้ที่นี่หากต้องการให้ผู้ใช้อื่นเป็นเจ้าของรายการทั้งหมดที่เป็นของผู้ใช้นี้ในปัจจุบัน',
'users_none_selected' => 'ไม่มีผู้ใช้ที่เลือก',
'users_edit' => 'แก้ไขผู้ใช้',
'users_edit_profile' => 'แก้ไขโปรไฟล์',
'users_avatar' => 'รูปโปรไฟล์ผู้ใช้',
'users_avatar_desc' => 'เลือกรูปภาพเพื่อแสดงตัวผู้ใช้นี้ ควรเป็นรูปสี่เหลี่ยมขนาดประมาณ 256px',
'users_preferred_language' => 'ภาษาที่ต้องการ',
'users_preferred_language_desc' => 'ตัวเลือกนี้จะเปลี่ยนภาษาที่ใช้สำหรับส่วนติดต่อผู้ใช้ของแอปพลิเคชัน ไม่มีผลต่อเนื้อหาที่ผู้ใช้สร้าง',
'users_social_accounts' => 'บัญชี Social',
'users_social_accounts_desc' => 'ดูสถานะของบัญชี Social ที่เชื่อมต่อสำหรับผู้ใช้นี้ บัญชี Social สามารถใช้นอกเหนือจากระบบยืนยันตัวตนหลักสำหรับการเข้าถึงระบบ',
'users_social_accounts_info' => 'คุณสามารถเชื่อมต่อบัญชีอื่นที่นี่เพื่อเข้าสู่ระบบที่เร็วและง่ายขึ้น การตัดการเชื่อมต่อบัญชีที่นี่ไม่ได้เพิกถอนสิทธิ์ที่ให้ไว้ก่อนหน้า กรุณาเพิกถอนสิทธิ์จากการตั้งค่าโปรไฟล์บนบัญชี Social ที่เชื่อมต่อ',
'users_social_connect' => 'เชื่อมต่อบัญชี',
'users_social_disconnect' => 'ตัดการเชื่อมต่อบัญชี',
'users_social_status_connected' => 'เชื่อมต่อแล้ว',
'users_social_status_disconnected' => 'ตัดการเชื่อมต่อแล้ว',
'users_social_connected' => 'เชื่อมต่อบัญชี :socialAccount กับโปรไฟล์ของคุณสำเร็จแล้ว',
'users_social_disconnected' => 'ตัดการเชื่อมต่อบัญชี :socialAccount จากโปรไฟล์ของคุณสำเร็จแล้ว',
'users_api_tokens' => 'API Tokens',
'users_api_tokens_desc' => 'สร้างและจัดการโทเค็นการเข้าถึงที่ใช้ยืนยันตัวตนกับ BookStack REST API สิทธิ์สำหรับ API จัดการผ่านผู้ใช้ที่โทเค็นนั้นสังกัด',
'users_api_tokens_none' => 'ยังไม่มี API token ที่สร้างสำหรับผู้ใช้นี้',
'users_api_tokens_create' => 'สร้าง Token',
'users_api_tokens_expires' => 'หมดอายุ',
'users_api_tokens_docs' => 'เอกสาร API',
'users_mfa' => 'การยืนยันตัวตนแบบหลายขั้นตอน',
'users_mfa_desc' => 'ตั้งค่าการยืนยันตัวตนแบบหลายขั้นตอนเป็นชั้นความปลอดภัยเพิ่มเติมสำหรับบัญชีผู้ใช้ของคุณ',
'users_mfa_x_methods' => 'กำหนดค่า :count วิธี',
'users_mfa_configure' => 'กำหนดค่าวิธี',
// API Tokens
'user_api_token_create' => 'สร้าง API Token',
'user_api_token_name' => 'ชื่อ',
'user_api_token_name_desc' => 'ตั้งชื่อที่อ่านง่ายสำหรับ token นี้เพื่อเตือนความจำเกี่ยวกับวัตถุประสงค์ในอนาคต',
'user_api_token_expiry' => 'วันหมดอายุ',
'user_api_token_expiry_desc' => 'ตั้งวันที่ token นี้หมดอายุ หลังจากวันนี้ คำขอที่ใช้ token นี้จะไม่ทำงานอีกต่อไป การเว้นช่องนี้ว่างจะตั้งวันหมดอายุเป็น 100 ปีในอนาคต',
'user_api_token_create_secret_message' => 'ทันทีหลังจากสร้าง token นี้ "Token ID" และ "Token Secret" จะถูกสร้างและแสดง Secret จะแสดงเพียงครั้งเดียว ดังนั้นให้คัดลอกค่าไปยังที่ปลอดภัยก่อนดำเนินการต่อ',
'user_api_token' => 'API Token',
'user_api_token_id' => 'Token ID',
'user_api_token_id_desc' => 'นี่คือตัวระบุที่สร้างโดยระบบซึ่งไม่สามารถแก้ไขได้สำหรับ token นี้ ซึ่งจะต้องระบุในคำขอ API',
'user_api_token_secret' => 'Token Secret',
'user_api_token_secret_desc' => 'นี่คือ secret ที่สร้างโดยระบบสำหรับ token นี้ซึ่งจะต้องระบุในคำขอ API จะแสดงเพียงครั้งเดียวนี้เท่านั้น ดังนั้นให้คัดลอกค่าไปยังที่ปลอดภัย',
'user_api_token_created' => 'สร้าง Token เมื่อ :timeAgo',
'user_api_token_updated' => 'อัปเดต Token เมื่อ :timeAgo',
'user_api_token_delete' => 'ลบ Token',
'user_api_token_delete_warning' => 'การดำเนินการนี้จะลบ API token ชื่อ \':tokenName\' ออกจากระบบทั้งหมด',
'user_api_token_delete_confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ API token นี้?',
// Webhooks
'webhooks' => 'Webhooks',
'webhooks_index_desc' => 'Webhooks เป็นวิธีส่งข้อมูลไปยัง URL ภายนอกเมื่อมีการดำเนินการและกิจกรรมบางอย่างในระบบ ซึ่งช่วยให้สามารถรวมกับแพลตฟอร์มภายนอก เช่น ระบบส่งข้อความหรือการแจ้งเตือน',
'webhooks_x_trigger_events' => ':count กิจกรรมทริกเกอร์',
'webhooks_create' => 'สร้าง Webhook ใหม่',
'webhooks_none_created' => 'ยังไม่มี Webhook ที่สร้าง',
'webhooks_edit' => 'แก้ไข Webhook',
'webhooks_save' => 'บันทึก Webhook',
'webhooks_details' => 'รายละเอียด Webhook',
'webhooks_details_desc' => 'ระบุชื่อที่เป็นมิตรกับผู้ใช้และ POST endpoint เป็นตำแหน่งสำหรับส่งข้อมูล Webhook',
'webhooks_events' => 'กิจกรรม Webhook',
'webhooks_events_desc' => 'เลือกกิจกรรมทั้งหมดที่ควรทริกเกอร์ให้เรียก Webhook นี้',
'webhooks_events_warning' => 'โปรดทราบว่ากิจกรรมเหล่านี้จะถูกทริกเกอร์สำหรับกิจกรรมที่เลือกทั้งหมด แม้จะมีสิทธิ์แบบกำหนดเองก็ตาม ตรวจสอบให้แน่ใจว่าการใช้ Webhook นี้จะไม่เปิดเผยเนื้อหาที่เป็นความลับ',
'webhooks_events_all' => 'กิจกรรมทั้งหมดในระบบ',
'webhooks_name' => 'ชื่อ Webhook',
'webhooks_timeout' => 'หมดเวลาคำขอ Webhook (วินาที)',
'webhooks_endpoint' => 'Endpoint ของ Webhook',
'webhooks_active' => 'Webhook เปิดใช้งาน',
'webhook_events_table_header' => 'กิจกรรม',
'webhooks_delete' => 'ลบ Webhook',
'webhooks_delete_warning' => 'การดำเนินการนี้จะลบ Webhook ชื่อ \':webhookName\' ออกจากระบบทั้งหมด',
'webhooks_delete_confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ Webhook นี้?',
'webhooks_format_example' => 'ตัวอย่างรูปแบบ Webhook',
'webhooks_format_example_desc' => 'ข้อมูล Webhook ถูกส่งเป็นคำขอ POST ไปยัง endpoint ที่กำหนดค่าเป็น JSON ตามรูปแบบด้านล่าง คุณสมบัติ "related_item" และ "url" เป็นทางเลือกและขึ้นอยู่กับประเภทกิจกรรมที่ทริกเกอร์',
'webhooks_status' => 'สถานะ Webhook',
'webhooks_last_called' => 'เรียกล่าสุด:',
'webhooks_last_errored' => 'เกิดข้อผิดพลาดล่าสุด:',
'webhooks_last_error_message' => 'ข้อความข้อผิดพลาดล่าสุด:',
// Licensing
'licenses' => 'สัญญาอนุญาต',
'licenses_desc' => 'หน้านี้แสดงข้อมูลสัญญาอนุญาตสำหรับ BookStack รวมถึงโปรเจกต์และไลบรารีที่ใช้ใน BookStack โปรเจกต์หลายรายการอาจใช้เฉพาะในบริบทการพัฒนา',
'licenses_bookstack' => 'สัญญาอนุญาต BookStack',
'licenses_php' => 'สัญญาอนุญาตไลบรารี PHP',
'licenses_js' => 'สัญญาอนุญาตไลบรารี JavaScript',
'licenses_other' => 'สัญญาอนุญาตอื่นๆ',
'license_details' => 'รายละเอียดสัญญาอนุญาต',
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
//!////////////////////////////////
'language_select' => [
'en' => 'English',
'ar' => 'العربية',
'bg' => 'Bǎlgarski',
'bs' => 'Bosanski',
'ca' => 'Català',
'cs' => 'Česky',
'cy' => 'Cymraeg',
'da' => 'Dansk',
'de' => 'Deutsch (Sie)',
'de_informal' => 'Deutsch (Du)',
'el' => 'ελληνικά',
'es' => 'Español',
'es_AR' => 'Español Argentina',
'et' => 'Eesti keel',
'eu' => 'Euskara',
'fa' => 'فارسی',
'fi' => 'Suomi',
'fr' => 'Français',
'he' => 'עברית',
'hr' => 'Hrvatski',
'hu' => 'Magyar',
'id' => 'Bahasa Indonesia',
'it' => 'Italian',
'ja' => '日本語',
'ko' => '한국어',
'lt' => 'Lietuvių Kalba',
'lv' => 'Latviešu Valoda',
'nb' => 'Norsk (Bokmål)',
'ne' => 'नेपाली',
'nn' => 'Nynorsk',
'nl' => 'Nederlands',
'pl' => 'Polski',
'pt' => 'Português',
'pt_BR' => 'Português do Brasil',
'ro' => 'Română',
'ru' => 'Русский',
'sk' => 'Slovensky',
'sl' => 'Slovenščina',
'sv' => 'Svenska',
'tr' => 'Türkçe',
'uk' => 'Українська',
'uz' => 'Ozbekcha',
'vi' => 'Tiếng Việt',
'zh_CN' => '简体中文',
'zh_TW' => '繁體中文',
],
//!////////////////////////////////
];