diff --git a/bigbluebutton-html5/private/locales/en.json b/bigbluebutton-html5/private/locales/en.json
index 10ef0570ce68d0481ba0146537412f582bd91d2b..b9cb309f14c38d7b0ea8918d702a5845769032a6 100755
--- a/bigbluebutton-html5/private/locales/en.json
+++ b/bigbluebutton-html5/private/locales/en.json
@@ -9,13 +9,46 @@
     "app.chat.closeChatLabel": "Close {0}",
     "app.chat.hideChatLabel": "Hide {0}",
     "app.chat.moreMessages": "More messages below",
+    "app.chat.dropdown.options": "Chat Options",
+    "app.chat.dropdown.clear": "Clear",
+    "app.chat.dropdown.copy": "Copy",
+    "app.chat.dropdown.save": "Save",
+    "app.chat.label": "Chat",
     "app.chat.emptyLogLabel": "Chat log empty",
+    "app.userList.usersTitle": "Users",
+    "app.userList.participantsTitle": "Participants",
+    "app.userList.messagesTitle": "Messages",
+    "app.userList.presenter": "Presenter",
+    "app.userList.you": "You",
+    "app.userList.locked": "Locked",
+    "app.userList.label": "User List",
+    "app.userList.toggleCompactView.label": "Toggle compact view mode",
+    "app.userList.guest": "Guest",
+    "app.userList.menuTitleContext": "Available Options",
+    "app.userList.chatListItem.unreadSingular": "{0} New Message",
+    "app.userList.chatListItem.unreadPlural": "{0} New Messages",
+    "app.userList.menu.chat.label": "Chat",
+    "app.userList.menu.clearStatus.label": "Clear Status",
+    "app.userList.menu.makePresenter.label": "Make Presenter",
+    "app.userList.menu.kickUser.label": "Kick user",
+    "app.userList.menu.muteUserAudio.label": "Mute user",
+    "app.userList.menu.unmuteUserAudio.label": "Unmute user",
+    "app.userList.userAriaLabel": "User : {0}  Role: {1}  Person: {2}  Status: {3}",
+    "app.userList.menu.promoteUser.label": "Promote {0} to moderator",
+    "app.userList.menu.demoteUser.label": "Demote {0} to viewer",
+    "app.media.label": "Media",
     "app.presentation.presentationToolbar.prevSlideLabel": "Previous slide",
+    "app.presentation.presentationToolbar.prevSlideDesc": "Change the presentation to the previous slide",
     "app.presentation.presentationToolbar.nextSlideLabel": "Next slide",
+    "app.presentation.presentationToolbar.nextSlideDesc": "Change the presentation to the next slide",
     "app.presentation.presentationToolbar.skipSlideLabel": "Skip slide",
+    "app.presentation.presentationToolbar.skipSlideDesc": "Change the presentation to a specific slide",
     "app.presentation.presentationToolbar.fitWidthLabel": "Fit to width",
+    "app.presentation.presentationToolbar.fitWidthDesc": "Display the whole width of the slide",
     "app.presentation.presentationToolbar.fitScreenLabel": "Fit to screen",
+    "app.presentation.presentationToolbar.fitScreenDesc": "Display the whole slide",
     "app.presentation.presentationToolbar.zoomLabel": "Zoom",
+    "app.presentation.presentationToolbar.zoomDesc": "Change the zoom level of the presentation",
     "app.polling.pollingTitle": "Polling Options",
     "app.failedMessage": "Apologies, trouble connecting to the server.",
     "app.connectingMessage": "Connecting...",
@@ -25,17 +58,22 @@
     "app.navBar.settingsDropdown.settingsLabel": "Open settings",
     "app.navBar.settingsDropdown.aboutLabel": "About",
     "app.navBar.settingsDropdown.leaveSessionLabel": "Logout",
+    "app.navBar.settingsDropdown.exitFullscreenLabel": "Exit fullscreen",
     "app.navBar.settingsDropdown.fullscreenDesc": "Make the settings menu fullscreen",
     "app.navBar.settingsDropdown.settingsDesc": "Change the general settings",
     "app.navBar.settingsDropdown.aboutDesc": "Show information about the client",
     "app.navBar.settingsDropdown.leaveSessionDesc": "Leave the meeting",
