From a35ecdec033af4c9b46f0a9afdf7a8647293e8cb Mon Sep 17 00:00:00 2001
From: Nattakit <Nattakit@users.noreply.hosted.weblate.org>
Date: Mon, 29 Jan 2024 10:40:05 +0000
Subject: [PATCH] chore: Translated using Weblate (Thai)

Currently translated at 65.5% (1230 of 1876 strings)

Translation: Firefish/locales
Translate-URL: https://hosted.weblate.org/projects/firefish/locales/th/
---
 locales/th-TH.yml | 245 +++++++++++++++++++++++++++++++++-------------
 1 file changed, 179 insertions(+), 66 deletions(-)

diff --git a/locales/th-TH.yml b/locales/th-TH.yml
index d4bb39822e..74c787ab63 100644
--- a/locales/th-TH.yml
+++ b/locales/th-TH.yml
@@ -154,7 +154,7 @@ flagShowTimelineRepliesDescription: "แสดงการตอบกลับ
 autoAcceptFollowed: "อนุมัติคำขอติดตามโดยอัตโนมัติทันที จากผู้ใช้งานที่คุณกำลังติดตาม"
 addAccount: "เพิ่มบัญชี"
 loginFailed: "การเข้าสู่ระบบไม่สำเร็จ"
-showOnRemote: "ดูบนอินสแตนซ์ระยะไกล"
+showOnRemote: "เปิดต้นฉบับ"
 general: "ทั่วไป"
 wallpaper: "วอลล์เปเปอร์"
 setWallpaper: "ตั้งวอลเปเปอร์"
@@ -181,7 +181,7 @@ charts: "โดดเด่น"
 perHour: "ทุกชั่วโมง"
 perDay: "ต่อวัน"
 stopActivityDelivery: "หยุดส่งกิจกรรม"
-blockThisInstance: "บล็อกอินสแตนซ์นี้"
+blockThisInstance: "บล็อกเซิร์ฟเวอร์นี้"
 operations: "ดำเนินการ"
 software: "ซอฟต์แวร์"
 version: "เวอร์ชั่น"
@@ -191,26 +191,26 @@ jobQueue: "คิวงาน"
 cpuAndMemory: "ซีพียู และ หน่วยความจำ"
 network: "เน็ตเวิร์ก"
 disk: "ดิสก์"
-instanceInfo: "ข้อมูล อินสแตนซ์"
+instanceInfo: "ข้อมูลของเซิร์ฟเวอร์"
 statistics: "สถิติการใช้งาน"
 clearQueue: "ล้างคิว"
 clearQueueConfirmTitle: "คุณแน่ใจแล้วหรอว่าต้องการที่จะล้างคิว?"
-clearQueueConfirmText: "บันทึกย่อที่ยังไม่ได้ส่งที่เหลืออยู่ในคิวนั้นมักจะ ไม่ถูกรวมเข้าด้วยกัน
-  โดยปกติแล้วไม่จำเป็นต้องดำเนินการนี้"
+clearQueueConfirmText: "โพสต์ที่ยังไม่ได้ส่งที่เหลืออยู่ในคิวนั้นจะไม่ถูกรวมเข้าเป็นสหพันธ์
+  โดยปกติแล้วคุณไม่จำเป็นต้องดำเนินการนี้"
 clearCachedFiles: "ล้างแคช"
 clearCachedFilesConfirm: "นายแน่ใจแล้วหรอว่าต้องการที่จะลบไฟล์ระยะไกลที่แคชไว้ทั้งหมด?"
-blockedInstances: "อินสแตนซ์ที่ ถูกบล็อก"
-blockedInstancesDescription: "ระบุชื่อโฮสต์ของอินสแตนซ์ที่คุณต้องการบล็อก อินสแตนซ์ที่อยู่ในรายการนั้นจะไม่สามารถพูดคุยกับอินสแตนซ์นี้ได้อีกต่อไป"
+blockedInstances: "เซิร์ฟเวอร์ที่ถูกบล็อก"
+blockedInstancesDescription: "รายการชื่อโฮสต์ของเซิร์ฟเวอร์ที่คุณต้องการบล็อก เซิร์ฟเวอร์ที่อยู่ในรายการนั้นจะไม่สามารถพูดคุยกับเซิร์ฟเวอร์นี้ได้อีกต่อไป"
 muteAndBlock: "ปิดเสียงและบล็อก"
 mutedUsers: "ผู้ใช้ที่ถูกปิดเสียง"
 blockedUsers: "ผู้ใช้ที่ถูกบล็อก"
 noUsers: "ไม่พบผู้ใช้งาน"
 editProfile: "แก้ไขโปรไฟล์"
-noteDeleteConfirm: "นายแน่ใจแล้วหรอว่าต้องการลบโน้ตนี้นะ?"
-pinLimitExceeded: "คุณไม่สามารถปักหมุดโน้ตเพิ่มเติมใดๆได้อีก"
+noteDeleteConfirm: "คุณแน่ใจหรือไม่ที่จะลบโพสต์นี้?"
+pinLimitExceeded: "คุณไม่สามารถที่จะตรึงโพสต์เพิ่มได้"
 intro: "การติดตั้ง Firefish เสร็จสิ้นแล้วนะ! โปรดสร้างผู้ใช้งานที่เป็นผู้ดูแลระบบ"
 done: "เสร็จสิ้น"
-processing: "กำลังประมวลผล..."
+processing: "กำลังประมวลผล"
 preview: "แสดงตัวอย่าง"
 default: "ค่าตั้งต้น"
 defaultValueIs: "ค่าเริ่มต้น: {value}"
@@ -223,9 +223,9 @@ all: "ทั้งหมด"
 subscribing: "สมัครแล้ว"
 publishing: "กำลังเผยแพร่"
 notResponding: "ไม่มีการตอบสนอง"
