diff --git a/locales/th-TH.yml b/locales/th-TH.yml
index 022260a7ff..b945decbab 100644
--- a/locales/th-TH.yml
+++ b/locales/th-TH.yml
@@ -1246,6 +1246,7 @@ releaseToRefresh: "ปล่อยเพื่อรีเฟรช"
refreshing: "กำลังรีเฟรช..."
pullDownToRefresh: "ดึงลงเพื่อรีเฟรช"
useGroupedNotifications: "แสดงผลการแจ้งเตือนแบบกลุ่มแล้ว"
+emailVerificationFailedError: "เกิดปัญหาในขณะตรวจสอบอีเมล อาจเป็นไปได้ว่าลิงก์หมดอายุแล้ว"
cwNotationRequired: "หากเปิดใช้งาน “ซ่อนเนื้อหา” จะต้องระบุคำอธิบาย"
doReaction: "เพิ่มรีแอคชั่น"
code: "โค้ด"
@@ -1316,6 +1317,7 @@ acknowledgeNotesAndEnable: "เปิดใช้งานหลังจาก
federationSpecified: "เซิร์ฟเวอร์นี้ดำเนินงานในระบบกลุ่มไวท์ลิสต์ ไม่สามารถติดต่อกับเซิร์ฟเวอร์อื่นที่ไม่ได้รับอนุญาตจากผู้ดูแลระบบได้"
federationDisabled: "เซิร์ฟเวอร์นี้ปิดใช้งานสหพันธ์ ไม่สามารถติดต่อหรือแลกเปลี่ยนข้อมูลกับผู้ใช้จากเซิร์ฟเวอร์อื่นได้"
draft: "ร่าง"
+draftsAndScheduledNotes: "ร่างและกำหนดเวลาโพสต์"
confirmOnReact: "ยืนยันเมื่อทำการรีแอคชั่น"
reactAreYouSure: "ต้องการใส่รีแอคชั่นด้วย \"{emoji}\" หรือไม่?"
markAsSensitiveConfirm: "ต้องการตั้งค่าสื่อนี้ว่าเป็นเนื้อหาละเอียดอ่อนหรือไม่?"
@@ -1373,6 +1375,7 @@ hideAllTips: "ซ่อนคำแนะนำและเคล็ดลับ
defaultImageCompressionLevel: "ค่าการบีบอัดภาพเริ่มต้น"
defaultImageCompressionLevel_description: "หากตั้งค่าต่ำ จะรักษาคุณภาพภาพได้ดีขึ้นแต่ขนาดไฟล์จะเพิ่มขึ้น
หากตั้งค่าสูง จะลดขนาดไฟล์ได้ แต่คุณภาพภาพจะลดลง"
defaultCompressionLevel: "ค่าการบีบอัดเริ่มต้น"
+defaultCompressionLevel_description: "ถ้าต่ำ จะรักษาคุณภาพได้ แต่ขนาดไฟล์จะเพิ่มขึ้น
ถ้าสูง จะลดขนาดไฟล์ได้ แต่คุณภาพจะลดลง"
inMinutes: "นาที"
inDays: "วัน"
safeModeEnabled: "โหมดปลอดภัยถูกเปิดใช้งาน"
@@ -1380,6 +1383,12 @@ pluginsAreDisabledBecauseSafeMode: "เนื่องจากโหมดป
customCssIsDisabledBecauseSafeMode: "เนื่องจากโหมดปลอดภัยถูกเปิดใช้งาน CSS แบบกำหนดเองจึงไม่ได้ถูกนำมาใช้"
themeIsDefaultBecauseSafeMode: "ในระหว่างที่โหมดปลอดภัยถูกเปิดใช้งาน จะใช้ธีมเริ่มต้น เมื่อปิดโหมดปลอดภัยจะกลับคืนดังเดิม"
thankYouForTestingBeta: "ขอบคุณที่ให้ความร่วมมือในการทดสอบเวอร์ชันเบต้า!"
+createUserSpecifiedNote: "สร้างโน้ตแบบไดเร็กต์"
+schedulePost: "กำหนดเวลาให้โพสต์"
+scheduleToPostOnX: "กำหนดเวลาให้โพสต์ไว้ที่ {x}"
+scheduledToPostOnX: "มีการกำหนดเวลาให้โพสต์ไว้ที่ {x}"
+schedule: "กำหนดเวลา"
+scheduled: "กำหนดเวลา"
_compression:
_quality:
high: "คุณภาพสูง"
@@ -2031,6 +2040,7 @@ _role:
uploadableFileTypes_caption: "สามารถระบุ MIME type ได้ โดยใช้การขึ้นบรรทัดใหม่เพื่อแยกหลายรายการ และสามารถใช้ดอกจัน (*) เพื่อระบุแบบไวลด์การ์ดได้ (เช่น: image/*)"
uploadableFileTypes_caption2: "ไฟล์บางประเภทอาจไม่สามารถระบุชนิดได้ หากต้องการอนุญาตไฟล์ลักษณะนั้น กรุณาเพิ่ม {x} ลงในรายการที่อนุญาต"
noteDraftLimit: "จำนวนโน้ตฉบับร่างที่สามารถสร้างได้บนฝั่งเซิร์ฟเวอร์"
+ scheduledNoteLimit: "จำนวนโพสต์กำหนดเวลาที่สร้างพร้อมกันได้"
watermarkAvailable: "มีฟังก์ชั่นลายน้ำให้เลือกใช้"
_condition:
roleAssignedTo: "มอบหมายให้มีบทบาทแบบทำมือ"
@@ -2656,6 +2666,8 @@ _notification:
youReceivedFollowRequest: "ได้รับคำขอติดตาม"
yourFollowRequestAccepted: "คำขอติดตามได้รับการอนุมัติแล้ว"
pollEnded: "ผลโพลออกมาแล้ว"
+ scheduledNotePosted: "โน้ตที่กำหนดเวลาไว้ได้ถูกโพสต์แล้ว"
+ scheduledNotePostFailed: "ล้มเหลวในการโพสต์โน้ตที่กำหนดเวลาไว้"
newNote: "โพสต์ใหม่"
unreadAntennaNote: "เสาอากาศ {name}"
roleAssigned: "ได้รับบทบาท"
@@ -3181,7 +3193,9 @@ _watermarkEditor:
opacity: "ความทึบแสง"
scale: "ขนาด"
text: "ข้อความ"
+ qr: "QR โค้ด"
position: "ตำแหน่ง"
+ margin: "ระยะขอบ"
type: "รูปแบบ"
image: "รูปภาพ"
advanced: "ขั้นสูง"
@@ -3196,6 +3210,7 @@ _watermarkEditor:
polkadotSubDotOpacity: "ความทึบของจุดรอง"
polkadotSubDotRadius: "ขนาดของจุดรอง"
polkadotSubDotDivisions: "จำนวนจุดรอง"
+ leaveBlankToAccountUrl: "เว้นว่างไว้หากต้องการใช้ URL ของบัญชีแทน"
_imageEffector:
title: "เอฟเฟกต์"
addEffect: "เพิ่มเอฟเฟกต์"
@@ -3207,6 +3222,8 @@ _imageEffector:
mirror: "กระจก"
invert: "กลับสี"
grayscale: "ขาวดำเทา"
+ blur: "มัว"
+ pixelate: "โมเสก"
colorAdjust: "ปรับแก้สี"
colorClamp: "บีบอัดสี"
colorClampAdvanced: "บีบอัดสี (ขั้นสูง)"
@@ -3218,10 +3235,13 @@ _imageEffector:
checker: "ช่องตาราง"
blockNoise: "บล็อกที่มีการรบกวน"
tearing: "ฉีกขาด"
+ fill: "เติมเต็ม"
_fxProps:
angle: "แองเกิล"
scale: "ขนาด"
size: "ขนาด"
+ radius: "รัศสี"
+ samples: "จำนวนตัวอย่าง"
offset: "ตำแหน่ง"
color: "สี"
opacity: "ความทึบแสง"
@@ -3267,7 +3287,22 @@ _drafts:
restoreFromDraft: "คืนค่าจากฉบับร่าง"
restore: "กู้คืน"
listDrafts: "รายการฉบับร่าง"
+ schedule: "โพสต์กำหนดเวลา"
+ listScheduledNotes: "รายการโน้ตที่กำหนดเวลาไว้"
+ cancelSchedule: "ยกเลิกกำหนดเวลา"
+qr: "QR โค้ด"
_qr:
showTabTitle: "แสดงผล"
+ readTabTitle: "แสกน"
+ shareTitle: "{name}{acct}"
+ shareText: "โปรดติดตามฉันบน Fediverse ด้วย!"
chooseCamera: "เลือกกล้อง"
+ cannotToggleFlash: "ไม่สามารถเลือกแสงแฟลชได้"
+ turnOnFlash: "ปิดแสงแฟลช"
+ turnOffFlash: "เปิดแสงแฟลช"
+ startQr: "เริ่มตัวอ่าน QR โค้ด"
+ stopQr: "หยุดตัวอ่าน QR โค้ด"
+ noQrCodeFound: "ไม่พบ QR โค้ด"
+ scanFile: "สแกนภาพจากอุปกรณ์"
raw: "ข้อความ"
+ mfm: "MFM"