From 3664c945814891ed19889cebc87fb61a1fca8fd1 Mon Sep 17 00:00:00 2001
From: Julian Lam <julian@designcreateplay.com>
Date: Mon, 4 Jan 2016 14:25:02 -0500
Subject: [PATCH] latest fallbacks

---
 public/language/ar/groups.json         |  1 +
 public/language/ar/modules.json        |  3 ++
 public/language/ar/topic.json          |  4 ++
 public/language/bg/groups.json         |  1 +
 public/language/bg/modules.json        |  3 ++
 public/language/bg/topic.json          |  4 ++
 public/language/bn/groups.json         |  1 +
 public/language/bn/modules.json        |  3 ++
 public/language/bn/topic.json          |  4 ++
 public/language/cs/groups.json         |  1 +
 public/language/cs/modules.json        |  3 ++
 public/language/cs/topic.json          |  4 ++
 public/language/da/groups.json         |  1 +
 public/language/da/modules.json        |  3 ++
 public/language/da/topic.json          |  4 ++
 public/language/de/groups.json         |  1 +
 public/language/de/modules.json        |  3 ++
 public/language/de/topic.json          |  4 ++
 public/language/el/groups.json         |  1 +
 public/language/el/modules.json        |  3 ++
 public/language/el/topic.json          |  4 ++
 public/language/en@pirate/groups.json  |  1 +
 public/language/en@pirate/modules.json |  3 ++
 public/language/en@pirate/topic.json   |  4 ++
 public/language/en_US/groups.json      |  1 +
 public/language/en_US/modules.json     |  3 ++
 public/language/en_US/topic.json       |  4 ++
 public/language/es/groups.json         |  1 +
 public/language/es/modules.json        |  3 ++
 public/language/es/topic.json          |  4 ++
 public/language/et/groups.json         |  1 +
 public/language/et/modules.json        |  3 ++
 public/language/et/topic.json          |  4 ++
 public/language/fa_IR/groups.json      |  1 +
 public/language/fa_IR/modules.json     |  3 ++
 public/language/fa_IR/topic.json       |  4 ++
 public/language/fi/groups.json         |  1 +
 public/language/fi/modules.json        |  3 ++
 public/language/fi/topic.json          |  4 ++
 public/language/fr/groups.json         |  1 +
 public/language/fr/modules.json        |  3 ++
 public/language/fr/topic.json          |  4 ++
 public/language/gl/groups.json         |  1 +
 public/language/gl/modules.json        |  3 ++
 public/language/gl/topic.json          |  4 ++
 public/language/he/groups.json         |  1 +
 public/language/he/modules.json        |  3 ++
 public/language/he/topic.json          |  4 ++
 public/language/hu/groups.json         |  1 +
 public/language/hu/modules.json        |  3 ++
 public/language/hu/topic.json          |  4 ++
 public/language/id/groups.json         |  1 +
 public/language/id/modules.json        |  3 ++
 public/language/id/topic.json          |  4 ++
 public/language/it/groups.json         |  1 +
 public/language/it/modules.json        |  3 ++
 public/language/it/topic.json          |  4 ++
 public/language/ja/groups.json         |  1 +
 public/language/ja/modules.json        |  3 ++
 public/language/ja/topic.json          |  4 ++
 public/language/ko/groups.json         | 69 +++++++++++++-------------
 public/language/ko/modules.json        |  3 ++
 public/language/ko/topic.json          |  4 ++
 public/language/lt/groups.json         |  1 +
 public/language/lt/modules.json        |  3 ++
 public/language/lt/topic.json          |  4 ++
 public/language/ms/groups.json         |  1 +
 public/language/ms/modules.json        |  3 ++
 public/language/ms/topic.json          |  4 ++
 public/language/nb/groups.json         |  1 +
 public/language/nb/modules.json        |  3 ++
 public/language/nb/topic.json          |  4 ++
 public/language/nl/groups.json         |  1 +
 public/language/nl/modules.json        |  3 ++
 public/language/nl/topic.json          |  4 ++
 public/language/pl/groups.json         |  1 +
 public/language/pl/modules.json        |  3 ++
 public/language/pl/topic.json          |  4 ++
 public/language/pt_BR/groups.json      |  1 +
 public/language/pt_BR/modules.json     |  3 ++
 public/language/pt_BR/topic.json       |  4 ++
 public/language/ro/groups.json         |  1 +
 public/language/ro/modules.json        |  3 ++
 public/language/ro/topic.json          |  4 ++
 public/language/ru/groups.json         |  1 +
 public/language/ru/modules.json        |  3 ++
 public/language/ru/topic.json          |  4 ++
 public/language/rw/groups.json         |  1 +
 public/language/rw/modules.json        |  3 ++
 public/language/rw/topic.json          |  4 ++
 public/language/sc/groups.json         |  1 +
 public/language/sc/modules.json        |  3 ++
 public/language/sc/topic.json          |  4 ++
 public/language/sk/groups.json         |  1 +
 public/language/sk/modules.json        |  3 ++
 public/language/sk/topic.json          |  4 ++
 public/language/sl/groups.json         |  1 +
 public/language/sl/modules.json        |  3 ++
 public/language/sl/topic.json          |  4 ++
 public/language/sr/groups.json         |  1 +
 public/language/sr/modules.json        |  3 ++
 public/language/sr/topic.json          |  4 ++
 public/language/sv/groups.json         |  1 +
 public/language/sv/modules.json        |  3 ++
 public/language/sv/topic.json          |  4 ++
 public/language/th/groups.json         |  1 +
 public/language/th/modules.json        |  3 ++
 public/language/th/topic.json          |  4 ++
 public/language/tr/groups.json         |  1 +
 public/language/tr/modules.json        |  3 ++
 public/language/tr/topic.json          |  4 ++
 public/language/vi/groups.json         |  1 +
 public/language/vi/modules.json        |  3 ++
 public/language/vi/topic.json          |  4 ++
 public/language/zh_CN/groups.json      |  1 +
 public/language/zh_CN/modules.json     |  3 ++
 public/language/zh_CN/topic.json       |  4 ++
 public/language/zh_TW/groups.json      |  1 +
 public/language/zh_TW/modules.json     |  3 ++
 public/language/zh_TW/topic.json       |  4 ++
 120 files changed, 354 insertions(+), 34 deletions(-)

diff --git a/public/language/ar/groups.json b/public/language/ar/groups.json
index a4405b6bab..a76ac459b4 100644
--- a/public/language/ar/groups.json
+++ b/public/language/ar/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "أعضاء هذه المجموعة لم يضيفوا أية مشاركة",
     "details.latest_posts": "آخر المشاركات",
     "details.private": "خاص",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "منح/سحب المِلكية",
     "details.kick": "طرد",
     "details.owner_options": "إدارة المجموعة",
diff --git a/public/language/ar/modules.json b/public/language/ar/modules.json
index 34c2c43e43..1c55a5c1db 100644
--- a/public/language/ar/modules.json
+++ b/public/language/ar/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 أرسل لك رسالة.",
     "chat.see_all": "عرض كل المحادثات",
     "chat.no-messages": "المرجو اختيار مرسل إليه لمعاينة تاريخ الدردشات",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "آخر الدردشات",
     "chat.contacts": "الأصدقاء",
     "chat.message-history": "تاريخ الرسائل",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 يومًا",
     "chat.three_months": "3 أشهر",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "اكتب",
     "composer.show_preview": "عرض المعاينة",
     "composer.hide_preview": "إخفاء المعاينة",
diff --git a/public/language/ar/topic.json b/public/language/ar/topic.json
index 9b4286ae11..2fe3249835 100644
--- a/public/language/ar/topic.json
+++ b/public/language/ar/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "تلق تنبيهات بالردود الجديدة في هذا الموضوع",
     "quote": "اقتبس",
     "reply": "رد",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "يجب عليك تسجيل الدخول للرد",
     "edit": "تعديل",
     "delete": "حذف",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "لن تستلم أي تنبيه بخصوص عذا الموضوع بعد الآن.",
     "login_to_subscribe": "المرجو إنشاء حساب أو تسجيل الدخول حتى يمكنك متابعة هذا الموضوع.",
     "markAsUnreadForAll.success": "تم تحديد الموضوع على أنه غير مقروء.",
+    "mark_unread": "Mark unread",
     "watch": "مراقبة",
     "unwatch": "الغاء المراقبة",
     "watch.title": "استلم تنبيها بالردود الجديدة في هذا الموضوع",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "نقل الكل",
     "thread_tools.fork": "إنشاء فرع الموضوع",
     "thread_tools.delete": "حذف الموضوع",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "هل أنت متأكد أنك تريد حذف هذا الموضوع؟",
     "thread_tools.restore": "استعادة الموضوع",
     "thread_tools.restore_confirm": "هل أنت متأكد أنك تريد استعادة هذا الموضوع؟",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "إضغط على المشاركات التي تريد تفريعها",
     "fork_no_pids": "لم تختر أي مشاركة",
     "fork_success": "تم إنشاء فرع للموضوع بنجاح! إضغط هنا لمعاينة الفرع.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "أدخل عنوان موضوعك هنا...",
     "composer.handle_placeholder": "اﻹسم",
     "composer.discard": "نبذ التغييرات",
diff --git a/public/language/bg/groups.json b/public/language/bg/groups.json
index f802c27c09..f2d246af57 100644
--- a/public/language/bg/groups.json
+++ b/public/language/bg/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Членовете на тази група не са публикували нищо.",
     "details.latest_posts": "Скорошни публикации",
     "details.private": "Частна",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Даване/отнемане на собственост",
     "details.kick": "Изгонване",
     "details.owner_options": "Администрация на групата",
diff --git a/public/language/bg/modules.json b/public/language/bg/modules.json
index 884db0222a..c4e651efc4 100644
--- a/public/language/bg/modules.json
+++ b/public/language/bg/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 Ви написа съобщение.",
     "chat.see_all": "Вижте всички разговори",
     "chat.no-messages": "Моля, изберете получател, за да видите историята на съобщенията",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Скорошни разговори",
     "chat.contacts": "Контакти",
     "chat.message-history": "История на съобщенията",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 дни",
     "chat.three_months": "3 месеца",
     "chat.delete_message_confirm": "Сигурен/а ли сте, че искате да изтриете това съобщение?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Писане",
     "composer.show_preview": "Показване на прегледа",
     "composer.hide_preview": "Скриване на прегледа",
diff --git a/public/language/bg/topic.json b/public/language/bg/topic.json
index f698f949dd..0e97217aa2 100644
--- a/public/language/bg/topic.json
+++ b/public/language/bg/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Получавайте известия за новите отговори в тази тема",
     "quote": "Цитат",
     "reply": "Отговор",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Влезте, за да отговорите",
     "edit": "Редактиране",
     "delete": "Изтриване",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Вече няма да получавате известия за тази тема.",
     "login_to_subscribe": "Моля, регистрирайте се или влезте, за да се абонирате за тази тема.",
     "markAsUnreadForAll.success": "Темата е отбелязана като непрочетена за всички.",
+    "mark_unread": "Mark unread",
     "watch": "Наблюдаване",
     "unwatch": "Спиране на наблюдаването",
     "watch.title": "Получавайте известия за новите отговори в тази тема",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Преместване на всички",
     "thread_tools.fork": "Разделяне на темата",
     "thread_tools.delete": "Изтриване на темата",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Сигурен/а ли сте, че искате да изтриете тази тема?",
     "thread_tools.restore": "Възстановяване на темата",
     "thread_tools.restore_confirm": "Сигурен/а ли сте, че искате да възстановите тази тема?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Натиснете публикациите, които искате да отделите",
     "fork_no_pids": "Няма избрани публикации!",
     "fork_success": "Темата е разделена успешно! Натиснете тук, за да преминете към отделената тема.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Въведете заглавието на темата си тук...",
     "composer.handle_placeholder": "Име",
     "composer.discard": "Отхвърляне",
diff --git a/public/language/bn/groups.json b/public/language/bn/groups.json
index 1bd1d15b59..7f95a0e59c 100644
--- a/public/language/bn/groups.json
+++ b/public/language/bn/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "এই গ্রুপের সদস্যরা এখনো কোন পোষ্ট করেন নি",
     "details.latest_posts": "সর্বশেষ পোষ্টসমূহ",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/bn/modules.json b/public/language/bn/modules.json
index 27052c6ef9..beff4cf9cb 100644
--- a/public/language/bn/modules.json
+++ b/public/language/bn/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 আপনাকে বার্তা পাঠিয়েছেন",
     "chat.see_all": "See all chats",
     "chat.no-messages": "মেসেজ হিস্টোরী দেখতে প্রাপক নির্বাচন করুন",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "সাম্প্রতিক চ্যাটসমূহ",
     "chat.contacts": "কন্টাক্টস",
     "chat.message-history": "মেসেজ হিস্টোরী",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "৩০ দিন",
     "chat.three_months": "৩ মাস",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/bn/topic.json b/public/language/bn/topic.json
index 6808b0a2dd..ce1d6cf9fb 100644
--- a/public/language/bn/topic.json
+++ b/public/language/bn/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "এই টপিকে নতুন উত্তর আসলে জানুন",
     "quote": "উদ্ধৃতি",
     "reply": "উত্তর",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "সম্পাদণা",
     "delete": "মুছে ফেলুন",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "এই টপিক থেকে আপনি আর নোটিফিকেশন পাবেন না।",
     "login_to_subscribe": "এই টপিকে সাবস্ক্রাইব করতে চাইলে অনুগ্রহ করে নিবন্ধণ করুন অথবা প্রবেশ করুন।",
     "markAsUnreadForAll.success": "টপিকটি সবার জন্য অপঠিত হিসাবে মার্ক করুন।",