-instanceFollowing: "กำลังติดตาม บน อินสแตนซ์"
-instanceFollowers: "ผู้ติดตามของอินสแตนซ์"
-instanceUsers: "ผู้ใช้งานของอินสแตนซ์นี้"
+instanceFollowing: "กำลังติดตามบนเซิร์ฟเวอร์"
+instanceFollowers: "ผู้ติดตามของเซิร์ฟเวอร์"
+instanceUsers: "ผู้ใช้งานของเซิร์ฟเวอร์นี้"
 changePassword: "เปลี่ยนรหัสผ่าน"
 security: "ความปลอดภัย"
 retypedNotMatch: "อินพุตไม่ตรงกันนะ"
@@ -266,7 +266,7 @@ agreeTo: "ฉันยอมรับที่จะ {0}"
 tos: "ข้อกำหนดและเงื่อนไข"
 start: "เริ่มต้น"
 home: "หน้าแรก"
-remoteUserCaution: "เนื่องจากผู้ใช้งานรายนี้นั้น มาจากอินสแตนซ์ระยะไกล ข้อมูลที่แสดงดังกล่าวนั้นอาจจะไม่สมบูรณ์ก็ได้นะ"
+remoteUserCaution: "ข้อมูลของผู้ใช้งานนอกเซิร์ฟเวอร์นี้อาจจะไม่สมบูรณ์"
 activity: "กิจกรรม"
 images: "รูปภาพ"
 birthday: "วันเกิด"
@@ -297,10 +297,10 @@ emptyDrive: "ไดรฟ์ของคุณว่างเปล่านะ"
 emptyFolder: "โฟลเดอร์นี้น่าจะว่างเปล่านะ"
 unableToDelete: "ไม่สามารถลบออกได้นะ"
 inputNewFileName: "ป้อนชื่อไฟล์ใหม่นะ"
-inputNewDescription: "กรุณาใส่แคปชั่นใหม่"
+inputNewDescription: "กรุณาใส่คำอธิบายใหม่"
 inputNewFolderName: "กรุณาใส่ชื่อโฟลเดอร์ใหม่นะ\n"
 circularReferenceFolder: "โฟลเดอร์ปลายทาง คือ โฟลเดอร์ย่อยของโฟลเดอร์ที่คุณต้องการที่จะย้ายล่ะนะ"
-hasChildFilesOrFolders: "เนื่องจากโฟลเดอร์นี้ไม่ว่างเปล่า จึงไม่สามารถลบได้นะ"
+hasChildFilesOrFolders: "เนื่องจากโฟลเดอร์นี้ไม่ว่างเปล่า จึงไม่สามารถลบได้"
 copyUrl: "คัดลอก URL"
 rename: "เปลี่ยนชื่อ"
 avatar: "ไอคอน"
@@ -316,8 +316,8 @@ unwatch: "หยุดดู"
 accept: "ยอมรับ"
 reject: "ปฏิเสธ"
 normal: "โหมดปกติ"
-instanceName: "ชื่อ อินสแตนซ์"
-instanceDescription: "คำอธิบายอินสแตนซ์"
+instanceName: "ชื่อเซิร์ฟเวอร์"
+instanceDescription: "คำอธิบายเซิร์ฟเวอร์"
 maintainerName: "ผู้ดูแล"
 maintainerEmail: "อีเมล์แอดมิน"
 tosUrl: "เงื่อนไขการให้บริการ URL"
@@ -345,10 +345,10 @@ pinnedUsers: "ผู้ใช้งานที่ได้รับการป
 pinnedUsersDescription: "ลิสต์ชื่อผู้ใช้โดยคั่นด้วยการขึ้นบรรทัดใหม่เพื่อปักหมุดในแท็บ
   \"สำรวจ\""
 pinnedPages: "หน้าที่ปักหมุด"
-pinnedPagesDescription: "ป้อนเส้นทางของหน้าที่คุณต้องการตรึงไว้ที่หน้าแรกของอินสแตนซ์นี้
+pinnedPagesDescription: "ป้อนเส้นทางของหน้าที่คุณต้องการตรึงไว้ที่หน้าแรกของเซิร์ฟเวอร์นี้
   โดยคั่นด้วยตัวแบ่งบรรทัด"
 pinnedClipId: "ID ของคลิปที่จะปักหมุด"
-pinnedNotes: "โน้ตที่ปักหมุดเอาไว้"
+pinnedNotes: "โพสต์ที่ตรึงไว้"
 hcaptcha: "hCaptcha"
 enableHcaptcha: "เปิดใช้ hCaptcha"
 hcaptchaSiteKey: "คีย์ไซต์"
@@ -368,8 +368,8 @@ antennaKeywords: "คีย์เวิร์ดที่ควรฟัง"
 antennaExcludeKeywords: "คีย์เวิร์ดที่จะยกเว้น"
 antennaKeywordsDescription: "คั่นด้วยช่องว่างสำหรับเงื่อนไข AND หรือด้วยการขึ้นบรรทัดใหม่สำหรับเงื่อนไข
   OR นะ"
-notifyAntenna: "แจ้งเตือนเกี่ยวกับโน้ตใหม่"
-withFileAntenna: "เฉพาะโน้ตที่มีไฟล์"
+notifyAntenna: "แจ้งเตือนเกี่ยวกับโพสต์ใหม่"
+withFileAntenna: "เฉพาะโพสต์ที่มีไฟล์"
 enableServiceworker: "เปิดใช้งาน การแจ้งเตือนแบบพุชสำหรับเบราว์เซอร์ของคุณ"
 antennaUsersDescription: "ระบุหนึ่งชื่อผู้ใช้ต่อบรรทัด"
 caseSensitive: "กรณีที่สำคัญ"
@@ -412,7 +412,7 @@ notFoundDescription: "ไม่พบหน้าที่สอดคล้อ
 uploadFolder: "โฟลเดอร์เริ่มต้นสำหรับอัพโหลด"
 cacheClear: "ล้างแคช"
 markAsReadAllNotifications: "ทำเครื่องหมายการแจ้งเตือนทั้งหมดว่าอ่านแล้ว"
-markAsReadAllUnreadNotes: "ทำเครื่องหมายโน้ตทั้งหมดว่าอ่านแล้ว"
+markAsReadAllUnreadNotes: "ทำเครื่องหมายโพสต์ทั้งหมดว่าอ่านแล้ว"
 markAsReadAllTalkMessages: "ทำเครื่องหมายข้อความทั้งหมดว่าอ่านแล้ว"
 help: "ช่วยเหลือ"
 inputMessageHere: "พิมพ์ข้อความที่นี่"
