用途:为在任意项目中使用 Intlayer 提供通用指引,适用于用户想“开始使用 Intlayer”、声明内容文件或了解其工作方式时。
主要环节:
-
获取语言(Locales):查看 intlayer.config.{ts,js,json,json5,jsonc,cjs,mjs} 或 .intlayerrc,确认已配置的语言列表。
-
声明内容(Declare Content):推荐每个组件对应一个内容声明文件,并与组件文件放在同一目录,使翻译贴近代码。
-
消费内容(Consume Content):通过 Intlayer 提供的 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。
限制:以上为通用使用指引,具体配置项细节、更多命令与各框架适配说明暂未提供。