+    "app.navBar.settingsDropdown.exitFullscreenDesc": "Exit fullscreen mode",
     "app.navBar.userListToggleBtnLabel": "User List Toggle",
+    "app.navBar.toggleUserList.newMessages": "with new message notification",
     "app.leaveConfirmation.title": "Leave Session",
     "app.leaveConfirmation.message": "Do you want to leave this meeting?",
     "app.leaveConfirmation.confirmLabel": "Leave",
     "app.leaveConfirmation.confirmDesc": "Logs you out of the meeting",
     "app.leaveConfirmation.dismissLabel": "Cancel",
     "app.leaveConfirmation.dismissDesc": "Closes and rejects the leave confirmation",
+    "app.leaveConfirmation.endMeetingLabel": "Yes and close the session",
+    "app.leaveConfirmation.endMeetingDesc": "Closes and end meeting confirmation",
     "app.about.title": "About",
     "app.about.version": "Client Build:",
     "app.about.copyright": "Copyright:",
@@ -48,6 +86,7 @@
     "app.actionsBar.unmuteLabel": "Unmute",
     "app.actionsBar.camOffLabel": "Cam Off",
     "app.actionsBar.raiseLabel": "Raise",
+    "app.actionsBar.label": "Actions Bar",
     "app.submenu.application.applicationSectionTitle": "Application",
     "app.submenu.application.audioNotifyLabel": "Audio notifications for chat",
     "app.submenu.application.pushNotifyLabel": "Push notifications for chat",
@@ -130,7 +169,22 @@
     "app.actionsBar.emojiMenu.clearDesc": "Clear your status",
     "app.actionsBar.emojiMenu.applauseLabel": "Applaud",
     "app.actionsBar.emojiMenu.applauseDesc": "Change your status to applause",
+    "app.actionsBar.emojiMenu.thumbsUpLabel": "Thumbs up",
+    "app.actionsBar.emojiMenu.thumbsUpDesc": "Change your status to thumbs up",
+    "app.actionsBar.emojiMenu.thumbsDownLabel": "Thumbs down",
+    "app.actionsBar.emojiMenu.thumbsDownDesc": "Change your status to thumbs down",
     "app.actionsBar.currentStatusDesc": "current status {0}",
+    "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",
+    "app.audioNotification.audioFailedError1004": "Error 1004: Failure on call",
+    "app.audioNotification.audioFailedError1005": "Error 1005: Call ended unexpectedly",
+    "app.audioNotification.audioFailedError1006": "Error 1006: Call timed out",
+    "app.audioNotification.audioFailedError1007": "Error 1007: ICE negotiation failed",
+    "app.audioNotification.audioFailedError1008": "Error 1008: Transfer failed",
+    "app.audioNotification.audioFailedError1009": "Error 1009: Could not fetch STUN/TURN server information",
+    "app.audioNotification.audioFailedError1010": "Error 1010: ICE negotiation timeout",
+    "app.audioNotification.audioFailedError1011": "Error 1011: ICE gathering timeout",
     "app.audioNotification.audioFailedMessage": "Your audio connection failed to connect",
     "app.audioNotification.mediaFailedMessage": "getUserMicMedia failed, Only secure origins are allowed",
     "app.audioNotification.closeLabel": "Close",
@@ -146,6 +200,7 @@
     "app.audioModal.microphoneLabel": "Microphone",
     "app.audioModal.listenOnlyLabel": "Listen Only",
     "app.audioModal.audioChoiceLabel": "How would you like to join the audio?",
+    "app.audioModal.audioChoiceDesc": "Select how to join the audio in this meeting",
     "app.audioModal.closeLabel": "Close",
     "app.audio.joinAudio": "Join Audio",
     "app.audio.leaveAudio": "Leave Audio",
@@ -165,7 +220,7 @@
     "app.error.500": "Ops, something went wrong",
     "app.error.404": "Not found",
     "app.error.401": "Unauthorized",
-    "app.error.403": "Forbidden",
-    "app.error.leaveLabel": "Log in again"
+    "app.error.403": "Forbidden",    
+    "app.error.leaveLabel": "Log in again",    
+    "app.guest.waiting": "Waiting for approval to join"
 }
-