{
locales: [
{code: 'ru', iso: 'ru-RU', name: 'Русский', file: 'ru.js'},
{code: 'en', iso: 'en-US', name: 'English', file: 'en.js'},
],
baseUrl: helper.mainUrl,
defaultLocale: 'ru',
rootRedirect: 'ru',
strategy: 'prefix',
// lazy: true,
langDir: 'lang/',
// By default, custom routes are extracted from page files using acorn parsing,
// set this to false to disable this
parsePages: false,
detectBrowserLanguage: {
// cookieKey: 'i18n_cookie',
useCookie: true,
// alwaysRedirect: true,
fallbackLocale: 'ru'
},
}],
router: {
middleware: 'i18n',
}
middleware/i18n.js
export default function ({ redirect }) {
return redirect('/ru/some-route')
}
знает кто как решить проблему?
А просто миделвар не на роут вешать на леяут?
Обсуждают сегодня