diff --git a/html/login/error.html b/html/login/error.html
index fc748f7..86dc49a 100644
--- a/html/login/error.html
+++ b/html/login/error.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-config-totp.html b/html/login/login-config-totp.html
index f0ddec7..06e6dbd 100644
--- a/html/login/login-config-totp.html
+++ b/html/login/login-config-totp.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-idp-link-confirm.html b/html/login/login-idp-link-confirm.html
index 766f492..ad5572c 100644
--- a/html/login/login-idp-link-confirm.html
+++ b/html/login/login-idp-link-confirm.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-oauth-grant.html b/html/login/login-oauth-grant.html
index 15089c2..23addbb 100644
--- a/html/login/login-oauth-grant.html
+++ b/html/login/login-oauth-grant.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-otp.html b/html/login/login-otp.html
index 4ddb94d..38985be 100644
--- a/html/login/login-otp.html
+++ b/html/login/login-otp.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-page-expired.html b/html/login/login-page-expired.html
index cf5b456..f597b2d 100644
--- a/html/login/login-page-expired.html
+++ b/html/login/login-page-expired.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-password.html b/html/login/login-password.html
index ca820c4..713b352 100644
--- a/html/login/login-password.html
+++ b/html/login/login-password.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-recovery-authn-code-config.html b/html/login/login-recovery-authn-code-config.html
index 4b56564..5da3d58 100644
--- a/html/login/login-recovery-authn-code-config.html
+++ b/html/login/login-recovery-authn-code-config.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-recovery-authn-code-input.html b/html/login/login-recovery-authn-code-input.html
index 221588b..1521267 100644
--- a/html/login/login-recovery-authn-code-input.html
+++ b/html/login/login-recovery-authn-code-input.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-reset-password.html b/html/login/login-reset-password.html
index 9f59d80..eb9c22d 100644
--- a/html/login/login-reset-password.html
+++ b/html/login/login-reset-password.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-update-password.html b/html/login/login-update-password.html
index fb1548e..ab15b61 100644
--- a/html/login/login-update-password.html
+++ b/html/login/login-update-password.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-update-profile.html b/html/login/login-update-profile.html
index 2adc331..27bef9d 100644
--- a/html/login/login-update-profile.html
+++ b/html/login/login-update-profile.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login-username.html b/html/login/login-username.html
index 74a362f..07096df 100644
--- a/html/login/login-username.html
+++ b/html/login/login-username.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/login.html b/html/login/login.html
index 489dae8..779a900 100644
--- a/html/login/login.html
+++ b/html/login/login.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/logout-confirm.html b/html/login/logout-confirm.html
index ea1c177..2a989cd 100644
--- a/html/login/logout-confirm.html
+++ b/html/login/logout-confirm.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/register.html b/html/login/register.html
index 2b17cbb..8d92687 100644
--- a/html/login/register.html
+++ b/html/login/register.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/select-authenticator.html b/html/login/select-authenticator.html
index d0595d8..150166b 100644
--- a/html/login/select-authenticator.html
+++ b/html/login/select-authenticator.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/webauthn-authenticate.html b/html/login/webauthn-authenticate.html
index a4bd627..88bb1a7 100644
--- a/html/login/webauthn-authenticate.html
+++ b/html/login/webauthn-authenticate.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/html/login/webauthn-error.html b/html/login/webauthn-error.html
index f5c4468..80a27f6 100644
--- a/html/login/webauthn-error.html
+++ b/html/login/webauthn-error.html
@@ -1,4 +1,4 @@
-
+
Sign in to
diff --git a/src/test/java/org/keywind/theme/LoginDataModel.java b/src/test/java/org/keywind/theme/LoginDataModel.java
index fac09b2..1641d5d 100644
--- a/src/test/java/org/keywind/theme/LoginDataModel.java
+++ b/src/test/java/org/keywind/theme/LoginDataModel.java
@@ -78,6 +78,7 @@ public class LoginDataModel {
Map locale = new HashMap<>();
locale.put("current", "English");
+ locale.put("currentLanguageTag", "en");
locale.put("supported", supported);
return locale;
diff --git a/theme/keywind/login/template.ftl b/theme/keywind/login/template.ftl
index 30b4514..ddb0035 100644
--- a/theme/keywind/login/template.ftl
+++ b/theme/keywind/login/template.ftl
@@ -65,7 +65,7 @@
#if>
#assign>
-
+ lang="${locale.currentLanguageTag}"#if>>
<@document.kw script=script />