SuperAPI AI 工具集

intlayer-usage

通用与其它

查看项目

更新于 10-15 17:23

技能介绍

用途:为在任意项目中使用 Intlayer 提供通用指引,适用于用户想“开始使用 Intlayer”、声明内容文件或了解其工作方式时。

主要环节:

  1. 获取语言(Locales):查看 intlayer.config.{ts,js,json,json5,jsonc,cjs,mjs} 或 .intlayerrc,确认已配置的语言列表。

  2. 声明内容(Declare Content):推荐每个组件对应一个内容声明文件,并与组件文件放在同一目录,使翻译贴近代码。

  3. 消费内容(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。

限制:以上为通用使用指引,具体配置项细节、更多命令与各框架适配说明暂未提供。