+    "mark_unread": "Mark unread",
     "watch": "দেখা",
     "unwatch": "অদেখা",
     "watch.title": "এই টপিকে নতুন উত্তর এলে বিজ্ঞাপণের মাধ্যমে জানুন।",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "সমস্ত টপিক সরান",
     "thread_tools.fork": "টপিক ফর্ক করুন",
     "thread_tools.delete": "টপিক মুছে ফেলুন",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "আপনি নিশ্চিত যে আপনি এই টপিকটি মুছে ফেলতে চান?",
     "thread_tools.restore": "টপিক পুনরূদ্ধার করুন",
     "thread_tools.restore_confirm": "আপনি নিশ্চিত যে আপনি টপিকটি পুনরূদ্ধার করতে চান?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "যে পোষ্টটি ফর্ক করতে চান সেটি ক্লিক করুন",
     "fork_no_pids": "কোন পোষ্ট সিলেক্ট করা হয় নি",
     "fork_success": "টপিক ফর্ক করা হয়েছে। ফর্ক করা টপিকে যেতে এখানে ক্লিক করুন",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "আপনার টপিকের শিরোনাম দিন",
     "composer.handle_placeholder": "Name",
     "composer.discard": "বাতিল",
diff --git a/public/language/cs/groups.json b/public/language/cs/groups.json
index 2dbcf0a0fc..d86c1e52f1 100644
--- a/public/language/cs/groups.json
+++ b/public/language/cs/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Členové této skupiny dosud neodeslali ani jeden příspěvek.",
     "details.latest_posts": "Nejnovější příspěvky",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/cs/modules.json b/public/language/cs/modules.json
index d3687e90bb..e47a5b1d83 100644
--- a/public/language/cs/modules.json
+++ b/public/language/cs/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 has messaged you.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Please select a recipient to view chat message history",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Recent Chats",
     "chat.contacts": "Kontakty",
     "chat.message-history": "Historie zpráv",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 dní",
     "chat.three_months": "3 měsíce",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/cs/topic.json b/public/language/cs/topic.json
index 14713c8f27..39bad4e50b 100644
--- a/public/language/cs/topic.json
+++ b/public/language/cs/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Sledovat toto téma",
     "quote": "Citovat",
     "reply": "Odpovědět",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "Upravit",
     "delete": "Smazat",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "You will no longer receive notifications from this topic.",
     "login_to_subscribe": "Please register or log in in order to subscribe to this topic.",
     "markAsUnreadForAll.success": "Topic marked as unread for all.",
+    "mark_unread": "Mark unread",
     "watch": "Watch",
     "unwatch": "Unwatch",
     "watch.title": "Be notified of new replies in this topic",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Move All",
     "thread_tools.fork": "Fork Topic",
     "thread_tools.delete": "Delete Topic",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Are you sure you want to delete this topic?",
     "thread_tools.restore": "Restore Topic",
     "thread_tools.restore_confirm": "Are you sure you want to restore this topic?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Vyber příspěvky, které chceš oddělit",
     "fork_no_pids": "Žádné příspěvky nebyly vybrány!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Enter your topic title here...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Discard",
diff --git a/public/language/da/groups.json b/public/language/da/groups.json
index c43a57308c..eda84cdb9e 100644
--- a/public/language/da/groups.json
+++ b/public/language/da/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Medlemmer af denne gruppe har ikke oprettet indlæg.",
     "details.latest_posts": "seneste indlæg",
     "details.private": "Privat",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Giv/ophæv ejerskab",
     "details.kick": "Spark",
     "details.owner_options": "Gruppe administration",
diff --git a/public/language/da/modules.json b/public/language/da/modules.json
index 6f4af1099c..114d1cd386 100644
--- a/public/language/da/modules.json
+++ b/public/language/da/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "1% har skrevet til dig.",
     "chat.see_all": "Se alle chats",
     "chat.no-messages": "Vælg en modtager for at se beskedhistorikken",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Seneste chats",
     "chat.contacts": "Kontakter",
     "chat.message-history": "Beskedhistorik",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 dage",
     "chat.three_months": "3 måneder",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Skriv",
     "composer.show_preview": "Vis forhåndsvisning",
     "composer.hide_preview": "Fjern forhåndsvisning",
diff --git a/public/language/da/topic.json b/public/language/da/topic.json
index 4824da48dc..434a71457a 100644
--- a/public/language/da/topic.json
+++ b/public/language/da/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Bliv notificeret ved nye svar i dette emne",
     "quote": "Citer",
     "reply": "Svar",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Login for at svare",
     "edit": "Rediger",
     "delete": "Slet",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Du vil ikke længere modtage notifikationer fra dette emne.",
     "login_to_subscribe": "Venligt registrer eller login for at abbonere på dette emne.",
     "markAsUnreadForAll.success": "Emnet er market ulæst for alle.",
+    "mark_unread": "Mark unread",
     "watch": "Overvåg",
     "unwatch": "Fjern overvågning",
     "watch.title": "Bliv notificeret ved nye indlæg i dette emne",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Flyt alt",
     "thread_tools.fork": "Fraskil tråd",
     "thread_tools.delete": "Slet tråd",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Er du sikker på at du vil slette dette emne?",
     "thread_tools.restore": "Gendan tråd",
     "thread_tools.restore_confirm": "Er du sikker på at du ønsker at genoprette denne tråd?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Klik på indlæg du ønsker at fraskille",
     "fork_no_pids": "Ingen indlæg valgt",
     "fork_success": "Tråden blev fraskilt! Klik her for at gå til den fraskilte tråd.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Angiv din trådtittel her ...",
     "composer.handle_placeholder": "Navn",
     "composer.discard": "Fortryd",
diff --git a/public/language/de/groups.json b/public/language/de/groups.json
index 7f6a9a87cf..7a91b3fe27 100644
--- a/public/language/de/groups.json
+++ b/public/language/de/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Die Mitglieder dieser Gruppe haben keine Beiträge verfasst.",
     "details.latest_posts": "Neueste Beiträge",
     "details.private": "Privat",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Gewähre/widerrufe Besitz",
     "details.kick": "Kick",
     "details.owner_options": "Gruppenadministration",
diff --git a/public/language/de/modules.json b/public/language/de/modules.json
index 3f4a175a72..12e5fd9dc8 100644
--- a/public/language/de/modules.json
+++ b/public/language/de/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 hat dir geschrieben.",
     "chat.see_all": "Alle Chats sehen",
     "chat.no-messages": "Bitte wähle einen Empfänger, um den jeweiligen Nachrichtenverlauf anzuzeigen.",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Aktuelle Chats",
     "chat.contacts": "Kontakte",
     "chat.message-history": "Nachrichtenverlauf",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Tage",
     "chat.three_months": "3 Monate",
     "chat.delete_message_confirm": "Bist du sicher, dass du diese Nachricht löschen möchtest?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Verfassen",
     "composer.show_preview": "Vorschau zeigen",
     "composer.hide_preview": "Vorschau ausblenden",
diff --git a/public/language/de/topic.json b/public/language/de/topic.json
index 0dfbd18ef1..8b89a008dc 100644
--- a/public/language/de/topic.json
+++ b/public/language/de/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Erhalte eine Benachrichtigung bei neuen Antworten zu diesem Thema.",
     "quote": "Zitieren",
     "reply": "Antworten",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Anmelden zum Antworten",
     "edit": "Bearbeiten",
     "delete": "Löschen",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Du erhälst keine weiteren Benachrichtigungen zu diesem Thema mehr.",
     "login_to_subscribe": "Bitte registrieren oder einloggen um dieses Thema zu abonnieren",
     "markAsUnreadForAll.success": "Thema für Alle als ungelesen markiert.",
+    "mark_unread": "Mark unread",
     "watch": "Beobachten",
     "unwatch": "Nicht mehr beobachten",
     "watch.title": "Bei neuen Antworten benachrichtigen",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Alle verschieben",
     "thread_tools.fork": "Thema aufspalten",
     "thread_tools.delete": "Thema löschen",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Bist du sicher, dass du dieses Thema löschen möchtest?",
     "thread_tools.restore": "Thema wiederherstellen",
     "thread_tools.restore_confirm": "Bist du sicher, dass du dieses Thema wiederherstellen möchtest?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Klicke auf die Beiträge, die aufgespaltet werden sollen",
     "fork_no_pids": "Keine Beiträge ausgewählt!",
     "fork_success": "Thema erfolgreich aufgespalten! Klicke hier, um zum aufgespalteten Thema zu gelangen.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Hier den Titel des Themas eingeben...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Verwerfen",
diff --git a/public/language/el/groups.json b/public/language/el/groups.json
index 4374608335..93715a4f3d 100644
--- a/public/language/el/groups.json
+++ b/public/language/el/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Τα μέλη αυτής της ομάδας δεν έχουν δημοσιεύσει τίποτα.",
     "details.latest_posts": "Τελευταίες δημοσιεύσεις.",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/el/modules.json b/public/language/el/modules.json
index f5ebd8bf9d..82c747f628 100644
--- a/public/language/el/modules.json
+++ b/public/language/el/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "Ο/Η %1 σου έστειλε μήνυμα.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Παρακαλώ επέλεξε έναν παραλήπτη για να δείς το ιστορικό της συνομιλίας",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Πρόσφατες Συνομιλίες",
     "chat.contacts": "Επαφές",
     "chat.message-history": "Ιστορικό Συνομιλίας",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Ημέρες",
     "chat.three_months": "3 Μήνες",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/el/topic.json b/public/language/el/topic.json
index 3a86b8ac6c..ff866bf8d1 100644
--- a/public/language/el/topic.json
+++ b/public/language/el/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Να ειδοποιούμαι για νέες απαντήσεις σε αυτό το θέμα",
     "quote": "Παράθεση",
     "reply": "Απάντηση",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "Επεξεργασία",
     "delete": "Διαγραφή",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Δεν θα λαμβάνεις άλλες ειδοποιήσεις από αυτό το θέμα.",
     "login_to_subscribe": "Παρακαλώ εγγράψου ή συνδέσου για για γραφτείς σε αυτό το θέμα.",
     "markAsUnreadForAll.success": "Το θέμα σημειώθηκε ως μη αναγνωσμένο για όλους.",
+    "mark_unread": "Mark unread",
     "watch": "Παρακολούθηση",
     "unwatch": "Ξεπαρακολούθηση",
     "watch.title": "Να ειδοποιούμαι για νέες απαντήσεις σε αυτό το θέμα",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Μετακίνηση Όλων",
     "thread_tools.fork": "Διαχωρισμός Θέματος",
     "thread_tools.delete": "Διαγραφή Θέματος",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Είσαι σίγουρος/η πως θέλεις να διαγράψεις αυτό το θέμα;",
     "thread_tools.restore": "Επαναφορά Θέματος",
     "thread_tools.restore_confirm": "Είσαι σίγουρος/η πως θέλεις να επαναφέρεις αυτό το θέμα;",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Κάνε κλικ στις δημοσιεύσεις που θέλεις να διαχωρίσεις",
     "fork_no_pids": "Δεν έχουν επιλεχθεί δημοσιεύσεις!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Εισαγωγή του τίτλου του θέματος εδώ...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Πέταγμα",
diff --git a/public/language/en@pirate/groups.json b/public/language/en@pirate/groups.json
index dac30e51b8..2ac271a4c5 100644
--- a/public/language/en@pirate/groups.json
+++ b/public/language/en@pirate/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "This group's members have not made any posts.",
     "details.latest_posts": "Latest Posts",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/en@pirate/modules.json b/public/language/en@pirate/modules.json
index 6a44ff18d9..ceb094e5a2 100644
--- a/public/language/en@pirate/modules.json
+++ b/public/language/en@pirate/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 has messaged you.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Please select a recipient to view chat message history",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Recent Chats",
     "chat.contacts": "Contacts",
     "chat.message-history": "Message History",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Days",
     "chat.three_months": "3 Months",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/en@pirate/topic.json b/public/language/en@pirate/topic.json
index d3eefbba08..5dbc467270 100644
--- a/public/language/en@pirate/topic.json
+++ b/public/language/en@pirate/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Be notified of new replies in this topic",
     "quote": "Quote",
     "reply": "Reply",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "Edit",
     "delete": "Delete",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "You will no longer receive notifications from this topic.",
     "login_to_subscribe": "Please register or log in in order to subscribe to this topic.",
     "markAsUnreadForAll.success": "Topic marked as unread for all.",
+    "mark_unread": "Mark unread",
     "watch": "Watch",
     "unwatch": "Unwatch",
     "watch.title": "Be notified of new replies in this topic",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Move All",
     "thread_tools.fork": "Fork Topic",
     "thread_tools.delete": "Delete Topic",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Are you sure you want to delete this topic?",
     "thread_tools.restore": "Restore Topic",
     "thread_tools.restore_confirm": "Are you sure you want to restore this topic?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Click the posts you want to fork",
     "fork_no_pids": "No posts selected!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Enter your topic title here...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Discard",
diff --git a/public/language/en_US/groups.json b/public/language/en_US/groups.json
index 83601773cb..ce19a2e4b7 100644
--- a/public/language/en_US/groups.json
+++ b/public/language/en_US/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "This group's members have not made any posts.",
     "details.latest_posts": "Latest Posts",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/en_US/modules.json b/public/language/en_US/modules.json
index f38f3f7ed5..474b5fc7e2 100644
--- a/public/language/en_US/modules.json
+++ b/public/language/en_US/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 has messaged you.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Please select a recipient to view chat message history",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Recent Chats",
     "chat.contacts": "Contacts",
     "chat.message-history": "Message History",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Days",
     "chat.three_months": "3 Months",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/en_US/topic.json b/public/language/en_US/topic.json
index 4b2ea05e59..ed42474aac 100644
--- a/public/language/en_US/topic.json
+++ b/public/language/en_US/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Be notified of new replies in this topic",
     "quote": "Quote",
     "reply": "Reply",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "Edit",
     "delete": "Delete",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "You will no longer receive notifications from this topic.",
     "login_to_subscribe": "Please register or log in in order to subscribe to this topic.",
     "markAsUnreadForAll.success": "Topic marked as unread for all.",
+    "mark_unread": "Mark unread",
     "watch": "Watch",
     "unwatch": "Unwatch",
     "watch.title": "Be notified of new replies in this topic",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Move All",
     "thread_tools.fork": "Fork Topic",
     "thread_tools.delete": "Delete Topic",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Are you sure you want to delete this topic?",
     "thread_tools.restore": "Restore Topic",
     "thread_tools.restore_confirm": "Are you sure you want to restore this topic?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Click the posts you want to fork",
     "fork_no_pids": "No posts selected!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Enter your topic title here...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Discard",
