\n\n### Describe the bug\n\nWith the default settings and `experimental.typedPages: true` the generated types are not correctly picked up.\n\nIf I rename `RouteNamedMapI18n` to `RouteNamedMap` the types are available.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell\n\n```",[3219],{"name":3173,"color":3174},3771,"useRoute needs suffix to work","2025-08-05T16:28:06Z","https://github.com/nuxt-modules/i18n/issues/3771",0.68146974,{"description":3226,"labels":3227,"number":3229,"owner":3179,"repository":3180,"state":3181,"title":3230,"updated_at":3231,"url":3232,"score":3233},"### Environment\n\n- Operating System: `Darwin`\n- Node Version: `v21.7.1`\n- Nuxt Version: `3.16.2`\n- CLI Version: `3.25.0`\n- Nitro Version: `2.11.9`\n- Package Manager: `npm@10.9.0`\n- Builder: `-`\n- User Config: `codegen`, `compatibilityDate`, `css`, `device`, `devtools`, `i18n`, `image`, `modules`, `runtimeConfig`, `scripts`, `srcDir`, `svgo`, `vite`, `watch`\n- Runtime Modules: `@bootstrap-vue-next/nuxt@0.29.3`, `@nuxt/eslint@1.3.0`, `@nuxt/fonts@0.11.2`, `@nuxt/image@1.10.0`, `@nuxt/scripts@0.11.6`, `@nuxtjs/device@3.2.4`, `@nuxtjs/i18n@9.5.3`, `@nuxtjs/stylelint-module@5.2.1`, `nuxt-svgo@4.0.19`, `nuxt-swiper@2.0.0`\n- Build Modules: `-`\n\n\n### Reproduction\n\nHere is the reproduction:\n\nhttps://stackblitz.com/edit/bobbiegoede-nuxt-i18n-starter-rskcxctd\n\n### Describe the bug\n\nWhen you translate your pages with defineI18nRoute (or maybe into `pages` key into i18n config) is getting rid when strategy in no prefixed (bot _no_prefix_ and _prefix_except_default_)\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell\n\n```",[3228],{"name":3173,"color":3174},3598,"defineI18nRoute is not working with no_prefix strategy","2025-05-13T14:21:14Z","https://github.com/nuxt-modules/i18n/issues/3598",0.6841468,{"description":3235,"labels":3236,"number":3238,"owner":3179,"repository":3180,"state":3239,"title":3240,"updated_at":3241,"url":3242,"score":3243},"### Environment\n\n------------------------------\n- Operating System: Linux\n- Node Version: v20.19.1\n- Nuxt Version: 4.0.0\n- CLI Version: 3.26.3\n- Nitro Version: 2.12.0\n- Package Manager: pnpm@8.15.6\n- Builder: -\n- User Config: modules, devtools, i18n\n- Runtime Modules: @nuxtjs/i18n@10.0.1\n- Build Modules: -\n------------------------------\n\n### Reproduction\n\nhttps://stackblitz.com/edit/bobbiegoede-nuxt-i18n-starter-zx2czsy7?file=nuxt.config.ts\n\n### Describe the bug\n\nWhen employing the prefix strategy, navigating to a page without a locale prefix (e.g., localhost:3000/test-page instead of localhost:3000/en/test-page) results in an HTTP 404 (Not Found) error. While the client-side URL subsequently updates to include the correct prefix, the server fails to issue a redirect.\n\nThe server should respond with a redirect to the prefixed URL, similar to how it handles redirects for the root path.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell\n\n```",[3237],{"name":3173,"color":3174},3741,"closed","Redirect to fallback local missing paths other then the root path","2025-07-21T08:40:29Z","https://github.com/nuxt-modules/i18n/issues/3741",0.6355903,{"description":3245,"labels":3246,"number":3251,"owner":3179,"repository":3180,"state":3239,"title":3252,"updated_at":3253,"url":3254,"score":3255},"### Environment\n\n------------------------------\n- Operating System: Darwin\n- Node Version: v22.14.0\n- Nuxt Version: 4.0.3\n- CLI Version: 3.28.0\n- Nitro Version: 2.12.4\n- Package Manager: npm@10.9.2\n- Builder: -\n- User Config: runtimeConfig, graphql-client, app, site, seo, devtools, nitro, build, css, modules, components, sentry, sourcemap, googleFonts, dayjs, i18n, image, compatibilityDate\n- Runtime Modules: @nuxtjs/google-fonts@3.2.0, @nuxtjs/i18n@10.0.4, @nuxt/image@1.11.0, @nuxtjs/tailwindcss@6.14.0, @pinia/nuxt@0.11.2, nuxt-graphql-client@0.2.46, @nuxtjs/seo@3.1.0, dayjs-nuxt@2.1.11, @sentry/nuxt/module@10.4.0, @vite-pwa/nuxt@1.0.4\n- Build Modules: -\n------------------------------\n\n### Reproduction\n\nNot sure\n\n### Describe the bug\n\nI have a `app/pages/businesses/[slug]/register.vue` and a `app/pages/businesses/[slug]/dotoos/index.vue` page which both broke when updating to 10.0.4:\nThey return a 404 page not found.\n\nNow for example in `app/pages/businesses/[slug]/dotoos/index.vue` I have this:\n```vue\ndefineI18nRoute({\n paths: {\n en: '/businesses/[business_slug]/dotoos',\n nl: '/bedrijven/[business_slug]/dotoos',\n },\n})\n```\n\nSo my url `http://localhost:3000/bedrijven/test/dotoos` should work.\n\nI deleted my lockfile, node modules AND `.nuxt` file and tried again, same problem. When I pin the version to 10.0.3 it works....\n\nThe strange thing, in my devtools I see those routes, note the `businesses-slug-dotoos___nl`! \n\n\u003Cimg width=\"1069\" height=\"122\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/32264c2b-6817-46f1-976d-aad85bc269c1\" />\nIt should be `/bedrijven/business_slug?/dotoos`!\n\nSomething is off here, unless im doing something wrong.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell\n\n```",[3247,3248],{"name":3176,"color":3177},{"name":3249,"color":3250},"possible regression","B78041",3779,"Page not found on 10.0.4","2025-08-13T12:31:07Z","https://github.com/nuxt-modules/i18n/issues/3779",0.6470189,{"description":3257,"labels":3258,"number":3260,"owner":3179,"repository":3180,"state":3239,"title":3261,"updated_at":3262,"url":3263,"score":3264},"### Environment\n\n- Operating System: `Darwin`\r\n- Node Version: `v20.15.1`\r\n- Nuxt Version: `3.12.3`\r\n- CLI Version: `3.12.0`\r\n- Nitro Version: `2.9.7`\r\n- Package Manager: `npm@10.7.0`\r\n- Builder: `-`\r\n- User Config: `modules`, `devtools`, `ssr`, `i18n`\r\n- Runtime Modules: `@nuxtjs/i18n@8.3.1`\r\n- Build Modules: `-`\r\n\n\n### Reproduction\n\nhttps://github.com/alexblunck/nuxt-i18n-bug-reproduction\r\n\r\n(I've provided a Fork of the \"Reproduction starter\" since Stackblitz doesn't seem to support redirects)\n\n### Describe the bug\n\nWhen SSR is turned off and `strategy: 'prefix'` is used together with `redirectOn: 'no prefix'` the redirect on initial page loads fails & displays a \"404 Page not found\" error.\r\n\r\nThis only happens for non-index pages. To trigger the error in the Reproduction visit `http://localhost:3000/other`. The URL in the address bar does change to `http://localhost:3000/en/other` but application crashes and displays \"Page not found: /other\" error.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3259],{"name":3173,"color":3174},3030,"Redirect fails with 404 error for non-index pages if SSR is turned off","2025-06-12T20:20:47Z","https://github.com/nuxt-modules/i18n/issues/3030",0.6539497,{"description":3266,"labels":3267,"number":3269,"owner":3179,"repository":3180,"state":3239,"title":3270,"updated_at":3271,"url":3272,"score":3273},"### Environment\n\n- Operating System: Darwin\n- Node Version: v22.16.0\n- Nuxt Version: 3.17.7\n- CLI Version: 3.26.2\n- Nitro Version: 2.12.2\n- Package Manager: pnpm@10.13.1\n- Builder: -\n- User Config: compatibilityDate, future, devtools, telemetry, debug, runtimeConfig, app, css, postcss, tailwindcss, modules, cms, build, storefront, storefront-ui, svgo, fonts, image, experimental, i18n, opentelemetry, imports, vueuse, components, vue, devServer, ignore, routeRules, vite, hooks, nitro, optimization\n- Runtime Modules: @nuxtjs/i18n@10.0.0, @scayle/storefront-nuxt/module@8.33.2, @scayle/omnichannel-nuxt/module@4.3.2, @nuxtjs/tailwindcss@6.14.0, nuxt-svgo@4.2.4, @nuxt/fonts@0.11.4, @nuxt/image@1.10.0, @vueuse/nuxt@13.5.0, nuxt-swiper@1.2.2, @nuxt/test-utils/module@3.19.2, @nuxt/eslint@1.4.1, @scayle/eslint-auto-explicit-import@0.2.0, @scayle/nuxt-opentelemetry@0.13.10, @scayle/storefront-country-detection@2.0.0, @scayle/storefront-product-detail@1.5.0, @scayle/storefront-product-listing@2.0.1, @scayle/storefront-promotions@2.2.0, @scayle/storefront-search@0.3.0, @scayle/storefront-basket@0.3.0, @scayle/storefront-navigation@0.3.0, @scayle/nuxt-image-provider@0.3.1, @nuxtjs/storybook@8.4.1\n- Build Modules: -\n\n### Reproduction\n\nhttps://stackblitz.com/edit/bobbiegoede-nuxt-i18n-starter-a8x1bxda?file=i18n%2Fi18n.config.ts\n\n### Describe the bug\n\nI use a module that relies on the correct locale during SSR. When I set the strategy to `prefix` and open some site without prefix but with query params, the default locale is missing during SSR. \n\nIn my case, this cause the page to crash. \n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell\n\n```",[3268],{"name":3173,"color":3174},3733,"Redirects are not properly resolved when the URL contians query params","2025-07-19T09:16:15Z","https://github.com/nuxt-modules/i18n/issues/3733",0.6553877,["Reactive",3275],{},["Set"],["ShallowReactive",3278],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fEqgJ2qFJzoTpRagaJUzUrvGc9UPMlQJ8tEyfKn-m7yI":-1},"/nuxt-modules/i18n/3062"]