@@ -433,7 +433,7 @@ text: "ข้อความ"
 enable: "เปิดใช้งาน"
 next: "ถัด​ไป"
 retype: "พิมพ์รหัสอีกครั้ง"
-noteOf: "โน้ต โดย {ผู้ใช้งาน}"
+noteOf: "โพสต์โดย {ผู้ใช้งาน}"
 inviteToGroup: "ชวนเข้ากลุ่ม"
 quoteAttached: "อ้างอิง"
 quoteQuestion: "นายต้องการที่จะอ้างอิงหรอ?"
@@ -492,8 +492,8 @@ accountSettings: "ตั้งค่าบัญชี"
 promotion: "โฆษณา"
 promote: "โปรโมท"
 numberOfDays: "จำนวนวัน"
-hideThisNote: "ซ่อนโน้ตนี้"
-showFeaturedNotesInTimeline: "แสดงโน้ตเด่นในไทม์ไลน์"
+hideThisNote: "ซ่อนโพสต์นี้"
+showFeaturedNotesInTimeline: "แสดงโพสต์เด่นในไทม์ไลน์"
 objectStorage: "อ็อบเจ็กต์ ที่จัดเก็บ"
 useObjectStorage: "ใช้ อ็อบเจ็กต์ ที่จัดเก็บ"
 objectStorageBaseUrl: "URL ฐาน"
@@ -521,7 +521,7 @@ objectStorageSetPublicRead: "ตั้งค่า \"public-read\" ในกา
 serverLogs: "บันทึกของเซิร์ฟเวอร์"
 deleteAll: "ลบทั้งหมด"
 showFixedPostForm: "แสดงแบบฟอร์มการโพสต์ที่ด้านบนสุดของไทม์ไลน์"
-newNoteRecived: "มีโน้ตใหม่"
+newNoteRecived: "มีโพสต์ใหม่"
 sounds: "เสียง"
 listen: "ฟัง"
 none: "ไม่มี"
@@ -553,8 +553,8 @@ updateRemoteUser: "อัปเดตข้อมูลผู้ใช้งา
 deleteAllFiles: "ลบไฟล์ทั้งหมด"
 deleteAllFilesConfirm: "นายแน่ใจแล้วหรอว่าต้องการที่จะลบไฟล์ทั้งหมด?"
 removeAllFollowing: "เลิกติดตามผู้ใช้ที่ติดตามทั้งหมด"
-removeAllFollowingDescription: "การที่คุณดำเนินการนี้จะเลิกติดตามบัญชีทั้งหมดจาก {host}
-  โปรดเรียกใช้คำสั่งสิ่งนี้หากต้องการยกเลิกอินสแตนซ์ เช่น ไม่มีอยู่แล้ว"
+removeAllFollowingDescription: "การดำเนินการนี้จะเลิกติดตามบัญชีทั้งหมดจาก {host}
+  โปรดเรียกใช้คำสั่งนี้หากเซิร์ฟเวอร์นี้ไม่มีอยู่ในขณะนี้"
 userSuspended: "ผู้ใช้รายนี้ถูกระงับการใช้งาน"
 userSilenced: "ผู้ใช้รายนี้กำลังถูกปิดกั้น"
 yourAccountSuspendedTitle: "บัญชีนี้นั้นถูกระงับ"
@@ -569,8 +569,8 @@ addRelay: "เพิ่มรีเลย์"
 inboxUrl: "อินบ็อกซ์ URL"
 addedRelays: "เพิ่มรีเลย์แล้ว"
 serviceworkerInfo: "ต้องเปิดใช้งานสำหรับการแจ้งเตือนแบบพุช"
-deletedNote: "โน้ตที่ถูกลบ"
-invisibleNote: "โน้ตที่มองไม่เห็น"
+deletedNote: "โพสต์ที่ถูกลบ"
+invisibleNote: "โพสต์ที่มองไม่เห็น"
 enableInfiniteScroll: "โหลดเพิ่มเติมโดยอัตโนมัติ"
 visibility: "การมองเห็น"
 poll: "โพล"
@@ -580,8 +580,8 @@ disablePlayer: "ปิดเครื่องเล่นวิดีโอ"
 expandTweet: "ขยายทวีต"
 themeEditor: "ตัวแก้ไขธีม"
 description: "รายละเอียด"
-describeFile: "เพิ่มแคปชั่น"
-enterFileDescription: "ใส่แคปชั่น"
+describeFile: "เพิ่มคำอธิบาย"
+enterFileDescription: "ใส่คำอธิบาย"
 author: "ผู้เขียน"
 leaveConfirm: "คุณมีการเปลี่ยนแปลงที่ไม่ได้บันทึกนะ นายต้องการทิ้งการเปลี่ยนแปลงเหล่านั้นหรอ?"
 manage: "การจัดการ"
@@ -619,11 +619,11 @@ emptyToDisableSmtpAuth: "ปล่อยชื่อผู้ใช้และ
 smtpSecure: "ใช้โดยนัย SSL/TLS สำหรับการเชื่อมต่อ SMTP"
 smtpSecureInfo: "ปิดสิ่งนี้เมื่อใช้ STARTTLS"
 testEmail: "ทดสอบการส่งอีเมล"
-wordMute: "ปิดเสียงคำ"
+wordMute: "ซ่อนคำและภาษา"
 regexpError: "ข้อผิดพลาดของนิพจน์ทั่วไป"
 regexpErrorDescription: "เกิดข้อผิดพลาดในนิพจน์ทั่วไปในบรรทัดที่ {line} ของการปิดเสียงคำ
   {tab} ของคุณ:"
-instanceMute: "ปิดเสียง อินสแตนซ์"
+instanceMute: "ซ่อนเซิร์ฟเวอร์"
 userSaysSomething: "{name} พูดอะไรบางอย่าง"
 makeActive: "เปิดใช้งาน"
 display: "แสดงผล"
