# react-native: React Native URL: https://generaltranslation.com/ja/docs/react-native.mdx --- title: React Native description: React Native アプリに複数の言語を追加 --- ## はじめに `gt-react-native` を使って React Native アプリに翻訳を追加します。セットアップに合った Quickstart ガイドを選んでください。 Expo プロジェクト向けです (SDK 49+)。expo-router と Expo のビルドシステムを使用します。 React Native CLI の bare プロジェクト向けです。Metro とネイティブビルドを直接使用します。 `gt-react-native` はまだ実験的機能であり、すべてのプロジェクトで動作するとは限りません。 問題が発生した場合は、[GitHub で issue を作成](https://github.com/generaltranslation/gt/issues)してお知らせください。 **自動セットアップを使いたいですか?** `npx gt@latest` を実行すると、[セットアップウィザード](/docs/cli/init) ですべて設定できます。 *** ## 利用できる機能 * [`` コンポーネント](/docs/react-native/guides/t)による**JSX の翻訳** * [`useGT` フック](/docs/react-native/guides/strings)による**文字列の翻訳** * [``](/docs/react-native/guides/variables)、[``](/docs/react-native/api/components/plural)、[``](/docs/react-native/guides/branches)による**変数、複数形、分岐** * 開発環境では、開発用 API キーを使った**on-demand 翻訳** * 本番環境では、[`gt translate`](/docs/cli/translate) CLI コマンドによる**事前生成済みの翻訳** *** ## 次のステップ * [**`` コンポーネントガイド**](/docs/react-native/guides/t) — 変数、複数形、より高度な翻訳パターンを学ぶ * [**文字列翻訳ガイド**](/docs/react-native/guides/strings) — `useGT` を詳しく解説 * [**変数コンポーネント**](/docs/react-native/guides/variables) — ``、``、``、`` を使って動的なコンテンツを扱う * [**本番環境へのデプロイ**](/docs/react-native/tutorials/quickdeploy) — CI/CD のセットアップ、キャッシュ、パフォーマンスの最適化