开源

General Translation 的库全部开源!

概览

我们的所有库都是开源且可免费使用,完全独立,开箱即用。

你可以在任何项目中使用它们,无需创建账户或注册 General Translation 的服务。

以独立模式使用时,我们的库支持以下功能:

  • 对整个 React 组件进行翻译包装
  • dictionaries
  • 简便的项目初始化
  • 中间件

将 General Translation 用作翻译提供方可解锁以下功能:

  • 按需翻译
  • 面向 React 和 Next.js 以及多种其他文件格式的自动化 AI 翻译
  • 省心的翻译 CDN(内容分发网络)

使用方法

如需将 gt-nextgt-react 与你自有的翻译服务集成,请查看本地翻译的使用文档:

管理翻译

要为你的项目生成翻译文件,请运行以下命令以使用 CLI(命令行界面)工具:

npx gtx-cli configure # 配置项目
npx gtx-cli generate # 生成翻译文件

此命令将为你的项目源代码生成 JSON 数据文件。 随后你可以将这些文件配合你自己的翻译服务商使用。 要将翻译加载到 gt-nextgt-react,请按本地翻译指南所述使用 loadTranslations 函数。

有关更多信息,请参阅 CLI API 参考

本指南如何?