@@ -651,42 +651,43 @@ sample: "ตัวอย่าง"
 abuseReports: "รายงาน"
 reportAbuse: "รายงาน"
 reportAbuseOf: "รายงาน {ชื่อ}"
-fillAbuseReportDescription: "กรุณากรอกรายละเอียดเกี่ยวกับรายงานนี้ หากเป็นเรื่องเกี่ยวกับโน้ตโดยเฉพาะ
-  ได้โปรดระบุ URL"
+fillAbuseReportDescription: "กรุณากรอกรายละเอียดเกี่ยวกับรายงานนี้ หากเป็นเรื่องเกี่ยวกับโพสต์โดยตรง
+  โปรดระบุ URL"
 abuseReported: "เราได้ส่งรายงานของคุณไปแล้ว ขอบคุณมากๆนะ"
 reporter: "นักข่าว"
 reporteeOrigin: "รายงานต้นทาง"
 reporterOrigin: "นักข่าวต้นทาง"
-forwardReport: "ส่งต่อรายงานไปยังอินสแตนซ์ระยะไกล"
-forwardReportIsAnonymous: "แทนที่จะเป็นบัญชีของคุณ บัญชีระบบที่ไม่ระบุตัวตนจะแสดงเป็นนักข่าวที่อินสแตนซ์ระยะไกล"
+forwardReport: "ส่งต่อรายงานไปยังเซิร์ฟเวอร์ระยะไกล"
+forwardReportIsAnonymous: "แทนที่จะเป็นบัญชีของคุณ บัญชีระบบที่ไม่ระบุตัวตนจะแสดงเป็นผู้รายงานที่เซิร์ฟเวอร์ระยะไกล"
 send: "ส่ง"
 abuseMarkAsResolved: "ทำเครื่องหมายรายงานว่าแก้ไขแล้ว"
 openInNewTab: "เปิดในแท็บใหม่"
 openInSideView: "เปิดในมุมมองด้านข้าง"
 defaultNavigationBehaviour: "พฤติกรรมการนำทางที่เป็นค่าเริ่มต้น"
 editTheseSettingsMayBreakAccount: "การแก้ไขการตั้งค่าเหล่านี้อาจทำให้บัญชีของคุณเสียหายนะ"
-instanceTicker: "ข้อมูลอินสแตนซ์ของบันทึกย่อ"
+instanceTicker: "ข้อมูลเซิร์ฟเวอร์ของโพสต์"
 waitingFor: "กำลังรอคอย {x}"
 random: "สุ่มค่า"
 system: "ระบบ"
-switchUi: "สลับ UI"
+switchUi: "รูปแบบ"
 desktop: "เดสก์ท็อป"
 clip: "คลิป"
 createNew: "สร้างใหม่"
 optional: "ไม่บังคับ"
 createNewClip: "สร้างคลิปใหม่"
 unclip: "ลบคลิป"
-confirmToUnclipAlreadyClippedNote: "โน้ตนี้เป็นส่วนหนึ่งของคลิป \"{name}\" แล้ว คุณต้องการลบออกจากคลิปนี้แทนอย่างงั้นหรอ?"
+confirmToUnclipAlreadyClippedNote: "โพสต์นี้เป็นส่วนหนึ่งของคลิป \"{name}\" อยู่แล้ว
+  คุณต้องการลบออกจากคลิปนี้หรือไม่?"
 public: "สาธารณะ"
 i18nInfo: "Firefish กำลังได้รับการแปลเป็นภาษาต่างๆ โดยอาสาสมัคร คุณสามารถช่วยเหลือได้ที่
   {link}"
 manageAccessTokens: "การจัดการโทเค็นการเข้าถึง"
 accountInfo: "ข้อมูลบัญชี"
-notesCount: "จำนวนของโน้ต"
+notesCount: "จำนวนของโพสต์"
 repliesCount: "จำนวนการตอบกลับที่ส่ง"
-renotesCount: "จำนวนรีโน้ตที่ส่ง"
+renotesCount: "จำนวนบูสท์ที่ส่ง"
 repliedCount: "จำนวนของการตอบกลับที่ได้รับ"
-renotedCount: "จำนวนรีโน้ตที่ได้รับ"
+renotedCount: "จำนวนบูสท์ที่ได้รับ"
 followingCount: "จำนวนบัญชีที่ติดตาม"
 followersCount: "จำนวนผู้ติดตาม"
 sentReactionsCount: "จำนวนปฏิกิริยาที่ส่ง"
@@ -698,17 +699,16 @@ no: "ไม่"
 driveFilesCount: "จำนวนไฟล์ไดรฟ์"
 driveUsage: "การใช้พื้นที่ไดรฟ์"
 noCrawle: "ปฏิเสธการจัดทำดัชนีของโปรแกรมรวบรวมข้อมูล"
-noCrawleDescription: "ขอให้เครื่องมือค้นหาไม่จัดทำดัชนีหน้าโปรไฟล์ บันทึกย่อ หน้า
-  ฯลฯ"
-lockedAccountInfo: "เว้นแต่ว่าคุณจะต้องตั้งค่าการเปิดเผยโน้ตเป็น \"ผู้ติดตามเท่านั้น\"\
-  \ โน้ตย่อของคุณจะปรากฏแก่ทุกคน ถึงแม้ว่าคุณจะเป็นกำหนดให้ผู้ติดตามต้องได้รับการอนุมัติด้วยตนเองก็ตาม"
+noCrawleDescription: "ถามเครื่องมือค้นหาภายนอกไม่จัดทำดัชนีเนื้อหาของคุณ"
+lockedAccountInfo: "เว้นแต่ว่าคุณตั้งค่าการเปิดเผยโพสต์เป็น \"ผู้ติดตามเท่านั้น\"
+  โพสต์ของคุณจะปรากฏแก่ทุกคน ถึงแม้ว่าคุณกำหนดให้ผู้ติดตามต้องได้รับการอนุมัติด้วยตนเองแล้วก็ตาม"
 alwaysMarkSensitive: "ทำเครื่องหมายเป็น NSFW เป็นค่าเริ่มต้น"
 loadRawImages: "โหลดภาพต้นฉบับแทนการแสดงภาพขนาดย่อ"
 disableShowingAnimatedImages: "ไม่ต้องเล่นภาพเคลื่อนไหว"
 verificationEmailSent: "ส่งอีเมลยืนยันแล้วนะ ได้โปรดกรุณาไปที่ลิงก์ที่รวมไว้เพื่อทำการตรวจสอบให้เสร็จสิ้น"
 notSet: "ไม่ได้ตั้งค่า"
 emailVerified: "อีเมลได้รับการยืนยันแล้ว"
