diff --git a/test-and-deploy.yml b/test-and-deploy.yml
index 0345c3fbe4aace47c274f418942c04c149320264..c900c8c606bf99d7af3f69e840219a3e1632d81c 100644
--- a/test-and-deploy.yml
+++ b/test-and-deploy.yml
@@ -106,6 +106,14 @@ stages:
       INITIALINSTALL="yes"
     fi
     echo "INITIALINSTALL=${INITIALINSTALL}" >> validation.env
+
+    RESETLOCALE="no"
+    if [[ "$CI_COMMIT_MESSAGE" == *"[RESET_LOCALE]"* ]]; then
+      RESETLOCALE="yes"
+    elif [[ "$RESET_LOCALE" == "yes" ]]; then
+      RESETLOCALE="yes"
+    fi
+    echo "RESETLOCALE=${RESETLOCALE}" >> validation.env
   except:
     variables:
       - $CAE
@@ -476,6 +484,9 @@ stages:
     else
       ascr drupal-config $HOST_NAME $SITE_NAME --extra-vars="DRUPAL_ARTEFACT_SRC=${PWD}" ${CAE}
     fi
+    if [[ "$RESETLOCALE" == "yes" ]]; then
+      ascr drupal-reset-locale $HOST_NAME $SITE_NAME
+    fi
   cache: {}
   dependencies:
     - 'Validate Environment'