diff --git a/Dockerfile b/Dockerfile
index 07ed4b14efc4fbf6f859ba60cb571e4123334d80..bfe9c0876bddc244a5f6972cca71dcc90ae2134e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -16,6 +16,8 @@ COPY client/package*.json client/
 COPY server/package*.json server/
 COPY common common
 COPY server/scripts server/scripts
+COPY server/locale server/locale
+COPY server/available_languages.json server/available_languages.json
 
 RUN npm ci
 COPY . .
diff --git a/Jenkinsfile b/Jenkinsfile
index 7a51c58d6cac9b208be04c58d4c65b059b6fdecd..4e3a4b6c56381f5c02823bc05d5929676b45f3d8 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -42,9 +42,14 @@ pipeline {
     }
 
     parameters {
-            string(name: 'GERRIT_REFSPEC',
-                   defaultValue: 'refs/heads/master',
-                   description: 'The Gerrit refspec to fetch.')
+        string(name: 'GERRIT_REFSPEC',
+               defaultValue: 'refs/heads/master',
+               description: 'The Gerrit refspec to fetch.')
+        choice(
+            name: 'BUILD_TYPE',
+            choices: ['default', 'release'],
+            description: 'Type of the build.'
+        )
     }
 
     stages {
@@ -84,6 +89,8 @@ pipeline {
                 done
 
                 docker cp ${container_id}:/daemon/bin/nodejs/build/Release/jamid.node jami-web-production/server/
+                docker cp ${container_id}:/web-client/server/locale jami-web-production/server/
+                docker cp ${container_id}:/web-client/server/available_languages.json jami-web-production/server/
                 docker cp ${container_id}:/web-client/server/scripts jami-web-production/server/
                 docker cp ${container_id}:/web-client/server/openid-providers.json jami-web-production/server/
 
@@ -92,36 +99,49 @@ pipeline {
                 docker cp ${container_id}:/web-client/jami-web.service jami-web-production/
 
                 tar -czf jami-web.tar.gz jami-web-production
-
                 docker rm ${container_id}
-                rm -rf jami-web-production
                 '''
                 }
             }
         }
-stage('Post') {
-    steps {
-        archiveArtifacts artifacts: 'jami-web.tar.gz',
-        fingerprint: true,
-        onlyIfSuccessful: true
+        stage('Deploy') {
+            when {
+                expression { env.BUILD_TYPE == 'release' }
+            }
+            steps {
+                script {
+                    sh '''
+                    ssh -o StrictHostKeyChecking=no jamid@jami.savoirfairelinux.com 'rm -rf /opt/jami-web'
+                    scp -o StrictHostKeyChecking=no -r jami-web-production jamid@jami.savoirfairelinux.com:/opt/jami-web
+                    ssh -o StrictHostKeyChecking=no jamid@jami.savoirfairelinux.com 'cd /opt/jami-web && npm install'
+                    ssh -o StrictHostKeyChecking=no jamid@jami.savoirfairelinux.com 'sudo systemctl restart jami-web.service'
+                    '''
+                }
+            }
         }
-}
-stage('Cleanup') {
-    steps {
-        catchError(buildResult: 'SUCCESS', stageResult: 'SUCCESS') {
-            sh '''
-                docker container prune -f
-                docker image prune -f --filter "until=24h"
-                docker volume prune -f
-            '''
+        stage('Post') {
+            when {
+                expression { env.BUILD_TYPE == 'release' }
+            }
+            steps {
+                archiveArtifacts artifacts: 'jami-web.tar.gz', fingerprint: true, onlyIfSuccessful: true
+            }
         }
-    }
-    post {
-        always {
-            cleanWs()
+        stage('Cleanup') {
+            steps {
+                catchError(buildResult: 'SUCCESS', stageResult: 'SUCCESS') {
+                    sh '''
+                        docker container prune -f
+                        docker image prune -f --filter "until=24h"
+                        docker volume prune -f
+                    '''
+                }
+            }
+            post {
+                always {
+                    cleanWs()
+                }
+            }
         }
     }
 }
-
-    }
-}
diff --git a/install.sh b/install.sh
index 64127a237f0c3cdf4ebf9eaf44bdd5a251572655..e927e5dab81f63022288585bebf6694d2984d210 100644
--- a/install.sh
+++ b/install.sh
@@ -17,14 +17,14 @@ npm install
 # ===========Setting up the application =============
 
 echo "\nSetting up the service…"
-
 sudo cp jami-web.service /etc/systemd/system/jami-web.service
+
 cd ..
-sudo mv jami-web-production /srv/jami-web
+sudo mv jami-web-production /opt/jami-web
 
-sudo useradd -m -d /srv/jami-web/data jamid
+sudo useradd -m -d /opt/jami-web/data jamid
 
-sudo chown -R jamid:jamid /srv/jami-web
+sudo chown -R jamid:jamid /opt/jami-web
 
 sudo systemctl daemon-reload
 sudo systemctl enable jami-web.service
diff --git a/jami-web.service b/jami-web.service
index 14685c6ed3b5b709e21f80776bce3afa02155427..b41d9eb43bbc2bef42c3110b0dda60791b3de917 100644
--- a/jami-web.service
+++ b/jami-web.service
@@ -6,7 +6,7 @@
 # systemctl stop jami-web.service
 
 # this service file assume that jami-web
-# is installed in /srv/jami-web
+# is installed in /opt/jami-web
 # and that the user www-data is used to run the service.
 
 [Unit]
@@ -16,8 +16,8 @@ After=syslog.target network.target network-online.target
 
 [Service]
 Type=simple
-WorkingDirectory=/srv/jami-web/server
-ExecStart=/usr/bin/node /srv/jami-web/server/dist/index.js
+WorkingDirectory=/opt/jami-web/server
+ExecStart=/usr/bin/node /opt/jami-web/server/dist/index.js
 Restart=always
 RestartSec=10
 User=jamid
diff --git a/server/src/locale/ace/translation.json b/server/locale/ace/translation.json
similarity index 98%
rename from server/src/locale/ace/translation.json
rename to server/locale/ace/translation.json
index 5622e142fdb1357827e42b59c2fbbecf1ed09513..980cb25dac8bfa5caf3e286debaade7a06e0cf54 100644
--- a/server/src/locale/ace/translation.json
+++ b/server/locale/ace/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "ڤڠاجرن اخير",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "ڤڠاجرن ڤڠاجرن",
   "share_screen_area": "ڤڠاجرن ڤرودوک",
   "share_window": "ڤينتو ڤڠاجرن",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ar/translation.json b/server/locale/ar/translation.json
similarity index 98%
rename from server/src/locale/ar/translation.json
rename to server/locale/ar/translation.json
index 75c46cdb51688fec8664f8080c4d3251532c2862..c8bc0d5d56fa2dd074118989b4bd5c672782f055 100644
--- a/server/src/locale/ar/translation.json
+++ b/server/locale/ar/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "إنهاء المكالمة",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "مشاركة الشاشة",
   "share_screen_area": "تقاسم منطقة من الشاشة",
   "share_window": "مشاركة النافذة",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ar_EG/translation.json b/server/locale/ar_EG/translation.json
similarity index 98%
rename from server/src/locale/ar_EG/translation.json
rename to server/locale/ar_EG/translation.json
index 56275f520508b424d3a99087aaf9a2a3f850c492..e953f94a80f9bc7a7dde74cd3eed82c0789fa6b4 100644
--- a/server/src/locale/ar_EG/translation.json
+++ b/server/locale/ar_EG/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "إنهاء المكالمة",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "مشاركة الشاشة",
   "share_screen_area": "تقاسم منطقة من الشاشة",
   "share_window": "مشاركة النافذة",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ast_ES/translation.json b/server/locale/ast_ES/translation.json
similarity index 98%
rename from server/src/locale/ast_ES/translation.json
rename to server/locale/ast_ES/translation.json
index 7bcb8925c6114a6c0b7e8c5736913135529f6855..99c4e6de2d5b12a9cd49df3c5edfff6360605338 100644
--- a/server/src/locale/ast_ES/translation.json
+++ b/server/locale/ast_ES/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "La llamada final",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "La pantalla compartida",
   "share_screen_area": "El área de pantalla compartida",
   "share_window": "La ventana de compartición",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/az/translation.json b/server/locale/az/translation.json
similarity index 98%
rename from server/src/locale/az/translation.json
rename to server/locale/az/translation.json
index 968aff90303e5065160c1c6a363f4d6fbe81ac26..003380cccc12dc4f585cf8da8e1046bcd91cd996 100644
--- a/server/src/locale/az/translation.json
+++ b/server/locale/az/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Zəngi bitir",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Ekranı paylaş",
   "share_screen_area": "Ekran sahəsini paylaşın",
   "share_window": "Paylaşım pəncərəsi",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/az_IR/translation.json b/server/locale/az_IR/translation.json
similarity index 98%
rename from server/src/locale/az_IR/translation.json
rename to server/locale/az_IR/translation.json
index 078c93870c07bf225a6c6172cc9f94c47f4843a1..39b7b288870e154fefc0422a4b85d232832587f7 100644
--- a/server/src/locale/az_IR/translation.json
+++ b/server/locale/az_IR/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Zəngi bitir",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "بؤلوم صفحه سی",
   "share_screen_area": "صفحه بؤلومو بؤلوش",
   "share_window": "بؤلوم پنجره سی",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/be/translation.json b/server/locale/be/translation.json
similarity index 98%
rename from server/src/locale/be/translation.json
rename to server/locale/be/translation.json
index 8225f02925982847b58782ea40042f5c3202fa81..2907461457409adea2c8d0dcd711885599f15ca2 100644
--- a/server/src/locale/be/translation.json
+++ b/server/locale/be/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Скончыць выклік",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Дэманстраваць экран",
   "share_screen_area": "Дэманстраваць вобласць экрана",
   "share_window": "Падзяліцца акном",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/be_BY/translation.json b/server/locale/be_BY/translation.json
similarity index 98%
rename from server/src/locale/be_BY/translation.json
rename to server/locale/be_BY/translation.json
index 8225f02925982847b58782ea40042f5c3202fa81..2907461457409adea2c8d0dcd711885599f15ca2 100644
--- a/server/src/locale/be_BY/translation.json
+++ b/server/locale/be_BY/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Скончыць выклік",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Дэманстраваць экран",
   "share_screen_area": "Дэманстраваць вобласць экрана",
   "share_window": "Падзяліцца акном",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/bg/translation.json b/server/locale/bg/translation.json
similarity index 98%
rename from server/src/locale/bg/translation.json
rename to server/locale/bg/translation.json
index fd7b4aba0fa90e3207124f77dffae855cca9c8b2..3adab58ad4be5530a1536f7992b98126aef165b6 100644
--- a/server/src/locale/bg/translation.json
+++ b/server/locale/bg/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Край на разговора",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Предишен",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Отказване на обаждането",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Споделяне на екрана",
   "share_screen_area": "Споделяне на област от екрана",
   "share_window": "Сподели прозорец",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/bg_BG/translation.json b/server/locale/bg_BG/translation.json
similarity index 98%
rename from server/src/locale/bg_BG/translation.json
rename to server/locale/bg_BG/translation.json
index fd7b4aba0fa90e3207124f77dffae855cca9c8b2..3adab58ad4be5530a1536f7992b98126aef165b6 100644
--- a/server/src/locale/bg_BG/translation.json
+++ b/server/locale/bg_BG/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Край на разговора",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Предишен",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Отказване на обаждането",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Споделяне на екрана",
   "share_screen_area": "Споделяне на област от екрана",
   "share_window": "Сподели прозорец",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/bn/translation.json b/server/locale/bn/translation.json
similarity index 99%
rename from server/src/locale/bn/translation.json
rename to server/locale/bn/translation.json
index 6470d0d8bfa009fc0174766cef5ba07b0dbc49bc..1139cd24a25be05b5adbdc51bea4bac2b90de467 100644
--- a/server/src/locale/bn/translation.json
+++ b/server/locale/bn/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "কল শেষ",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "ভাগ পর্দা",
   "share_screen_area": "স্ক্রীন এরিয়া শেয়ার করুন",
   "share_window": "শেয়ার উইন্ডো",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ca/translation.json b/server/locale/ca/translation.json
similarity index 98%
rename from server/src/locale/ca/translation.json
rename to server/locale/ca/translation.json
index 1c77bbadc1cd64ef07df074449aa20a6ed6c52fa..7d158d7422b7c78cb8e986a98ddd95c49c2de593 100644
--- a/server/src/locale/ca/translation.json
+++ b/server/locale/ca/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Finalitza la trucada",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previ",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rebutja trucada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Comparteix la pantalla",
   "share_screen_area": "Comparteix àrea de pantalla",
   "share_window": "Comparteix la finestra",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/hak/translation.json b/server/locale/cmn/translation.json
similarity index 96%
rename from server/src/locale/hak/translation.json
rename to server/locale/cmn/translation.json
index 8e36f176dc4e18ed07018d657e3bd173d0531cfe..b07ab00cd68c3ae5be32c7f6e7c5f6d34f96f646 100644
--- a/server/src/locale/hak/translation.json
+++ b/server/locale/cmn/translation.json
@@ -30,7 +30,7 @@
   "admin_page_setup_title": "Jami 網路管理員設定",
   "admin_page_welcome": "Jami 管理員",
   "admin_password_changed_successfully": "Administrator password changed successfully.",
-  "are_composing_1": "{{member0}} 正在输入",
+  "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,8 +101,8 @@
   "conversations": "對話",
   "comment": "Comment",
   "created_by": "Created by",
-  "copied_to_clipboard": "已复制到剪贴板。",
-  "current_device": "当前设备",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "裝置",
   "dialog_cancel": "取消",
   "dialog_close": "關閉",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "結束電話",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -152,14 +150,14 @@
   "login_form_to_registration_link": "註冊",
   "login_form_to_registration_text": "Need an account?",
   "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "无效的凭据",
+  "login_invalid_credentials": "Invalid credentials",
   "logout": "Log out",
   "media_deleted": "Media deleted successfully.",
   "Menu": "菜单",
   "member": "成员",
   "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "未接來電",
-  "message_call_outgoing": "去电 - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "未接去電",
   "message_content_copied": "Message copied",
   "message_deleted": "Message deleted successfully.",
@@ -189,7 +187,7 @@
   "password_input_helper_text_medium": "Medium",
   "password_input_helper_text_not_match": "Passwords do not match.",
   "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "强",
+  "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "密碼",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "前一個",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "拒接通话",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -249,14 +247,14 @@
   "settings_dark_theme": "黑色主题",
   "setting_display_name_success_alert": "Display name updated successfully.",
   "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "语言",
+  "settings_language": "Language",
   "settings_link_preview": "显示链接预览",
   "settings_linked_devices": "关联设备",
   "settings_manage_account": "管理账户",
   "settings_menu_item_account": "帳號",
   "settings_menu_item_contacts": "联系人",
   "settings_menu_item_general": "一般",
-  "settings_menu_item_notifications": "桌面通知",
+  "settings_menu_item_notifications": "Desktop notifications",
   "settings_theme": "主题",
   "settings_title_account": "帳號",
   "settings_title_chat": "聊天",
@@ -270,7 +268,6 @@
   "share_screen": "共享屏幕",
   "share_screen_area": "共享屏幕区域",
   "share_window": "分享視窗",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/cs_CZ/translation.json b/server/locale/cs_CZ/translation.json
similarity index 98%
rename from server/src/locale/cs_CZ/translation.json
rename to server/locale/cs_CZ/translation.json
index 1ce251f065870595967eba8a5fba39a92a928df9..85edcbb87d4df6ff2ac39e45950f5d831c1c97b5 100644
--- a/server/src/locale/cs_CZ/translation.json
+++ b/server/locale/cs_CZ/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Ukončit hovor",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Předchozí",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Odmítnout hovor",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Sdílet obrazovku",
   "share_screen_area": "Sdílet část obrazovky",
   "share_window": "Sdílet okno",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/da/translation.json b/server/locale/da/translation.json
similarity index 98%
rename from server/src/locale/da/translation.json
rename to server/locale/da/translation.json
index 1ef969f918142360867b4447647d6593ba90a116..b9654c0a377d5295cd018b76df84db11cd6ddb29 100644
--- a/server/src/locale/da/translation.json
+++ b/server/locale/da/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Afslut opkald",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Tilbage",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Del skærm",
   "share_screen_area": "Del skærmområde",
   "share_window": "Del vindue",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/de/translation.json b/server/locale/de/translation.json
similarity index 88%
rename from server/src/locale/de/translation.json
rename to server/locale/de/translation.json
index af5eb961aa6023070cad4a332e8888acd6433864..6aaebfb0f8eae8fc15f6fb292962f1ef2542196e 100644
--- a/server/src/locale/de/translation.json
+++ b/server/locale/de/translation.json
@@ -14,46 +14,45 @@
   "admin_account_configuration": "Admin-Konfiguration",
   "admin_config_auth_methods_title": "Authentifizierungsmethoden",
   "admin_page_accounts_overview_title": "Kontenübersicht – {{count}} aktive Konten",
-  "admin_page_accounts_overview_title_auth": "Authentifizierungsmethode",
+  "admin_page_accounts_overview_title_auth": "Authentication method",
   "admin_page_accounts_overview_title_username": "Benutzername/Identifikator",
   "admin_page_accounts_overview_title_storage": "Speicher genutzt",
   "admin_page_create_button": "Administratorkonto erstellen",
   "admin_page_login_title": "Jami-Administrator",
-  "admin_page_login_subtitle": "Melden Sie sich an, um auf das Admin-Panel zuzugreifen",
+  "admin_page_login_subtitle": "Log in to access the admin panel",
   "admin_page_password_placeholder": "Neues Passwort",
   "admin_page_password_old_placeholder": "Altes Passwort",
   "admin_page_password_repeat_placeholder": "Neues Passwort wiederholen",
   "admin_page_password_submit": "Passwort ändern",
   "admin_page_setup_complete": "Die Einrichtung ist bereits abgeschlossen.",
-  "admin_page_setup_intro": "Erstellen Sie ein neues Administratorkonto, um den Zugriff auf die Serverkonfiguration zu steuern.",
+  "admin_page_setup_intro": "Create a new administrator account to control access to the server configuration.",
   "admin_page_setup_not_complete": "Die Einrichtung ist unvollständig.",
   "admin_page_setup_title": "Jami Web Admin-Einrichtung",
   "admin_page_welcome": "Jami-Administrator",
-  "admin_password_changed_successfully": "Das Administratorkennwort wurde erfolgreich geändert.",
-  "are_composing_1": "{{member0}} tippt…",
-  "are_composing_2": "{{member0}} und {{member1}} tippen…",
-  "are_composing_3": "{{member0}}, {{member1}} und {{member2}} tippen…",
-  "are_composing_more": "{{member0}}, {{member1}}, {{member2}} und {{excess}} andere tippen…",
+  "admin_password_changed_successfully": "Administrator password changed successfully.",
+  "are_composing_1": "{{member0}} is typing…",
+  "are_composing_2": "{{member0}} and {{member1}} are typing…",
+  "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
+  "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
   "artwork_by": "Visuelle Gestaltung von",
   "back_to_conversations": "Zurück zu den Unterhaltungen",
   "banned": "Blockiert",
   "authentication": "Authentifizierung",
   "calling": "Rufe {{member0}} an",
   "cannot_load_messages": "Beim Laden der Nachricht ist ein Fehler aufgetreten.",
-  "update_conversation_preferences_error": "Beim Aktualisieren der Unterhaltungseinstellungen ist ein Fehler aufgetreten.",
-  "configure_jams_server": "Der JAMS-Server kann so konfiguriert werden, dass Benutzer im LDAP oder Active Directory eine Verbindung zu Jami Web herstellen können.",
-  "configure_nameserver": "Durch die Konfiguration eines Nameservers können Benutzer eine Verbindung herstellen und andere unter Verwendung ihres Benutzernamens finden. Beachten Sie, dass zwei Benutzer nicht denselben Benutzernamen auf demselben Nameserver haben können. Behalten Sie entweder den Standard-Jami-Nameserver bei oder richten Sie Ihren eigenen ein.",
+  "update_conversation_preferences_error": "An error occurred while updating the conversation preferences.",
+  "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
+  "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Bild ändern",
-  "click_to_download": "Click to download",
   "client_id": "Client-ID",
-  "client_id_placeholder": "Bitte legen Sie eine gültige Client-ID fest",
-  "client_secret": "geheimer Clientschlüssel",
-  "client_secret_placeholder": "Bitte legen Sie einen gültigen geheimen Clientschlüssel fest von",
+  "client_id_placeholder": "Please set a valid client ID from",
+  "client_secret": "Client secret",
+  "client_secret_placeholder": "Please set a valid client secret from",
   "configure_oauth_provider_info": "Hier können Sie die Werte für den OAuth2-Anbieter konfigurieren. Bitte stellen Sie sicher, dass die Umleitungs-URI auf die unten angezeigte eingestellt ist.",
   "connecting": "Verbinde…",
   "connecting_call": "Verbinde…",
-  "contact_ask_confirm_block": "Möchten Sie den Kontakt blockieren?",
-  "contact_ask_confirm_remove": "Möchten Sie den Kontakt entfernen?",
+  "contact_ask_confirm_block": "Do you want to block the contact?",
+  "contact_ask_confirm_remove": "Do you want to remove the contact?",
   "contact_block": "Kontakt blockieren",
   "contact_confirm_block": "Blockieren",
   "contact_confirm_remove": "Entfernen",
@@ -67,10 +66,10 @@
   "leave_conversation": "Unterhaltung verlassen",
   "conversation_add_contact": "Mitglied hinzufügen",
   "conversation_add_contact_form": "Kontakt hinzufügen",
-  "conversation_ask_confirm_block": "Möchten Sie die Unterhaltung blockieren?",
-  "conversation_ask_confirm_remove": "Möchten Sie die Unterhaltung entfernen?",
+  "conversation_ask_confirm_block": "Do you want to block the conversation?",
+  "conversation_ask_confirm_remove": "Do you want to remove the conversation?",
   "conversation_block": "Unterhaltung blockieren",
-  "conversation_close": "Unterhaltung schließen",
+  "conversation_close": "Close conversation",
   "conversation_color": "Farbe",
   "conversation_confirm_block": "Blockieren",
   "conversation_confirm_remove": "Verlassen",
@@ -86,7 +85,7 @@
   "conversation_info": "Information",
   "conversation_message": "Nachricht",
   "conversation_request_accepted": "Unterhaltungseinladung angenommen.",
-  "conversation_request_ask_join": "Hallo,\nMöchten Sie an der Unterhaltung teilnehmen?",
+  "conversation_request_ask_join": "Hello,\nDo you want to join the conversation?",
   "conversation_request_has_sent_request": "{{contact}} hat Ihnen eine Unterhaltungseinladung gesendet.",
   "conversation_request_waiting_for_sync": "Warte auf die Verbindung von {{contact}}\nzum Synchronisieren der Unterhaltung…",
   "conversation_start_audiocall": "Audioanruf starten",
@@ -115,7 +114,6 @@
   "editing": "Bearbeitung…",
   "extending_session_error_alert": "Beim Verlängern der Sitzung ist ein Fehler aufgetreten.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Anruf beenden",
   "error_cannot_delete_message": "Beim Löschen der Nachricht ist ein Fehler aufgetreten.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Zum Starten eines Anrufs sind Kamera- und Mikrofonberechtigungen erforderlich. Aktivieren Sie diese, um diese Funktion nutzen zu können.",
   "permission_denied_title": "Die Berechtigungen für Kamera und Mikrofon sind deaktiviert",
   "previous": "Vorherige",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "Sie werden hierher weitergeleitet, weil Sie das Administratorkonto bereits eingerichtet haben",
   "redirect_uri": "Umleitungs-URI",
   "decline_call": "Anruf ablehnen",
   "registration_form_password_tooltip": "Wählen Sie ein Passwort mit mindestens 10 Zeichen, das für andere schwer zu erraten, für Sie jedoch leicht zu merken ist. Wenn das Passwort vergessen wird, kann das Konto nicht wiederhergestellt werden!\n\nKlicken Sie hier für weitere Details.",
@@ -270,7 +268,6 @@
   "share_screen": "Bildschirm freigeben",
   "share_screen_area": "Bildschirmbereich freigeben",
   "share_window": "Fenster freigeben",
-  "size": "size : ",
   "transfer_message": "Nachricht übertragen",
   "unauthorized_access": "Unbefugter Zugriff",
   "unknown_error_alert": "Ein unerwarteter Fehler ist aufgetreten. Bitte versuchen Sie es erneut.",
diff --git a/server/src/locale/de_DE/translation.json b/server/locale/de_DE/translation.json
similarity index 88%
rename from server/src/locale/de_DE/translation.json
rename to server/locale/de_DE/translation.json
index 92780074d1766ce3b21b77b5056849c82e4675e6..b541adafc6376148017c925ec70850628a3551bb 100644
--- a/server/src/locale/de_DE/translation.json
+++ b/server/locale/de_DE/translation.json
@@ -14,46 +14,45 @@
   "admin_account_configuration": "Admin-Konfiguration",
   "admin_config_auth_methods_title": "Authentifizierungsmethoden",
   "admin_page_accounts_overview_title": "Kontenübersicht – {{count}} aktive Konten",
-  "admin_page_accounts_overview_title_auth": "Authentifizierungsmethode",
+  "admin_page_accounts_overview_title_auth": "Authentication method",
   "admin_page_accounts_overview_title_username": "Benutzername/Identifikator",
   "admin_page_accounts_overview_title_storage": "Speicher genutzt",
   "admin_page_create_button": "Administratorkonto erstellen",
   "admin_page_login_title": "Jami-Administrator",
-  "admin_page_login_subtitle": "Melden Sie sich an, um auf das Admin-Panel zuzugreifen",
+  "admin_page_login_subtitle": "Log in to access the admin panel",
   "admin_page_password_placeholder": "Neues Passwort",
   "admin_page_password_old_placeholder": "Altes Passwort",
   "admin_page_password_repeat_placeholder": "Neues Passwort wiederholen",
   "admin_page_password_submit": "Passwort ändern",
   "admin_page_setup_complete": "Die Einrichtung ist bereits abgeschlossen.",
-  "admin_page_setup_intro": "Erstellen Sie ein neues Administratorkonto, um den Zugriff auf die Serverkonfiguration zu steuern.",
+  "admin_page_setup_intro": "Create a new administrator account to control access to the server configuration.",
   "admin_page_setup_not_complete": "Die Einrichtung ist unvollständig.",
   "admin_page_setup_title": "Jami Web Admin-Einrichtung",
   "admin_page_welcome": "Jami-Administrator",
-  "admin_password_changed_successfully": "Das Administratorkennwort wurde erfolgreich geändert.",
-  "are_composing_1": "{{member0}} tippt…",
-  "are_composing_2": "{{member0}} und {{member1}} tippen…",
-  "are_composing_3": "{{member0}}, {{member1}} und {{member2}} tippen…",
-  "are_composing_more": "{{member0}}, {{member1}}, {{member2}} und {{excess}} andere tippen…",
+  "admin_password_changed_successfully": "Administrator password changed successfully.",
+  "are_composing_1": "{{member0}} is typing…",
+  "are_composing_2": "{{member0}} and {{member1}} are typing…",
+  "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
+  "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
   "artwork_by": "Visuelle Gestaltung von",
   "back_to_conversations": "Zurück zu den Unterhaltungen",
   "banned": "Blockiert",
   "authentication": "Authentifizierung",
   "calling": "Rufe {{member0}} an",
   "cannot_load_messages": "Beim Laden der Nachricht ist ein Fehler aufgetreten.",
-  "update_conversation_preferences_error": "Beim Aktualisieren der Unterhaltungseinstellungen ist ein Fehler aufgetreten.",
-  "configure_jams_server": "Der JAMS-Server kann so konfiguriert werden, dass Benutzer im LDAP oder Active Directory eine Verbindung zu Jami Web herstellen können.",
-  "configure_nameserver": "Durch die Konfiguration eines Nameservers können Benutzer eine Verbindung herstellen und andere unter Verwendung ihres Benutzernamens finden. Beachten Sie, dass zwei Benutzer nicht denselben Benutzernamen auf demselben Nameserver haben können. Behalten Sie entweder den Standard-Jami-Nameserver bei oder richten Sie Ihren eigenen ein.",
+  "update_conversation_preferences_error": "An error occurred while updating the conversation preferences.",
+  "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
+  "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Bild ändern",
-  "click_to_download": "Click to download",
   "client_id": "Client-ID",
-  "client_id_placeholder": "Bitte legen Sie eine gültige Client-ID fest",
-  "client_secret": "geheimer Clientschlüssel",
-  "client_secret_placeholder": "Bitte legen Sie einen gültigen geheimen Clientschlüssel fest von",
+  "client_id_placeholder": "Please set a valid client ID from",
+  "client_secret": "Client secret",
+  "client_secret_placeholder": "Please set a valid client secret from",
   "configure_oauth_provider_info": "Hier können Sie die Werte für den OAuth2-Anbieter konfigurieren. Bitte stellen Sie sicher, dass die Umleitungs-URI auf die unten angezeigte eingestellt ist.",
   "connecting": "Verbinde …",
   "connecting_call": "Verbinde …",
-  "contact_ask_confirm_block": "Möchten Sie den Kontakt blockieren?",
-  "contact_ask_confirm_remove": "Möchten Sie den Kontakt entfernen?",
+  "contact_ask_confirm_block": "Do you want to block the contact?",
+  "contact_ask_confirm_remove": "Do you want to remove the contact?",
   "contact_block": "Kontakt blockieren",
   "contact_confirm_block": "Blockieren",
   "contact_confirm_remove": "Entfernen",
@@ -67,10 +66,10 @@
   "leave_conversation": "Unterhaltung verlassen",
   "conversation_add_contact": "Mitglied hinzufügen",
   "conversation_add_contact_form": "Kontakt hinzufügen",
-  "conversation_ask_confirm_block": "Möchten Sie die Unterhaltung blockieren?",
-  "conversation_ask_confirm_remove": "Möchten Sie die Unterhaltung entfernen?",
+  "conversation_ask_confirm_block": "Do you want to block the conversation?",
+  "conversation_ask_confirm_remove": "Do you want to remove the conversation?",
   "conversation_block": "Unterhaltung blockieren",
-  "conversation_close": "Unterhaltung schließen",
+  "conversation_close": "Close conversation",
   "conversation_color": "Farbe",
   "conversation_confirm_block": "Blockieren",
   "conversation_confirm_remove": "Verlassen",
@@ -86,7 +85,7 @@
   "conversation_info": "Information",
   "conversation_message": "Nachricht",
   "conversation_request_accepted": "Unterhaltungseinladung angenommen.",
-  "conversation_request_ask_join": "Hallo,\nMöchten Sie an der Unterhaltung teilnehmen?",
+  "conversation_request_ask_join": "Hello,\nDo you want to join the conversation?",
   "conversation_request_has_sent_request": "{{contact}} hat Ihnen eine Unterhaltungseinladung gesendet.",
   "conversation_request_waiting_for_sync": "Warte auf die Verbindung von {{contact}}\nzum Synchronisieren der Unterhaltung…",
   "conversation_start_audiocall": "Einen Audioanruf beginnen",
@@ -115,7 +114,6 @@
   "editing": "Bearbeitung…",
   "extending_session_error_alert": "Beim Verlängern der Sitzung ist ein Fehler aufgetreten.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Anruf beenden",
   "error_cannot_delete_message": "Beim Löschen der Nachricht ist ein Fehler aufgetreten.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Zum Starten eines Anrufs sind Kamera- und Mikrofonberechtigungen erforderlich. Aktivieren Sie diese, um diese Funktion nutzen zu können.",
   "permission_denied_title": "Die Berechtigungen für Kamera und Mikrofon sind deaktiviert",
   "previous": "Vorherige",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "Sie werden hierher weitergeleitet, weil Sie das Administratorkonto bereits eingerichtet haben",
   "redirect_uri": "Umleitungs-URI",
   "decline_call": "Anruf ablehnen",
   "registration_form_password_tooltip": "Wählen Sie ein Passwort mit mindestens 10 Zeichen, das für andere schwer zu erraten, für Sie jedoch leicht zu merken ist. Wenn das Passwort vergessen wird, kann das Konto nicht wiederhergestellt werden!\n\nKlicken Sie hier für weitere Details.",
@@ -270,7 +268,6 @@
   "share_screen": "Bildschirm freigeben",
   "share_screen_area": "Bildschirmausschnitt teilen",
   "share_window": "Fenster teilen",
-  "size": "size : ",
   "transfer_message": "Nachricht übertragen",
   "unauthorized_access": "Unbefugter Zugriff",
   "unknown_error_alert": "Ein unerwarteter Fehler ist aufgetreten. Bitte versuchen Sie es erneut.",
diff --git a/server/src/locale/el/translation.json b/server/locale/el/translation.json
similarity index 98%
rename from server/src/locale/el/translation.json
rename to server/locale/el/translation.json
index 6bade0ed4b6a0f3383ca5fe8aa10c4886239d8c0..d8544ac3e61b6bcb94a878e5d786cd08e2e90606 100644
--- a/server/src/locale/el/translation.json
+++ b/server/locale/el/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Τερματισμός κλήσης",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Προηγούμενο",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Απόρριψη κλήσης",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Κοινή χρήση οθόνης",
   "share_screen_area": "Κοινή χρήση περιοχής οθόνης",
   "share_window": "Κοινή χρήση παραθύρου",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/en/translation.json b/server/locale/en/translation.json
similarity index 99%
rename from server/src/locale/en/translation.json
rename to server/locale/en/translation.json
index 00389a4c3fa195bb1f7ceefab42dd0455fafc540..fc7014fbd9adfc90269824bacd85d1338b3c12dc 100644
--- a/server/src/locale/en/translation.json
+++ b/server/locale/en/translation.json
@@ -203,7 +203,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
diff --git a/server/src/locale/eo/translation.json b/server/locale/eo/translation.json
similarity index 98%
rename from server/src/locale/eo/translation.json
rename to server/locale/eo/translation.json
index 3847636031f94fed592be0e1de2d802b04cdacac..1268bd10d7b67d752e2e3300ee686c9a5e09d9e3 100644
--- a/server/src/locale/eo/translation.json
+++ b/server/locale/eo/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Finigi vokon",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Antaŭa",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Kunhavigi ekranon",
   "share_screen_area": "Kunhavigi ekranan areon",
   "share_window": "Kunhavigi fenestron",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/es/translation.json b/server/locale/es/translation.json
similarity index 98%
rename from server/src/locale/es/translation.json
rename to server/locale/es/translation.json
index 2e81e815c26d2b0a84503a37e294fc2f1b2155e3..27b616988e08fc271015df81bce15ef8ec519a88 100644
--- a/server/src/locale/es/translation.json
+++ b/server/locale/es/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,7 +101,7 @@
   "conversations": "Conversaciones",
   "comment": "Comment",
   "created_by": "Creado por",
-  "copied_to_clipboard": "Copiado al portapapeles.",
+  "copied_to_clipboard": "Copied to clipboard.",
   "current_device": "Current device",
   "devices": "Dispositivos",
   "dialog_cancel": "Cancelar",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Finalizar llamada",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Anterior",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rechazar llamada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Compartir pantalla",
   "share_screen_area": "Compartir la ventana",
   "share_window": "Compartir ventana",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/es_419/translation.json b/server/locale/es_419/translation.json
similarity index 98%
rename from server/src/locale/es_419/translation.json
rename to server/locale/es_419/translation.json
index 3637688a3a1c29b0b0c5c1c1beea750540248a73..357adc59ee31d75c0cb6100e21bda84a0e16a558 100644
--- a/server/src/locale/es_419/translation.json
+++ b/server/locale/es_419/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,7 +101,7 @@
   "conversations": "Conversaciones",
   "comment": "Comment",
   "created_by": "Creado por",
-  "copied_to_clipboard": "Copiado al portapapeles.",
+  "copied_to_clipboard": "Copied to clipboard.",
   "current_device": "Current device",
   "devices": "Dispositivos",
   "dialog_cancel": "Cancelar",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Terminar llamada",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Anterior",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rechazar llamada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Compartir pantalla",
   "share_screen_area": "Compartir área de pantalla específica",
   "share_window": "Compartir ventana",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/es_AR/translation.json b/server/locale/es_AR/translation.json
similarity index 98%
rename from server/src/locale/es_AR/translation.json
rename to server/locale/es_AR/translation.json
index 3b3a4bb447a5375627ac0db14abb73162397a910..84d6c568c8098f3606653884078aac0e0652e624 100644
--- a/server/src/locale/es_AR/translation.json
+++ b/server/locale/es_AR/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,7 +101,7 @@
   "conversations": "Conversaciones",
   "comment": "Comment",
   "created_by": "Creado por",
-  "copied_to_clipboard": "Copiado al portapapeles.",
+  "copied_to_clipboard": "Copied to clipboard.",
   "current_device": "Current device",
   "devices": "Dispositivos",
   "dialog_cancel": "Cancelar",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Finalizar llamada",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Anterior",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rechazar llamada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Compartir pantalla",
   "share_screen_area": "Compartir área de pantalla específica",
   "share_window": "Compartir ventana",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/es_CO/translation.json b/server/locale/es_CO/translation.json
similarity index 98%
rename from server/src/locale/es_CO/translation.json
rename to server/locale/es_CO/translation.json
index 59c034f541a20e3a5df29a6a8fdfaeb8b3058d35..a312bc4eece65c4957ccd887a99bc8391121102e 100644
--- a/server/src/locale/es_CO/translation.json
+++ b/server/locale/es_CO/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,7 +101,7 @@
   "conversations": "Conversaciones",
   "comment": "Comment",
   "created_by": "Creado por",
-  "copied_to_clipboard": "Copiado al portapapeles.",
+  "copied_to_clipboard": "Copied to clipboard.",
   "current_device": "Current device",
   "devices": "Dispositivos",
   "dialog_cancel": "Cancelar",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Terminar llamada",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Anterior",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rechazar llamada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Compartir pantalla",
   "share_screen_area": "Compartir área de pantalla específica",
   "share_window": "Compartir ventana",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/es_MX/translation.json b/server/locale/es_MX/translation.json
similarity index 98%
rename from server/src/locale/es_MX/translation.json
rename to server/locale/es_MX/translation.json
index 3862ffbf43fedb8a5226757a44d182c94aa5547e..7397f9ffc95956650b13977f7df2da974a3afcb6 100644
--- a/server/src/locale/es_MX/translation.json
+++ b/server/locale/es_MX/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,7 +101,7 @@
   "conversations": "Conversaciones",
   "comment": "Comment",
   "created_by": "Creado por",
-  "copied_to_clipboard": "Copiado al portapapeles.",
+  "copied_to_clipboard": "Copied to clipboard.",
   "current_device": "Current device",
   "devices": "Dispositivos",
   "dialog_cancel": "Cancelar",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Terminar llamada",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Anterior",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rechazar llamada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Compartir pantalla",
   "share_screen_area": "Compartir área de pantalla específica",
   "share_window": "Compartir ventana",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/et/translation.json b/server/locale/et/translation.json
similarity index 85%
rename from server/src/locale/et/translation.json
rename to server/locale/et/translation.json
index bc4396a7cd039df607f143dd68a858ff6c6a8e2f..1e9a335ea4eee6145905da383385a4ab709d3e33 100644
--- a/server/src/locale/et/translation.json
+++ b/server/locale/et/translation.json
@@ -1,14 +1,14 @@
 {
   "about_jami": "Jami teave",
-  "about_jami_text": "Jami, GNU tarkvara, on rakendus üldiseks ja hajutatud suhtlemiseks võrdõigusvõrgus, mis austab oma kasutajate vabadusi ja privaatsust. Lisateavet leiad jami.net saidist.",
+  "about_jami_text": "Jami, a GNU package, is software for universal and distributed peer-to-peer communication that respects the freedom and privacy of its users. Visit jami.net to learn more.",
   "about_jami_text_volunteers": "And the volunteers who contribute to this project.",
   "about_jami_text_warranty": "This program comes with absolutely no warranty. See the GNU General Public License, version 3 or later for details.",
   "accept_call_audio": "Vasta häälkõnena",
   "accept_call_video": "Vasta videokõnena",
   "admin": "Peakasutaja",
   "accounts": "Kasutajakontod",
-  "add_comment": "Lisa kommentaar",
-  "add_to_group_validation": "Lisa gruppi",
+  "add_comment": "Add a comment",
+  "add_to_group_validation": "Add to group",
   "add_users_to_group": "Add users to group",
   "add_to_group_no_user_selected": "No user selected",
   "admin_account_configuration": "Admin configuration",
@@ -21,7 +21,7 @@
   "admin_page_login_title": "Jami Admin",
   "admin_page_login_subtitle": "Log in to access the admin panel",
   "admin_page_password_placeholder": "Uus salasõna",
-  "admin_page_password_old_placeholder": "Vana salasõna",
+  "admin_page_password_old_placeholder": "Old password",
   "admin_page_password_repeat_placeholder": "Korda uut salasõna",
   "admin_page_password_submit": "Muuda salasõna",
   "admin_page_setup_complete": "Setup is already complete.",
@@ -29,22 +29,21 @@
   "admin_page_setup_not_complete": "Setup is incomplete.",
   "admin_page_setup_title": "Jami Web Admin Setup",
   "admin_page_welcome": "Jami Admin",
-  "admin_password_changed_successfully": "Peakasutaja salasõna muutmine õnnestus.",
+  "admin_password_changed_successfully": "Administrator password changed successfully.",
   "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
   "artwork_by": "Kujunduse autor:",
-  "back_to_conversations": "Tagasi vestluste juurde",
+  "back_to_conversations": "Back to conversations",
   "banned": "Blokeeritud",
-  "authentication": "Autentimine",
+  "authentication": "Authentication",
   "calling": "Calling {{member0}}",
   "cannot_load_messages": "An error occurred while loading the message.",
   "update_conversation_preferences_error": "An error occurred while updating the conversation preferences.",
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
-  "change_picture": "Muuda pilti",
-  "click_to_download": "Click to download",
+  "change_picture": "Change picture",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -52,8 +51,8 @@
   "configure_oauth_provider_info": "Here, you can configure the values for the OAuth2 provider. Please ensure that the redirect URI is set to the one displayed below.",
   "connecting": "Ühendame...",
   "connecting_call": "Ühendame...",
-  "contact_ask_confirm_block": "Kas sa soovid kontakti blokeerida?",
-  "contact_ask_confirm_remove": "Kas sa soovid kontakti eemaldada?",
+  "contact_ask_confirm_block": "Do you want to block the contact?",
+  "contact_ask_confirm_remove": "Do you want to remove the contact?",
   "contact_block": "Blokeeri kontakt",
   "contact_confirm_block": "Blokeeri",
   "contact_confirm_remove": "Eemalda",
@@ -61,16 +60,16 @@
   "contact_remove": "Eemalda kontakt",
   "contribute": "Osale kaastöös",
   "contact_details_identifier": "Tunnus",
-  "contact_details_name": "Kontakti nimi",
+  "contact_details_name": "Contact name",
   "contact_details_qr_code": "QR-kood",
   "contact_details_text": "Kontaktandmed",
   "leave_conversation": "Lahku vestlusest",
-  "conversation_add_contact": "Lisa osaleja",
+  "conversation_add_contact": "Add member",
   "conversation_add_contact_form": "Lisa kontakt",
-  "conversation_ask_confirm_block": "Kas sa soovid vestluse blokeerida?",
-  "conversation_ask_confirm_remove": "Kas sa soovid vestluse eemaldada?",
-  "conversation_block": "Blokeeri vestlus",
-  "conversation_close": "Sulge vestlus",
+  "conversation_ask_confirm_block": "Do you want to block the conversation?",
+  "conversation_ask_confirm_remove": "Do you want to remove the conversation?",
+  "conversation_block": "Block conversation",
+  "conversation_close": "Close conversation",
   "conversation_color": "Värv",
   "conversation_confirm_block": "Blokeeri",
   "conversation_confirm_remove": "Jah, lahkun",
@@ -84,7 +83,7 @@
   "conversation_details_name": "Nimi",
   "conversation_details_qr_code": "QR-kood",
   "conversation_info": "Teave",
-  "conversation_message": "Sõnum",
+  "conversation_message": "Message",
   "conversation_request_accepted": "Conversation invitation accepted.",
   "conversation_request_ask_join": "Hei,\nKas sa sooviksid liituda vestlusega?",
   "conversation_request_has_sent_request": "{{contact}} sent you a conversation invitation.",
@@ -100,10 +99,10 @@
   "conversation_type_group": "Grupp",
   "conversation_type_private": "Privaatne",
   "conversations": "Vestlused",
-  "comment": "Kommentaar",
+  "comment": "Comment",
   "created_by": "Rakenduse autor:",
-  "copied_to_clipboard": "Kopeeritud lõikelauale.",
-  "current_device": "See seade",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "Seadmed",
   "dialog_cancel": "Tühista",
   "dialog_close": "Sulge",
@@ -111,24 +110,23 @@
   "disable_tips": "Disable tips",
   "download_limit": "Auto download limit",
   "download_limit_details": "The automatic download limit is the maximum file size (in MB) that Jami can download automatically. If a file exceeds this limit, the user will need to confirm the download by pressing a button.",
-  "edited_message": "Muudetud",
-  "editing": "Muutmisel…",
+  "edited_message": "Edited ",
+  "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Lõpeta kõne",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
   "enter_jams_server": "Please enter JAMS server address.",
   "file_not_downloaded": "File not downloaded on the server, please download the file before sharing.",
-  "find_contacts": "Otsi kontakte",
+  "find_contacts": "Find contacts",
   "find_users_and_conversations": "Search…",
   "go_to_conversation": "Jump to conversation",
   "getting_name_server_error": "An error occurred while attempting to retrieve the name server.",
   "getting_oauth_clients_error": "An error occurred while attempting to retrieve the OAuth clients.",
   "getting_oauth_provider_info_error": "An error occurred while attempting to retrieve the OAuth provider information.",
   "go_to_login_page": "Go to login page",
-  "guest": "Külaline",
+  "guest": "Guest",
   "guest_authentication": "Guest authentication",
   "incoming_call": "Sissetulev kõne",
   "incoming_call_audio": "Incoming audio call from {{member0}}",
@@ -146,7 +144,7 @@
   "kick_member": "Müksa osaleja välja",
   "loading": "Loading…",
   "login_as_guest": "Log in as guest",
-  "login_form_password_tooltip": "Salasõna, mida kasutasid registreerumisel",
+  "login_form_password_tooltip": "The password you registered with",
   "login_form_submit_button": "Log in",
   "login_form_title": "Login",
   "login_form_to_registration_link": "Registreeri",
@@ -185,28 +183,28 @@
   "openid_authentication": "OpenID authentication",
   "outgoing_call": "Väljuv kõne",
   "password_input_helper_text": "",
-  "password_input_helper_text_empty": "Salasõna on puudu.",
+  "password_input_helper_text_empty": "The password is missing.",
   "password_input_helper_text_medium": "Medium",
-  "password_input_helper_text_not_match": "Salasõnad ei klapi.",
-  "password_input_helper_text_registration_failed": "Palun vali mõni muu salasõna!",
+  "password_input_helper_text_not_match": "Passwords do not match.",
+  "password_input_helper_text_registration_failed": "Choose another password!",
   "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "Salasõna",
   "password_placeholder": "Salasõna",
-  "password_rule_1": "Salasõnas peab olema vähemalt 1 väiketäht.",
-  "password_rule_2": "Salasõnas peab olema vähemalt 1 suurtäht.",
-  "password_rule_3": "Salasõnas peab olema vähemalt 1 number.",
-  "password_rule_4": "Salasõnas peab olema vähemalt 1 erimärk.",
-  "password_rule_5": "Piisavalt turvaline salasõna peab olema vähemalt 10 märki pikk.",
-  "password_rules_dialog_title": "Salasõna reeglid",
+  "password_rule_1": "The password must contain at least 1 lowercase alphabetical character.",
+  "password_rule_2": "The password must contain at least 1 uppercase alphabetical character.",
+  "password_rule_3": "The password must contain at least 1 numeric character.",
+  "password_rule_4": "The password must contain at least 1 special character.",
+  "password_rule_5": "The password must be 10 characters or longer to be considered strong.",
+  "password_rules_dialog_title": "Password rules",
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
-  "registration_form_password_tooltip": "Palun vali salasõna, mis on vähemalt 10 tähemärki pikk, mis on raskesti äraarvatav, kuid sinu  jaoks kergesti meeldejäetav. Kui sa salasõna unustad, siis on kasutajakonto taastamine võimatu!\n\nLisateavet leiad siit.",
+  "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
   "registration_form_submit_button": "Registreeri",
   "registration_form_title": "Registration",
   "registration_form_to_login_link": "Log in",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Eemalda",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -235,7 +233,7 @@
   "setting_can_be_changed_later": "*You will still have the option to modify this parameter later in the admin configuration panel.",
   "setting_auto_download_limit_error": "An error occurred while updating the auto download limit",
   "setting_auto_download_limit_success": "Auto download limit updated successfully.",
-  "setting_change_admin_password": "Peakasutaja salasõna lähtestamine",
+  "setting_change_admin_password": "Administrator password reset",
   "setting_disabled": "väljalülitatud",
   "setting_enabled": "enabled",
   "setting_name_server": "Nimeserver",
@@ -270,7 +268,6 @@
   "share_screen": "Jaga ekraani",
   "share_screen_area": "Jaga ekraani piirkonda",
   "share_window": "Jaga akent",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/eu/translation.json b/server/locale/eu/translation.json
similarity index 98%
rename from server/src/locale/eu/translation.json
rename to server/locale/eu/translation.json
index 259bdbe01440ace9a5a49ebc6ed33e94a462e88a..fd32bf7d6cf602b099dddd05dacc002325dba9fd 100644
--- a/server/src/locale/eu/translation.json
+++ b/server/locale/eu/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Amaitu deia",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Aurrekoa",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Deia ukatu",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Kendu",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Partekatu pantaila",
   "share_screen_area": "Partekatu pantailaren eremua",
   "share_window": "Partekatu leihoa",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/fa/translation.json b/server/locale/fa/translation.json
similarity index 98%
rename from server/src/locale/fa/translation.json
rename to server/locale/fa/translation.json
index 1395937e3b880ae9542a0565cec37d4cb18a8607..2fc95735c73b1e1704adc704f26093d523f178d6 100644
--- a/server/src/locale/fa/translation.json
+++ b/server/locale/fa/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "پایان دادن به تماس",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "پیشین",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "رد کردن تماس",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "حذف کن",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "اشتراک گذاری صفحه نمایش",
   "share_screen_area": "اشتراک گذاری منطقه صفحه نمایش",
   "share_window": "پنجره اشتراک گذاری",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/fa_IR/translation.json b/server/locale/fa_IR/translation.json
similarity index 98%
rename from server/src/locale/fa_IR/translation.json
rename to server/locale/fa_IR/translation.json
index 425a7c7737e0c8f58b784d461d68e1c92f973c52..fbce5faac6680847050b6360854671b24b1d6d61 100644
--- a/server/src/locale/fa_IR/translation.json
+++ b/server/locale/fa_IR/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "پایان تماس",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "پیشین",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "رد تماس",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "حذف کن",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "اشتراک گذاری صفحه نمایش",
   "share_screen_area": "اشتراک گذاری منطقه صفحه نمایش",
   "share_window": "پنجره اشتراک گذاری",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/locale/fi/translation.json b/server/locale/fi/translation.json
new file mode 100644
index 0000000000000000000000000000000000000000..f44e2a0bd03f4ae043aba02e3484bb05c4b4b019
--- /dev/null
+++ b/server/locale/fi/translation.json
@@ -0,0 +1,292 @@
+{
+  "about_jami": "Tietoja Jami'sta",
+  "about_jami_text": "Jami, a GNU package, is software for universal and distributed peer-to-peer communication that respects the freedom and privacy of its users. Visit jami.net to learn more.",
+  "about_jami_text_volunteers": "And the volunteers who contribute to this project.",
+  "about_jami_text_warranty": "This program comes with absolutely no warranty. See the GNU General Public License, version 3 or later for details.",
+  "accept_call_audio": "Hyväksy äänellä",
+  "accept_call_video": "Hyväksy videolla",
+  "admin": "Hallinnoija",
+  "accounts": "Tilit",
+  "add_comment": "Add a comment",
+  "add_to_group_validation": "Add to group",
+  "add_users_to_group": "Add users to group",
+  "add_to_group_no_user_selected": "No user selected",
+  "admin_account_configuration": "Admin configuration",
+  "admin_config_auth_methods_title": "Authentication methods",
+  "admin_page_accounts_overview_title": "Accounts overview - {{count}} active accounts",
+  "admin_page_accounts_overview_title_auth": "Authentication method",
+  "admin_page_accounts_overview_title_username": "Username/Identifier",
+  "admin_page_accounts_overview_title_storage": "Storage used",
+  "admin_page_create_button": "Create admin account",
+  "admin_page_login_title": "Jami Admin",
+  "admin_page_login_subtitle": "Log in to access the admin panel",
+  "admin_page_password_placeholder": "Uusi salasana",
+  "admin_page_password_old_placeholder": "Vanha salasana",
+  "admin_page_password_repeat_placeholder": "Toista uusi salasana",
+  "admin_page_password_submit": "Vaihda salasana",
+  "admin_page_setup_complete": "Setup is already complete.",
+  "admin_page_setup_intro": "Create a new administrator account to control access to the server configuration.",
+  "admin_page_setup_not_complete": "Setup is incomplete.",
+  "admin_page_setup_title": "Jami Web Admin Setup",
+  "admin_page_welcome": "Jami Admin",
+  "admin_password_changed_successfully": "Administrator password changed successfully.",
+  "are_composing_1": "{{member0}} is typing…",
+  "are_composing_2": "{{member0}} and {{member1}} are typing…",
+  "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
+  "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
+  "artwork_by": "Ulkoasu:",
+  "back_to_conversations": "Back to conversations",
+  "banned": "Estetty",
+  "authentication": "Authentication",
+  "calling": "Calling {{member0}}",
+  "cannot_load_messages": "An error occurred while loading the message.",
+  "update_conversation_preferences_error": "An error occurred while updating the conversation preferences.",
+  "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
+  "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
+  "change_picture": "Change picture",
+  "client_id": "Client ID",
+  "client_id_placeholder": "Please set a valid client ID from",
+  "client_secret": "Client secret",
+  "client_secret_placeholder": "Please set a valid client secret from",
+  "configure_oauth_provider_info": "Here, you can configure the values for the OAuth2 provider. Please ensure that the redirect URI is set to the one displayed below.",
+  "connecting": "Yhdistää...",
+  "connecting_call": "Yhdistää...",
+  "contact_ask_confirm_block": "Do you want to block the contact?",
+  "contact_ask_confirm_remove": "Do you want to remove the contact?",
+  "contact_block": "Estä henkilö",
+  "contact_confirm_block": "Estä",
+  "contact_confirm_remove": "Poista",
+  "contact_details_dialog_title": "Tiedot",
+  "contact_remove": "Poista yhteystieto",
+  "contribute": "Osallistu",
+  "contact_details_identifier": "Tunniste",
+  "contact_details_name": "Yhteystiedon nimi",
+  "contact_details_qr_code": "QR-koodi",
+  "contact_details_text": "Henkilön tiedot",
+  "leave_conversation": "Poistu keskustelusta",
+  "conversation_add_contact": "Add member",
+  "conversation_add_contact_form": "Lisää henkilö",
+  "conversation_ask_confirm_block": "Do you want to block the conversation?",
+  "conversation_ask_confirm_remove": "Do you want to remove the conversation?",
+  "conversation_block": "Block conversation",
+  "conversation_close": "Close conversation",
+  "conversation_color": "Väri",
+  "conversation_confirm_block": "Estä",
+  "conversation_confirm_remove": "Lähdetään",
+  "conversation_delete": "Poistu keskustelusta",
+  "conversation_details": "Keskustelun tiedot",
+  "conversation_details_identifier": "Tunniste",
+  "conversation_details_information": "Tiedot",
+  "conversation_details_is_swarm": "Swarm technology",
+  "conversation_details_is_swarm_false": "Epätosi",
+  "conversation_details_is_swarm_true": "Tosi",
+  "conversation_details_name": "Otsikko",
+  "conversation_details_qr_code": "QR-koodi",
+  "conversation_info": "Tiedot",
+  "conversation_message": "Viesti",
+  "conversation_request_accepted": "Conversation invitation accepted.",
+  "conversation_request_ask_join": "Hei,\nHaluatko liittyä keskusteluun?",
+  "conversation_request_has_sent_request": "{{contact}} sent you a conversation invitation.",
+  "conversation_request_waiting_for_sync": "Waiting for {{contact}}\nto connect to synchronize the conversation…",
+  "conversation_start_audiocall": "Aloita äänipuhelu",
+  "conversation_start_videocall": "Aloita videopuhelu",
+  "conversation_title_1": "{{member0}}",
+  "conversation_title_2": "{{member0}} and {{member1}}",
+  "conversation_title_3": "{{member0}}, {{member1}} and {{member2}}",
+  "conversation_title_4": "{{member0}}, {{member1}}, {{member2}} and one other member",
+  "conversation_title_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} other members",
+  "conversation_type": "Keskustelun tyyppi",
+  "conversation_type_group": "Ryhmä",
+  "conversation_type_private": "Yksityinen",
+  "conversations": "Keskustelu",
+  "comment": "Comment",
+  "created_by": "Luonut:",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
+  "devices": "Laitteet",
+  "dialog_cancel": "Peruuta",
+  "dialog_close": "Sulje",
+  "dialog_confirm_title_default": "Vahvista toimenpide",
+  "disable_tips": "Disable tips",
+  "download_limit": "Auto download limit",
+  "download_limit_details": "The automatic download limit is the maximum file size (in MB) that Jami can download automatically. If a file exceeds this limit, the user will need to confirm the download by pressing a button.",
+  "edited_message": "Edited ",
+  "editing": "Editing…",
+  "extending_session_error_alert": "An error occurred while extending the session.",
+  "extending_session_success_alert": "Session extended successfully.",
+  "end_call": "Lopeta puhelu",
+  "error_cannot_delete_message": "An error occurred while deleting the message.",
+  "error_cannot_transfer_message": "An error occurred while transferring the message.",
+  "enter_jams_server": "Please enter JAMS server address.",
+  "file_not_downloaded": "File not downloaded on the server, please download the file before sharing.",
+  "find_contacts": "Find contacts",
+  "find_users_and_conversations": "Search…",
+  "go_to_conversation": "Jump to conversation",
+  "getting_name_server_error": "An error occurred while attempting to retrieve the name server.",
+  "getting_oauth_clients_error": "An error occurred while attempting to retrieve the OAuth clients.",
+  "getting_oauth_provider_info_error": "An error occurred while attempting to retrieve the OAuth provider information.",
+  "go_to_login_page": "Go to login page",
+  "guest": "Guest",
+  "guest_authentication": "Guest authentication",
+  "incoming_call": "Puhelu",
+  "incoming_call_audio": "Incoming audio call from {{member0}}",
+  "incoming_call_video": "Incoming video call from {{member0}}",
+  "incorrect_password": "Väärä salasana",
+  "invitations": "Kutsut",
+  "invited": "Kutsuttu",
+  "jami": "Jami",
+  "jami_account": "Jami-tili",
+  "jami_user_id": "Jami user ID",
+  "jams": "JAMS",
+  "jams_url_already_set": "JAMS server is already set.",
+  "link_new_device": "Linkitä uusi laite",
+  "limit_cannot_be_negative": "The limit cannot be negative",
+  "kick_member": "Potkaise jäsen",
+  "loading": "Loading…",
+  "login_as_guest": "Log in as guest",
+  "login_form_password_tooltip": "The password you registered with",
+  "login_form_submit_button": "Log in",
+  "login_form_title": "Login",
+  "login_form_to_registration_link": "Rekistöröi",
+  "login_form_to_registration_text": "Need an account?",
+  "login_form_username_tooltip": "The username you registered with",
+  "login_invalid_credentials": "Invalid credentials",
+  "logout": "Log out",
+  "media_deleted": "Media deleted successfully.",
+  "Menu": "Valikko",
+  "member": "Jäsen",
+  "message_call_incoming": "Incoming call - {{duration}}",
+  "message_call_incoming_missed": "Vastaamaton tuleva puhelu",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
+  "message_call_outgoing_missed": "Vastaamaton lähtevä puhelu",
+  "message_content_copied": "Message copied",
+  "message_deleted": "Message deleted successfully.",
+  "message_input_placeholder_1": "Write to {{member0}}",
+  "message_input_placeholder_2": "Write to {{member0}} and {{member1}}",
+  "message_input_placeholder_3": "Write to {{member0}}, {{member1}} and {{member2}}",
+  "message_input_placeholder_4": "Write to {{member0}}, {{member1}}, {{member2}} and one other member",
+  "message_input_placeholder_more": "Write to {{member0}}, {{member1}}, {{member2}} and {{excess}} other members",
+  "message_member_banned": "{{user}} was blocked from the conversation.",
+  "message_member_invited": "{{user}} was invited to join the conversation.",
+  "message_member_joined": "{{user}} has joined the conversation.",
+  "message_member_left": "{{user}} has left the conversation.",
+  "message_member_unbanned": "{{user}} was unblocked from the conversation.",
+  "message_swarm_created": "Group created",
+  "messages_scroll_to_end": "Scroll to end",
+  "missed_incoming_call": "Missed incoming call from conversation {{conversationId}}",
+  "mute_conversation": "Mykistä keskustelu",
+  "nameserver_already_set": "The name server is already set.",
+  "next": "Seuraava",
+  "ongoing_call_muted": "Ongoing call (muted)",
+  "ongoing_call_unmuted": "Meneillään puhelu",
+  "openid": "OpenID",
+  "openid_authentication": "OpenID authentication",
+  "outgoing_call": "Lähtevä puhelu",
+  "password_input_helper_text": "",
+  "password_input_helper_text_empty": "The password is missing.",
+  "password_input_helper_text_medium": "Medium",
+  "password_input_helper_text_not_match": "Passwords do not match.",
+  "password_input_helper_text_registration_failed": "Choose another password!",
+  "password_input_helper_text_strong": "Strong",
+  "password_input_helper_text_too_weak": "Too weak",
+  "password_input_helper_text_weak": "Weak",
+  "password_input_label": "Salasana",
+  "password_placeholder": "Salasana",
+  "password_rule_1": "The password must contain at least 1 lowercase alphabetical character.",
+  "password_rule_2": "The password must contain at least 1 uppercase alphabetical character.",
+  "password_rule_3": "The password must contain at least 1 numeric character.",
+  "password_rule_4": "The password must contain at least 1 special character.",
+  "password_rule_5": "The password must be 10 characters or longer to be considered strong.",
+  "password_rules_dialog_title": "Password rules",
+  "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
+  "permission_denied_title": "Camera and microphone permissions are disabled",
+  "previous": "Edellinen",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
+  "redirect_uri": "Redirect URI",
+  "decline_call": "Hylkää puhelu",
+  "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
+  "registration_form_submit_button": "Rekistöröi",
+  "registration_form_title": "Rekistöröinti",
+  "registration_form_to_login_link": "Log in",
+  "registration_form_to_login_text": "Already have an account?",
+  "registration_form_username_tooltip": "Username may be from 3 to 32 chraracters long and contain a-z, A-Z, -, _\n\nClick for more details",
+  "registration_success": "Account registered successfully. Logging in…",
+  "resetting_display_name_success_alert": "Display name reset successfully.",
+  "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
+  "remove_jams_server": "Remove",
+  "removing_jams_server_success": "JAMS server address removed successfully.",
+  "removing_jams_server_error": "An error occurred while removing the JAMS server.",
+  "removed_linked_device_success": "Linked device removed successfully.",
+  "removed_linked_device_error": "An error occurred while removing the linked device.",
+  "reset_to_default": "Reset to default",
+  "reset_nameserver_button": "Reset to default",
+  "ressource_not_available": "Resource unavailable",
+  "save_button": "Tallenna",
+  "replying_to": "Replying to",
+  "replied_to": "Replied to",
+  "same_limit_error": "The same value is already set",
+  "search_results": "Hakutulokset",
+  "see_all_devices": "See all devices",
+  "select_placeholder": "Select an option",
+  "setting_auth_change": "{{authMethod}} enabled",
+  "setting_auth_jami_change": "Enable Jami local",
+  "setting_can_be_changed_later": "*You will still have the option to modify this parameter later in the admin configuration panel.",
+  "setting_auto_download_limit_error": "An error occurred while updating the auto download limit",
+  "setting_auto_download_limit_success": "Auto download limit updated successfully.",
+  "setting_change_admin_password": "Administrator password reset",
+  "setting_disabled": "poistettu",
+  "setting_enabled": "enabled",
+  "setting_name_server": "Nimipalvelin",
+  "setting_jams_server_error": "Invalid JAMS server address. Please check the server address, IP or domain and try again or contact your system administrator.",
+  "setting_jams_server_error_same_value": "JAMS server is already set.",
+  "setting_jams_server_success": "JAMS server address updated successfully.",
+  "setting_name_server_error": "Invalid name server. Please check the server address, IP or domain and try again or contact your system administrator.",
+  "settings": "Asetukset",
+  "settings_appearance": "Ulkonäkö",
+  "settings_customize_profile": "Muokkaa profiilia",
+  "settings_dark_theme": "Tumma teema",
+  "setting_display_name_success_alert": "Display name updated successfully.",
+  "setting_display_name_error_alert": "An error occurred while updating the display name.",
+  "settings_language": "Kieli",
+  "settings_link_preview": "Show link previews",
+  "settings_linked_devices": "Linkitetyt laitteet",
+  "settings_manage_account": "Hallinnoi tiliä",
+  "settings_menu_item_account": "Tili",
+  "settings_menu_item_contacts": "Yhteystiedot",
+  "settings_menu_item_general": "Yleiset",
+  "settings_menu_item_notifications": "Desktop notifications",
+  "settings_theme": "Teema",
+  "settings_title_account": "Tili",
+  "settings_title_chat": "keskustelu",
+  "settings_title_general": "Yleiset",
+  "settings_title_system": "Järjestelmä",
+  "severity": "",
+  "severity_error": "Virhe",
+  "severity_info": "Tiedot",
+  "severity_success": "Onnistui",
+  "share_file": "Jaa tiedosto",
+  "share_screen": "Jaa näyttö",
+  "share_screen_area": "Jaa osa näytöstä",
+  "share_window": "Jaa ikkuna",
+  "transfer_message": "Transfer message",
+  "unauthorized_access": "Unauthorized access",
+  "unknown_error_alert": "An unexpected error occurred. Please try again.",
+  "unknown_user": "Unknown user",
+  "username_input_helper_text": "",
+  "username_input_helper_text_empty": "The username is missing. Please enter a username.",
+  "username_input_helper_text_invalid": "Invalid username. Please enter a valid username.",
+  "username_input_helper_text_registration_failed": "Incorrect username. Please enter the correct username.",
+  "username_input_helper_text_success": "The username is available.",
+  "username_input_helper_text_taken": "The username is already taken. Please choose a different username.",
+  "username_input_label": "Käyttäjänimi",
+  "username_rule_1": "The username must be 3 to 32 characters long.",
+  "username_rule_2": "The username may contain lowercase and uppercase alphabetical characters.",
+  "username_rule_3": "The username may contain hyphens (-).",
+  "username_rule_4": "The username may contain underscores (_).",
+  "username_rules_dialog_title": "Username rules",
+  "version": "Versio",
+  "welcome_text": "Tervetuloa Jamiin",
+  "welcome_to_text": "Welcome to ",
+  "welcome_page_text": "Jaa Jami-tunnuksesi, jotta sinuun saa helpommin yhteyttä!",
+  "yourself": "Sinä"
+}
diff --git a/server/src/locale/fr/translation.json b/server/locale/fr/translation.json
similarity index 99%
rename from server/src/locale/fr/translation.json
rename to server/locale/fr/translation.json
index 7b09f207a04705dbc71d72e9fc4fc76057fd95cd..dcd44df969913d38349d0055cae5bceede216eb9 100644
--- a/server/src/locale/fr/translation.json
+++ b/server/locale/fr/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "Le serveur JAMS peut être configuré pour permettre aux utilisateurs de LDAP ou d'Active Directory de se connecter à Jami Web.",
   "configure_nameserver": "La configuration d'un serveur de noms permet aux utilisateurs de se connecter et de trouver d'autres utilisateurs à partir de leur noms. Notez que deux utilisateurs ne peuvent avoir le même nom d'utilisateur sur le même serveur de noms. Conservez le serveur de noms Jami par défaut ou bien configurez le vôtre.",
   "change_picture": "Changer l'image",
-  "click_to_download": "Click to download",
   "client_id": "Identifiant de client",
   "client_id_placeholder": "Veuillez indiquer un identifiant de client valide à partir de",
   "client_secret": "Secret du client",
@@ -115,7 +114,6 @@
   "editing": "En cours de modification ...",
   "extending_session_error_alert": "Une erreur s'est produite lors de l'extension de la session.",
   "extending_session_success_alert": "Session étendue avec succès.",
-  "extension": "extension : ",
   "end_call": "Fin d’appel",
   "error_cannot_delete_message": "Une erreur s'est produite lors de la suppression du message.",
   "error_cannot_transfer_message": "Une erreur est survenue lors du transfert du message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Les permissions de la caméra et du microphone doivent être autorisées pour pouvoir passer un appel. Activez-les pour pouvoir utiliser cette fonction.",
   "permission_denied_title": "Les permissions de la caméra et du microphone interdisent leur utilisation.",
   "previous": "Précédent",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "Vous êtes redirigés ici parce que vous avez déjà configuré le compte d'administration",
   "redirect_uri": "URI de redirection",
   "decline_call": "Refuser l'appel",
   "registration_form_password_tooltip": "Choisissez un mot de passe d'au moins 10 caractères, qui sera difficile à deviner mais dont vous vous souviendrez facilement. Il est impossible de récupérer le compte si vous oubliez le mot de passe.\n\nCliquez pour plus de détails.",
@@ -270,7 +268,6 @@
   "share_screen": "Partager l'écran",
   "share_screen_area": "Partager une partie de l’écran",
   "share_window": "Partager une fenêtre",
-  "size": "size : ",
   "transfer_message": "Transmettre le message",
   "unauthorized_access": "Accès non autorisé",
   "unknown_error_alert": "Une erreur s'est produite. Veuillez réessayer.",
diff --git a/server/src/locale/fr_BE/translation.json b/server/locale/fr_BE/translation.json
similarity index 99%
rename from server/src/locale/fr_BE/translation.json
rename to server/locale/fr_BE/translation.json
index ea79d141cc43af3d4808ef4b74fe8d771df0d8f9..243a57cafdb6509f9428d2b760f4b568850060b7 100644
--- a/server/src/locale/fr_BE/translation.json
+++ b/server/locale/fr_BE/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "Le serveur JAMS peut être configuré pour permettre aux utilisateurs de LDAP ou d'Active Directory de se connecter à Jami Web.",
   "configure_nameserver": "La configuration d'un serveur de noms permet aux utilisateurs de se connecter et de trouver d'autres utilisateurs à partir de leur noms. Notez que deux utilisateurs ne peuvent avoir le même nom d'utilisateur sur le même serveur de noms. Conservez le serveur de noms Jami par défaut ou bien configurez le vôtre.",
   "change_picture": "Changer l'image",
-  "click_to_download": "Click to download",
   "client_id": "Identifiant de client",
   "client_id_placeholder": "Veuillez indiquer un identifiant de client valide à partir de",
   "client_secret": "Secret du client",
@@ -115,7 +114,6 @@
   "editing": "En cours de modification ...",
   "extending_session_error_alert": "Une erreur s'est produite lors de l'extension de la session.",
   "extending_session_success_alert": "Session étendue avec succès.",
-  "extension": "extension : ",
   "end_call": "Fin d’appel",
   "error_cannot_delete_message": "Une erreur s'est produite lors de la suppression du message.",
   "error_cannot_transfer_message": "Une erreur est survenue lors du transfert du message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Les permissions de la caméra et du microphone doivent être autorisées pour pouvoir passer un appel. Activez-les pour pouvoir utiliser cette fonction.",
   "permission_denied_title": "Les permissions de la caméra et du microphone interdisent leur utilisation.",
   "previous": "Précédent",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "Vous êtes redirigés ici parce que vous avez déjà configuré le compte d'administration",
   "redirect_uri": "URI de redirection",
   "decline_call": "Refuser l'appel",
   "registration_form_password_tooltip": "Choisissez un mot de passe d'au moins 10 caractères, qui sera difficile à deviner mais dont vous vous souviendrez facilement. Il est impossible de récupérer le compte si vous oubliez le mot de passe.\n\nCliquez pour plus de détails.",
@@ -270,7 +268,6 @@
   "share_screen": "Partager votre écran",
   "share_screen_area": "Partager une partie de l'écran",
   "share_window": "Partager la fenêtre",
-  "size": "size : ",
   "transfer_message": "Transmettre le message",
   "unauthorized_access": "Accès non autorisé",
   "unknown_error_alert": "Une erreur s'est produite. Veuillez réessayer.",
diff --git a/server/src/locale/fr_CA/translation.json b/server/locale/fr_CA/translation.json
similarity index 99%
rename from server/src/locale/fr_CA/translation.json
rename to server/locale/fr_CA/translation.json
index d0e76e3c0cbe6e4f663fc0126009233123480540..1aa5a66e8def009274c86d77b13006424787ef79 100644
--- a/server/src/locale/fr_CA/translation.json
+++ b/server/locale/fr_CA/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "Le serveur JAMS peut être configuré pour permettre aux utilisateurs de LDAP ou d'Active Directory de se connecter à Jami Web.",
   "configure_nameserver": "La configuration d'un serveur de noms permet aux utilisateurs de se connecter et de trouver d'autres utilisateurs à partir de leur noms. Notez que deux utilisateurs ne peuvent avoir le même nom d'utilisateur sur le même serveur de noms. Conservez le serveur de noms Jami par défaut ou bien configurez le vôtre.",
   "change_picture": "Changer l'image",
-  "click_to_download": "Click to download",
   "client_id": "Identifiant de client",
   "client_id_placeholder": "Veuillez indiquer un identifiant de client valide à partir de",
   "client_secret": "Secret du client",
@@ -115,7 +114,6 @@
   "editing": "En cours de modification ...",
   "extending_session_error_alert": "Une erreur s'est produite lors de l'extension de la session.",
   "extending_session_success_alert": "Session étendue avec succès.",
-  "extension": "extension : ",
   "end_call": "Fin d’appel",
   "error_cannot_delete_message": "Une erreur s'est produite lors de la suppression du message.",
   "error_cannot_transfer_message": "Une erreur est survenue lors du transfert du message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Les permissions de la caméra et du microphone doivent être autorisées pour pouvoir passer un appel. Activez-les pour pouvoir utiliser cette fonction.",
   "permission_denied_title": "Les permissions de la caméra et du microphone interdisent leur utilisation.",
   "previous": "Précédent",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "Vous êtes redirigés ici parce que vous avez déjà configuré le compte d'administration",
   "redirect_uri": "URI de redirection",
   "decline_call": "Refuser l'appel",
   "registration_form_password_tooltip": "Choisissez un mot de passe d'au moins 10 caractères, qui sera difficile à deviner mais dont vous vous souviendrez facilement. Il est impossible de récupérer le compte si vous oubliez le mot de passe.\n\nCliquez pour plus de détails.",
@@ -270,7 +268,6 @@
   "share_screen": "Partager votre écran",
   "share_screen_area": "Partager une partie de l'écran",
   "share_window": "Partager la fenêtre",
-  "size": "size : ",
   "transfer_message": "Transmettre le message",
   "unauthorized_access": "Accès non autorisé",
   "unknown_error_alert": "Une erreur s'est produite. Veuillez réessayer.",
diff --git a/server/src/locale/fr_CH/translation.json b/server/locale/fr_CH/translation.json
similarity index 99%
rename from server/src/locale/fr_CH/translation.json
rename to server/locale/fr_CH/translation.json
index ea79d141cc43af3d4808ef4b74fe8d771df0d8f9..243a57cafdb6509f9428d2b760f4b568850060b7 100644
--- a/server/src/locale/fr_CH/translation.json
+++ b/server/locale/fr_CH/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "Le serveur JAMS peut être configuré pour permettre aux utilisateurs de LDAP ou d'Active Directory de se connecter à Jami Web.",
   "configure_nameserver": "La configuration d'un serveur de noms permet aux utilisateurs de se connecter et de trouver d'autres utilisateurs à partir de leur noms. Notez que deux utilisateurs ne peuvent avoir le même nom d'utilisateur sur le même serveur de noms. Conservez le serveur de noms Jami par défaut ou bien configurez le vôtre.",
   "change_picture": "Changer l'image",
-  "click_to_download": "Click to download",
   "client_id": "Identifiant de client",
   "client_id_placeholder": "Veuillez indiquer un identifiant de client valide à partir de",
   "client_secret": "Secret du client",
@@ -115,7 +114,6 @@
   "editing": "En cours de modification ...",
   "extending_session_error_alert": "Une erreur s'est produite lors de l'extension de la session.",
   "extending_session_success_alert": "Session étendue avec succès.",
-  "extension": "extension : ",
   "end_call": "Fin d’appel",
   "error_cannot_delete_message": "Une erreur s'est produite lors de la suppression du message.",
   "error_cannot_transfer_message": "Une erreur est survenue lors du transfert du message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Les permissions de la caméra et du microphone doivent être autorisées pour pouvoir passer un appel. Activez-les pour pouvoir utiliser cette fonction.",
   "permission_denied_title": "Les permissions de la caméra et du microphone interdisent leur utilisation.",
   "previous": "Précédent",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "Vous êtes redirigés ici parce que vous avez déjà configuré le compte d'administration",
   "redirect_uri": "URI de redirection",
   "decline_call": "Refuser l'appel",
   "registration_form_password_tooltip": "Choisissez un mot de passe d'au moins 10 caractères, qui sera difficile à deviner mais dont vous vous souviendrez facilement. Il est impossible de récupérer le compte si vous oubliez le mot de passe.\n\nCliquez pour plus de détails.",
@@ -270,7 +268,6 @@
   "share_screen": "Partager votre écran",
   "share_screen_area": "Partager une partie de l'écran",
   "share_window": "Partager la fenêtre",
-  "size": "size : ",
   "transfer_message": "Transmettre le message",
   "unauthorized_access": "Accès non autorisé",
   "unknown_error_alert": "Une erreur s'est produite. Veuillez réessayer.",
diff --git a/server/src/locale/fr_FR/translation.json b/server/locale/fr_FR/translation.json
similarity index 99%
rename from server/src/locale/fr_FR/translation.json
rename to server/locale/fr_FR/translation.json
index b25cfe33a07fc852080fd0c46809b8ce67fb5820..b099cbf2e89cd96c6c9a83f71d49929cae73d27f 100644
--- a/server/src/locale/fr_FR/translation.json
+++ b/server/locale/fr_FR/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "Le serveur JAMS peut être configuré pour permettre aux utilisateurs de LDAP ou d'Active Directory de se connecter à Jami Web.",
   "configure_nameserver": "La configuration d'un serveur de noms permet aux utilisateurs de se connecter et de trouver d'autres utilisateurs à partir de leur noms. Notez que deux utilisateurs ne peuvent avoir le même nom d'utilisateur sur le même serveur de noms. Conservez le serveur de noms Jami par défaut ou bien configurez le vôtre.",
   "change_picture": "Changer l'image",
-  "click_to_download": "Click to download",
   "client_id": "Identifiant de client",
   "client_id_placeholder": "Veuillez indiquer un identifiant de client valide à partir de",
   "client_secret": "Secret du client",
@@ -115,7 +114,6 @@
   "editing": "En cours de modification ...",
   "extending_session_error_alert": "Une erreur s'est produite lors de l'extension de la session.",
   "extending_session_success_alert": "Session étendue avec succès.",
-  "extension": "extension : ",
   "end_call": "Fin d’appel",
   "error_cannot_delete_message": "Une erreur s'est produite lors de la suppression du message.",
   "error_cannot_transfer_message": "Une erreur est survenue lors du transfert du message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Les permissions de la caméra et du microphone doivent être autorisées pour pouvoir passer un appel. Activez-les pour pouvoir utiliser cette fonction.",
   "permission_denied_title": "Les permissions de la caméra et du microphone interdisent leur utilisation.",
   "previous": "Précédent",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "Vous êtes redirigés ici parce que vous avez déjà configuré le compte d'administration",
   "redirect_uri": "URI de redirection",
   "decline_call": "Refuser l'appel",
   "registration_form_password_tooltip": "Choisissez un mot de passe d'au moins 10 caractères, qui sera difficile à deviner mais dont vous vous souviendrez facilement. Il est impossible de récupérer le compte si vous oubliez le mot de passe.\n\nCliquez pour plus de détails.",
@@ -270,7 +268,6 @@
   "share_screen": "Partager votre écran",
   "share_screen_area": "Partager une partie de l'écran",
   "share_window": "Partager une fenêtre",
-  "size": "size : ",
   "transfer_message": "Transmettre le message",
   "unauthorized_access": "Accès non autorisé",
   "unknown_error_alert": "Une erreur s'est produite. Veuillez réessayer.",
diff --git a/server/src/locale/ga/translation.json b/server/locale/ga/translation.json
similarity index 98%
rename from server/src/locale/ga/translation.json
rename to server/locale/ga/translation.json
index 4e8eabb1d7be409402dc97155e50f1edc1259526..987a49a0ec5984c247da47913978e5f9261b4047 100644
--- a/server/src/locale/ga/translation.json
+++ b/server/locale/ga/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Críochnaigh an glao",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Cúlghairm",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Comhroinn scáileán",
   "share_screen_area": "Comhroinn limistéar scáileáin",
   "share_window": "Roinn fuinneog",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/gl/translation.json b/server/locale/gl/translation.json
similarity index 98%
rename from server/src/locale/gl/translation.json
rename to server/locale/gl/translation.json
index b21ea7b6043f2b3e177e7e124a43fcd94a6ee63b..fef17516eed330afdcf7ebad6b4863a68d715fcf 100644
--- a/server/src/locale/gl/translation.json
+++ b/server/locale/gl/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Finalizar chamada",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Anterior",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rexeitar chamada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Retirada",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Compartir pantalla",
   "share_screen_area": "Compartir área de pantalla",
   "share_window": "Compartir ventá",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/gu/translation.json b/server/locale/gu/translation.json
similarity index 98%
rename from server/src/locale/gu/translation.json
rename to server/locale/gu/translation.json
index 531eb35f05aa6a6e2e8bd834623461120193ffdc..1e5a11a0c9511aefe38acfd2019db7155f984c83 100644
--- a/server/src/locale/gu/translation.json
+++ b/server/locale/gu/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "કૉલ સમાપ્ત કરો",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "દૂર કરો",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "સ્ક્રીન શેર કરો",
   "share_screen_area": "સ્ક્રીન વિસ્તાર શેર કરો",
   "share_window": "શેર વિન્ડો",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/cmn/translation.json b/server/locale/hak/translation.json
similarity index 96%
rename from server/src/locale/cmn/translation.json
rename to server/locale/hak/translation.json
index 8e36f176dc4e18ed07018d657e3bd173d0531cfe..7135ad47eaf7d70189103779ec90ff5b15a3d3ee 100644
--- a/server/src/locale/cmn/translation.json
+++ b/server/locale/hak/translation.json
@@ -30,7 +30,7 @@
   "admin_page_setup_title": "Jami 網路管理員設定",
   "admin_page_welcome": "Jami 管理員",
   "admin_password_changed_successfully": "Administrator password changed successfully.",
-  "are_composing_1": "{{member0}} 正在输入",
+  "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,8 +101,8 @@
   "conversations": "對話",
   "comment": "Comment",
   "created_by": "Created by",
-  "copied_to_clipboard": "已复制到剪贴板。",
-  "current_device": "当前设备",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "裝置",
   "dialog_cancel": "取消",
   "dialog_close": "關閉",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "結束電話",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -152,14 +150,14 @@
   "login_form_to_registration_link": "註冊",
   "login_form_to_registration_text": "Need an account?",
   "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "无效的凭据",
+  "login_invalid_credentials": "Invalid credentials",
   "logout": "Log out",
   "media_deleted": "Media deleted successfully.",
   "Menu": "菜单",
   "member": "成员",
   "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "未接來電",
-  "message_call_outgoing": "去电 - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "未接去電",
   "message_content_copied": "Message copied",
   "message_deleted": "Message deleted successfully.",
@@ -189,7 +187,7 @@
   "password_input_helper_text_medium": "Medium",
   "password_input_helper_text_not_match": "Passwords do not match.",
   "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "强",
+  "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "密碼",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "前一個",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "拒接通话",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "删除",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -249,14 +247,14 @@
   "settings_dark_theme": "黑色主题",
   "setting_display_name_success_alert": "Display name updated successfully.",
   "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "语言",
+  "settings_language": "Language",
   "settings_link_preview": "显示链接预览",
   "settings_linked_devices": "关联设备",
   "settings_manage_account": "管理账户",
   "settings_menu_item_account": "帳號",
   "settings_menu_item_contacts": "联系人",
   "settings_menu_item_general": "一般",
-  "settings_menu_item_notifications": "桌面通知",
+  "settings_menu_item_notifications": "Desktop notifications",
   "settings_theme": "主题",
   "settings_title_account": "帳號",
   "settings_title_chat": "聊天",
@@ -270,7 +268,6 @@
   "share_screen": "共享屏幕",
   "share_screen_area": "共享屏幕区域",
   "share_window": "分享視窗",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/he/translation.json b/server/locale/he/translation.json
similarity index 98%
rename from server/src/locale/he/translation.json
rename to server/locale/he/translation.json
index 551ece2992644110fc9d8998bbb1fbb49f328ffd..b161a109f80256e4b8f26b3cafee46affe442dd0 100644
--- a/server/src/locale/he/translation.json
+++ b/server/locale/he/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "סיום השיחה",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "הסר",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "שתף מסך",
   "share_screen_area": "שתף אזור מסך",
   "share_window": "שתף חלון",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/hi/translation.json b/server/locale/hi/translation.json
similarity index 98%
rename from server/src/locale/hi/translation.json
rename to server/locale/hi/translation.json
index 5789b3db3e99103ad7ab27cf739985d18eaacd7f..a953ebee0c98bd42887af7f9456e8bdef19feb92 100644
--- a/server/src/locale/hi/translation.json
+++ b/server/locale/hi/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "कॉल समाप्त करें",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "हटाएँ",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "स्क्रीन साझा करें",
   "share_screen_area": "स्क्रीन क्षेत्र साझा करें",
   "share_window": "विंडो साझा करें",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/hi_IN/translation.json b/server/locale/hi_IN/translation.json
similarity index 98%
rename from server/src/locale/hi_IN/translation.json
rename to server/locale/hi_IN/translation.json
index c8cc1cc13398d87b00f3b0d6685156bdb9cfa0e5..113390e2f0fd82d08e80556295473114f4b6a209 100644
--- a/server/src/locale/hi_IN/translation.json
+++ b/server/locale/hi_IN/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "कॉल समाप्त करें",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "हटाएँ",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "स्क्रीन साझा करें",
   "share_screen_area": "स्क्रीन क्षेत्र साझा करें",
   "share_window": "विंडो साझा करें",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/hr/translation.json b/server/locale/hr/translation.json
similarity index 98%
rename from server/src/locale/hr/translation.json
rename to server/locale/hr/translation.json
index 4e77a3ea17f55851983a6d413c69fd929a541514..c6f3d219e17e7c53e66c7849d8b91b11287cbcdc 100644
--- a/server/src/locale/hr/translation.json
+++ b/server/locale/hr/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Završi poziv",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Ukloni",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Dijeli zaslon",
   "share_screen_area": "Dijelite područje zaslona",
   "share_window": "Podijeli prozor",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/hr_HR/translation.json b/server/locale/hr_HR/translation.json
similarity index 98%
rename from server/src/locale/hr_HR/translation.json
rename to server/locale/hr_HR/translation.json
index 4e77a3ea17f55851983a6d413c69fd929a541514..c6f3d219e17e7c53e66c7849d8b91b11287cbcdc 100644
--- a/server/src/locale/hr_HR/translation.json
+++ b/server/locale/hr_HR/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Završi poziv",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Ukloni",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Dijeli zaslon",
   "share_screen_area": "Dijelite područje zaslona",
   "share_window": "Podijeli prozor",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/hu/translation.json b/server/locale/hu/translation.json
similarity index 92%
rename from server/src/locale/hu/translation.json
rename to server/locale/hu/translation.json
index c32313e4bba64c25989a05f7d222f9435ee9b6da..41ce6faadf69e0fc40997b607505d613ea196b12 100644
--- a/server/src/locale/hu/translation.json
+++ b/server/locale/hu/translation.json
@@ -19,13 +19,13 @@
   "admin_page_accounts_overview_title_storage": "Felhasznált tárhely",
   "admin_page_create_button": "Rendszergazdai fiók létrehozása",
   "admin_page_login_title": "Jami-rendszergazda",
-  "admin_page_login_subtitle": "Jelentkezzen be a rendszergazdai panel eléréséhez",
+  "admin_page_login_subtitle": "Log in to access the admin panel",
   "admin_page_password_placeholder": "Új jelszó",
   "admin_page_password_old_placeholder": "Régi jelszó",
   "admin_page_password_repeat_placeholder": "Új jelszó még egyszer",
   "admin_page_password_submit": "Jelszó megváltoztatása",
   "admin_page_setup_complete": "A beállítás már befejeződött.",
-  "admin_page_setup_intro": "Új rendszergazdai fiók létrehozása a kiszolgálóbeállításokhoz való hozzáférés szabályozásához.",
+  "admin_page_setup_intro": "Create a new administrator account to control access to the server configuration.",
   "admin_page_setup_not_complete": "A telepítés nem fejeződött be.",
   "admin_page_setup_title": "Jami web rendszergazdai beállítások",
   "admin_page_welcome": "Jami-rendszergazda",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Kép megváltoztatása",
-  "click_to_download": "Click to download",
   "client_id": "Ügyfél-azonosító",
   "client_id_placeholder": "Kérjük, állítson be érvényes ügyfél-azonosítót innen",
   "client_secret": "Titkos ügyfélkód",
@@ -115,10 +114,9 @@
   "editing": "Szerkesztés…",
   "extending_session_error_alert": "Hiba történt a munkamenet meghosszabbítása közben.",
   "extending_session_success_alert": "A munkamenet meghosszabbítása sikerült.",
-  "extension": "extension : ",
   "end_call": "Hívás befejezése",
   "error_cannot_delete_message": "Hiba történt az üzenet törlése közben.",
-  "error_cannot_transfer_message": "Hiba történt az üzenet átadása közben.",
+  "error_cannot_transfer_message": "An error occurred while transferring the message.",
   "enter_jams_server": "Please enter JAMS server address.",
   "file_not_downloaded": "File not downloaded on the server, please download the file before sharing.",
   "find_contacts": "Kapcsolattartók keresése",
@@ -131,18 +129,18 @@
   "guest": "Vendég",
   "guest_authentication": "Vendég-hitelesítés",
   "incoming_call": "Bejövő hívás",
-  "incoming_call_audio": "Bejövő hanghívás {{member0}} részéről",
-  "incoming_call_video": "Bejövő videohívás {{member0}} részéről",
+  "incoming_call_audio": "Incoming audio call from {{member0}}",
+  "incoming_call_video": "Incoming video call from {{member0}}",
   "incorrect_password": "Hibás jelszó",
   "invitations": "Meghívások",
   "invited": "Meghívott",
   "jami": "Jami",
   "jami_account": "Jami számla",
-  "jami_user_id": "Jami felhasználói azonosító",
+  "jami_user_id": "Jami user ID",
   "jams": "JAMS",
-  "jams_url_already_set": "A JAMS-kiszolgáló már be van állítva.",
+  "jams_url_already_set": "JAMS server is already set.",
   "link_new_device": "Új eszköz összekapcsolása",
-  "limit_cannot_be_negative": "A határérték nem lehet negatív",
+  "limit_cannot_be_negative": "The limit cannot be negative",
   "kick_member": "Tag eltávolítása",
   "loading": "Betöltés…",
   "login_as_guest": "Log in as guest",
@@ -157,11 +155,11 @@
   "media_deleted": "A média törlése sikerült.",
   "Menu": "Menü",
   "member": "Tag",
-  "message_call_incoming": "Bejövő hívás - {{duration}}",
+  "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "Nem fogadott bejövő hívás",
-  "message_call_outgoing": "Kimenő hívás - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "Nem fogadott kimenő hívás",
-  "message_content_copied": "Üzenet másolva",
+  "message_content_copied": "Message copied",
   "message_deleted": "Az üzenet törlése sikerült.",
   "message_input_placeholder_1": "Írás a következőnek: {{member0}}",
   "message_input_placeholder_2": "Írás a következőknek: {{member0}} és {{member1}}",
@@ -175,9 +173,9 @@
   "message_member_unbanned": "{{user}} beszélgetés letiltása fel lett oldva.",
   "message_swarm_created": "Csoport létrehozva",
   "messages_scroll_to_end": "Görgetés a végére",
-  "missed_incoming_call": "Nem fogadott bejövő hívás a következő beszélgetésből: {{conversationId}}",
+  "missed_incoming_call": "Missed incoming call from conversation {{conversationId}}",
   "mute_conversation": "Beszélgetés elnémítása",
-  "nameserver_already_set": "A névkiszolgáló már be van állítva.",
+  "nameserver_already_set": "The name server is already set.",
   "next": "Tovább",
   "ongoing_call_muted": "Ongoing call (muted)",
   "ongoing_call_unmuted": "Folyamatban lévő hívás",
@@ -201,9 +199,9 @@
   "password_rule_5": "The password must be 10 characters or longer to be considered strong.",
   "password_rules_dialog_title": "Jelszószabályok",
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
-  "permission_denied_title": "A kamera- és mikrofonengedélyek le vannak tiltva",
+  "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Vissza",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Átirányítási URI",
   "decline_call": "Hívás elutasítása",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -222,7 +220,7 @@
   "removed_linked_device_error": "Hiba történt az összekapcsolt eszköz eltávolítása közben.",
   "reset_to_default": "Visszaállítás alapértelmezettre",
   "reset_nameserver_button": "Visszaállítás alapértelmezettre",
-  "ressource_not_available": "Az erőforrás nem érhető el",
+  "ressource_not_available": "Resource unavailable",
   "save_button": "Mentés",
   "replying_to": "Válasz a következő(k)re:",
   "replied_to": "Válaszolt a következő(k)re:",
@@ -235,12 +233,12 @@
   "setting_can_be_changed_later": "*You will still have the option to modify this parameter later in the admin configuration panel.",
   "setting_auto_download_limit_error": "Hiba történt az automatikus letöltési korlát frissítésekor.",
   "setting_auto_download_limit_success": "Az automatikus letöltési korlát frissítése sikerült.",
-  "setting_change_admin_password": "Rendszergazdai jelszó visszaállítása",
+  "setting_change_admin_password": "Administrator password reset",
   "setting_disabled": "letiltva",
   "setting_enabled": "enabled",
   "setting_name_server": "Kiszolgálói névszerver",
   "setting_jams_server_error": "Invalid JAMS server address. Please check the server address, IP or domain and try again or contact your system administrator.",
-  "setting_jams_server_error_same_value": "A JAMS-kiszolgáló már be van állítva.",
+  "setting_jams_server_error_same_value": "JAMS server is already set.",
   "setting_jams_server_success": "A JAMS-kiszolgáló címének frissítése sikerült.",
   "setting_name_server_error": "Invalid name server. Please check the server address, IP or domain and try again or contact your system administrator.",
   "settings": "Beállítások",
@@ -270,7 +268,6 @@
   "share_screen": "Képernyőmegosztás",
   "share_screen_area": "Képernyő részének megosztása",
   "share_window": "Ablak megosztása",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Jogosulatlan hozzáférés",
   "unknown_error_alert": "Váratlan hiba történt. Próbálkozzon újra.",
diff --git a/server/src/locale/hy/translation.json b/server/locale/hy/translation.json
similarity index 98%
rename from server/src/locale/hy/translation.json
rename to server/locale/hy/translation.json
index 968d59668940c31f8a1e1d7a0a9f5380372312d0..e680d7f03519c9e1e2caf2564f9d0813b6a987c3 100644
--- a/server/src/locale/hy/translation.json
+++ b/server/locale/hy/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Վերջնական զանգը",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Հեռացնել",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Համագործակցեք էկրանը",
   "share_screen_area": "Համագործակցեք էկրանի տարածքը",
   "share_window": "Համագործակցեք պատուհանը",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/id/translation.json b/server/locale/id/translation.json
similarity index 98%
rename from server/src/locale/id/translation.json
rename to server/locale/id/translation.json
index 41a283085b33006f0c9fbe7ea4195be1111e25d3..543999a6d40fe654d126b6ee2572b70464d91cbc 100644
--- a/server/src/locale/id/translation.json
+++ b/server/locale/id/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Akhiri panggilan",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Tolak panggilan",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Hapus",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Bagikan layar",
   "share_screen_area": "Bagikan area layar",
   "share_window": "Bagi jendela",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ig/translation.json b/server/locale/ig/translation.json
similarity index 98%
rename from server/src/locale/ig/translation.json
rename to server/locale/ig/translation.json
index 554a26f5abc973aba3cd0f937a2ecf0c210d759c..81ac8f7050aef72e8b73f10ab7fd4324cba14713 100644
--- a/server/src/locale/ig/translation.json
+++ b/server/locale/ig/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Kwụsị oku",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Wepụ",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Kekọrịta ihuenyo",
   "share_screen_area": "Kekọrịta mpaghara ihuenyo",
   "share_window": "Kekọrịta windo",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/it/translation.json b/server/locale/it/translation.json
similarity index 98%
rename from server/src/locale/it/translation.json
rename to server/locale/it/translation.json
index 50c47f97f54795162aa18103adfe689544079710..ae9f6ab6dec06dedbadb85def052679b612cd915 100644
--- a/server/src/locale/it/translation.json
+++ b/server/locale/it/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Termina chiamata",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Precedente",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rifiuta la chiamata",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Rimuovi",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Condividi schermo",
   "share_screen_area": "Condividi area dello schermo",
   "share_window": "Condividi finestra",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/it_IT/translation.json b/server/locale/it_IT/translation.json
similarity index 98%
rename from server/src/locale/it_IT/translation.json
rename to server/locale/it_IT/translation.json
index 0c236550cee381f2b2bedc1fbb8debb5a09d94fb..8eed5f9cf155a6b064e39e6a2f1f0a61887c9701 100644
--- a/server/src/locale/it_IT/translation.json
+++ b/server/locale/it_IT/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Termina chiamata",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Precedente",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rifiuta la chiamata",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Rimuovi",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Condividi schermo",
   "share_screen_area": "Condividi area dello schermo",
   "share_window": "Condividi finestra",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ja/translation.json b/server/locale/ja/translation.json
similarity index 96%
rename from server/src/locale/ja/translation.json
rename to server/locale/ja/translation.json
index 490252ccc9162c3ec81327f079ada9960dcfb2f0..61414b2ee42438f1eddd0da64c515a400ea38ccb 100644
--- a/server/src/locale/ja/translation.json
+++ b/server/locale/ja/translation.json
@@ -7,10 +7,10 @@
   "accept_call_video": "Accept with video",
   "admin": "管理者",
   "accounts": "アカウント",
-  "add_comment": "コメントを追加",
-  "add_to_group_validation": "グループを追加",
-  "add_users_to_group": "ユーザーをグループに追加",
-  "add_to_group_no_user_selected": "ユーザーが選択されていません",
+  "add_comment": "Add a comment",
+  "add_to_group_validation": "Add to group",
+  "add_users_to_group": "Add users to group",
+  "add_to_group_no_user_selected": "No user selected",
   "admin_account_configuration": "Admin configuration",
   "admin_config_auth_methods_title": "Authentication methods",
   "admin_page_accounts_overview_title": "Accounts overview - {{count}} active accounts",
@@ -24,7 +24,7 @@
   "admin_page_password_old_placeholder": "現在のパスワード",
   "admin_page_password_repeat_placeholder": "新しいパスワードの確認",
   "admin_page_password_submit": "パスワードを変更",
-  "admin_page_setup_complete": "セットアップはすでに完了しています。",
+  "admin_page_setup_complete": "Setup is already complete.",
   "admin_page_setup_intro": "Create a new administrator account to control access to the server configuration.",
   "admin_page_setup_not_complete": "Setup is incomplete.",
   "admin_page_setup_title": "Jami Web Admin Setup",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "通話を終了",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "戻る",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "着信を辞退",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "削除",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "画面を共有",
   "share_screen_area": "画面を共有",
   "share_window": "ウィンドウを共有する",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/kk/translation.json b/server/locale/kk/translation.json
similarity index 98%
rename from server/src/locale/kk/translation.json
rename to server/locale/kk/translation.json
index 6f39131db621711878606feac32c01350b0a418c..e9dd9f173ed8909595bfa8edfdaf664c97ee99db 100644
--- a/server/src/locale/kk/translation.json
+++ b/server/locale/kk/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Қоңырауды аяқтау",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Алып тастау",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "Экранды бөлісу",
   "share_screen_area": "Экран аймағын бөлісу",
   "share_window": "Бөлісу терезесі",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/kn/translation.json b/server/locale/kn/translation.json
similarity index 98%
rename from server/src/locale/kn/translation.json
rename to server/locale/kn/translation.json
index f0273e091414c60fc73f9e599a6928f649e02cd9..40ebeebec8161ad49c8df0eef0e697945a3a559e 100644
--- a/server/src/locale/kn/translation.json
+++ b/server/locale/kn/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "ಕರೆ ಅಂತ್ಯಗೊಳಿಸು",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -215,7 +213,7 @@
   "registration_success": "Account registered successfully. Logging in…",
   "resetting_display_name_success_alert": "Display name reset successfully.",
   "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "ತೆಗೆದುಹಾಕಿ",
+  "remove_jams_server": "Remove",
   "removing_jams_server_success": "JAMS server address removed successfully.",
   "removing_jams_server_error": "An error occurred while removing the JAMS server.",
   "removed_linked_device_success": "Linked device removed successfully.",
@@ -270,7 +268,6 @@
   "share_screen": "ಸ್ಕ್ರೀನ್ ಹಂಚಿಕೊಳ್ಳಿ",
   "share_screen_area": "ಪರದೆಯ ಪ್ರದೇಶವನ್ನು ಹಂಚಿಕೊಳ್ಳಿ",
   "share_window": "ಹಂಚಿಕೆ ವಿಂಡೋ",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ko_KR/translation.json b/server/locale/ko/translation.json
similarity index 98%
rename from server/src/locale/ko_KR/translation.json
rename to server/locale/ko/translation.json
index 22bf7eb3e412cae304765740c5b05b556fc61c84..aea895e0a074b768b905103d28e5ab23a612b676 100644
--- a/server/src/locale/ko_KR/translation.json
+++ b/server/locale/ko/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "통화 종료",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "이전",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "화면 공유",
   "share_screen_area": "화면 영역 공유하기",
   "share_window": "창 공유",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ko/translation.json b/server/locale/ko_KR/translation.json
similarity index 98%
rename from server/src/locale/ko/translation.json
rename to server/locale/ko_KR/translation.json
index 22bf7eb3e412cae304765740c5b05b556fc61c84..aea895e0a074b768b905103d28e5ab23a612b676 100644
--- a/server/src/locale/ko/translation.json
+++ b/server/locale/ko_KR/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "통화 종료",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "이전",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "화면 공유",
   "share_screen_area": "화면 영역 공유하기",
   "share_window": "창 공유",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/lt/translation.json b/server/locale/lt/translation.json
similarity index 98%
rename from server/src/locale/lt/translation.json
rename to server/locale/lt/translation.json
index c1ffaace82ab269240b25c93c274437d8f7dbd68..c97d2d335a2ebccbecae75d5282fd20bb9f69faa 100644
--- a/server/src/locale/lt/translation.json
+++ b/server/locale/lt/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Baigti skambutį",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Ankstesnis",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Atmesti",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Bendrinti ekraną",
   "share_screen_area": "Bendrinti ekrano sritį",
   "share_window": "Bendrinti langą",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ml/translation.json b/server/locale/ml/translation.json
similarity index 99%
rename from server/src/locale/ml/translation.json
rename to server/locale/ml/translation.json
index 3c1a20007051cd31208418e1da78b71f02a13c6e..a4fb794ced9e0a27d165d97356e54ba23d6ab6ed 100644
--- a/server/src/locale/ml/translation.json
+++ b/server/locale/ml/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "കോൾ അവസാനിപ്പിക്കുക",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "സ്ക്രീൻ പങ്കിടുക",
   "share_screen_area": "സ്ക്രീൻ ഏരിയ പങ്കിടുക",
   "share_window": "വിൻഡോ പങ്കിടുക",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/mn_MN/translation.json b/server/locale/mn_MN/translation.json
similarity index 98%
rename from server/src/locale/mn_MN/translation.json
rename to server/locale/mn_MN/translation.json
index 354cd6bfd27ba5e3afc9d12095b8ba77f04913ea..9f37bcc7d448de7da001bd429d09436ba8b4958f 100644
--- a/server/src/locale/mn_MN/translation.json
+++ b/server/locale/mn_MN/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Дуудлагыг дуусгах",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Дэлгэц хуваалцах",
   "share_screen_area": "Дэлгэцийн хэсгийг хуваалцах",
   "share_window": "Хуваалцах цонх",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/mr/translation.json b/server/locale/mr/translation.json
similarity index 98%
rename from server/src/locale/mr/translation.json
rename to server/locale/mr/translation.json
index f988af25aa9412779a980b5789eb4e47c90acc18..11e84be2c0c78d38523550882ef2623ec4c48129 100644
--- a/server/src/locale/mr/translation.json
+++ b/server/locale/mr/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "कॉल समाप्त करा",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "स्क्रीन सामायिक करा",
   "share_screen_area": "स्क्रीन क्षेत्र शेअर करा",
   "share_window": "शेअर विंडो",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ms/translation.json b/server/locale/ms/translation.json
similarity index 99%
rename from server/src/locale/ms/translation.json
rename to server/locale/ms/translation.json
index ed015c910cf3aa7aa0ccfd08580639c5fa72a2e4..ab5e8958a12410ac84614badc64165fe41548488 100644
--- a/server/src/locale/ms/translation.json
+++ b/server/locale/ms/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Tamatkan panggilan",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Kongsi skrin",
   "share_screen_area": "Kongsi kawasan skrin",
   "share_window": "Tetingkap kongsi",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/zh-Hant/translation.json b/server/locale/nan/translation.json
similarity index 96%
rename from server/src/locale/zh-Hant/translation.json
rename to server/locale/nan/translation.json
index 8b64897fcffcc39518bc0544cd1966ce1235cc93..adf0c22eea31ac6a2a5de125fbfd3066c4a96486 100644
--- a/server/src/locale/zh-Hant/translation.json
+++ b/server/locale/nan/translation.json
@@ -30,7 +30,7 @@
   "admin_page_setup_title": "Jami 網路管理員設定",
   "admin_page_welcome": "Jami 管理員",
   "admin_password_changed_successfully": "Administrator password changed successfully.",
-  "are_composing_1": "{{member0}} 正在输入",
+  "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,8 +101,8 @@
   "conversations": "對話",
   "comment": "Comment",
   "created_by": "Created by",
-  "copied_to_clipboard": "已复制到剪贴板。",
-  "current_device": "当前设备",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "裝置",
   "dialog_cancel": "取消",
   "dialog_close": "關閉",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "結束電話",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -152,14 +150,14 @@
   "login_form_to_registration_link": "註冊",
   "login_form_to_registration_text": "Need an account?",
   "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "无效的凭据",
+  "login_invalid_credentials": "Invalid credentials",
   "logout": "Log out",
   "media_deleted": "Media deleted successfully.",
   "Menu": "菜单",
   "member": "成员",
   "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "未接來電",
-  "message_call_outgoing": "去电 - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "未接去電",
   "message_content_copied": "Message copied",
   "message_deleted": "Message deleted successfully.",
@@ -189,7 +187,7 @@
   "password_input_helper_text_medium": "Medium",
   "password_input_helper_text_not_match": "Passwords do not match.",
   "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "强",
+  "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "密碼",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "前一個",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "拒接通话",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -249,14 +247,14 @@
   "settings_dark_theme": "黑色主题",
   "setting_display_name_success_alert": "Display name updated successfully.",
   "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "语言",
+  "settings_language": "Language",
   "settings_link_preview": "显示链接预览",
   "settings_linked_devices": "关联设备",
   "settings_manage_account": "管理账户",
   "settings_menu_item_account": "帳號",
   "settings_menu_item_contacts": "联系人",
   "settings_menu_item_general": "一般",
-  "settings_menu_item_notifications": "桌面通知",
+  "settings_menu_item_notifications": "Desktop notifications",
   "settings_theme": "主题",
   "settings_title_account": "帳號",
   "settings_title_chat": "聊天",
@@ -270,7 +268,6 @@
   "share_screen": "共享屏幕",
   "share_screen_area": "共享屏幕区域",
   "share_window": "分享視窗",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/nb/translation.json b/server/locale/nb/translation.json
similarity index 98%
rename from server/src/locale/nb/translation.json
rename to server/locale/nb/translation.json
index 2db00330f77f056a174e7c1e3602e86106634c13..ab648e3cbac3a2d3311dd4ceb3809e86c1c32e3c 100644
--- a/server/src/locale/nb/translation.json
+++ b/server/locale/nb/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Avslutt samtale",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Forrige",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Avvis samtale",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Del skjerm",
   "share_screen_area": "Del skjermområde",
   "share_window": "Del vindu",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ne/translation.json b/server/locale/ne/translation.json
similarity index 99%
rename from server/src/locale/ne/translation.json
rename to server/locale/ne/translation.json
index 3109cb039cd37e1e65e352cfe661e0cfc18df2a9..cc21684c1c1fd31ae663966807e59682075f2a04 100644
--- a/server/src/locale/ne/translation.json
+++ b/server/locale/ne/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "कल समाप्त पार्नुहोस्",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "स्क्रिन साझेदारी",
   "share_screen_area": "स्क्रिन क्षेत्र साझेदारी",
   "share_window": "साझा विन्डो",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/nl/translation.json b/server/locale/nl/translation.json
similarity index 98%
rename from server/src/locale/nl/translation.json
rename to server/locale/nl/translation.json
index e5c62dda80befb6df1cdc1bba5812bccd4343956..1f0ab7ad9dc8d43644ec97bf56c3fce0d19bf8a4 100644
--- a/server/src/locale/nl/translation.json
+++ b/server/locale/nl/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Oproep beëindigen",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Vorige",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Oproep afwijzen",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Scherm delen",
   "share_screen_area": "Schermgebied delen",
   "share_window": "Venster delen",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/nn/translation.json b/server/locale/nn/translation.json
similarity index 98%
rename from server/src/locale/nn/translation.json
rename to server/locale/nn/translation.json
index 682ea3b62725e7dda7ee702383700a5f888daa39..85978790bfd81b8831fc53087f71ca7ba7a6d397 100644
--- a/server/src/locale/nn/translation.json
+++ b/server/locale/nn/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Avslutt samtale",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Del skjerm",
   "share_screen_area": "Del skjermområde",
   "share_window": "Del vindauge",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/oc/translation.json b/server/locale/oc/translation.json
similarity index 98%
rename from server/src/locale/oc/translation.json
rename to server/locale/oc/translation.json
index ecc28093020073ab661e75b269c702fff8920d66..aa083656e97609628e1621913c0fd0056f49557b 100644
--- a/server/src/locale/oc/translation.json
+++ b/server/locale/oc/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Terminar",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Precedent",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Regetar la sonada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Partatge de l' ecran",
   "share_screen_area": "Partir la superfícia de l'ecran",
   "share_window": "Ventana de partatge",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/or/translation.json b/server/locale/or/translation.json
similarity index 98%
rename from server/src/locale/or/translation.json
rename to server/locale/or/translation.json
index 287310af299080ed4bdf2a91d6bef07ed1ffb08d..8d38cc2bb5518dc8000825748b579ca5f7c169bd 100644
--- a/server/src/locale/or/translation.json
+++ b/server/locale/or/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "କଲ୍ ଶେଷ",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "ସ୍କ୍ରିନ୍ ଅଂଶିଦାର କରନ୍ତୁ",
   "share_screen_area": "Share screen area",
   "share_window": "Share window",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/pa/translation.json b/server/locale/pa/translation.json
similarity index 98%
rename from server/src/locale/pa/translation.json
rename to server/locale/pa/translation.json
index d7db94f0faae2ab72eb4653129d5438b65ef3e1c..a9172e2ae0c12c1ac66da5aceed517e2185c1e57 100644
--- a/server/src/locale/pa/translation.json
+++ b/server/locale/pa/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "ਕਾਲ ਸਮਾਪਤ ਕਰੋ",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "ਸਕਰੀਨ ਸਾਂਝੀ ਕਰੋ",
   "share_screen_area": "ਸਕਰੀਨ ਖੇਤਰ ਨੂੰ ਸਾਂਝਾ ਕਰੋ",
   "share_window": "ਸ਼ੇਅਰ ਵਿੰਡੋ",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/pl/translation.json b/server/locale/pl/translation.json
similarity index 98%
rename from server/src/locale/pl/translation.json
rename to server/locale/pl/translation.json
index df828818848a86d3f6dc806e72875bcd909ee929..f1269c1a7ea0167f748ea398cfee3fe8634af8b2 100644
--- a/server/src/locale/pl/translation.json
+++ b/server/locale/pl/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Skończ rozmowę",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Poprzednie",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Odrzuć rozmowę",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Udostępnij ekran",
   "share_screen_area": "Udostępnij obszar ekranu",
   "share_window": "Udostępnij okno",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/pl_PL/translation.json b/server/locale/pl_PL/translation.json
similarity index 98%
rename from server/src/locale/pl_PL/translation.json
rename to server/locale/pl_PL/translation.json
index fa7c11bd9ef822f3203436156ce5a02720e103d1..e42932b5b1e4d65b8e054861a22e46fde1cb4a28 100644
--- a/server/src/locale/pl_PL/translation.json
+++ b/server/locale/pl_PL/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Skończ rozmowę",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Poprzednie",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Odrzuć rozmowę",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Udostępnij ekran",
   "share_screen_area": "Udostępnij obszar ekranu",
   "share_window": "Udostępnij okno",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/pt/translation.json b/server/locale/pt/translation.json
similarity index 98%
rename from server/src/locale/pt/translation.json
rename to server/locale/pt/translation.json
index 9b2f1c35dcd37dceb54476bdeb6da4f127f4b1cb..c0fb3341899889ac24c28ef3b627c90820556afb 100644
--- a/server/src/locale/pt/translation.json
+++ b/server/locale/pt/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Terminar chamada",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Anterior",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rejeitar chamada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Partilhar ecrã",
   "share_screen_area": "Partilhar área do ecrã",
   "share_window": "Partilhar janela",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/pt_BR/translation.json b/server/locale/pt_BR/translation.json
similarity index 98%
rename from server/src/locale/pt_BR/translation.json
rename to server/locale/pt_BR/translation.json
index 7edb21ef7b36368ca06f7192fae545a9adacd513..161b70c25329c98e2959504fe6d7b2827d52db06 100644
--- a/server/src/locale/pt_BR/translation.json
+++ b/server/locale/pt_BR/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Finalizar chamada",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Anterior",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Recusar a chamada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Compartilhar tela",
   "share_screen_area": "Compartilhar área da tela",
   "share_window": "Compartilhar janela",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/pt_PT/translation.json b/server/locale/pt_PT/translation.json
similarity index 98%
rename from server/src/locale/pt_PT/translation.json
rename to server/locale/pt_PT/translation.json
index 9b2f1c35dcd37dceb54476bdeb6da4f127f4b1cb..c0fb3341899889ac24c28ef3b627c90820556afb 100644
--- a/server/src/locale/pt_PT/translation.json
+++ b/server/locale/pt_PT/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Terminar chamada",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Anterior",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Rejeitar chamada",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Partilhar ecrã",
   "share_screen_area": "Partilhar área do ecrã",
   "share_window": "Partilhar janela",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ro/translation.json b/server/locale/ro/translation.json
similarity index 81%
rename from server/src/locale/ro/translation.json
rename to server/locale/ro/translation.json
index 5294241f35e87c766e32b0837994550f17519a3e..133d306a2ccbbc52974c9e8efbe00c0df76df87f 100644
--- a/server/src/locale/ro/translation.json
+++ b/server/locale/ro/translation.json
@@ -1,50 +1,49 @@
 {
   "about_jami": "Despre Jami",
-  "about_jami_text": "Jami, un pachet GNU, este un program pentru comunicare distribuită și universală care respectă libertatea și intimitatea utilizatorilor săi. A se vedea jami.net pentru detalii.",
-  "about_jami_text_volunteers": "Și voluntarii care contribuie la acest proiect.",
-  "about_jami_text_warranty": "Acest program nu oferă absolut nicio garanție. A se vedea Licența publică generală GNU, versiunea 3 sau ulterioară, pentru detalii.",
+  "about_jami_text": "Jami, a GNU package, is software for universal and distributed peer-to-peer communication that respects the freedom and privacy of its users. Visit jami.net to learn more.",
+  "about_jami_text_volunteers": "And the volunteers who contribute to this project.",
+  "about_jami_text_warranty": "This program comes with absolutely no warranty. See the GNU General Public License, version 3 or later for details.",
   "accept_call_audio": "Răspunde vocal",
   "accept_call_video": "Răspunde video",
   "admin": "Administrator",
   "accounts": "Conturi",
-  "add_comment": "Comentează",
-  "add_to_group_validation": "Adaugă în grup",
-  "add_users_to_group": "Adaugă utilizatori în grup",
-  "add_to_group_no_user_selected": "Niciun utilizator ales",
-  "admin_account_configuration": "Configurare administrator",
-  "admin_config_auth_methods_title": "Metode de autentificare",
-  "admin_page_accounts_overview_title": "Detalii despre conturi - {{count}} conturi active",
-  "admin_page_accounts_overview_title_auth": "Metodă de autentificare",
-  "admin_page_accounts_overview_title_username": "Utilizator/Identificator",
-  "admin_page_accounts_overview_title_storage": "Spațiu utilizat",
-  "admin_page_create_button": "Creează cont de administrator",
-  "admin_page_login_title": "Administrator Jami",
-  "admin_page_login_subtitle": "Autentifică-te pentru a accesa panoul de administrare",
+  "add_comment": "Add a comment",
+  "add_to_group_validation": "Add to group",
+  "add_users_to_group": "Add users to group",
+  "add_to_group_no_user_selected": "No user selected",
+  "admin_account_configuration": "Admin configuration",
+  "admin_config_auth_methods_title": "Authentication methods",
+  "admin_page_accounts_overview_title": "Accounts overview - {{count}} active accounts",
+  "admin_page_accounts_overview_title_auth": "Authentication method",
+  "admin_page_accounts_overview_title_username": "Username/Identifier",
+  "admin_page_accounts_overview_title_storage": "Storage used",
+  "admin_page_create_button": "Create admin account",
+  "admin_page_login_title": "Jami Admin",
+  "admin_page_login_subtitle": "Log in to access the admin panel",
   "admin_page_password_placeholder": "Parola nouă",
   "admin_page_password_old_placeholder": "Parola veche",
   "admin_page_password_repeat_placeholder": "Repetă parola nouă",
   "admin_page_password_submit": "Schimbă parola",
-  "admin_page_setup_complete": "Configurarea este completă.",
-  "admin_page_setup_intro": "Creează un cont nou de administrator pentru a controla accesul la configurarea serverului.",
-  "admin_page_setup_not_complete": "Configurarea e incompletă.",
-  "admin_page_setup_title": "Configurare Administrator Jami Web",
-  "admin_page_welcome": "Administrator Jami",
-  "admin_password_changed_successfully": "Parola administratorului a fost schimbată cu succes.",
-  "are_composing_1": "{{member0}} scrie…",
-  "are_composing_2": "{{member0}} și {{member1}} scriu…",
-  "are_composing_3": "{{member0}}, {{member1}} și {{member2}} scriu…",
-  "are_composing_more": "{{member0}}, {{member1}}, {{member2}} și {{excess}} alții scriu…",
+  "admin_page_setup_complete": "Setup is already complete.",
+  "admin_page_setup_intro": "Create a new administrator account to control access to the server configuration.",
+  "admin_page_setup_not_complete": "Setup is incomplete.",
+  "admin_page_setup_title": "Jami Web Admin Setup",
+  "admin_page_welcome": "Jami Admin",
+  "admin_password_changed_successfully": "Administrator password changed successfully.",
+  "are_composing_1": "{{member0}} is typing…",
+  "are_composing_2": "{{member0}} and {{member1}} are typing…",
+  "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
+  "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
   "artwork_by": "Grafică de",
-  "back_to_conversations": "Înapoi la conversații",
+  "back_to_conversations": "Back to conversations",
   "banned": "Blocat",
-  "authentication": "Autentificare",
-  "calling": "Se apelează {{member0}}",
-  "cannot_load_messages": "A apărut o eroare în timpul încărcării mesajului.",
+  "authentication": "Authentication",
+  "calling": "Calling {{member0}}",
+  "cannot_load_messages": "An error occurred while loading the message.",
   "update_conversation_preferences_error": "An error occurred while updating the conversation preferences.",
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
-  "change_picture": "Schimbă poza",
-  "click_to_download": "Click to download",
+  "change_picture": "Change picture",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -61,16 +60,16 @@
   "contact_remove": "Șterge contactul",
   "contribute": "Contribuie",
   "contact_details_identifier": "Identificator",
-  "contact_details_name": "Numele contactului",
+  "contact_details_name": "Contact name",
   "contact_details_qr_code": "Cod QR",
   "contact_details_text": "Detaliile contactului",
   "leave_conversation": "Termină conversația",
-  "conversation_add_contact": "Adaugă membrul",
+  "conversation_add_contact": "Add member",
   "conversation_add_contact_form": "Adaugă contactul",
   "conversation_ask_confirm_block": "Do you want to block the conversation?",
   "conversation_ask_confirm_remove": "Do you want to remove the conversation?",
-  "conversation_block": "Blochează conversația",
-  "conversation_close": "Închide conversația",
+  "conversation_block": "Block conversation",
+  "conversation_close": "Close conversation",
   "conversation_color": "Culoare",
   "conversation_confirm_block": "Blochează",
   "conversation_confirm_remove": "Părăsește",
@@ -84,26 +83,26 @@
   "conversation_details_name": "Titlu",
   "conversation_details_qr_code": "Cod QR",
   "conversation_info": "Informație",
-  "conversation_message": "Mesaj",
-  "conversation_request_accepted": "Invitație acceptată",
+  "conversation_message": "Message",
+  "conversation_request_accepted": "Conversation invitation accepted.",
   "conversation_request_ask_join": "Vrei să participi la conversație?",
-  "conversation_request_has_sent_request": "{{contact}} ți-a trimis o invitație la conversație.",
-  "conversation_request_waiting_for_sync": "Se așteaptă ca {{contact}}\nsă se conecteze pentru a sincroniza conversația…",
+  "conversation_request_has_sent_request": "{{contact}} sent you a conversation invitation.",
+  "conversation_request_waiting_for_sync": "Waiting for {{contact}}\nto connect to synchronize the conversation…",
   "conversation_start_audiocall": "Începe un apel vocal",
   "conversation_start_videocall": "Începe un apel video",
   "conversation_title_1": "{{member0}}",
-  "conversation_title_2": "{{member0}} și {{member1}}",
-  "conversation_title_3": "{{member0}}, {{member1}} și {{member2}}",
-  "conversation_title_4": "{{member0}}, {{member1}}, {{member2}} și un alt membru",
-  "conversation_title_more": "{{member0}}, {{member1}}, {{member2}} și {{excess}} alți membri",
+  "conversation_title_2": "{{member0}} and {{member1}}",
+  "conversation_title_3": "{{member0}}, {{member1}} and {{member2}}",
+  "conversation_title_4": "{{member0}}, {{member1}}, {{member2}} and one other member",
+  "conversation_title_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} other members",
   "conversation_type": "Tipul conversației",
   "conversation_type_group": "Grup",
   "conversation_type_private": "Privat",
   "conversations": "Conversații",
-  "comment": "Comentariu",
+  "comment": "Comment",
   "created_by": "Creat de",
-  "copied_to_clipboard": "Copiat în memorie.",
-  "current_device": "Acest aparat",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "Aparate",
   "dialog_cancel": "Renunță",
   "dialog_close": "Închide",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Închide apelul",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Înapoi",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Refuză apelul",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Distribuie ecranul",
   "share_screen_area": "Distribuie zona ecranului",
   "share_window": "Distribuie fereastra",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ro_RO/translation.json b/server/locale/ro_RO/translation.json
similarity index 81%
rename from server/src/locale/ro_RO/translation.json
rename to server/locale/ro_RO/translation.json
index 31e822f968a1688bc85e07b27fecef7277fc94ed..320541a48af1e63e46ccbb5b807468096937beb4 100644
--- a/server/src/locale/ro_RO/translation.json
+++ b/server/locale/ro_RO/translation.json
@@ -1,50 +1,49 @@
 {
   "about_jami": "Despre Jami",
-  "about_jami_text": "Jami, un pachet GNU, este un program pentru comunicare distribuită și universală care respectă libertatea și intimitatea utilizatorilor săi. A se vedea jami.net pentru detalii.",
-  "about_jami_text_volunteers": "Și voluntarii care contribuie la acest proiect.",
-  "about_jami_text_warranty": "Acest program nu oferă absolut nicio garanție. A se vedea Licența publică generală GNU, versiunea 3 sau ulterioară, pentru detalii.",
+  "about_jami_text": "Jami, a GNU package, is software for universal and distributed peer-to-peer communication that respects the freedom and privacy of its users. Visit jami.net to learn more.",
+  "about_jami_text_volunteers": "And the volunteers who contribute to this project.",
+  "about_jami_text_warranty": "This program comes with absolutely no warranty. See the GNU General Public License, version 3 or later for details.",
   "accept_call_audio": "Răspunde vocal",
   "accept_call_video": "Răspunde video",
   "admin": "Administrator",
   "accounts": "Conturi",
-  "add_comment": "Comentează",
-  "add_to_group_validation": "Adaugă în grup",
-  "add_users_to_group": "Adaugă utilizatori în grup",
-  "add_to_group_no_user_selected": "Niciun utilizator ales",
-  "admin_account_configuration": "Configurare administrator",
-  "admin_config_auth_methods_title": "Metode de autentificare",
-  "admin_page_accounts_overview_title": "Detalii despre conturi - {{count}} conturi active",
-  "admin_page_accounts_overview_title_auth": "Metodă de autentificare",
-  "admin_page_accounts_overview_title_username": "Utilizator/Identificator",
-  "admin_page_accounts_overview_title_storage": "Spațiu utilizat",
-  "admin_page_create_button": "Creează cont de administrator",
-  "admin_page_login_title": "Administrator Jami",
-  "admin_page_login_subtitle": "Autentifică-te pentru a accesa panoul de administrare",
+  "add_comment": "Add a comment",
+  "add_to_group_validation": "Add to group",
+  "add_users_to_group": "Add users to group",
+  "add_to_group_no_user_selected": "No user selected",
+  "admin_account_configuration": "Admin configuration",
+  "admin_config_auth_methods_title": "Authentication methods",
+  "admin_page_accounts_overview_title": "Accounts overview - {{count}} active accounts",
+  "admin_page_accounts_overview_title_auth": "Authentication method",
+  "admin_page_accounts_overview_title_username": "Username/Identifier",
+  "admin_page_accounts_overview_title_storage": "Storage used",
+  "admin_page_create_button": "Create admin account",
+  "admin_page_login_title": "Jami Admin",
+  "admin_page_login_subtitle": "Log in to access the admin panel",
   "admin_page_password_placeholder": "Parola nouă",
   "admin_page_password_old_placeholder": "Parola veche",
   "admin_page_password_repeat_placeholder": "Repetă parola nouă",
   "admin_page_password_submit": "Schimbă parola",
-  "admin_page_setup_complete": "Configurarea este completă.",
-  "admin_page_setup_intro": "Creează un cont nou de administrator pentru a controla accesul la configurarea serverului.",
-  "admin_page_setup_not_complete": "Configurarea e incompletă.",
-  "admin_page_setup_title": "Configurare Administrator Jami Web",
-  "admin_page_welcome": "Administrator Jami",
-  "admin_password_changed_successfully": "Parola administratorului a fost schimbată cu succes.",
-  "are_composing_1": "{{member0}} scrie…",
-  "are_composing_2": "{{member0}} și {{member1}} scriu…",
-  "are_composing_3": "{{member0}}, {{member1}} și {{member2}} scriu…",
-  "are_composing_more": "{{member0}}, {{member1}}, {{member2}} și {{excess}} alții scriu…",
+  "admin_page_setup_complete": "Setup is already complete.",
+  "admin_page_setup_intro": "Create a new administrator account to control access to the server configuration.",
+  "admin_page_setup_not_complete": "Setup is incomplete.",
+  "admin_page_setup_title": "Jami Web Admin Setup",
+  "admin_page_welcome": "Jami Admin",
+  "admin_password_changed_successfully": "Administrator password changed successfully.",
+  "are_composing_1": "{{member0}} is typing…",
+  "are_composing_2": "{{member0}} and {{member1}} are typing…",
+  "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
+  "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
   "artwork_by": "Grafică de",
-  "back_to_conversations": "Înapoi la conversații",
+  "back_to_conversations": "Back to conversations",
   "banned": "Blocat",
-  "authentication": "Autentificare",
-  "calling": "Se apelează {{member0}}",
-  "cannot_load_messages": "A apărut o eroare în timpul încărcării mesajului.",
+  "authentication": "Authentication",
+  "calling": "Calling {{member0}}",
+  "cannot_load_messages": "An error occurred while loading the message.",
   "update_conversation_preferences_error": "An error occurred while updating the conversation preferences.",
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
-  "change_picture": "Schimbă poza",
-  "click_to_download": "Click to download",
+  "change_picture": "Change picture",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -61,16 +60,16 @@
   "contact_remove": "Șterge contactul",
   "contribute": "Contribuie",
   "contact_details_identifier": "Identificator",
-  "contact_details_name": "Numele contactului",
+  "contact_details_name": "Contact name",
   "contact_details_qr_code": "Cod QR",
   "contact_details_text": "Detaliile contactului",
   "leave_conversation": "Termină conversația",
-  "conversation_add_contact": "Adaugă membrul",
+  "conversation_add_contact": "Add member",
   "conversation_add_contact_form": "Adaugă contactul",
   "conversation_ask_confirm_block": "Do you want to block the conversation?",
   "conversation_ask_confirm_remove": "Do you want to remove the conversation?",
-  "conversation_block": "Blochează conversația",
-  "conversation_close": "Închide conversația",
+  "conversation_block": "Block conversation",
+  "conversation_close": "Close conversation",
   "conversation_color": "Culoare",
   "conversation_confirm_block": "Blochează",
   "conversation_confirm_remove": "Părăsește",
@@ -84,26 +83,26 @@
   "conversation_details_name": "Titlu",
   "conversation_details_qr_code": "Cod QR",
   "conversation_info": "Informație",
-  "conversation_message": "Mesaj",
-  "conversation_request_accepted": "Invitație acceptată",
+  "conversation_message": "Message",
+  "conversation_request_accepted": "Conversation invitation accepted.",
   "conversation_request_ask_join": "Vrei să participi la conversație?",
-  "conversation_request_has_sent_request": "{{contact}} ți-a trimis o invitație la conversație.",
-  "conversation_request_waiting_for_sync": "Se așteaptă ca {{contact}}\nsă se conecteze pentru a sincroniza conversația…",
+  "conversation_request_has_sent_request": "{{contact}} sent you a conversation invitation.",
+  "conversation_request_waiting_for_sync": "Waiting for {{contact}}\nto connect to synchronize the conversation…",
   "conversation_start_audiocall": "Începe un apel vocal",
   "conversation_start_videocall": "Începe un apel video",
   "conversation_title_1": "{{member0}}",
-  "conversation_title_2": "{{member0}} și {{member1}}",
-  "conversation_title_3": "{{member0}}, {{member1}} și {{member2}}",
-  "conversation_title_4": "{{member0}}, {{member1}}, {{member2}} și un alt membru",
-  "conversation_title_more": "{{member0}}, {{member1}}, {{member2}} și {{excess}} alți membri",
+  "conversation_title_2": "{{member0}} and {{member1}}",
+  "conversation_title_3": "{{member0}}, {{member1}} and {{member2}}",
+  "conversation_title_4": "{{member0}}, {{member1}}, {{member2}} and one other member",
+  "conversation_title_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} other members",
   "conversation_type": "Tipul conversației",
   "conversation_type_group": "Grup",
   "conversation_type_private": "Privat",
   "conversations": "Conversații",
-  "comment": "Comentariu",
+  "comment": "Comment",
   "created_by": "Creat de",
-  "copied_to_clipboard": "Copiat în memorie.",
-  "current_device": "Acest aparat",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "Aparate",
   "dialog_cancel": "Renunță",
   "dialog_close": "Închide",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Închide apelul",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Înapoi",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Refuză apelul",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Distribuie ecranul",
   "share_screen_area": "Distribuie zona ecranului",
   "share_window": "Distribuie fereastra",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ru/translation.json b/server/locale/ru/translation.json
similarity index 99%
rename from server/src/locale/ru/translation.json
rename to server/locale/ru/translation.json
index d56f48a0ad998ddb53f36c9a355aa3cf1beb6155..cd89950a06b21c5de7defae3c4b04ecfdbed6475 100644
--- a/server/src/locale/ru/translation.json
+++ b/server/locale/ru/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Изменить изображение",
-  "click_to_download": "Click to download",
   "client_id": "ID клиента",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Редактируется…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Завершить вызов",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Назад",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Отклонить звонок",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Демонстрация экрана",
   "share_screen_area": "Демонстрация области экрана",
   "share_window": "Показать окно",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ru_RU/translation.json b/server/locale/ru_RU/translation.json
similarity index 99%
rename from server/src/locale/ru_RU/translation.json
rename to server/locale/ru_RU/translation.json
index 4e906c1f6015b3b86d3715e26e54a674f9639305..633867c777516ca19ebf7bb1890109870b8603d7 100644
--- a/server/src/locale/ru_RU/translation.json
+++ b/server/locale/ru_RU/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Изменить изображение",
-  "click_to_download": "Click to download",
   "client_id": "ID клиента",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Редактируется…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Завершить вызов",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Назад",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Отклонить звонок",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Демонстрация экрана",
   "share_screen_area": "Демонстрация области экрана",
   "share_window": "Показать окно",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/si/translation.json b/server/locale/si/translation.json
similarity index 98%
rename from server/src/locale/si/translation.json
rename to server/locale/si/translation.json
index 62ec4b42ee0533e21ed61b44d67c57856a1d6f30..7d7da29ca0f4257923eda14a9e963d0146b13ae7 100644
--- a/server/src/locale/si/translation.json
+++ b/server/locale/si/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "ඇමතුම අවසන් කරන්න",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "තිරය බෙදා ගන්න",
   "share_screen_area": "තිර කලාපය බෙදා ගන්න",
   "share_window": "කවුළුව බෙදාගන්න",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/sk/translation.json b/server/locale/sk/translation.json
similarity index 98%
rename from server/src/locale/sk/translation.json
rename to server/locale/sk/translation.json
index 7a3fac143a45b7a92e83fe0e1c4e9bdf8a3f41cb..d1cbd3544b224bc3142a04c196343e19b2e39c8f 100644
--- a/server/src/locale/sk/translation.json
+++ b/server/locale/sk/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Ukončiť hovor",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Predchádzajúci",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Odmietnuť hovor",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Zdieľať obrazovku",
   "share_screen_area": "Zdieľať oblasť obrazovky",
   "share_window": "Zdieľať okno",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/sk_SK/translation.json b/server/locale/sk_SK/translation.json
similarity index 98%
rename from server/src/locale/sk_SK/translation.json
rename to server/locale/sk_SK/translation.json
index 68437735acebfaa277cf16442e1beb6043faddb7..21b61211444d413d62a8ba5eb5d5e20a6aff2c08 100644
--- a/server/src/locale/sk_SK/translation.json
+++ b/server/locale/sk_SK/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Ukončiť hovor",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Predchádzajúci",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Odmietnuť hovor",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Zdieľať obrazovku",
   "share_screen_area": "Zdieľať oblasť obrazovky",
   "share_window": "Zdieľať okno",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/sl/translation.json b/server/locale/sl/translation.json
similarity index 98%
rename from server/src/locale/sl/translation.json
rename to server/locale/sl/translation.json
index 2ac0ec9ef2d5e99f0011383fa3945a509b0e3cfb..e2f233ea97cc69f4ad4b15efce189f13431a3128 100644
--- a/server/src/locale/sl/translation.json
+++ b/server/locale/sl/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Zaključi klic",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Prejšni",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Zavrni klic",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Deli zaslon",
   "share_screen_area": "Deli območje zaslona",
   "share_window": "Skupna raba okna",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/sq_AL/translation.json b/server/locale/sq_AL/translation.json
similarity index 88%
rename from server/src/locale/sq_AL/translation.json
rename to server/locale/sq_AL/translation.json
index 039b30f0fa76ed4d81f14d24a67a0ddae7db5259..91595c98c8b0c2300e89600a46cca919ba904d28 100644
--- a/server/src/locale/sq_AL/translation.json
+++ b/server/locale/sq_AL/translation.json
@@ -41,12 +41,11 @@
   "calling": "Po thirret {{member0}}",
   "cannot_load_messages": "Ndodhi një gabim teksa ngarkohej mesazhi.",
   "update_conversation_preferences_error": "Ndodhi një gabim teksa përditësoheshin parapëlqimet për biseda.",
-  "configure_jams_server": "Shërbyesi JAMS mund të formësohet që të lejojë përdorues të pranishëm në drejtori LDAP ose Active Directory të lidhen me Jami Web.",
-  "configure_nameserver": "Formësimi i një shërbyesi emrash u lejon përdoruesve të lidhen dhe të gjejnë të tjerë duke përdorur emrat e tyre të përdoruesit. Vini re se dy përdorues s’mund të kenë të njëjtin emër përdoruesi në të njëjtin shërbyes emrash. Mundeni ose të mbani shërbyesin parazgjedhje Jami të emrave, ose të ujdisni tuajin.",
+  "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
+  "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Ndryshoni foto",
-  "click_to_download": "Klikoni që të shkarkohet",
   "client_id": "ID Klienti",
-  "client_id_placeholder": "Ju lutemi, caktoni një ID klienti të vlefshme që nga",
+  "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "E fshehtë klienti",
   "client_secret_placeholder": "Ju lutemi, caktoni një të fshehtë klienti të vlefshme që nga",
   "configure_oauth_provider_info": "Këtu mund të formësoni vlerat për shërbimin OAuth2. Ju lutemi, sigurohuni se URI e ridrejtimit është vënë si ajo e shfaqur më poshtë.",
@@ -94,8 +93,8 @@
   "conversation_title_1": "{{member0}}",
   "conversation_title_2": "{{member0}} dhe {{member1}}",
   "conversation_title_3": "{{member0}}, {{member1}} dhe {{member2}}",
-  "conversation_title_4": "{{member0}}, {{member1}}, {{member2}} dhe një anëtar tjetër",
-  "conversation_title_more": "{{member0}}, {{member1}}, {{member2}} dhe {{excess}} anëtarë të tjerë",
+  "conversation_title_4": "{{member0}}, {{member1}}, {{member2}} and one other member",
+  "conversation_title_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} other members",
   "conversation_type": "Lloj bisede",
   "conversation_type_group": "Grup",
   "conversation_type_private": "Private",
@@ -114,11 +113,10 @@
   "edited_message": "U përpunua",
   "editing": "Po përpunohet…",
   "extending_session_error_alert": "Ndodhi një gabim teksa zgjerohej sesioni.",
-  "extending_session_success_alert": "Sesioni u zgjerua me sukses.",
-  "extension": "zgjerim:",
+  "extending_session_success_alert": "Session extended successfully.",
   "end_call": "Përfundoje thirrjen",
   "error_cannot_delete_message": "Ndodhi një gabim teksa fshihej mesazhi.",
-  "error_cannot_transfer_message": "Ndodhi një gabim teksa shpërngulej mesazhi.",
+  "error_cannot_transfer_message": "An error occurred while transferring the message.",
   "enter_jams_server": "Ju lutemi, jepni një adresë shërbyesi JAMS.",
   "file_not_downloaded": "Kartelë e pashkarkuar te shërbyesi, ju lutemi, shkarkoni kartelën, para se ta ndani me të tjerë.",
   "find_contacts": "Gjeni kontakte",
@@ -166,18 +164,18 @@
   "message_input_placeholder_1": "Shkruajini {{member0}}",
   "message_input_placeholder_2": "Shkruajini {{member0}} dhe {{member1}}",
   "message_input_placeholder_3": "Shkruajini {{member0}}, {{member1}} dhe {{member2}}",
-  "message_input_placeholder_4": "Shkruajini {{member0}}, {{member1}}, {{member2}} dhe një anëtari tjetër",
-  "message_input_placeholder_more": "Shkruajini {{member0}}, {{member1}}, {{member2}} dhe {{excess}} anëtarëve të tjerë",
-  "message_member_banned": "{{user}} u bllokua prej bisede.",
-  "message_member_invited": "{{user}} u ftua të marrë pjesë në bisedë.",
-  "message_member_joined": "{{user}} erdhi te biseda.",
-  "message_member_left": "{{user}} e braktisi bisedën.",
-  "message_member_unbanned": "{{user}} u zhbllokua prej bisede.",
+  "message_input_placeholder_4": "Write to {{member0}}, {{member1}}, {{member2}} and one other member",
+  "message_input_placeholder_more": "Write to {{member0}}, {{member1}}, {{member2}} and {{excess}} other members",
+  "message_member_banned": "{{user}} was blocked from the conversation.",
+  "message_member_invited": "{{user}} was invited to join the conversation.",
+  "message_member_joined": "{{user}} has joined the conversation.",
+  "message_member_left": "{{user}} has left the conversation.",
+  "message_member_unbanned": "{{user}} was unblocked from the conversation.",
   "message_swarm_created": "Grupi u krijua",
   "messages_scroll_to_end": "Rrëshqit drejt fundit",
   "missed_incoming_call": "Humbët thirrje ardhëse nga biseda {{conversationId}}",
   "mute_conversation": "Heshtoje bisedën",
-  "nameserver_already_set": "Shërbyesi i emrave është ujdisur tashmë.",
+  "nameserver_already_set": "The name server is already set.",
   "next": "Pasuesi",
   "ongoing_call_muted": "Thirrje në kryerje e sipër (e heshtuar)",
   "ongoing_call_unmuted": "Thirrje në kryerje e sipër",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Nisja e një thirrje lyp leje mbi kamerën dhe mikrofonin. Jepini, që të përdoret kjo veçori.",
   "permission_denied_title": "Lejet për kamerën dhe mikrofonin janë të çaktivizuara",
   "previous": "I mëparshmi",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "Jeni ridrejtuar këtu ngaqë keni ujdisur tashmë llogarinë e përgjegjësit",
   "redirect_uri": "URI ridrejtimi",
   "decline_call": "Hidhe tej thirrjen",
   "registration_form_password_tooltip": "Zgjidhni një fjalëkalim që përmban të paktën 10 shenja, që është i zorshëm të hamendësohet nga të tjerët, por i lehtë për t’u mbajtur mend nga ju. Llogaria s’është e zonja ta rimarrë, nëse harrohet fjalëkalimi!\n\nKlikoni për më tepër hollësi.",
@@ -213,8 +211,8 @@
   "registration_form_to_login_text": "Keni tashmë një llogari?",
   "registration_form_username_tooltip": "Emri i përdoruesit mund të jetë nga 3 deri në 32 shenja i gjatë dhe të përmbajë a-z, A-Z, -, _\n\nKlikoni për më tepër hollësi",
   "registration_success": "Llogaria u regjistrua me sukses. Po bëhet hyrja…",
-  "resetting_display_name_success_alert": "Emri në ekran u ricaktua me sukses.",
-  "resetting_display_name_error_alert": "Ndodhi një gabim teksa ricaktohej emër në ekran.",
+  "resetting_display_name_success_alert": "Display name reset successfully.",
+  "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
   "remove_jams_server": "Hiqe",
   "removing_jams_server_success": "Adresa e shërbyesit JAMS u hoq me sukses.",
   "removing_jams_server_error": "Ndodhi një gabim teksa hiqej shërbyesi JAMS.",
@@ -222,7 +220,7 @@
   "removed_linked_device_error": "Ndodhi një gabim teksa hiqej pajisje e lidhur.",
   "reset_to_default": "Riktheje te parazgjedhjet",
   "reset_nameserver_button": "Riktheje te parazgjedhjet",
-  "ressource_not_available": "Burim që s’gjendet",
+  "ressource_not_available": "Resource unavailable",
   "save_button": "Ruaje",
   "replying_to": "Në përgjigje të",
   "replied_to": "Iu përgjigj",
@@ -234,7 +232,7 @@
   "setting_auth_jami_change": "Enable Jami local",
   "setting_can_be_changed_later": "*Do të keni ende mundësinë të ndryshoni këtë parametër më vonë, te paneli i formësimit të përgjegjësit.",
   "setting_auto_download_limit_error": "Ndodhi një gabim teksa përditësohej kufiri për vetëshkarkime",
-  "setting_auto_download_limit_success": "Kufiri për vetëshkarkime u përditësua me sukses.",
+  "setting_auto_download_limit_success": "Auto download limit updated successfully.",
   "setting_change_admin_password": "Fjalëkalimi i përgjegjësi u ricaktua",
   "setting_disabled": "e çaktivizuar",
   "setting_enabled": "e aktivizuar",
@@ -247,8 +245,8 @@
   "settings_appearance": "Dukje",
   "settings_customize_profile": "Përshtatni profil",
   "settings_dark_theme": "Temë e errët",
-  "setting_display_name_success_alert": "Emri në ekran u përditësua me sukses.",
-  "setting_display_name_error_alert": "Ndodhi një gabim teksa përditësohej emër në ekran.",
+  "setting_display_name_success_alert": "Display name updated successfully.",
+  "setting_display_name_error_alert": "An error occurred while updating the display name.",
   "settings_language": "Gjuhë",
   "settings_link_preview": "Shfaq paraparje lidhjesh",
   "settings_linked_devices": "Pajisje të lidhura",
@@ -270,7 +268,6 @@
   "share_screen": "Ndani ekran me të tjerë",
   "share_screen_area": "Ndani zonë ekrani me të tjerë",
   "share_window": "Ndani dritare me të tjerë",
-  "size": "madhësi:",
   "transfer_message": "Mesazh shpërnguljeje",
   "unauthorized_access": "Hyrje e paautorizuar",
   "unknown_error_alert": "Ndodhi një gabim i papritur. Ju lutemi, riprovoni.",
diff --git a/server/src/locale/sr/translation.json b/server/locale/sr/translation.json
similarity index 98%
rename from server/src/locale/sr/translation.json
rename to server/locale/sr/translation.json
index cff09b5003855db7aa4d2bc40018358a89534df9..1f843b1d3b072fee498d935a3ae4d5081b8faaa5 100644
--- a/server/src/locale/sr/translation.json
+++ b/server/locale/sr/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Završi poziv",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Dijeljenje zaslona",
   "share_screen_area": "Dijeljenje područje zaslona",
   "share_window": "Delite prozor",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/sr@Cyrl/translation.json b/server/locale/sr@Cyrl/translation.json
similarity index 98%
rename from server/src/locale/sr@Cyrl/translation.json
rename to server/locale/sr@Cyrl/translation.json
index 89ca0afb33ea7ab9be7898e578d7302ff066c8b5..add9e9f796ad18b009542f8ac210af79c09b29a3 100644
--- a/server/src/locale/sr@Cyrl/translation.json
+++ b/server/locale/sr@Cyrl/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Završi poziv",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Dijeljenje zaslona",
   "share_screen_area": "Dijeljenje područje zaslona",
   "share_window": "Delite prozor",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/sv/translation.json b/server/locale/sv/translation.json
similarity index 98%
rename from server/src/locale/sv/translation.json
rename to server/locale/sv/translation.json
index dba678c98e6de4a98ba1eee983f0404b57311183..8c1a672f130b525fa07699cffa7f8a74cde6a5f5 100644
--- a/server/src/locale/sv/translation.json
+++ b/server/locale/sv/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Avsluta samtal",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Föregående",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Neka samtal",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Dela skärmen",
   "share_screen_area": "Dela skärmområde",
   "share_window": "Dela fönster",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/sw/translation.json b/server/locale/sw/translation.json
similarity index 98%
rename from server/src/locale/sw/translation.json
rename to server/locale/sw/translation.json
index d9eec9e7247348b3129e1bcf605ccf9f627d8f33..7c06743be8bfba5ccf64abab1a80a985b17769ee 100644
--- a/server/src/locale/sw/translation.json
+++ b/server/locale/sw/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Maliza simu hii",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Shiriki skrini",
   "share_screen_area": "Shiriki sehemu ya skrini",
   "share_window": "Shiriki dirisha",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/ta/translation.json b/server/locale/ta/translation.json
similarity index 99%
rename from server/src/locale/ta/translation.json
rename to server/locale/ta/translation.json
index a47beb324c3f9d17373c8e372f7acd5ce508f3c9..146e4813c8e199165e11095111d91bb4491a0f36 100644
--- a/server/src/locale/ta/translation.json
+++ b/server/locale/ta/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "அழைப்பை முடித்திடுக",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "திரையைப் பகிர்",
   "share_screen_area": "திரைப் பகுதியைப் பகிரவும்",
   "share_window": "பகிரும் சாளரம்",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/te/translation.json b/server/locale/te/translation.json
similarity index 99%
rename from server/src/locale/te/translation.json
rename to server/locale/te/translation.json
index 37ff2b205c8464f96152a8515f936466a0768537..42c65d567cd52766ad33f181e2aa26e15e8d3413 100644
--- a/server/src/locale/te/translation.json
+++ b/server/locale/te/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "కాల్‌ను ముగించు",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "స్క్రీన్‌ని భాగస్వామ్యం చేయండి",
   "share_screen_area": "స్క్రీన్ ఏరియాను షేర్ చేయండి",
   "share_window": "షేర్ విండో",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/th/translation.json b/server/locale/th/translation.json
similarity index 99%
rename from server/src/locale/th/translation.json
rename to server/locale/th/translation.json
index 6ec13707582fc6aa6abff61be048cae7a3c5263d..e478ebff8b00480ac36feface62ca9701fef88bf 100644
--- a/server/src/locale/th/translation.json
+++ b/server/locale/th/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "สิ้นสุดการโทร",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "แชร์หน้าจอ",
   "share_screen_area": "แบ่งปันพื้นที่หน้าจอ",
   "share_window": "แชร์หน้าต่าง",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/tr/translation.json b/server/locale/tr/translation.json
similarity index 98%
rename from server/src/locale/tr/translation.json
rename to server/locale/tr/translation.json
index 39431fcb7b0bc791e3f34132d59fe2f6482f6680..a1d9dc46cd913a659dfa7999809007b06da1d23f 100644
--- a/server/src/locale/tr/translation.json
+++ b/server/locale/tr/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Çağrıyı sonlandır",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Önceki",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Aramayı reddet",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Ekranı paylaş",
   "share_screen_area": "Ekran alanı paylaş",
   "share_window": "Pencereyi paylaş",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/tt/translation.json b/server/locale/tt/translation.json
similarity index 98%
rename from server/src/locale/tt/translation.json
rename to server/locale/tt/translation.json
index 8b106797be230c64796d3b4156f9d3f0d086a0b8..9b79aa3a12b3f7f63302e5b043b44a1fb7894483 100644
--- a/server/src/locale/tt/translation.json
+++ b/server/locale/tt/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Шалтыратуны тәмамлау",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Экранны бүлешү",
   "share_screen_area": "Экран өлкәсен бүлешү",
   "share_window": "Тәрәзәне бүлешү",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/uk/translation.json b/server/locale/uk/translation.json
similarity index 98%
rename from server/src/locale/uk/translation.json
rename to server/locale/uk/translation.json
index 6a2d2957eb612cf7005d043087e52dee93c82657..82ad8b7498b53fcef51382dfd2cb7aed45af8d9b 100644
--- a/server/src/locale/uk/translation.json
+++ b/server/locale/uk/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Закінчити дзвінок",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Попереднє",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Спільний перегляд екрана",
   "share_screen_area": "Поділіться екраном площа",
   "share_window": "Показати вікно",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/vi/translation.json b/server/locale/vi/translation.json
similarity index 98%
rename from server/src/locale/vi/translation.json
rename to server/locale/vi/translation.json
index 2e522ebb181a8678995e8591b2fe146f466cd266..a228652b674d35a3d969ec8b6fee15a2f0299e3a 100644
--- a/server/src/locale/vi/translation.json
+++ b/server/locale/vi/translation.json
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "Kết thúc cuộc gọi",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "Previous",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "Decline call",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -270,7 +268,6 @@
   "share_screen": "Chia sẻ màn hình",
   "share_screen_area": "Chia sẻ khu vực màn hình",
   "share_window": "Chia sẻ cửa sổ",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/zh-Hans/translation.json b/server/locale/zh-Hans/translation.json
similarity index 96%
rename from server/src/locale/zh-Hans/translation.json
rename to server/locale/zh-Hans/translation.json
index 8b64897fcffcc39518bc0544cd1966ce1235cc93..adf0c22eea31ac6a2a5de125fbfd3066c4a96486 100644
--- a/server/src/locale/zh-Hans/translation.json
+++ b/server/locale/zh-Hans/translation.json
@@ -30,7 +30,7 @@
   "admin_page_setup_title": "Jami 網路管理員設定",
   "admin_page_welcome": "Jami 管理員",
   "admin_password_changed_successfully": "Administrator password changed successfully.",
-  "are_composing_1": "{{member0}} 正在输入",
+  "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,8 +101,8 @@
   "conversations": "對話",
   "comment": "Comment",
   "created_by": "Created by",
-  "copied_to_clipboard": "已复制到剪贴板。",
-  "current_device": "当前设备",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "裝置",
   "dialog_cancel": "取消",
   "dialog_close": "關閉",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "結束電話",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -152,14 +150,14 @@
   "login_form_to_registration_link": "註冊",
   "login_form_to_registration_text": "Need an account?",
   "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "无效的凭据",
+  "login_invalid_credentials": "Invalid credentials",
   "logout": "Log out",
   "media_deleted": "Media deleted successfully.",
   "Menu": "菜单",
   "member": "成员",
   "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "未接來電",
-  "message_call_outgoing": "去电 - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "未接去電",
   "message_content_copied": "Message copied",
   "message_deleted": "Message deleted successfully.",
@@ -189,7 +187,7 @@
   "password_input_helper_text_medium": "Medium",
   "password_input_helper_text_not_match": "Passwords do not match.",
   "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "强",
+  "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "密碼",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "前一個",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "拒接通话",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -249,14 +247,14 @@
   "settings_dark_theme": "黑色主题",
   "setting_display_name_success_alert": "Display name updated successfully.",
   "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "语言",
+  "settings_language": "Language",
   "settings_link_preview": "显示链接预览",
   "settings_linked_devices": "关联设备",
   "settings_manage_account": "管理账户",
   "settings_menu_item_account": "帳號",
   "settings_menu_item_contacts": "联系人",
   "settings_menu_item_general": "一般",
-  "settings_menu_item_notifications": "桌面通知",
+  "settings_menu_item_notifications": "Desktop notifications",
   "settings_theme": "主题",
   "settings_title_account": "帳號",
   "settings_title_chat": "聊天",
@@ -270,7 +268,6 @@
   "share_screen": "共享屏幕",
   "share_screen_area": "共享屏幕区域",
   "share_window": "分享視窗",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/nan/translation.json b/server/locale/zh-Hant/translation.json
similarity index 96%
rename from server/src/locale/nan/translation.json
rename to server/locale/zh-Hant/translation.json
index 8b64897fcffcc39518bc0544cd1966ce1235cc93..adf0c22eea31ac6a2a5de125fbfd3066c4a96486 100644
--- a/server/src/locale/nan/translation.json
+++ b/server/locale/zh-Hant/translation.json
@@ -30,7 +30,7 @@
   "admin_page_setup_title": "Jami 網路管理員設定",
   "admin_page_welcome": "Jami 管理員",
   "admin_password_changed_successfully": "Administrator password changed successfully.",
-  "are_composing_1": "{{member0}} 正在输入",
+  "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,8 +101,8 @@
   "conversations": "對話",
   "comment": "Comment",
   "created_by": "Created by",
-  "copied_to_clipboard": "已复制到剪贴板。",
-  "current_device": "当前设备",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "裝置",
   "dialog_cancel": "取消",
   "dialog_close": "關閉",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "結束電話",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -152,14 +150,14 @@
   "login_form_to_registration_link": "註冊",
   "login_form_to_registration_text": "Need an account?",
   "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "无效的凭据",
+  "login_invalid_credentials": "Invalid credentials",
   "logout": "Log out",
   "media_deleted": "Media deleted successfully.",
   "Menu": "菜单",
   "member": "成员",
   "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "未接來電",
-  "message_call_outgoing": "去电 - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "未接去電",
   "message_content_copied": "Message copied",
   "message_deleted": "Message deleted successfully.",
@@ -189,7 +187,7 @@
   "password_input_helper_text_medium": "Medium",
   "password_input_helper_text_not_match": "Passwords do not match.",
   "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "强",
+  "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "密碼",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "前一個",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "拒接通话",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -249,14 +247,14 @@
   "settings_dark_theme": "黑色主题",
   "setting_display_name_success_alert": "Display name updated successfully.",
   "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "语言",
+  "settings_language": "Language",
   "settings_link_preview": "显示链接预览",
   "settings_linked_devices": "关联设备",
   "settings_manage_account": "管理账户",
   "settings_menu_item_account": "帳號",
   "settings_menu_item_contacts": "联系人",
   "settings_menu_item_general": "一般",
-  "settings_menu_item_notifications": "桌面通知",
+  "settings_menu_item_notifications": "Desktop notifications",
   "settings_theme": "主题",
   "settings_title_account": "帳號",
   "settings_title_chat": "聊天",
@@ -270,7 +268,6 @@
   "share_screen": "共享屏幕",
   "share_screen_area": "共享屏幕区域",
   "share_window": "分享視窗",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/zh/translation.json b/server/locale/zh/translation.json
similarity index 96%
rename from server/src/locale/zh/translation.json
rename to server/locale/zh/translation.json
index 173a8b0aecfdfe29ad7fab74158cabb7d02e03e9..dd091ae841a40fbc12c0853df41b662abfdf2784 100644
--- a/server/src/locale/zh/translation.json
+++ b/server/locale/zh/translation.json
@@ -30,7 +30,7 @@
   "admin_page_setup_title": "Jami 網路管理員設定",
   "admin_page_welcome": "Jami 管理員",
   "admin_password_changed_successfully": "Administrator password changed successfully.",
-  "are_composing_1": "{{member0}} 正在输入",
+  "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,8 +101,8 @@
   "conversations": "對話",
   "comment": "Comment",
   "created_by": "Created by",
-  "copied_to_clipboard": "已复制到剪贴板。",
-  "current_device": "当前设备",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "裝置",
   "dialog_cancel": "取消",
   "dialog_close": "關閉",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "結束通話",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -152,14 +150,14 @@
   "login_form_to_registration_link": "註冊",
   "login_form_to_registration_text": "Need an account?",
   "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "无效的凭据",
+  "login_invalid_credentials": "Invalid credentials",
   "logout": "Log out",
   "media_deleted": "Media deleted successfully.",
   "Menu": "選單",
   "member": "成员",
   "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "未接來電",
-  "message_call_outgoing": "去电 - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "未接去電",
   "message_content_copied": "Message copied",
   "message_deleted": "Message deleted successfully.",
@@ -189,7 +187,7 @@
   "password_input_helper_text_medium": "Medium",
   "password_input_helper_text_not_match": "Passwords do not match.",
   "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "强",
+  "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "密码",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "前一個",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "拒接通话",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -249,14 +247,14 @@
   "settings_dark_theme": "黑色主题",
   "setting_display_name_success_alert": "Display name updated successfully.",
   "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "语言",
+  "settings_language": "Language",
   "settings_link_preview": "显示链接预览",
   "settings_linked_devices": "关联设备",
   "settings_manage_account": "管理账户",
   "settings_menu_item_account": "帳號",
   "settings_menu_item_contacts": "联系人",
   "settings_menu_item_general": "通用",
-  "settings_menu_item_notifications": "桌面通知",
+  "settings_menu_item_notifications": "Desktop notifications",
   "settings_theme": "主题",
   "settings_title_account": "帳號",
   "settings_title_chat": "聊天",
@@ -270,7 +268,6 @@
   "share_screen": "共享屏幕",
   "share_screen_area": "分享部分螢幕",
   "share_window": "共享窗口",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/zh_CN.GB2312/translation.json b/server/locale/zh_CN.GB2312/translation.json
similarity index 96%
rename from server/src/locale/zh_CN.GB2312/translation.json
rename to server/locale/zh_CN.GB2312/translation.json
index 5b2f52bc1a8346fadbabf0d3eb69f8b26cb34c9a..0fbd98c624cd2e4e4e2ea81fdb1b67917b58df63 100644
--- a/server/src/locale/zh_CN.GB2312/translation.json
+++ b/server/locale/zh_CN.GB2312/translation.json
@@ -30,7 +30,7 @@
   "admin_page_setup_title": "Jami 網路管理員設定",
   "admin_page_welcome": "Jami 管理員",
   "admin_password_changed_successfully": "Administrator password changed successfully.",
-  "are_composing_1": "{{member0}} 正在输入",
+  "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,8 +101,8 @@
   "conversations": "對話",
   "comment": "Comment",
   "created_by": "Created by",
-  "copied_to_clipboard": "已复制到剪贴板。",
-  "current_device": "当前设备",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "裝置",
   "dialog_cancel": "取消",
   "dialog_close": "關閉",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "結束電話",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -152,14 +150,14 @@
   "login_form_to_registration_link": "註冊",
   "login_form_to_registration_text": "Need an account?",
   "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "无效的凭据",
+  "login_invalid_credentials": "Invalid credentials",
   "logout": "Log out",
   "media_deleted": "Media deleted successfully.",
   "Menu": "菜单",
   "member": "成员",
   "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "未接來電",
-  "message_call_outgoing": "去电 - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "未接去電",
   "message_content_copied": "Message copied",
   "message_deleted": "Message deleted successfully.",
@@ -189,7 +187,7 @@
   "password_input_helper_text_medium": "Medium",
   "password_input_helper_text_not_match": "Passwords do not match.",
   "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "强",
+  "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "密碼",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "前一個",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "拒接通话",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -249,14 +247,14 @@
   "settings_dark_theme": "黑色主题",
   "setting_display_name_success_alert": "Display name updated successfully.",
   "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "语言",
+  "settings_language": "Language",
   "settings_link_preview": "显示链接预览",
   "settings_linked_devices": "关联设备",
   "settings_manage_account": "管理帳號",
   "settings_menu_item_account": "帳號",
   "settings_menu_item_contacts": "联系人",
   "settings_menu_item_general": "一般",
-  "settings_menu_item_notifications": "桌面通知",
+  "settings_menu_item_notifications": "Desktop notifications",
   "settings_theme": "主题",
   "settings_title_account": "帳號",
   "settings_title_chat": "聊天",
@@ -270,7 +268,6 @@
   "share_screen": "共享屏幕",
   "share_screen_area": "共享屏幕区域",
   "share_window": "分享視窗",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/zh_CN/translation.json b/server/locale/zh_CN/translation.json
similarity index 96%
rename from server/src/locale/zh_CN/translation.json
rename to server/locale/zh_CN/translation.json
index 4b96c23716bc59f880a6d7d229e4feb3085be7ce..ad060b21c8e1cec9355916731f9a07f95b2d0b91 100644
--- a/server/src/locale/zh_CN/translation.json
+++ b/server/locale/zh_CN/translation.json
@@ -11,7 +11,7 @@
   "add_to_group_validation": "新增至群組",
   "add_users_to_group": "新增使用者至群組",
   "add_to_group_no_user_selected": "未選取使用者",
-  "admin_account_configuration": "管理员設訂",
+  "admin_account_configuration": "管理原設訂",
   "admin_config_auth_methods_title": "驗證方式",
   "admin_page_accounts_overview_title": "帳號概覽 - {{count}} 個作用中的帳號",
   "admin_page_accounts_overview_title_auth": "Authentication method",
@@ -30,7 +30,7 @@
   "admin_page_setup_title": "Jami 網路管理員設定",
   "admin_page_welcome": "Jami 管理員",
   "admin_password_changed_successfully": "Administrator password changed successfully.",
-  "are_composing_1": "{{member0}} 正在输入",
+  "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,8 +101,8 @@
   "conversations": "会话",
   "comment": "Comment",
   "created_by": "Created by",
-  "copied_to_clipboard": "已复制到剪贴板。",
-  "current_device": "当前设备",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "设备",
   "dialog_cancel": "取消",
   "dialog_close": "关闭",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "结束通话",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -152,14 +150,14 @@
   "login_form_to_registration_link": "注册",
   "login_form_to_registration_text": "Need an account?",
   "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "无效的凭据",
+  "login_invalid_credentials": "Invalid credentials",
   "logout": "Log out",
   "media_deleted": "Media deleted successfully.",
   "Menu": "菜单",
   "member": "成员",
   "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "未接来电",
-  "message_call_outgoing": "去电 - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "去电未接",
   "message_content_copied": "Message copied",
   "message_deleted": "Message deleted successfully.",
@@ -189,7 +187,7 @@
   "password_input_helper_text_medium": "Medium",
   "password_input_helper_text_not_match": "Passwords do not match.",
   "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "强",
+  "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "密码",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "上一步",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "拒接通话",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -249,14 +247,14 @@
   "settings_dark_theme": "黑色主题",
   "setting_display_name_success_alert": "Display name updated successfully.",
   "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "语言",
+  "settings_language": "Language",
   "settings_link_preview": "显示链接预览",
   "settings_linked_devices": "关联设备",
   "settings_manage_account": "管理账户",
   "settings_menu_item_account": "账户",
   "settings_menu_item_contacts": "联系人",
   "settings_menu_item_general": "通用",
-  "settings_menu_item_notifications": "桌面通知",
+  "settings_menu_item_notifications": "Desktop notifications",
   "settings_theme": "主题",
   "settings_title_account": "账户",
   "settings_title_chat": "聊天",
@@ -270,7 +268,6 @@
   "share_screen": "共享屏幕",
   "share_screen_area": "共享屏幕区域",
   "share_window": "共享窗口",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/zh_HK/translation.json b/server/locale/zh_HK/translation.json
similarity index 96%
rename from server/src/locale/zh_HK/translation.json
rename to server/locale/zh_HK/translation.json
index 85599a066e24166ee963dc75f9ba8cec1aa8496a..73bd9dd2a582c80b4c25d3d545a0301393d37c37 100644
--- a/server/src/locale/zh_HK/translation.json
+++ b/server/locale/zh_HK/translation.json
@@ -30,7 +30,7 @@
   "admin_page_setup_title": "Jami 網路管理員設定",
   "admin_page_welcome": "Jami 管理員",
   "admin_password_changed_successfully": "Administrator password changed successfully.",
-  "are_composing_1": "{{member0}} 正在输入",
+  "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,8 +101,8 @@
   "conversations": "對話",
   "comment": "Comment",
   "created_by": "Created by",
-  "copied_to_clipboard": "已复制到剪贴板。",
-  "current_device": "当前设备",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "裝置",
   "dialog_cancel": "取消",
   "dialog_close": "關閉",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "結束電話",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -152,14 +150,14 @@
   "login_form_to_registration_link": "註冊",
   "login_form_to_registration_text": "Need an account?",
   "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "无效的凭据",
+  "login_invalid_credentials": "Invalid credentials",
   "logout": "Log out",
   "media_deleted": "Media deleted successfully.",
   "Menu": "菜单",
   "member": "成员",
   "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "未接來電",
-  "message_call_outgoing": "去电 - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "未接去電",
   "message_content_copied": "Message copied",
   "message_deleted": "Message deleted successfully.",
@@ -189,7 +187,7 @@
   "password_input_helper_text_medium": "Medium",
   "password_input_helper_text_not_match": "Passwords do not match.",
   "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "强",
+  "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "密碼",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "前一個",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "拒接通话",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -249,14 +247,14 @@
   "settings_dark_theme": "黑色主题",
   "setting_display_name_success_alert": "Display name updated successfully.",
   "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "语言",
+  "settings_language": "Language",
   "settings_link_preview": "显示链接预览",
   "settings_linked_devices": "关联设备",
   "settings_manage_account": "管理账户",
   "settings_menu_item_account": "帳號",
   "settings_menu_item_contacts": "联系人",
   "settings_menu_item_general": "一般",
-  "settings_menu_item_notifications": "桌面通知",
+  "settings_menu_item_notifications": "Desktop notifications",
   "settings_theme": "主题",
   "settings_title_account": "帳號",
   "settings_title_chat": "聊天",
@@ -270,7 +268,6 @@
   "share_screen": "分享畫面",
   "share_screen_area": "分享螢幕區域",
   "share_window": "分享視窗",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/zh_TW/translation.json b/server/locale/zh_TW/translation.json
similarity index 96%
rename from server/src/locale/zh_TW/translation.json
rename to server/locale/zh_TW/translation.json
index 0c7f752644effe2c01a7a9deaf025ecd1726fde8..07aff8a7630bf6d790322090065a571cd712b852 100644
--- a/server/src/locale/zh_TW/translation.json
+++ b/server/locale/zh_TW/translation.json
@@ -30,7 +30,7 @@
   "admin_page_setup_title": "Jami 網路管理員設定",
   "admin_page_welcome": "Jami 管理員",
   "admin_password_changed_successfully": "Administrator password changed successfully.",
-  "are_composing_1": "{{member0}} 正在输入",
+  "are_composing_1": "{{member0}} is typing…",
   "are_composing_2": "{{member0}} and {{member1}} are typing…",
   "are_composing_3": "{{member0}}, {{member1}} and {{member2}} are typing…",
   "are_composing_more": "{{member0}}, {{member1}}, {{member2}} and {{excess}} others are typing…",
@@ -44,7 +44,6 @@
   "configure_jams_server": "The JAMS server can be configured to allow users in the LDAP or Active Directory to connect to Jami Web.",
   "configure_nameserver": "Configuring a name server allows users to connect and find others using their usernames. Note that two users cannot have the same username on the same name server. Either keep the default Jami name server or set up your own.",
   "change_picture": "Change picture",
-  "click_to_download": "Click to download",
   "client_id": "Client ID",
   "client_id_placeholder": "Please set a valid client ID from",
   "client_secret": "Client secret",
@@ -102,8 +101,8 @@
   "conversations": "對話",
   "comment": "Comment",
   "created_by": "Created by",
-  "copied_to_clipboard": "已复制到剪贴板。",
-  "current_device": "当前设备",
+  "copied_to_clipboard": "Copied to clipboard.",
+  "current_device": "Current device",
   "devices": "裝置",
   "dialog_cancel": "取消",
   "dialog_close": "關閉",
@@ -115,7 +114,6 @@
   "editing": "Editing…",
   "extending_session_error_alert": "An error occurred while extending the session.",
   "extending_session_success_alert": "Session extended successfully.",
-  "extension": "extension : ",
   "end_call": "結束通話",
   "error_cannot_delete_message": "An error occurred while deleting the message.",
   "error_cannot_transfer_message": "An error occurred while transferring the message.",
@@ -152,14 +150,14 @@
   "login_form_to_registration_link": "註冊",
   "login_form_to_registration_text": "Need an account?",
   "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "无效的凭据",
+  "login_invalid_credentials": "Invalid credentials",
   "logout": "Log out",
   "media_deleted": "Media deleted successfully.",
   "Menu": "選單",
   "member": "成员",
   "message_call_incoming": "Incoming call - {{duration}}",
   "message_call_incoming_missed": "未接來電",
-  "message_call_outgoing": "去电 - {{duration}}",
+  "message_call_outgoing": "Outgoing call - {{duration}}",
   "message_call_outgoing_missed": "未接去電",
   "message_content_copied": "Message copied",
   "message_deleted": "Message deleted successfully.",
@@ -189,7 +187,7 @@
   "password_input_helper_text_medium": "Medium",
   "password_input_helper_text_not_match": "Passwords do not match.",
   "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "强",
+  "password_input_helper_text_strong": "Strong",
   "password_input_helper_text_too_weak": "Too weak",
   "password_input_helper_text_weak": "Weak",
   "password_input_label": "密碼",
@@ -203,7 +201,7 @@
   "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
   "permission_denied_title": "Camera and microphone permissions are disabled",
   "previous": "前一個",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
+  "redirect_admin_setup_complete": "You are redirected here because you have already setup the admin account",
   "redirect_uri": "Redirect URI",
   "decline_call": "拒絕通話",
   "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
@@ -249,14 +247,14 @@
   "settings_dark_theme": "深色主題",
   "setting_display_name_success_alert": "Display name updated successfully.",
   "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "语言",
+  "settings_language": "Language",
   "settings_link_preview": "显示链接预览",
   "settings_linked_devices": "已連結的裝置",
   "settings_manage_account": "管理帳號",
   "settings_menu_item_account": "帳號",
   "settings_menu_item_contacts": "联系人",
   "settings_menu_item_general": "一般",
-  "settings_menu_item_notifications": "桌面通知",
+  "settings_menu_item_notifications": "Desktop notifications",
   "settings_theme": "主题",
   "settings_title_account": "帳號",
   "settings_title_chat": "聊天",
@@ -270,7 +268,6 @@
   "share_screen": "分享畫面",
   "share_screen_area": "分享螢幕區域",
   "share_window": "分享視窗",
-  "size": "size : ",
   "transfer_message": "Transfer message",
   "unauthorized_access": "Unauthorized access",
   "unknown_error_alert": "An unexpected error occurred. Please try again.",
diff --git a/server/src/locale/fi/translation.json b/server/src/locale/fi/translation.json
deleted file mode 100644
index ef0215845fd50123cb7d6da0b79954ba6b985233..0000000000000000000000000000000000000000
--- a/server/src/locale/fi/translation.json
+++ /dev/null
@@ -1,295 +0,0 @@
-{
-  "about_jami": "Tietoja Jami'sta",
-  "about_jami_text": "Jami GNU paketti on ilmainen ohjelmisto yleiseen viestintään, jossa kunnioitetaan käyttäjän vapauksia ja yksityisyyttä. Lue lisää jami.net sivustolla.",
-  "about_jami_text_volunteers": "ja vapaaehtoiset, jotka osallistuvat tähän projektiin.",
-  "about_jami_text_warranty": "Tällä ohjelmalla ei ole minkäänlaista takuuta. Katso lisätietoja GNU General Public License -lisenssistä, versio 3 tai uudempi.",
-  "accept_call_audio": "Hyväksy äänellä",
-  "accept_call_video": "Hyväksy videolla",
-  "admin": "Hallinnoija",
-  "accounts": "Tilit",
-  "add_comment": "Lisää kommentti",
-  "add_to_group_validation": "Lisää ryhmään",
-  "add_users_to_group": "Lisää ryhmään käyttäjiä",
-  "add_to_group_no_user_selected": "Ei valittua käyttäjää",
-  "admin_account_configuration": "Admin määritykset",
-  "admin_config_auth_methods_title": "Todennusmenetelmät",
-  "admin_page_accounts_overview_title": "Tilien katsaus - {{count}} aktiivista tiliä",
-  "admin_page_accounts_overview_title_auth": "Todennusmenetelmä",
-  "admin_page_accounts_overview_title_username": "Käyttäjänimi/tunniste",
-  "admin_page_accounts_overview_title_storage": "Käytetty tila",
-  "admin_page_create_button": "Luo admin-tili",
-  "admin_page_login_title": "Jami Admin",
-  "admin_page_login_subtitle": "Kirjaudu sisään admin paneeliin",
-  "admin_page_password_placeholder": "Uusi salasana",
-  "admin_page_password_old_placeholder": "Vanha salasana",
-  "admin_page_password_repeat_placeholder": "Toista uusi salasana",
-  "admin_page_password_submit": "Vaihda salasana",
-  "admin_page_setup_complete": "Asennus on jo suoritettu.",
-  "admin_page_setup_intro": "Luo uusi admin-tili hallitaksesi palvelimen määrityksiä.",
-  "admin_page_setup_not_complete": "Asennus on suoritettu.",
-  "admin_page_setup_title": "Jami Web Admin asennus",
-  "admin_page_welcome": "Jami Admin",
-  "admin_password_changed_successfully": "Admin salasanan vaihto onnistui.",
-  "are_composing_1": "{{member0}} kirjoittaa…",
-  "are_composing_2": "{{member0}} ja {{member1}} kirjoittaa…",
-  "are_composing_3": "{{member0}}, {{member1}} ja {{member2}} kirjoittaa…",
-  "are_composing_more": "{{member0}}, {{member1}}, {{member2}} ja muut {{excess}} kirjoittaa…",
-  "artwork_by": "Ulkoasu:",
-  "back_to_conversations": "Palaa keskusteluihin",
-  "banned": "Estetty",
-  "authentication": "Todennus",
-  "calling": "Soittaa {{member0}}",
-  "cannot_load_messages": "Virhe ladattaessa viestiä.",
-  "update_conversation_preferences_error": "Virhe keskusteluasetusten päivityksessä.",
-  "configure_jams_server": "JAMS-palvelin voidaan määrittää sallimaan LDAP:n tai Active Directoryn käyttäjien muodostaa yhteys Jami Web:iin.",
-  "configure_nameserver": "Kun määrität nimipalvelimen, käyttäjät voivat muodostaa yhteyden ja etsiä muita käyttäjiä käyttäjänimellä. Huomaa, että kahdella käyttäjällä ei voi olla samaa käyttäjänimeä samalla nimipalvelimella. Säilytä oletus Jami-nimipalvelin tai määritä oma.",
-  "change_picture": "Vaihda kuva",
-  "click_to_download": "Click to download",
-  "client_id": "Asiakkaan id",
-  "client_id_placeholder": "Aseta kelvollinen asiakkaan id",
-  "client_secret": "Asiakkaan salaus",
-  "client_secret_placeholder": "Aseta kelvollinen asiakkaan salaus",
-  "configure_oauth_provider_info": "Täällä voit määrittää OAuth2-palvelun arvot. Varmista, että uudelleenohjaus-URI on asetettu alla näkyvään osoitteeseen.",
-  "connecting": "Yhdistää...",
-  "connecting_call": "Yhdistää...",
-  "contact_ask_confirm_block": "Haluatko estää tämän kontaktin?",
-  "contact_ask_confirm_remove": "Haluatko poistaa tämän kontaktin?",
-  "contact_block": "Estä henkilö",
-  "contact_confirm_block": "Estä",
-  "contact_confirm_remove": "Poista",
-  "contact_details_dialog_title": "Tiedot",
-  "contact_remove": "Poista yhteystieto",
-  "contribute": "Osallistu",
-  "contact_details_identifier": "Tunniste",
-  "contact_details_name": "Yhteystiedon nimi",
-  "contact_details_qr_code": "QR-koodi",
-  "contact_details_text": "Henkilön tiedot",
-  "leave_conversation": "Poistu keskustelusta",
-  "conversation_add_contact": "Lisää jäsen",
-  "conversation_add_contact_form": "Lisää henkilö",
-  "conversation_ask_confirm_block": "Haluatko estää keskustelun?",
-  "conversation_ask_confirm_remove": "Haluatko poistaa keskustelun?",
-  "conversation_block": "Estä keskustelu",
-  "conversation_close": "Sulje keskustelu",
-  "conversation_color": "Väri",
-  "conversation_confirm_block": "Estä",
-  "conversation_confirm_remove": "Lähdetään",
-  "conversation_delete": "Poistu keskustelusta",
-  "conversation_details": "Keskustelun tiedot",
-  "conversation_details_identifier": "Tunniste",
-  "conversation_details_information": "Tiedot",
-  "conversation_details_is_swarm": "Swarm-tekniikka",
-  "conversation_details_is_swarm_false": "Epätosi",
-  "conversation_details_is_swarm_true": "Tosi",
-  "conversation_details_name": "Otsikko",
-  "conversation_details_qr_code": "QR-koodi",
-  "conversation_info": "Tiedot",
-  "conversation_message": "Viesti",
-  "conversation_request_accepted": "Keskustelukutsu hyväksytty.",
-  "conversation_request_ask_join": "Hei,\nHaluatko liittyä keskusteluun?",
-  "conversation_request_has_sent_request": "{{contact}} lähetti sinulle keskustelukutsun.",
-  "conversation_request_waiting_for_sync": "Odotetaan, että {{contact}}\nsynkronoi keskustelun…",
-  "conversation_start_audiocall": "Aloita äänipuhelu",
-  "conversation_start_videocall": "Aloita videopuhelu",
-  "conversation_title_1": "{{member0}}",
-  "conversation_title_2": "{{member0}} ja {{member1}}",
-  "conversation_title_3": "{{member0}}, {{member1}} ja {{member2}}",
-  "conversation_title_4": "{{member0}}, {{member1}}, {{member2}} ja yksi muu",
-  "conversation_title_more": "{{member0}}, {{member1}}, {{member2}} ja muut {{excess}}",
-  "conversation_type": "Keskustelun tyyppi",
-  "conversation_type_group": "Ryhmä",
-  "conversation_type_private": "Yksityinen",
-  "conversations": "Keskustelu",
-  "comment": "Kommentti",
-  "created_by": "Luonut:",
-  "copied_to_clipboard": "Kopioitu leikepöydälle",
-  "current_device": "Nykyinen laite",
-  "devices": "Laitteet",
-  "dialog_cancel": "Peruuta",
-  "dialog_close": "Sulje",
-  "dialog_confirm_title_default": "Vahvista toimenpide",
-  "disable_tips": "Poista vihjeet",
-  "download_limit": "Autom. latausraja",
-  "download_limit_details": "Latausrajan suurin tiedostokoko (Mt), jonka Jami voi ladata automaattisesti. Jos tiedosto ylittää rajan, käyttäjän on vahvistettava lataus painamalla painiketta.",
-  "edited_message": "Muokattu",
-  "editing": "Muokkaa...",
-  "extending_session_error_alert": "Virhe istunnon jatkamisessa.",
-  "extending_session_success_alert": "Istuntoa jatkettu onnistuneesti.",
-  "extension": "extension : ",
-  "end_call": "Lopeta puhelu",
-  "error_cannot_delete_message": "Virhe viestiä poistettaessa.",
-  "error_cannot_transfer_message": "Viestin siirrossa virhe.",
-  "enter_jams_server": "Please enter JAMS server address.",
-  "file_not_downloaded": "File not downloaded on the server, please download the file before sharing.",
-  "find_contacts": "Find contacts",
-  "find_users_and_conversations": "Search…",
-  "go_to_conversation": "Jump to conversation",
-  "getting_name_server_error": "An error occurred while attempting to retrieve the name server.",
-  "getting_oauth_clients_error": "An error occurred while attempting to retrieve the OAuth clients.",
-  "getting_oauth_provider_info_error": "An error occurred while attempting to retrieve the OAuth provider information.",
-  "go_to_login_page": "Go to login page",
-  "guest": "Guest",
-  "guest_authentication": "Guest authentication",
-  "incoming_call": "Puhelu",
-  "incoming_call_audio": "Incoming audio call from {{member0}}",
-  "incoming_call_video": "Incoming video call from {{member0}}",
-  "incorrect_password": "Väärä salasana",
-  "invitations": "Kutsut",
-  "invited": "Kutsuttu",
-  "jami": "Jami",
-  "jami_account": "Jami-tili",
-  "jami_user_id": "Jami user ID",
-  "jams": "JAMS",
-  "jams_url_already_set": "JAMS server is already set.",
-  "link_new_device": "Linkitä uusi laite",
-  "limit_cannot_be_negative": "The limit cannot be negative",
-  "kick_member": "Potkaise jäsen",
-  "loading": "Loading…",
-  "login_as_guest": "Log in as guest",
-  "login_form_password_tooltip": "The password you registered with",
-  "login_form_submit_button": "Log in",
-  "login_form_title": "Login",
-  "login_form_to_registration_link": "Rekistöröi",
-  "login_form_to_registration_text": "Need an account?",
-  "login_form_username_tooltip": "The username you registered with",
-  "login_invalid_credentials": "Invalid credentials",
-  "logout": "Log out",
-  "media_deleted": "Media deleted successfully.",
-  "Menu": "Valikko",
-  "member": "Jäsen",
-  "message_call_incoming": "Incoming call - {{duration}}",
-  "message_call_incoming_missed": "Vastaamaton tuleva puhelu",
-  "message_call_outgoing": "Outgoing call - {{duration}}",
-  "message_call_outgoing_missed": "Vastaamaton lähtevä puhelu",
-  "message_content_copied": "Message copied",
-  "message_deleted": "Message deleted successfully.",
-  "message_input_placeholder_1": "Write to {{member0}}",
-  "message_input_placeholder_2": "Write to {{member0}} and {{member1}}",
-  "message_input_placeholder_3": "Write to {{member0}}, {{member1}} and {{member2}}",
-  "message_input_placeholder_4": "Write to {{member0}}, {{member1}}, {{member2}} and one other member",
-  "message_input_placeholder_more": "Write to {{member0}}, {{member1}}, {{member2}} and {{excess}} other members",
-  "message_member_banned": "{{user}} was blocked from the conversation.",
-  "message_member_invited": "{{user}} was invited to join the conversation.",
-  "message_member_joined": "{{user}} has joined the conversation.",
-  "message_member_left": "{{user}} has left the conversation.",
-  "message_member_unbanned": "{{user}} was unblocked from the conversation.",
-  "message_swarm_created": "Group created",
-  "messages_scroll_to_end": "Scroll to end",
-  "missed_incoming_call": "Missed incoming call from conversation {{conversationId}}",
-  "mute_conversation": "Mykistä keskustelu",
-  "nameserver_already_set": "The name server is already set.",
-  "next": "Seuraava",
-  "ongoing_call_muted": "Ongoing call (muted)",
-  "ongoing_call_unmuted": "Meneillään puhelu",
-  "openid": "OpenID",
-  "openid_authentication": "OpenID authentication",
-  "outgoing_call": "Lähtevä puhelu",
-  "password_input_helper_text": "",
-  "password_input_helper_text_empty": "The password is missing.",
-  "password_input_helper_text_medium": "Medium",
-  "password_input_helper_text_not_match": "Passwords do not match.",
-  "password_input_helper_text_registration_failed": "Choose another password!",
-  "password_input_helper_text_strong": "Strong",
-  "password_input_helper_text_too_weak": "Too weak",
-  "password_input_helper_text_weak": "Weak",
-  "password_input_label": "Salasana",
-  "password_placeholder": "Salasana",
-  "password_rule_1": "The password must contain at least 1 lowercase alphabetical character.",
-  "password_rule_2": "The password must contain at least 1 uppercase alphabetical character.",
-  "password_rule_3": "The password must contain at least 1 numeric character.",
-  "password_rule_4": "The password must contain at least 1 special character.",
-  "password_rule_5": "The password must be 10 characters or longer to be considered strong.",
-  "password_rules_dialog_title": "Password rules",
-  "permission_denied_details": "Starting a call requires the camera and microphone permissions. Enable them in order to use this feature.",
-  "permission_denied_title": "Camera and microphone permissions are disabled",
-  "previous": "Edellinen",
-  "redirect_admin_setup_complete": "The admin account is already set up for the server.",
-  "redirect_uri": "Redirect URI",
-  "decline_call": "Hylkää puhelu",
-  "registration_form_password_tooltip": "Choose a password, containing at least 10 characters, that is hard to guess for others but easy to remember for you. The account is unable to be recovered if the password is forgotten!\n\nClick for more details.",
-  "registration_form_submit_button": "Rekistöröi",
-  "registration_form_title": "Rekistöröinti",
-  "registration_form_to_login_link": "Log in",
-  "registration_form_to_login_text": "Already have an account?",
-  "registration_form_username_tooltip": "Username may be from 3 to 32 chraracters long and contain a-z, A-Z, -, _\n\nClick for more details",
-  "registration_success": "Account registered successfully. Logging in…",
-  "resetting_display_name_success_alert": "Display name reset successfully.",
-  "resetting_display_name_error_alert": "An error occurred while resetting the display name.",
-  "remove_jams_server": "Poista",
-  "removing_jams_server_success": "JAMS server address removed successfully.",
-  "removing_jams_server_error": "An error occurred while removing the JAMS server.",
-  "removed_linked_device_success": "Linked device removed successfully.",
-  "removed_linked_device_error": "An error occurred while removing the linked device.",
-  "reset_to_default": "Reset to default",
-  "reset_nameserver_button": "Reset to default",
-  "ressource_not_available": "Resource unavailable",
-  "save_button": "Tallenna",
-  "replying_to": "Replying to",
-  "replied_to": "Replied to",
-  "same_limit_error": "The same value is already set",
-  "search_results": "Hakutulokset",
-  "see_all_devices": "See all devices",
-  "select_placeholder": "Select an option",
-  "setting_auth_change": "{{authMethod}} enabled",
-  "setting_auth_jami_change": "Enable Jami local",
-  "setting_can_be_changed_later": "*You will still have the option to modify this parameter later in the admin configuration panel.",
-  "setting_auto_download_limit_error": "An error occurred while updating the auto download limit",
-  "setting_auto_download_limit_success": "Auto download limit updated successfully.",
-  "setting_change_admin_password": "Administrator password reset",
-  "setting_disabled": "poistettu",
-  "setting_enabled": "enabled",
-  "setting_name_server": "Nimipalvelin",
-  "setting_jams_server_error": "Invalid JAMS server address. Please check the server address, IP or domain and try again or contact your system administrator.",
-  "setting_jams_server_error_same_value": "JAMS server is already set.",
-  "setting_jams_server_success": "JAMS server address updated successfully.",
-  "setting_name_server_error": "Invalid name server. Please check the server address, IP or domain and try again or contact your system administrator.",
-  "settings": "Asetukset",
-  "settings_appearance": "Ulkonäkö",
-  "settings_customize_profile": "Muokkaa profiilia",
-  "settings_dark_theme": "Tumma teema",
-  "setting_display_name_success_alert": "Display name updated successfully.",
-  "setting_display_name_error_alert": "An error occurred while updating the display name.",
-  "settings_language": "Kieli",
-  "settings_link_preview": "Show link previews",
-  "settings_linked_devices": "Linkitetyt laitteet",
-  "settings_manage_account": "Hallinnoi tiliä",
-  "settings_menu_item_account": "Tili",
-  "settings_menu_item_contacts": "Yhteystiedot",
-  "settings_menu_item_general": "Yleiset",
-  "settings_menu_item_notifications": "Desktop notifications",
-  "settings_theme": "Teema",
-  "settings_title_account": "Tili",
-  "settings_title_chat": "keskustelu",
-  "settings_title_general": "Yleiset",
-  "settings_title_system": "Järjestelmä",
-  "severity": "",
-  "severity_error": "Virhe",
-  "severity_info": "Tiedot",
-  "severity_success": "Onnistui",
-  "share_file": "Jaa tiedosto",
-  "share_screen": "Jaa näyttö",
-  "share_screen_area": "Jaa osa näytöstä",
-  "share_window": "Jaa ikkuna",
-  "size": "size : ",
-  "transfer_message": "Transfer message",
-  "unauthorized_access": "Unauthorized access",
-  "unknown_error_alert": "An unexpected error occurred. Please try again.",
-  "unknown_user": "Unknown user",
-  "username_input_helper_text": "",
-  "username_input_helper_text_empty": "The username is missing. Please enter a username.",
-  "username_input_helper_text_invalid": "Invalid username. Please enter a valid username.",
-  "username_input_helper_text_registration_failed": "Incorrect username. Please enter the correct username.",
-  "username_input_helper_text_success": "The username is available.",
-  "username_input_helper_text_taken": "The username is already taken. Please choose a different username.",
-  "username_input_label": "Käyttäjänimi",
-  "username_rule_1": "The username must be 3 to 32 characters long.",
-  "username_rule_2": "The username may contain lowercase and uppercase alphabetical characters.",
-  "username_rule_3": "The username may contain hyphens (-).",
-  "username_rule_4": "The username may contain underscores (_).",
-  "username_rules_dialog_title": "Username rules",
-  "version": "Versio",
-  "welcome_text": "Tervetuloa Jamiin",
-  "welcome_to_text": "Welcome to ",
-  "welcome_page_text": "Jaa Jami-tunnuksesi, jotta sinuun saa helpommin yhteyttä!",
-  "yourself": "Sinä"
-}
diff --git a/server/src/routers/config.ts b/server/src/routers/config.ts
index 7432547d252cf9711778ee610a1e59e759c5da0f..b1468a0261886da39122a7abb4be6389cf0397db 100644
--- a/server/src/routers/config.ts
+++ b/server/src/routers/config.ts
@@ -57,7 +57,7 @@ configRouter.get(
         return
       }
 
-      const path = `./src/locale/${language}/translation.json`
+      const path = `./locale/${language}/translation.json`
 
       if (!fs.existsSync(path)) {
         res.status(HttpStatusCode.InternalServerError).send({ error: 'Error reading language file' })