@alt-digital/next-i18n-routes
v1.1.0
Published
1. Create config
Readme
- Create config
export default {
routes: {...}
}- Create rewrites in next.config.js - when changing config, save next.config.js to reset rewrites
const createRewrites = require('@alt-digital/next-i18n-routes/dist/cjs/createRewrites')
const rewrites = createRewrites('[config path]')
module.exports = {
async rewrites() {
return {
beforeFiles: rewrites
}
},
...- Create utils
import { createRouting } from '@alt-digital/next-i18n-routes'
import config from '[config path]'
export const { Link, useRouter, getLocaleHref } = createRouting(config)