开源
General Translation 的库全部开源!
概览
我们的所有库都是开源且可免费使用,完全独立,开箱即用。
你可以在任何项目中使用它们,无需创建账户或注册 General Translation 的服务。
以独立模式使用时,我们的库支持以下功能:
- 对整个 React 组件进行翻译包装
- dictionaries
- 简便的项目初始化
- 中间件
将 General Translation 用作翻译提供方可解锁以下功能:
- 按需翻译
- 面向 React 和 Next.js 以及多种其他文件格式的自动化 AI 翻译
- 省心的翻译 CDN(内容分发网络)
使用方法
如需将 gt-next 或 gt-react 与你自有的翻译服务集成,请查看本地翻译的使用文档:
管理翻译
要为你的项目生成翻译文件,请运行以下命令以使用 CLI(命令行界面)工具:
npx gtx-cli configure # 配置项目
npx gtx-cli generate # 生成翻译文件此命令将为你的项目源代码生成 JSON 数据文件。
随后你可以将这些文件配合你自己的翻译服务商使用。
要将翻译加载到 gt-next 或 gt-react,请按本地翻译指南所述使用 loadTranslations 函数。
有关更多信息,请参阅 CLI API 参考。
本指南如何?