\n\n It calls twice `loadMessages` first time from init, and second after \"locale-changing\" middleware.\n\n\u003Cimg width=\"1591\" height=\"419\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/956c305d-57e9-4a71-a3b6-5e2231a460df\" />\n\nLog from middleware handler\n\n\u003Cimg width=\"1080\" height=\"934\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/228c3154-f653-4190-b9a4-7ce6c197b00d\" />\n\nI faced this problem on big project, i thought maybe i have problems in router or something else, but used it tiny one to be sure\nTried to add and remove lazy: true, detectBrowserLanguage: false also tried.\n\n**Project structure, no custom routing**\n\u003Cimg width=\"1137\" height=\"991\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/9b9385cd-713e-4801-af61-6f8be38c73f1\" />\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell\n\n```",[3240],{"name":3175,"color":3176},3813,"Duplicate request on client for messages","2025-09-11T15:30:00Z","https://github.com/nuxt-modules/i18n/issues/3813",0.67015517,{"description":3247,"labels":3248,"number":3252,"owner":3181,"repository":3182,"state":3232,"title":3253,"updated_at":3254,"url":3255,"score":3256},"### Environment\r\n\r\n------------------------------\r\n- Operating System: Windows_NT\r\n- Node Version: v21.6.2\r\n- Nuxt Version: 3.11.0\r\n- CLI Version: 3.10.1\r\n- Nitro Version: 2.9.4\r\n- Package Manager: npm@10.2.4\r\n- Builder: -\r\n- User Config: modules, devtools\r\n- Runtime Modules: @nuxtjs/i18n@8.2.0\r\n- Build Modules: -\r\n------------------------------\r\n\r\n### Reproduction\r\n\r\nhttps://github.com/frasza/i18n-warn\r\n\r\nSpin up dev server, open dev tools and click on NuxtLink. Warning appears.\r\n\r\n### Describe the bug\r\n\r\nRecently I noticed warning popup in my Nuxt project and I have tried to set up fresh Nuxt project with i18n dependacy and I still get warning when for navigating across pages.\r\n\r\nWarning:\r\n```\r\n[Vue warn]: Avoid app logic that relies on enumerating keys on a component instance. The keys will be empty in production mode to avoid performance overhead.\r\n```\r\n\r\nNoticed that I get warning the moment I add i18n to the modules.\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[3249],{"name":3250,"color":3251},"🍰 p2-nice-to-have","0e8a16",2856,"Warning: Avoid app logic that relies on enumerating keys on a component instance. The keys will be empty in production mode to avoid performance overhead.","2025-05-23T11:11:02Z","https://github.com/nuxt-modules/i18n/issues/2856",0.6765374,{"description":3258,"labels":3259,"number":3262,"owner":3181,"repository":3182,"state":3232,"title":3263,"updated_at":3264,"url":3265,"score":3266},"### Environment\n\n- Operating System: Darwin\n- Node Version: v22.17.1\n- Nuxt Version: 4.1.0\n- CLI Version: 3.28.0\n- Nitro Version: 2.12.5\n- Package Manager: pnpm@10.13.1\n- Builder: -\n- User Config: compatibilityDate, devtools, modules, i18n, ssr\n- Runtime Modules: @nuxtjs/i18n@10.0.6\n- Build Modules: -\n\n### Reproduction\n\n`\u003Cremoved link to zip file>`\n\n### Describe the bug\n\n执行 `pnpm generate` \n[intlify] Not found 'welcome' key in 'en' locale messages. \n\n\u003Cimg width=\"835\" height=\"546\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/caf8e9e8-ce41-4789-a6e4-478d2a55c24d\" />\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell\n\n```",[3260,3261],{"name":3175,"color":3176},{"name":3178,"color":3179},3807,"静态生成时,.output下 locales语言文件是空的","2025-09-05T01:23:11Z","https://github.com/nuxt-modules/i18n/issues/3807",0.6944363,{"description":3268,"labels":3269,"number":3271,"owner":3181,"repository":3182,"state":3232,"title":3272,"updated_at":3273,"url":3274,"score":3275},"### Environment\n\n- Operating System: Darwin\n- Node Version: v24.1.0\n- Nuxt Version: 4.0.3\n- CLI Version: 3.27.0\n- Nitro Version: 2.12.4\n- Package Manager: npm@10.2.3\n- Builder: -\n- User Config: modules, ssr, imports, devtools, app, css, runtimeConfig, compatibilityDate, vite\n- Runtime Modules: @nuxtjs/device@3.2.4, @vueuse/nuxt@13.8.0, @nuxt/image@1.11.0, @nuxt/eslint@1.9.0, nuxt-schema-org@5.0.6, @nuxt/fonts@0.11.4, @nuxtjs/i18n@10.0.6, @nuxt/icon@2.0.0, @pinia/nuxt@0.11.2, nuxt-headlessui@1.2.1, @vee-validate/nuxt@4.15.1\n- Build Modules: -\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-yzurzmqf?file=nuxt.config.ts\n\n### Describe the bug\n\nWhen setting the i18n module using the [\"@nuxtjs/i18n\", {...config}] syntax, a warning appears that the **defaultLocale** property is not set, although it is set. A more detailed example is shown in the reproduction.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell\n\n```",[3270],{"name":3175,"color":3176},3798,"False ‘defaultLocale’ not set warning with [’@nuxtjs/i18n’, {…}] config","2025-09-01T13:42:30Z","https://github.com/nuxt-modules/i18n/issues/3798",0.69461876,["Reactive",3277],{},["Set"],["ShallowReactive",3280],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fC7kpeHQRQuZ8rNyOst_a1dqGZApikrbNTYFbPPJ4mnM":-1},"/nuxt-modules/i18n/3790"]