用途:该技能提供在任意项目中使用 Intlayer 的通用指南,适用于用户询问“如何开始使用 Intlayer”、如何声明内容文件,或需要理解 Intlayer 基本工作方式的场景。
主要能力与要点:
- 获取语言区域:检查 intlayer.config.{ts,js,json,json5,jsonc,cjs,mjs} 以及 .intlayerrc,以确认已配置的 locales。
- 声明内容:建议每个组件对应一个内容声明文件,并与组件文件放在一起,使翻译贴近代码。
- 消费内容:使用提供的 hooks 和函数访问内容。
相关导出与包:
- intlayer:内容声明与工具函数的核心包。
- react-intlayer:React 组件与 hooks(例如 useIntlayer)。
- vite-intlayer:用于集成的 Vite 插件。
CLI 命令:
- npx intlayer build:根据内容声明构建字典。
参考资料:Get Started、How Intlayer Works、Why Intlayer、Per-locale File、Website、Doc。
限制:资料未提供具体安装命令、版本要求、收费信息、支持平台或完整配置示例,这些内容暂未提供。