🚀 快速安装

复制以下命令并运行,立即安装此 Skill:

npx @anthropic-ai/skills install github/awesome-copilot/next-intl-add-language

💡 提示:需要 Node.js 和 NPM

这是一份使用 next-intl 为 Next.js 项目添加新语言的国际化指南。

  • 对于国际化(i18n),应用程序使用 next-intl。
  • 所有翻译文件都存放在 ./messages 目录中。
  • UI 语言切换组件是 src/components/language-toggle.tsx
  • 路由和中间件配置由以下文件处理:
    • src/i18n/routing.ts
    • src/middleware.ts

添加新语言时:

  • en.json 中的所有内容翻译成新语言。目标是新语言的 JSON 文件中包含所有条目,以实现完整的翻译。
  • routing.tsmiddleware.ts 中添加新语言的路径。
  • 将新语言添加到 language-toggle.tsx 组件中。

📄 原始文档

完整文档(英文):

https://skills.sh/github/awesome-copilot/next-intl-add-language

💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。