diff --git a/public/language/es/groups.json b/public/language/es/groups.json
index 59ea701838..3de8bf5c6b 100644
--- a/public/language/es/groups.json
+++ b/public/language/es/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Los miembros de este grupo no han hecho ninguna publicación.",
     "details.latest_posts": "Últimas Publicaciones",
     "details.private": "Privado",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Conceder/Rescindir Propiedad",
     "details.kick": "Expulsar",
     "details.owner_options": "Administración De Grupo",
diff --git a/public/language/es/modules.json b/public/language/es/modules.json
index f16b1e3e1b..f961d6cc9f 100644
--- a/public/language/es/modules.json
+++ b/public/language/es/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 te ha enviado un mensaje.",
     "chat.see_all": "Ver todos los chats",
     "chat.no-messages": "Por favor, selecciona un contacto para ver el historial de mensajes",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Chats recientes",
     "chat.contacts": "Contactos",
     "chat.message-history": "Historial de mensajes",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 días",
     "chat.three_months": "3 meses",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Crear",
     "composer.show_preview": "Ver Previsualización",
     "composer.hide_preview": "Ocultar Previsualización",
diff --git a/public/language/es/topic.json b/public/language/es/topic.json
index bab23cdc36..92a7e7629c 100644
--- a/public/language/es/topic.json
+++ b/public/language/es/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Serás notificado cuando haya nuevas respuestas en este tema",
     "quote": "Citar",
     "reply": "Responder",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Accede para responder",
     "edit": "Editar",
     "delete": "Borrar",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "No recibiras notificaciones de este tema.",
     "login_to_subscribe": "Por favor, conéctate para subscribirte a este tema.",
     "markAsUnreadForAll.success": "Publicación marcada como no leída para todos.",
+    "mark_unread": "Mark unread",
     "watch": "Seguir",
     "unwatch": "Dejar de seguir",
     "watch.title": "Serás notificado cuando haya nuevas respuestas en este tema",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Mover todo",
     "thread_tools.fork": "Dividir tema",
     "thread_tools.delete": "Borrar tema",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "¿Estás seguro que deseas eliminar este tema?",
     "thread_tools.restore": "Restaurar tema",
     "thread_tools.restore_confirm": "¿Estás seguro que deseas restaurar este tema?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Pulsa en los mensajes que quieres dividir",
     "fork_no_pids": "¡No has seleccionado ningún mensaje!",
     "fork_success": "¡Se ha creado un nuevo tema a partir del original! Haz click aquí para ir al nuevo tema.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Ingresa el título de tu tema...",
     "composer.handle_placeholder": "Nombre",
     "composer.discard": "Descartar",
diff --git a/public/language/et/groups.json b/public/language/et/groups.json
index ee0a693341..e4f47f699e 100644
--- a/public/language/et/groups.json
+++ b/public/language/et/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Selle grupi liikmed ei ole teinud ühtegi postitust.",
     "details.latest_posts": "Viimased postitused",
     "details.private": "Privaatne",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Anna/võta omanikuõigused",
     "details.kick": "Viska välja",
     "details.owner_options": "Grupi haldamine",
diff --git a/public/language/et/modules.json b/public/language/et/modules.json
index 691063085f..a06e87ae64 100644
--- a/public/language/et/modules.json
+++ b/public/language/et/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 saatis sulle sõnumi.",
     "chat.see_all": "Vaata kõiki vestluseid",
     "chat.no-messages": "Vali sõnumisaaja, et vaadata sõnumite ajalugu.",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Hiljutised vestlused",
     "chat.contacts": "Kontaktid",
     "chat.message-history": "Sõnumite ajalugu",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Päeva",
     "chat.three_months": "3 Kuud",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Koosta",
     "composer.show_preview": "Kuva eelvaadet",
     "composer.hide_preview": "Peida eelvaade",
diff --git a/public/language/et/topic.json b/public/language/et/topic.json
index 3dbaa52ace..be076e2e21 100644
--- a/public/language/et/topic.json
+++ b/public/language/et/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Saa teateid uutest postitustest selles teemas",
     "quote": "Tsiteeri",
     "reply": "Vasta",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Logi sisse, et vastata",
     "edit": "Muuda",
     "delete": "Kustuta",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Sulle ei edastata enam teateid uutest postitustest siin teemas.",
     "login_to_subscribe": "Palun registreeru kasutajaks või logi sisse, et tellida teateid selle postituse kohta.",
     "markAsUnreadForAll.success": "Teema märgitud mitte-loetuks kõikidele.",
+    "mark_unread": "Mark unread",
     "watch": "Vaata",
     "unwatch": "Ära järgi",
     "watch.title": "Saa teateid uutest postitustest siin teemas",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Liiguta kõik",
     "thread_tools.fork": "Fork Topic",
     "thread_tools.delete": "Kustuta teema",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Oled kindel, et soovid selle teema kustutada?",
     "thread_tools.restore": "Taasta teema",
     "thread_tools.restore_confirm": "Oled kindel, et soovid selle teema taastada?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Vajuta postitustele, mida soovid forkida",
     "fork_no_pids": "Sa ei ole postitusi valinud!",
     "fork_success": "Edukalt ''forkisid'' teema! Vajuta siia, et vaadata loodud teemat.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Sisesta teema pealkiri siia...",
     "composer.handle_placeholder": "Nimi",
     "composer.discard": "Katkesta",
diff --git a/public/language/fa_IR/groups.json b/public/language/fa_IR/groups.json
index 157097cb05..c3658c3425 100644
--- a/public/language/fa_IR/groups.json
+++ b/public/language/fa_IR/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "اعضای این گروه هیچ پستی ایجاد نکرده اند",
     "details.latest_posts": "آخرین پست ها",
     "details.private": "خصوصی",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "اعطاء/خلع مالکیت",
     "details.kick": "بیرون انداختن",
     "details.owner_options": "مدیر گروه",
diff --git a/public/language/fa_IR/modules.json b/public/language/fa_IR/modules.json
index b50a466bce..c588350c40 100644
--- a/public/language/fa_IR/modules.json
+++ b/public/language/fa_IR/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 به شما پیام داده است.",
     "chat.see_all": "دیدن همه ی چت ها",
     "chat.no-messages": "مشخص کنید تاریخچه چتهایتان با چه کاربری را می‌خواهید ببینید",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "چتهای اخیر",
     "chat.contacts": "تماس‌ها",
     "chat.message-history": "تاریخچه پیام‌ها",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 روز",
     "chat.three_months": "3 ماه",
     "chat.delete_message_confirm": "آیا مطمئن هستید که می خواهید این پیام را حذف کنید؟",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "ارسال",
     "composer.show_preview": "نمایش پیش‌نمایش",
     "composer.hide_preview": "مخفی کردن پیش‌نمایش",
diff --git a/public/language/fa_IR/topic.json b/public/language/fa_IR/topic.json
index 384102fde4..cee6a418c1 100644
--- a/public/language/fa_IR/topic.json
+++ b/public/language/fa_IR/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "از پاسخ‌های تازه در موضوع آگاه شوید",
     "quote": "نقل قول",
     "reply": "پاسخ",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "وارد شوید تا پست بفرستید",
     "edit": "ویرایش",
     "delete": "حذف",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "شما دیگر اطلاعیه های این موضوع را دریافت نخواهید کرد.",
     "login_to_subscribe": "برای دنبال کردن این موضوع، لطفا ثبت نام کنید و یا با نام کاربری خود وارد شوید",
     "markAsUnreadForAll.success": "موضوع برای همگان نخوانده در نظر گرفته شد.",
+    "mark_unread": "Mark unread",
     "watch": "پیگیری",
     "unwatch": "عدم پیگیری",
     "watch.title": "از پاسخ‌های تازه به این موضوع آگاه شوید.",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "جابجایی همه",
     "thread_tools.fork": "شاخه ساختن از موضوع",
     "thread_tools.delete": "پاک کردن موضوع",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "آیا مطمئنید می خواهید این موضوع را حذف کنید؟",
     "thread_tools.restore": "برگرداندن موضوع",
     "thread_tools.restore_confirm": "آیا مطمئنید که می خواهید این موضوع را بازگردانی کنید؟",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "پست‌هایی را که می‌خواهید به موضوع تازه ببرید، انتخاب کنید",
     "fork_no_pids": "هیچ پستی انتخاب نشده!",
     "fork_success": "موضوع با موفقیت منشعب شد! برای رفتن به موضوع انشعابی اینجا را کلیک کنید.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "عنوان موضوعتان را اینجا بنویسید...",
     "composer.handle_placeholder": "نام",
     "composer.discard": "دور بیانداز",
diff --git a/public/language/fi/groups.json b/public/language/fi/groups.json
index d82bc2ed3a..9e136f5948 100644
--- a/public/language/fi/groups.json
+++ b/public/language/fi/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "This group's members have not made any posts.",
     "details.latest_posts": "Uusimmat viestit",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Potkaise",
     "details.owner_options": "Group Administration",
diff --git a/public/language/fi/modules.json b/public/language/fi/modules.json
index 4a9cefda73..4b514d8678 100644
--- a/public/language/fi/modules.json
+++ b/public/language/fi/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 lähetti sinulle viestin.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Valitse vastaanottaja katsellaksesi keskusteluhistoriaa",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Viimeisimmät keskustelut",
     "chat.contacts": "Contacts",
     "chat.message-history": "Viestihistoria",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 päivää",
     "chat.three_months": "3 kuukautta",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/fi/topic.json b/public/language/fi/topic.json
index 2372f7707a..a2f489d5f4 100644
--- a/public/language/fi/topic.json
+++ b/public/language/fi/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Ilmoita, kun tähän keskusteluun tulee uusia viestejä",
     "quote": "Lainaa",
     "reply": "Vastaa",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Kirjaudu sisään voidaksesi vastata",
     "edit": "Muokkaa",
     "delete": "Poista",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Et saa enää ilmoituksia tästä aiheesta.",
     "login_to_subscribe": "Ole hyvä ja rekisteröidy tai kirjaudu sisään tilataksesi tämän aiheen.",
     "markAsUnreadForAll.success": "Aihe merkitty lukemattomaksi kaikille.",
+    "mark_unread": "Mark unread",
     "watch": "Tarkkaile",
     "unwatch": "Älä seuraa",
     "watch.title": "Ilmoita, kun tähän keskusteluun tulee uusia viestejä",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Siirrä kaikki",
     "thread_tools.fork": "Haaroita aihe",
     "thread_tools.delete": "Poista aihe",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Haluatko varmasti poistaa tämän aiheen?",
     "thread_tools.restore": "Palauta aihe",
     "thread_tools.restore_confirm": "Haluatko varmasti palauttaa tämän aiheen?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Napsauta viestejä, jotka haluat haaroittaa",
     "fork_no_pids": "Ei valittuja viestejä!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Syötä aiheesi otsikko tähän...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Hylkää",
diff --git a/public/language/fr/groups.json b/public/language/fr/groups.json
index bb5a2cc3ae..6ffb22ecfa 100644
--- a/public/language/fr/groups.json
+++ b/public/language/fr/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Les membres de ce groupe n'ont envoyé aucun message.",
     "details.latest_posts": "Derniers messages",
     "details.private": "Privé",
+    "details.disableJoinRequests": "Désactiver les demandes d'adhésion",
     "details.grant": "Promouvoir/rétrograder comme propriétaire",
     "details.kick": "Exclure",
     "details.owner_options": "Administration du groupe",
diff --git a/public/language/fr/modules.json b/public/language/fr/modules.json
index 5c520acaa3..248c716be4 100644
--- a/public/language/fr/modules.json
+++ b/public/language/fr/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 vous a envoyé un message.",
     "chat.see_all": "Voir toutes les discussions",
     "chat.no-messages": "Veuillez sélectionner un destinataire pour voir l'historique des discussions",
+    "chat.no-users-in-room": "Aucun utilisateur dans cette salle",
     "chat.recent-chats": "Discussions récentes",
     "chat.contacts": "Contacts",
     "chat.message-history": "Historique des messages",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Jours",
     "chat.three_months": "3 Mois",
     "chat.delete_message_confirm": "Êtes-vous sûr de vouloir supprimer ce message ?",
+    "chat.roomname": "Salle de discussion %1",
+    "chat.add-users-to-room": "Ajouter des utilisateurs à la salle",
     "composer.compose": "Écrire",
     "composer.show_preview": "Afficher l'aperçu",
     "composer.hide_preview": "Masquer l'aperçu",
diff --git a/public/language/fr/topic.json b/public/language/fr/topic.json
index 3e513f2d52..43ce155808 100644
--- a/public/language/fr/topic.json
+++ b/public/language/fr/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Être notifié des réponses dans ce sujet",
     "quote": "Citer",
     "reply": "Répondre",
+    "reply-as-topic": "Répondre à l'aide d'un sujet",
     "guest-login-reply": "Se connecter pour répondre",
     "edit": "Éditer",
     "delete": "Supprimer",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Vous ne recevrez plus de notifications pour ce sujet.",
     "login_to_subscribe": "Veuillez vous enregistrer ou vous connecter afin de vous abonner à ce sujet.",
     "markAsUnreadForAll.success": "Sujet marqué comme non lu pour tout le monde.",
+    "mark_unread": "Marquer comme non-lu",
     "watch": "Surveiller",
     "unwatch": "Ne plus surveiller",
     "watch.title": "Être notifié des nouvelles réponses dans ce sujet",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Déplacer tout",
     "thread_tools.fork": "Scinder le sujet",
     "thread_tools.delete": "Supprimer le sujet",
