diff --git a/public/language/th/error.json b/public/language/th/error.json
index 2ac397f63f..b9ade6bfae 100644
--- a/public/language/th/error.json
+++ b/public/language/th/error.json
@@ -21,11 +21,11 @@
"invalid-title": "คำนำหน้าชื่อไม่ถูกต้อง",
"invalid-user-data": "ข้อมูลผู้ใช้งานไม่ถูกต้อง",
"invalid-password": "รหัสผ่านไม่ถูกต้อง",
- "invalid-login-credentials": "session login หมดอายุ",
+ "invalid-login-credentials": "เซสชันการเข้าสู้ระบบหมดอายุ",
"invalid-username-or-password": "กรุณาระบุชื่อผู้ใช้และรหัสผ่าน",
"invalid-search-term": "ข้อความค้นหาไม่ถูกต้อง",
"invalid-url": "URL ไม่ถูกต้อง",
- "invalid-event": "อีเว้นต์ไม่ถูกต้องt: %1",
+ "invalid-event": "อีเว้นต์ไม่ถูกต้อง: %1",
"local-login-disabled": "การเข้าสู่ระบบแบบโลคอลไม่เปิดสำหรับบัญชีธรรมดา",
"csrf-invalid": "เราไม่สามารถนำท่านเข้าสู่ระบบได้ น่าจะเพราะเซสชั่นหมดอายุแล้ว กรุณาลองใหม่อีกครั้ง",
"invalid-path": "พาทไม่ถูกต้อง",
@@ -222,12 +222,12 @@
"no-connection": "ดูเหมือนมีปัญหาการเชื่อมต่ออินเทอร์เน็ตของคุณ",
"socket-reconnect-failed": "ไม่สามารถติดต่อกับเซิร์ฟเวอร์ในขณะนี้ คลิกที่นี่เพื่อลองใหม่ หรือลองอีกครั้งภายหลัง",
"invalid-plugin-id": "รหัสปลั๊กอินไม่ถูกต้อง",
- "plugin-not-whitelisted": "Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
- "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
- "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
- "topic-event-unrecognized": "Topic event '%1' unrecognized",
- "cant-set-child-as-parent": "Can't set child as parent category",
- "cant-set-self-as-parent": "Can't set self as parent category",
+ "plugin-not-whitelisted": "ไม่สามารถติดตั้งปลั๊กอิน – เฉพาะปลั๊กอินที่ได้รับอนุญาตจาก NodeBB Package Manager ถึงจะติดตั้งผ่านแผงควบคุมผู้ดูแลระบบได้",
+ "plugins-set-in-configuration": "คุณไม่สามารถเปลี่ยนสถานะของปลั๊กอินเนื่องจากถูกกำหนดตอนรัน (ไฟล์ config.json, ตัวแปร environmental หรือระบุตอนสั่งในบรรทัดคำสั่ง) โปรดปรับที่การตั้งค่าแทน",
+ "theme-not-set-in-configuration": "เมื่อกำหนดปลั๊กอันที่กำลังทำงานในส่วนตั้งค่า การเปลี่ยนธีมต้องเพิ่มทีมในรายการปลั๊กอินที่กำลังใช้งานก่อนที่จะเปลี่ยนในแผงควบคุมผู้ดูแล",
+ "topic-event-unrecognized": "ไม่รู้จักอีเวนต์กระทู้ '%1'",
+ "cant-set-child-as-parent": "ไม่สามารถตั้งหมวดหมู่ย่อยให้เป็นหมวดหมู่หลักได้",
+ "cant-set-self-as-parent": "ไม่สามารถตั้งหมวดนี้ให้เป็นหมวดหมู่หลักได้",
"api.master-token-no-uid": "A master token was received without a corresponding `_uid` in the request body",
"api.400": "Something was wrong with the request payload you passed in.",
"api.401": "A valid login session was not found. Please log in and try again.",
diff --git a/public/language/th/groups.json b/public/language/th/groups.json
index 84c4cff133..4b32fe99cd 100644
--- a/public/language/th/groups.json
+++ b/public/language/th/groups.json
@@ -50,7 +50,7 @@
"details.delete-group": "ลบกลุ่ม",
"details.private-system-help": "กลุ่มส่วนตัวถูกปิดใช้งานโดยเลเวลระบบ ตัวเลือกนี้จะไม่ได้ทำอะไรทั้งสิ้น",
"event.updated": "ข้อมูลกลุ่มได้รับการบันทึกแล้ว",
- "event.deleted": "กลุ่ม \"%1\" ได้ถูกลบไปแล้ว",
+ "event.deleted": "กลุ่ม \"%1\" ได้ถูกลบไปแล้ว",
"membership.accept-invitation": "ยอมรับคำเชิญ",
"membership.accept.notification-title": "ตอนนี้คุณเป็นสมาชิกของ %1",
"membership.invitation-pending": "คำเชิญที่รอการอนุมัติ",
diff --git a/public/language/th/ip-blacklist.json b/public/language/th/ip-blacklist.json
index 588fbd62b6..3a38f15c54 100644
--- a/public/language/th/ip-blacklist.json
+++ b/public/language/th/ip-blacklist.json
@@ -1,19 +1,19 @@
{
- "lead": "Configure your IP blacklist here.",
- "description": "Occasionally, a user account ban is not enough of a deterrant. Other times, restricting access to the forum to a specific IP or a range of IPs is the best way to protect a forum. In these scenarios, you can add troublesome IP addresses or entire CIDR blocks to this blacklist, and they will be prevented from logging in to or registering a new account.",
- "active-rules": "Active Rules",
- "validate": "Validate Blacklist",
- "apply": "Apply Blacklist",
- "hints": "Syntax Hints",
- "hint-1": "Define a single IP addresses per line. You can add IP blocks as long as they follow the CIDR format (e.g. 192.168.100.0/22).",
- "hint-2": "You can add in comments by starting lines with the # symbol.",
+ "lead": "ตั้งค่าการขึ้นบัญชีดำ IP ที่นี่",
+ "description": "บางครั้งการแบนผู้ใช้งานยังไม่เพียงพอ การจำกัดการเข้าถึงฟอรัมจาก IP หรือช่วงของ IP ที่ระบุเป็นวิธีที่ดีที่สุดที่ใช้ป้องกันฟอรัม ในสถานการณ์นี้ คุณสามารถเพิ่ม IP หรือบล็อก CIDR ที่เป็นปัญหาลงในบัญชีดำนี้ แล้วพวกเขาจะไม่สามารถสมัครบัญชีใหม่หรือเข้าสู่ระบบได้",
+ "active-rules": "กฎที่กำลังใช้งาน",
+ "validate": "ตรวจสอบความถูกต้อง",
+ "apply": "นำไปใช้งาน",
+ "hints": "คำช่วยเหลือรูปแบบคำสั่ง",
+ "hint-1": "กำหนดที่อยู่ IP 1 ค่าต่อ 1 บรรทัด คุณสามารถเพิ่มที่อยู่ IP หรือ IP บล็อกที่สอดคล้องกับรูปแบบ CIDR (เช่น 192.168.100.0/22).",
+ "hint-2": "คุณสามารถใส่คำอธิบายโดยใช้เครื่องหมาย # ที่ต้นบรรทัด",
- "validate.x-valid": "%1 out of %2 rule(s) valid.",
- "validate.x-invalid": "The following %1 rules are invalid:",
+ "validate.x-valid": "กฎ %1 จากทั้งหมด %2 กดมีค่าถูกต้อง",
+ "validate.x-invalid": "กฏ %1 กฎต่อไปนี้ไม่ถูกต้อง",
- "alerts.applied-success": "Blacklist Applied",
+ "alerts.applied-success": "บัญชีดำถูกนำไปใช้งานแล้ว",
- "analytics.blacklist-hourly": "Figure 1 – Blacklist hits per hour",
- "analytics.blacklist-daily": "Figure 2 – Blacklist hits per day",
- "ip-banned": "IP banned"
+ "analytics.blacklist-hourly": "รูปที่ 1 – จำนวนฮิตจากบัญชีดำต่อชั่วโมง",
+ "analytics.blacklist-daily": "รูปที่ 2 – จำนวนฮิตจากบัญชีดำต่อวัน",
+ "ip-banned": "IP ถูกขึ้นบัญชีดำ"
}
\ No newline at end of file
diff --git a/public/language/th/login.json b/public/language/th/login.json
index 73b80f08e4..99c54083d3 100644
--- a/public/language/th/login.json
+++ b/public/language/th/login.json
@@ -7,6 +7,6 @@
"failed-login-attempt": "เข้าสู่ระบบสำเร็จ",
"login-successful": "คุณเข้าสู่ระบบเรียบร้อยแล้ว",
"dont-have-account": "คุณยังไม่มีบัญชีเข้าระบบ?",
- "logged-out-due-to-inactivity": "คุณได้ออกจากระบบ Admin Control Panel แล้ว เนื่องจากว่าไม่มีกิจกรรมใดๆมาสักระยะ",
+ "logged-out-due-to-inactivity": "คุณได้ออกจากแผงควบคุมผู้ดูแลระบบแล้ว เนื่องจากว่าไม่มีกิจกรรมใดๆมาสักระยะ",
"caps-lock-enabled": "ปุ่ม Caps Lock เปิดอยู่"
}
\ No newline at end of file
diff --git a/public/language/th/notifications.json b/public/language/th/notifications.json
index f52e90a746..b367a012fb 100644
--- a/public/language/th/notifications.json
+++ b/public/language/th/notifications.json
@@ -26,16 +26,16 @@
"bans": "แบน",
"new-message-from": "ข้อความใหม่จาก %1",
"new-messages-from": "%1 ข้อความใหม่จาก %2",
- "new-message-in": "New message in %1",
- "new-messages-in": "%1 new messages in %2",
- "user-posted-in-public-room": "%1 wrote in %3",
- "user-posted-in-public-room-dual": "%1 and %2 wrote in %4",
- "user-posted-in-public-room-triple": "%1, %2 and %3 wrote in %5",
- "user-posted-in-public-room-multiple": "%1, %2 and %3 others wrote in %5",
+ "new-message-in": "ข้อความใหม่ใน %1",
+ "new-messages-in": "%1 ข้อความใหม่ใน %2",
+ "user-posted-in-public-room": "%1 ได้เขียนลงใน %3",
+ "user-posted-in-public-room-dual": "%1 และ %2 ได้เขียนลงใน %4",
+ "user-posted-in-public-room-triple": "%1, %2 และ %3 ได้เขียนลงใน %5",
+ "user-posted-in-public-room-multiple": "%1, %2 และอีก %3 คน ได้เขียนลงใน %5",
"upvoted-your-post-in": "%1 ได้โหวตโพสต์ของคุณขึ้นใน %2",
"upvoted-your-post-in-dual": "%1 และ %2ได้โหวตโพสต์ของคุณขึ้นใน %3",
- "upvoted-your-post-in-triple": "%1, %2 and %3 have upvoted your post in %4.",
- "upvoted-your-post-in-multiple": "%1, %2 and %3 others have upvoted your post in %4.",
+ "upvoted-your-post-in-triple": "%1, %2 และ %3 ได้โหวตโพสต์ของคุณขึ้นใน %4.",
+ "upvoted-your-post-in-multiple": "%1, %2 และอีก %3 คน ได้โหวตโพสต์ของคุณขึ้นใน %4.",
"moved-your-post": "%1 ได้ย้ายโพสต์ของคุณไปยัง %2",
"moved-your-topic": "%1 ได้ย้าย %2",
"user-flagged-post-in": "%1 ได้รายงานโพสต์ใน %2",
@@ -46,46 +46,46 @@
"user-flagged-user-dual": "%1และ%2ได้รายงานโปรไฟล์ผู้ใช้ (%3)",
"user-flagged-user-triple": "%1, %2 และ %3 ได้รายงานโปรไฟล์ผู้ใช้ (%4)",
"user-flagged-user-multiple": "%1, %2 และอีก %3 คนได้รายงานโปรไฟล์ผู้ใช้ (%4)",
- "user-posted-to": "%1 ได้โพสต์คำตอบไปยัง : %2",
- "user-posted-to-dual": "%1และ %2ได้โพสต์คำตอบไปยัง : %3",
- "user-posted-to-triple": "%1, %2 and %3 have posted replies to: %4",
- "user-posted-to-multiple": "%1, %2 and %3 others have posted replies to: %4",
+ "user-posted-to": "%1 ได้โพสต์คำตอบไปยัง %2",
+ "user-posted-to-dual": "%1และ %2ได้โพสต์คำตอบไปยัง %3",
+ "user-posted-to-triple": "%1, %2 และ %3 ได้โพสต์คำตอบไปยัง %4",
+ "user-posted-to-multiple": "%1, %2 และอีก %3 คน ได้โพสต์คำตอบไปยัง %4",
"user-posted-topic": "%1ได้โพสต์กระทู้ใหม่ : %2",
- "user-edited-post": "%1 has edited a post in %2",
- "user-posted-topic-with-tag": "%1 has posted a new topic with tag %2",
- "user-posted-topic-with-tag-dual": "%1 has posted a new topic with tags %2 and %3",
- "user-posted-topic-with-tag-triple": "%1 has posted a new topic with tags %2, %3 and %4",
- "user-posted-topic-with-tag-multiple": "%1 has posted a new topic with tags %2",
+ "user-edited-post": "%1 ได้แก้ไขโพสต์ใน %2",
+ "user-posted-topic-with-tag": "%1 ได้โพสต์กระทู้ใหม่ที่ติดแท็ก %2",
+ "user-posted-topic-with-tag-dual": "%1 ได้โพสต์กระทู้ใหม่ที่ติดแท็ก %2 และ %3",
+ "user-posted-topic-with-tag-triple": "%1 ได้โพสต์กระทู้ใหม่ที่ติดแท็ก %2, %3 และ %4",
+ "user-posted-topic-with-tag-multiple": "%1 ได้โพสต์กระทู้ใหม่ที่ติดแท็ก %2",
"user-posted-topic-in-category": "%1 ได้โพสต์กระทู้ใหม่ใน %2",
"user-started-following-you": "%1 ได้เริ่มติดตามคุณ",
"user-started-following-you-dual": "%1และ%2ได้เริ่มติดตามคุณ",
- "user-started-following-you-triple": "%1, %2 and %3 started following you.",
- "user-started-following-you-multiple": "%1, %2 and %3 others started following you.",
+ "user-started-following-you-triple": "%1, %2 และ %3 ได้เริ่มติดตามคุณ",
+ "user-started-following-you-multiple": "%1, %2 และอีก %3 คน ได้เริ่มติดตามคุณ",
"new-register": "%1ได้ส่งคำขอสมัครสมาชิก",
"new-register-multiple": "มี%1คำขอสมัครสมาชิกที่รอการรีวิว",
"flag-assigned-to-you": "%1 รายงานได้ถูกมอบหมายให้คุณ",
"post-awaiting-review": "โพสกำลังรอการพิจารณา",
- "profile-exported": "%1 profile exported, click to download",
- "posts-exported": "%1 posts exported, click to download",
- "uploads-exported": "%1 uploads exported, click to download",
- "users-csv-exported": "Users csv exported, click to download",
- "post-queue-accepted": "Your queued post has been accepted. Click here to see your post.",
- "post-queue-rejected": "Your queued post has been rejected.",
- "post-queue-notify": "Queued post received a notification:
\"%1\"",
- "email-confirmed": "Email ได้รับการยืนยันแล้ว",
- "email-confirmed-message": "ขอบคุณที่ยืนยัน Email ของคุณ บัญชีของคุณสามารถใช้งานได้แล้ว",
- "email-confirm-error-message": "มีปัญหาในการยืนยัน Email ของคุณ บางทีรหัสไม่ถูกต้องหรือหมดอายุแล้ว",
- "email-confirm-sent": "Email เพื่อยืนยันได้ส่งไปแล้ว",
+ "profile-exported": "ส่งออกข้อมูลโปรไฟล์ของ %1 เสร็จแล้ว คลิกเพื่อดาวน์โหลด",
+ "posts-exported": "ส่งออกข้อมูลโพสต์ของ %1 เสร็จแล้ว คลิกเพื่อดาวน์โหลด",
+ "uploads-exported": "ส่งออกข้อมูลอัปโหลดของ %1 เสร็จแล้ว คลิกเพื่อดาวน์โหลด",
+ "users-csv-exported": "ส่งออกข้อมูล csv ของผู้ใช้งานเสร็จแล้ว คลิกเพื่อดาวน์โหลด",
+ "post-queue-accepted": "โพสต์ที่รอคิวของคุณได้รับการอนุมัติแล้ว คลิกที่นี่เพื่อดูโพสต์ของคุณ",
+ "post-queue-rejected": "โพสต์ที่รอคิวของคุณได้รับการปฏิเสธ",
+ "post-queue-notify": "ได้รับแจ้งเตือนสำหรับโพสต์ที่รอคิว:
\"%1\"",
+ "email-confirmed": "อีเมลได้รับการยืนยันแล้ว",
+ "email-confirmed-message": "ขอบคุณที่ยืนยันอีเมลของคุณ บัญชีของคุณสามารถใช้งานได้แล้ว",
+ "email-confirm-error-message": "มีปัญหาในการยืนยันอีเมลของคุณ รหัสอาจไม่ถูกต้องหรือหมดอายุแล้ว",
+ "email-confirm-sent": "ส่งอีเมลยืนยันแล้ว",
"none": "ไม่มี",
"notification-only": "แจ้งเตือนอย่างเดียว",
"email-only": "อีเมลอย่างเดียว",
"notification-and-email": "การแจ้งเตือนและอีเมล",
"notificationType-upvote": "เมื่อมีคนโหวตอัพให้โพสต์คุณ",
"notificationType-new-topic": "เมื่อมีคนติดตามโพสต์คุณ",
- "notificationType-new-topic-with-tag": "When a topic is posted with a tag you follow",
- "notificationType-new-topic-in-category": "เมื่อมีกระทู้ถูกโพสต์ในหมวดหมู่ที่คุณเฝ้าดู",
- "notificationType-new-reply": "เมื่อมีการตอบกลับในโพสต์ที่คุณกำลังติดตาม",
- "notificationType-post-edit": "When a post is edited in a topic you are watching",
+ "notificationType-new-topic-with-tag": "เมื่อมีกระทู้ที่โพสต์โดยใช้แท็กที่คุณติดตาม",
+ "notificationType-new-topic-in-category": "เมื่อมีกระทู้ถูกโพสต์ในหมวดหมู่ที่คุณกำลังเฝ้าดู",
+ "notificationType-new-reply": "เมื่อมีการตอบกลับในโพสต์ที่คุณกำลังเฝ้าดู",
+ "notificationType-post-edit": "เมื่อโพสต์ถูกแก้ไขในกระทู้ที่คุณกำลังเฝ้าดู",
"notificationType-follow": "เมื่อมีคนติดตามคุณ",
"notificationType-new-chat": "เมื่อคุณได้รับข้อความใหม่",
"notificationType-new-group-chat": "เมื่อคุณได้รับข้อความแชทแบบกลุ่ม",
diff --git a/public/language/th/post-queue.json b/public/language/th/post-queue.json
index 830f0a22f6..8a36b983a1 100644
--- a/public/language/th/post-queue.json
+++ b/public/language/th/post-queue.json
@@ -3,10 +3,10 @@
"post-queue": "คิวการโพสต์",
"no-queued-posts": "ไม่มีโพสต์อยู่ในคิว",
"no-single-post": "กระทู้หรือโพสต์ที่คุณกำลังมองหาไม่ได้อยู่ในคิวอีกแล้ว ซึ่งน่าจะได้รับการอนุมัติหรือลบไปแล้ว",
- "enabling-help": "The post queue is currently disabled. To enable this feature, go to Settings → Post → Post Queue and enable Post Queue.",
+ "enabling-help": "คิวการโพสต์ตอนนี้ไม่ได้เปิดใช้งาน ถ้าต้องการเปิดใช้งานความสามารถนี้ ไปที่ตั้งค่า → โพสต์ → คิวการโพสต์ และเปิดใช้งานคิวการโพสต์",
"back-to-list": "กลับไปยังคิวการโพสต์",
- "public-intro": "If you have any queued posts, they will be shown here.",
- "public-description": "This forum is configured to automatically queue posts from new accounts, pending moderator approval.
If you have queued posts awaiting approval, you will be able to see them here.",
+ "public-intro": "ถ้าคุณมีโพสต์ที่กำลังรอคิว โพสต์เหล่านั้นจะปรากฏตรงนี้",
+ "public-description": "ฟอรัมนี้ถูกตั้งค่าให้โพสต์จากบัญชีใหม่ต้องเข้าคิวรอการอนุมัติโดยผู้ดูแล
ถ้าคุณมีโพสต์ที่กำลังรอคิวอนุมัติ ก็จะเห็นได้จากตรงนี้",
"user": "ผู้ใช้งาน",
"when": "เมื่อ",
"category": "หมวดหมู่",
diff --git a/public/language/th/recent.json b/public/language/th/recent.json
index 8c4638cffa..8cc9ae294b 100644
--- a/public/language/th/recent.json
+++ b/public/language/th/recent.json
@@ -7,5 +7,5 @@
"alltime": "ตลอดกาล",
"no-recent-topics": "ไม่มีกระทู้ล่าสุด",
"no-popular-topics": "ไม่มีกระทู้ฮิต",
- "load-new-posts": "Load new posts"
+ "load-new-posts": "โหลดโพสต์ใหม่"
}
\ No newline at end of file
diff --git a/public/language/th/register.json b/public/language/th/register.json
index fa5eb00a42..e85ba4fc11 100644
--- a/public/language/th/register.json
+++ b/public/language/th/register.json
@@ -1,9 +1,9 @@
{
"register": "ลงทะเบียน",
- "already-have-account": "Already have an account?",
+ "already-have-account": "มีบัญชีอยู่แล้วหรือยัง?",
"cancel-registration": "ยกเลิกการสมัคร",
"help.email": "ผู้ใช้อื่น ๆ จะไม่สามารถมองเห็นอีเมลของคุณโดยดีฟอลต์",
- "help.username-restrictions": "ชื่อผู้ใช้ที่ไม่ซ้ำกับผู้อื่น จะต้องมีความยาวระหว่าง% %1 และ %2 ตัวอักษร ผู้ใช้อื่นๆ สามารถพูดถึงคุณโดย @ชื่อผู้ใช้ span>",
+ "help.username-restrictions": "ชื่อผู้ใช้ที่ไม่ซ้ำกับผู้อื่น จะต้องมีความยาวระหว่าง% %1 และ %2 ตัวอักษร ผู้ใช้อื่นๆ สามารถพูดถึงคุณโดย @ชื่อผู้ใช้",
"help.minimum-password-length": "ความยาวรหัสผ่านของคุณต้องมีอย่างน้อย %1 ตัวอักษร",
"email-address": "อีเมล์",
"email-address-placeholder": "ใส่อีเมล์",
@@ -19,15 +19,15 @@
"agree-to-terms-of-use": "ยอมรับข้อตกลงในการใช้งาน",
"terms-of-use-error": "คุณต้องยอมรับเงื่อนไขการใช้งานก่อน",
"registration-added-to-queue": "การสมัครใช้งานของถูกเพิ่มเข้าไปยังระบบเพิ่อรอการอนุมัติแล้ว คุณจะได้รับอีเมล์เมื่อการสมัครใช้งานของคุณถูกยอมรับโดยผู้ดูแลระบบหรือแอดมิน",
- "registration-queue-average-time": "Our average time for approving memberships is %1 hours %2 minutes.",
- "registration-queue-auto-approve-time": "Your membership to this forum will be fully activated in up to %1 hours.",
- "interstitial.intro": "We'd like some additional information in order to update your account…",
- "interstitial.intro-new": "We'd like some additional information before we can create your account…",
- "interstitial.errors-found": "Please review the entered information:",
- "gdpr-agree-data": "I consent to the collection and processing of my personal information on this website.",
- "gdpr-agree-email": "I consent to receive digest and notification emails from this website.",
- "gdpr-consent-denied": "You must give consent to this site to collect/process your information, and to send you emails.",
- "invite.error-admin-only": "Direct user registration has been disabled. Please contact an administrator for more details.",
+ "registration-queue-average-time": "เวลาเฉลี่ยสำหรับการอนุมัติการสมัครคือ %1 ชั่วโมง %2 นาที",
+ "registration-queue-auto-approve-time": "ความเป็นสมาชิกฟอรัมนี้ของคุณจะสมบูรณ์ในอีก %1 ชั่วโมง",
+ "interstitial.intro": "เราอยากได้ข้อมูลเพิ่มเติมเพื่อปรับปรุงบัญชีของคุณ…",
+ "interstitial.intro-new": "เราอยากได้ข้อมูลเพิ่มเติมก่อนที่จะสร้างบัญชีของคุณ…",
+ "interstitial.errors-found": "โปรดตรวจสอบข้อมูลที่ใส่:",
+ "gdpr-agree-data": "ฉันยินยอมให้มีการเก็บรวบรวมและประมวลผลข้อมูลส่วนบุคคลของฉันในเว็บนี้",
+ "gdpr-agree-email": "ฉันยินยอมที่จะรับอีเมลสรุปเนื้อหาและการแจ้งเตือนจากเว็บนี้",
+ "gdpr-consent-denied": "คุณต้องยินยอมให้เว็บนี้สามารถเก็บรวบรวม/ประมวลผลข้อมูลของคุณ และส่งอีเมลให้คุณ\n",
+ "invite.error-admin-only": "การสมัครสมาชิกโดยตรงไม่ถูกเปิดใช้งาน กรุณาติดต่อกับผู้ดูแลระบบสำหรับข้อมูลเพิ่มเติม",
"invite.error-invite-only": "Direct user registration has been disabled. You must be invited by an existing user in order to access this forum.",
"invite.error-invalid-data": "The registration data received does not correspond to our records. Please contact an administrator for more details"
}
\ No newline at end of file
diff --git a/public/language/th/search.json b/public/language/th/search.json
index eef81df44c..3474c80771 100644
--- a/public/language/th/search.json
+++ b/public/language/th/search.json
@@ -1,6 +1,6 @@
{
"type-to-search": "พิมพ์เพื่อค้นหา",
- "results-matching": "%1 ผลลัพธ์ ตรงตามที่ระบุ \"%2\" (%3 วินาที)",
+ "results-matching": "ผลลัพธ์ %1 รายการตรงตามที่ระบุ \"%2\" (%3 วินาที)",
"no-matches": "ไม่พบผลลัพธ์ที่สอดคล้อง",
"advanced-search": "การค้นหาแบบละเอียด",
"in": "ใน",
diff --git a/public/language/th/themes/harmony.json b/public/language/th/themes/harmony.json
index 4e75b9f716..ad25121e17 100644
--- a/public/language/th/themes/harmony.json
+++ b/public/language/th/themes/harmony.json
@@ -1,19 +1,19 @@
{
- "theme-name": "Harmony Theme",
- "skins": "Skins",
- "collapse": "Collapse",
- "expand": "Expand",
- "sidebar-toggle": "Sidebar Toggle",
- "login-register-to-search": "Login or register to search.",
- "settings.title": "Theme settings",
- "settings.enableQuickReply": "Enable quick reply",
- "settings.enableBreadcrumbs": "Enable breadcrumbs",
- "settings.centerHeaderElements": "Center header elements",
- "settings.mobileTopicTeasers": "Show topic teasers on mobile",
- "settings.stickyToolbar": "Sticky toolbar",
- "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
- "settings.autohideBottombar": "Auto hide bottom bar",
- "settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down",
- "settings.openSidebars": "Open sidebars",
- "settings.chatModals": "Enable chat modals"
+ "theme-name": "ธีม Harmony",
+ "skins": "สกิน",
+ "collapse": "ย่อ",
+ "expand": "ขยาย",
+ "sidebar-toggle": "สลับตำแหน่งแถบข้าง",
+ "login-register-to-search": "เข้าสู่ระบบหรือสมัครบัญชีเพื่อค้นหา",
+ "settings.title": "การตั้งค่าธีม",
+ "settings.enableQuickReply": "เปิดใช้งานการตอบกลับทันที",
+ "settings.enableBreadcrumbs": "เปิดใช้งานแถบนำทาง",
+ "settings.centerHeaderElements": "ทำให้ข้อความส่วนหัวอยู่ตรงกลาง",
+ "settings.mobileTopicTeasers": "แสดงตัวอย่างเนื้อหากระทู้บนมือถือ",
+ "settings.stickyToolbar": "แถบเครื่องมือแบบ sticky",
+ "settings.stickyToolbar.help": "แถบเครื่องมือในหน้ากระทู้และหมวดหมู่จะอยู่ด้านบนสุดของหน้าเสมอ",
+ "settings.autohideBottombar": "ซ่อนแถบล่าง",
+ "settings.autohideBottombar.help": "แถบล่างบนมือถือจะถูกซ่อนเมื่อเลื่อนหน้าลง",
+ "settings.openSidebars": "เปิดแถบข้าง",
+ "settings.chatModals": "เปิดใช้งานหน้าต่างแชท"
}
\ No newline at end of file
diff --git a/public/language/th/themes/persona.json b/public/language/th/themes/persona.json
index e7d1945303..11e98dd070 100644
--- a/public/language/th/themes/persona.json
+++ b/public/language/th/themes/persona.json
@@ -1,10 +1,10 @@
{
- "settings.title": "Theme settings",
- "settings.intro": "You can customise your theme settings here. Settings are stored on a per-device basis, so you are able to have different settings on different devices (phone, tablet, desktop, etc.)",
- "settings.mobile-menu-side": "Switch which side each mobile menu is on",
- "settings.autoHidingNavbar": "Automatically hide the navbar on scroll",
- "settings.autoHidingNavbar-xs": "Very small screens (e.g. phones in portrait mode)",
- "settings.autoHidingNavbar-sm": "Smaller screens (e.g. phones, some tablets)",
- "settings.autoHidingNavbar-md": "Medium sized screens (e.g. tablets in landscape mode)",
- "settings.autoHidingNavbar-lg": "Larger screens (e.g. desktop computers)"
+ "settings.title": "การตั้งค่าธีม",
+ "settings.intro": "คุณสามารถปรับแต่งการตั้งค่าธีมที่นี่ การตั้งค่าจะเก็บแยกแต่ละอุปกรณ์ ดังนั้นคุณสามารถมีการตั้งค่าที่แตกต่างกันบนอุปกรณ์คนละตัว (มือถือ แทปเล็ต เดสก์ท็อป ฯลฯ)",
+ "settings.mobile-menu-side": "สลับว่าเมนูบนมือถืออยู่ด้านไหน",
+ "settings.autoHidingNavbar": "ซ่อนแถบนำทางอัตโนมัติขณะเลื่อนดู",
+ "settings.autoHidingNavbar-xs": "จอขนาดเล็กมาก (มือถือดูในแนวตั้ง)",
+ "settings.autoHidingNavbar-sm": "จอขนาดเล็ก (เช่น มือถือ แท็บเล็ตบางเครื่อง)",
+ "settings.autoHidingNavbar-md": "จอขนาดกลาง (เช่น แท็บเล็ตเมื่อดูในแนวนอน)",
+ "settings.autoHidingNavbar-lg": "จอขนาดใหญ่ (เช่น คอมพิวเตอร์เดสก์ท็อป)"
}
\ No newline at end of file
diff --git a/public/language/th/topic.json b/public/language/th/topic.json
index 7dbf109d47..bab6bbde82 100644
--- a/public/language/th/topic.json
+++ b/public/language/th/topic.json
@@ -7,13 +7,13 @@
"topic-is-deleted": "กระทู้นี้ถูกลบไปแล้ว!",
"profile": "โปรไฟล์",
"posted-by": "โพสต์โดย %1",
- "posted-by-guest": "โพสต์โดย Guest",
+ "posted-by-guest": "โพสต์โดยแขกผู้มาเยือน",
"chat": "แชท",
"notify-me": "แจ้งเตือนเมื่อการตอบใหม่ในกระทู้นี้",
- "quote": "คำอ้างอิง",
+ "quote": "อ้างถึงข้อความเดิม",
"reply": "ตอบ",
- "replies-to-this-post": "%1 การตอบกลับ",
- "one-reply-to-this-post": "1 การตอบกลับ",
+ "replies-to-this-post": "ตอบกลับ %1 ครั้ง",
+ "one-reply-to-this-post": "ตอบกลับ 1 ครั้ง",
"last-reply-time": "คำตอบล่าสุด",
"reply-options": "ตัวเลือกการตอบ",
"reply-as-topic": "ตอบโดยตั้งกระทู้ใหม่",
diff --git a/public/language/th/user.json b/public/language/th/user.json
index 3aed3eea04..d8a2195048 100644
--- a/public/language/th/user.json
+++ b/public/language/th/user.json
@@ -177,39 +177,39 @@
"info.muted-no-reason": "ไม่ได้ให้เหตุผลไว้",
"info.username-history": "ประวัติผู้ใช้",
"info.email-history": "ประวัติอีเมล์",
- "info.moderation-note": "โน๊ตของ Moderation",
- "info.moderation-note.success": "โน้ตของ Moderation ถูกบันทึกแล้ว",
+ "info.moderation-note": "โน๊ตของผู้ควบคุม",
+ "info.moderation-note.success": "โน๊ตของผู้ควบคุมถูกบันทึกแล้ว",
"info.moderation-note.add": "เพิ่มโน้ต",
"sessions.description": "หน้านี้ให้คุณสามารถดูเชสชันปัจจุบันในฟอรั่มนี้ และเพิกถอนเซสชันถ้าจำเป็น คุณสามารถเพิกถอนเซสชันของคุณเองโดยการออกจากระบบ",
"revoke-session": "เพิกถอนเซสชัน",
"browser-version-on-platform": "%1 %2 บน %3",
- "consent.title": "Your Rights & Consent",
- "consent.lead": "This community forum collects and processes your personal information.",
- "consent.intro": "We use this information strictly to personalise your experience in this community, as well as to associate the posts you make to your user account. During the registration step you were asked to provide a username and email address, you can also optionally provide additional information to complete your user profile on this website.
We retain this information for the life of your user account, and you are able to withdraw consent at any time by deleting your account. At any time you may request a copy of your contribution to this website, via your Rights & Consent page.
If you have any questions or concerns, we encourage you to reach out to this forum's administrative team.",
- "consent.email-intro": "Occasionally, we may send emails to your registered email address in order to provide updates and/or to notify you of new activity that is pertinent to you. You can customise the frequency of the community digest (including disabling it outright), as well as select which types of notifications to receive via email, via your user settings page.",
- "consent.digest-frequency": "Unless explicitly changed in your user settings, this community delivers email digests every %1.",
- "consent.digest-off": "Unless explicitly changed in your user settings, this community does not send out email digests",
- "consent.received": "You have provided consent for this website to collect and process your information. No additional action is required.",
- "consent.not-received": "You have not provided consent for data collection and processing. At any time this website's administration may elect to delete your account in order to become compliant with the General Data Protection Regulation.",
- "consent.give": "Give consent",
- "consent.right-of-access": "You have the Right of Access",
- "consent.right-of-access-description": "You have the right to access any data collected by this website upon request. You can retrieve a copy of this data by clicking the appropriate button below.",
- "consent.right-to-rectification": "You have the Right to Rectification",
- "consent.right-to-rectification-description": "You have the right to change or update any inaccurate data provided to us. Your profile can be updated by editing your profile, and post content can always be edited. If this is not the case, please contact this site's administrative team.",
- "consent.right-to-erasure": "You have the Right to Erasure",
- "consent.right-to-erasure-description": "At any time, you are able to revoke your consent to data collection and/or processing by deleting your account. Your individual profile can be deleted, although your posted content will remain. If you wish to delete both your account and your content, please contact the administrative team for this website.",
- "consent.right-to-data-portability": "You have the Right to Data Portability",
- "consent.right-to-data-portability-description": "You may request from us a machine-readable export of any collected data about you and your account. You can do so by clicking the appropriate button below.",
- "consent.export-profile": "Export Profile (.json)",
- "consent.export-profile-success": "Exporting profile, you will get a notification when it is complete.",
- "consent.export-uploads": "Export Uploaded Content (.zip)",
- "consent.export-uploads-success": "Exporting uploads, you will get a notification when it is complete.",
- "consent.export-posts": "Export Posts (.csv)",
- "consent.export-posts-success": "Exporting posts, you will get a notification when it is complete.",
- "emailUpdate.intro": "Please enter your email address below. This forum uses your email address for scheduled digest and notifications, as well as for account recovery in the event of a lost password.",
- "emailUpdate.optional": "This field is optional. You are not obligated to provide your email address, but without a validated email you will not be able to recover your account or login with your email.",
- "emailUpdate.required": "This field is required.",
- "emailUpdate.change-instructions": "A confirmation email will be sent to the entered email address with a unique link. Accessing that link will confirm your ownership of the email address and it will become active on your account. At any time, you are able to update your email on file from within your account page.",
- "emailUpdate.password-challenge": "Please enter your password in order to verify account ownership.",
- "emailUpdate.pending": "Your email address has not yet been confirmed, but an email has been sent out requesting confirmation. If you wish to invalidate that request and send a new confirmation request, please fill in the form below."
+ "consent.title": "สิทธิ์และความยินยอมของคุณ",
+ "consent.lead": "ฟอรัมนี้รวบรวมและประมวลผลข้อมูลส่วนบุคคลของคุณ",
+ "consent.intro": "เราใช้ข้อมูลนี้เพื่อให้คุณได้รับประสบการณ์ที่ปรับเข้ากับคุณในชุมชนนี้ และเชื่อมต่อการโพสต์ของคุณกับบัญชีคุณ ระหว่างขั้นตอนการลงทะเบียนเราจะขอให้คุณให้ข้อมูล ชื่อผู้ใช้งาน และที่อยู่อีเมล คุณยังสามารถใส่ข้อมูลเพิ่มเติมเพื่อทำให้โปรไฟล์ของคุณบนเว็บนี้สมบูรณ์
เราเก็บข้อมูลเหล่านี้ตลอดอายุบัญชีของคุณ และคุณสามารถเพิกถอนความยินยอมเมื่อใดก็ได้โดยการลบบัญชีของคุณ คุณยังสามารถคัดลอกข้อมูลที่คุณมีส่วนร่วมที่เว็บนี้เมื่อใดก็ได้ผ่านทางหน้า สิทธิ์และความยินยอมของคุณ
ถ้าคุณมีคำถามหรือข้อกังวล เราแนะนำให้คุณติดต่อกับทีมผู้ดูแลฟอรัมนี้",
+ "consent.email-intro": "เราอาจส่งอีเมลเป็นครั้งคราวไปยังที่อยู่อีเมลที่ลงทะเบียนไว้ของคุณเพื่ออัพเดทข่าวสารหรือแจ้งเตือนกิจกรรมใหม่ที่เกี่ยวข้องกับคุณ คุณสามารถปรับแต่งความถี่การส่งเนื้อสรุป (รวมถึงปิดการทำงาน) รวมถึงประเภทของข้อมูลที่จะส่งทางอีเมล ผ่านทางหน้าการตั้งค่าผู้ใช้ของคุณ",
+ "consent.digest-frequency": "ถ้าคุณไม่ได้เปลี่ยนการตั่งค่าผู้ใช้งานของคุณ ชุมชนนี้ส่งอีเมลสรุปทุกๆ %1",
+ "consent.digest-off": "ถ้าคุณไม่ได้เปลี่ยนการตั่งค่าผู้ใช้งานของคุณ ชุมชนนี้จะไม่ส่งอีเมลข้อมูลสรุป",
+ "consent.received": "คุณได้ให้ความยินยอมแก่เว็บนี้ให้เก็บและประมวลผลข้อมูลของคุณแล้ว ไม่มีเรื่องอื่นที่ต้องทำอีก",
+ "consent.not-received": "คุณยังไม่ให้ความยินยอมในการเก็บและประมวลผลข้อมูล ผู้ดูแลเว็บนี้อาจเลือกที่จะลบบัญชีของคุณเมื่อใดก็ได้เพื่อให้เป็นไปตามกฎหมายคุ้มครองข้อมูลส่วนบุคคล",
+ "consent.give": "ให้ความยินยอม",
+ "consent.right-of-access": "คุณมีสิทธิ์ในการเข้าถึงข้อมูล",
+ "consent.right-of-access-description": "คุณมีสิทธิ์ในการเข้าถึงข้อมูลใดๆที่เก็บรวบรวมโดยเว็บนี้ คุณสามารถคัดลอกข้อมูลนี้โดยการกดที่ปุ่มที่เกี่ยวข้องด้านล่าง",
+ "consent.right-to-rectification": "คุณมีสิทธิ์ในการแก้ไขให้ถูกต้อง",
+ "consent.right-to-rectification-description": "คุณมีสิทธิ์ในการแก้ไขหรือปรับปรุงข้อมูลผิดพลาดที่คุณส่งให้แก่เรา โปรไฟล์ของคุณสามารถปรับปรุงได้โดยการแก้ไขโปรไฟล์ของคุณ เนื้อหาที่โพสต์สามารถแก้ไขได้เสมอ ถ้าไม่เป็นเช่นนั้น โปรดติดต่อกับทีมดูแลเว็บนี้",
+ "consent.right-to-erasure": "คุณมีสิทธิ์ในการลบข้อมูล",
+ "consent.right-to-erasure-description": "คุณสามารถเพิกถอนความยินยอมในการเก็บรวบรวมและ/หรือการประมวลผลข้อมูลในเวลาใดๆโดยการลบบัญชีของคุณ โปรไฟล์ส่วนบุคคลของคุณสามารถถูกลบได้ แต่เนื้อหาที่คุณโพสต์ยังคงอยู่ ถ้าคุณต้องการลบทั้งบัญชีของคุณและเนื้อหาของคุณโปรดติดต่อทีมดูแลเว็บนี้",
+ "consent.right-to-data-portability": "คุณมีสิทธ์ในการโอนย้ายข้อมูล",
+ "consent.right-to-data-portability-description": "คุณสามารถขอข้อมูลที่เก็บรวบรวมเกี่ยวกับคุณและบัญชีของคุณในรูปแบบที่เครื่องเข้าใจได้ คุณสามารถทำได้โดยการกดปุ่มที่เกี่ยวข้องข้างล่าง",
+ "consent.export-profile": "ส่งออกโปรไฟล์ (.json)",
+ "consent.export-profile-success": "กำลังส่งออกโปรไฟล์ คุณจะได้รับการแจ้งเตือมเมื่อทำงานเสร็จสิ้น",
+ "consent.export-uploads": "ส่งออกเนื้อหาที่อัปโหลด (.zip)",
+ "consent.export-uploads-success": "กำลังส่งออกอัปโหลด คุณจะได้รับการแจ้งเตือมเมื่อทำงานเสร็จสิ้น",
+ "consent.export-posts": "ส่งออกโพสต์ (.csv)",
+ "consent.export-posts-success": "กำลังส่งออกโพสต์ คุณจะได้รับการแจ้งเตือมเมื่อทำงานเสร็จสิ้น",
+ "emailUpdate.intro": "โปรดใส่ที่อยู่อีเมลของคุณด้านล่าง ฟอรัมนี้ใช้อีเมลของคุณเพื่อส่งสรุปเนื้อหาและการแจ้งเตือน ตลอดจนการกู้บัญชีกรณีที่ลืมรหัสผ่าน",
+ "emailUpdate.optional": "ข้อมูลนี้ไม่จำเป็น คุณไม่ถูกบังคับให้ใส่อีเมลของคุณ แต่ถ้าไม่มีอีเมลที่ถูกต้องคุณจะไม่สามารถกู้บัญชีของคุณหรือเข้าสู่ระบด้วยอีเมลของคุณ",
+ "emailUpdate.required": "ข้อมูลนี้จำเป็น",
+ "emailUpdate.change-instructions": "อีเมลยืนยันจะถูกส่งไปยังที่อยู่อีเมลพร้อมกับลิงก์เฉพาะ การเปิดลิงก์นั้นจะเป็นการยืนยันความเป็นเจ้าของที่อยู่อีเมลของคุณ และเปิดการใช้งานในบัญชีของคุณ คุณสามารถเปลี่ยนแปลงอีเมลที่บันทึกไว้เมื่อใดก็ได้จากหน้าบัญชีของคุณ",
+ "emailUpdate.password-challenge": "โปรดป้อนรหัสผ่านเพื่อยืนยันความเป็นเจ้าของบัญชี",
+ "emailUpdate.pending": "ที่อยู่อีเมลของคุณยังไม่ได้รับการยืนยัน แต่มีการส่งอีเมลขอยืนยันออกไปแล้ว ถ้าคุณต้องการทำให้การร้องขอนั้นเป็นโมฆะและส่งการขอยืนยันใหม่ โปรดกรอกในแบบฟอร์มด้านล่าง"
}
\ No newline at end of file
diff --git a/public/language/th/users.json b/public/language/th/users.json
index 1627abde9d..e2cb57f4ea 100644
--- a/public/language/th/users.json
+++ b/public/language/th/users.json
@@ -9,7 +9,7 @@
"search-user-for-chat": "ค้นหาผู้ใช้เพื่อเริ่มต้นแชท",
"load-more": "โหลดเพิ่มเติม",
"users-found-search-took": "พบผู้ใช้ %1 คน! การค้นหาใช้เวลาทั้งหมด %2 วินาที",
- "filter-by": "การกรอง",
+ "filter-by": "กรองโดย",
"online-only": "กำลังออนไลน์เท่านั้น",
"invite": "เชิญ",
"prompt-email": "อีเมล:",