diff --git a/meshcentral-config-schema.json b/meshcentral-config-schema.json
index 3c9603a4..13901fe2 100644
--- a/meshcentral-config-schema.json
+++ b/meshcentral-config-schema.json
@@ -246,7 +246,7 @@
"maxInvalid2fa": {
"type": "object",
"additionalProperties": false,
- "description": "This section described a policy for how many times an IP address is allowed to attempt to perform two-factor authenticaiton (2FA) incorrectly. By default it's 10 times in 10 minutes, but this can be changed here.",
+ "description": "This section described a policy for how many times an IP address is allowed to attempt to perform two-factor authentication (2FA) incorrectly. By default it's 10 times in 10 minutes, but this can be changed here.",
"properties": {
"exclude": { "type": "string", "default": null, "description": "Ranges of IP addresses that are not subject to invalid 2FA limitations. For example: 192.168.1.0/24,172.16.0.1"},
"time": { "type": "integer", "default": 10, "description": "Time in minutes over which the a maximum number of invalid 2FA attempts is allowed from an IP address." },
diff --git a/translate/translate.json b/translate/translate.json
index db3d30f3..327dac79 100644
--- a/translate/translate.json
+++ b/translate/translate.json
@@ -23775,7 +23775,7 @@
"cs": "Povolit e-mailovou dvoufaktorovou autentizaci.",
"da": "Aktivér e-mail 2-faktor godkendelse.",
"de": "Aktivieren Sie die E-Mail-Zwei-Faktor-Authentifizierung.",
- "en": "Enable email two-factor authenticaiton.",
+ "en": "Enable email two-factor authentication.",
"es": "Habilitar autenticación de dos factores por correo electrónico.",
"fi": "Ota käyttöön kaksi vaihenen todennus sähköpostitse.",
"fr": "Activer l'authentification à deux facteurs par e-mail.",
diff --git a/views/default-mobile.handlebars b/views/default-mobile.handlebars
index c07802e0..b45d1406 100644
--- a/views/default-mobile.handlebars
+++ b/views/default-mobile.handlebars
@@ -2253,7 +2253,7 @@
var emailU2Fenabled = ((userinfo.otpekey == 1) && (userinfo.email != null) && (userinfo.emailVerified == true));
setDialogMode(2, "Email Authentication", 1, function () {
if (emailU2Fenabled != Q('email2facheck').checked) { meshserver.send({ action: 'otpemail', enabled: Q('email2facheck').checked }); }
- }, "When enabled, on each login, you will be given the option to receive a login token to you email account for added security." + '
');
+ }, "When enabled, on each login, you will be given the option to receive a login token to you email account for added security." + '
');
}
function account_manageAuthApp() {
diff --git a/views/default.handlebars b/views/default.handlebars
index 727b1ee3..b521fc03 100644
--- a/views/default.handlebars
+++ b/views/default.handlebars
@@ -11279,7 +11279,7 @@
var emailU2Fenabled = ((userinfo.otpekey == 1) && (userinfo.email != null) && (userinfo.emailVerified == true));
setDialogMode(2, "Email Authentication", 1, function () {
if (emailU2Fenabled != Q('email2facheck').checked) { meshserver.send({ action: 'otpemail', enabled: Q('email2facheck').checked }); }
- }, "When enabled, on each login, you will be given the option to receive a login token to you email account for added security." + '
');
+ }, "When enabled, on each login, you will be given the option to receive a login token to you email account for added security." + '