diff --git a/bigbluebutton-html5/private/locales/ar.json b/bigbluebutton-html5/private/locales/ar.json
index f46c8f93d3c182d17dd04a04a1ce0ae17c4299ad..5bb18cd44a96f144195b81d2db7ec0bdfb7c6cfb 100644
--- a/bigbluebutton-html5/private/locales/ar.json
+++ b/bigbluebutton-html5/private/locales/ar.json
@@ -21,9 +21,6 @@
     "app.chat.offline": "غير متصل",
     "app.chat.emptyLogLabel": "سجل دردشة فارغة",
     "app.chat.clearPublicChatMessage": "تم مسح تاريخ الدردشة من قبل المشرف",
-    "app.chat.severalPeople": "عدة أشخاص",
-    "app.chat.pluralTyping": "يكتبون",
-    "app.chat.singularTyping": "يكتب",
     "app.captions.label": "التعليقات",
     "app.captions.menu.close": "غلق",
     "app.captions.menu.start": "بدأ",
@@ -496,18 +493,12 @@
     "app.shortcut-help.nextSlideDesc": "الشريحة التالية (مقدم)",
     "app.shortcut-help.previousSlideDesc": "الشريحة السابقة (مقدم)",
     "app.lock-viewers.title": "قفل المشاهدين",
-    "app.lock-viewers.description": "تمكنك هذه الخيارات من تقييد المشاهدين من استخدام ميزات معينة. (لا يتم تطبيق إعدادات الأقفال هذه على المشرفين.)\n",
     "app.lock-viewers.featuresLable": "ميزة",
-    "app.lock-viewers.lockStatusLabel": "الحالة مقفلة",
-    "app.lock-viewers.webcamLabel": "كاميرا ويب",
+    "app.lock-viewers.lockStatusLabel": "الحالة",
+    "app.lock-viewers.webcamLabel": "مشاركة كاميرا",
     "app.lock-viewers.otherViewersWebcamLabel": "عرض كاميرات بقية المشاهدين",
-    "app.lock-viewers.microphoneLable": "ميكروفون",
-    "app.lock-viewers.PublicChatLabel": "الدردشة العامة",
-    "app.lock-viewers.PrivateChatLable": "دردشة خاصة",
-    "app.lock-viewers.notesLabel": "ملاحظات مشتركة",
-    "app.lock-viewers.userListLabel": "قائمة المستخدمين",
-    "app.lock-viewers.Layout": "مظهر",
-    "app.lock-viewers.ariaTitle": "نافذة قفل المشاهدين",
+    "app.lock-viewers.button.cancel": "إلغاء",
+    "app.lock-viewers.locked": "مقفل",
     "app.recording.startTitle": "بدء التسجيل",
     "app.recording.stopTitle": "تعليق التسجيل",
     "app.recording.resumeTitle": "مواصلة التسجيل",
@@ -642,16 +633,9 @@
     "app.createBreakoutRoom.roomTime": "{0} دقيقة",
     "app.createBreakoutRoom.numberOfRoomsError": "عدد الغرف غير صحيح.",
     "app.externalVideo.start": "مشاركة فيديو جديد",
-    "app.externalVideo.title": "مشاركة فيديو YouTube",
-    "app.externalVideo.input": "رابط الفيديو YouTube",
-    "app.externalVideo.urlInput": "إضافة فيديو YouTube",
-    "app.externalVideo.urlError": "الرايط ليس فيديو YouTube صالح",
     "app.externalVideo.close": "غلق",
     "app.network.connection.effective.slow": "نلاحظ مشاكل في الاتصال",
     "app.network.connection.effective.slow.help": "المزيد من المعلومات",
-    "app.externalVideo.noteLabel": "ملاحظة: لن تظهر مقاطع فيديو YouTube المشتركة في التسجيل",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "مشاركة فيديو YouTube",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "إيقاف مشاركة فيديو YouTube",
     "app.iOSWarning.label": "يرجى الترقية إلى iOS 12.2 أو اعلى",
     "app.legacy.unsupportedBrowser": "يبدو انك تستخدم مستعرضا غير معتمد. الرجاء استخدام {0} أو {1} للحصول علي الدعم الكامل.",
     "app.legacy.upgradeBrowser": "يبدو انك تستخدم إصدارا قديما من مستعرض معتمد. الرجاء ترقيه المتصفح للحصول علي الدعم الكامل.",
diff --git a/bigbluebutton-html5/private/locales/bg_BG.json b/bigbluebutton-html5/private/locales/bg_BG.json
index 5a62f79f23f6d777400b460774fea96cb23f4fc5..9d38f180817e7f9aa8baad0373ca471dee513b8e 100644
--- a/bigbluebutton-html5/private/locales/bg_BG.json
+++ b/bigbluebutton-html5/private/locales/bg_BG.json
@@ -146,9 +146,8 @@
     "app.error.500": "Ops, something went wrong",
     "app.error.leaveLabel": "Log in again",
     "app.shortcut-help.closeLabel": "Close",
-    "app.lock-viewers.webcamLabel": "Webcam",
-    "app.lock-viewers.microphoneLable": "Microphone",
-    "app.lock-viewers.Layout": "Layout",
+    "app.lock-viewers.button.cancel": "Cancel",
+    "app.lock-viewers.locked": "Locked",
     "app.videoPreview.cancelLabel": "Cancel",
     "app.videoPreview.closeLabel": "Close",
     "app.video.cancel": "Cancel",
diff --git a/bigbluebutton-html5/private/locales/cs_CZ.json b/bigbluebutton-html5/private/locales/cs_CZ.json
index 4d06cc387d7b279a8fef49f51c465e55575b2e6b..de460cca3307701b82e764e740c23e166540ac84 100644
--- a/bigbluebutton-html5/private/locales/cs_CZ.json
+++ b/bigbluebutton-html5/private/locales/cs_CZ.json
@@ -344,16 +344,11 @@
     "app.shortcut-help.openActions": "Otevřít menu akcí",
     "app.shortcut-help.openStatus": "Otevřít menu stavů",
     "app.lock-viewers.title": "Uzamknout posluchače",
-    "app.lock-viewers.description": "Tyto volby Vám umožní omezit posluchačům využívání některých funkcí. (Nastavení se nevztahují na moderátory.)",
     "app.lock-viewers.featuresLable": "Funkce",
-    "app.lock-viewers.lockStatusLabel": "Zamčeno",
-    "app.lock-viewers.webcamLabel": "Webkamera",
+    "app.lock-viewers.webcamLabel": "Sdílet webkameru",
     "app.lock-viewers.otherViewersWebcamLabel": "Vidět webkamery ostatních",
-    "app.lock-viewers.microphoneLable": "Mikrofon",
-    "app.lock-viewers.PublicChatLabel": "Veřejný chat",
-    "app.lock-viewers.PrivateChatLable": "Soukromý chat",
-    "app.lock-viewers.userListLabel": "Seznam uživatelů",
-    "app.lock-viewers.Layout": "Rozložení obrazovky",
+    "app.lock-viewers.button.cancel": "Zrušit",
+    "app.lock-viewers.locked": "Uzamčen",
     "app.recording.startTitle": "Zahájit nahrávání",
     "app.videoPreview.cameraLabel": "Kamera",
     "app.videoPreview.cancelLabel": "Zrušit",
@@ -472,9 +467,6 @@
     "app.createBreakoutRoom.leastOneWarnBreakout": "Do vedlejší místnosti musíte přiřadit alespoň jednoho posluchače",
     "app.createBreakoutRoom.modalDesc": "Proveďte kroky níže k vytvoření vedlejších místností. Rozdělte posluchače do jednotlivých místností",
     "app.externalVideo.start": "Sdílet nové video",
-    "app.externalVideo.title": "Sdílet video z YouTube",
-    "app.externalVideo.input": "URL videa na YouTube",
-    "app.externalVideo.urlError": "Tato URL není platné video na YouTube",
     "app.externalVideo.close": "Zavřít"
 
 }
diff --git a/bigbluebutton-html5/private/locales/de.json b/bigbluebutton-html5/private/locales/de.json
index 8413b5914776022f380e2dcc4519b338598ae66a..073a70a819bbc9f3dc6d210d60dd567153c257b6 100644
--- a/bigbluebutton-html5/private/locales/de.json
+++ b/bigbluebutton-html5/private/locales/de.json
@@ -21,9 +21,9 @@
     "app.chat.offline": "Offline",
     "app.chat.emptyLogLabel": "Chat-Log ist leer",
     "app.chat.clearPublicChatMessage": "Der öffentliche Chatverlauf wurde durch einen Moderator gelöscht",
-    "app.chat.severalPeople": "Mehrere Personen",
-    "app.chat.pluralTyping": "tippen",
-    "app.chat.singularTyping": "tippt",
+    "app.chat.multi.typing": "Mehrere Teilnehmer tippen",
+    "app.chat.one.typing": "{0} tippt",
+    "app.chat.two.typing": "{0} und {1} tippen",
     "app.captions.label": "Untertitel",
     "app.captions.menu.close": "Schließen",
     "app.captions.menu.start": "Start",
@@ -115,6 +115,10 @@
     "app.media.screenshare.safariNotSupported": "Bildschirmfreigabe wird gegenwärtig von Safari nicht unterstützt. Bitte verwenden Sie Firefox oder Google Chrome.",
     "app.media.screenshare.autoplayBlockedDesc": "Wir benötigen Ihre Zustimmung, um Ihnen den Bildschirm des Präsentators zu zeigen.",
     "app.media.screenshare.autoplayAllowLabel": "Geteilten Bildschirm ansehen",
+    "app.screenshare.notAllowed": "Fehler: Die Berechtigung zur Bildschirmfreigabe wurde nicht erteilt.",
+    "app.screenshare.notSupportedError": "Fehler: Bildschirmfreigabe ist nur auf sicheren Domains (SSL) erlaubt.",
+    "app.screenshare.notReadableError": "Fehler: Der Versuch Ihren Bildschirm freizugeben ist fehlgeschlagen. ",
+    "app.screenshare.genericError": "Fehler: Bei der Bildschirmfreigabe ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.",
     "app.meeting.ended": "Diese Konferenz wurde beendet",
     "app.meeting.meetingTimeRemaining": "Verbleibende Konferenzzeit: {0}",
     "app.meeting.meetingTimeHasEnded": "Die Zeit ist abgelaufen. Die Konferenz wird in Kürze beendet",
@@ -496,25 +500,31 @@
     "app.shortcut-help.nextSlideDesc": "Nächste Folie (Präsentator)",
     "app.shortcut-help.previousSlideDesc": "Vorherige Folie (Präsentator)",
     "app.lock-viewers.title": "Zuschauerrechte einschränken",
-    "app.lock-viewers.description": "Diese Optionen ermöglichen es, bestimmte Funktionen für Zuschauer einzuschränken, wie z.B. die Nutzung des privaten Chats. (Diese Einschränkungen gelten nicht für Moderatoren)",
+    "app.lock-viewers.description": "Diese Optionen ermöglichen es, bestimmte Funktionen für Zuschauer einzuschränken.",
     "app.lock-viewers.featuresLable": "Funktion",
-    "app.lock-viewers.lockStatusLabel": "Gesperrt",
-    "app.lock-viewers.webcamLabel": "Webcam",
+    "app.lock-viewers.lockStatusLabel": "Status",
+    "app.lock-viewers.webcamLabel": "Webcam freigeben",
     "app.lock-viewers.otherViewersWebcamLabel": "Nur Moderatoren sehen Webcams",
-    "app.lock-viewers.microphoneLable": "Mikrofon",
-    "app.lock-viewers.PublicChatLabel": "Öffentlicher Chat",
-    "app.lock-viewers.PrivateChatLable": "Privater Chat",
-    "app.lock-viewers.notesLabel": "Geteilte Notizen",
-    "app.lock-viewers.userListLabel": "Teilnehmerliste",
-    "app.lock-viewers.Layout": "Layout",
-    "app.lock-viewers.ariaTitle": "Teilnehmerrechtedialog",
+    "app.lock-viewers.microphoneLable": "Mikrofon freigeben",
+    "app.lock-viewers.PublicChatLabel": "Öffentliche Chatnachrichten senden",
+    "app.lock-viewers.PrivateChatLable": "Private Chatnachrichten senden",
+    "app.lock-viewers.notesLabel": "Geteilte Notizen bearbeiten",
+    "app.lock-viewers.userListLabel": "Andere Teilnehmer in der Teilnehmerliste sehen",
+    "app.lock-viewers.ariaTitle": "Teilnehmereinstellungsdialog",
+    "app.lock-viewers.button.apply": "Anwenden",
+    "app.lock-viewers.button.cancel": "Abbrechen",
+    "app.lock-viewers.locked": "Gesperrt",
+    "app.lock-viewers.unlocked": "Freigegeben",
     "app.recording.startTitle": "Aufzeichnung starten",
     "app.recording.stopTitle": "Aufzeichnung pausieren",
     "app.recording.resumeTitle": "Aufzeichnung fortsetzen",
+    "app.recording.startDescription": "Durch erneutes Drücken des Aufnahmeknopfs können Sie die Aufnahme pausieren.",
+    "app.recording.stopDescription": "Sind Sie sicher, dass Sie die Aufnahme pausieren wollen? Sie können Sie durch erneutes Drücken des Aufnahmeknopfs jederzeit fortsetzen.",
     "app.videoPreview.cameraLabel": "Kamera",
     "app.videoPreview.profileLabel": "Qualität",
     "app.videoPreview.cancelLabel": "Abbrechen",
     "app.videoPreview.closeLabel": "Schließen",
+    "app.videoPreview.findingWebcamsLabel": "Suche Webcams",
     "app.videoPreview.startSharingLabel": "Freigabe starten",
     "app.videoPreview.webcamOptionLabel": "Webcam auswählen",
     "app.videoPreview.webcamPreviewLabel": "Webcamvorschau",
@@ -624,6 +634,7 @@
     "app.createBreakoutRoom.join": "Raum beitreten",
     "app.createBreakoutRoom.joinAudio": "Audio starten",
     "app.createBreakoutRoom.returnAudio": "Return audio",
+    "app.createBreakoutRoom.alreadyConnected": "Bereits im Raum",
     "app.createBreakoutRoom.confirm": "Erstellen",
     "app.createBreakoutRoom.record": "Aufzeichnen",
     "app.createBreakoutRoom.numberOfRooms": "Anzahl der Räume",
@@ -642,16 +653,16 @@
     "app.createBreakoutRoom.roomTime": "{0} Minuten",
     "app.createBreakoutRoom.numberOfRoomsError": "Die Raumanzahl ist ungültig.",
     "app.externalVideo.start": "Neues Video teilen",
-    "app.externalVideo.title": "Youtubevideo teilen",
-    "app.externalVideo.input": "URL des YouTube-Videos",
-    "app.externalVideo.urlInput": "Youtube URL hinzufügen",
-    "app.externalVideo.urlError": "Diese URL ist kein gültiges Youtube-Video",
+    "app.externalVideo.title": "Externes Video teilen",
+    "app.externalVideo.input": "Externe Video-URL",
+    "app.externalVideo.urlInput": "Video-URL hinzufügen",
+    "app.externalVideo.urlError": "Diese Video-URL wird nicht unterstützt",
     "app.externalVideo.close": "Schließen",
     "app.network.connection.effective.slow": "Es wurden Verbindungsprobleme beobachtet.",
     "app.network.connection.effective.slow.help": "Weitere Informationen",
-    "app.externalVideo.noteLabel": "Hinweis: Geteile Youtube-Videos werden nicht in der Aufzeichnung sichtbar sein",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Youtube-Video teilen",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Teilen des Youtube-Videos stoppen",
+    "app.externalVideo.noteLabel": "Hinweis: Geteilte externe Videos sind in der Aufzeichnung nicht sichtbar",
+    "app.actionsBar.actionsDropdown.shareExternalVideo": "Externes Video teilen",
+    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Teilen von externem Video beenden",
     "app.iOSWarning.label": "Bitte aktualisieren Sie auf iOS 12.2 oder höher",
     "app.legacy.unsupportedBrowser": "Es scheint, dass Ihr verwendeter Browser nicht unterstützt wird. Bitte verwenden Sie {0} oder {1} für volle Unterstützung.",
     "app.legacy.upgradeBrowser": "Es sieht so aus, als ob Sie eine veraltete Version eines unterstützten Browsers verwenden. Bitte aktualisieren Sie den Browser für volle Unterstützung.",
diff --git a/bigbluebutton-html5/private/locales/el_GR.json b/bigbluebutton-html5/private/locales/el_GR.json
index 4e97a7e6219c97a73700491e393b50b020ce4477..89352762094ed511c6c37e1fe43f64dfeeedb7d3 100644
--- a/bigbluebutton-html5/private/locales/el_GR.json
+++ b/bigbluebutton-html5/private/locales/el_GR.json
@@ -48,6 +48,7 @@
     "app.settings.main.save.label": "Αποθήκευση",
     "app.breakoutJoinConfirmation.dismissLabel": "Ακύρωση",
     "app.error.500": "Ωχ, κάτι πήγε στραβά",
+    "app.lock-viewers.button.cancel": "Ακύρωση",
     "app.videoPreview.cancelLabel": "Ακύρωση",
     "app.video.cancel": "Ακύρωση"
 
diff --git a/bigbluebutton-html5/private/locales/es.json b/bigbluebutton-html5/private/locales/es.json
index f7356809565be39528526e0fae96854cc4a3e130..52b86f8b23b489918ecfb39d2759bf5fcfdc95fd 100644
--- a/bigbluebutton-html5/private/locales/es.json
+++ b/bigbluebutton-html5/private/locales/es.json
@@ -21,9 +21,6 @@
     "app.chat.offline": "Desconectado",
     "app.chat.emptyLogLabel": "Registro de chat vacío",
     "app.chat.clearPublicChatMessage": "El chat publico fue borrado por un moderador",
-    "app.chat.severalPeople": "Multiples usuarios",
-    "app.chat.pluralTyping": "están escribiendo",
-    "app.chat.singularTyping": "está escribiendo",
     "app.captions.label": "Subtítulos",
     "app.captions.menu.close": "Cerrar",
     "app.captions.menu.start": "Iniciar",
@@ -486,18 +483,12 @@
     "app.shortcut-help.nextSlideDesc": "Diapositiva siguiente (Presentador)",
     "app.shortcut-help.previousSlideDesc": "Diapositiva anterior (Presentador)",
     "app.lock-viewers.title": "Bloquear espectadores",
-    "app.lock-viewers.description": "Estas opciones te permiten restringir el accesso a ciertas funciones disponibles para espectadores, como bloquear la habilidad de utilizar chat privado. (Estas restricciones no aplican a moderadores)",
     "app.lock-viewers.featuresLable": "Función",
-    "app.lock-viewers.lockStatusLabel": "Bloquear estados",
-    "app.lock-viewers.webcamLabel": "Webcam",
+    "app.lock-viewers.lockStatusLabel": "Estado",
+    "app.lock-viewers.webcamLabel": "Compartir webcam",
     "app.lock-viewers.otherViewersWebcamLabel": "Ver la webcam de otros espectadores",
-    "app.lock-viewers.microphoneLable": "Micrófono",
-    "app.lock-viewers.PublicChatLabel": "Chat público",
-    "app.lock-viewers.PrivateChatLable": "Chat privado",
-    "app.lock-viewers.notesLabel": "Notas compartidas",
-    "app.lock-viewers.userListLabel": "Lista de usuarios",
-    "app.lock-viewers.Layout": "Diseño de pantalla",
-    "app.lock-viewers.ariaTitle": "Bloquear ventana flotante de espectadores",
+    "app.lock-viewers.button.cancel": "Cancela",
+    "app.lock-viewers.locked": "Bloqueado",
     "app.recording.startTitle": "Iniciar grabación",
     "app.recording.stopTitle": "Pausar grabación",
     "app.recording.resumeTitle": "Continuar grabación",
@@ -629,16 +620,9 @@
     "app.createBreakoutRoom.roomTime": "{0} minutos",
     "app.createBreakoutRoom.numberOfRoomsError": "El número de salas es invalido.",
     "app.externalVideo.start": "Compartir un nuevo video",
-    "app.externalVideo.title": "Compartir un video de YouTube",
-    "app.externalVideo.input": "Enlace a video de YouTube",
-    "app.externalVideo.urlInput": "Agregar URL de YouTube",
-    "app.externalVideo.urlError": "Este enlace no es un video de YouTube valido",
     "app.externalVideo.close": "Cerrar",
     "app.network.connection.effective.slow": "Estamos detectando problemas de conectividad.",
     "app.network.connection.effective.slow.help": "Más información",
-    "app.externalVideo.noteLabel": "Nota: Los vídeos de YouTube compartidos no aparecerán en la grabación ",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Compartir vídeo de YouTube",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Dejar de compartir vídeo de YouTube",
     "app.iOSWarning.label": "Por favor, actualice a iOS 12.2 o superior",
     "app.legacy.unsupportedBrowser": "Parece que está usando un navegador no totalmente soportado. Por favor, utilice uno de los siguientes {0} ó {1} para una compatibilidad completa.",
     "app.legacy.upgradeBrowser": "Parece que está usando una versión antigua del navegador. Por favor, actualice su navegador para una compatibilidad completa.",