+    "thread_tools.delete-posts": "Supprimer les messages",
     "thread_tools.delete_confirm": "Êtes-vous sûr de bien vouloir supprimer ce sujet ?",
     "thread_tools.restore": "Restaurer le sujet",
     "thread_tools.restore_confirm": "Êtes-vous sûr de bien vouloir restaurer ce sujet ?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Cliquez sur les postes à scinder",
     "fork_no_pids": "Aucun post sélectionné !",
     "fork_success": "Sujet copié avec succès ! Cliquez ici pour aller au sujet copié.",
+    "delete_posts_instruction": "Sélectionnez les messages que vous souhaitez supprimer/vider",
     "composer.title_placeholder": "Entrer le titre du sujet ici…",
     "composer.handle_placeholder": "Nom",
     "composer.discard": "Abandonner",
diff --git a/public/language/gl/groups.json b/public/language/gl/groups.json
index 7af74996b7..bc9daf348a 100644
--- a/public/language/gl/groups.json
+++ b/public/language/gl/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Non hai publicacións neste grupo",
     "details.latest_posts": "Últimas Publicacións",
     "details.private": "Privado",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Outorgar/Rescindir propiedade",
     "details.kick": "Expulsar",
     "details.owner_options": "Administración do Grupo",
diff --git a/public/language/gl/modules.json b/public/language/gl/modules.json
index d14cfde04f..2bb17a3a1b 100644
--- a/public/language/gl/modules.json
+++ b/public/language/gl/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 enviouche unha mensaxe.",
     "chat.see_all": "Ver tódalas chamadas",
     "chat.no-messages": "Por favor, seleccione un destinatario para ver o historial das mensaxes ",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Charlas Recentes",
     "chat.contacts": "Contactos",
     "chat.message-history": "Historial de mensaxes",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Días",
     "chat.three_months": "3 Meses",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Elaborar",
     "composer.show_preview": "Amosar vista previa",
     "composer.hide_preview": "Agochar vista previa",
diff --git a/public/language/gl/topic.json b/public/language/gl/topic.json
index 03c0b42d87..242f053fb5 100644
--- a/public/language/gl/topic.json
+++ b/public/language/gl/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Serás notificado canto haxa novas respostas neste tema",
     "quote": "Citar",
     "reply": "Responder",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Identifícate para responder",
     "edit": "Editar",
     "delete": "Borrar",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Non recibirás notificacións deste tema.",
     "login_to_subscribe": "Por favor, identifícate para subscribirte a este tema.",
     "markAsUnreadForAll.success": "Publicación marcada como non lida para todos.",
+    "mark_unread": "Mark unread",
     "watch": "Vixiar",
     "unwatch": "Deixar de vixiar",
     "watch.title": "Serás notificado canto haxa novas respostas neste tema",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Mover todo",
     "thread_tools.fork": "Dividir Tema",
     "thread_tools.delete": "Borrar Tema",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Estás seguro de que desexas eliminar este tema?",
     "thread_tools.restore": "Restaurar Tema",
     "thread_tools.restore_confirm": "Estás seguro de que desexas restaurar este tema?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Fai clic nas publicacións que queiras dividir",
     "fork_no_pids": "Non seleccionaches ninguna publicación!",
     "fork_success": "Creouse un novo tema a partir do orixinal! Fai clic aquí para ir ó novo tema.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Introduce o título do teu tema",
     "composer.handle_placeholder": "Nome",
     "composer.discard": "Descartar",
diff --git a/public/language/he/groups.json b/public/language/he/groups.json
index 3b5aaf3a28..963efa87a6 100644
--- a/public/language/he/groups.json
+++ b/public/language/he/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "חברי הקבוצה הזו לא העלו אף פוסט.",
     "details.latest_posts": "פוסטים אחרונים",
     "details.private": "פרטי",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "ניהול הקבוצה",
diff --git a/public/language/he/modules.json b/public/language/he/modules.json
index 9113acc99a..b3b0c9b462 100644
--- a/public/language/he/modules.json
+++ b/public/language/he/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "ל%1 יש הודעה עבורך.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "אנא בחר נמען על מנת לראות את היסטוריית הצ'אט איתו",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "צ'אטים אחרונים",
     "chat.contacts": "אנשי קשר",
     "chat.message-history": "היסטוריית הודעות",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 ימים",
     "chat.three_months": "3 חודשים",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "הצג תצוגה מקדימה",
     "composer.hide_preview": "הסתר תצוגה מקדימה",
diff --git a/public/language/he/topic.json b/public/language/he/topic.json
index 5e87dbafb0..15dadeb8f0 100644
--- a/public/language/he/topic.json
+++ b/public/language/he/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "קבל התראה כאשר יש תגובות חדשות בנושא זה",
     "quote": "ציטוט",
     "reply": "תגובה",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "התחבר כדי לפרסם תגובה",
     "edit": "עריכה",
     "delete": "מחק",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "לא תקבל הודעות נוספות בנושא זה.",
     "login_to_subscribe": "אנא הרשם או התחבר על-מנת לעקוב אחר נושא זה.",
     "markAsUnreadForAll.success": "נושא זה סומן כלא נקרא לכולם.",
+    "mark_unread": "Mark unread",
     "watch": "עקוב",
     "unwatch": "הפסק לעקוב",
     "watch.title": "קבל התראה כאשר יש תגובות חדשות בנושא זה",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "הזז הכל",
     "thread_tools.fork": "שכפל נושא",
     "thread_tools.delete": "מחק נושא",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "אתה בטוח שאתה רוצה למחוק את הנושא הזה?",
     "thread_tools.restore": "שחזר נושא",
     "thread_tools.restore_confirm": "אתה בטוח שאתה רוצה לשחזר את הנושא הזה?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "לחץ על הפוסטים שברצונך לשכפל",
     "fork_no_pids": "לא בחרת אף פוסט!",
     "fork_success": "הפוסט שוכפל בהצלחה! לחץ כאן על מנת לעבור לפוסט המשוכפל.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "הכנס את כותרת הנושא כאן...",
     "composer.handle_placeholder": "שם",
     "composer.discard": "מחק",
diff --git a/public/language/hu/groups.json b/public/language/hu/groups.json
index e0b2acdc80..d62227498f 100644
--- a/public/language/hu/groups.json
+++ b/public/language/hu/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "A csoport felhasználói nem tettek még közzé bejegyzést.",
     "details.latest_posts": "Legújabb bejegyzések",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/hu/modules.json b/public/language/hu/modules.json
index a7b2ad7380..848e1d8fc2 100644
--- a/public/language/hu/modules.json
+++ b/public/language/hu/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 üzenetet küldött.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Válasszuk ki a címzettet és tekintsük meg a chat előzményeket",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Legutóbbi beszélgetések",
     "chat.contacts": "Kapcsolatok",
     "chat.message-history": "Üzenet előzmények",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 nap",
     "chat.three_months": "3 hónap",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/hu/topic.json b/public/language/hu/topic.json
index 2d97d66729..e9578dfa8d 100644
--- a/public/language/hu/topic.json
+++ b/public/language/hu/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Értesítést kérek az új hozzászólásokról ebben a topikban",
     "quote": "Idéz",
     "reply": "Válasz",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "Szerkeszt",
     "delete": "Töröl",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "You will no longer receive notifications from this topic.",
     "login_to_subscribe": "Please register or log in in order to subscribe to this topic.",
     "markAsUnreadForAll.success": "Topic marked as unread for all.",
+    "mark_unread": "Mark unread",
     "watch": "Követés",
     "unwatch": "Unwatch",
     "watch.title": "Be notified of new replies in this topic",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Move All",
     "thread_tools.fork": "Topik szétszedése",
     "thread_tools.delete": "Topik törlése",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Are you sure you want to delete this topic?",
     "thread_tools.restore": "Topik visszaállítása",
     "thread_tools.restore_confirm": "Are you sure you want to restore this topic?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Klikkelj azokra a hozzászólásokra, amiket szét akarsz szedni",
     "fork_no_pids": "Nincs hozzászólás kiválasztva!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Írd be a témanevet...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Elvet",
diff --git a/public/language/id/groups.json b/public/language/id/groups.json
index 1dd5ed9574..19d5b3d393 100644
--- a/public/language/id/groups.json
+++ b/public/language/id/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Anggota grup ini belum membuat posting satupun.",
     "details.latest_posts": "Posting Terkini",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/id/modules.json b/public/language/id/modules.json
index 4ff8a22c55..c087b260a9 100644
--- a/public/language/id/modules.json
+++ b/public/language/id/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 telah mengirimkan pesan untukmu.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Mohon pilih satu penerima untuk melihat riwayat pesan percakapan",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Percakapan terbaru",
     "chat.contacts": "Kontak",
     "chat.message-history": "Riwayat Pesan",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Hari",
     "chat.three_months": "3 Bulan",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/id/topic.json b/public/language/id/topic.json
index c771884629..8a054a5265 100644
--- a/public/language/id/topic.json
+++ b/public/language/id/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Beritahukan balasan baru untuk topik ini",
     "quote": "Kutip",
     "reply": "Balas",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in untuk membalas",
     "edit": "Ubah",
     "delete": "Hapus",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Kamu tidak lagi menerima notiifikasi dari topik ini.",
     "login_to_subscribe": "Daftar atau login untuk berlangganan topik ini.",
     "markAsUnreadForAll.success": "Topik ditandai Belum Dibaca seluruhnya",
+    "mark_unread": "Mark unread",
     "watch": "Pantau",
     "unwatch": "Batalkan Pantau",
     "watch.title": "Beritahukan balasan baru untuk topik ini",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Pindah Semua",
     "thread_tools.fork": "Cabangkan Topik",
     "thread_tools.delete": "Hapus Topik",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Kamu yakin ingin menghapus topik ini?",
     "thread_tools.restore": "Kembalikan Topik",
     "thread_tools.restore_confirm": "Kamu yakin ingin mengembalikan topik ini?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Klik posting yang kamu ingin cabangkan",
     "fork_no_pids": "Tidak ada posting yang dipilih!",
     "fork_success": "Topik berhasil dicabangkan! Klik disini untuk menuju topik yang telah dicabangkan.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Masukkan judul topik di sini...",
     "composer.handle_placeholder": "Nama",
     "composer.discard": "Buang",
diff --git a/public/language/it/groups.json b/public/language/it/groups.json
index 92a8729eb1..4d03c957de 100644
--- a/public/language/it/groups.json
+++ b/public/language/it/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "I membri di questo gruppo non hanno ancora postato.",
     "details.latest_posts": "Ultimi Post",
     "details.private": "Privato",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Concedi / Rimuovi la Proprietà",
     "details.kick": "Espelli",
     "details.owner_options": "Amministratore del Grupo",
diff --git a/public/language/it/modules.json b/public/language/it/modules.json
index 495233686b..41a6a4b6a9 100644
--- a/public/language/it/modules.json
+++ b/public/language/it/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 ti ha scritto.",
     "chat.see_all": "Vedi tutte le chat",
     "chat.no-messages": "Si prega di selezionare un destinatario per vedere la cronologia dei messaggi",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Chat Recenti",
     "chat.contacts": "Contatti",
     "chat.message-history": "Cronologia Messaggi",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Giorni",
     "chat.three_months": "3 Mesi",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Componi",
     "composer.show_preview": "Visualizza Anteprima",
     "composer.hide_preview": "Nascondi Anteprima",
diff --git a/public/language/it/topic.json b/public/language/it/topic.json
index f8d8a48d1b..abf1608b9d 100644
--- a/public/language/it/topic.json
+++ b/public/language/it/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Ricevi notifiche di nuove risposte in questa discussione",
     "quote": "Cita",
     "reply": "Rispondi",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Effettua il Log in per rispondere",
     "edit": "Modifica",
     "delete": "Cancella",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Non riceverai più notifiche da questa discussione.",
     "login_to_subscribe": "Si prega di accedere o registrarsi per potersi iscrivere a questa discussione.",
     "markAsUnreadForAll.success": "Discussione segnata come non letta per tutti.",
+    "mark_unread": "Mark unread",
     "watch": "Osserva",
     "unwatch": "Non osservare più",
     "watch.title": "Ricevi notifiche di nuove risposte in questa discussione",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Sposta Tutto",
     "thread_tools.fork": "Dividi Discussione",
     "thread_tools.delete": "Elimina Discussione",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Sei sicuro di voler cancellare questa discussione?",
     "thread_tools.restore": "Ripristina Discussione",
     "thread_tools.restore_confirm": "Sei sicuro di voler ripristinare questa discussione?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Clicca sui post che vuoi dividere",
     "fork_no_pids": "Nessun post selezionato!",
     "fork_success": "Topic Diviso con successo ! Clicca qui per andare al Topic Diviso.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Inserisci qui il titolo della discussione...",
     "composer.handle_placeholder": "Nome",
     "composer.discard": "Annulla",
diff --git a/public/language/ja/groups.json b/public/language/ja/groups.json
index dac30e51b8..2ac271a4c5 100644
--- a/public/language/ja/groups.json
+++ b/public/language/ja/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "This group's members have not made any posts.",
     "details.latest_posts": "Latest Posts",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/ja/modules.json b/public/language/ja/modules.json
index 1271c9bad3..9d21ffd816 100644
--- a/public/language/ja/modules.json
+++ b/public/language/ja/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 has messaged you.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Please select a recipient to view chat message history",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Recent Chats",
     "chat.contacts": "Contacts",
     "chat.message-history": "Message History",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Days",
     "chat.three_months": "3 Months",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/ja/topic.json b/public/language/ja/topic.json
index 4e3089c294..efddad3710 100644
--- a/public/language/ja/topic.json
+++ b/public/language/ja/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "このスレッドに新しいポストが投稿された際に通知する",
     "quote": "引用",
     "reply": "返答",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "編集",
     "delete": "削除",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "このスレッドの更新通知を停止しました。",
     "login_to_subscribe": "このスレッドを購読するためにログインが必要です。",
     "markAsUnreadForAll.success": "すべてのスレッドを未読にしました。",
+    "mark_unread": "Mark unread",
     "watch": "ウオッチ",
     "unwatch": "Unwatch",
     "watch.title": "新しいポストの通知を受ける",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "すべてを移動",
     "thread_tools.fork": "スレッドをフォーク",
     "thread_tools.delete": "スレッドを削除",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Are you sure you want to delete this topic?",
     "thread_tools.restore": "スレッドをリストア",
     "thread_tools.restore_confirm": "Are you sure you want to restore this topic?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "フォークしたいポストをクリックして",
     "fork_no_pids": "ポストが選択されていません!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "スレッドのタイトルを入力して...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "破棄する",
