Я борюсь с локализацией слизняков для приложения Nuxt3 с i18n (https://i18n.nuxtjs.org/docs/getting-started).образно где -то слизняки. Например, я попытался установить их в мою конфигурации Nuxt: < /p>
Я затем создаю a /pages/slug.vue file.
И потому что у меня есть коммутатор Lang, я хочу иметь Чтобы получить локализованные пути для «Itmprint» и «DataPrivacy».
для «вчера» он работает, потому что у меня есть шаблон, который называется вчера. br /> Но как я могу выполнить функцию, в которой я могу поместить «отпечаток» в качестве параметра и локали как секунду и получить локализованный маршрут? < /p>
Пример: < / p>
myDummyRouteFunction('imprint', 'de') // -> '/impressum'
myDummyRouteFunction('imprint', 'en') // -> '/en/imprint'
< /code>
Я не могу иметь никакого смысла в документах; https://i18n.nuxtjs.org/docs/guide/cust ... parameters
Я борюсь с локализацией слизняков для приложения Nuxt3 с i18n (https://i18n.nuxtjs.org/docs/getting-started).образно где -то слизняки. Например, я попытался установить их в мою конфигурации Nuxt: < /p> [code]i18n: { strategy: 'prefix_except_default', detectBrowserLanguage: false, defaultLocale: 'de', baseUrl: process.env.NUXT_PUBLIC_SITE_URL, locales: [ { name: 'Deutsch', code: 'de', language: 'de-CH', }, { name: 'English', code: 'en', language: 'en-US', }, ], customRoutes: 'config', pages: { yesterday: { en: '/yesterday', de: '/gestern', }, dataprivacy: { en: '/dataprivacy', de: '/datenschutz', }, imprint: { en: '/imprint', de: '/impressum', }, }, }, [/code] Я затем создаю a /pages/slug.vue file. И потому что у меня есть коммутатор Lang, я хочу иметь Чтобы получить локализованные пути для «Itmprint» и «DataPrivacy».[code] const localePath = useLocalePath() const localeRoute = useLocaleRoute()
console.log('route 3: ', localeRoute('dataprivacy', 'de')) // outputs: // route3: undefined [/code] для «вчера» он работает, потому что у меня есть шаблон, который называется вчера. br /> Но как я могу выполнить функцию, в которой я могу поместить «отпечаток» в качестве параметра и локали как секунду и получить локализованный маршрут? < /p> Пример: < / p> myDummyRouteFunction('imprint', 'de') // -> '/impressum' myDummyRouteFunction('imprint', 'en') // -> '/en/imprint' < /code> Я не могу иметь никакого смысла в документах; https://i18n.nuxtjs.org/docs/guide/custom-paths#dynamic-route-parameters 👋