-noteFavoritesCount: "จำนวนโน้ตที่ชื่นชอบ"
+noteFavoritesCount: "จำนวนโพสต์ที่บุ๊กมาร์กไว้"
 pageLikesCount: "จำนวนเพจที่ชอบ"
 pageLikedCount: "จำนวนการกดถูกใจเพจที่ได้รับแล้ว"
 contact: "ติดต่อ"
@@ -731,7 +731,7 @@ showTitlebar: "แสดงแถบชื่อ"
 clearCache: "ล้างแคช"
 onlineUsersCount: "{n} ผู้ใช้คนนี้กำลังออนไลน์"
 nUsers: "{n} ผู้ใช้งาน"
-nNotes: "{n} โน้ต"
+nNotes: "{n} โพสต์"
 sendErrorReports: "ส่งรายงานว่าข้อผิดพลาด"
 sendErrorReportsDescription: "เมื่อเปิดใช้งาน ข้อมูลข้อผิดพลาดโดยรายละเอียดนั้นจะถูกแชร์ให้กับ
   Firefish เมื่อเกิดปัญหา ซึ่งช่วยปรับปรุงคุณภาพของ Firefish\nซึ่งจะรวมถึงข้อมูล เช่น
@@ -759,7 +759,7 @@ capacity: "ความจุ"
 inUse: "ใช้แล้ว"
 editCode: "แก้ไขโค้ด"
 apply: "ตกลง"
-receiveAnnouncementFromInstance: "รับการแจ้งเตือนจากอินสแตนซ์นี้"
+receiveAnnouncementFromInstance: "รับการแจ้งเตือนจากเซิร์ฟเวอร์นี้"
 emailNotification: "การแจ้งเตือนทางอีเมล์"
 publish: "เผยแพร่"
 inChannelSearch: "ค้นหาในช่อง"
@@ -774,8 +774,8 @@ unlikeConfirm: "ลบไลค์ของคุณออกจริงๆห
 fullView: "มุมมองแบบเต็ม"
 quitFullView: "ออกจากมุมมองแบบเต็ม"
 addDescription: "เพิ่มคำอธิบาย"
-userPagePinTip: "คุณสามารถแสดงผลโน้ตย่อได้ที่นี่โดยเลือก \"ปักหมุดที่โปรไฟล์\" จากเมนูของโน้ตย่อแต่ละรายการนะ"
-notSpecifiedMentionWarning: "โน้ตนี้มีการกล่าวถึงผู้ใช้งานที่ไม่รวมอยู่ในผู้รับ"
+userPagePinTip: "คุณสามารถแสดงผลโพสต์ที่นี่ได้โดยเลือก \"ตรึงที่โพรไฟล์\" จากเมนูในแต่ละโพสต์"
+notSpecifiedMentionWarning: "โพสต์นี้มีการกล่าวถึงผู้ใช้งานที่ไม่รวมอยู่ในผู้รับ"
 info: "เกี่ยวกับ"
 userInfo: "ข้อมูลผู้ใช้"
 unknown: "ไม่ทราบสถานะ"
@@ -788,7 +788,7 @@ active: "ใช้งานอยู่"
 offline: "ออฟไลน์"
 notRecommended: "ไม่ใช้งาน"
 botProtection: "การป้องกัน Bot (or AI)"
-instanceBlocking: "อินสแตนซ์ที่ถูกบล็อก"
+instanceBlocking: "การจัดการสหพันธ์"
 selectAccount: "เลือกบัญชี"
 switchAccount: "สลับบัญชีผู้ใช้"
 enabled: "เปิดใช้งาน"
@@ -805,8 +805,8 @@ postToGallery: "สร้างโพสต์แกลเลอรี่ให
 gallery: "แกลเลอรี่"
 recentPosts: "โพสต์ล่าสุด"
 popularPosts: "โพสต์ติดอันดับ"
-shareWithNote: "แบ่งปันด้วยโน้ต"
-ads: "โฆษณา"
+shareWithNote: "แบ่งปันด้วยโพสต์"
+ads: "แบนเนอร์ชุมชน"
 expiration: "กำหนดเวลา"
 memo: "ข้อควรจำ"
 priority: "ลำดับความสำคัญ"
@@ -850,13 +850,14 @@ controlPanel: "แผงควบคุม"
 manageAccounts: "จัดการบัญชี"
 makeReactionsPublic: "ตั้งค่าประวัติปฏิกิริยาต่อสาธารณะ"
 makeReactionsPublicDescription: "การทำเช่นนี้จะทำให้รายการปฏิกิริยาที่ผ่านมาของคุณจะปรากฏต่อสาธารณะนะ"
-classic: "คลาสสิค"
+classic: "ตรงกลาง"
 muteThread: "ปิดเสียงเธรด"
 unmuteThread: "เปิดเสียงเธรด"
 ffVisibility: "การมองเห็นผู้ติดตาม/ผู้ติดตาม"
 ffVisibilityDescription: "ช่วยให้คุณสามารถกำหนดค่าได้ว่าใครสามารถดูได้ว่าคุณติดตามใครและใครติดตามคุณบ้าง"
-continueThread: "ดูความต่อเนื่องเธรด"
-deleteAccountConfirm: "การดำเนินการนี้จะลบบัญชีของคุณอย่างถาวรเลยนะ แน่ใจหรอดำเนินการ?"
+continueThread: "ดูเธรดต่อ"
+deleteAccountConfirm: "การดำเนินการนี้จะลบบัญชีของคุณอย่างถาวรและไม่สามารถกู้คืนกลับมาได้
+  คุณจะดำเนินการต่อหรือไม่?"
 incorrectPassword: "รหัสผ่านไม่ถูกต้อง"
 voteConfirm: "ยืนยันการโหวต \"{choice}\" มั้ย?"
 hide: "ซ่อน"