diff --git a/bigbluebutton-html5/private/locales/es_ES.json b/bigbluebutton-html5/private/locales/es_ES.json
index aae254a82ae69505d3ae060a103e97c4718aa518..f7f1f2c558de04f7780caff391363732c834a7a7 100644
--- a/bigbluebutton-html5/private/locales/es_ES.json
+++ b/bigbluebutton-html5/private/locales/es_ES.json
@@ -161,9 +161,8 @@
     "app.error.leaveLabel": "Ingresa de nuevo",
     "app.guest.waiting": "Esperando aprobación para unirse",
     "app.shortcut-help.closeLabel": "Cerrar",
-    "app.lock-viewers.webcamLabel": "Webcam",
-    "app.lock-viewers.microphoneLable": "Micrófono",
-    "app.lock-viewers.Layout": "Diseño",
+    "app.lock-viewers.button.cancel": "Cancelar",
+    "app.lock-viewers.locked": "Bloqueado",
     "app.videoPreview.cancelLabel": "Cancelar",
     "app.videoPreview.closeLabel": "Cerrar",
     "app.video.cancel": "Cancelar",
diff --git a/bigbluebutton-html5/private/locales/es_MX.json b/bigbluebutton-html5/private/locales/es_MX.json
index f1028f1cb4fe37865e164499397be8a41dd93c00..e91967bf3b22a3e6df85e0b881405b919126e5a2 100644
--- a/bigbluebutton-html5/private/locales/es_MX.json
+++ b/bigbluebutton-html5/private/locales/es_MX.json
@@ -17,8 +17,6 @@
     "app.chat.label": "Chat",
     "app.chat.emptyLogLabel": "Registro de chat vacío",
     "app.chat.clearPublicChatMessage": "El chat publico fue borrado por un moderador",
-    "app.chat.pluralTyping": "estan escribiendo",
-    "app.chat.singularTyping": "esta escribiendo",
     "app.captions.menu.close": "Cerrar",
     "app.captions.menu.start": "Iniciar",
     "app.captions.menu.title": "Subtítulos",
@@ -403,16 +401,11 @@
     "app.shortcut-help.openStatus": "Abrir el menú de estados",
     "app.shortcut-help.togglePan": "Activar la herramienta de paneo (presentador)",
     "app.lock-viewers.title": "Bloquear espectadores",
-    "app.lock-viewers.description": "Estas opciones te permiten restringir el accesso a ciertas funciones disponibles para espectadores, como bloquear la habilidad de utilizar chat privado. (Estas restricciones no aplican a moderadores)",
     "app.lock-viewers.featuresLable": "Función",
-    "app.lock-viewers.lockStatusLabel": "Bloquear estados",
-    "app.lock-viewers.webcamLabel": "Webcam",
+    "app.lock-viewers.webcamLabel": "Compartir webcam",
     "app.lock-viewers.otherViewersWebcamLabel": "Ver la webcam de otros espectadores",
-    "app.lock-viewers.microphoneLable": "Micrófono",
-    "app.lock-viewers.PublicChatLabel": "Chat público",
-    "app.lock-viewers.PrivateChatLable": "Chat privado",
-    "app.lock-viewers.userListLabel": "Lista de usuarios",
-    "app.lock-viewers.Layout": "Diseño de pantalla",
+    "app.lock-viewers.button.cancel": "Cancelar",
+    "app.lock-viewers.locked": "Bloqueado",
     "app.recording.startTitle": "Iniciar grabación",
     "app.recording.stopTitle": "Detener la grabación",
     "app.recording.resumeTitle": "Continuar la grabación",
@@ -534,14 +527,7 @@
     "app.createBreakoutRoom.leastOneWarnBreakout": "Debes agregar almenos un usuario a cada grupo de trabajo.",
     "app.createBreakoutRoom.modalDesc": "Completa los siguientes pasos para crear grupos de trabajo en tu sesión y poder agregar participantes",
     "app.externalVideo.start": "Compartir un nuevo video",
-    "app.externalVideo.title": "Compartir un video de YouTube",
-    "app.externalVideo.input": "Enlace a video de YouTube",
-    "app.externalVideo.urlInput": "Agregar URL de video de YouTube",
-    "app.externalVideo.urlError": "Este enlace no es un video de YouTube valido",
-    "app.externalVideo.close": "Cerrar",
-    "app.externalVideo.noteLabel": "Los videos compartidos de YouTube no serán incluidos en la grabación",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Compartir video de YouTube",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Detener el video compartido de YouTube"
+    "app.externalVideo.close": "Cerrar"
 
 }
 
diff --git a/bigbluebutton-html5/private/locales/eu.json b/bigbluebutton-html5/private/locales/eu.json
index bb851bfc4ddfce26cca02cd1dd45ee09a638eca4..aea88e3e263cb1e829492b4217a49136f731bc34 100644
--- a/bigbluebutton-html5/private/locales/eu.json
+++ b/bigbluebutton-html5/private/locales/eu.json
@@ -484,18 +484,12 @@
     "app.shortcut-help.nextSlideDesc": "Hurrengo diapositiba (aurkezlea)",
     "app.shortcut-help.previousSlideDesc": "Aurreko diapositiba (aurkezlea)",
     "app.lock-viewers.title": "Blokeatu ikusleak",
-    "app.lock-viewers.description": "Aukera hauen bidez murriztu ditzakezu ikusleen eginbideak. (Blokeoek ez diote eragiten moderatzaileari).",
     "app.lock-viewers.featuresLable": "Eginbidea",
-    "app.lock-viewers.lockStatusLabel": "Blokeatu egoera",
-    "app.lock-viewers.webcamLabel": "Web-kamera",
+    "app.lock-viewers.lockStatusLabel": "Egoera",
+    "app.lock-viewers.webcamLabel": "Partekatu web-kamera",
     "app.lock-viewers.otherViewersWebcamLabel": "Ikusi beste ikusleen web-kamerak",
-    "app.lock-viewers.microphoneLable": "Mikrofonoa",
-    "app.lock-viewers.PublicChatLabel": "Txat publikoa",
-    "app.lock-viewers.PrivateChatLable": "Txat pribatua",
-    "app.lock-viewers.notesLabel": "Partekatutako oharrak",
-    "app.lock-viewers.userListLabel": "Erabiltzaileen zerrenda",
-    "app.lock-viewers.Layout": "Diseinua",
-    "app.lock-viewers.ariaTitle": "Blokeatu ikusleen modua",
+    "app.lock-viewers.button.cancel": "Utzi",
+    "app.lock-viewers.locked": "Blokeatua",
     "app.recording.startTitle": "Hasi grabatzen",
     "app.recording.stopTitle": "Pausarazi grabazioa",
     "app.recording.resumeTitle": "Jarraitu grabatzen",
@@ -628,16 +622,9 @@
     "app.createBreakoutRoom.roomTime": "{0} minutu",
     "app.createBreakoutRoom.numberOfRoomsError": "Gela kopurua ez da baliozkoa",
     "app.externalVideo.start": "Partekatu bideo berri bat",
-    "app.externalVideo.title": "Partekatu Youtubeko bideo bat",
-    "app.externalVideo.input": "Youtubeko bideoaren URLa",
-    "app.externalVideo.urlInput": "Gehitu Youtubeko URLs",
-    "app.externalVideo.urlError": "URL hau ez da baliozko Youtubeko bideoa",
     "app.externalVideo.close": "Itxi",
     "app.network.connection.effective.slow": "Konexio arazoak antzematen ari gara",
     "app.network.connection.effective.slow.help": "Informazio gehiago",
-    "app.externalVideo.noteLabel": "Oharra: Partekatutako Youtubeko bideoak ez dira agertuko grabazioan",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Partekatu Youtubeko bideoa",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Gelditu Youtubeko bideoa partekatzen",
     "app.iOSWarning.label": "Eguneratu IOS 12.2 edo berriagora",
     "app.legacy.unsupportedBrowser": "Ematen du onartzen ez den nabigatzailea erabiltzen ari zarela. Erabili  {0} edo {1} emaitzak hobetzeko.",
     "app.legacy.upgradeBrowser": "Ematen du onartutako nabigatzaile baten bertsio zaharra erabiltzen ari zarela. Eguneratu nabigatzailea emaitzak hobetzeko.",
diff --git a/bigbluebutton-html5/private/locales/fa_IR.json b/bigbluebutton-html5/private/locales/fa_IR.json
index 4e9b56c77e46495daa638e2a3b155be151e22535..309f1e736471b5d39515702002b349a7df239dc0 100644
--- a/bigbluebutton-html5/private/locales/fa_IR.json
+++ b/bigbluebutton-html5/private/locales/fa_IR.json
@@ -21,9 +21,6 @@
     "app.chat.offline": "آفلاین",
     "app.chat.emptyLogLabel": "پاک کردن سابقه گفتگو",
     "app.chat.clearPublicChatMessage": "سابقه گفتگوها توسط مدیر حذف گردید",
-    "app.chat.severalPeople": "چندین نفر",
-    "app.chat.pluralTyping": "در حال نوشتن",
-    "app.chat.singularTyping": "در حال نوشتن",
     "app.captions.label": "عناوین",
     "app.captions.menu.close": "بستن",
     "app.captions.menu.start": "شروع",
@@ -496,18 +493,12 @@
     "app.shortcut-help.nextSlideDesc": "اسلاید بعدی (ارائه دهنده)",
     "app.shortcut-help.previousSlideDesc": "اسلاید قبلی (ارائه دهنده)",
     "app.lock-viewers.title": "قفل کردن کاربران",
-    "app.lock-viewers.description": "شما با استفاده از این امکانات می توانید کاربران عادی را محدود به استفاده از امکانات خاصی بکنید. (این محدودیت ها به مدیران اعمال نمی شوند)",
     "app.lock-viewers.featuresLable": "امکان",
-    "app.lock-viewers.lockStatusLabel": "وضعیت قفل شده",
-    "app.lock-viewers.webcamLabel": "دوربین",
+    "app.lock-viewers.lockStatusLabel": "وضعیت",
+    "app.lock-viewers.webcamLabel": "اشتراک گذاری دوربین",
     "app.lock-viewers.otherViewersWebcamLabel": "مشاهده دوربین سایر کاربران",
-    "app.lock-viewers.microphoneLable": "میکروفن",
-    "app.lock-viewers.PublicChatLabel": "گفتگوی عمومی",
-    "app.lock-viewers.PrivateChatLable": "گفتگوی خصوصی",
-    "app.lock-viewers.notesLabel": "یادداشت های اشتراکی",
-    "app.lock-viewers.userListLabel": "لیست کاربر",
-    "app.lock-viewers.Layout": "چینش صفحه",
-    "app.lock-viewers.ariaTitle": "قفل کردن کادر کاربران",
+    "app.lock-viewers.button.cancel": "لغو",
+    "app.lock-viewers.locked": "قفل شده",
     "app.recording.startTitle": "شروع ضبط",
     "app.recording.stopTitle": "متوقف کردن ضبط",
     "app.recording.resumeTitle": "از سر گرفتن ضبط",
@@ -642,16 +633,9 @@
     "app.createBreakoutRoom.roomTime": "{0} دقیقه",
     "app.createBreakoutRoom.numberOfRoomsError": "تعداد اتاق ها نادرست است.",
     "app.externalVideo.start": "به اشتراک گذاری ویدئو جدید",
-    "app.externalVideo.title": "اشتراک گذاری ویدئوی یوتیوب",
-    "app.externalVideo.input": "ادرس ویدئوی یوتیوب",
-    "app.externalVideo.urlInput": "افزودن ادرس ویدئو یوتیوب",
-    "app.externalVideo.urlError": "این آدرس یک ویدئو معتبر یوتیوب نیست",
     "app.externalVideo.close": "بستن",
     "app.network.connection.effective.slow": "ما مشکلاتی در  اتصال مشاهده میکنیم",
     "app.network.connection.effective.slow.help": "اطلاعات بیشتر",
-    "app.externalVideo.noteLabel": "نکته: ویدئوهای به اشتراک گذاشته شده در بازپخش ضبط نمایش داده نخواهند شد",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "اشتراک ویدئو یوتیوب",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "متوقف کردن اشتراک ویدئو یوتیوب",
     "app.iOSWarning.label": "لطفا به IOS نسخه 12.2 یا بالاتر ارتقا دهید",
     "app.legacy.unsupportedBrowser": "به نظر میرسد شما از مرورگری استفاده میکنید که پشتیبانی نمیشود. لطفا برای پشتیبانی کامل از {0} یا {1} استفاده کنید",
     "app.legacy.upgradeBrowser": "به نظر میرسد شما از نسخه قدیمی یک مرورگر پشتیبانی شده استفاده میکنید. لطفا به منظور پشتیبانی کامل مرورگر خود را به روز رسانی کنید.",
diff --git a/bigbluebutton-html5/private/locales/fi.json b/bigbluebutton-html5/private/locales/fi.json
index 594412d23f33cb28261586fca0b2527d6dc05462..b4c6b91191b36d6cb9ecc0d8b51b9796f96d288d 100644
--- a/bigbluebutton-html5/private/locales/fi.json
+++ b/bigbluebutton-html5/private/locales/fi.json
@@ -468,17 +468,12 @@
     "app.shortcut-help.nextSlideDesc": "Seuraava dia (Esittäjä)",
     "app.shortcut-help.previousSlideDesc": "Edellinen dia (Esittäjä)",
     "app.lock-viewers.title": "Lukitse katselijat",
-    "app.lock-viewers.description": "Näillä asetuksilla voit poistaa haluttuja toiminnallisuuksia pois käytöstä katselijoilta (nämä muutokset eivät koske moderaattoreita)",
     "app.lock-viewers.featuresLable": "Ominaisuus",
-    "app.lock-viewers.lockStatusLabel": "Lukitus",
-    "app.lock-viewers.webcamLabel": "Webkamera",
+    "app.lock-viewers.lockStatusLabel": "Status",
+    "app.lock-viewers.webcamLabel": "Jaa webkamera",
     "app.lock-viewers.otherViewersWebcamLabel": "Näytä muiden katselijoiden webkamerat",
-    "app.lock-viewers.microphoneLable": "Mikrofoni",
-    "app.lock-viewers.PublicChatLabel": "Julkinen chat",
-    "app.lock-viewers.PrivateChatLable": "Yksityinen chat",
-    "app.lock-viewers.notesLabel": "Jaetut muistiinpanot",
-    "app.lock-viewers.userListLabel": "Lista käyttäjistä",
-    "app.lock-viewers.Layout": "Sommittelu",
+    "app.lock-viewers.button.cancel": "Peruuta",
+    "app.lock-viewers.locked": "Lukittu",
     "app.recording.startTitle": "Aloita nauhoitus",
     "app.recording.stopTitle": "Tauota nauhoitus",
     "app.recording.resumeTitle": "Jatka nauhoitusta",
@@ -603,16 +598,9 @@
     "app.createBreakoutRoom.modalDesc": "Täytä alla olevat tiedot luodaksesi istuntoosi huoneet ja lisätäksesi osallistujia huoneisiin.",
     "app.createBreakoutRoom.roomTime": "{0} minuuttia",
     "app.externalVideo.start": "Jaa uusi video",
-    "app.externalVideo.title": "Jaa Youtube-video",
-    "app.externalVideo.input": "Youtube-videon URL-osoite",
-    "app.externalVideo.urlInput": "Lisää Youtube-URL-osoite",
-    "app.externalVideo.urlError": "Tämä URL-osoite ei ole virallinen Youtube video-osoite",
     "app.externalVideo.close": "Sulje",
     "app.network.connection.effective.slow": "Havaitsemme internetyhteydessä ongelmia.",
     "app.network.connection.effective.slow.help": "Lisätietoja",
-    "app.externalVideo.noteLabel": "Huomio: Jaetut Youtube-videot eivät tallennu nauhoitukseen.",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Jaa Youtube video",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Lopeta Youtube-videon jakaminen",
     "app.iOSWarning.label": "Ole hyvä ja päivitä käyttöjärjestelmäsi iOS 12.2 tai uudempaan versioon.",
     "app.legacy.unsupportedBrowser": "Näyttää siltä että käytät selainta jota ei tueta. Ole hyvä ja käytä {0} tai {1} selainta.",
     "app.legacy.upgradeBrowser": "Näyttää siltä että käytät tuetun selaimen vanhaa versiota. Ole hyvä ja päivitä selaimesi uusimpaan mahdolliseen versioon.",
diff --git a/bigbluebutton-html5/private/locales/fr.json b/bigbluebutton-html5/private/locales/fr.json
index 8dce971d260c83c0fca9ee79206df73a6e10629d..1ef3919a64444c92730838630a3b334d50c25577 100644
--- a/bigbluebutton-html5/private/locales/fr.json
+++ b/bigbluebutton-html5/private/locales/fr.json
@@ -21,9 +21,6 @@
     "app.chat.offline": "Déconnecté",
     "app.chat.emptyLogLabel": "Journal de discussion vide",
     "app.chat.clearPublicChatMessage": "L'historique des discussions publiques a été effacé par un modérateur",
-    "app.chat.severalPeople": "Plusieurs personnes",
-    "app.chat.pluralTyping": "sont en train d'écrire",
-    "app.chat.singularTyping": "est en train d'écrire",
     "app.captions.label": "Sous-titre",
     "app.captions.menu.close": "Fermer",
     "app.captions.menu.start": "Débuter",
@@ -91,7 +88,7 @@
     "app.userList.userOptions.muteAllExceptPresenterDesc": "Mettre en sourdine tous les utilisateurs de la réunion sauf le présentateur",
     "app.userList.userOptions.unmuteAllLabel": "Désactiver la sourdine",
     "app.userList.userOptions.unmuteAllDesc": "Désactiver la sourdine pour la réunion",
-    "app.userList.userOptions.lockViewersLabel": "Verrouiller les participants",
+    "app.userList.userOptions.lockViewersLabel": "Verrouiller les spectateurs",
     "app.userList.userOptions.lockViewersDesc": "Verrouiller certaines fonctionnalités pour les participants à la réunion",
     "app.userList.userOptions.disableCam": "Les webcams des participants sont désactivées",
     "app.userList.userOptions.disableMic": "Les microphones des participants sont désactivés",
@@ -496,18 +493,12 @@
     "app.shortcut-help.nextSlideDesc": "Diapositive suivante (Présentateur)",
     "app.shortcut-help.previousSlideDesc": "Diapositive précédente (Présentateur)",
     "app.lock-viewers.title": "Verrouiller les spectateurs",
-    "app.lock-viewers.description": "Ces options vous permettent d'empêcher les participants d'utiliser des fonctionnalités spécifiques. (Ces paramètres de verrouillage ne s'appliquent pas aux modérateurs.)",
     "app.lock-viewers.featuresLable": "Fonctionnalité",
-    "app.lock-viewers.lockStatusLabel": "Statut verrouillé",
-    "app.lock-viewers.webcamLabel": "Webcam",
+    "app.lock-viewers.lockStatusLabel": "Statut",
+    "app.lock-viewers.webcamLabel": "Partager webcam",
     "app.lock-viewers.otherViewersWebcamLabel": "Voir les  webcams d'autres participants ",
-    "app.lock-viewers.microphoneLable": "Microphone",
-    "app.lock-viewers.PublicChatLabel": "Discussion publique",
-    "app.lock-viewers.PrivateChatLable": "Discussion privée",
-    "app.lock-viewers.notesLabel": "Notes partagées",
-    "app.lock-viewers.userListLabel": "Liste d'utilisateur",
-    "app.lock-viewers.Layout": "Disposition",
-    "app.lock-viewers.ariaTitle": "Verrouille la fenêtre modale des participants",
+    "app.lock-viewers.button.cancel": "Annuler",
+    "app.lock-viewers.locked": "Verrouillé",
     "app.recording.startTitle": "Commencer l'enregistrement",
     "app.recording.stopTitle": "Enregistrement en pause",
     "app.recording.resumeTitle": "Reprendre l'enregistrement",
@@ -642,16 +633,9 @@
     "app.createBreakoutRoom.roomTime": "{0} minutes",
     "app.createBreakoutRoom.numberOfRoomsError": "Le nombre de réunions est invalide.",
     "app.externalVideo.start": "Partager une nouvelle vidéo",
-    "app.externalVideo.title": "Partager une vidéo YouTube",
-    "app.externalVideo.input": "URL de la vidéo YouTube",
-    "app.externalVideo.urlInput": "Ajouter une URL YouTube",
-    "app.externalVideo.urlError": "Cette URL n'est pas une vidéo YouTube valide.",
     "app.externalVideo.close": "Fermer",
     "app.network.connection.effective.slow": "Nous remarquons des problèmes de connectivité.",
     "app.network.connection.effective.slow.help": "Plus d'information",
-    "app.externalVideo.noteLabel": "Remarque : les vidéos YouTube partagées n'apparaîtront pas dans l'enregistrement.",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Partage de vidéo YouTube",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Arrêtez le partage vidéo YouTube",
     "app.iOSWarning.label": "Veuillez mettre à jour vers iOS 12.2 ou supérieur",
     "app.legacy.unsupportedBrowser": "Il semblerait que vous utilisiez un navigateur qui n'est pas supporté. Veuillez utiliser {0} or {1} pour un support complet.",
     "app.legacy.upgradeBrowser": "Il semblerait que vous utilisiez une ancienne version d'un navigateur supporté. Veuillez mettre à jour votre navigateur pour un support complet.",
