diff --git a/src/languages/th-TH.js b/src/languages/th-TH.js index 99b64752..3d847038 100644 --- a/src/languages/th-TH.js +++ b/src/languages/th-TH.js @@ -202,7 +202,7 @@ export default { "Post URL": "URL โพสต์", "Content Type": "ประเภทเนื้อหา", webhookJsonDesc: "{0} ดีสำหรับเซิร์ฟเวอร์ HTTP สมัยใหม่เช่น Express.js", - webhookFormDataDesc: "{multipart} ดีสำหรับ PHP, JSON จะต้องถูกประมวลผลด้วย {decodeFunction}", + webhookFormDataDesc: "{multipart} ดีสำหรับ PHP, ข้อมูล JSON จะต้องถูกประมวลผลด้วย {decodeFunction}", smtp: "Email (SMTP)", secureOptionNone: "None / STARTTLS (25, 587)", secureOptionTLS: "TLS (465)", @@ -236,7 +236,7 @@ export default { "Channel Name": "ชื่อห้อง", "Uptime Kuma URL": "Uptime Kuma URL", aboutWebhooks: "ข้อมูลเพิ่มเติมสำหรับ Webhooks : {0}", - aboutChannelName: "ใส่ชื่อห้องบน {0} ในช่องชื่อห้องถ้าต้องการที่จะข้าม Webhook, เช่น: #ช่องอื่นๆ", + aboutChannelName: "ใส่ชื่อห้องใน {0} ในช่องชื่อห้องถ้าต้องการที่จะข้าม Webhook, เช่น: #ช่องอื่นๆ", aboutKumaURL: "ถ้าคุณไม่ใส่ข้อมูลในช่อง Uptime Kuma URL ค่าเริ่มต้นจะเป็นจะเป็น Uptime Kuma Github", emojiCheatSheet: "ตาราง Emoji : {0}", "rocket.chat": "Rocket.Chat", @@ -248,7 +248,7 @@ export default { clicksendsms: "ClickSend SMS", lunasea: "LunaSea", apprise: "Apprise (รองรับการแจ้งเตือนมากกว่า 50 บริการ)", - GoogleChat: "Google Chat (Google Workspace only)", + GoogleChat: "Google Chat (สำหรับ Google Workspace เท่านั้น)", pushbullet: "Pushbullet", line: "Line Messenger", mattermost: "Mattermost", @@ -257,8 +257,8 @@ export default { "Message Title": "หัวข้อข้อความ", "Notification Sound": "เสียงแจ้งเตือน", "More info on:": "ข้อมูลเพิ่มเติม : {0}", - pushoverDesc1: "ลำดับความสำตคญฉุกเฉิน (2) มีการหมดเวลาเริ่มต้น 30 วินาทีระหว่างลองใหม่และจะหมดอายุหลังจาก 1 ชั่วโมง", - pushoverDesc2: "ถ้าคุณต้องการจะส่งการแจ้งเตือนไปยังอุปกรณ์อื่น ๆ สามารถกำหนดได้ที่ช่องอุปกรณ์", + pushoverDesc1: "ลำดับความสำคัญฉุกเฉิน (2) มีการหมดเวลาเริ่มต้น 30 วินาทีระหว่างการลองใหม่และจะหมดอายุหลังจาก 1 ชั่วโมง", + pushoverDesc2: "ถ้าคุณต้องการจะส่งการแจ้งเตือนไปยังอุปกรณ์อื่นๆ สามารถกำหนดได้ที่ช่องอุปกรณ์", "SMS Type": "ประเภท SMS", octopushTypePremium: "พรีเมี่ยม (เร็ว - แนะนำสำหรับการแจ้งเตือน)", octopushTypeLowCost: "ต้นทุนต่ำ (ช้า - บางครั้งจะถูกบล็อกโดยผู้ให้บริการ)", @@ -285,8 +285,8 @@ export default { "Messaging API": "Messaging API", wayToGetLineChannelToken: "ขั้นแรกให้เข้า {0} สร้างผู้ให้บริการและช่องทาง (Messaging API) จากนั้นคุณจะได้รับกุญแจการเข้าถึงช่องและไอดีผู้ใช้จากรายการเมนูที่กล่าวถึงข้างต้น", "Icon URL": "Icon URL", - aboutIconURL: "คุณสามารถระบุลิงก์ไปยังรูปภาพใน \"URL ไอคอน\" เพื่อแทนที่รูปภาพโปรไฟล์เริ่มต้น จะไม่ถูกใช้หากมีการตั้งค่า Icon Emoji", - aboutMattermostChannelName: "คุณลบล้างช่องเริ่มต้นที่ Webhook โพสต์ได้ด้วยการป้อนชื่อช่องลงในช่อง \"ชื่อช่อง\" ต้องเปิดใช้งานในการตั้งค่า Mattermost Webhook เช่น #ช่องอื่นๆ", + aboutIconURL: "คุณสามารถระบุลิงก์รูปภาพใน \"URL ไอคอน\" เพื่อแทนที่รูปภาพโปรไฟล์เริ่มต้น จะไม่ถูกใช้หากมีการตั้งค่า Icon Emoji", + aboutMattermostChannelName: "คุณลบช่องเริ่มต้นที่ Webhook โพสต์ได้ด้วยการป้อนชื่อช่องลงในช่อง \"ชื่อช่อง\" ต้องเปิดใช้งานในการตั้งค่า Mattermost Webhook เช่น #ช่องอื่นๆ", matrix: "Matrix", promosmsTypeEco: "SMS ECO - ราคาถูก แต่ช้าและมักจะโอเวอร์โหลด จำกัดเฉพาะผู้รับในโปแลนด์", promosmsTypeFlash: "SMS FLASH - ข้อความจะแสดงบนอุปกรณ์ของผู้รับโดยอัตโนมัติ จำกัดเฉพาะผู้รับในโปแลนด์", @@ -298,7 +298,7 @@ export default { matrixHomeserverURL: "URL ของโฮมเซิร์ฟเวอร์ (พร้อม http(s):// และพอร์ตเสริม)", "Internal Room Id": "รหัสห้องภายใน", matrixDesc1: "คุณค้นหารหัสห้องภายในได้โดยดูในส่วนขั้นสูงของการตั้งค่าห้องในไคลเอ็นต์ Matrix มันควรจะมีลักษณะเช่น !PMdRCpsIfLwsfjIye6:kiznick.server.", - matrixDesc2: "ขอแนะนำเป็นอย่างยิ่งให้คุณสร้างผู้ใช้ใหม่และอย่าใช้โทเค็นการเข้าถึงของผู้ใช้ Matrix ของคุณเอง เนื่องจากจะทำให้สามารถเข้าถึงบัญชีของคุณและห้องทั้งหมดที่คุณเข้าร่วมได้อย่างเต็มที่ ให้สร้างผู้ใช้ใหม่และเชิญเฉพาะห้องที่คุณต้องการรับการแจ้งเตือนแทน คุณสามารถรับโทเค็นเพื่อการเข้าถึงได้โดยเรียกใช้ {0}", + matrixDesc2: "ขอแนะนำเป็นอย่างยิ่งให้คุณสร้างผู้ใช้ใหม่และอย่าใช้โทเค็นการเข้าถึงของผู้ใช้ Matrix ของคุณเอง เนื่องจากจะทำให้สามารถเข้าถึงบัญชีของคุณและห้องทั้งหมดที่คุณเข้าร่วม ให้สร้างผู้ใช้ใหม่และเชิญเฉพาะห้องที่คุณต้องการรับการแจ้งเตือนแทน คุณสามารถรับโทเค็นเพื่อการเข้าถึงได้โดยเรียกใช้ {0}", Method: "วิธี", Body: "เนื้อหา", Headers: "ส่วนหัว", @@ -310,12 +310,12 @@ export default { PasswordsDoNotMatch: "รหัสผ่านไม่ตรงกัน", records: "บันทึก", "One record": "หนึ่งบันทึก", - steamApiKeyDescription: "สำหรับการมอนิเตอร์ Steam Game Server คุณต้องมี Steam Web-API key, คุณสามารถรสมัครได้จากที่นี่ : ", + steamApiKeyDescription: "สำหรับการมอนิเตอร์ Steam Game Server คุณต้องมี Steam Web-API key, คุณสามารถสมัครได้จากที่นี่ : ", "Current User": "ผู้ใช้ปัจจุบัน", topic: "หัวข้อ", - topicExplanation: "MQTT หัวข้อที่จะมอนิเตอร์", + topicExplanation: "หัวข้อ MQTT ที่จะมอนิเตอร์", successMessage: "ข้อความที่จะถือว่าประสบความสำเร็จ", - successMessageExplanation: "MQTT ข้อความที่จะถือว่าประสบความสำเร็จ", + successMessageExplanation: "ข้อความ MQTT ที่จะถือว่าประสบความสำเร็จ", recent: "ล่าสุด", Done: "สำเร็จ", Info: "ข้อมูล", @@ -354,7 +354,7 @@ export default { Discard: "ทิ้ง", Cancel: "ยกเลิก", "Powered by": "ขับเคลื่อนโดย", - shrinkDatabaseDescription: "ทริกเกอร์ฐานข้อมูล VACUUM สำหรับ SQLite หากฐานข้อมูลของคุณถูกสร้างขึ้นหลังจาก 1.10.0 แสดงว่า AUTO_VACUUM เปิดใช้งานอยู่แล้วและไม่จำเป็นต้องดำเนินการนี้", + shrinkDatabaseDescription: "ทริกเกอร์ฐานข้อมูล VACUUM สำหรับ SQLite หากฐานข้อมูลของคุณถูกสร้างขึ้นหลังจากเวอร์ชั่น 1.10.0 แสดงว่า AUTO_VACUUM เปิดใช้งานอยู่แล้วและไม่จำเป็นต้องดำเนินการนี้", serwersms: "SerwerSMS.pl", serwersmsAPIUser: "API Username (incl. webapi_ prefix)", serwersmsAPIPassword: "API Password", @@ -364,14 +364,14 @@ export default { Customize: "ปรับแต่ง", "Custom Footer": "ส่วนท้ายที่กำหนดเอง", "Custom CSS": "CSS ที่กำหนดเอง", - smtpDkimSettings: "ตั้งค่า DKIM", + smtpDkimSettings: "การตั้งค่า DKIM", smtpDkimDesc: "โปรดดู Nodemailer DKIM {0} สำหรับการใช้งาน", documentation: "คู่มือการใช้งาน", smtpDkimDomain: "ชื่อโดเมน", smtpDkimKeySelector: "Key Selector", smtpDkimPrivateKey: "Private Key", smtpDkimHashAlgo: "อัลกอริทึมแฮช (ไม่บังคับ)", - smtpDkimheaderFieldNames: "คีย์ส่วนหัวเพื่อลงชื่อ (ไม่บังคับ)", + smtpDkimheaderFieldNames: "คีย์ส่วนหัวสำหรับลงชื่อ (ไม่บังคับ)", smtpDkimskipFields: "Header Keys ไม่ต้องเซ็น (ไม่บังคับ)", gorush: "Gorush", alerta: "Alerta", @@ -383,11 +383,11 @@ export default { deleteStatusPageMsg: "คุณแน่ใจหรือไม่ว่าต้องการลบหน้าสถานะนี้", Proxies: "พร็อกซี", default: "ค่าเริ่มต้น", - enabled: "เปิดใช้งาน", + enabled: "เปิดใช้งานแล้ว", setAsDefault: "ตั้งเป็นค่าเริ่มต้น", deleteProxyMsg: "คุณแน่ใจหรือไม่ว่าต้องการลบพร็อกซีสำหรับมอนิเตอร์ทั้งหมด?", - proxyDescription: "พร็อกซีจะต้องตั้งค่าให้มอนิเตอร์เพื่อให้ใช้งานได้", - enableProxyDescription: "พร็อกซีนี้จะไม่ส่งผลต่อมอนิเตอร์จนกว่าจะเปิดใช้งาน คุณสามารถควบคุมการปิดใช้งานพร็อกซีชั่วคราวจากมอนิเตอร์ทั้งหมดได้โดยสถานะการเปิดใช้งาน", + proxyDescription: "ต้องตั้งค่ามอนิเตอร์ให้ใช้พร็อกซีเพื่อให้ใช้งานได้", + enableProxyDescription: "พร็อกซีนี้จะไม่ส่งผลต่อมอนิเตอร์จนกว่าจะเปิดใช้งาน คุณสามารถควบคุมการปิดใช้งานพร็อกซีชั่วคราวจากมอนิเตอร์ทั้งหมดได้ที่ส่วนสถานะการเปิดใช้งาน", setAsDefaultProxyDescription: "พร็อกซีนี้จะถูกเปิดโดนค่าเริ่มต้นสำหรับมอนิเตอร์ใหม่, คุณสามารถปิดการแจ้งเตือนสำหรับแต่ละมอนิเตอร์ได้", "Certificate Chain": "ห่วงโซ่ใบรับรอง", Valid: "ถูกต้อง", @@ -413,7 +413,7 @@ export default { "WeCom Bot Key": "WeCom Bot Key", "Setup Proxy": "ติดตั้งพร็อกซี่", "Proxy Protocol": "โปรโตคอลพร็อกซี่", - "Proxy Server": "พร็อกซีเซิร์ฟ", + "Proxy Server": "เซิร์ฟเวอร์พร็อกซี", "Proxy server has authentication": "พร็อกซีเซิร์ฟเวอร์มีการตรวจสอบสิทธิ์", User: "ผู้ใช้", Installed: "ติดตั้งแล้ว", @@ -436,23 +436,23 @@ export default { "New Status Page": "หน้าสถานะใหม่", "Page Not Found": "ไม่พบหน้านี้", "Reverse Proxy": "พร็อกซีย้อนกลับ", - Backup: "สำรอง", + Backup: "สำรองข้อมูล", About: "เกี่ยวกับ", wayToGetCloudflaredURL: "(ดาวโหลด cloudflared จาก {0})", cloudflareWebsite: "เว็บไซต์ Cloudflare", "Message:": "ข้อความ :", "Don't know how to get the token? Please read the guide:": "ไม่รู้วิธีการรับกุญแจ?, กรุณาอ่านคู่มือ", "The current connection may be lost if you are currently connecting via Cloudflare Tunnel. Are you sure want to stop it? Type your current password to confirm it.": "การเชื่อมต่อปัจุบันอาจขาดหายหากคุณกำลังเชื่อมต่อ Cloudflare Tunnel คุณแน่ใจหรือไม่ที่จะหยุด, พิมรหัสผ่านของคุณเพื่อยืนยัน", - "Other Software": "ซอฟต์แวร์อื่น ๆ ", + "Other Software": "ซอฟต์แวร์อื่นๆ ", "For example: nginx, Apache and Traefik.": "เช่น: nginx, Apache และ Traefik", "Please read": "กรุณาอ่าน", "Subject:": "เรื่อง :", - "Valid To:": "ถูกต้องถึง :", + "Valid To:": "ใช้ได้ถึง :", "Days Remaining:": "จำนวนวันที่เหลือ :", "Issuer:": "ผู้ออก :", "Fingerprint:": "ลายนิ้วมือ :", "No status pages": "ไม่มีหน้าสถานะ", - "Domain Name Expiry Notification": "แจ้งเตือนการหมดอายุโดเมน", + "Domain Name Expiry Notification": "แจ้งเตือนการหมดอายุของโดเมน", Proxy: "Proxy", "Date Created": "วันที่สร้าง", onebotHttpAddress: "ที่อยู่ HTTP OneBot ", @@ -466,8 +466,8 @@ export default { "Show Powered By": "แสดงข้อความ \"ขับเคลื่อนโดย\"", "Domain Names": "Domain Names", signedInDisp: "เข้าใช้งานในฐานะ {0}", - signedInDispDisabled: "ปิดการตรวจสอบสิทธิ์", - "Certificate Expiry Notification": "แจ้งเตือนการรับรองหมดอายุ", + signedInDispDisabled: "ปิดการยืนยันตัวตน", + "Certificate Expiry Notification": "แจ้งเตือนใบรับรองหมดอายุ", "API Username": "API Username", "API Key": "API Key", "Recipient Number": "หมายเลขผู้รับ", @@ -476,8 +476,8 @@ export default { "Octopush API Version": "Octopush API Version", "Legacy Octopush-DM": "Legacy Octopush-DM", endpoint: "endpoint", - octopushAPIKey: "\"API key\" จากข้อมูลรับรอง HTTP API ในแผงควบคุม", - octopushLogin: "\"Login\" จากข้อมูลรับรอง HTTP API ในแผงควบคุม", + octopushAPIKey: "\"API key\" จากข้อมูลยืนยันตัวตน HTTP API ในแผงควบคุม", + octopushLogin: "\"Login\" จากข้อมูลยืนยันตัวตน HTTP API ในแผงควบคุม", promosmsLogin: "API Login Name", promosmsPassword: "API Password", "pushoversounds pushover": "Pushover (default)", @@ -507,16 +507,16 @@ export default { pushyToken: "Device token", "Show update if available": "แสดงการอัปเดตถ้ามี", "Also check beta release": "ตรวจสอบรุ่นเบต้า", - "Using a Reverse Proxy?": "ใช้ Reverse Proxy?", + "Using a Reverse Proxy?": "ใช้ Reverse Proxy อยู่ใช่มั้ย?", "Check how to config it for WebSocket": "ตรวจสอบวิธีการตั้งค่าสำหรับ WebSocket", "Steam Game Server": "Steam Game Server", "Most likely causes:": "สาเหตุที่เป็นไปได้มากที่สุด :", "The resource is no longer available.": "ทรัพยากรไม่สามารถใช้งานได้อีกต่อไป", "There might be a typing error in the address.": "อาจมีข้อผิดพลาดในการพิมพ์ที่อยู่", - "What you can try:": "สิ่งที่คุณสามารถลอง :", + "What you can try:": "สิ่งที่คุณสามารถลองทำ :", "Retype the address.": "พิมพ์ที่อยู่อีกครั้ง", - "Go back to the previous page.": "กลับไปที่หน้าก่อนหน้า", - "Coming Soon": "เร็ว ๆ นี้", + "Go back to the previous page.": "กลับไปหน้าที่แล้ว", + "Coming Soon": "เร็วๆ นี้", wayToGetClickSendSMSToken: "คุณสามารถรับ API Username และ API Key ได้จาก {0}", wayToGetLineNotifyToken: "คุณสามารถรับ access token ได้จาก {0}", resendEveryXTimes: "ส่งซ้ำทุก {0} ครั้ง", @@ -525,7 +525,7 @@ export default { "Resend Notification if Down X times consequently": "ส่งการแจ้งเตือนซ้ำถ้าออฟไลน์ครบ X ครั้ง", error: "เกิดข้อผิดพลาด", critical: "วิกฤต", - wayToGetPagerDutyKey: "คุณสามารถรับได้โดยการไปที่ Service -> Service Directory -> (Select a service) -> Integrations -> Add integration, และค้นหา \"Events API V2\", สำหรับข้อมูลเพิ่มเติม {0}", + wayToGetPagerDutyKey: "คุณสามารถรับคีย์ได้โดยการไปที่ Service -> Service Directory -> (Select a service) -> Integrations -> Add integration, และค้นหา \"Events API V2\", สำหรับข้อมูลเพิ่มเติม {0}", "Integration Key": "Integration Key", "Integration URL": "Integration URL", "Auto resolve or acknowledged": "แก้ไขอัตโนมัติหรือยอมรับ", @@ -539,16 +539,16 @@ export default { "Trust Proxy": "Trust Proxy", HomeAssistant: "Home Assistant", RadiusSecret: "Radius Secret", - RadiusSecretDescription: "แบ่งปันข้อมูลลับระหว่างผู้ใช้งานและเซิร์ฟเวอร์", + RadiusSecretDescription: "แบ่งปันคีย์ลับระหว่างผู้ใช้งานและเซิร์ฟเวอร์", RadiusCalledStationId: "Called Station Id", RadiusCalledStationIdDescription: "Identifier of the called device", RadiusCallingStationId: "Calling Station Id", RadiusCallingStationIdDescription: "Identifier of the calling device", "Connection String": "Connection String", Query: "Query", - settingsCertificateExpiry: "วันหมดอายุใบรับรอง TLS", - certificationExpiryDescription: "การตรวจสอบ HTTPS แจ้งเตือนใบอนุญาติ TLS จะหมดอายุใน:", - "Setup Docker Host": "Setup Docker Host", + settingsCertificateExpiry: "วันหมดอายุของใบรับรอง TLS", + certificationExpiryDescription: "การตรวจสอบ HTTPS จะแจ้งเตือนถ้าใบอนุญาติ TLS จะหมดอายุใน:", + "Setup Docker Host": "ติดตั้ง Docker Host", "Connection Type": "ประเภทการเชื่อมต่อ", "Docker Daemon": "Docker Daemon", deleteDockerHostMsg: "คุณแน่ใจหรือไม่ที่จะลบ Docker host นี้สำหรับการมอนิเตอร์ทั้งหมด?", @@ -565,14 +565,14 @@ export default { trustProxyDescription: "เชื่อ Header 'X-Forwarded-*' ถ้าคุณต้องการไอพีที่ถูกต้องและ Uptime Kuma อยู่ข้างหลัง Nginx หรือ Apache, คุณควรเปิดใช้งาน", Examples: "ตัวอย่าง", "Home Assistant URL": "Home Assistant URL", - "Long-Lived Access Token": "Access Token แบบมีอายุ", + "Long-Lived Access Token": "Access Token แบบมีอายุนาน", "Long-Lived Access Token can be created by clicking on your profile name (bottom left) and scrolling to the bottom then click Create Token. ": "Access Token แบบมีอายุนานสามารถสร้างได้โดยคลิกชื่อบนโปรไฟล์ (ล่างซ้าย) และเลื่อนไปข้างล่างจากนั้นคลิก \"Create Token\"", "Notification Service": "บริการแจ้งเตือน", "default: notify all devices": "ค่าเริ่มต้น: แจ้งเตือนทุกอุปกรณ์", - "A list of Notification Services can be found in Home Assistant under \"Developer Tools > Services\" search for \"notification\" to find your device/phone name.": "รายการแจ้งเตือนสามารถหาได้ใน Home Assistant ในเมนู \"Developer Tools > Services\" ค้นหา \"notification\" เพื่อหาชื่ออุปกรณ์หรือชื่อโทรศัพท์", + "A list of Notification Services can be found in Home Assistant under \"Developer Tools > Services\" search for \"notification\" to find your device/phone name.": "รายการแจ้งเตือนสามารถหาได้ใน Home Assistant ในเมนู \"Developer Tools > Services\" แล้วค้นหา \"notification\" เพื่อหาชื่ออุปกรณ์หรือชื่อโทรศัพท์", "Automations can optionally be triggered in Home Assistant:": "สามารถเลือกสั่งงานระบบอัตโนมัติได้ใน Home Assistant:", "Trigger type:": "ชนิดสิ่งกระตุ้น:", - "Event type:": "ชนิดกิจกรรม:", + "Event type:": "ชนิดเหตการณ์:", "Event data:": "ข้อมูลกิจกรรม:", "Then choose an action, for example switch the scene to where an RGB light is red.": "จากนั้นเลือกการกระทำ, ตัวอย่าง เช่น เปลี่ยนเป็นไฟสีแดง", "Frontend Version": "เวอร์ชั่น Frontend",