@@ -869,12 +870,12 @@ overridedDeviceKind: "ประเภทอุปกรณ์"
 smartphone: "สมาร์ทโฟน"
 tablet: "แท็บเล็ต"
 auto: "อัตโนมัติ"
-themeColor: "อินสแตนซ์ Ticker Color"
+themeColor: "สีข้อความเลื่อนของเซิร์ฟเวอร์"
 size: "ขนาด"
 numberOfColumn: "จำนวนคอลัมน์"
 searchByGoogle: "ค้นหา"
-instanceDefaultLightTheme: "ธีมสว่างค่าเริ่มต้นสำหรับอินสแตนซ์"
-instanceDefaultDarkTheme: "ธีมมืดค่าเริ่มต้นอินสแตนซ์"
+instanceDefaultLightTheme: "ธีมสว่างค่าเริ่มต้นของเซิร์ฟเวอร์"
+instanceDefaultDarkTheme: "ธีมมืดค่าเริ่มต้นของเซิร์ฟเวอร์"
 instanceDefaultThemeDescription: "ป้อนรหัสธีมในรูปแบบออบเจ็กต์"
 mutePeriod: "ระยะเวลาปิดเสียง"
 indefinitely: "ตลอดไป"
@@ -897,7 +898,8 @@ check: "ตรวจสอบ"
 driveCapOverrideLabel: "เปลี่ยนความจุของไดรฟ์สำหรับผู้ใช้รายนี้"
 driveCapOverrideCaption: "รีเซ็ตความจุเป็นค่าเริ่มต้นโดยการป้อนค่าเป็น 0 หรือ ต่ำกว่า"
 requireAdminForView: "คุณจำเป็นต้องเข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบเพื่อเข้าดูสิ่งนี้"
-isSystemAccount: "บัญชีที่ถูกสร้างมานั้น และถูกดำเนินการโดยอัตโนมัติด้วยระบบ"
+isSystemAccount: "บัญชีนี้สร้างมาและดำเนินการโดยอัตโนมัติโดยระบบ กรุณาห้ามตรวจสอบ
+  แก้ไข ลบ หรือกระทำการใด ๆ กับบัญชี้นี้ หรืออาจทำให้เซิร์ฟเวอร์เสียหายได้"
 typeToConfirm: "โปรดป้อน {x} เพื่อยืนยัน"
 deleteAccount: "ลบบัญชี"
 document: "เอกสาร"
@@ -925,8 +927,8 @@ cannotUploadBecauseInappropriate: "ไม่สามารถอัปโหล
 cannotUploadBecauseNoFreeSpace: "การอัปโหลดนั้นล้มเหลวเนื่องจากไม่มีความจุของไดรฟ์"
 beta: "เบต้า"
 enableAutoSensitive: "ทำเครื่องหมาย NSFW อัตโนมัติ"
-enableAutoSensitiveDescription: "อนุญาตให้ตรวจหาและทำเครื่องหมายสื่อ NSFW โดยอัตโนมัติผ่านการเรียนรู้ของเครื่องหากเป็นไปได้
-  แม้ว่าตัวเลือกนี้จะถูกปิดใช้งาน แต่ก็สามารถเปิดใช้งานได้ทั้งอินสแตนซ์นี้"
+enableAutoSensitiveDescription: "อนุญาตให้ตรวจหาและทำเครื่องหมายสื่อ NSFW โดยอัตโนมัติผ่าน
+  Machine Learning หากเป็นไปได้ แม้ว่าตัวเลือกนี้จะถูกปิดใช้งาน แต่ก็สามารถเปิดใช้งานได้ทั้งเซิร์ฟเวอร์นี้"
 activeEmailValidationDescription: "เปิดใช้งานการตรวจสอบที่อยู่อีเมลให้มีความเข้มงวดยิ่งขึ้น
   ซึ่งอาจจะรวมไปถึงการตรวจสอบที่อยู่อีเมล์ที่ใช้แล้วทิ้งและโดยให้พิจารณาว่าสามารถสื่อสารด้วยได้หรือไม่
   เมื่อไม่เลือกระบบจะตรวจสอบเฉพาะรูปแบบของอีเมลเท่านั้น"
@@ -1271,3 +1273,114 @@ quotes: โควต
 clickToShowPatterns: คลิกเพื่อแสดงรูปแบบโมดูล
 renotes: บูสต์
 flagSpeakAsCatDescription: ในโหมดแมว โพสต์ของคุณจะถูกทำให้เป็นแมว
