自动翻译
如何使用通用翻译CLI工具自动翻译您的项目
概述
通用翻译命令行工具(gtx-cli
)允许您将项目自动翻译成任何支持的语言。
它为您的项目提供了gt-next
和gt-react
的一流支持,使您能够扫描项目中的可翻译内容,翻译您的项目,并生成翻译数据JSON文件。
该命令行工具还可用于为第三方i18n库生成翻译,如next-intl或i18next。
最后,该命令行工具可用于翻译JSON、Markdown和MDX文件。
translate
命令需要生产环境API密钥。在generaltranslation.com免费获取一个!
根据您的项目使用的i18n库,请遵循以下教程之一:
使用方法
命令 | 描述 |
---|---|
npx gtx-cli init | (可选)配置您项目的 GT 设置。 |
npx gtx-cli setup | 逐步设置指南,为您的项目准备翻译。 |
npx gtx-cli scan | 扫描您的项目中的可翻译内容。可以重复使用以更新您的项目。 |
npx gtx-cli translate | 通过 GT API 翻译您的项目。 |
npx gtx-cli generate | 生成新的翻译数据 JSON 文件。在单独使用库时应使用。 |