diff --git a/bigbluebutton-html5/private/locales/he.json b/bigbluebutton-html5/private/locales/he.json
index 7afb56e7200e6e27ca1b27374c87d680ceae5c45..71aca735c7c194d374e93f7f9ff4793f2061d6ca 100644
--- a/bigbluebutton-html5/private/locales/he.json
+++ b/bigbluebutton-html5/private/locales/he.json
@@ -51,12 +51,10 @@
     "app.breakoutJoinConfirmation.dismissLabel": "בטל",
     "app.audioModal.yes": "כן",
     "app.audioModal.no": "לא",
-    "app.lock-viewers.PublicChatLabel": "צ'אט ציבורי",
-    "app.lock-viewers.PrivateChatLable": "צ'אט פרטי",
-    "app.lock-viewers.userListLabel": "משתתפים",
+    "app.lock-viewers.button.cancel": "בטל",
+    "app.lock-viewers.locked": "נעול",
     "app.videoPreview.cancelLabel": "בטל",
-    "app.video.cancel": "בטל",
-    "app.externalVideo.noteLabel": "הערה: הסרטון לא יופיע בהקלטה, מומלץ לשלוח הקישור גם בצ'אט "
+    "app.video.cancel": "בטל"
 
 }
 
diff --git a/bigbluebutton-html5/private/locales/hi_IN.json b/bigbluebutton-html5/private/locales/hi_IN.json
index ceadc931bbddeac7e50ef23675d8b2bc6fbdab11..6b956425cd8ea18498041223ca8f5d083db3f3f9 100644
--- a/bigbluebutton-html5/private/locales/hi_IN.json
+++ b/bigbluebutton-html5/private/locales/hi_IN.json
@@ -407,16 +407,11 @@
     "app.shortcut-help.nextSlideDesc": "अगली स्लाइड (प्रस्तुतकर्ता)",
     "app.shortcut-help.previousSlideDesc": "पिछली स्लाइड (प्रस्तुतकर्ता)",
     "app.lock-viewers.title": "बंद दर्शक",
-    "app.lock-viewers.description": "ये विकल्प आपको दर्शकों को विशिष्ट सुविधाओं के उपयोग से प्रतिबंधित करने में सक्षम बनाते हैं। (ये लॉक सेटिंग मॉडरेटर्स पर लागू नहीं होती हैं।)",
     "app.lock-viewers.featuresLable": "फ़ीचर",
-    "app.lock-viewers.lockStatusLabel": "बंद की स्थिति",
-    "app.lock-viewers.webcamLabel": "वेबकैम",
+    "app.lock-viewers.webcamLabel": "वेब कैमरा साझा करें",
     "app.lock-viewers.otherViewersWebcamLabel": "अन्य दर्शकों के वेबकैम देखें",
-    "app.lock-viewers.microphoneLable": "माइक्रोफ़ोन",
-    "app.lock-viewers.PublicChatLabel": "सार्वजनिक बातचीत",
-    "app.lock-viewers.PrivateChatLable": "गोपनीय बातचीत",
-    "app.lock-viewers.userListLabel": "उपयोगकर्ता सूची",
-    "app.lock-viewers.Layout": "ख़ाका",
+    "app.lock-viewers.button.cancel": "रद्द करना",
+    "app.lock-viewers.locked": "बंद",
     "app.recording.startTitle": "रिकॉर्डिंग शुरू",
     "app.recording.stopTitle": "रिकॉर्डिंग रोके",
     "app.recording.resumeTitle": "रिकॉर्डिंग फिर से शुरू करें",
@@ -538,14 +533,7 @@
     "app.createBreakoutRoom.leastOneWarnBreakout": "आपको ब्रेकआउट रूम में कम से कम एक उपयोगकर्ता रखना होगा।",
     "app.createBreakoutRoom.modalDesc": "अपने सत्र में कमरे बनाने के लिए नीचे दिए गए चरणों को पूरा करें, प्रतिभागियों को एक कमरे में जोड़ें।",
     "app.externalVideo.start": "एक नया वीडियो साझा करें",
-    "app.externalVideo.title": "YouTube वीडियो साझा करें",
-    "app.externalVideo.input": "YouTube वीडियो URL",
-    "app.externalVideo.urlInput": "YouTube वीडियो URL",
-    "app.externalVideo.urlError": "यह URL वैध YouTube वीडियो नहीं है",
     "app.externalVideo.close": "बंद करे",
-    "app.externalVideo.noteLabel": "नोट: साझा किए गए YouTube वीडियो रिकॉर्डिंग में दिखाई नहीं देंगे",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "YouTube वीडियो साझा करें",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "YouTube वीडियो साझा करना बंद करें",
     "app.iOSWarning.label": "कृपया iOS 12.2 या उच्चतर में अपग्रेड करें"
 
 }
diff --git a/bigbluebutton-html5/private/locales/hu_HU.json b/bigbluebutton-html5/private/locales/hu_HU.json
index 354915cd241011fc60b1fecf938a4c2fe2ade2b3..54851b26a0bde471d9fb6ec225657dc8da3c5a83 100644
--- a/bigbluebutton-html5/private/locales/hu_HU.json
+++ b/bigbluebutton-html5/private/locales/hu_HU.json
@@ -21,9 +21,9 @@
     "app.chat.offline": "Offline",
     "app.chat.emptyLogLabel": "Az üzenetek naplója üres",
     "app.chat.clearPublicChatMessage": "A nyilvános beszélgetés előzményeit csak moderátor törölheti",
-    "app.chat.severalPeople": "Számos ember",
-    "app.chat.pluralTyping": "gépel jelenleg",
-    "app.chat.singularTyping": "gépel jelenleg",
+    "app.chat.multi.typing": "Több felhasználó gépel",
+    "app.chat.one.typing": "{0} gépel",
+    "app.chat.two.typing": "{0} és {1} gépel",
     "app.captions.label": "Feliratok",
     "app.captions.menu.close": "Bezárás",
     "app.captions.menu.start": "Indítás",
@@ -115,6 +115,10 @@
     "app.media.screenshare.safariNotSupported": "A képernyőmegosztás jelenleg nem működik Safari alatt. Javasoljuk Firefox, illetve Google Chrome használatát.",
     "app.media.screenshare.autoplayBlockedDesc": "Az előadó képernyőjének megjelenítéséhez az engedélyedre van szükségünk.",
     "app.media.screenshare.autoplayAllowLabel": "Megosztott képernyő megjelenítése",
+    "app.screenshare.notAllowed": "Hiba: A képernyő hozzáféréséhez az engedélyét nem adták meg.",
+    "app.screenshare.notSupportedError": "Hiba: A képernyőmegosztás csak biztonságos (SSL) tartományokból engedélyezett",
+    "app.screenshare.notReadableError": "Hiba: Probléma lépett fel a képernyő rögzítésekor",
+    "app.screenshare.genericError": "Hiba: Hiba lépett fel a képernyőmegosztásnál, kérem, próbálja újra.",
     "app.meeting.ended": "Ez a munkamenet befejeződött",
     "app.meeting.meetingTimeRemaining": "Az előadásból hátralévő idő: {0}",
     "app.meeting.meetingTimeHasEnded": "Az idő lejárt. Az előadás hamarosan véget ér",
@@ -496,18 +500,21 @@
     "app.shortcut-help.nextSlideDesc": "Következő dia (előadó)",
     "app.shortcut-help.previousSlideDesc": "Előző dia (előadó)",
     "app.lock-viewers.title": "Résztvevők zárolása",
-    "app.lock-viewers.description": "Ezek az opciókkal letilthatod, hogy a résztvevők néhány funkciót használhassanak. (Ezek a tiltások nem érintik a moderátorokat.)",
+    "app.lock-viewers.description": "Ezek az opciókkal letilthatod, hogy a résztvevők meghatározott funkciókat használhassanak.",
     "app.lock-viewers.featuresLable": "Tulajdonság",
-    "app.lock-viewers.lockStatusLabel": "Zárolt állapot",
-    "app.lock-viewers.webcamLabel": "Webkamera",
+    "app.lock-viewers.lockStatusLabel": "Állapot",
+    "app.lock-viewers.webcamLabel": "Webkamerám megosztása",
     "app.lock-viewers.otherViewersWebcamLabel": "A többiek webkamrájának megtekintése",
-    "app.lock-viewers.microphoneLable": "Mikrofon",
-    "app.lock-viewers.PublicChatLabel": "Nyilvános üzenetek",
-    "app.lock-viewers.PrivateChatLable": "Privát üzenetek",
-    "app.lock-viewers.notesLabel": "Megosztott jegyzetek",
-    "app.lock-viewers.userListLabel": "Felhasználók",
-    "app.lock-viewers.Layout": "Elrendezés",
-    "app.lock-viewers.ariaTitle": "Zárolt felhasználók ablaka",
+    "app.lock-viewers.microphoneLable": "Mikrofon megosztása",
+    "app.lock-viewers.PublicChatLabel": "Nyilvános üzenetek küldése",
+    "app.lock-viewers.PrivateChatLable": "Privát üzenetek küldése",
+    "app.lock-viewers.notesLabel": "Nyilvános megjegyzések módosítása",
+    "app.lock-viewers.userListLabel": "A többi résztvevő megjelenítése a Felhasználók listájában",
+    "app.lock-viewers.ariaTitle": "Résztvevők beállításablakának zárolása",
+    "app.lock-viewers.button.apply": "Alkalmaz",
+    "app.lock-viewers.button.cancel": "Mégsem",
+    "app.lock-viewers.locked": "Zárolt",
+    "app.lock-viewers.unlocked": "Zárolás feloldva",
     "app.recording.startTitle": "Felvétel indítása",
     "app.recording.stopTitle": "Felvétel szüneteltetése",
     "app.recording.resumeTitle": "Felvétel folytatása",
@@ -517,6 +524,7 @@
     "app.videoPreview.profileLabel": "Minőség",
     "app.videoPreview.cancelLabel": "Mégsem",
     "app.videoPreview.closeLabel": "Bezárás",
+    "app.videoPreview.findingWebcamsLabel": "Webkamerák keresése",
     "app.videoPreview.startSharingLabel": "Megosztás indítása",
     "app.videoPreview.webcamOptionLabel": "Válassz webkamerát",
     "app.videoPreview.webcamPreviewLabel": "Webkamerám előnézete",
@@ -626,6 +634,7 @@
     "app.createBreakoutRoom.join": "Belépés szobába",
     "app.createBreakoutRoom.joinAudio": "Hang bekapcsolása",
     "app.createBreakoutRoom.returnAudio": "Vissza a beszélgetéshez",
+    "app.createBreakoutRoom.alreadyConnected": "Már a szobában",
     "app.createBreakoutRoom.confirm": "Létrehozás",
     "app.createBreakoutRoom.record": "Rögzítés",
     "app.createBreakoutRoom.numberOfRooms": "Szobák száma",
@@ -644,16 +653,16 @@
     "app.createBreakoutRoom.roomTime": "{0} perc",
     "app.createBreakoutRoom.numberOfRoomsError": "A szobák száma érvénytelen.",
     "app.externalVideo.start": "Egy új videó megosztása",
-    "app.externalVideo.title": "Egy YouTube videó megosztása",
-    "app.externalVideo.input": "YouTube videó URL-je",
-    "app.externalVideo.urlInput": "YouTube URL hozzáadása",
-    "app.externalVideo.urlError": "Ez nem YouTube videó URL-je",
+    "app.externalVideo.title": "Egy külső videó megosztása",
+    "app.externalVideo.input": "Külső videó URL",
+    "app.externalVideo.urlInput": "Videó URL hozzáadása",
+    "app.externalVideo.urlError": "Ez a videó URL nem támogatott",
     "app.externalVideo.close": "Bezárás",
     "app.network.connection.effective.slow": "Kapcsolódási problémát érzékeltünk.",
     "app.network.connection.effective.slow.help": "További információ",
-    "app.externalVideo.noteLabel": "Megjegyzés: A megosztott YouTube videókat nem rögzítjük",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "YouTube videó megosztása",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "YouTube videó megosztásának leállítása",
+    "app.externalVideo.noteLabel": "Megjegyzés: A megosztott külső videó nem fog megjelenni a felvételen",
+    "app.actionsBar.actionsDropdown.shareExternalVideo": "Egy külső videó megosztása",
+    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Külső videó megosztásának befejezése",
     "app.iOSWarning.label": "Frissíts iOS 12.2-re vagy újabbra",
     "app.legacy.unsupportedBrowser": "Úgy néz ki, hogy a böngésződ nem támogatott. Kérjük, használj {0} vagy {1} böngészőt a teljes támogatás érdekében.",
     "app.legacy.upgradeBrowser": "Úgy néz ki, hogy a böngésződ egy régi verzióját használod. Kérjük, frissítsd a böngésződet a teljes támogatás érdekében.",
diff --git a/bigbluebutton-html5/private/locales/id.json b/bigbluebutton-html5/private/locales/id.json
index 163063c0c55349cd3b5f4fb9eea842b05ab3a6fb..49205968eed393aba66657657273570b88212e70 100644
--- a/bigbluebutton-html5/private/locales/id.json
+++ b/bigbluebutton-html5/private/locales/id.json
@@ -163,9 +163,8 @@
     "app.error.500": "Ops, sepertinya ada kesalahan",
     "app.error.leaveLabel": "Log in Kembali",
     "app.shortcut-help.closeLabel": "Tutup",
-    "app.lock-viewers.webcamLabel": "Web Kamera",
-    "app.lock-viewers.microphoneLable": "Mikropon",
-    "app.lock-viewers.Layout": "Layout",
+    "app.lock-viewers.button.cancel": "Batalkan",
+    "app.lock-viewers.locked": "Terkunci",
     "app.videoPreview.cancelLabel": "Batalkan",
     "app.videoPreview.closeLabel": "Tutup",
     "app.video.cancel": "Batalkan",
diff --git a/bigbluebutton-html5/private/locales/it_IT.json b/bigbluebutton-html5/private/locales/it_IT.json
index 86f70b482c9c4a2a60d6ac34b5837c2467839e61..34f04af76a11cf013bda24a25a69f3cbc56e93fc 100644
--- a/bigbluebutton-html5/private/locales/it_IT.json
+++ b/bigbluebutton-html5/private/locales/it_IT.json
@@ -21,9 +21,6 @@
     "app.chat.offline": "Disconnesso",
     "app.chat.emptyLogLabel": "Il registro chat è vuoto",
     "app.chat.clearPublicChatMessage": "Il registro della Chat pubblica è stato cancellato da un moderatore",
-    "app.chat.severalPeople": "Alcune persone",
-    "app.chat.pluralTyping": "stanno scrivendo",
-    "app.chat.singularTyping": "sta scrivendo",
     "app.captions.label": "Sottotitoli",
     "app.captions.menu.close": "Chiudi",
     "app.captions.menu.start": "Avvia",
@@ -115,6 +112,10 @@
     "app.media.screenshare.safariNotSupported": "La condivisione schermo non è attualmente supportata da Safari. Per favore usa Firefox o Google Chrome.",
     "app.media.screenshare.autoplayBlockedDesc": "Abbiamo bisogno del tuo permesso per mostrarti lo schermo del presentatore",
     "app.media.screenshare.autoplayAllowLabel": "Visualizza schermo condiviso",
+    "app.screenshare.notAllowed": "Errore: non è stato permesso l'accesso",
+    "app.screenshare.notSupportedError": "Errore: la condivisione schermo è disponibile solo sulle connessioni sicure (SSL)",
+    "app.screenshare.notReadableError": "Errore: non è stato possibile acquisire il tuo schermo",
+    "app.screenshare.genericError": "Errore: si è verificato un problema con la condivisione schermo, riprova",
     "app.meeting.ended": "La sessione è terminata",
     "app.meeting.meetingTimeRemaining": "Tempo rimanente al termine del meeting: {0}",
     "app.meeting.meetingTimeHasEnded": "Tempo scaduto. Il meeting terminerà a breve",
@@ -496,21 +497,18 @@
     "app.shortcut-help.nextSlideDesc": "Slide seguente (Presentatore)",
     "app.shortcut-help.previousSlideDesc": "Slide precedente (Presentatore)",
     "app.lock-viewers.title": "Blocca spettatori",
-    "app.lock-viewers.description": "Queste impostazioni ti permettono di limitare le caratteristiche dei video utilizzate dagli spettatori (Queste impostazioni non si applicano ai moderatori)",
     "app.lock-viewers.featuresLable": "Caratteristica",
-    "app.lock-viewers.lockStatusLabel": "Bloccato?",
-    "app.lock-viewers.webcamLabel": "Webcam",
+    "app.lock-viewers.lockStatusLabel": "Stato",
+    "app.lock-viewers.webcamLabel": "Mostra webcam",
     "app.lock-viewers.otherViewersWebcamLabel": "Visualizza le webcam degli altri utenti",
-    "app.lock-viewers.microphoneLable": "Microfono",
-    "app.lock-viewers.PublicChatLabel": "Chat pubblica",
-    "app.lock-viewers.PrivateChatLable": "Chat privata",
-    "app.lock-viewers.notesLabel": "Note condivise",
-    "app.lock-viewers.userListLabel": "Lista utenti",
-    "app.lock-viewers.Layout": "Disposizione",
-    "app.lock-viewers.ariaTitle": "Finestra di dialogo di blocco utente",
+    "app.lock-viewers.userListLabel": "Visualizza gli altri spettatori nella lista utenti",
+    "app.lock-viewers.button.cancel": "Annulla",
+    "app.lock-viewers.locked": "Bloccato",
     "app.recording.startTitle": "Avvia registrazione",
     "app.recording.stopTitle": "Sospendi registrazione",
     "app.recording.resumeTitle": "Riprendi registrazione",
+    "app.recording.startDescription": "Puoi utilizzare nuovamente il bottone di registrazione per mettere in pausa la registrazione",
+    "app.recording.stopDescription": "Vuoi interrompere la registrazione? Puoi riavviarla in seguito con il bottone di registrazione",
     "app.videoPreview.cameraLabel": "Webcam",
     "app.videoPreview.profileLabel": "Qualità",
     "app.videoPreview.cancelLabel": "Annulla",
@@ -642,16 +640,16 @@
     "app.createBreakoutRoom.roomTime": "{0} minuti",
     "app.createBreakoutRoom.numberOfRoomsError": "Il numero di stanze non è valido.",
     "app.externalVideo.start": "Condividi un nuovo video",
-    "app.externalVideo.title": "Condividi un video da YouTube",
-    "app.externalVideo.input": "Indirizzo video YouTube ",
-    "app.externalVideo.urlInput": "Aggiungi un indirizzo da YouTube",
-    "app.externalVideo.urlError": "Questo indirizzo non è un video YouTube valido",
+    "app.externalVideo.title": "Condividi un video esterno",
+    "app.externalVideo.input": "URL video esterno",
+    "app.externalVideo.urlInput": "Aggiungi l'url di un video",
+    "app.externalVideo.urlError": "URL del video non supportato",
     "app.externalVideo.close": "Chiudi",
     "app.network.connection.effective.slow": "Stiamo rilevando problemi di connessione",
     "app.network.connection.effective.slow.help": "Più informazioni",
-    "app.externalVideo.noteLabel": "Nota: I video condivisi da YouTube non appariranno nella registrazione",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Condividi un video da YouTube",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Interrompi condivisione video da YouTube",
+    "app.externalVideo.noteLabel": "Nota: i video esterni condivisi non appariranno nella registrazione",
+    "app.actionsBar.actionsDropdown.shareExternalVideo": "Condividi un video esterno",
+    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Interrompi la condivisione di un video esterno",
     "app.iOSWarning.label": "Aggiornare alla versione iOS 12.2 o seguenti",
     "app.legacy.unsupportedBrowser": "Sembra che tu stia usando un browser non supportato. Per favore utilizza {0} oppure {1} per un supporto completo.",
     "app.legacy.upgradeBrowser": "Sembra tu stia usando una vecchia versione di un browser supportato. Per favore aggiorna la versione del browser per un supporto completo.",
diff --git a/bigbluebutton-html5/private/locales/ja.json b/bigbluebutton-html5/private/locales/ja.json
index 42e29a52584bb5b386b66f9130d3a4046ab87ea6..09c25c4ada7c547e37cd697e014ff316c35422d0 100644
--- a/bigbluebutton-html5/private/locales/ja.json
+++ b/bigbluebutton-html5/private/locales/ja.json
@@ -455,18 +455,12 @@
     "app.shortcut-help.nextSlideDesc": "次のスライド(プレゼンター)",
     "app.shortcut-help.previousSlideDesc": "前のスライド(プレゼンター)",
     "app.lock-viewers.title": "ビューアーをロックする",
-    "app.lock-viewers.description": "これらのオプションを使用すると、ビューアーが特定の機能を使用できないよう制限できます。 (ロック設定はモデレータには適用されません。)",
     "app.lock-viewers.featuresLable": "機能",