diff --git a/public/language/ko/groups.json b/public/language/ko/groups.json
index 6c360334a7..1ec7243b06 100644
--- a/public/language/ko/groups.json
+++ b/public/language/ko/groups.json
@@ -1,51 +1,52 @@
 {
     "groups": "그룹",
     "view_group": "그룹 보기",
-    "owner": "Group Owner",
-    "new_group": "Create New Group",
+    "owner": "그룹관리자",
+    "new_group": "그룹 생성",
     "no_groups_found": "There are no groups to see",
-    "pending.accept": "Accept",
-    "pending.reject": "Reject",
-    "pending.accept_all": "Accept All",
-    "pending.reject_all": "Reject All",
+    "pending.accept": "수락",
+    "pending.reject": "거절",
+    "pending.accept_all": "전체 수락",
+    "pending.reject_all": "전체 거절",
     "pending.none": "There are no pending members at this time",
     "invited.none": "There are no invited members at this time",
     "invited.uninvite": "Rescind Invitation",
     "invited.search": "Search for a user to invite to this group",
-    "invited.notification_title": "You have been invited to join <strong>%1</strong>",
+    "invited.notification_title": "<strong>%1</strong> 그룹에 초대되었습니다.",
     "request.notification_title": "Group Membership Request from <strong>%1</strong>",
     "request.notification_text": "<strong>%1</strong> has requested to become a member of <strong>%2</strong>",
-    "cover-save": "Save",
-    "cover-saving": "Saving",
+    "cover-save": "저장",
+    "cover-saving": "저장 중",
     "details.title": "그룹 상세정보",
     "details.members": "구성원 목록",
-    "details.pending": "Pending Members",
-    "details.invited": "Invited Members",
+    "details.pending": "대기 구성원",
+    "details.invited": "초대된 구성원",
     "details.has_no_posts": "이 그룹의 구성원이 작성한 게시물이 없습니다.",
     "details.latest_posts": "최근 게시물",
-    "details.private": "Private",
+    "details.private": "비공개",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
-    "details.kick": "Kick",
-    "details.owner_options": "Group Administration",
-    "details.group_name": "Group Name",
-    "details.member_count": "Member Count",
-    "details.creation_date": "Creation Date",
-    "details.description": "Description",
-    "details.badge_preview": "Badge Preview",
-    "details.change_icon": "Change Icon",
-    "details.change_colour": "Change Colour",
-    "details.badge_text": "Badge Text",
-    "details.userTitleEnabled": "Show Badge",
-    "details.private_help": "If enabled, joining of groups requires approval from a group owner",
-    "details.hidden": "Hidden",
-    "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
-    "details.delete_group": "Delete Group",
-    "event.updated": "Group details have been updated",
-    "event.deleted": "The group \"%1\" has been deleted",
-    "membership.accept-invitation": "Accept Invitation",
+    "details.kick": "내보내기",
+    "details.owner_options": "그룹 관리",
+    "details.group_name": "그룹명",
+    "details.member_count": "구성원 수",
+    "details.creation_date": "생성일",
+    "details.description": "설명",
+    "details.badge_preview": "배지 미리보기",
+    "details.change_icon": "아이콘 변경",
+    "details.change_colour": "컬러 변경",
+    "details.badge_text": "배지 문구",
+    "details.userTitleEnabled": "배지 보이기",
+    "details.private_help": "활성 후 구성원 가입시 그룹 관리자의 승인이 필요합니다.",
+    "details.hidden": "숨김",
+    "details.hidden_help": "활성 시 그룹 목록에 노출되지 않습니다. 또한 구성원은 초대를 통해서만 가입이 가능합니다.",
+    "details.delete_group": "그룹 삭제",
+    "event.updated": "그룹 정보가 업데이트 되었습니다.",
+    "event.deleted": "%1 그룹이 삭제되었습니다.",
+    "membership.accept-invitation": "초대 수락",
     "membership.invitation-pending": "Invitation Pending",
-    "membership.join-group": "Join Group",
-    "membership.leave-group": "Leave Group",
-    "membership.reject": "Reject",
-    "new-group.group_name": "Group Name:"
+    "membership.join-group": "그룹 들어가기",
+    "membership.leave-group": "그룹 나가기",
+    "membership.reject": "거절",
+    "new-group.group_name": "그룹명:"
 }
\ No newline at end of file
diff --git a/public/language/ko/modules.json b/public/language/ko/modules.json
index 77ce00a285..c083b962f6 100644
--- a/public/language/ko/modules.json
+++ b/public/language/ko/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1님이 메시지를 보냈습니다.",
     "chat.see_all": "모든 대화 보기",
     "chat.no-messages": "대화 기록을 보려면 대화 상대를 선택하세요.",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "최근 대화 내용",
     "chat.contacts": "연락처",
     "chat.message-history": "대화 기록",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30일",
     "chat.three_months": "3개월",
     "chat.delete_message_confirm": "이 대화를 삭제하시겠습니까?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "작성",
     "composer.show_preview": "미리보기",
     "composer.hide_preview": "미리보기 숨김",
diff --git a/public/language/ko/topic.json b/public/language/ko/topic.json
index 3a0319e903..3f33e50f0c 100644
--- a/public/language/ko/topic.json
+++ b/public/language/ko/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "이 주제의 새 답글 알리기",
     "quote": "인용",
     "reply": "답글",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "수정",
     "delete": "삭제",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "더 이상 이 주제의 새 답글을 알리지 않습니다.",
     "login_to_subscribe": "이 주제의 알림을 받기 위해서는 로그인해야 합니다.",
     "markAsUnreadForAll.success": "모든 사용자에 대해 읽지 않음으로 표시했습니다.",
+    "mark_unread": "Mark unread",
     "watch": "관심 주제",
     "unwatch": "관심 주제 해제",
     "watch.title": "이 주제의 새 답글 알리기",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "모두 이동",
     "thread_tools.fork": "주제 분리",
     "thread_tools.delete": "삭제",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "이 주제를 삭제하시겠습니까?",
     "thread_tools.restore": "복원",
     "thread_tools.restore_confirm": "이 주제를 복원하시겠습니까?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "분리할 게시물을 선택하세요.",
     "fork_no_pids": "게시물이 선택되지 않았습니다.",
     "fork_success": "주제가 분리되었습니다! 분리된 주제를 보려면 여기를 클릭하세요.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "여기에 제목을 입력하세요.",
     "composer.handle_placeholder": "Name",
     "composer.discard": "취소",
diff --git a/public/language/lt/groups.json b/public/language/lt/groups.json
index a97205e7b6..5c34f449e8 100644
--- a/public/language/lt/groups.json
+++ b/public/language/lt/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Šios grupės nariai neatliko jokių įrašų.",
     "details.latest_posts": "Vėliausi įrašai",
     "details.private": "Asmeniška",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Duoti/Atšaukti Nuosavybę",
     "details.kick": "Išmesti",
     "details.owner_options": "Grupės Administratorius",
diff --git a/public/language/lt/modules.json b/public/language/lt/modules.json
index 15d2be4499..241dffe7af 100644
--- a/public/language/lt/modules.json
+++ b/public/language/lt/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 parašė jums.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Prašome pasirikti gavėją, norėdami peržiūrėti žinučių istoriją",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Paskutiniai susirašinėjimai",
     "chat.contacts": "Kontaktai",
     "chat.message-history": "Žinučių istorija",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 dienų",
     "chat.three_months": "3 mėnesiai",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Sukomponuoti",
     "composer.show_preview": "Rodyti pavyzdį",
     "composer.hide_preview": "Slėpti pavyzdį",
diff --git a/public/language/lt/topic.json b/public/language/lt/topic.json
index c5820d3815..08fc7a4078 100644
--- a/public/language/lt/topic.json
+++ b/public/language/lt/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Gauti pranešimus apie naujus atsakymus šioje temoje",
     "quote": "Cituoti",
     "reply": "Atsakyti",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Norėdami atsakyti, prisijunkite",
     "edit": "Redaguoti",
     "delete": "Ištrinti",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Jūs daugiau negausite pranešimų iš šios temos.",
     "login_to_subscribe": "Norėdami prenumeruoti šią temą, prašome prisiregistruoti arba prisijungti.",
     "markAsUnreadForAll.success": "Tema visiems vartotojams pažymėta kaip neskaityta.",
+    "mark_unread": "Mark unread",
     "watch": "Žiūrėti",
     "unwatch": "Nebesekti",
     "watch.title": "Gauti pranešimą apie naujus įrašus šioje temoje",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Perkelti visus",
     "thread_tools.fork": "Išskaidyti temą",
     "thread_tools.delete": "Ištrinti temą",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Ar jūs tikrai norite ištrinti šią temą?",
     "thread_tools.restore": "Atkurti temą",
     "thread_tools.restore_confirm": "Ar jūs tikrai norite atkurti šią temą?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Pažymėkite ant įrašų, kuriuos norite perkelti į naują temą",
     "fork_no_pids": "Nepasirinktas joks įrašas!",
     "fork_success": "Sėkmingai išsišakota iš temos! Spausk čia kad nueitu į išsišakota temą",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Įrašykite temos pavadinimą...",
     "composer.handle_placeholder": "Vardas ir pavardė",
     "composer.discard": "Atšaukti",
diff --git a/public/language/ms/groups.json b/public/language/ms/groups.json
index a66a6b2af3..c97cf40235 100644
--- a/public/language/ms/groups.json
+++ b/public/language/ms/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Kumpulan ahli kumpulan ini belum membuat sebarang kiriman.",
     "details.latest_posts": "Kiriman Terkini",
     "details.private": "Privasi",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Pemberian/Pembatalan pemilikan",
     "details.kick": "Tendang",
     "details.owner_options": "Pentadbiran Kumpulan",
diff --git a/public/language/ms/modules.json b/public/language/ms/modules.json
index 6c1b501c72..10b3edf2e0 100644
--- a/public/language/ms/modules.json
+++ b/public/language/ms/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 mesej anda.",
     "chat.see_all": "Lihat semua",
     "chat.no-messages": "Sila pilih penerima untuk lihat sejarah sembang",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Sembang Terbaru",
     "chat.contacts": "Hubungi",
     "chat.message-history": "Sejarah Pesanan",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Hari",
     "chat.three_months": "3 Bulan",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Tulis",
     "composer.show_preview": "Pra-lihat",
     "composer.hide_preview": "Sorok pra-lihat",
diff --git a/public/language/ms/topic.json b/public/language/ms/topic.json
index 5ec84f65fd..9e6ed91ffe 100644
--- a/public/language/ms/topic.json
+++ b/public/language/ms/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Kekal dimaklumkan berkenaan respon dalam topik ini",
     "quote": "Petikan",
     "reply": "Balas",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log masuk untuk balas",
     "edit": "Sunting",
     "delete": "Padamkan",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Anda tidak lagi akan menerima makluman daripada topik ini",
     "login_to_subscribe": "Sila daftar atau log masuk untuk melanggani topik ini",
     "markAsUnreadForAll.success": "Topik ditanda sebagai belum dibaca untuk semua",
+    "mark_unread": "Mark unread",
     "watch": "Lihat",
     "unwatch": "Batal lihat",
     "watch.title": "Akan dimaklumkan sekiranya ada balasan dalam topik ini",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Pindahkan Semua",
     "thread_tools.fork": "Fork topik",
     "thread_tools.delete": "Padamkan topik",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Anda yakin untuk padamkan topik ini?",
     "thread_tools.restore": "Pulihkan topik",
     "thread_tools.restore_confirm": "Anda yakin untuk pulihkan topik ini?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Klik kiriman yang anda hendak salin",
     "fork_no_pids": "Tiada kiriman yang dipilih",
     "fork_success": "Berjaya menyalin topik. Klik sini untuk ke topik yang disalin.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Masukkan tajuk topik disini",
     "composer.handle_placeholder": "Nama",
     "composer.discard": "Abaikan",
diff --git a/public/language/nb/groups.json b/public/language/nb/groups.json
index 0b316ccb2a..7378fdf292 100644
--- a/public/language/nb/groups.json
+++ b/public/language/nb/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Medlemmene i denne gruppen har ikke skrevet noen innlegg.",
     "details.latest_posts": "Seneste innlegg",
     "details.private": "Privat",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Gi/Opphev Eierskap",
     "details.kick": "Kast ut",
     "details.owner_options": "Gruppeadministrasjon",
diff --git a/public/language/nb/modules.json b/public/language/nb/modules.json
index 7b9fc62a57..4427aba467 100644
--- a/public/language/nb/modules.json
+++ b/public/language/nb/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 har sendt deg en melding",
     "chat.see_all": "Se alle samtaler",
     "chat.no-messages": "Vennligst velg en mottaker for å vise chatte-melding historikk",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Nylige chatter",
     "chat.contacts": "Kontakter",
     "chat.message-history": "Meldingshistorikk",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 dager",
     "chat.three_months": "3 måneder",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Komponer",
     "composer.show_preview": "Vis forhåndsvisning",
     "composer.hide_preview": "Skjul forhåndsvisning",
diff --git a/public/language/nb/topic.json b/public/language/nb/topic.json
index 70c1ac5ff4..0e3f9c4acb 100644
--- a/public/language/nb/topic.json
+++ b/public/language/nb/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Bli varslet om nye svar i dette emnet",
     "quote": "Siter",
     "reply": "Svar",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Logg inn for å besvare",
     "edit": "Endre",
     "delete": "Slett",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Du vil ikke lenger motta varsler fra denne tråden.",
     "login_to_subscribe": "Vennligst registrer deg eller logg inn for å abonnere på denne tråden.",
     "markAsUnreadForAll.success": "Tråd markert som ulest for alle.",
