开源

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 参考 以获取更多信息。

这份指南怎么样?

开源