-    "app.lock-viewers.lockStatusLabel": "ロックされたステータス",
-    "app.lock-viewers.webcamLabel": "ウェブカメラ",
+    "app.lock-viewers.lockStatusLabel": "ステータス",
+    "app.lock-viewers.webcamLabel": "ウェブカメラを共有",
     "app.lock-viewers.otherViewersWebcamLabel": "他ビューアーのウェブカメラを見る",
-    "app.lock-viewers.microphoneLable": "マイク",
-    "app.lock-viewers.PublicChatLabel": "グループチャット",
-    "app.lock-viewers.PrivateChatLable": "非公開チャット",
-    "app.lock-viewers.notesLabel": "共有メモ",
-    "app.lock-viewers.userListLabel": "ユーザーリスト",
-    "app.lock-viewers.Layout": "レイアウト",
-    "app.lock-viewers.ariaTitle": "ビューアーウィンドウをロック",
+    "app.lock-viewers.button.cancel": "キャンセル",
+    "app.lock-viewers.locked": "ロック",
     "app.recording.startTitle": "録画開始",
     "app.recording.stopTitle": "録画一時停止",
     "app.recording.resumeTitle": "録画再開",
@@ -593,15 +587,8 @@
     "app.createBreakoutRoom.modalDesc": "セッションにルームを作成するには、次の手順を実行してください。参加者を会議室に追加するには",
     "app.createBreakoutRoom.roomTime": "{0}分",
     "app.externalVideo.start": "新しいビデオを共有",
-    "app.externalVideo.title": "YoutTubeビデオを共有",
-    "app.externalVideo.input": "YouTubeビデオURL",
-    "app.externalVideo.urlInput": "Youtube URLを追加",
-    "app.externalVideo.urlError": "このYouTubeビデオのURLは無効です",
     "app.externalVideo.close": "閉じる",
     "app.network.connection.effective.slow": "接続の問題が発生しました",
-    "app.externalVideo.noteLabel": "共有されたYouTubeビデオは録画には表示されません",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "YouTubeビデオを共有",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "YouTubeビデオの共有を終了",
     "app.iOSWarning.label": "iOS 12.2またはそれ以降のバージョンにアップグレードしてください",
     "app.legacy.unsupportedBrowser": "サポート対象外のブラウザを使用している可能性があります。サポート対象の{0}または{1}をお使いください。",
     "app.legacy.upgradeBrowser": "バージョンのブラウザが古い可能性があります。サポート対象のブラウザへアップグレードしてください。"
diff --git a/bigbluebutton-html5/private/locales/ja_JP.json b/bigbluebutton-html5/private/locales/ja_JP.json
index 0dab5f8568d52a41b779c7613c5bf1a46fccd0ce..0f2aedbd68427dd1f98b21dfd2f3865f140891a5 100644
--- a/bigbluebutton-html5/private/locales/ja_JP.json
+++ b/bigbluebutton-html5/private/locales/ja_JP.json
@@ -455,18 +455,12 @@
     "app.shortcut-help.nextSlideDesc": "次のスライド(プレゼンター)",
     "app.shortcut-help.previousSlideDesc": "前のスライド(プレゼンター)",
     "app.lock-viewers.title": "ビューアーをロックする",
-    "app.lock-viewers.description": "これらのオプションを使用すると、ビューアーが特定の機能を使用できないよう制限できます。 (ロック設定はモデレータには適用されません。)",
     "app.lock-viewers.featuresLable": "機能",
-    "app.lock-viewers.lockStatusLabel": "ロックされたステータス",
-    "app.lock-viewers.webcamLabel": "ウェブカメラ",
+    "app.lock-viewers.lockStatusLabel": "ステータス",
+    "app.lock-viewers.webcamLabel": "ウェブカメラを共有",
     "app.lock-viewers.otherViewersWebcamLabel": "他ビューアーのウェブカメラを見る",
-    "app.lock-viewers.microphoneLable": "マイク",
-    "app.lock-viewers.PublicChatLabel": "グループチャット",
-    "app.lock-viewers.PrivateChatLable": "非公開チャット",
-    "app.lock-viewers.notesLabel": "共有メモ",
-    "app.lock-viewers.userListLabel": "ユーザーリスト",
-    "app.lock-viewers.Layout": "レイアウト",
-    "app.lock-viewers.ariaTitle": "ビューアーウィンドウをロック",
+    "app.lock-viewers.button.cancel": "キャンセル",
+    "app.lock-viewers.locked": "ロック",
     "app.recording.startTitle": "録画開始",
     "app.recording.stopTitle": "録画一時停止",
     "app.recording.resumeTitle": "録画再開",
@@ -593,15 +587,8 @@
     "app.createBreakoutRoom.modalDesc": "セッションにルームを作成するには、次の手順を実行してください。参加者を会議室に追加するには",
     "app.createBreakoutRoom.roomTime": "{0}分",
     "app.externalVideo.start": "新しいビデオを共有",
-    "app.externalVideo.title": "YoutTubeビデオを共有",
-    "app.externalVideo.input": "YouTubeビデオURL",
-    "app.externalVideo.urlInput": "Youtube URLを追加",
-    "app.externalVideo.urlError": "このYouTubeビデオのURLは無効です",
     "app.externalVideo.close": "閉じる",
     "app.network.connection.effective.slow": "接続の問題が発生しました",
-    "app.externalVideo.noteLabel": "共有されたYouTubeビデオは録画には表示されません",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "YouTubeビデオを共有",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "YouTubeビデオの共有を終了",
     "app.iOSWarning.label": "iOS 12.2またはそれ以降のバージョンにアップグレードしてください",
     "app.legacy.unsupportedBrowser": "サポート対象外のブラウザを使用している可能性があります。サポート対象の{0}または{1}をお使いください。",
     "app.legacy.upgradeBrowser": "バージョンのブラウザが古い可能性があります。サポート対象のブラウザへアップグレードしてください。"
diff --git a/bigbluebutton-html5/private/locales/km.json b/bigbluebutton-html5/private/locales/km.json
index fc80139758f96679de0fa6b1c39d4fedfef4ceb9..010871e472e6c9b135a6e0296f66de253a31befd 100644
--- a/bigbluebutton-html5/private/locales/km.json
+++ b/bigbluebutton-html5/private/locales/km.json
@@ -21,9 +21,6 @@
     "app.chat.offline": "ក្រៅបណ្តាញ",
     "app.chat.emptyLogLabel": "កំណត់ត្រា​ការ​ជជែក​ទទេ",
     "app.chat.clearPublicChatMessage": "ប្រវត្តិនៃការជជែកសាធារណៈត្រូវបានសម្អាតដោយអ្នកសម្របសម្រួល",
-    "app.chat.severalPeople": "មនុស្សជាច្រើន",
-    "app.chat.pluralTyping": "កំពុងវាយបញ្ចូលអក្សរ",
-    "app.chat.singularTyping": "កំពុងវាយបញ្ចូលអក្សរ",
     "app.captions.label": "ចំណងជើង​",
     "app.captions.menu.close": "បិទ",
     "app.captions.menu.start": "ចាប់ផ្តើម",
@@ -496,18 +493,12 @@
     "app.shortcut-help.nextSlideDesc": "ស្លាយបន្ទាប់ (អ្នកបង្ហាញ)",
     "app.shortcut-help.previousSlideDesc": "ស្លាយមុន (អ្នកបង្ហាញ)",
     "app.lock-viewers.title": "បិទមុខងារសម្រាប់អ្នកមើល",
-    "app.lock-viewers.description": "ជម្រើសទាំងនេះអាចឱ្យអ្នកបិទ ឬបើកមុខងារមួយចំនួនពីអ្នកចូលរួម។ (ការកំណត់ទាំងនេះមិនមានប៉ះពាល់ដល់អ្នកសម្របសម្រួលទេ) ។",
     "app.lock-viewers.featuresLable": "មុខងារ",
     "app.lock-viewers.lockStatusLabel": "ស្ថានភាព",
-    "app.lock-viewers.webcamLabel": "វេបខេម",
+    "app.lock-viewers.webcamLabel": "ចែករំលែកវេបខែម",
     "app.lock-viewers.otherViewersWebcamLabel": "ឃើញវីដេអូវេបខេមរបស់អ្នកមើលផ្សេងទៀត",
-    "app.lock-viewers.microphoneLable": "មីក្រូហ្វូន",
-    "app.lock-viewers.PublicChatLabel": "ជជែក​សាធារណៈ",
-    "app.lock-viewers.PrivateChatLable": "ជជែក​ឯកជន",
-    "app.lock-viewers.notesLabel": "កំណត់ត្រារួម",
-    "app.lock-viewers.userListLabel": "បញ្ជីអ្នកចូលរួម",
-    "app.lock-viewers.Layout": "ទម្រង់",
-    "app.lock-viewers.ariaTitle": "ផ្ទាំងបិទមុខងារសម្រាប់អ្នកមើល",
+    "app.lock-viewers.button.cancel": "បោះបង់",
+    "app.lock-viewers.locked": "បាន​បិទ",
     "app.recording.startTitle": "ចាប់ផ្តើមថត",
     "app.recording.stopTitle": "ផ្អាកថត",
     "app.recording.resumeTitle": "បន្តថត",
@@ -642,16 +633,9 @@
     "app.createBreakoutRoom.roomTime": "{0} នាទី",
     "app.createBreakoutRoom.numberOfRoomsError": "ចំនួនបន្ទប់មិនត្រឹមត្រូវ",
     "app.externalVideo.start": "ចែករំលែកវីដេអូថ្មីមួយ",
-    "app.externalVideo.title": "ចែករំលែកវីដេអូ YouTube",
-    "app.externalVideo.input": "URL របស់វីដេអូ YouTube",
-    "app.externalVideo.urlInput": "បន្ថែម URL របស់ YouTube",
-    "app.externalVideo.urlError": "URL នេះមិនមែនជាវីដេអូ YouTube ត្រឹមត្រូវទេ",
     "app.externalVideo.close": "បិទ",
     "app.network.connection.effective.slow": "យើងកំពុងសង្កេតឃើញបញ្ហាក្នុងការតភ្ជាប់។",
     "app.network.connection.effective.slow.help": "ព័ត៌មាន​បន្ថែម",
-    "app.externalVideo.noteLabel": "ចំណាំ: វីដេអូដែលបានចែករំលែកពី YouTube នឹងមិនបង្ហាញនៅក្នុងវីដេអូថតទេ",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "ចែករំលែកវីដេអូ YouTube",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "បញ្ឈប់ការចែករំលែកវីដេអូ YouTube",
     "app.iOSWarning.label": "សូមធ្វើបច្ចុប្បន្នភាពទៅកាន់ប្រព័ន្ធប្រតិបត្តិការ iOS 12.2 ឬខ្ពស់ជាងនេះ",
     "app.legacy.unsupportedBrowser": "មើលទៅដូចជាអ្នកកំពុងប្រើកម្មវិធីរុករកដែលមិនត្រូវបានគាំទ្រទេ។ សូមប្រើ {0} ឬ {1} សម្រាប់ការគាំទ្រពេញលេញ។",
     "app.legacy.upgradeBrowser": "មើលទៅដូចជាអ្នកកំពុងប្រើកំណែចាស់របស់កម្មវិធីរុករកមួយដែលបានគាំទ្រ។ សូមធ្វើបច្ចុប្បន្នភាពកម្មវិធីរុករករបស់អ្នកដើម្បីការគាំទ្រពេញលេញ។",
diff --git a/bigbluebutton-html5/private/locales/pl_PL.json b/bigbluebutton-html5/private/locales/pl_PL.json
index 57caf4b809a497bf00dc2528e921e830f519ab26..f6f4fc8b6c61046ab87d72f092c70891224eff6f 100644
--- a/bigbluebutton-html5/private/locales/pl_PL.json
+++ b/bigbluebutton-html5/private/locales/pl_PL.json
@@ -53,6 +53,7 @@
     "app.modal.close": "Zamknij",
     "app.dropdown.close": "Zamknij",
     "app.shortcut-help.closeLabel": "Zamknij",
+    "app.lock-viewers.button.cancel": "Anuluj",
     "app.videoPreview.cancelLabel": "Anuluj",
     "app.videoPreview.closeLabel": "Zamknij",
     "app.video.cancel": "Anuluj",
diff --git a/bigbluebutton-html5/private/locales/pt.json b/bigbluebutton-html5/private/locales/pt.json
index e0f3d9630320d34c669c4333c01b617534263ad4..bbfb68b8ad5d4b9d859019f8b9908f68eeed8233 100644
--- a/bigbluebutton-html5/private/locales/pt.json
+++ b/bigbluebutton-html5/private/locales/pt.json
@@ -447,18 +447,12 @@
     "app.shortcut-help.nextSlideDesc": "Slide seguinte (apresentador)",
     "app.shortcut-help.previousSlideDesc": "Slide anterior (apresentador)",
     "app.lock-viewers.title": "Bloquear participantes",
-    "app.lock-viewers.description": "Estas opções permitem bloquear as funcionalidades disponíveis para os participantes.   (Estas configurações não se aplicam aos moderadores.)",
     "app.lock-viewers.featuresLable": "Funcionalidade",
-    "app.lock-viewers.lockStatusLabel": "Estado de bloqueio",
-    "app.lock-viewers.webcamLabel": "Webcam",
+    "app.lock-viewers.lockStatusLabel": "Estado",
+    "app.lock-viewers.webcamLabel": "Partilhar webcam",
     "app.lock-viewers.otherViewersWebcamLabel": "Ver a webcam dos outros participantes",
-    "app.lock-viewers.microphoneLable": "Microfone",
-    "app.lock-viewers.PublicChatLabel": "Chat público",
-    "app.lock-viewers.PrivateChatLable": "Chat privado",
-    "app.lock-viewers.notesLabel": "Notas partilhadas",
-    "app.lock-viewers.userListLabel": "Lista de utilizadores",
-    "app.lock-viewers.Layout": "Layout",
-    "app.lock-viewers.ariaTitle": "Bloquear a modal dos espetadores",
+    "app.lock-viewers.button.cancel": "Cancelar",
+    "app.lock-viewers.locked": "Bloqueado",
     "app.recording.startTitle": "Iniciar gravação",
     "app.recording.stopTitle": "Pausar gravação",
     "app.recording.resumeTitle": "Retomar gravação",
@@ -585,15 +579,8 @@
     "app.createBreakoutRoom.modalDesc": "Siga os passos seguintes para criar salas de grupo na sessão",
     "app.createBreakoutRoom.roomTime": "{0} minutos",
     "app.externalVideo.start": "Partilhar novo vídeo",
-    "app.externalVideo.title": "Partilhar vídeo YouTube",
-    "app.externalVideo.input": "URL do vídeo YouTube",
-    "app.externalVideo.urlInput": "Adicionar vídeo YouTube ",
-    "app.externalVideo.urlError": "O URL não é um vídeo YouTube válido",
     "app.externalVideo.close": "Fechar",
     "app.network.connection.effective.slow": "Estão a ocorrer problemas na ligação",
-    "app.externalVideo.noteLabel": "Nota: Vídeos YouTube partilhados não aparecerão na gravação",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Partilhar vídeo YouTube",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Terminar partilha de vídeo YouTube",
     "app.iOSWarning.label": "Por favor atualize para iOS 12.2 ou posterior",
     "app.legacy.unsupportedBrowser": "Aparentemente está a usar um navegador não suportado. Por favor use o {0} or {1}. ",
     "app.legacy.upgradeBrowser": "Aparentemente está a usar uma versão antiga dum navegador suportado. Por favor atualize o seu navegador."
diff --git a/bigbluebutton-html5/private/locales/pt_BR.json b/bigbluebutton-html5/private/locales/pt_BR.json
index 9867c60021e1ea7f3222ebd488447f48bdab89b7..909ca062242e6382b6e32541ae2c06911c8acd6a 100644
--- a/bigbluebutton-html5/private/locales/pt_BR.json
+++ b/bigbluebutton-html5/private/locales/pt_BR.json
@@ -3,7 +3,10 @@
     "app.chat.submitLabel": "Enviar mensagem",
     "app.chat.errorMinMessageLength": "Mensagem menor do que {0} caracter(es)",
     "app.chat.errorMaxMessageLength": "Mensagem maior do que {0} caracter(es)",
+    "app.chat.disconnected": "Você está desconectado, as mensagens não podem ser enviadas",
+    "app.chat.locked": "O bate-papo está bloqueado, as mensagens não podem ser enviadas",
     "app.chat.inputLabel": "Entrada de mensagem para o bate-papo {0}",
+    "app.chat.inputPlaceholder": "Enviar mensagem para {0}",
     "app.chat.titlePublic": "Bate-papo público",
     "app.chat.titlePrivate": "Bate-papo privado com {0}",
     "app.chat.partnerDisconnected": "{0} saiu da reunião",
@@ -35,7 +38,11 @@
     "app.captions.menu.cancelLabel": "Cancelar",
     "app.captions.pad.hide": "Ocultar legendas",
     "app.captions.pad.tip": "Pressione Esc para focar na barra de ferramentas do editor",
+    "app.captions.pad.ownership": "Assumir o controle",
+    "app.captions.pad.ownershipTooltip": "Você recebeu o controle das legendas {0}",
     "app.captions.pad.interimResult": "Resultados provisórios",
+    "app.captions.pad.dictationStart": "Iniciar ditado",
+    "app.captions.pad.dictationStop": "Parar ditado",
     "app.captions.pad.dictationOnDesc": "Ativar o reconhecimento de fala",
     "app.captions.pad.dictationOffDesc": "Desativar o reconhecimento de fala",
     "app.note.title": "Notas compartilhadas",
@@ -88,6 +95,7 @@
     "app.userList.userOptions.disablePrivChat": "Bate-papo privado está desabilitado",
     "app.userList.userOptions.disablePubChat": "Bate-papo público está desabilitado",
     "app.userList.userOptions.disableNote": "Notas compartilhadas agora estão bloqueadas",
+    "app.userList.userOptions.hideUserList": "A lista de participantes agora está oculta para os espectadores",
     "app.userList.userOptions.webcamsOnlyForModerator": "Somente os moderadores podem ver as webcams dos participantes (devido às configurações de bloqueio)",
     "app.userList.content.participants.options.clearedStatus": "Status de todos os participantes redefinidos",
     "app.userList.userOptions.enableCam": "Os participantes estão autorizados a usar suas webcams",
@@ -95,11 +103,19 @@
     "app.userList.userOptions.enablePrivChat": "Bate-papo privado está liberado",
     "app.userList.userOptions.enablePubChat": "Bate-papo público está liberado",
     "app.userList.userOptions.enableNote": "Notas compartilhadas estão liberadas",
+    "app.userList.userOptions.showUserList": "A lista de participantes agora está visível aos espectadores",
     "app.userList.userOptions.enableOnlyModeratorWebcam": "Você pode habilitar sua webcam agora, todo mundo vai ver você",
     "app.media.label": "Mídia",
+    "app.media.autoplayAlertDesc": "Permitir acesso",
     "app.media.screenshare.start": "O compartilhamento de tela foi iniciado",
     "app.media.screenshare.end": "O compartilhamento de tela foi encerrado",
     "app.media.screenshare.safariNotSupported": "Atualmente, o compartilhamento de tela não é suportado pelo Safari. Por favor, use o Firefox ou o Google Chrome.",
+    "app.media.screenshare.autoplayBlockedDesc": "Precisamos da sua permissão para mostrar a tela do apresentador.",
+    "app.media.screenshare.autoplayAllowLabel": "Ver tela compartilhada",
+    "app.screenshare.notAllowed": "Erro: Permissão para acessar a tela não foi concedida.",
+    "app.screenshare.notSupportedError": "Erro: O compartilhamento de tela é permitido apenas em domínios seguros (SSL)",
+    "app.screenshare.notReadableError": "Erro: ocorreu uma falha ao tentar capturar sua tela",
+    "app.screenshare.genericError": "Erro: ocorreu um erro no compartilhamento de tela. Por favor, tente novamente",
     "app.meeting.ended": "Esta sessão terminou",
     "app.meeting.meetingTimeRemaining": "Tempo restante da sessão: {0}",
     "app.meeting.meetingTimeHasEnded": "Tempo esgotado. A sessão será fechada em breve",
@@ -211,6 +227,7 @@
     "app.downloadPresentationButton.label": "Download da apresentação original",
     "app.connectingMessage": "Conectando ...",
     "app.waitingMessage": "Desconectado. Reconectando em {0} segundos ...",
+    "app.retryNow": "Tente novamente",
     "app.navBar.settingsDropdown.optionsLabel": "Opções",
     "app.navBar.settingsDropdown.fullscreenLabel": "Alternar para tela cheia",
     "app.navBar.settingsDropdown.settingsLabel": "Abrir configurações",
@@ -381,6 +398,11 @@
     "app.audioModal.audioDialTitle": "Participe usando seu telefone",
     "app.audioDial.audioDialDescription": "Discar",
     "app.audioDial.audioDialConfrenceText": "e insira o número PIN da conferência:",
