diff --git a/frontend/nuxt.config.ts b/frontend/nuxt.config.ts
index d4b1b349fb4..cf8b37a1cb3 100644
--- a/frontend/nuxt.config.ts
+++ b/frontend/nuxt.config.ts
@@ -129,6 +129,12 @@ export default defineNuxtConfig({
* Disable debug mode to prevent excessive timing logs.
*/
debug: false,
+ experimental: {
+ /**
+ * Improve router performance, see https://nuxt.com/blog/v3-10#%EF%B8%8F-build-time-route-metadata
+ */
+ scanPageMeta: true,
+ },
modules: [
"@pinia/nuxt",
"@nuxtjs/i18n",
diff --git a/frontend/package.json b/frontend/package.json
index efb0be2678f..9165a18e679 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -85,7 +85,7 @@
},
"devDependencies": {
"@nuxt/test-utils": "^3.9.0",
- "@nuxtjs/i18n": "8.0.1",
+ "@nuxtjs/i18n": "npm:@nuxtjs/i18n-edge@8.0.1-28448146.2145ce5",
"@playwright/test": "1.40.1",
"@testing-library/user-event": "^14.5.2",
"@testing-library/vue": "^8.0.1",
diff --git a/frontend/src/app.vue b/frontend/src/app.vue
index 23be95d9abd..c8c503b7eb6 100644
--- a/frontend/src/app.vue
+++ b/frontend/src/app.vue
@@ -1,27 +1,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+