diff --git a/webapp/channels/src/i18n/th.json b/webapp/channels/src/i18n/th.json
index 2f6662c93e..d094f9f083 100644
--- a/webapp/channels/src/i18n/th.json
+++ b/webapp/channels/src/i18n/th.json
@@ -5,5 +5,59 @@
"about.date": "วันที่สร้าง:",
"about.dbversion": "เวอร์ชันแผนภาพเค้าร่างของฐานข้อมูล",
"about.enterpriseEditionLearn": "เรียนรู้เกี่ยวกับ Enterprise Edition ที่ : ",
- "about.teamEditionLearn": "เข้าร่วมกับ Mattermost Community ที่ "
+ "about.teamEditionLearn": "เข้าร่วมกับ Mattermost Community ที่ ",
+ "joinChannel.JoinButton": "เข้าร่วม",
+ "joinChannel.joiningButton": "กำลังเข้าร่วม...",
+ "join_team_group_constrained_denied_admin": "เพื่อเข้าร่วมทีมนี้ คุณต้องเป็นสมาชิกของกลุ่มที่เชื่อมโยง คุณสามารถเพิ่มกลุ่มให้กับทีมนี้ได้ [ที่นี่]({siteURL}/admin_console/user_management/groups).",
+ "katex.error": "ไม่สามารถรวบรวม/แปลงโค้ด Latex ของคุณได้ โปรดตรวจสอบไวยากรณ์แล้วลองอีกครั้ง",
+ "last_users_message.added_to_channel.type": "ถูก **เพิ่มเข้าห้อง** โดย [actor]",
+ "last_users_message.added_to_team.type": "ถูก **เพิ่มเข้าห้อง** โดย [actor].",
+ "last_users_message.first": "{ผู้ใช้คนแรก} และ ",
+ "last_users_message.joined_channel.type": "**เข้าร่วมห้องนี้แล้ว**.",
+ "last_users_message.joined_left_channel.type": "**เข้ามาและออกจากห้องนี้ไปแล้ว**.",
+ "last_users_message.joined_team.type": "**เข้าร่วมทีม**.",
+ "last_users_message.left_channel.type": "**ออกจากห้องแล้ว**.",
+ "last_users_message.left_team.type": "**ออกจากทีมแล้ว**.",
+ "last_users_message.removed_from_channel.type": "ถูก **ลบออกจากห้องนี้แล้ว**.",
+ "last_users_message.removed_from_team.type": "ถูก **ลบออกจากทีมนี้แล้ว**.",
+ "learn_about_teams": "เรียนรู้เกี่ยวกับทีม",
+ "learn_more_about_trial.modal.ldapDescription": "ใช้ AD/LDAP groups เพื่อจัดระบบและปรับใช้การดำเนินการกับผู้ใช้หลายรายพร้อมกัน จัดการทีมและการเป็นสมาชิกในห้อง สิทธิ์ และอื่น ๆ",
+ "learn_more_about_trial.modal.ldapTitle": "ซิงโครไนซ์การใช้งานกลุ่ม Directory/LDAP ของคุณ",
+ "learn_more_about_trial.modal.systemConsoleDescription": "ใช้ System Roles เพื่อให้สิทธิ์การอ่านและ/หรือเขียนแก่ผู้ใช้ที่กำหนดเพื่อเลือกส่วนของ System Console",
+ "learn_more_about_trial.modal.systemConsoleTitle": "ให้การควบคุมการเข้าถึง System Console",
+ "learn_more_about_trial.modal.useSsoDescription": "ลงชื่อเข้าใช้อย่างรวดเร็วด้วย SSO ที่ทำงานร่วมกับ OpenID, SAML, Google และ Office365",
+ "learn_more_about_trial.modal.useSsoTitle": "ใช้ SSO (with OpenID, SAML, Google, Office365)",
+ "learn_more_trial_modal.contact_sales": "ติดต่อพนักงานขาย",
+ "learn_more_trial_modal.pretitle": "ด้วย Enterprise คุณสามารถ...",
+ "learn_more_trial_modal_step.learnMoreAboutFeature": "เรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัตินี้",
+ "leave_private_channel_modal.leave": "ใช่, ออกจากห้อง",
+ "leave_private_channel_modal.message": "คุณแน่ใจหรือไม่ว่าต้องการออกจากห้องส่วนตัว {channel}? คุณต้องได้รับเชิญอีกครั้งเพื่อเข้าร่วมห้องนี้อีกครั้งในอนาคต",
+ "leave_private_channel_modal.title": "ออกจากห้องส่วนตัว {channel}",
+ "leave_public_channel_modal.message": "คุณแน่ใจหรือไม่ว่าต้องการออกจากห้อง {channel}? คุณสามารถเข้าร่วมห้องนี้อีกครั้งได้ในอนาคต หากคุณเปลี่ยนใจ",
+ "leave_public_channel_modal.title": "ออกจากห้อง {channel}",
+ "leave_team_modal.desc": "**คุณจะถูกลบออกจาก {num_of_public_channels} สาธารณะ { num_of_public_channels,plural,one {channel} อื่นๆ {channels}} และ {num_of_private_channels} ส่วนตัว { num_of_private_channels,plural,one {channel} อื่นๆ {channels}} ในทีมนี้** หากทีมเป็นแบบส่วนตัว คุณจะไม่สามารถเข้าร่วมอีกครั้งได้หากไม่ได้รับคำเชิญจากสมาชิกในทีมคนอื่น คุณแน่ใจไหม?",
+ "leave_team_modal.no": "ไม่",
+ "leave_team_modal.title": "ออกจากทีม ?",
+ "leave_team_modal.yes": "ใช่",
+ "leave_team_modal_guest.desc": "**คุณจะถูกลบออกจาก {num_of_public_channels} สาธารณะ { num_of_public_channels,plural,one {channel} อื่นๆ {channels}} และ {num_of_private_channels} ส่วนตัว { num_of_private_channels,plural,one {channel} อื่นๆ {channels}} ในทีมนี้** คุณจะไม่สามารถเข้าร่วมอีกครั้งได้หากไม่ได้รับคำเชิญจากสมาชิกในทีมคนอื่น คุณแน่ใจไหม?",
+ "leave_team_modal_guest_only_private.desc": "**คุณจะถูกนำออกจาก {num_of_private_channels} ส่วนตัว { num_of_private_channels,plural,one {channel} อีก {channels}} ในทีมนี้** คุณจะไม่สามารถเข้าร่วมอีกครั้งได้หากไม่ได้รับคำเชิญจากสมาชิกในทีมคนอื่น คุณแน่ใจไหม ?",
+ "leave_team_modal_guest_only_public.desc": "**คุณจะถูกนำออกจาก {num_of_public_channels} สาธารณะ { num_of_public_channels,plural,one {channel} อื่นๆ {channels}} ในทีมนี้** คุณจะไม่สามารถเข้าร่วมอีกครั้งได้หากไม่ได้รับคำเชิญจากสมาชิกในทีมคนอื่น คุณแน่ใจไหม ?",
+ "leave_team_modal_private.desc": "**คุณจะถูกลบออกจาก {num_of_private_channels} ส่วนตัว { num_of_private_channels,plural,one {channel} other {channels} } ในทีมนี้** หากทีมเป็นแบบส่วนตัว คุณจะไม่สามารถกลับเข้าร่วมทีมได้อีกครั้งหากไม่มีคำเชิญ จากสมาชิกในทีมอีกคน คุณแน่ใจไหม?",
+ "leave_team_modal_public.desc": "**คุณจะถูกลบออกจาก {num_of_public_channels} สาธารณะ { num_of_public_channels,plural,one {channel} อื่น ๆ {channels} } ในทีมนี้** คุณแน่ใจหรือไม่",
+ "licensingPage.infoBanner.startTrialTitle": "ทดลองฟรี 30 วัน",
+ "licensingPage.overageUsersBanner.cta": "ติดต่อพนักงานขาย",
+ "licensingPage.overageUsersBanner.ctaExpandSeats": "ซื้อ seats เพิ่มเติม",
+ "licensingPage.overageUsersBanner.ctaUpdateSeats": "อัปเดตบัญชี seat",
+ "licensingPage.overageUsersBanner.noticeDescription": "แจ้งผู้จัดการฝ่ายความสำเร็จของลูกค้าในการตรวจสอบความถูกต้องครั้งต่อไป ",
+ "licensingPage.overageUsersBanner.noticeTitle": "จำนวนผู้ใช้พื้นที่ทำงานของคุณเกินจำนวนใบอนุญาตที่ชำระเงินแล้ว {seats, number} {seats, plural, one {seat} other {seats}}",
+ "licensingPage.overageUsersBanner.selfHostedNoticeDescription": "ซื้อ seats เพิ่มเติมเพื่อให้เป็นไปตามข้อกำหนด",
+ "licensingPage.overageUsersBanner.text": "(มองเห็นได้เฉพาะผู้ดูแลระบบเท่านั้น) จำนวนผู้ใช้พื้นที่ทำงานของคุณเกินจำนวนใบอนุญาตที่ชำระเงินแล้ว {seats, number} {seats, plural, one {seat} other {seats}} ซื้อที่นั่งเพิ่มเติมเพื่อให้เป็นไปตามข้อกำหนด",
+ "licensingPage.overageUsersBanner.textSelfHostedExpand": "(มองเห็นได้เฉพาะผู้ดูแลระบบเท่านั้น) จำนวนผู้ใช้พื้นที่ทำงานของคุณเกินจำนวนสิทธิ์การใช้งานแบบชำระเงินของคุณ อัปเดตจำนวนที่นั่งของคุณเพื่อให้เป็นไปตามข้อกำหนด",
+ "link_preview.image_preview": "แสดงรุปตัวอย่าง",
+ "link_preview.remove_link_preview": "ลบ link ตัวอย่าง",
+ "loading_screen.loading": "กำลังโหลด",
+ "local": "local",
+ "login_mfa.saving": "กำลังเข้าระบบ …",
+ "login_mfa.submit": "ส่งข้อมูล",
+ "login_mfa.subtitle": "เพื่อให้กระบวนการลงชื่อเข้าใช้เสร็จสมบูรณ์ โปรดป้อนโทเค็นจากตัวตรวจสอบสิทธิ์ของสมาร์ทโฟนของคุณ"
}