+    "app.audioModal.autoplayBlockedDesc": "Precisamos da sua permissão para reproduzir áudio.",
+    "app.audioModal.playAudio": "Tocar áudio",
+    "app.audioModal.playAudio.arialabel" : "Tocar áudio",
+    "app.audioDial.tipIndicator": "Dica",
+    "app.audioDial.tipMessage": "Pressione a tecla '0' do telefone para silenciar/ativar o som.",
     "app.audioModal.connecting": "Conectando",
     "app.audioModal.connectingEchoTest": "Conectando ao teste de áudio",
     "app.audioManager.joinedAudio": "Você se juntou à conferência de áudio",
@@ -454,6 +476,7 @@
     "app.toast.meetingMuteOn.label": "Todos os participantes foram silenciados",
     "app.toast.meetingMuteOff.label": "Mudo da reunião desativado",
     "app.notification.recordingStart": "Esta reunião está sendo gravada",
+    "app.notification.recordingStop": "Esta sessão não está sendo gravada",
     "app.notification.recordingPaused": "Esta reunião não está mais sendo gravada",
     "app.notification.recordingAriaLabel": "Tempo de gravação",
     "app.shortcut-help.title": "Atalhos de teclado",
@@ -474,25 +497,23 @@
     "app.shortcut-help.nextSlideDesc": "Próximo slide (Apresentador)",
     "app.shortcut-help.previousSlideDesc": "Slide anterior (Apresentador)",
     "app.lock-viewers.title": "Restringir participantes",
-    "app.lock-viewers.description": "Estas opções permitem que você restrinja aos participantes o acesso a funcionalidades específicas (as restrições não se aplicam aos moderadores)",
     "app.lock-viewers.featuresLable": "Funcionalidade",
     "app.lock-viewers.lockStatusLabel": "Status",
-    "app.lock-viewers.webcamLabel": "Webcam",
+    "app.lock-viewers.webcamLabel": "Compartilhar webcam",
     "app.lock-viewers.otherViewersWebcamLabel": "Ver webcam de outros participantes",
-    "app.lock-viewers.microphoneLable": "Microfone",
-    "app.lock-viewers.PublicChatLabel": "Bate-papo público",
-    "app.lock-viewers.PrivateChatLable": "Bate-papo privado",
-    "app.lock-viewers.notesLabel": "Notas compartilhadas",
-    "app.lock-viewers.userListLabel": "Lista de participantes",
-    "app.lock-viewers.Layout": "Layout",
-    "app.lock-viewers.ariaTitle": "Janela de restrição de participantes",
+    "app.lock-viewers.userListLabel": "Veja outros participantes na lista usuários",
+    "app.lock-viewers.button.cancel": "Cancelar",
+    "app.lock-viewers.locked": "Bloqueado",
     "app.recording.startTitle": "Iniciar gravação",
     "app.recording.stopTitle": "Pausar gravação",
     "app.recording.resumeTitle": "Continuar gravação",
+    "app.recording.startDescription": "Pressione o botão de gravação novamente para pausar a gravação.",
+    "app.recording.stopDescription": "Tem certeza de que deseja pausar a gravação? Você pode retomar a qualquer momento pressionando o botão de gravação novamente.",
     "app.videoPreview.cameraLabel": "Câmera",
     "app.videoPreview.profileLabel": "Qualidade",
     "app.videoPreview.cancelLabel": "Cancelar",
     "app.videoPreview.closeLabel": "Fechar",
+    "app.videoPreview.findingWebcamsLabel": "Localizando webcams",
     "app.videoPreview.startSharingLabel": "Iniciar compartilhamento",
     "app.videoPreview.webcamOptionLabel": "Escolher webcam",
     "app.videoPreview.webcamPreviewLabel": "Pré-visualização da webcam",
@@ -587,6 +608,8 @@
     "app.videoDock.webcamFocusDesc": "Focar a webcam selecionada",
     "app.videoDock.webcamUnfocusLabel": "Desfocar",
     "app.videoDock.webcamUnfocusDesc": "Desfocar a webcam selecionada",
+    "app.videoDock.autoplayBlockedDesc": "Precisamos da sua permissão para mostrar as webcams de outros participantes.",
+    "app.videoDock.autoplayAllowLabel": "Ver webcams",
     "app.invitation.title": "Convite para sala de apoio",
     "app.invitation.confirm": "Convidar",
     "app.createBreakoutRoom.title": "Salas de apoio",
@@ -600,6 +623,7 @@
     "app.createBreakoutRoom.join": "Entrar na sala",
     "app.createBreakoutRoom.joinAudio": "Ativar áudio",
     "app.createBreakoutRoom.returnAudio": "Retornar áudio",
+    "app.createBreakoutRoom.alreadyConnected": "Já está na sala",
     "app.createBreakoutRoom.confirm": "Criar",
     "app.createBreakoutRoom.record": "Gravar",
     "app.createBreakoutRoom.numberOfRooms": "Número de salas",
@@ -618,16 +642,16 @@
     "app.createBreakoutRoom.roomTime": "{0} minutos",
     "app.createBreakoutRoom.numberOfRoomsError": "O número de salas é inválido.",
     "app.externalVideo.start": "Compartilhar vídeo",
-    "app.externalVideo.title": "Compartilhar um vídeo do YouTube",
-    "app.externalVideo.input": "URL do vídeo no YouTube",
-    "app.externalVideo.urlInput": "Adicione uma URL do YouTube",
-    "app.externalVideo.urlError": "Esta não é uma URL válida para um vídeo no YouTube",
+    "app.externalVideo.title": "Compartilhar um vídeo externo",
+    "app.externalVideo.input": "URL do vídeo externo",
+    "app.externalVideo.urlInput": "Adicionar URL do vídeo",
+    "app.externalVideo.urlError": "Essa URL de vídeo não é suportada",
     "app.externalVideo.close": "Fechar",
     "app.network.connection.effective.slow": "Estamos percebendo problemas de conectividade.",
     "app.network.connection.effective.slow.help": "Mais informações",
-    "app.externalVideo.noteLabel": "Nota: Vídeos compartilhados do YouTube não serão exibidos na gravação",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Compartilhar um vídeo do YouTube",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Parar de compartilhar o vídeo do Youtube",
+    "app.externalVideo.noteLabel": "Nota: Vídeos externos compartilhados não aparecerão na gravação",
+    "app.actionsBar.actionsDropdown.shareExternalVideo": "Compartilhar um vídeo externo",
+    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Parar de compartilhar vídeo externo",
     "app.iOSWarning.label": "Por favor, atualize para o iOS 12.2 ou superior",
     "app.legacy.unsupportedBrowser": "Parece que você está usando um navegador que não é suportado. Por favor, use {0} ou {1} para suporte completo.",
     "app.legacy.upgradeBrowser": "Parece que você está usando uma versão desatualizada de um navegador compatível. Por favor, atualize o navegador para suporte completo.",
diff --git a/bigbluebutton-html5/private/locales/ru_RU.json b/bigbluebutton-html5/private/locales/ru_RU.json
index 3074b0fe2928fcaedc0fbbb9468a06ecde98e97b..c6127bcef6958fd6f746c15acc5dea38b5ef9144 100644
--- a/bigbluebutton-html5/private/locales/ru_RU.json
+++ b/bigbluebutton-html5/private/locales/ru_RU.json
@@ -4,6 +4,7 @@
     "app.chat.errorMinMessageLength": "Сообщение из {0} символа(-ов) слишком короткое",
     "app.chat.errorMaxMessageLength": "Сообщение из {0} символа(-ов) слишком длинное",
     "app.chat.disconnected": "Вы отсоединены, сообщения не могут быть отправлены",
+    "app.chat.locked": "Чат заблокирован, сообщения не могут быть отправлены",
     "app.chat.inputLabel": "Ввод сообщений для чата {0}",
     "app.chat.inputPlaceholder": "Отправить сообщение {0}",
     "app.chat.titlePublic": "Общий чат",
@@ -20,6 +21,9 @@
     "app.chat.offline": "Не в сети",
     "app.chat.emptyLogLabel": "Журнал чата пуст",
     "app.chat.clearPublicChatMessage": "Журнал общего чата был очищен модератором",
+    "app.chat.multi.typing": "Несколько пользователей набирают текст",
+    "app.chat.one.typing": "{0} печатает",
+    "app.chat.two.typing": "{0} и {1} печатают ",
     "app.captions.label": "Субтитры",
     "app.captions.menu.close": "Закрыть",
     "app.captions.menu.start": "Начать",
@@ -37,6 +41,7 @@
     "app.captions.menu.cancelLabel": "Отмена",
     "app.captions.pad.hide": "Спрятать скрытые субтитры",
     "app.captions.pad.tip": "Нажмите Esc, чтобы сфокусировать панель инструментов редактора",
+    "app.captions.pad.ownershipTooltip": "Вы будете назначаны владельцем {0} субтитров",
     "app.captions.pad.interimResult": "Промежуточные результаты",
     "app.captions.pad.dictationStart": "Начать диктовку",
     "app.captions.pad.dictationStop": "Закончить диктовку",
@@ -92,6 +97,7 @@
     "app.userList.userOptions.disablePrivChat": "Приватный чат отключен",
     "app.userList.userOptions.disablePubChat": "Общий чат отключен",
     "app.userList.userOptions.disableNote": "Общие заметки теперь заблокированы",
+    "app.userList.userOptions.hideUserList": "Список пользователей теперь скрыт от участников",
     "app.userList.userOptions.webcamsOnlyForModerator": "Только модераторы могут видеть веб-камеры участников (из-за настроек блокировки)",
     "app.userList.content.participants.options.clearedStatus": "Убрали все иконки статуса у пользователя",
     "app.userList.userOptions.enableCam": "Вэб-камеры участников включены",
@@ -99,11 +105,18 @@
     "app.userList.userOptions.enablePrivChat": "Приватный чат включен",
     "app.userList.userOptions.enablePubChat": "Общий чат включен",
     "app.userList.userOptions.enableNote": "Общие заметки теперь включены",
+    "app.userList.userOptions.showUserList": "Список пользователей теперь виден участникам",
     "app.userList.userOptions.enableOnlyModeratorWebcam": "Теперь вы можете включить вашу вэб-камеру, и все вас увидят",
     "app.media.label": "Медиа",
+    "app.media.autoplayAlertDesc": "Разрешить доступ",
     "app.media.screenshare.start": "Демонстрация экрана началась",
     "app.media.screenshare.end": "Демонстрация экрана закончилась",
     "app.media.screenshare.safariNotSupported": "Демонстрация экрана на данный момент не поддерживается Safari. Пожалуйста, используйте Firefox или Google Chrome.",
+    "app.media.screenshare.autoplayBlockedDesc": "Нам требуется ваше разрешение, чтобы показать вам экран ведущего.",
+    "app.screenshare.notAllowed": "Ошибка:разрешение на доступ к экрану не было предоставлено",
+    "app.screenshare.notSupportedError": "Ошибка: показ экрана разрешен только на безопасных (SSL) доменах",
+    "app.screenshare.notReadableError": "Ошибка: При попытке захватить ваш экран произошел сбой",
+    "app.screenshare.genericError": "Ошибка: Произошла ошибка при демонстрации экрана, пожалуйста попробуйте еще раз",
     "app.meeting.ended": "Сеанс окончен",
     "app.meeting.meetingTimeRemaining": "До окончания конференции осталось: {0}",
     "app.meeting.meetingTimeHasEnded": "Время вышло. Конференция скоро закроется.",
@@ -386,6 +399,11 @@
     "app.audioModal.audioDialTitle": "Присоединься используя свой телефон",
     "app.audioDial.audioDialDescription": "Набрать номер",
     "app.audioDial.audioDialConfrenceText": "и вбить PIN-код  конференции.",
+    "app.audioModal.autoplayBlockedDesc": "Нам необходимо ваше разрешение на воспроизведение аудио",
+    "app.audioModal.playAudio": "Проиграть звук",
+    "app.audioModal.playAudio.arialabel" : "Проиграть звук",
+    "app.audioDial.tipIndicator": "Подсказка",
+    "app.audioDial.tipMessage": "Нажмите клавишу O на телефоне, чтобы отключить/включить свою аудио трансляцию",
     "app.audioModal.connecting": "Подключение",
     "app.audioModal.connectingEchoTest": "Подключение к тесту звука",
     "app.audioManager.joinedAudio": "Вы подключились к аудио-конференции",
@@ -480,25 +498,29 @@
     "app.shortcut-help.nextSlideDesc": "Следующий слайд (Ведущий)",
     "app.shortcut-help.previousSlideDesc": "Предыдущий слайд (Ведущий)",
     "app.lock-viewers.title": "Заблокировать участников",
-    "app.lock-viewers.description": "Данные настройки позволяют запретить участникам использовать определенные функции. (Параметры блокировки не применяются к модераторам)",
+    "app.lock-viewers.description": "Данные настройки позволяют запретить участникам использовать определенные функции",
     "app.lock-viewers.featuresLable": "Функция",
-    "app.lock-viewers.lockStatusLabel": "Статус блокировки",
-    "app.lock-viewers.webcamLabel": "Веб-камера",
+    "app.lock-viewers.lockStatusLabel": "Статус",
+    "app.lock-viewers.webcamLabel": "Транслировать веб-камеру",
     "app.lock-viewers.otherViewersWebcamLabel": "Видеть вэб-камеры других участников",
-    "app.lock-viewers.microphoneLable": "Микрофон",
-    "app.lock-viewers.PublicChatLabel": "Общий чат",
-    "app.lock-viewers.PrivateChatLable": "Приватный чат",
-    "app.lock-viewers.notesLabel": "Общие заметки",
-    "app.lock-viewers.userListLabel": "Список пользователей",
-    "app.lock-viewers.Layout": "Расположение окон",
-    "app.lock-viewers.ariaTitle": "Окно блокировки участников",
+    "app.lock-viewers.microphoneLable": "Включить микрофон",
+    "app.lock-viewers.PublicChatLabel": "Отправить сообщения в общем чате",
+    "app.lock-viewers.PrivateChatLable": "Отправить сообщения в привате",
+    "app.lock-viewers.notesLabel": "Редактрировать Общие Заметки",
+    "app.lock-viewers.userListLabel": "Посмотреть других участников в списке пользователей",
+    "app.lock-viewers.button.apply": "Применить",
+    "app.lock-viewers.button.cancel": "Отмена",
+    "app.lock-viewers.locked": "Заблокировано",
     "app.recording.startTitle": "Включить запись",
     "app.recording.stopTitle": "Поставить запись на паузу",
     "app.recording.resumeTitle": "Возобновить запись",
+    "app.recording.startDescription": "Чтобы приостановить запись, нажмите кнопку записи еще раз",
+    "app.recording.stopDescription": "Вы уверены, что хотите приостановить запись? Вы можете возобновить запись, повторно нажав кнопку записи.",
     "app.videoPreview.cameraLabel": "Камера",
     "app.videoPreview.profileLabel": "Качество",
     "app.videoPreview.cancelLabel": "Отмена",
     "app.videoPreview.closeLabel": "Закрыть",
+    "app.videoPreview.findingWebcamsLabel": "Ищем вэбкамеры",
     "app.videoPreview.startSharingLabel": "Начать трансляцию с вэб-камеры",
     "app.videoPreview.webcamOptionLabel": "Выбрать вэбкамеру",
     "app.videoPreview.webcamPreviewLabel": "Предварительный просмотр вэбкамеры",
@@ -593,6 +615,8 @@
     "app.videoDock.webcamFocusDesc": "Сфокусировать выбранную веб-камеру",
     "app.videoDock.webcamUnfocusLabel": "Расфокусировать",
     "app.videoDock.webcamUnfocusDesc": "Расфокусировать выбранную веб-камеру",
+    "app.videoDock.autoplayBlockedDesc": "Нам нужно ваше разрешение, чтобы показать вам веб-камеры других пользователей.",
+    "app.videoDock.autoplayAllowLabel": "Посмотреть вэб-камеры",
     "app.invitation.title": "Приглашение в комнату групповой работы",
     "app.invitation.confirm": "Пригласить",
     "app.createBreakoutRoom.title": "Комнаты для групповой работы",
@@ -606,6 +630,7 @@
     "app.createBreakoutRoom.join": "Присоединиться к комнате",
     "app.createBreakoutRoom.joinAudio": "Присоединиться к аудио-конференции",
     "app.createBreakoutRoom.returnAudio": "Вернуться в общую аудио-конференцию",
+    "app.createBreakoutRoom.alreadyConnected": "Уже в комнате",
     "app.createBreakoutRoom.confirm": "Создать",
     "app.createBreakoutRoom.record": "Записать",
     "app.createBreakoutRoom.numberOfRooms": "Количество комнат",
@@ -624,16 +649,16 @@
     "app.createBreakoutRoom.roomTime": "{0} минут",
     "app.createBreakoutRoom.numberOfRoomsError": "Недопустимое количество комнат",
     "app.externalVideo.start": "Поделиться новым видео",
-    "app.externalVideo.title": "Поделиться видео с youtube",
-    "app.externalVideo.input": "Ссылка на видео YouTube",
-    "app.externalVideo.urlInput": "Добавить ссылку на YouTube",
-    "app.externalVideo.urlError": "Неверный URL-адрес на youtube видео",
+    "app.externalVideo.title": "Поделиться видео в внешних ресурсов",
+    "app.externalVideo.input": "Внешняя ссылка на видео",
+    "app.externalVideo.urlInput": "Добавить URL-адрес видео",
+    "app.externalVideo.urlError": "Данный URL вдрес видео не поддерживается",
     "app.externalVideo.close": "Закрыть",
     "app.network.connection.effective.slow": "Наблюдаются проблемы с соединением",
     "app.network.connection.effective.slow.help": "Подробная информация",
-    "app.externalVideo.noteLabel": "Примечание: выложенные в общий доступ youtube видео не будут отображены в записи конференции",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Поделиться видео с youtube",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Прекратить показ видео с youtube",
+    "app.externalVideo.noteLabel": "Примечание: видео со внешних ресурсов не будет отображаться в записи",
+    "app.actionsBar.actionsDropdown.shareExternalVideo": "Поделиться видео с внешних ресурсов",
+    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Прекратить показ видео с внешних ресурсов",
     "app.iOSWarning.label": "Пожалуйста, обновитесь до iOS 12.2 или более новой версии",
     "app.legacy.unsupportedBrowser": "Похоже, вы используете браузер, который не полностью подедрживается.  Пожалуйста, используйте {0} или {1} для полной поддержки.",
     "app.legacy.upgradeBrowser": "Похоже, вы используете более старую версию подерживаемого браузера. Пожалуйста, установите новую версию для полной поддержки.",
diff --git a/bigbluebutton-html5/private/locales/sv_SE.json b/bigbluebutton-html5/private/locales/sv_SE.json
index cc37aba0c46dd24ebc54a1ffc99d2305cd1a748f..4c8eadd0196699162a8b6439f45aee22228c9147 100644
--- a/bigbluebutton-html5/private/locales/sv_SE.json
+++ b/bigbluebutton-html5/private/locales/sv_SE.json
@@ -3,6 +3,8 @@
     "app.chat.submitLabel": "Skicka meddelande",
     "app.chat.errorMinMessageLength": "Meddelandet är {0} tecken för kort",
     "app.chat.errorMaxMessageLength": "Meddelandet är {0} tecken för långt",
+    "app.chat.disconnected": "Du är frånkopplad, meddelanden kan inte skickas",
+    "app.chat.locked": "Chatten är låst, meddelanden kan inte skickas",
     "app.chat.inputLabel": "Meddelandeinmatning för chatt {0}",
     "app.chat.inputPlaceholder": "Skicka meddelande till {0}",
     "app.chat.titlePublic": "Publik chatt",
@@ -36,7 +38,11 @@
     "app.captions.menu.cancelLabel": "Avbryt",
     "app.captions.pad.hide": "Göm slutna bildtexter",
     "app.captions.pad.tip": "Tryck på Esc för att fokusera redigeringsverktygsfältet",
+    "app.captions.pad.ownership": "Ta över",
+    "app.captions.pad.ownershipTooltip": "Du kommer att tilldelas som ägare till {0} bildtexter",
     "app.captions.pad.interimResult": "Interimresultat",
+    "app.captions.pad.dictationStart": "Börja diktat",
+    "app.captions.pad.dictationStop": "Sluta diktat",
     "app.captions.pad.dictationOnDesc": "Slår på taligenkänning",
     "app.captions.pad.dictationOffDesc": "Slår av taligenkänning",
     "app.note.title": "Delad notiser",
@@ -82,13 +88,14 @@
     "app.userList.userOptions.muteAllExceptPresenterDesc": "Dämpar alla användare i mötet utom presentatören",
     "app.userList.userOptions.unmuteAllLabel": "Stäng av mötesdämpning",
     "app.userList.userOptions.unmuteAllDesc": "Dämpa ej mötet",
-    "app.userList.userOptions.lockViewersLabel": "¨Lås åskådare",
+    "app.userList.userOptions.lockViewersLabel": "¨Lås åhörare",
     "app.userList.userOptions.lockViewersDesc": "Lås vissa funktioner för mötesdeltagare",
     "app.userList.userOptions.disableCam": "Åskådarnas webbkameror är inaktiverade",
     "app.userList.userOptions.disableMic": "Åskådarnas mikrofoner är inaktiverade",
     "app.userList.userOptions.disablePrivChat": "Privat chatt är inaktiverat",
     "app.userList.userOptions.disablePubChat": "Publik chatt är inaktiverat",
     "app.userList.userOptions.disableNote": "Delade anteckningar är nu låsta",
