diff --git a/app/controllers/Dasher.scala b/app/controllers/Dasher.scala
index 8be75770fb..16ddd914c8 100644
--- a/app/controllers/Dasher.scala
+++ b/app/controllers/Dasher.scala
@@ -32,7 +32,8 @@ object Dasher extends LilaController {
I18nKeys.boardGeometry,
I18nKeys.boardTheme,
I18nKeys.boardSize,
- I18nKeys.pieceSet
+ I18nKeys.pieceSet,
+ I18nKeys.zenMode
), lila.i18n.I18nDb.Site, ctx.lang
) ++ lila.i18n.JsDump.keysToObject(
// the language settings should never be in a totally foreign language
diff --git a/modules/i18n/src/main/I18nKeys.scala b/modules/i18n/src/main/I18nKeys.scala
index 3241150f48..43bfb6d566 100644
--- a/modules/i18n/src/main/I18nKeys.scala
+++ b/modules/i18n/src/main/I18nKeys.scala
@@ -479,6 +479,7 @@ val `error.email_acceptable` = new Translated("error.email_acceptable", Site)
val `error.email_unique` = new Translated("error.email_unique", Site)
val `error.email_different` = new Translated("error.email_different", Site)
val `blindfoldChess` = new Translated("blindfoldChess", Site)
+val `zenMode` = new Translated("zenMode", Site)
val `moveConfirmation` = new Translated("moveConfirmation", Site)
val `inCorrespondenceGames` = new Translated("inCorrespondenceGames", Site)
val `ifRatingIsPlusMinusX` = new Translated("ifRatingIsPlusMinusX", Site)
diff --git a/translation/source/site.xml b/translation/source/site.xml
index 20b815bec9..07bef952ef 100644
--- a/translation/source/site.xml
+++ b/translation/source/site.xml
@@ -568,6 +568,7 @@ a computer analysis, a game chat and a sharable URL.
This email address is already taken
This is already your email address
Blindfold chess (invisible pieces)
+ Zen mode
Move confirmation
Correspondence games
If rating is ± %s