--- title: CLI 与 Message Studio description: 添加语言、提取消息、编译词典并运行翻译界面。 order: 21 toc: - id: scripts title: Scripts - id: commands title: 命令 - id: daily-workflow title: 日常工作流 --- ## Scripts {#scripts} ```json { "scripts": { "i18n": "workspace-i18n", "i18n:extract": "workspace-i18n extract", "i18n:compile": "workspace-i18n compile", "i18n:ui": "workspace-i18n ui" } } ``` ## 命令 {#commands} - `new ` 校验 BCP 47 标签、更新配置并创建词典。 - `extract` 查找应用消息并更新词典。 - `compile` 生成 TypeScript 词典模块。 - `ui` 启动带有 Extract 和 Compile 操作的 Message Studio。 在应用目录外执行时,每个命令都接受 `--project `。 ## 日常工作流 {#daily-workflow} ```sh bun run i18n extract bun run i18n ui bun run i18n compile ``` 提交应用配置以及 `en-US`、`zh-Hans` 词典。生成的私有 Schema 数据仍属于构建产物。