+    "mark_unread": "Mark unread",
     "watch": "Overvåk",
     "unwatch": "Ikke overvåk",
     "watch.title": "Bli varslet om nye svar i dette emnet",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Flytt alle",
     "thread_tools.fork": "Forgren tråd",
     "thread_tools.delete": "Slett tråd",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Er du sikker på at du vil slette dette emnet?",
     "thread_tools.restore": "Gjenopprett tråd",
     "thread_tools.restore_confirm": "Er du sikker på at du vil gjenopprette dette emnet?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Trykk på innleggene du vil forgrene",
     "fork_no_pids": "Ingen innlegg valgt!",
     "fork_success": "Dette emnet ble forgrenet! Klikk for å gå til forgrenet emne.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Skriv din tråd-tittel her",
     "composer.handle_placeholder": "Navn",
     "composer.discard": "Forkast",
diff --git a/public/language/nl/groups.json b/public/language/nl/groups.json
index 19a28950be..7e914a227b 100644
--- a/public/language/nl/groups.json
+++ b/public/language/nl/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Deze groepleden hebben nog geen berichten geplaatst",
     "details.latest_posts": "Meest recente berichten",
     "details.private": "Prive",
+    "details.disableJoinRequests": "Groepsverzoeken uitschakelen",
     "details.grant": "Toekennen/herroepen van eigendom",
     "details.kick": "Kick",
     "details.owner_options": "Groepsadministratie",
diff --git a/public/language/nl/modules.json b/public/language/nl/modules.json
index 39a61ffe9f..7a7a36ef1e 100644
--- a/public/language/nl/modules.json
+++ b/public/language/nl/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 heeft een bericht gestuurd",
     "chat.see_all": "Laat alle chats zien",
     "chat.no-messages": "Selecteer een ontvanger om de chatgeschiedenis in te zien",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Recent gevoerde gesprekken",
     "chat.contacts": "Contacten",
     "chat.message-history": "Berichtengeschiedenis",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 dagen",
     "chat.three_months": "3 maanden",
     "chat.delete_message_confirm": "Weet u het zeker dat u dit bericht wilt verwijderen?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Samenstellen",
     "composer.show_preview": "Voorbeeldweergave",
     "composer.hide_preview": "Verberg voorbeeld",
diff --git a/public/language/nl/topic.json b/public/language/nl/topic.json
index ad7a62de35..caf1e87426 100644
--- a/public/language/nl/topic.json
+++ b/public/language/nl/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Krijg een melding wanneer nieuwe reacties volgen",
     "quote": "Citeren",
     "reply": "Reageren",
+    "reply-as-topic": "Reageren als onderwerp",
     "guest-login-reply": "Aanmelden om te reageren",
     "edit": "Aanpassen",
     "delete": "Verwijderen",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "U ontvangt geen notificaties over dit onderwerp.",
     "login_to_subscribe": "Log in or registreer om dit onderwerp te volgen.",
     "markAsUnreadForAll.success": "Onderwerp is voor iedereen als 'gelezen' gemarkeerd.",
+    "mark_unread": "Ongelezen markeren",
     "watch": "Volgen",
     "unwatch": "Niet meer volgen",
     "watch.title": "Krijg meldingen van nieuwe reacties op dit onderwerp",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Verplaats alles",
     "thread_tools.fork": "Onderwerp afsplitsen",
     "thread_tools.delete": "Onderwerp verwijderen",
+    "thread_tools.delete-posts": "Verwijder berichten",
     "thread_tools.delete_confirm": "Weet u het zeker dat u dit onderwerp wilt verwijderen?",
     "thread_tools.restore": "Onderwerp herstellen",
     "thread_tools.restore_confirm": "Zeker weten dit onderwerp te herstellen?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Klik op de berichten die afgesplitst moeten worden",
     "fork_no_pids": "Geen berichten geselecteerd!",
     "fork_success": "Onderwerp is succesvol afgesplitst. Klik hier om het nieuwe onderwerp te zien.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Voer hier de titel van het onderwerp in...",
     "composer.handle_placeholder": "Naam",
     "composer.discard": "Annuleren",
diff --git a/public/language/pl/groups.json b/public/language/pl/groups.json
index ddac8f38ea..52e28b2263 100644
--- a/public/language/pl/groups.json
+++ b/public/language/pl/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Członkowie tej grupy nie napisali żadnych postów.",
     "details.latest_posts": "Ostatnie posty",
     "details.private": "Prywatna",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Nadaj/Cofnij prawa Właściciela",
     "details.kick": "Wykop",
     "details.owner_options": "Administracja grupy",
diff --git a/public/language/pl/modules.json b/public/language/pl/modules.json
index a8e49b7379..4b5f8e4134 100644
--- a/public/language/pl/modules.json
+++ b/public/language/pl/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 napisał do Ciebie",
     "chat.see_all": "Zobacz wszystkie rozmowy",
     "chat.no-messages": "Wybierz odbiorcę, by wyświetlić historię rozmów.",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Ostatnie rozmowy",
     "chat.contacts": "Kontakty",
     "chat.message-history": "Historia wiadomości",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 dni",
     "chat.three_months": "3 miesiące",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Twórz",
     "composer.show_preview": "Pokaż Podgląd",
     "composer.hide_preview": "Ukryj Podgląd",
diff --git a/public/language/pl/topic.json b/public/language/pl/topic.json
index 9bc4f6d051..6ea32ff6ef 100644
--- a/public/language/pl/topic.json
+++ b/public/language/pl/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Powiadamiaj mnie o nowych odpowiedziach w tym temacie",
     "quote": "Cytuj",
     "reply": "Odpowiedz",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Zaloguj się, aby odpowiedzieć.",
     "edit": "Edytuj",
     "delete": "Usuń",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Nie będziesz już otrzymywał powiadomień z tego tematu.",
     "login_to_subscribe": "Zaloguj się, aby subskrybować ten temat.",
     "markAsUnreadForAll.success": "Temat oznaczony jako nieprzeczytany dla wszystkich.",
+    "mark_unread": "Mark unread",
     "watch": "Obserwuj",
     "unwatch": "Nie obserwuj",
     "watch.title": "Otrzymuj powiadomienia o nowych odpowiedziach w tym temacie",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Przenieś wszystko",
     "thread_tools.fork": "Skopiuj Temat",
     "thread_tools.delete": "Usuń Temat",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Na pewno chcesz skasować ten temat?",
     "thread_tools.restore": "Przywróć Temat",
     "thread_tools.restore_confirm": "Na pewno chcesz przywrócić ten temat?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Zaznacz posty, które chcesz sklonować",
     "fork_no_pids": "Nie zaznaczyłeś żadnych postów!",
     "fork_success": "Udało się skopiować temat. Kliknij tutaj, aby do niego przejść.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Wpisz tutaj tytuł tematu...",
     "composer.handle_placeholder": "Nazwa",
     "composer.discard": "Odrzuć",
diff --git a/public/language/pt_BR/groups.json b/public/language/pt_BR/groups.json
index f17b731e2a..5386071b94 100644
--- a/public/language/pt_BR/groups.json
+++ b/public/language/pt_BR/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Os membros deste grupo não fizeram quaisquer posts.",
     "details.latest_posts": "Últimos Posts",
     "details.private": "Particular",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Conceder/Retomar a Posse",
     "details.kick": "Chutar",
     "details.owner_options": "Administração do Grupo",
diff --git a/public/language/pt_BR/modules.json b/public/language/pt_BR/modules.json
index 755ff96c4c..61a3d83b3b 100644
--- a/public/language/pt_BR/modules.json
+++ b/public/language/pt_BR/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 te enviou uma mensagem.",
     "chat.see_all": "Ver todos os chats",
     "chat.no-messages": "Por favor, escolha um destinatário para visualizar o histórico de conversas",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Conversas Recentes",
     "chat.contacts": "Contatos",
     "chat.message-history": "Histórico de Mensagens",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Dias",
     "chat.three_months": "3 Meses",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compor",
     "composer.show_preview": "Exibir Pré-visualização",
     "composer.hide_preview": "Esconder Pré-visualização",
diff --git a/public/language/pt_BR/topic.json b/public/language/pt_BR/topic.json
index 3adb66b4da..599227096d 100644
--- a/public/language/pt_BR/topic.json
+++ b/public/language/pt_BR/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Seja notificado de novas respostas nesse tópico",
     "quote": "Citar",
     "reply": "Responder",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Logue-se para responder",
     "edit": "Editar",
     "delete": "Deletar",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Você não receberá mais notificações sobre este tópico.",
     "login_to_subscribe": "Por favor registre ou logue para assinar este tópico.",
     "markAsUnreadForAll.success": "Tópico marcado como não lido para todos.",
+    "mark_unread": "Mark unread",
     "watch": "Acompanhar",
     "unwatch": "Desacompanhar",
     "watch.title": "Seja notificado sobre novas respostas neste tópico",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Mover Tudo",
     "thread_tools.fork": "Ramificar Tópico",
     "thread_tools.delete": "Deletar Tópico",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Tem certeza que deseja excluir este tópico?",
     "thread_tools.restore": "Restaurar Tópico",
     "thread_tools.restore_confirm": "Tem certeza que deseja restaurar este tópico?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Clique nos posts que você quer ramificar",
     "fork_no_pids": "Nenhum post selecionado!",
     "fork_success": "Tópico ramificado com sucesso! Clique aqui para ir ao tópico ramificado.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Digite aqui o título para o seu tópico...",
     "composer.handle_placeholder": "Nome",
     "composer.discard": "Descartar",
diff --git a/public/language/ro/groups.json b/public/language/ro/groups.json
index de4a00d287..28471f1bff 100644
--- a/public/language/ro/groups.json
+++ b/public/language/ro/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Membrii acestui grup nu au facut nici o postare.",
     "details.latest_posts": "Ultimele Mesaje",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/ro/modules.json b/public/language/ro/modules.json
index b8e3f73cba..a63e9edd7c 100644
--- a/public/language/ro/modules.json
+++ b/public/language/ro/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 ți-a trimis un mesaj.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Selectează un recipient pentru a vedea istoria mesajelor chat",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Conversații Recente",
     "chat.contacts": "Contacte",
     "chat.message-history": "Istorie Mesaje",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 de zile",
     "chat.three_months": "3 Luni",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/ro/topic.json b/public/language/ro/topic.json
index d131c5610b..e24bd88060 100644
--- a/public/language/ro/topic.json
+++ b/public/language/ro/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Notică-mă de noi răspunsuri în acest subiect",
     "quote": "Citează",
     "reply": "Răspunde",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "Editează",
     "delete": "Șterge",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Nu vei mai primi notificări legate de acest subiect.",
     "login_to_subscribe": "Te rugăm să te înregistrezi sau să te autentifici ca să te poți abona la acest subiect.",
     "markAsUnreadForAll.success": "Subiect marcat ca citit pentru toți.",
+    "mark_unread": "Mark unread",
     "watch": "Urmărește",
     "unwatch": "Oprire urmărire",
     "watch.title": "Abonează-te la notificări legate de acest subiect",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Mută-le pe toate",
     "thread_tools.fork": "Bifurcă Subiect",
     "thread_tools.delete": "Șterge Subiect",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Ești sigur că vrei să ștergi acest subiect?",
     "thread_tools.restore": "Restaurează Subiect",
     "thread_tools.restore_confirm": "Esti sigur că vrei să restaurezi acest subiect?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Apasă pe mesajele care vrei sa le bifurci",
     "fork_no_pids": "Nu a fost selectat nici un mesaj!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Introdu numele subiectului aici ...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Renunță",
diff --git a/public/language/ru/groups.json b/public/language/ru/groups.json
index a84ce19eae..1f6429cc8b 100644
--- a/public/language/ru/groups.json
+++ b/public/language/ru/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Пользователями этой группы не публиковали никаких записей",
     "details.latest_posts": "Последние записи",
     "details.private": "Приватная",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Выдать/забрать администратора",
     "details.kick": "Исключить",
     "details.owner_options": "Настройки группы",
diff --git a/public/language/ru/modules.json b/public/language/ru/modules.json
index b9ea06f477..9d634dda8d 100644
--- a/public/language/ru/modules.json
+++ b/public/language/ru/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 отправил вам сообщение.",
     "chat.see_all": "Посмотреть все чаты",
     "chat.no-messages": "Пожалуйста, выберите собеседника для просмотра истории сообщений",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Последние переписки",
     "chat.contacts": "Контакты",
     "chat.message-history": "История сообщений",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 дней",
     "chat.three_months": "3 месяца",
     "chat.delete_message_confirm": "Вы уверены, что хотите удалить это сообщение?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Редактор",
     "composer.show_preview": "Показать предпросмотр",
     "composer.hide_preview": "Скрыть предпросмотр",
diff --git a/public/language/ru/topic.json b/public/language/ru/topic.json
index 0ba0064291..54c556b48b 100644
--- a/public/language/ru/topic.json
+++ b/public/language/ru/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Сообщать мне об ответах в этой теме",
     "quote": "Цитировать",
     "reply": "Ответить",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Войдите чтобы оставить сообщение",
     "edit": "Редактировать",
     "delete": "Удалить",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Вы больше не будете получать уведомления из этой темы.",
     "login_to_subscribe": "Пожалуйста зарегистрируйтесь, или войдите под своим аккаунтом, чтобы подписаться на эту тему.",
     "markAsUnreadForAll.success": "Тема помечена как непрочитанная для всех.",
+    "mark_unread": "Mark unread",
     "watch": "Следить",
     "unwatch": "Не следить",
     "watch.title": "Сообщать мне об ответах в этой теме",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Переместить все",
     "thread_tools.fork": "Ответвить тему",
     "thread_tools.delete": "Удалить тему",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Вы уверены, что хотите удалить тему?",
     "thread_tools.restore": "Восстановить тему",
     "thread_tools.restore_confirm": "Вы уверены, что хотите восстановить тему?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Отметьте сообщения для ответвления",
     "fork_no_pids": "Сообщения не отмечены!",
     "fork_success": "Готово! Нажмите для перехода в отделённую тему.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Введите название темы...",
     "composer.handle_placeholder": "Название",
     "composer.discard": "Отменить",