+    "app.userList.userOptions.hideUserList": "Användarlistan är nu dold för tittarna",
     "app.userList.userOptions.webcamsOnlyForModerator": "Endast moderatorer kan se tittarnas webbkameror (på grund av låsinställningar)",
     "app.userList.content.participants.options.clearedStatus": "Rensade all användarstatus",
     "app.userList.userOptions.enableCam": "Åskådarnas webbkameror är aktiverade",
@@ -96,11 +103,19 @@
     "app.userList.userOptions.enablePrivChat": "Privat chatt är aktiverat",
     "app.userList.userOptions.enablePubChat": "Publik chatt är aktiverat",
     "app.userList.userOptions.enableNote": "Delade anteckningar är nu aktiverade",
+    "app.userList.userOptions.showUserList": "Användarlistan visas nu för tittarna",
     "app.userList.userOptions.enableOnlyModeratorWebcam": "Du kan nu aktivera din webbkamera nu, alla kommer att se dig",
     "app.media.label": "Media",
+    "app.media.autoplayAlertDesc": "Tillåta åtkomst",
     "app.media.screenshare.start": "Skärmdelning har startats",
     "app.media.screenshare.end": "Skärmdelning har avslutats",
     "app.media.screenshare.safariNotSupported": "Skärmdelning stöds förnärvarande inte av Safari. Vänligen använd Firefox eller Google Chrome.",
+    "app.media.screenshare.autoplayBlockedDesc": "Vi behöver din tillåtelse att visa presentatörens skärm.",
+    "app.media.screenshare.autoplayAllowLabel": "Visa delad skärm",
+    "app.screenshare.notAllowed": "Fel: Tillåtelse för åtkomstskärm beviljades inte.",
+    "app.screenshare.notSupportedError": "Fel: Skärmdelning är endast tillåtet på säkra (SSL) domäner",
+    "app.screenshare.notReadableError": "Fel: Det uppstod ett fel vid försök att fånga din skärm",
+    "app.screenshare.genericError": "Fel: Ett fel har inträffat med skärmdelning, försök igen",
     "app.meeting.ended": "Denna session har avslutats",
     "app.meeting.meetingTimeRemaining": "Återstående mötestid: {0}",
     "app.meeting.meetingTimeHasEnded": "Tid slutade. Mötet stängs snart",
@@ -212,6 +227,7 @@
     "app.downloadPresentationButton.label": "Ladda ner den ursprungliga presentationen",
     "app.connectingMessage": "Ansluter ...",
     "app.waitingMessage": "Frånkopplad. Försöker att återansluta om {0} sekunder ...",
+    "app.retryNow": "Försök igen nu",
     "app.navBar.settingsDropdown.optionsLabel": "Valmöjligheter",
     "app.navBar.settingsDropdown.fullscreenLabel": "Gör fullskärm",
     "app.navBar.settingsDropdown.settingsLabel": "Inställningar",
@@ -382,6 +398,11 @@
     "app.audioModal.audioDialTitle": "GÃ¥ med i din telefon",
     "app.audioDial.audioDialDescription": "Ring",
     "app.audioDial.audioDialConfrenceText": "och ange konferensens PIN-kod:",
+    "app.audioModal.autoplayBlockedDesc": "Vi behöver din tillåtelse att spela ljud.",
+    "app.audioModal.playAudio": "Spela ljud",
+    "app.audioModal.playAudio.arialabel" : "Spela ljud",
+    "app.audioDial.tipIndicator": "Tips",
+    "app.audioDial.tipMessage": "Tryck på '0' på din telefon för att stänga av/slå på dig själv.",
     "app.audioModal.connecting": "Ansluter",
     "app.audioModal.connectingEchoTest": "Anslutning till ekotest",
     "app.audioManager.joinedAudio": "Du har anslutit dig till ljudkonferensen",
@@ -455,6 +476,7 @@
     "app.toast.meetingMuteOn.label": "Alla användare har blivit dämpade",
     "app.toast.meetingMuteOff.label": "Mötesdämpning avstängd",
     "app.notification.recordingStart": "Denna session spelas nu in",
+    "app.notification.recordingStop": "Den här sessionen spelas inte in",
     "app.notification.recordingPaused": "Den här sessionen spelas inte längre in",
     "app.notification.recordingAriaLabel": "Inspelad tid",
     "app.shortcut-help.title": "Tangentbordsgenvägar",
@@ -475,21 +497,18 @@
     "app.shortcut-help.nextSlideDesc": "Nästa bild (presentatör)",
     "app.shortcut-help.previousSlideDesc": "Förgående bild (presentatör)",
     "app.lock-viewers.title": "¨Lås åhörare",
-    "app.lock-viewers.description": "Med dessa alternativ kan du begränsa åhörarna från att använda specifika funktioner. (Dessa låsinställningar gäller inte moderatorer.)",
     "app.lock-viewers.featuresLable": "Funktion",
-    "app.lock-viewers.lockStatusLabel": "LÃ¥st status",
-    "app.lock-viewers.webcamLabel": "Webbkamera",
+    "app.lock-viewers.lockStatusLabel": "Status",
+    "app.lock-viewers.webcamLabel": "Dela webbkamera",
     "app.lock-viewers.otherViewersWebcamLabel": "Se andra åhörarnas webbkameror",
-    "app.lock-viewers.microphoneLable": "Mikrofon",
-    "app.lock-viewers.PublicChatLabel": "Publik chatt",
-    "app.lock-viewers.PrivateChatLable": "Privat chatt",
-    "app.lock-viewers.notesLabel": "Delade anteckningar",
-    "app.lock-viewers.userListLabel": "Användarlista",
-    "app.lock-viewers.Layout": "Layout",
-    "app.lock-viewers.ariaTitle": "Lås åhörarnas modal",
+    "app.lock-viewers.userListLabel": "Se andra tittare i användarlistan",
+    "app.lock-viewers.button.cancel": "Avbryt",
+    "app.lock-viewers.locked": "LÃ¥st",
     "app.recording.startTitle": "Starta inspelningen",
     "app.recording.stopTitle": "Pausa inspelningen",
     "app.recording.resumeTitle": "Fortsätta inspelningen",
+    "app.recording.startDescription": "Du kan välja inspelningsknappen igen senare för att pausa inspelningen.",
+    "app.recording.stopDescription": "Är du säker på att du vill pausa inspelningen? Du kan återuppta inspelningen genom att välja inspelningsknappen igen.",
     "app.videoPreview.cameraLabel": "Kamera",
     "app.videoPreview.profileLabel": "Kvalitet",
     "app.videoPreview.cancelLabel": "Avbryt",
@@ -588,6 +607,8 @@
     "app.videoDock.webcamFocusDesc": "Fokusera på den valda webbkameran",
     "app.videoDock.webcamUnfocusLabel": "Icke fokus",
     "app.videoDock.webcamUnfocusDesc": "Fokusera inte på den valda webbkameran",
+    "app.videoDock.autoplayBlockedDesc": "Vi behöver din tillåtelse att visa andra användares webbkameror.",
+    "app.videoDock.autoplayAllowLabel": "Visa webbkameror",
     "app.invitation.title": "Gruppruminbjudan",
     "app.invitation.confirm": "Inbjudan",
     "app.createBreakoutRoom.title": "Grupprum",
@@ -619,16 +640,9 @@
     "app.createBreakoutRoom.roomTime": "{0} minuter",
     "app.createBreakoutRoom.numberOfRoomsError": "Antalet rum är ogiltigt.",
     "app.externalVideo.start": "Dela en ny video",
-    "app.externalVideo.title": "Dela en YouTube-video",
-    "app.externalVideo.input": "YouTube-videoadress",
-    "app.externalVideo.urlInput": "Lägg till YouTube-videoadress",
-    "app.externalVideo.urlError": "Den här webbadressen är inte en giltig YouTube-video",
     "app.externalVideo.close": "Stäng",
     "app.network.connection.effective.slow": "Vi märker anslutningsproblem.",
     "app.network.connection.effective.slow.help": "Mer information",
-    "app.externalVideo.noteLabel": "Obs! Delade YouTube-videor visas inte i inspelningen",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Dela YouTube-video",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Sluta dela YouTube-video",
     "app.iOSWarning.label": "Vänligen uppgradera till iOS 12.2 eller senare",
     "app.legacy.unsupportedBrowser": "Det verkar som om du använder en webbläsare som inte stöds. Använd antingen {0} eller {1} för fullt stöd.",
     "app.legacy.upgradeBrowser": "Det verkar som om du använder en äldre version av en webbläsare som stöds. Uppgradera din webbläsare för fullständigt stöd.",
diff --git a/bigbluebutton-html5/private/locales/tr_TR.json b/bigbluebutton-html5/private/locales/tr_TR.json
index 4b139f8c7e8bf40a8f44169592668d4356e37674..2954521dd27266353941ebc1e6619c1e41a65657 100644
--- a/bigbluebutton-html5/private/locales/tr_TR.json
+++ b/bigbluebutton-html5/private/locales/tr_TR.json
@@ -231,9 +231,8 @@
     "app.shortcut-help.openOptions": "Seçenekleri Aç",
     "app.shortcut-help.toggleUserList": "Kullanıcı Listesine Geç",
     "app.shortcut-help.toggleMute": "Sustur / KonuÅŸtur",
-    "app.lock-viewers.webcamLabel": "Web Kamerası",
-    "app.lock-viewers.microphoneLable": "Mikrofon",
-    "app.lock-viewers.Layout": "Görünüm",
+    "app.lock-viewers.button.cancel": "Vazgeç",
+    "app.lock-viewers.locked": "Kilitli",
     "app.videoPreview.cancelLabel": "Vazgeç",
     "app.videoPreview.closeLabel": "Kapat",
     "app.video.sharingError": "Kamera paylaşımı hatası",
diff --git a/bigbluebutton-html5/private/locales/uk_UA.json b/bigbluebutton-html5/private/locales/uk_UA.json
index 3dae51f406c974d3edd7dabfb189f4e39e4e1786..01a2a224320fedfd67d2c9a0cf836be90130137c 100644
--- a/bigbluebutton-html5/private/locales/uk_UA.json
+++ b/bigbluebutton-html5/private/locales/uk_UA.json
@@ -431,16 +431,12 @@
     "app.shortcut-help.openActions": "Відкриває меню дій",
     "app.shortcut-help.openStatus": "Відкриває меню статусу",
     "app.lock-viewers.title": "Обмеження можливостей користувачів",
-    "app.lock-viewers.description": "Ці опції дозволяють обмежити використання глядачами певних функцій.  (Вони не поширюються на модераторів.)",
     "app.lock-viewers.featuresLable": "Функція",
-    "app.lock-viewers.lockStatusLabel": "Статус обмеження",
-    "app.lock-viewers.webcamLabel": "Веб-камера",
+    "app.lock-viewers.lockStatusLabel": "Статус",
+    "app.lock-viewers.webcamLabel": "Транслювати веб-камеру",
     "app.lock-viewers.otherViewersWebcamLabel": "Бачити веб-камери інших глядачів",
-    "app.lock-viewers.microphoneLable": "Мікрофон",
-    "app.lock-viewers.PublicChatLabel": "Публічний чат",
-    "app.lock-viewers.PrivateChatLable": "Приватний чат",
-    "app.lock-viewers.userListLabel": "Список користувачів",
-    "app.lock-viewers.Layout": "Розміщення вікон",
+    "app.lock-viewers.button.cancel": "Відмінити",
+    "app.lock-viewers.locked": "Обмеження",
     "app.recording.startTitle": "Почати запис",
     "app.videoPreview.cameraLabel": "Камера",
     "app.videoPreview.cancelLabel": "Відмінити",
@@ -559,9 +555,6 @@
     "app.createBreakoutRoom.leastOneWarnBreakout": "Щонайменш один користувач повинен бути в кімнаті.",
     "app.createBreakoutRoom.modalDesc": "Завершіть кроки нижче, щоб створити кімнати учасників у вашій сесії, і додати туди користувачів.",
     "app.externalVideo.start": "Поділитись новим відео",
-    "app.externalVideo.title": "Поділитись YouTube відео",
-    "app.externalVideo.input": "YouTube відео URL (посилання)",
-    "app.externalVideo.urlError": "Цей URL (посилання) не є коректним YouTube відео",
     "app.externalVideo.close": "Закрити"
 
 }
diff --git a/bigbluebutton-html5/private/locales/vi_VN.json b/bigbluebutton-html5/private/locales/vi_VN.json
index fb18a504be07192ddb1d3858328d7f28eb6a28a2..2a4043bc75d0ab5f735739a61feb7db22a0e1eb4 100644
--- a/bigbluebutton-html5/private/locales/vi_VN.json
+++ b/bigbluebutton-html5/private/locales/vi_VN.json
@@ -3,7 +3,10 @@
     "app.chat.submitLabel": "Gửi tin nhắn",
     "app.chat.errorMinMessageLength": "Thông báo {0} kí tự(s) quá ngắn",
     "app.chat.errorMaxMessageLength": "Thông báo {0} kí tự(s) quá dài",
+    "app.chat.disconnected": "Bạn đã mất kết nối, tin nhắn không gửi được",
+    "app.chat.locked": "Đã khóa trò chuyện, tin nhắn không gửi được",
     "app.chat.inputLabel": "Tin nhắn nhập vào cuộc trò chuyện {0}",
+    "app.chat.inputPlaceholder": "Gửi tin nhắn tới {0}",
     "app.chat.titlePublic": "Thảo luận chung",
     "app.chat.titlePrivate": "Chat riêng tư với {0}",
     "app.chat.partnerDisconnected": "{0} đã rời cuộc họp",
@@ -18,11 +21,33 @@
     "app.chat.offline": "Ngoại tuyến",
     "app.chat.emptyLogLabel": "Nhật kí chat trống",
     "app.chat.clearPublicChatMessage": "Lịch sử trò chuyện công khai được xóa bởi người quản lí",
+    "app.chat.multi.typing": "Nhiều người đang gõ",
+    "app.chat.one.typing": "{0} đang gõ",
+    "app.chat.two.typing": "{0} và {1} đang gõ",
+    "app.captions.label": "Phụ đề",
     "app.captions.menu.close": "Đóng",
+    "app.captions.menu.start": "Bắt đầu",
+    "app.captions.menu.ariaStart": "Bắt đầu viết phụ đề",
+    "app.captions.menu.ariaStartDesc": "Mở tùy chỉnh phụ đề và đóng cửa sổ",
+    "app.captions.menu.select": "Chọn các ngôn ngữ sẵn có",
+    "app.captions.menu.ariaSelect": "Ngôn ngữ phụ đề",
+    "app.captions.menu.subtitle": "Chọn một ngôn ngữ và kiểu cách cho phụ đề cho lần này",
     "app.captions.menu.title": "Đóng chú thích",
+    "app.captions.menu.fontSize": "Kích cỡ",
+    "app.captions.menu.fontColor": "Màu chữ",
+    "app.captions.menu.fontFamily": "Phông chữ",
     "app.captions.menu.backgroundColor": "Màu nền",
+    "app.captions.menu.previewLabel": "Xem trÆ°á»›c",
     "app.captions.menu.cancelLabel": "Hủy",
+    "app.captions.pad.hide": "Đóng chú thích",
     "app.captions.pad.tip": "Nhấn ESC dể chuyển ra thanh công cụ",
+    "app.captions.pad.ownership": "Làm tiếp",
+    "app.captions.pad.ownershipTooltip": "Bạn sẽ được chỉ định là người sở hữu của {0} phụ đề",
+    "app.captions.pad.interimResult": "Kết quả tạm thời",
+    "app.captions.pad.dictationStart": "Bắt đầu đọc chính tả",
+    "app.captions.pad.dictationStop": "Kết thúc viết chính tả",
+    "app.captions.pad.dictationOnDesc": "Bật nhận diện lời nói",
+    "app.captions.pad.dictationOffDesc": "Tắt nhận diện lời nói",
     "app.note.title": "Shared Notes",
     "app.note.label": "Ghi chú",
     "app.note.hideNoteLabel": "Ẩn ghi chú",
@@ -34,6 +59,8 @@
     "app.userList.participantsTitle": "Người tham gia",
     "app.userList.messagesTitle": "Thông báo",
     "app.userList.notesTitle": "Ghi chú",
+    "app.userList.notesListItem.unreadContent": "Có thông tin mới trong phần chia sẻ ghi chú",
+    "app.userList.captionsTitle": "Phụ đề",
     "app.userList.presenter": "Người trình bày",
     "app.userList.you": "Bạn",
     "app.userList.locked": "Bị khóa",
@@ -43,6 +70,7 @@
     "app.userList.menuTitleContext": "Tùy chọn khả dụng",
     "app.userList.chatListItem.unreadSingular": "{0} Thông báo mới",
     "app.userList.chatListItem.unreadPlural": "{0} Thông báo mới",
+    "app.userList.menu.chat.label": "Nói chuyện riêng tư",
     "app.userList.menu.clearStatus.label": "Xóa trạng thái",
     "app.userList.menu.removeUser.label": "Xóa người dùng",
     "app.userList.menu.muteUserAudio.label": "Tắt tiếng người dùng",
@@ -70,11 +98,27 @@
     "app.userList.userOptions.disablePrivChat": "Trò chuyện riêng tư không khả dụng",
     "app.userList.userOptions.disablePubChat": "Trò chuyện công khai không khả dụng",
     "app.userList.userOptions.disableNote": "Shared notes đã khóa ",
+    "app.userList.userOptions.hideUserList": "Người xem không thể xem được danh sách người dùng",
     "app.userList.userOptions.webcamsOnlyForModerator": "Chỉ người quản trị mới thấy được lượng người xem (Do khóa cài đặt)",
+    "app.userList.content.participants.options.clearedStatus": "Xóa tất cả trạng thái người dùng",
+    "app.userList.userOptions.enableCam": "Webcam của người xem có thể dùng được",
+    "app.userList.userOptions.enableMic": "Mic của người xem có thể dùng được",
+    "app.userList.userOptions.enablePrivChat": "Nói chuyện riêng tư có thể dùng được",
+    "app.userList.userOptions.enablePubChat": "Có thể sử dụng trò chuyện công khai",
+    "app.userList.userOptions.enableNote": "Có thể sử dụng shared notes",
+    "app.userList.userOptions.showUserList": "Người xem có thể xem được danh sách người dùng",
+    "app.userList.userOptions.enableOnlyModeratorWebcam": "Bạn có thể sử dụng webcam của bạn, mọi người đều xem được",
     "app.media.label": "Media",
+    "app.media.autoplayAlertDesc": "Cho phép truy cập",
     "app.media.screenshare.start": "Chia sẻ màn hình bắt đầu",
     "app.media.screenshare.end": "Chia sẻ màn hình đã tắt",
     "app.media.screenshare.safariNotSupported": "Chia sẻ màn hình không được hỗ trợ bởi Safari. Vui lòng dùng FireFox hoặc Google Chrome",
+    "app.media.screenshare.autoplayBlockedDesc": "Bạn cần phải cho phép để có thể xem được màn hình của người đang trình bày",
+    "app.media.screenshare.autoplayAllowLabel": "Xem màn hình chung",
+    "app.screenshare.notAllowed": "Lỗi: Chưa cho phép xem màn hình",
+    "app.screenshare.notSupportedError": "Lỗi: Chia sẻ màn hình chỉ được phép trên domains (SSL) an toàn",
+    "app.screenshare.notReadableError": "Lỗi: Không thể chụp màn hình được",
+    "app.screenshare.genericError": "Lỗi: không thể chia sẻ màn hình, xin hãy thử lại",
     "app.meeting.ended": "Phiên hoạt động đã kết thúc",
     "app.meeting.meetingTimeRemaining": "Thời gian còn lại của cuộc họp: {0}",
     "app.meeting.meetingTimeHasEnded": "Hết giờ. Cuộc họp sẽ đóng lại",
@@ -87,6 +131,8 @@
     "app.presentation.startSlideContent": "Nội dung slide bắt đầu",
     "app.presentation.endSlideContent": "Nội dung slide  kết thúc",
     "app.presentation.emptySlideContent": "Slide hiện tại không có nội dung",
+    "app.presentation.presentationToolbar.noNextSlideDesc": "Hết phần trình bày",
+    "app.presentation.presentationToolbar.noPrevSlideDesc": "Bắt đầu phần trình bày",
     "app.presentation.presentationToolbar.selectLabel": "Chọn slide",
     "app.presentation.presentationToolbar.prevSlideLabel": "Slide trÆ°á»›c",
     "app.presentation.presentationToolbar.prevSlideDesc": "Thay đổi phần trình bày cho slide trước",
@@ -110,7 +156,9 @@
     "app.presentation.presentationToolbar.fitToPage": "Khớp với toàn bộ trang",
     "app.presentation.presentationToolbar.goToSlide": "Slide {0}",
     "app.presentationUploder.title": "Phần trình bày",
