给网站加新语言的Skill

给Next.js应用添加新语言支持并翻译所有内容。

next-intl-add-language 是一份给 Next.js 与 next-intl 项目增加新语言的 Skill。它同时检查翻译文件、路由配置和语言切换入口,避免只翻了文字,用户却进不了新语言页面。

这份文档假设译文放在 messages 目录,以 en.json 为基准。新增语言要翻译其中全部条目,保留完整键名对应,而不是只处理当前页面看得到的几句。

随后把新语言加入 src/i18n/routing.ts 和 src/middleware.ts,再更新 src/components/language-toggle.tsx。文件与入口都连上,才形成从选择语言到展示译文的链路。

使用前告诉 AI 目标语言,并核对项目是否沿用这些路径。它是针对这套目录约定的短指南;其他 next-intl 版本或组织方式,不能直接照搬文件名。原文没有给出翻译质量测试或发布验收流程,完成后还需要按你的项目确认页面效果。

分类:编程开发

来源仓库:github/awesome-copilot

适合用来做什么

  • 为Next.js应用添加法语语言支持。
  • 请在next-intl中配置新的语言环境。

安装 next-intl-add-language

npx skills add https://www.iskills.cc/skills/github/awesome-copilot/next-intl-add-language/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 next-intl-add-language 的用途与原始说明

浏览全部 Skill 指南