+expandOnNoteClick: เปิดโพสต์เมื่อคลิก
+channelFederationWarn: ช่องที่ยังไม่ได้รวมเข้าจากเซิร์ฟเวอร์อื่น ๆ
+audio: เสียง
+logoImageUrl: URL โลโก้ภาพ
+hiddenTags: แฮชแท็กที่ซ่อนอยู่
+antennasDesc: "เสาอากาศใช้แสดงโพสต์ใหม่ที่ตรงกับเกณฑ์ที่คุณกำหนดไว้\nซึ่งสามารถเข้าถึงได้จากหน้าไทม์ไลน์"
+recommendedInstances: เซิร์ฟเวอร์ที่แนะนำ
+silenced: ถูกปิดเงียบ
+unsubscribePushNotification: ปิดการแจ้งเตือนแบบพุช
+alt: ALT
+pushNotificationNotSupported: เบราว์เซอร์หรือเซิร์ฟเวอร์ของคุณไม่รองรับการแจ้งเตือนแบบพุช
+customMOTD: ข้อความหน้าจอเริ่มต้นที่กำหนดเอง (MOTD)
+swipeOnMobile: อนุญาตให้ปัดระหว่างหน้า
+breakFollowConfirm: คุณแน่ใจหรือไม่ที่จะลบผู้ติดตาม?
+defaultReaction: ค่าเริ่มต้นของปฏิกิริยาอีโมจิสำหรับโพสต์ขาออกและขาเข้า
+findOtherInstance: ค้นหาเซิร์ฟเวอร์อื่น
+silenceThisInstance: ปิดเงียบสำหรับเซิร์ฟเวอร์นี้
+antennaInstancesDescription: เขียนชื่อเซิร์ฟเวอร์ได้ 1 ชื่อต่อ 1 บรรทัด
+splash: หน้าจอเริ่มต้น
+customKaTeXMacro: มาโคร KaTeX แบบกำหนดเอง
+enableCustomKaTeXMacro: เปิดใช้งานมาโคร KaTeX แบบกำหนดเอง
+userSaysSomethingReasonReply: '{name} ได้ตอบกลับไปยังโพสต์ที่มี {reason}'
+userSaysSomethingReasonRenote: '{name} ได้บูสท์โพสต์ที่มี {reason}'
+swipeOnDesktop: อนุญาตให้ปัดระหว่างหน้าในมือถือ
+attachedToNotes: โพสต์พร้อมไฟล์นี้
+accessibility: การช่วยการเข้าถึง
+objectStorageS3ForcePathStyle: ใช้ URL ปลายทางตามเส้นทาง
+objectStorageS3ForcePathStyleDesc: เปิดใช้งานเพื่อสร้าง URL ปลายทางในฟอร์แมตของ 's3.amazonaws.com/<bucket>/'
+  over '<bucket>.s3.amazonaws.com'
+userSaysSomethingReason: '{name} พูดว่า {reason}'
+userSaysSomethingReasonQuote: '{name} ได้ยกคำพูดจากโพสต์ที่มี {reason}'
+privateMode: โหมดส่วนตัว
+image: รูปภาพ
+video: วิดีโอ
+showAds: แสดงแบนเนอร์ชุมชน
+pushNotificationAlreadySubscribed: การแจ้งเตือนแบบพุชได้เปิดอยู่แล้ว
+sendPushNotificationReadMessage: ลบการแจ้งเตือนแบบพุชเมื่ออ่านการแจ้งเตือนหรือข้อความที่เกี่ยวข้องแล้ว
+enterSendsMessage: กด Enter ในแชทเพื่อส่งข้อความ (ถ้าฟีเจอร์นี้ถูกปิด ให้ใช้ Ctrl
+  + Enter)
+customMOTDDescription: ข้อความหน้าจอเริ่มต้นที่กำหนดเอง (MOTD) 
+  คั่นด้วยการขึ้นบรรทัดใหม่เพื่อแสดงแบบสุ่มทุกครั้งที่ผู้ใช้โหลดเว็บหรือโหลดหน้าเว็บซ้ำ
+caption: คำอธิบายโดยอัตโนมัติ
+moveToLabel: 'บัญชีที่คุณจะย้ายไปยัง:'
+indexFromDescription: เว้นว่างไว้เพื่อสร้างดัชนีทุกโพสต์
+indexNotice: ตอนนี้กำลังจัดทำดัชนี การดำเนินการนี้อาจใช้เวลาสักครู่ โปรดอย่ารีสตาร์ทเซิร์ฟเวอร์เป็นเวลาอย่างน้อยหนึ่งชั่วโมง
+noteId: โพสต์ ID
+apps: แอป
+enableRecommendedTimeline: เปิดใช้งาน ไทม์ไลน์ที่แนะนำ
+secureMode: โหมดปลอดภัย (Fetch ที่ได้รับอนุญาต)
+seperateRenoteQuote: แยกปุ่มบูสท์ และ ปุ่มยกคำพูด
+privateModeInfo: เมื่อเปิดใช้งาน เซิร์ฟเวอร์ที่ได้รับอนุญาตให้รวมเข้านั้น ทุกโพสต์จะถูกซ่อนจากสาธารณะ
+xl: XL
+accountMoved: 'ผู้ใช้มีการย้ายบัญชีใหม่:'
+hiddenTagsDescription: 'แฮชแท็ก (ในนี้จะไม่ใช้ #) ของแท็กที่คุณต้องการซ่อนจาก "มาแรง"
+  และ "สํารวจ" แท็กที่ซ่อนอยู่ยังคงค้นพบได้ผ่านทางช่องทางอื่น ๆ'
+cannotUploadBecauseExceedsFileSizeLimit: ไม่สามารถอัปโหลดไฟล์นี้ได้ เนื่องจากเกินขีดจำกัดของขนาดไฟล์
+silencedInstances: เซิร์ฟเวอร์ที่ถูกปิดเงียบ
+silencedInstancesDescription: รายการชื่อโฮสต์ของเซิร์ฟเวอร์ที่คุณต้องการให้ปิดเงียบ
+  บัญชีในเซิร์ฟเวอร์ที่ระบุเป็น "ปิดเงียบ" สามารถส่งคำขอติดตามเท่านั้น และไม่สามารถกล่าวถึงบัญชีท้องถิ่นหากไม่ได้ติดตามบัญชีนั้น
+  รายการนี้จะไม่ส่งผลกระทบต่อเซิร์ฟเวอร์ที่ถูกบล็อก
+clipsDesc: คลิปคล้ายกับบุ๊กมาร์กที่เรียงกันเป็นหมวดหมู่และแบ่งปันกันได้ คุณสามารถสร้างคลิปได้จากเมนูของแต่ละโพสต์
+noInstances: ไม่มีเซิร์ฟเวอร์
+instanceSecurity: ความปลอดภัยของเซิร์ฟเวอร์
+secureModeInfo: เมื่อร้องขอจากเซิร์ฟเวอร์อื่น ห้ามส่งกลับมาโดยไม่มีหลักฐาน
+allowedInstances: เซิร์ฟเวอร์ที่ได้รับอนุญาต
+allowedInstancesDescription: โฮสต์ของเซิร์ฟเวอร์ที่ได้รับอนุญาตให้รวมเข้า เซิร์ฟเวอร์ละบรรทัด
+  (ใช้ได้เฉพาะในโหมดส่วนตัวเท่านั้น)
+showAttachedNotes: แสดงโพสต์พร้อมไฟล์นี้
+expandOnNoteClickDesc: ถ้าฟีเจอร์นี้ปิดอยู่ คุณยังสามารถเปิดโพสต์ได้โดยการคลิกขวาและคลิกที่ประทับเวลา
+pushNotification: การแจ้งเตือนแบบพุช
+subscribePushNotification: เปิดการแจ้งเตือนแบบพุช
+sendPushNotificationReadMessageCaption: การแจ้งเตือนที่มีข้อความ "{emptyPushNotificationMessage}"
+  จะแสดงผลเป็นเวลาอันสั้น การกระทำเช่นนี้อาจเพิ่มการใช้พลังงานของเครื่องของคุณได้
+  (หากมี)
+adminCustomCssWarn: การตั้งค่านี้ควรจะใช้หากคุณรู้ว่ามันใช้ยังไง ป้อนค่าที่ไม่ถูกต้องอาจเกิดให้ไคลเอนต์ของ
+  "ทุกคน" ทํางานผิดปกติ โปรดให้แน่ใจว่า CSS ของคุณทํางานอย่างถูกต้องโดยการทดสอบในการตั้งค่าของผู้ใช้ของคุณ
+customSplashIcons: หน้าจอเริ่มต้นที่กำหนดเอง (URL)
+customSplashIconsDescription: URL สำหรับหน้าจอเริ่มต้น 
+  คั่นด้วยการขึ้นบรรทัดใหม่เพื่อแสดงแบบสุ่มทุกครั้งที่ผู้ใช้โหลดเว็บหรือโหลดหน้าเว็บซ้ำ
+  โปรดตรวจสอบว่ารูปภาพอยู่ใน URL แบบคงที่ และควรปรับขนาดทั้งหมดเป็น 192x192
+showUpdates: แสดงหน้าต่างป๊อปอัพเมื่อ Firefish ได้อัพเดท
+recommendedInstancesDescription: เซิร์ฟเวอร์ที่แนะนำคั่นด้วยการขึ้นบรรทัดใหม่เพื่อให้ปรากฏในไทม์ไลน์ที่แนะนำ
+updateAvailable: อาจมีการอัปเดต!
+showAdminUpdates: ระบุว่า Firefish เวอร์ชันใหม่พร้อมใช้งาน (ผู้ดูแลระบบเท่านั้น)
+replayTutorial: เล่นวิธีใช้งานซ้ำ
+migration: การโยกย้าย
+moveTo: ย้ายบัญชีปัจจุบันไปยังบัญชีใหม่
+moveAccount: ย้ายบัญชี!
+moveAccountDescription: กระบวนการนี้ไม่สามารถย้อนกลับได้ 
+  ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่านามแฝงสำหรับบัญชีนี้ในบัญชีใหม่ของคุณก่อนที่จะย้าย
+  โปรดป้อนแท็กของบัญชีที่มีรูปแบบเช่น @person@server.com
+moveFrom: ย้ายบัญชีนี้จากบัญชีเก่า
+moveFromLabel: 'บัญชีที่คุณจะย้ายจาก:'
+moveFromDescription: การดำเนินการนี้จะตั้งค่านามแฝงของบัญชีเก่าของคุณ เพื่อให้คุณสามารถย้ายจากบัญชีนั้นไปยังบัญชีปัจจุบันนี้ได้
+  ทำสิ่งนี้ก่อนที่จะย้ายจากบัญชีเก่าของคุณ โปรดป้อนแท็กของบัญชีที่มีรูปแบบเช่น @person@server.com
+migrationConfirm: "คุณแน่ใจหรือไม่ว่าคุณต้องการย้ายบัญชีของคุณไปยัง {account} เมื่อคุณทำเช่นนี้
+  คุณจะไม่สามารถกู้คืนมาได้ และคุณจะไม่สามารถใช้บัญชีของคุณได้ตามปกติอีก\nนอกจากนี้
+  โปรดตรวจสอบให้แน่ใจว่าคุณได้ตั้งบัญชีปัจจุบันนี้เป็นบัญชีที่คุณจะย้ายออก"
+indexFrom: จัดทำดัชนีตั้งแต่ Post ID เป็นต้นไป
+license: ใบอนุญาต
+indexPosts: ดัชนีโพสต์
+signupsDisabled: การลงชื่อสมัครใช้บนเซิร์ฟเวอร์นี้ถูกปิดใช้งานอยู่ในขณะนี้ แต่คุณสามารถสมัครที่เซิร์ฟเวอร์อื่นได้ตลอดเวลา
+  หากคุณมีรหัสเชิญสำหรับเซิร์ฟเวอร์นี้ โปรดป้อนรหัสด้านล่าง
+customKaTeXMacroDescription: 'ตั้งค่ามาโครเพื่อเขียนนิพจน์ทางคณิตศาสตร์ได้อย่างง่ายดาย
+  สัญกรณ์สอดคล้องกับคำจำกัดความของคำสั่ง LaTeX และเขียนเป็น \newcommand{\ name}{content}
+  หรือ \newcommand{\name}[number of arguments]{content} ตัวอย่างเช่น \newcommand{\add}[2]{#1
+  + #2} จะขยาย \add{3}{foo} เป็น 3 + foo วงเล็บปีกกาที่อยู่รอบชื่อมาโครสามารถเปลี่ยนเป็นวงเล็บกลมหรือสี่เหลี่ยมได้
+  สิ่งนี้ส่งผลต่อวงเล็บที่ใช้สำหรับอาร์กิวเมนต์ คุณสามารถกำหนดมาโครได้หนึ่งรายการ
+  (และเพียงหนึ่งรายการเท่านั้น) ต่อบรรทัด และคุณไม่สามารถแยกบรรทัดตรงกลางคำจำกัดความได้
+  บรรทัดที่ไม่ถูกต้องจะถูกละเว้น รองรับเฉพาะฟังก์ชันการแทนที่สตริงแบบง่ายเท่านั้น
+  ไม่สามารถใช้วากยสัมพันธ์ขั้นสูงได้ที่นี่ เช่น การแตกแขนงแบบมีเงื่อนไข'