+    "app.presentationUploder.message": "Là người thuyết trình, bạn có thể tải tài liệu lên. PDF là định dạng được đề xuất để có được kết quả tốt nhất. Xin chú ý rẳng bài thuyết trình được chọn bằng cách đánh dấu vào ô ở bên phải.",
     "app.presentationUploder.uploadLabel": "Đưa lên",
+    "app.presentationUploder.confirmLabel": "Xác nhận",
     "app.presentationUploder.confirmDesc": "Lưu lại những thay dổi và bắt đầu bài trình bày",
     "app.presentationUploder.dismissLabel": "Hủy",
     "app.presentationUploder.dismissDesc": "Đóng và bỏ lưu.  ",
@@ -121,6 +169,7 @@
     "app.presentationUploder.fileToUpload": "Chuẩn bị dưa lên...",
     "app.presentationUploder.currentBadge": "Hiện tại",
     "app.presentationUploder.genericError": "Ops, đã xảy ra lỗi",
+    "app.presentationUploder.rejectedError": "(Các) Tài liệu không hợp lệ, xin hãy kiểm tra lại định dạng (các) tài liệu",
     "app.presentationUploder.upload.progress": "Đang đưa lên ({0}%)",
     "app.presentationUploder.upload.413": "Kích thước file quá lớn, tối đa là 200 trang.",
     "app.presentationUploder.conversion.conversionProcessingSlides": "Đang xử lý {0} trên {1} trang",
@@ -181,6 +230,7 @@
     "app.downloadPresentationButton.label": "Tải xuống file phần trình bày gốc",
     "app.connectingMessage": "Đang kết nối ...",
     "app.waitingMessage": "Mất kết nối. Kết nối lại trong {0} giây ...",
+    "app.retryNow": "Thử lại ngay",
     "app.navBar.settingsDropdown.optionsLabel": "Tùy chọn",
     "app.navBar.settingsDropdown.fullscreenLabel": "Xem toàn màn hình",
     "app.navBar.settingsDropdown.settingsLabel": "Cài đặt",
@@ -266,6 +316,7 @@
     "app.actionsBar.actionsDropdown.presentationLabel": "Tải lên phần trình bày",
     "app.actionsBar.actionsDropdown.initPollLabel": "Khởi tạo cuộc thăm dò ý kiến",
     "app.actionsBar.actionsDropdown.desktopShareLabel": "Chia sẻ màn hình của bạn",
+    "app.actionsBar.actionsDropdown.lockedDesktopShareLabel": "Chia sẻ màn hình đã khóa",
     "app.actionsBar.actionsDropdown.stopDesktopShareLabel": "Dừng chia sẻ màn hình của bạn",
     "app.actionsBar.actionsDropdown.presentationDesc": "Tải lên phần trình bày của bạn",
     "app.actionsBar.actionsDropdown.initPollDesc": "Khởi tạo cuộc thăm dò ý kiến",
@@ -273,8 +324,11 @@
     "app.actionsBar.actionsDropdown.stopDesktopShareDesc": "Dừng chia sẻ màn hình với ",
     "app.actionsBar.actionsDropdown.pollBtnLabel": "Tạo thăm dò ý kiến",
     "app.actionsBar.actionsDropdown.pollBtnDesc": "Cửa sổ bình chọn",
+    "app.actionsBar.actionsDropdown.saveUserNames": "Lưu tên người dùng",
     "app.actionsBar.actionsDropdown.createBreakoutRoom": "Chia nhóm",
     "app.actionsBar.actionsDropdown.createBreakoutRoomDesc": "Chia nhóm cho cuộc họp hiện tại",
+    "app.actionsBar.actionsDropdown.captionsLabel": "Viết chú thích",
+    "app.actionsBar.actionsDropdown.captionsDesc": "Bật tắt bảng điều khiển chú thích",
     "app.actionsBar.actionsDropdown.takePresenter": "Lấy quyền trình bày",
     "app.actionsBar.actionsDropdown.takePresenterDesc": "Chỉ định bạn là người trình bày mới",
     "app.actionsBar.emojiMenu.statusTriggerLabel": "Đặt dòng trạng thái",
@@ -299,6 +353,8 @@
     "app.actionsBar.emojiMenu.thumbsDownLabel": "Không đồng ý",
     "app.actionsBar.emojiMenu.thumbsDownDesc": "Thay đổi trạng thái của bạn thành không đồng ý",
     "app.actionsBar.currentStatusDesc": "trang thái hiện tại {0}",
+    "app.actionsBar.captions.start": "Bắt đầu xem chú thích",
+    "app.actionsBar.captions.stop": "Ngừng xem chú thích",
     "app.audioNotification.audioFailedError1001": "Error 1001: WebSocket disconnected",
     "app.audioNotification.audioFailedError1002": "Error 1002: Could not make a WebSocket connection   ",
     "app.audioNotification.audioFailedError1003": "Error 1003: Browser version not supported   ",
@@ -345,11 +401,17 @@
     "app.audioModal.audioDialTitle": "Tham gia bằng cách sử dụng điện thoại của bạn",
     "app.audioDial.audioDialDescription": "Quay số",
     "app.audioDial.audioDialConfrenceText": "và nhập mã số PIN xác nhận: ",
+    "app.audioModal.autoplayBlockedDesc": "Bạn cần phải trao quyền để nghe âm thanh",
+    "app.audioModal.playAudio": "Nghe âm thanh",
+    "app.audioModal.playAudio.arialabel" : "Nghe âm thanh",
+    "app.audioDial.tipIndicator": "Hướng dẫn",
+    "app.audioDial.tipMessage": "Ấn phím \"0\" trên điện thoại để bật/tắt âm",
     "app.audioModal.connecting": "Đang kết nối",
     "app.audioModal.connectingEchoTest": "Kết nối tới phần kiểm tra âm thanh ",
     "app.audioManager.joinedAudio": "Bạn đã tham gia cuộ hội thoại âm thanh",
     "app.audioManager.joinedEcho": "Bạn đã tham gia phần kiểm tra âm thanh ",
     "app.audioManager.leftAudio": "Bạn vừa rời cuộc hội thoại âm thanh",
+    "app.audioManager.reconnectingAudio": "Đang kết nối lại âm thanh",
     "app.audioManager.genericError": "Error: An error has occurred, please try again",
     "app.audioManager.connectionError": "Error: Connection error",
     "app.audioManager.requestTimeout": "Error: There was a timeout in the request   ",
@@ -412,7 +474,11 @@
     "app.toast.chat.public": "Tin nhắn trò chuyện công khai mới",
     "app.toast.chat.private": "Tin nhắn trò chuyện riêng tư mới",
     "app.toast.chat.system": "Hệ thống",
+    "app.toast.clearedEmoji.label": "Xóa trạng thái emoji",
+    "app.toast.setEmoji.label": "Trạng thái emoji chỉnh về {0}",
+    "app.toast.meetingMuteOn.label": "Tất cả các người dùng đã bị tắt âm",
     "app.notification.recordingStart": "Buổi học này đang được ghi hình lại ",
+    "app.notification.recordingStop": "Phiên hoạt động này đang không được ghi lại",
     "app.notification.recordingPaused": "Buổi học này không được ghi hình lại",
     "app.notification.recordingAriaLabel": "Thời gian ghi hình",
     "app.shortcut-help.title": "Các phím tắt bàn phím ",
@@ -433,25 +499,25 @@
     "app.shortcut-help.nextSlideDesc": "Slide tiếp theo (Người trình bày)",
     "app.shortcut-help.previousSlideDesc": "Slide phía trước (Người trình bày)",
     "app.lock-viewers.title": "Khóa người xem",
-    "app.lock-viewers.description": "Các tùy chọn này cho phép bạn hạn chế người xem sử dụng các tính năng cụ thể. (Những cài đặt khóa này không áp dụng cho người điều hành.)",
     "app.lock-viewers.featuresLable": "Nổi bật",
-    "app.lock-viewers.lockStatusLabel": "Khóa trạng thái",
-    "app.lock-viewers.webcamLabel": "Webcam",
+    "app.lock-viewers.lockStatusLabel": "Trạng thái",
+    "app.lock-viewers.webcamLabel": "Chia sẻ webcam",
     "app.lock-viewers.otherViewersWebcamLabel": "Xem các webcam người dùng khác",
-    "app.lock-viewers.microphoneLable": "Microphone",
-    "app.lock-viewers.PublicChatLabel": "Cuộc trò chuyện công cộng",
-    "app.lock-viewers.PrivateChatLable": "Cuộc trò chuyện riêng tư",
-    "app.lock-viewers.notesLabel": "Chia sẻ ghi chú",
-    "app.lock-viewers.userListLabel": "Danh sách người dùng",
-    "app.lock-viewers.Layout": "Layout",
-    "app.lock-viewers.ariaTitle": "Khóa phương thức người xem",
+    "app.lock-viewers.ariaTitle": "Khóa phương thức tùy chỉnh người xem",
+    "app.lock-viewers.button.apply": "Xác nhận",
+    "app.lock-viewers.button.cancel": "Hủy",
+    "app.lock-viewers.locked": "Bị khóa",
+    "app.lock-viewers.unlocked": "Mở khóa",
     "app.recording.startTitle": "Bắt đầu ghi âm",
     "app.recording.stopTitle": "Tạm dừng ghi âm",
     "app.recording.resumeTitle": "Tiếp tục ghi âm",
+    "app.recording.startDescription": "Bạn có thể ấn nút ghi âm lại để tạm dừng việc ghi âm",
+    "app.recording.stopDescription": "Bạn có chắc là muốn tạm dừng ghi âm? Bạn có thể tiếp tục ghi âm lại bằng cách ấn nút ghi âm lại lần nữa",
     "app.videoPreview.cameraLabel": "Camera",
     "app.videoPreview.profileLabel": "Chất lượng",
     "app.videoPreview.cancelLabel": "Hủy",
     "app.videoPreview.closeLabel": "Đóng",
+    "app.videoPreview.findingWebcamsLabel": "Đang tìm webcam",
     "app.videoPreview.startSharingLabel": "Bắt đầu chia sẻ",
     "app.videoPreview.webcamOptionLabel": "Chọn webcam",
     "app.videoPreview.webcamPreviewLabel": "Xem trÆ°á»›c webcam",
@@ -469,6 +535,9 @@
     "app.video.notSupportedError": "Chỉ có thể chia sẻ video webcam với các nguồn an toàn, dảm bảo rằng chứng chỉ SSL của bạn hợp lệ",
     "app.video.notReadableError": "Không thể nhận video webcam. Đảm bảo rằng các chương trình khác đang không sử dụng webcam",
     "app.video.mediaFlowTimeout1020": "Error 1020: media could not reach the server",
+    "app.video.suggestWebcamLock": "Bắt buộc khóa tùy chỉnh webcam của người xem",
+    "app.video.suggestWebcamLockReason": "(việc này sẽ giúp buổi họp được ổn định hơn)",
+    "app.video.enable": "Cho phép",
     "app.video.cancel": "Hủy",
     "app.video.swapCam": "Đổi",
     "app.video.swapCamDesc": "Đổi vị trí các webcam",
@@ -543,6 +612,8 @@
     "app.videoDock.webcamFocusDesc": "Tập trung vào các webcam đã chọn",
     "app.videoDock.webcamUnfocusLabel": "Không tập trung",
     "app.videoDock.webcamUnfocusDesc": "Không tập trung vào các webcam đã chọn",
+    "app.videoDock.autoplayBlockedDesc": "Bạn cần phải cho phép để có thể xem được webcam của người khác",
+    "app.videoDock.autoplayAllowLabel": "Xem webcam",
     "app.invitation.title": "Lời mời vào phòng chia nhóm",
     "app.invitation.confirm": "Mời",
     "app.createBreakoutRoom.title": "Chia nhóm",
@@ -556,6 +627,7 @@
     "app.createBreakoutRoom.join": "Phòng tham gia",
     "app.createBreakoutRoom.joinAudio": "Tham gia âm thanh",
     "app.createBreakoutRoom.returnAudio": "Quay lại âm thanh",
+    "app.createBreakoutRoom.alreadyConnected": "Đã ở trong phòng",
     "app.createBreakoutRoom.confirm": "Tạo",
     "app.createBreakoutRoom.record": "Ghi lại",
     "app.createBreakoutRoom.numberOfRooms": "Số phòng",
@@ -565,24 +637,29 @@
     "app.createBreakoutRoom.roomName": "{0} (Phòng - {1})",
     "app.createBreakoutRoom.doneLabel": "Xong",
     "app.createBreakoutRoom.nextLabel": "Tiếp theo",
+    "app.createBreakoutRoom.minusRoomTime": "Giảm thời gian nghỉ thành",
+    "app.createBreakoutRoom.addRoomTime": "Tăng thời gian nghỉ thành",
     "app.createBreakoutRoom.addParticipantLabel": "+ Thêm người tham gia",
     "app.createBreakoutRoom.freeJoin": "Cho phép người dùng chọn phòng chia nhóm để tham gia",
     "app.createBreakoutRoom.leastOneWarnBreakout": "Bạn phải đặt ít nhất một người dùng trong phòng chia nhóm",
     "app.createBreakoutRoom.modalDesc": "Hoàn thành các bước bên dưới để tạo các phòng trong buổi học của bạn. Để thêm người tham gia vào phòng",
     "app.createBreakoutRoom.roomTime": "{0} phút",
+    "app.createBreakoutRoom.numberOfRoomsError": "Số phòng không hợp lí",
     "app.externalVideo.start": "Chia sẻ video mới",
-    "app.externalVideo.title": "Chia sẻ một video YouTube",
-    "app.externalVideo.input": "Link dường dẫn video YouTube",
-    "app.externalVideo.urlInput": "Thêm đường dẫn link YouTube",
-    "app.externalVideo.urlError": "Địa chỉ liên kết video YouTube này không hợp lệ",
+    "app.externalVideo.title": "Chia sẻ 1 video ở ngoài",
+    "app.externalVideo.input": "URL của video ở ngoài",
+    "app.externalVideo.urlInput": "Thêm video URL",
+    "app.externalVideo.urlError": "URL này không được hỗ trợ",
     "app.externalVideo.close": "Đóng",
     "app.network.connection.effective.slow": "Chúng tôi nhận thấy các vấn đề kết nối",
-    "app.externalVideo.noteLabel": "Chú ý: Video YouTube dược chia sẻ sẽ không xuất hiện trong bản ghi âm",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "Chia sẻ video YouTube",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Dừng chia sẻ video YouTube",
+    "app.network.connection.effective.slow.help": "Thông tin thêm",
+    "app.externalVideo.noteLabel": "Ghi chú: Các video chia sẻ ở nguồn ngoài sẽ không hiện lên trong bản ghi âm",
+    "app.actionsBar.actionsDropdown.shareExternalVideo": "Chia sẻ 1 video ở ngoài",
+    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "Ngừng chia sẻ video",
     "app.iOSWarning.label": "Vui lòng nâng cấp lên IOS 12.2 hoặc cao hơn",
     "app.legacy.unsupportedBrowser": "Có lẽ bạn đang sử dụng trình duyệt không được hỗ trợ đầy đử. Vui lòng sử dụng {0} hoặc {1} để được hỗ trợ tốt nhất",
-    "app.legacy.upgradeBrowser": "Có vẻ như bạn đang sử dụng phiên bản cũ hơn của trình duyệt được hỗ trợ. Vui lòng nâng cấp trình duyệt của bạn để được hỗ trợ đầy đủ."
+    "app.legacy.upgradeBrowser": "Có vẻ như bạn đang sử dụng phiên bản cũ hơn của trình duyệt được hỗ trợ. Vui lòng nâng cấp trình duyệt của bạn để được hỗ trợ đầy đủ.",
+    "app.legacy.criosBrowser": "Trên hệ điều hành IOS xin hãy dùng Safari để được hỗ trợ tốt nhất"
 
 }
 
diff --git a/bigbluebutton-html5/private/locales/zh_CN.json b/bigbluebutton-html5/private/locales/zh_CN.json
index cab37766c40bc11a6dd0cb0918ef33fe7f4b17fa..0445a3366501e6f479af6f72f697897929eae6b3 100644
--- a/bigbluebutton-html5/private/locales/zh_CN.json
+++ b/bigbluebutton-html5/private/locales/zh_CN.json
@@ -6,9 +6,9 @@
     "app.chat.disconnected": "您已断开连接,无法发送消息",
     "app.chat.locked": "聊天被锁定,无法发送消息",
     "app.chat.inputLabel": "在{0}聊天中输入的消息",
-    "app.chat.inputPlaceholder": "发送消息到 {0}",
+    "app.chat.inputPlaceholder": "发送消息给 {0}",
     "app.chat.titlePublic": "公共聊天",
-    "app.chat.titlePrivate": "和{0}的私聊",
+    "app.chat.titlePrivate": "和{0}的私人聊天",
     "app.chat.partnerDisconnected": "{0}离开了会议",
     "app.chat.closeChatLabel": "关闭{0}",
     "app.chat.hideChatLabel": "隐藏{0}",
@@ -21,9 +21,9 @@
     "app.chat.offline": "离线",
     "app.chat.emptyLogLabel": "聊天日志是空的",
     "app.chat.clearPublicChatMessage": "公共聊天历史记录已被主持人清空",
-    "app.chat.severalPeople": "一些人",
-    "app.chat.pluralTyping": "正在输入",
-    "app.chat.singularTyping": "正在输入",
+    "app.chat.multi.typing": "多个用户正在输入...",
+    "app.chat.one.typing": "{0}正在输入...",
+    "app.chat.two.typing": "{0} 和 {1} 正在输入...",
     "app.captions.label": "字幕",
     "app.captions.menu.close": "关闭",
     "app.captions.menu.start": "开始",
@@ -48,7 +48,7 @@
     "app.captions.pad.dictationStop": "停止听写",
     "app.captions.pad.dictationOnDesc": "打开语音识别",
     "app.captions.pad.dictationOffDesc": "关闭语音识别",
-    "app.note.title": "共享笔记",
+    "app.note.title": "分享笔记",
     "app.note.label": "笔记",
     "app.note.hideNoteLabel": "隐藏笔记面板",
     "app.user.activityCheck": "用户活动检查",
@@ -59,7 +59,7 @@
     "app.userList.participantsTitle": "参会者",
     "app.userList.messagesTitle": "消息",
     "app.userList.notesTitle": "笔记",
-    "app.userList.notesListItem.unreadContent": "“共享笔记”栏目有了新内容",
+    "app.userList.notesListItem.unreadContent": "“分享笔记”栏目有了新内容",
     "app.userList.captionsTitle": "字幕",
     "app.userList.presenter": "演示者",
     "app.userList.you": "您",
@@ -93,28 +93,32 @@
     "app.userList.userOptions.unmuteAllDesc": "取消会议静音",
     "app.userList.userOptions.lockViewersLabel": "锁定观众",
     "app.userList.userOptions.lockViewersDesc": "锁定此会议参与者特定功能 ",
-    "app.userList.userOptions.disableCam": "已禁用观众的摄像机",
+    "app.userList.userOptions.disableCam": "已禁用观众的摄像头",
     "app.userList.userOptions.disableMic": "已禁用观众的麦克风",
-    "app.userList.userOptions.disablePrivChat": "已禁用私聊",
+    "app.userList.userOptions.disablePrivChat": "已禁用私人聊天",
     "app.userList.userOptions.disablePubChat": "已禁用公共聊天",
-    "app.userList.userOptions.disableNote": "共享笔记现已锁定",
+    "app.userList.userOptions.disableNote": "分享笔记现已锁定",
     "app.userList.userOptions.hideUserList": "用户列表现在对观众隐藏",
-    "app.userList.userOptions.webcamsOnlyForModerator": "只有主持人才能看到观众的摄像机(由锁定设置)",
+    "app.userList.userOptions.webcamsOnlyForModerator": "只有主持人才能看到观众的摄像头(由锁定设置)",
     "app.userList.content.participants.options.clearedStatus": "已清除所有用户状态",
-    "app.userList.userOptions.enableCam": "观众的网络摄像机已启用",
+    "app.userList.userOptions.enableCam": "观众的摄像头已启用",
     "app.userList.userOptions.enableMic": "观众麦克风已启用",
     "app.userList.userOptions.enablePrivChat": "已启用私人聊天",
     "app.userList.userOptions.enablePubChat": "已启用公共聊天",
-    "app.userList.userOptions.enableNote": "共享笔记已启用",
+    "app.userList.userOptions.enableNote": "分享笔记已启用",
     "app.userList.userOptions.showUserList": "用户列表现在显示给观众",
-    "app.userList.userOptions.enableOnlyModeratorWebcam": "你现在可以启用网络摄像头,所有人都会看到你",
+    "app.userList.userOptions.enableOnlyModeratorWebcam": "你现在可以启用摄像头,所有人都会看到你",
     "app.media.label": "媒体",
     "app.media.autoplayAlertDesc": "允许访问",
     "app.media.screenshare.start": "屏幕分享已开始",
     "app.media.screenshare.end": "屏幕分享已结束",
     "app.media.screenshare.safariNotSupported": "Safari浏览器现在还不支持屏幕分享,请换用Firefox或Chrome浏览器。",
     "app.media.screenshare.autoplayBlockedDesc": "我们需要您的许可才能显示演示者的屏幕。",
