React 快速入门
使用 gt-react 在 5 分钟内国际化您的 React 应用
概述
本指南描述了如何将现有的 React 项目国际化。
我们将涵盖4个简单步骤:
安装所需的库
选择语言
添加 <T>
组件
添加您的环境变量
整个过程应该在5分钟内完成。
设置
1. 安装库
2. 选择语言
<GTProvider>
用于配置 gt-react
的行为。
它应该放置在应用程序中尽可能高的位置,理想情况下是在根部。
只需传递一个语言区域代码列表,即可将它们添加到您的应用程序中。
有关 <GTProvider>
属性的完整列表和扩展文档,请参阅 API 参考。
3. 添加 <T>
组件
将任何嵌套的 JSX 内容包装在 <T>
组件 中,使其可翻译。
有关更多信息,请查看使用 <T>
组件的指南。
使用 <Var>
组件 来指定不应翻译的 JSX 内容。
对于字符串,您可以使用 useGT()
进行翻译。
有关更多信息,请查看此指南。
4. 添加您的环境变量
将您的 API 密钥和项目 ID 添加到您的环境变量中。
导航至 控制面板。
- 在侧边栏中导航至开发者密钥页面。
点击创建开发 API 密钥然后复制 API 密钥和项目 ID 到剪贴板。
将项目 ID 和 API 密钥添加到您的环境变量中。 根据您的 React 框架,环境变量可能略有不同。 这些说明仅适用于开发环境。
保护您的 API 密钥!
React 环境变量通常在构建时被打包到您的应用程序中,并在客户端代码中公开可见。 出于安全原因,您应该:
- 仅在本地开发期间使用开发 API 密钥
- 仅在部署时使用 CLI 工具的生产 API 密钥
- 在生产环境中切勿将任何 API 密钥作为环境变量包含进去
让我们试试看!
恭喜!🥳 您的应用现在已经支持多语言了!让我们看看它的实际效果。
以不同语言查看您的应用
将 <LocaleSelector>
组件添加到您的应用中。
这将允许您为应用选择不同的语言。
提示: 您也可以在浏览器设置中更改您的语言。
在开发模式下启动您的React应用。
在您喜欢的浏览器中打开您的应用(通常在 http://localhost:3000)。
故障排除
部署到生产环境
请参考我们关于部署到生产环境的指南。
后续步骤
- 查看我们的 React API 参考,了解关于
<T>
组件和其他可用组件的详细信息。 - 使用 React 插件 为您的应用创建一个已批准语言的列表。