diff --git a/404.html b/404.html
index 099d13c6..d24d6aea 100644
--- a/404.html
+++ b/404.html
@@ -22,6 +22,13 @@
const locale = getLocaleFromPath();
const ph = await fetchPlaceholders(`/${locale}`);
+ // Set the locale meta tag
+ const metaLocale = document.createElement('meta');
+ const head = document.querySelector('head');
+ metaLocale.name = 'locale';
+ metaLocale.content = locale;
+ head.appendChild(metaLocale);
+
window.addEventListener('load', () => {
if (document.referrer) {
const { origin, pathname } = new URL(document.referrer);