-    "app.media.screenshare.autoplayAllowLabel": "查看共享屏幕",
+    "app.media.screenshare.autoplayAllowLabel": "查看分享屏幕",
+    "app.screenshare.notAllowed": "错误:未授予访问屏幕的权限。",
+    "app.screenshare.notSupportedError": "错误:屏幕分享只能在安全(SSL)域上使用。",
+    "app.screenshare.notReadableError": "错误:试图捕获屏幕时失败",
+    "app.screenshare.genericError": "错误:屏幕分享出错,请重试",
     "app.meeting.ended": "此会话已结束",
     "app.meeting.meetingTimeRemaining": "会议时间剩余:{0} ",
     "app.meeting.meetingTimeHasEnded": "结束时间到。会议即将结束 ",
@@ -271,7 +275,7 @@
     "app.actionsBar.label": "操作栏",
     "app.actionsBar.actionsDropdown.restorePresentationLabel": "恢复演示文件",
     "app.actionsBar.actionsDropdown.restorePresentationDesc": "关闭演示文件后点击此按钮恢复",
-    "app.screenshare.screenShareLabel" : "共享屏幕",
+    "app.screenshare.screenShareLabel" : "分享屏幕",
     "app.submenu.application.applicationSectionTitle": "应用",
     "app.submenu.application.animationsLabel": "动画",
     "app.submenu.application.audioAlertLabel": "聊天音频提醒 ",
@@ -291,7 +295,7 @@
     "app.submenu.video.videoOptionLabel": "选择视频源",
     "app.submenu.video.videoQualityLabel": "视频画面质量",
     "app.submenu.video.qualityOptionLabel": "选择视频质量",
-    "app.submenu.video.participantsCamLabel": "查看参会者的摄像机",
+    "app.submenu.video.participantsCamLabel": "查看参会者的摄像头",
     "app.settings.applicationTab.label": "应用",
     "app.settings.audioTab.label": "音频",
     "app.settings.videoTab.label": "视频",
@@ -302,8 +306,8 @@
     "app.settings.main.save.label": "保存",
     "app.settings.main.save.label.description": "保存更改并关闭设置菜单",
     "app.settings.dataSavingTab.label": "节省流量",
-    "app.settings.dataSavingTab.webcam": "启用摄像机",
-    "app.settings.dataSavingTab.screenShare": "启用桌面共享",
+    "app.settings.dataSavingTab.webcam": "启用摄像头",
+    "app.settings.dataSavingTab.screenShare": "启用桌面分享",
     "app.settings.dataSavingTab.description": "调整当前显示以节省带宽",
     "app.settings.save-notification.label": "设置已保存",
     "app.switch.onLabel": "开启",
@@ -312,7 +316,7 @@
     "app.actionsBar.actionsDropdown.presentationLabel": "上传幻灯片",
     "app.actionsBar.actionsDropdown.initPollLabel": "发起调查",
     "app.actionsBar.actionsDropdown.desktopShareLabel": "分享您的桌面",
-    "app.actionsBar.actionsDropdown.lockedDesktopShareLabel": "屏幕共享已锁定",
+    "app.actionsBar.actionsDropdown.lockedDesktopShareLabel": "屏幕分享已锁定",
     "app.actionsBar.actionsDropdown.stopDesktopShareLabel": "停止分享您的桌面",
     "app.actionsBar.actionsDropdown.presentationDesc": "上传您的幻灯片",
     "app.actionsBar.actionsDropdown.initPollDesc": "发起调查",
@@ -390,7 +394,7 @@
     "app.audioModal.no": "否",
     "app.audioModal.yes.arialabel" : "能听见回音",
     "app.audioModal.no.arialabel" : "听不见回音",
-    "app.audioModal.echoTestTitle": "这是回音测试,别人无法听到。请说几句话。您能听到自己的声音吗?",
+    "app.audioModal.echoTestTitle": "这是回声测试。请说几句话,您能听到自己的声音吗?",
     "app.audioModal.settingsTitle": "更改您的音频设置",
     "app.audioModal.helpTitle": "您的视音频相关设备出了个问题。",
     "app.audioModal.helpText": "您允许浏览器获取访问您麦克风的权限了吗?请注意当您尝试加入音频会议时会有一个窗口出现,向您请求媒体设备的权限,请允许以便能加入音频会议。如果没有出现这样的窗口,请尝试在浏览器设置中更改麦克风的权限。",
@@ -467,8 +471,8 @@
     "app.userList.guest.rememberChoice": "记住选择",
     "app.user-info.title": "目录查找",
     "app.toast.breakoutRoomEnded": "分组讨论结束。请重新加入音频交流。",
-    "app.toast.chat.public": "新公共聊天消息",
-    "app.toast.chat.private": "新私聊消息",
+    "app.toast.chat.public": "新的公共聊天消息",
+    "app.toast.chat.private": "新的私人聊天消息",
     "app.toast.chat.system": "系统",
     "app.toast.clearedEmoji.label": "已清除Emoji状态",
     "app.toast.setEmoji.label": "Emoji状态设置为 {0}",
@@ -488,26 +492,29 @@
     "app.shortcut-help.toggleUserList": "切换用户列表",
     "app.shortcut-help.toggleMute": "静音/取消静音",
     "app.shortcut-help.togglePublicChat": "切换公共聊天(用户列表必须先打开)",
-    "app.shortcut-help.hidePrivateChat": "隐藏私聊",
-    "app.shortcut-help.closePrivateChat": "关闭私聊",
+    "app.shortcut-help.hidePrivateChat": "隐藏私人聊天",
+    "app.shortcut-help.closePrivateChat": "关闭私人聊天",
     "app.shortcut-help.openActions": "打开操作菜单",
     "app.shortcut-help.openStatus": "打开状态菜单",
     "app.shortcut-help.togglePan": "激活Pan工具(演示者)",
     "app.shortcut-help.nextSlideDesc": "下一张幻灯片(演示者)",
     "app.shortcut-help.previousSlideDesc": "上一张幻灯片(演示者)",
     "app.lock-viewers.title": "锁定观众",
-    "app.lock-viewers.description": "这些选项使您能够限制观众使用特定功能(针对非主持人)",
+    "app.lock-viewers.description": "这些选项允许您限制观众使用特定功能。",
     "app.lock-viewers.featuresLable": "功能",
-    "app.lock-viewers.lockStatusLabel": "锁定状态",
-    "app.lock-viewers.webcamLabel": "摄像头",
-    "app.lock-viewers.otherViewersWebcamLabel": "观看其他观众的摄像机",
-    "app.lock-viewers.microphoneLable": "麦克风",
-    "app.lock-viewers.PublicChatLabel": "公共聊天",
-    "app.lock-viewers.PrivateChatLable": "私聊",
-    "app.lock-viewers.notesLabel": "共享的笔记",
-    "app.lock-viewers.userListLabel": "用户列表",
-    "app.lock-viewers.Layout": "页面布局",
-    "app.lock-viewers.ariaTitle": "锁定观众模式",
+    "app.lock-viewers.lockStatusLabel": "状态",
+    "app.lock-viewers.webcamLabel": "分享摄像头",
+    "app.lock-viewers.otherViewersWebcamLabel": "观看其他观众的摄像头",
+    "app.lock-viewers.microphoneLable": "分享麦克风",
+    "app.lock-viewers.PublicChatLabel": "发送公共聊天消息",
+    "app.lock-viewers.PrivateChatLable": "发送私人聊天消息",
+    "app.lock-viewers.notesLabel": "编辑分享笔记",
+    "app.lock-viewers.userListLabel": "查看用户列表中的其他观众",
+    "app.lock-viewers.ariaTitle": "锁定观众设置模式",
+    "app.lock-viewers.button.apply": "应用",
+    "app.lock-viewers.button.cancel": "取消",
+    "app.lock-viewers.locked": "已锁定",
+    "app.lock-viewers.unlocked": "未锁定",
     "app.recording.startTitle": "开始录制",
     "app.recording.stopTitle": "暂停录制",
     "app.recording.resumeTitle": "恢复录制",
@@ -517,6 +524,7 @@
     "app.videoPreview.profileLabel": "质量",
     "app.videoPreview.cancelLabel": "取消",
     "app.videoPreview.closeLabel": "关闭",
+    "app.videoPreview.findingWebcamsLabel": "正在查找摄像头",
     "app.videoPreview.startSharingLabel": "开始分享",
     "app.videoPreview.webcamOptionLabel": "选择摄像头",
     "app.videoPreview.webcamPreviewLabel": "摄像头预览",
@@ -534,13 +542,13 @@
     "app.video.notSupportedError": "为了保证安全和隐私,只能通过HTTPS连接访问摄像头,请确认本会议系统的SSL证书是有效的。",
     "app.video.notReadableError": "无法访问摄像头视频源,请确认您的摄像头未被其他应用占用。",
     "app.video.mediaFlowTimeout1020": "Error 1020: 无法连接到媒体服务器 ",
-    "app.video.suggestWebcamLock": "是否对观众的摄像机强制设置锁定?",
+    "app.video.suggestWebcamLock": "是否对观众的摄像头强制设置锁定?",
     "app.video.suggestWebcamLockReason": "(这将提高会议的稳定性)",
     "app.video.enable": "启用",
     "app.video.cancel": "取消",
     "app.video.swapCam": "切换",
-    "app.video.swapCamDesc": "切换前置/后置摄像机",
-    "app.video.videoLocked": "摄像机共享已被锁定",
+    "app.video.swapCamDesc": "切换前置/后置摄像头",
+    "app.video.videoLocked": "摄像头分享已被锁定",
     "app.video.videoButtonDesc": "分享摄像头",
     "app.video.videoMenu": "视频菜单",
     "app.video.videoMenuDisabled": "视频菜单摄像头在设置中被禁用 ",
@@ -611,8 +619,8 @@
     "app.videoDock.webcamFocusDesc": "对焦选中的摄像头",
     "app.videoDock.webcamUnfocusLabel": "取消对焦",
     "app.videoDock.webcamUnfocusDesc": "取消对焦选中的摄像头",
-    "app.videoDock.autoplayBlockedDesc": "我们需要您的许可才能向您显示其他用户的摄像机。",
-    "app.videoDock.autoplayAllowLabel": "查看摄像机",
+    "app.videoDock.autoplayBlockedDesc": "我们需要您的许可才能向您显示其他用户的摄像头。",
+    "app.videoDock.autoplayAllowLabel": "查看摄像头",
     "app.invitation.title": "分组讨论邀请",
     "app.invitation.confirm": "邀请",
     "app.createBreakoutRoom.title": "分组讨论会议室",
@@ -626,6 +634,7 @@
     "app.createBreakoutRoom.join": "加入会议室",
     "app.createBreakoutRoom.joinAudio": "加入音频",
     "app.createBreakoutRoom.returnAudio": "返回音频",
+    "app.createBreakoutRoom.alreadyConnected": "已经在会议室里面了",
     "app.createBreakoutRoom.confirm": "创建",
     "app.createBreakoutRoom.record": "录制or录像",
     "app.createBreakoutRoom.numberOfRooms": "会议室数量",
@@ -644,16 +653,16 @@
     "app.createBreakoutRoom.roomTime": "{0} 分钟",
     "app.createBreakoutRoom.numberOfRoomsError": "会议室数量无效。",
     "app.externalVideo.start": "分享一个新视频",
-    "app.externalVideo.title": "分享YouTube视频",
-    "app.externalVideo.input": "YouTube视频URL",
-    "app.externalVideo.urlInput": "添加YouTube链接",
-    "app.externalVideo.urlError": "这个URL不是有效的YouTube链接",
+    "app.externalVideo.title": "分享外部视频",
+    "app.externalVideo.input": "外部视频URL",
+    "app.externalVideo.urlInput": "添加视频URL",
+    "app.externalVideo.urlError": "不支持此视频URL",
     "app.externalVideo.close": "关闭",
     "app.network.connection.effective.slow": "我们注意到了连接问题。",
     "app.network.connection.effective.slow.help": "更多信息",
-    "app.externalVideo.noteLabel": "注意:共享的YouTube视频不会出现在录像中",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "分享YouTube视频",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "停止分享YouTube视频",
+    "app.externalVideo.noteLabel": "注意:分享的外部视频不会出现在录像中",
+    "app.actionsBar.actionsDropdown.shareExternalVideo": "分享外部视频",
+    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "停止分享外部视频",
     "app.iOSWarning.label": "请升级至iOS 12.2或更高版本",
     "app.legacy.unsupportedBrowser": "看起来您使用的浏览器不受支持。 请使用 {0} 或 {1} 以获得全面支持。",
     "app.legacy.upgradeBrowser": "看起来您使用的是受支持浏览器的旧版本。请升级浏览器以获得完全支持。",
diff --git a/bigbluebutton-html5/private/locales/zh_TW.json b/bigbluebutton-html5/private/locales/zh_TW.json
index ae30af0b0e85750727df525cd43c6187561eb744..bb6b730858b04ce98dc482ef1d025bec561a5472 100644
--- a/bigbluebutton-html5/private/locales/zh_TW.json
+++ b/bigbluebutton-html5/private/locales/zh_TW.json
@@ -21,9 +21,6 @@
     "app.chat.offline": "下線",
     "app.chat.emptyLogLabel": "空的聊天紀錄",
     "app.chat.clearPublicChatMessage": "公開聊天紀錄已被主持人清空了",
-    "app.chat.severalPeople": "許多參加者",
-    "app.chat.pluralTyping": "許多人正在打字",
-    "app.chat.singularTyping": "正在打字",
     "app.captions.label": "字幕",
     "app.captions.menu.close": "關閉",
     "app.captions.menu.start": "開始",
@@ -98,6 +95,7 @@
     "app.userList.userOptions.disablePrivChat": "已停用私聊",
     "app.userList.userOptions.disablePubChat": "已停用公開聊天",
     "app.userList.userOptions.disableNote": "共享筆記目前鎖定中",
+    "app.userList.userOptions.hideUserList": "用戶列表已對與會者隱藏",
     "app.userList.userOptions.webcamsOnlyForModerator": "只有主持人可以看到與會者的視訊(由於鎖定設置)",
     "app.userList.content.participants.options.clearedStatus": "已清除所有使用者狀態",
     "app.userList.userOptions.enableCam": "與會者的網路攝影機已啟用",
@@ -105,11 +103,19 @@
     "app.userList.userOptions.enablePrivChat": "私聊已啟用",
     "app.userList.userOptions.enablePubChat": "公開聊天已啟用",
     "app.userList.userOptions.enableNote": "公享筆記目前已啟用",
+    "app.userList.userOptions.showUserList": "用戶列表己顯示於與會者",
     "app.userList.userOptions.enableOnlyModeratorWebcam": "您現在能夠啟用您的網路攝影機,大家都可以看到您。",
     "app.media.label": "媒體",
+    "app.media.autoplayAlertDesc": "允許存取",
     "app.media.screenshare.start": "畫面分享已開始",
     "app.media.screenshare.end": "畫面分享已結束",
     "app.media.screenshare.safariNotSupported": "Safari目前不支援畫面分享,請改用Firefox或Chrome。",
+    "app.media.screenshare.autoplayBlockedDesc": "我們需要您的許可才能向您顯示主持人畫面。",
+    "app.media.screenshare.autoplayAllowLabel": "查看分享畫面",
+    "app.screenshare.notAllowed": "錯誤: 未授與畫面存取權限",
+    "app.screenshare.notSupportedError": "錯誤: 螢幕分享只允許在安全的(SSL)域名",
+    "app.screenshare.notReadableError": "錯誤: 發生問題當嚐試截取您的畫面時。",
+    "app.screenshare.genericError": "錯誤: 分享畫面時出錯了,請再試一次。",
     "app.meeting.ended": "本次會議已結束",
     "app.meeting.meetingTimeRemaining": "剩餘會議時間: {0}",
     "app.meeting.meetingTimeHasEnded": "時間結束,很快會議即將關閉。",
@@ -392,6 +398,9 @@
     "app.audioModal.audioDialTitle": "加入使用您的手機",
     "app.audioDial.audioDialDescription": "撥打",
     "app.audioDial.audioDialConfrenceText": "輸入會議PIN碼:",
+    "app.audioModal.autoplayBlockedDesc": "我們需要你的允計進行音訊播放。",
+    "app.audioModal.playAudio": "播放聲音",
+    "app.audioModal.playAudio.arialabel" : "播放聲音",
     "app.audioDial.tipIndicator": "提示",
     "app.audioDial.tipMessage": "壓您手機上的按鈕 '0' 靜音/取消靜音",
     "app.audioModal.connecting": "正在連接",
@@ -487,22 +496,19 @@
     "app.shortcut-help.togglePan": "啟用Pan工具(主持人)",
     "app.shortcut-help.nextSlideDesc": "下一張投影片(主持人)",
     "app.shortcut-help.previousSlideDesc": "上一張投影片(主持人)",
-    "app.lock-viewers.title": "鎖定所有聽眾",
-    "app.lock-viewers.description": "這些選項讓你禁止聽眾使用特定功能. (這些鎖定設置不會影響到主講者)",
+    "app.lock-viewers.title": "鎖定聽眾",
     "app.lock-viewers.featuresLable": "功能",
-    "app.lock-viewers.lockStatusLabel": "鎖定狀態",
-    "app.lock-viewers.webcamLabel": "視訊頭",
+    "app.lock-viewers.lockStatusLabel": "狀態",
+    "app.lock-viewers.webcamLabel": "分享網路攝影機",
     "app.lock-viewers.otherViewersWebcamLabel": "觀看其他與會者視訊",
-    "app.lock-viewers.microphoneLable": "麥克風",
-    "app.lock-viewers.PublicChatLabel": "公開聊天",
-    "app.lock-viewers.PrivateChatLable": "私聊",
-    "app.lock-viewers.notesLabel": "共享筆記",
-    "app.lock-viewers.userListLabel": "用戶列表",
-    "app.lock-viewers.Layout": "佈局",
-    "app.lock-viewers.ariaTitle": "鎖定與會者模式",
+    "app.lock-viewers.userListLabel": "在用戶列表查看其他與會者",
+    "app.lock-viewers.button.cancel": "取消",
+    "app.lock-viewers.locked": "已鎖定",
     "app.recording.startTitle": "開始錄製",
     "app.recording.stopTitle": "暫停錄製",
     "app.recording.resumeTitle": "恢復錄製",
+    "app.recording.startDescription": "您可以稍後再次選擇錄製鈕以暫停錄製。",
+    "app.recording.stopDescription": "您確定要暫停錄製嗎? 您可以再次選擇錄製按鈕繼續。",
     "app.videoPreview.cameraLabel": "攝影機",
     "app.videoPreview.profileLabel": "品質",
     "app.videoPreview.cancelLabel": "取消",
@@ -601,6 +607,8 @@
     "app.videoDock.webcamFocusDesc": "對焦已選取的網路攝影機",
     "app.videoDock.webcamUnfocusLabel": "取消對焦",
     "app.videoDock.webcamUnfocusDesc": "取消對焦已選取的網路攝影機",
+    "app.videoDock.autoplayBlockedDesc": "我們需要您的許可才能向您顯示其他用戶的網絡視訊。",
+    "app.videoDock.autoplayAllowLabel": "查看視訊",
     "app.invitation.title": "分組會議室邀請",
     "app.invitation.confirm": "邀請",
     "app.createBreakoutRoom.title": "分組討論會議室",
@@ -632,16 +640,16 @@
     "app.createBreakoutRoom.roomTime": "{0} 分鐘",
     "app.createBreakoutRoom.numberOfRoomsError": "不可用的分組會議室數量",
     "app.externalVideo.start": "分享一個影片",
-    "app.externalVideo.title": "分享一個YouTube影片",
-    "app.externalVideo.input": "YouTube 影片網址",
-    "app.externalVideo.urlInput": "加入YouTube網址",
-    "app.externalVideo.urlError": "這個網址不是有效的YouTube影片",
+    "app.externalVideo.title": "分享一個外部影片",
+    "app.externalVideo.input": "網站影片網址",
+    "app.externalVideo.urlInput": "新增影片網址",
+    "app.externalVideo.urlError": "不支援這個影片網址",
     "app.externalVideo.close": "關閉",
     "app.network.connection.effective.slow": "我們查覺到連接問題。",
     "app.network.connection.effective.slow.help": "更多資訊",
-    "app.externalVideo.noteLabel": "注意: 分享 YouTube 影片不會顯示在錄製中",
-    "app.actionsBar.actionsDropdown.shareExternalVideo": "分享 YouTube 影片",
-    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "停止分享 YouTube 影片",
+    "app.externalVideo.noteLabel": "註: 分享外部影片將不會顯示在錄影中。",
+    "app.actionsBar.actionsDropdown.shareExternalVideo": "分享一個外部影片",
+    "app.actionsBar.actionsDropdown.stopShareExternalVideo": "停止分享外部影片。",
     "app.iOSWarning.label": "請升級 iOS 12.2 或更高",
     "app.legacy.unsupportedBrowser": "看起來您使用的瀏覽器未獲得完整支援。請使用 {0} 或 {1} 達到完整支援。",
     "app.legacy.upgradeBrowser": "看起來您是使用受支援的舊版瀏覽器,請更新瀏覽器版本獲取完整支援。",