是否可以在页面路径中不使用 [locale] 来搭配 Next.js 使用 Intlayer?
是的,可以在页面路径中不使用 [locale] 来搭配 Next.js 使用 Intlayer。然而,不推荐这样做,因为拆分页面路径可以触发更多搜索引擎关键词。您的 SSR 也可能会受到影响。
如果您想这样做,请按照Intlayer 与 Next.js指南中描述的相同步骤操作,
- 不要使用
src/middleware.ts - 不要使用
generateStaticParams
src/app/layout.tsx
复制代码
复制代码到剪贴板
src/app/page.tsx
复制代码
复制代码到剪贴板
src/component/pageContent.ts
复制代码
复制代码到剪贴板
src/hooks/htmlTextDir.ts
复制代码
复制代码到剪贴板