diff --git a/public/language/rw/groups.json b/public/language/rw/groups.json
index 7ae8cb1462..982f067a39 100644
--- a/public/language/rw/groups.json
+++ b/public/language/rw/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Uyu munyamuryango ntabwo arashyiraho ikintu na kimwe",
     "details.latest_posts": "Ibiheruka Gushyirwaho",
     "details.private": "Yigenga",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Tanga/Ambura Ubuyobozi",
     "details.kick": "Tera",
     "details.owner_options": "Ubuyobozi bw'Itsinda",
diff --git a/public/language/rw/modules.json b/public/language/rw/modules.json
index 9d603f2800..3f68db32b7 100644
--- a/public/language/rw/modules.json
+++ b/public/language/rw/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 yagusigiye ubutumwa.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Hitamo umuntu ushaka kurebera ibyo mwandikiranye",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Ubutumwa Buheruka",
     "chat.contacts": "Abo Kuvugisha",
     "chat.message-history": "Ubutumwa Bwahise",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "Iminsi 30",
     "chat.three_months": "Amezi 3",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Andika",
     "composer.show_preview": "Bona Uko Biza Gusa",
     "composer.hide_preview": "Hisha Uko Biza Gusa",
diff --git a/public/language/rw/topic.json b/public/language/rw/topic.json
index 3643a1332e..82873ee4cd 100644
--- a/public/language/rw/topic.json
+++ b/public/language/rw/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Uzajye umenyeshwa ibisubizo bishya kuri iki kiganiro",
     "quote": "Terura",
     "reply": "Subiza",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Injiramo maze usubize",
     "edit": "Hinduraho",
     "delete": "Siba",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Ntabwo uzongera kujya umenyeshwa ku bibera muri iki kiganiro. ",
     "login_to_subscribe": "Ba umunyamuryango cyangwa winjiremo niba ushaka kwiyandikisha kuri iki kiganiro. ",
     "markAsUnreadForAll.success": "Ikiganiro kigizwe nk'icyasomwe na bose",
+    "mark_unread": "Mark unread",
     "watch": "Cunga",
     "unwatch": "Rekeraho Gucunga",
     "watch.title": "Ujye umenyeshwa ibyongerwaho bishya kuri iki kiganiro",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Byimure Byose",
     "thread_tools.fork": "Gabanyaho ku Kiganiro",
     "thread_tools.delete": "Kuraho Ikiganiro",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Wiringiye neza ko ushaka gukuraho iki kiganiro?",
     "thread_tools.restore": "Subizaho Ikiganiro",
     "thread_tools.restore_confirm": "Wiringiye neza ko ushaka kugarura iki kiganiro?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Kanda ku byashizweho ushaka kugabanyaho",
     "fork_no_pids": "Nta kintu wahisemo!",
     "fork_success": "Umaze kugabanyaho ku kiganiro! Kanda hano ugezwe ku kiganiro cyavutse. ",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Shyira umutwe w'ikiganiro cyawe aha...",
     "composer.handle_placeholder": "Izina",
     "composer.discard": "Byihorere",
diff --git a/public/language/sc/groups.json b/public/language/sc/groups.json
index dac30e51b8..2ac271a4c5 100644
--- a/public/language/sc/groups.json
+++ b/public/language/sc/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "This group's members have not made any posts.",
     "details.latest_posts": "Latest Posts",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/sc/modules.json b/public/language/sc/modules.json
index 7cc210827f..58a5f145fb 100644
--- a/public/language/sc/modules.json
+++ b/public/language/sc/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 has messaged you.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Please select a recipient to view chat message history",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Recent Chats",
     "chat.contacts": "Contacts",
     "chat.message-history": "Message History",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Days",
     "chat.three_months": "3 Months",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/sc/topic.json b/public/language/sc/topic.json
index bda28ac947..8067a34872 100644
--- a/public/language/sc/topic.json
+++ b/public/language/sc/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Imbia·mi notìficas pro is rispostas noas a custa arresonada",
     "quote": "Mèntova",
     "reply": "Risponde",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "Acontza",
     "delete": "Contzella",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "No as a retzire prus notìficas pro custa arresonada.",
     "login_to_subscribe": "Pro praghere registra·ti o intra pro sutascrìere custa arresonada.",
     "markAsUnreadForAll.success": "Arresonada marcada comente de lèghere pro totus.",
+    "mark_unread": "Mark unread",
     "watch": "Càstia",
     "unwatch": "Unwatch",
     "watch.title": "Be notified of new replies in this topic",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Move All",
     "thread_tools.fork": "Partzi Arresonada",
     "thread_tools.delete": "Cantzella Arresonada",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Are you sure you want to delete this topic?",
     "thread_tools.restore": "Torra a s'Arresonada Allogada",
     "thread_tools.restore_confirm": "Are you sure you want to restore this topic?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Sèbera is arresonos chi boles partzire",
     "fork_no_pids": "Perunu arresonu seberadu!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Pone su tìtulu de s'arresonada inoghe...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Lassa a Pèrdere",
diff --git a/public/language/sk/groups.json b/public/language/sk/groups.json
index 2b57a16493..eaa2eea404 100644
--- a/public/language/sk/groups.json
+++ b/public/language/sk/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "This group's members have not made any posts.",
     "details.latest_posts": "Latest Posts",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/sk/modules.json b/public/language/sk/modules.json
index e781d5bbd6..61c82e062d 100644
--- a/public/language/sk/modules.json
+++ b/public/language/sk/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 Vám zaslal správu.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Please select a recipient to view chat message history",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Recent Chats",
     "chat.contacts": "Contacts",
     "chat.message-history": "Message History",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Days",
     "chat.three_months": "3 Months",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/sk/topic.json b/public/language/sk/topic.json
index 339f492c94..65041560f2 100644
--- a/public/language/sk/topic.json
+++ b/public/language/sk/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Sledovať túto tému",
     "quote": "Citovať",
     "reply": "Odpovedať",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Log in to reply",
     "edit": "Upraviť",
     "delete": "Zmazať",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Nebudete už dostávať notifikácie z tejto Témy",
     "login_to_subscribe": "Prosím Zaregistrujte sa alebo sa Prihláste, aby ste mohli odoberať túto Tému",
     "markAsUnreadForAll.success": "Téma označená ako neprečítaná pre všetkých.",
+    "mark_unread": "Mark unread",
     "watch": "Sledovať",
     "unwatch": "Unwatch",
     "watch.title": "Buďte informovaní o nových odpovediach k tejto téme",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Presunúť všetko",
     "thread_tools.fork": "Rozvetviť tému",
     "thread_tools.delete": "Vymazať tému",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Are you sure you want to delete this topic?",
     "thread_tools.restore": "Vrátiť tému",
     "thread_tools.restore_confirm": "Are you sure you want to restore this topic?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Vyber príspevky, ktoré chceš oddeliť",
     "fork_no_pids": "Žiadne príspevky neboli vybrané!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Vlož nadpis témy sem...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Zahodiť",
diff --git a/public/language/sl/groups.json b/public/language/sl/groups.json
index 70a4238df2..5779451fb7 100644
--- a/public/language/sl/groups.json
+++ b/public/language/sl/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Člani skupine še niso ustvarili objave.",
     "details.latest_posts": "Zadnje objave",
     "details.private": "Zasebno",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Odobri/prekliči avtorstvo",
     "details.kick": "Odstrani člana iz skupine",
     "details.owner_options": "Administratorji skupine",
diff --git a/public/language/sl/modules.json b/public/language/sl/modules.json
index 7f8318d8cd..c393634fd8 100644
--- a/public/language/sl/modules.json
+++ b/public/language/sl/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 ti je napisal/a sporočilo.",
     "chat.see_all": "Poglej vse klepete",
     "chat.no-messages": "Za pogled zgodovine klepeta izberi prejemnika",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Zadnji klepeti",
     "chat.contacts": "Kontakti",
     "chat.message-history": "Zgodovina klepeta",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 dni",
     "chat.three_months": "3 mesece",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Ustvari",
     "composer.show_preview": "Pokaži predogled",
     "composer.hide_preview": "Skrij predogled",
diff --git a/public/language/sl/topic.json b/public/language/sl/topic.json
index f2b6ea8b6a..478e36382c 100644
--- a/public/language/sl/topic.json
+++ b/public/language/sl/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Bodi obveščen o novih odgovorih na to temo",
     "quote": "Citiraj",
     "reply": "Odgovori",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Prijavi se za odgovor",
     "edit": "Uredi",
     "delete": "Izbriši",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Ne boste več prejemali obvestil s te teme.",
     "login_to_subscribe": "Prosimo prijavite ali registrirajte se za naročanje o tej temi.",
     "markAsUnreadForAll.success": "Tema označena kot neprebrana za vse.",
+    "mark_unread": "Mark unread",
     "watch": "Spremljaj",
     "unwatch": "Ne spremljaj",
     "watch.title": "Bodi obveščen o novih odgovorih v tej temi",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Prestavi vse",
     "thread_tools.fork": "Razcepi temo",
     "thread_tools.delete": "Izbriši temo",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Ste prepričani, da želite izbrisati to temo?",
     "thread_tools.restore": "Razveljavi temo",
     "thread_tools.restore_confirm": "Ste prepričani, da želite razveljaviti to temo?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Klikni na objavo, ki o želiš odcepiti",
     "fork_no_pids": "Ni izbranih objav!",
     "fork_success": "Uspešno ste razcepili temo! Klikni tu za ogled te teme.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Vpiši naslov teme...",
     "composer.handle_placeholder": "Ime",
     "composer.discard": "Zavrži",
diff --git a/public/language/sr/groups.json b/public/language/sr/groups.json
index 0f66de86e8..8525cbb903 100644
--- a/public/language/sr/groups.json
+++ b/public/language/sr/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Чланови ове групе нису написали ниједну поруку.",
     "details.latest_posts": "Последње поруке",
     "details.private": "Приватна",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Избаци",
     "details.owner_options": "Администрација групе",
diff --git a/public/language/sr/modules.json b/public/language/sr/modules.json
index 0681713873..ebdb45bd7b 100644
--- a/public/language/sr/modules.json
+++ b/public/language/sr/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 вам посла поруку.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Please select a recipient to view chat message history",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Недавна ћаскања",
     "chat.contacts": "Контакти",
     "chat.message-history": "Историјат порука",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 дана",
     "chat.three_months": "3 месеца",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Састави",
     "composer.show_preview": "Прикажи преглед",
     "composer.hide_preview": "Сакриј преглед",
diff --git a/public/language/sr/topic.json b/public/language/sr/topic.json
index 413f764d39..5c70cb8047 100644
--- a/public/language/sr/topic.json
+++ b/public/language/sr/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Будите обавештени о ноцим порукама у овој теми",
     "quote": "Цитат",
     "reply": "Одговор",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Пријавите се да би одговорили",
     "edit": "Уређивање",
     "delete": "Брисање",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "You will no longer receive notifications from this topic.",
     "login_to_subscribe": "Please register or log in in order to subscribe to this topic.",
     "markAsUnreadForAll.success": "Topic marked as unread for all.",
+    "mark_unread": "Mark unread",
     "watch": "Прати",
     "unwatch": "Не прати",
     "watch.title": "Be notified of new replies in this topic",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Премести све",
     "thread_tools.fork": "Рачвај тему",
     "thread_tools.delete": "Обриши тему",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Are you sure you want to delete this topic?",
     "thread_tools.restore": "Restore Topic",
     "thread_tools.restore_confirm": "Are you sure you want to restore this topic?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Click the posts you want to fork",
     "fork_no_pids": "No posts selected!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Enter your topic title here...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "Discard",
diff --git a/public/language/sv/groups.json b/public/language/sv/groups.json
index b2c01521da..7a9f14b04a 100644
--- a/public/language/sv/groups.json
+++ b/public/language/sv/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Den här gruppens medlemmar har inte skrivit några inlägg.",
     "details.latest_posts": "Senaste inlägg",
     "details.private": "Privat",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Ge/Ta ifrån ägarskap",
     "details.kick": "Sparka ut",
     "details.owner_options": "Gruppadministration",
diff --git a/public/language/sv/modules.json b/public/language/sv/modules.json
index 658badc21b..f2a3722a31 100644
--- a/public/language/sv/modules.json
+++ b/public/language/sv/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 har skickat ett medelande till dig.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Välj mottagare för att visa historik för chatmeddelande",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Senaste chattarna",
     "chat.contacts": "Kontakter ",
     "chat.message-history": "Historik för meddelande",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Dagar",
     "chat.three_months": "3 Månader",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Komponera",
     "composer.show_preview": "Visa förhandsgranskning",
     "composer.hide_preview": "Dölj förhandsgranskning",
diff --git a/public/language/sv/topic.json b/public/language/sv/topic.json
index 8d644154ee..e2a1292067 100644
--- a/public/language/sv/topic.json
+++ b/public/language/sv/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Få notiser om nya svar i detta ämne",
     "quote": "Citera",
     "reply": "Svara",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Logga in för att posta",
     "edit": "Ändra",
     "delete": "Ta bort",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Du kommer inte längre få notiser från detta ämne.",
     "login_to_subscribe": "Var god registrera eller logga in för att kunna prenumerera på detta ämne.",
     "markAsUnreadForAll.success": "Ämne markerat som oläst av alla.",
+    "mark_unread": "Mark unread",
     "watch": "Bevaka",
     "unwatch": "Sluta bevaka",
     "watch.title": "Få notis om nya svar till det här ämnet",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Flytta alla.",
     "thread_tools.fork": "Grena ämne",
     "thread_tools.delete": "Ta bort ämne",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Är du säker på att du vill ta bort det här ämnet?",
     "thread_tools.restore": "Återställ ämne",
     "thread_tools.restore_confirm": "Är du säker på att du vill återställa det här ämnet?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Klicka på de inlägg du vill grena",
     "fork_no_pids": "Inga inlägg valda!",
     "fork_success": "Ämnet har blivit förgrenat. Klicka här för att gå till det förgrenade ämnet.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Skriv in ämnets titel här...",
     "composer.handle_placeholder": "Namn",
     "composer.discard": "Avbryt",
