\n \u003C/NuxtLink>\n \u003C/ClientOnly>\n \u003C/template>\n\n \u003CCustomNavigationMenu :items=\"links\" variant=\"link\" />\n\n \u003Ctemplate #right>\n \u003CThemePicker />\n \u003C/template>\n\n \u003Ctemplate #body>\n \u003CCustomNavigationMenu\n orientation=\"vertical\"\n :items=\"links\"\n />\n \u003C/template>\n \u003C/CustomHeader>\n\u003C/template>\n```\n\nerrors:\n[Vue warn]: Failed to resolve component: UButton\nIf this is a native custom element, make sure to exclude it from component resolution via ...\n[Vue warn]: Failed to resolve component: UContainer\nIf this is a native custom element, make sure to exclude it from component resolution via ...\n[Vue warn]: Failed to resolve component: ULink\nIf this is a native custom element, make sure to exclude it from component resolution via ..\n\n### Description\n\nIf i'm setting a custom prefix in the `ui: {}` config object for the components the UHeader component is unable to resolve its nested components.\n\n### Additional context\n\nI think i've seen issues like this previously also posted, and maybe its some import that is missing.\n\n### Logs\n\n```shell-script\n\n```",[3220,3223,3224,3225],{"name":3221,"color":3222},"bug","d73a4a",{"name":3157,"color":3158},{"name":3196,"color":3197},{"name":3160,"color":3161},4371,"custom prefix not working when set with UHeader","2025-06-18T09:09:47Z","https://github.com/nuxt/ui/issues/4371",0.72064906,{"description":3232,"labels":3233,"number":3242,"owner":3163,"repository":3164,"state":3199,"title":3243,"updated_at":3244,"url":3245,"score":3246},"### Environment\n\n- Operating System: Windows_NT\n- Node Version: v22.12.0\n- Nuxt Version: 3.17.4\n- CLI Version: 3.25.1\n- Nitro Version: 2.11.12\n- Package Manager: npm@10.9.0\n- User Config: compatibilityDate, devtools, ssr, future, app, css, modules, build, vite, eslint, i18n, runtimeConfig, experimental, imports\n- Runtime Modules: @nuxt/eslint@1.4.1, @nuxt/test-utils@3.19.1, @nuxt/ui@3.2.0, @nuxtjs/i18n@9.5.5\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.2.0\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/nuxt-ui3-n3sxks\n\n### Description\n\nThe UNavigationMenu component doesn't have built-in support for generating localized routes when using @nuxtjs/i18n. When using locale prefixes (e.g., /en/dashboard, /ar/dashboard), the navigation items don't automatically adapt to the current locale.\n\n### Expected behavior:\nThe component should automatically handle locale prefixes when @nuxtjs/i18n is configured, similar to how \u003CNuxtLink> works with localePath().\n\n### Proposed solution:\nAuto-detect @nuxtjs/i18n configuration\nApply localePath() internally to to props\nAdd optional localized prop for explicit control\nMaintain backward compatibility\n\nThis would eliminate boilerplate code and improve DX for internationalized applications using Nuxt UI navigation components.\n\n\n### Additional context\n\n**Current Workaround Required:**\n```vue\n\u003Cscript setup>\nconst { locale } = useI18n()\n\n// Manual helper function needed\nconst getLocalizedRoute = (path) => {\n if (locale.value === 'ar') {\n return `/example/ar${path}`\n }\n return `/example${path}`\n}\n\nconst sidebarItems = computed(() => [\n [{\n label: 'Dashboard',\n icon: 'i-lucide-home',\n to: getLocalizedRoute('/dashboard/'), // Manual localization\n }]\n])\n\u003C/script>\n```\n\n### Logs\n\n```shell-script\n\n```",[3234,3235,3236,3237,3240],{"name":3221,"color":3222},{"name":3157,"color":3158},{"name":3160,"color":3161},{"name":3238,"color":3239},"closed-by-bot","ededed",{"name":3241,"color":3239},"stale",4465,"UNavigationMenu lacks built-in support for localized routes (i18n)","2025-09-15T02:08:24Z","https://github.com/nuxt/ui/issues/4465",0.72089404,{"description":3248,"labels":3249,"number":3252,"owner":3163,"repository":3164,"state":3199,"title":3253,"updated_at":3254,"url":3255,"score":3256},"### Environment\n\n- Operating System: `Linux`\n- Node Version: `v20.18.0`\n- Nuxt Version: `3.17.6`\n- CLI Version: `3.25.1`\n- Nitro Version: `2.11.13`\n- Package Manager: `yarn@1.22.22`\n- Builder: `-`\n- User Config: `app`, `css`, `ssr`, `modules`, `mg_ui`, `icon`, `extends`, `components`, `vite`, `runtimeConfig`, `devtools`, `pinia`, `imports`, `hooks`, `compatibilityDate`\n- Runtime Modules: `@nuxt/ui-pro@3.2.0`, `@pinia/nuxt@0.4.11`, `@formkit/auto-animate/nuxt@0.8.2`, `@nuxt/image@1.10.0`\n- Build Modules: `-`\n\n\n### Version\n\nv3.3.0\n\n### Reproduction\n\nhttps://ui.nuxt.com/components/page-card#link\n\n### Description\n\nHi, first thank you for the amazing lib !\nI was starting to use the `\u003CUPageCard` in my application with the `to=\"\"` prop to make it a link and I noticed I could'nt reach the link with my keyboard.\n\nWhen I checked the rendered code, I noticed the link has a `tabindex=\"-1\"` which makes it not focusable and is therefore an A11Y issue.\n\nAm I missing something or is it not normal ?\n\nI also asked on Discord and the AI confirmed it wasn't [mentioned in the docs](https://discord.com/channels/473401852243869706/1400493333670789291)\n\n### Additional context\n\nOfficial documentation : \n\u003Cimg width=\"752\" height=\"610\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/f297a64e-a0b8-4b78-adb9-5e630d51f023\" />\nAnd the rendered link element : \n\u003Cimg width=\"517\" height=\"208\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/fbf26569-fc21-461e-9184-8653d73e53a4\" />\n\n### Logs\n\n```shell-script\n\n```",[3250,3251],{"name":3221,"color":3222},{"name":3196,"color":3197},4639,"NuxtUI Pro : PageCard's rendered link \u003Ca> is not accessible with keyboard (tabindex=\"-1\")","2025-08-13T12:23:18Z","https://github.com/nuxt/ui/issues/4639",0.72190875,{"description":3258,"labels":3259,"number":3262,"owner":3163,"repository":3163,"state":3199,"title":3263,"updated_at":3264,"url":3265,"score":3266},"### Describe the feature\n\n`RouteNamedMap` from `#vue-router` have now all locale suffixes, and type checking not working in `localePath`. [Nuxt Typed Router](https://nuxt-typed-router.vercel.app/) already has i18n support.\r\n\r\n\n\n### Additional information\n\n- [ ] Would you be willing to help implement this feature?\n- [ ] Could this feature be implemented as a module?\n\n### Final checks\n\n- [X] Read the [contribution guide](https://nuxt.com/docs/community/contribution).\n- [X] Check existing [discussions](https://github.com/nuxt/nuxt/discussions) and [issues](https://github.com/nuxt/nuxt/issues).",[3260,3261],{"name":3207,"color":3208},{"name":3210,"color":3211},21048,"[experimental.typedPages] Support i18n","2024-07-15T13:07:41Z","https://github.com/nuxt/nuxt/issues/21048",0.72415394,{"labels":3268,"number":3272,"owner":3163,"repository":3163,"state":3199,"title":3273,"updated_at":3274,"url":3275,"score":3276},[3269],{"name":3270,"color":3271},"2.x","d4c5f9",5992,"How to use view-i18n to translate url parameters during route generation in nuxt.config","2023-01-18T22:32:51Z","https://github.com/nuxt/nuxt/issues/5992",0.7296331,{"description":3278,"labels":3279,"number":3282,"owner":3163,"repository":3163,"state":3199,"title":3283,"updated_at":3284,"url":3285,"score":3286},"### Environment\r\n\r\n- Operating System: Windows_NT\r\n- Node Version: v18.16.1\r\n- Nuxt Version: 3.6.3\r\n- Nitro Version: 2.5.2\r\n- Package Manager: npm@9.5.1\r\n- Builder: vite\r\n- User Config: ssr, runtimeConfig, app, components, css, plugins, i18n, modules, debug, build, vite\r\n- Runtime Modules: nuxt-icons@3.2.1, @pinia/nuxt@0.4.11, @nuxtjs/i18n@8.0.0-beta.13\r\n- Build Modules: -\r\n\r\n### Reproduction\r\n\r\nhttps://stackblitz.com/edit/github-uj38tj-wgrymt?file=pages%2Findex.vue,nuxt.config.ts,app.vue.bak\r\n\r\nRefresh page and you'll see\r\n\r\n### Describe the bug\r\n\r\nRefreshing page with NuxtLink inside NuxtLink is broken, every second element gets wrong classes and DOM broken.\r\nBut going with NuxtLink to /page1 (not refreshing) everytings works ok\r\n\r\n### Additional context\r\n\r\nI have a UI which have clickable card (card wrapped in link) and inside card should be a link\r\n\r\n### Logs\r\n\r\n",[3280,3281],{"name":3207,"color":3208},{"name":3210,"color":3211},22190,"Nuxt3 - NuxtLink inside NuxtLink broken","2023-07-18T09:04:05Z","https://github.com/nuxt/nuxt/issues/22190",0.7335504,["Reactive",3288],{},["Set"],["ShallowReactive",3291],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f00vB46gs5iIWXupkMiuHxUevrYvhSd7a7rglx0Ab7ow":-1},"/nuxt/ui/2765"]