From a1b73d089e06c1788b42a095d9cf69460b2b73d9 Mon Sep 17 00:00:00 2001 From: "Michael H." Date: Fri, 28 Aug 2026 15:30:55 +0200 Subject: [PATCH] fix: i18n nuxt context error --- apps/frontend/src/plugins/i18n.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/frontend/src/plugins/i18n.ts b/apps/frontend/src/plugins/i18n.ts index e6e8fa0b0e..a0c4874bd9 100644 --- a/apps/frontend/src/plugins/i18n.ts +++ b/apps/frontend/src/plugins/i18n.ts @@ -201,7 +201,10 @@ export default defineNuxtPlugin({ locale.value = newLocale if (persist) { - useCookie('locale', { maxAge: 31536000, path: '/' }).value = newLocale + // Awaiting loadLocale above drops the Nuxt context on the server, where useCookie needs it + nuxtApp.runWithContext(() => { + useCookie('locale', { maxAge: 31536000, path: '/' }).value = newLocale + }) } }