diff --git a/public/language/th/groups.json b/public/language/th/groups.json
index cd90048dfb..5f40f59e30 100644
--- a/public/language/th/groups.json
+++ b/public/language/th/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Group นี้ยังไม่มีโพสจากสมาชิก",
     "details.latest_posts": "โพสล่าสุด",
     "details.private": "ส่วนตัว",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "เตะออก",
     "details.owner_options": "การจัดการ Group",
diff --git a/public/language/th/modules.json b/public/language/th/modules.json
index 824e19d8f2..a81b6e5c04 100644
--- a/public/language/th/modules.json
+++ b/public/language/th/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 has messaged you.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Please select a recipient to view chat message history",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Recent Chats",
     "chat.contacts": "Contacts",
     "chat.message-history": "Message History",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Days",
     "chat.three_months": "3 Months",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/th/topic.json b/public/language/th/topic.json
index ea1b8c1abd..a7b41995ac 100644
--- a/public/language/th/topic.json
+++ b/public/language/th/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "แจ้งเตือนเมื่อการตอบใหม่ในกระทู้นี้",
     "quote": "คำอ้างอิง",
     "reply": "ตอบ",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "เข้าสู่ระบบเพื่อตอบกลับ",
     "edit": "แก้ไข",
     "delete": "ลบ",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "คุณจะไม่รับการแจ้งเตือนจากกระทู้นี้",
     "login_to_subscribe": "กรุณาลงทะเบียนหรือเข้าสู่ระบบเพื่อที่จะติดตามกระทู้นี้",
     "markAsUnreadForAll.success": "ทำเครื่องหมายว่ายังไม่ได้อ่านทั้งหมด",
+    "mark_unread": "Mark unread",
     "watch": "ติดตาม",
     "unwatch": "ยังไม่ได้ติดตาม",
     "watch.title": "ให้แจ้งเตือนเมื่อมีการตอบกลับ Topic นี้",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "ย้ายทั้งหมด",
     "thread_tools.fork": "แยกกระทู้",
     "thread_tools.delete": "ลบกระทู้",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "มั่นใจแล้วหรือไม่ที่จะลบ Topic นี้?",
     "thread_tools.restore": "กู้กระทู้",
     "thread_tools.restore_confirm": "มั่นใจแล้วหรือไม่ที่จะกู้คืน Topic นี้?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "คลิกที่โพสที่คุณต้องการที่จะแยก",
     "fork_no_pids": "ไม่มีโพสต์ที่เลือก!",
     "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "ป้อนชื่อกระทู้ของคุณที่นี่ ...",
     "composer.handle_placeholder": "Name",
     "composer.discard": "ยกเลิก",
diff --git a/public/language/tr/groups.json b/public/language/tr/groups.json
index 310b42fd5f..182dfaffd1 100644
--- a/public/language/tr/groups.json
+++ b/public/language/tr/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Bu grubun üyeleri henüz bir ileti göndermedi.",
     "details.latest_posts": "En son iletiler",
     "details.private": "Özel",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Gurup sahibi yap/yapma",
     "details.kick": "Dışarı at",
     "details.owner_options": "Grup Yöneticisi",
diff --git a/public/language/tr/modules.json b/public/language/tr/modules.json
index 88316ba76e..537b0187b4 100644
--- a/public/language/tr/modules.json
+++ b/public/language/tr/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 size bir mesaj gönderdi.",
     "chat.see_all": "Bütün sohbetleri gör",
     "chat.no-messages": "Lütfen sohbet geçmişini görmek için bir kontak seçin",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Güncel Sohbetler",
     "chat.contacts": "Kontaklar",
     "chat.message-history": "Mesaj Geçmişi",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 Gün",
     "chat.three_months": "3 Ay",
     "chat.delete_message_confirm": "Bu mesajı silmek istediğinden emin misin?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Yaz",
     "composer.show_preview": "Önizleme Göster",
     "composer.hide_preview": "Önizleme Sakla",
diff --git a/public/language/tr/topic.json b/public/language/tr/topic.json
index 19742d7dfd..6469d7798f 100644
--- a/public/language/tr/topic.json
+++ b/public/language/tr/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Bu konudaki cevaplardan haberdar ol",
     "quote": "Alıntı",
     "reply": "Cevap",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Cevaplamak için giriş yapın",
     "edit": "Düzenle",
     "delete": "Sil",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Artık bu başlık için bildirim almayacaksınız.",
     "login_to_subscribe": "Lütfen bu iletiyi başlığa üye olmak için giriş yapın.",
     "markAsUnreadForAll.success": "Başlık herkes için okunmadı olarak işaretlendi.",
+    "mark_unread": "Mark unread",
     "watch": "İzle",
     "unwatch": "İzleme",
     "watch.title": "Bu başlığa gelen yeni iletilerden haberdar ol",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Hepsini Taşı",
     "thread_tools.fork": "Başlığı Ayır",
     "thread_tools.delete": "Başlığı Sil",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Bu konuyu gerçekten silmek istiyor musun?",
     "thread_tools.restore": "Başlığı Geri Getir",
     "thread_tools.restore_confirm": "Bu konuyu gerçekten geri getirmek istiyor musun?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Ayırmak istediğiniz iletileri tıklayın",
     "fork_no_pids": "Hiç bir ileti seçilmedi!",
     "fork_success": "Başlık başarıyla ayrıldı!",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Başlık ismini buraya girin...",
     "composer.handle_placeholder": "İsim",
     "composer.discard": "Vazgeç",
diff --git a/public/language/vi/groups.json b/public/language/vi/groups.json
index 94161b01f5..7ce867cb97 100644
--- a/public/language/vi/groups.json
+++ b/public/language/vi/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "Nhóm thành viên này chưa viết bài viết nào.",
     "details.latest_posts": "Bài mới nhất",
     "details.private": "Private",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "Grant/Rescind Ownership",
     "details.kick": "Kick",
     "details.owner_options": "Group Administration",
diff --git a/public/language/vi/modules.json b/public/language/vi/modules.json
index 76a96ebb53..f0ad033020 100644
--- a/public/language/vi/modules.json
+++ b/public/language/vi/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 đã gửi tin cho bạn.",
     "chat.see_all": "See all chats",
     "chat.no-messages": "Hãy chọn 1 tài khoản để xem lịch sử chat",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "Vừa chat",
     "chat.contacts": "Liên hệ",
     "chat.message-history": "Lịch sử tin nhắn",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30 ngày",
     "chat.three_months": "3 tháng",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/vi/topic.json b/public/language/vi/topic.json
index e2d2933e0f..25aead85cd 100644
--- a/public/language/vi/topic.json
+++ b/public/language/vi/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "Được thông báo khi có trả lời mới trong chủ đề này",
     "quote": "Trích dẫn",
     "reply": "Trả lời",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "Hãy đăng nhập để trả lời",
     "edit": "Chỉnh sửa",
     "delete": "Xóa",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "Bạn sẽ không còn nhận được thông báo từ chủ đề này",
     "login_to_subscribe": "Xin hãy đăng ký hoặc đăng nhập để theo dõi topic này",
     "markAsUnreadForAll.success": "Chủ đề đã được đánh dấu là chưa đọc toàn bộ",
+    "mark_unread": "Mark unread",
     "watch": "Theo dõi",
     "unwatch": "Ngừng theo dõi",
     "watch.title": "Được thông báo khi có trả lời mới trong chủ đề này",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "Chuyển tất cả",
     "thread_tools.fork": "Fork chủ đề",
     "thread_tools.delete": "Xóa chủ đề",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "Bạn có muốn xóa chủ đề này?",
     "thread_tools.restore": "Phục hồi chủ đề",
     "thread_tools.restore_confirm": "Bạn có muốn phục hồi chủ đề này?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "Nhấp vào bài gửi mà bạn muốn fork",
     "fork_no_pids": "Chưa chọn bài gửi nào!",
     "fork_success": "Tạo bản sao thành công! Nhấn vào đây để chuyển tới chủ đề vừa tạo.",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "Nhập tiêu đề cho chủ đề của bạn tại đây...",
     "composer.handle_placeholder": "Tên",
     "composer.discard": "Loại bỏ",
diff --git a/public/language/zh_CN/groups.json b/public/language/zh_CN/groups.json
index 8febcb2533..3ae5e62887 100644
--- a/public/language/zh_CN/groups.json
+++ b/public/language/zh_CN/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "此小组的会员尚未发表任何帖子。",
     "details.latest_posts": "最新帖子",
     "details.private": "私有",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "授予/取消管理权",
     "details.kick": "踢出小组",
     "details.owner_options": "小组管理",
diff --git a/public/language/zh_CN/modules.json b/public/language/zh_CN/modules.json
index 130bbde7fd..9528cbc22a 100644
--- a/public/language/zh_CN/modules.json
+++ b/public/language/zh_CN/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 向您发送了消息。",
     "chat.see_all": "查看所有对话",
     "chat.no-messages": "请选择接收人,以查看聊天消息历史",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "最近聊天",
     "chat.contacts": "联系人",
     "chat.message-history": "消息历史",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30天",
     "chat.three_months": "3个月",
     "chat.delete_message_confirm": "确认删除此消息吗?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "编写",
     "composer.show_preview": "显示预览",
     "composer.hide_preview": "隐藏预览",
diff --git a/public/language/zh_CN/topic.json b/public/language/zh_CN/topic.json
index c9d1abc1b5..ac3208fef2 100644
--- a/public/language/zh_CN/topic.json
+++ b/public/language/zh_CN/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "此主题有新回复时通知我",
     "quote": "引用",
     "reply": "回复",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "登录后回复",
     "edit": "编辑",
     "delete": "删除",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "您已停止接收此主题的通知。",
     "login_to_subscribe": "请注册或登录后,再订阅此主题。",
     "markAsUnreadForAll.success": "将全部主题标为未读。",
+    "mark_unread": "Mark unread",
     "watch": "关注",
     "unwatch": "取消关注",
     "watch.title": "当此主题有新回复时,通知我",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "移动全部",
     "thread_tools.fork": "分割主题",
     "thread_tools.delete": "删除主题",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "确定要删除此主题吗?",
     "thread_tools.restore": "恢复主题",
     "thread_tools.restore_confirm": "确定要恢复此主题吗?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "点击将分割的帖子",
     "fork_no_pids": "未选中帖子!",
     "fork_success": "成功分割主题! 点这里跳转到分割后的主题。",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "在此输入您主题的标题...",
     "composer.handle_placeholder": "姓名",
     "composer.discard": "撤销",
diff --git a/public/language/zh_TW/groups.json b/public/language/zh_TW/groups.json
index a66b7efb31..170bf7ee23 100644
--- a/public/language/zh_TW/groups.json
+++ b/public/language/zh_TW/groups.json
@@ -24,6 +24,7 @@
     "details.has_no_posts": "這個群組的成員還未發出任何帖子。",
     "details.latest_posts": "最新文章",
     "details.private": "私人",
+    "details.disableJoinRequests": "Disable join requests",
     "details.grant": "准許/撤銷 所有權",
     "details.kick": "剔除",
     "details.owner_options": "群組管理員",
diff --git a/public/language/zh_TW/modules.json b/public/language/zh_TW/modules.json
index 309d07f658..733947b41a 100644
--- a/public/language/zh_TW/modules.json
+++ b/public/language/zh_TW/modules.json
@@ -7,6 +7,7 @@
     "chat.user_has_messaged_you": "%1 已傳送訊息給你了",
     "chat.see_all": "See all chats",
     "chat.no-messages": "請選擇收件人來查看聊天記錄",
+    "chat.no-users-in-room": "No users in this room",
     "chat.recent-chats": "最近的聊天記錄",
     "chat.contacts": "通訊錄",
     "chat.message-history": "消息記錄",
@@ -16,6 +17,8 @@
     "chat.thirty_days": "30日",
     "chat.three_months": "3個月",
     "chat.delete_message_confirm": "Are you sure you wish to delete this message?",
+    "chat.roomname": "Chat Room %1",
+    "chat.add-users-to-room": "Add users to room",
     "composer.compose": "Compose",
     "composer.show_preview": "Show Preview",
     "composer.hide_preview": "Hide Preview",
diff --git a/public/language/zh_TW/topic.json b/public/language/zh_TW/topic.json
index bf69262e75..af8b24ef3d 100644
--- a/public/language/zh_TW/topic.json
+++ b/public/language/zh_TW/topic.json
@@ -13,6 +13,7 @@
     "notify_me": "該主題有新回覆時通知我",
     "quote": "引用",
     "reply": "回覆",
+    "reply-as-topic": "Reply as topic",
     "guest-login-reply": "登入以回覆",
     "edit": "編輯",
     "delete": "刪除",
@@ -33,6 +34,7 @@
     "not_following_topic.message": "有人貼文回覆主題時, 你將不會收到通知.",
     "login_to_subscribe": "請先註冊或登錄, 才可訂閱此主題.",
     "markAsUnreadForAll.success": "將全部的主題設為未讀.",
+    "mark_unread": "Mark unread",
     "watch": "關注",
     "unwatch": "取消關注",
     "watch.title": "當主題有新回覆時將收到通知",
@@ -48,6 +50,7 @@
     "thread_tools.move_all": "移動全部",
     "thread_tools.fork": "Fork 主題",
     "thread_tools.delete": "刪除主題",
+    "thread_tools.delete-posts": "Delete Posts",
     "thread_tools.delete_confirm": "你確定要刪除這個主題?",
     "thread_tools.restore": "還原刪除的主題",
     "thread_tools.restore_confirm": "你確定你要恢復這個主題嗎?",
@@ -74,6 +77,7 @@
     "fork_topic_instruction": "點擊要作為主題的文章",
     "fork_no_pids": "尚未選擇文章!",
     "fork_success": "成功分叉成新的主題!點擊這裡進入新的主題。",
+    "delete_posts_instruction": "Click the posts you want to delete/purge",
     "composer.title_placeholder": "輸入標題...",
     "composer.handle_placeholder": "名字",
     "composer.discard": "放棄",