エンジンガイドFAQPatreonDiscordダウンロード
ログイン
RuneTranslate · 日本語ゲームをまるごと翻訳
エンジンガイド比較画像内テキストセーブエディターチートモードFAQダウンロード変更履歴PatreonDiscordYouTubeプライバシー利用規約お問い合わせ
すべての記事
developer · localization · feature

自分のゲーム文字列を翻訳する:CSV、JSON、PO、XLIFF のローカライズ

2026年7月16日·6 分で読めます

RuneTranslate の Developer ティアは、自分の CSV、JSON、PO(gettext)、XLIFF ファイルをインポートし、任意のプロバイダーで一度に好きなだけの言語へ翻訳し、id を保ったまま同じフォーマットでそれぞれを書き出します。

あなたはゲームを 1 つの言語で書きました。他の言語のプレイヤーに届けるには、すべてのメニューラベル、アイテム名、セリフを翻訳し、ゲームの変更に合わせて同期を保つ必要があります。テキストがすでに CSV、JSON、PO、XLIFF のファイルにあるなら、RuneTranslate の Developer ティアがそれを数クリックに変えます。ファイルをインポートし、言語を選び、それぞれの翻訳済みファイルを受け取ることで、自分のゲーム文字列を翻訳 できます。

これは RuneTranslate でおなじみのゲーム抽出のワークフローではありません — あなたはすでに文字列を所有しています。Developer ティアはまさにそのために作られています。自分のテキストを持ち込み、一度に多言語へ翻訳し、同じフォーマットで書き戻す のです。

Developer プロジェクトとは

Developer プロジェクト は、ソースがゲームフォルダではなく、自分のゲームやローカライズパイプラインのファイルである通常の RuneTranslate プロジェクトです。.csv、.json、.po、.xliff をインポートすると、すべてのエントリが翻訳可能な行になります。そこからは他のプロジェクトと同じように動作します。エディターで開き、任意のプロバイダーで翻訳し、翻訳メモリと用語集を覚え、開始したフォーマットに書き戻します — キーと id はそのままなので、ビルドにそのまま戻せます。

対応するフォーマット

4 つの交換フォーマットが、ほぼすべてのエンジンとローカライズスタックをカバーします:

  • CSV — Unity のローカライズテーブル、Godot の翻訳 CSV、あるいは Excel や Google Sheets のあらゆる文字列シート。
  • JSON — ほとんどの Web / アプリ i18n(i18next、vue-i18n、Flutter、React Native)や無数のカスタムエンジンの背後にあるフォーマット。
  • PO(gettext) — オープンソースおよびプロフェッショナルなローカライズの共通言語:gettext、Weblate、Crowdin、Poedit、Transifex。
  • XLIFF — ベンダーやプロの翻訳者が期待する CAT ツール標準(memoQ、Trados、Smartcat、OmegaT)。

どれを持ち込んでも、RuneTranslate は同じ編集可能な行リストに読み込みます — Unity の CSV、gettext の .po、Unreal からエクスポートした .xliff は、まったく同じ方法で翻訳されます。

1 回のインポートで多言語へ

最も時間を節約できる部分:一度に 1 言語ずつローカライズする必要はありません。インポート時に ソース言語 と 好きなだけのターゲット言語 を選ぶと、RuneTranslate はその 1 つのファイルから 言語ごとに 1 つのプロジェクト を作成します — それぞれ Developer バッジ付きです。ゲームをフランス語、ドイツ語、スペイン語、日本語、韓国語、簡体字中国語にしたいですか? 一度インポートし、6 言語にチェックを入れれば、翻訳準備の整った 6 つのプロジェクトが手に入ります。

自動翻訳、あなたのプロバイダー

自動翻訳 にチェックを入れたままにすると、RuneTranslate は すべての言語プロジェクトをキューに入れ、無人で連続して翻訳します。予算に合ったプロバイダーを選んでください:

  • 無料・キー不要 — 組み込みの Google と DeepL エンジンで、費用ゼロのフル初回パスが手に入ります。
  • 自分の API キー — DeepL、OpenAI(GPT)、Anthropic(Claude)、DeepSeek、あるいは任意の OpenAI 互換エンドポイント(OpenRouter、NanoGPT)で、文脈を踏まえた LLM 品質の出力を。
  • ローカルモデル — Ollama や LM Studio を動かして、単語ごとのコストなしで完全プライベートな端末内翻訳を。

Developer は有料ティアなので、翻訳は フルスピード で実行され、すべての行に対して 2 回目の品質パスとして AI リファイナー を連結できます。

レビューして品質を自分で管理

機械翻訳はほとんどの道のりを進めてくれます。残りはエディターが進めてくれます。各言語プロジェクトは RuneTranslate の通常のエディターで開き、そこで各行をソースと並べて読み、用語集 でキャラクター名や UI 用語を固定し、翻訳メモリで過去の作業を再利用し、AI リファイナー を実行してトーンを整えぎこちない言い回しを捕まえられます。

書き戻し — 同じフォーマット、出荷準備完了

ある言語が完成したら、エクスポートします。インポートしたのと同じフォーマット のファイルが手に入ります — CSV は CSV へ、PO は PO へ — 元のキーと id を保ったままです。ゲームのロケールフォルダに入れれば、そのまま動きます。RuneTranslate は行をまず id で(次にソーステキストで)照合するので、更新されたソースを後で再インポートすると、新規または変更された行だけを翻訳すれば済みます。

対象となる人

  • ローカライズ予算なしで複数言語で出荷する インディー開発者。
  • 人間の翻訳者に引き渡す前に、高速で一貫した初回パスが欲しい スタジオ。
  • 既存のパイプラインを持つ人 — すでに .po / .xliff / .json をエクスポートしているなら、これは「抽出」と「再インポート」の間にはまり、実際の翻訳を行います。

ゲームを翻訳する手順(ステップバイステップ)

  1. エンジンや i18n フレームワークから 文字列をエクスポート し、CSV、JSON、PO、XLIFF にします。
  2. RuneTranslate で Developer タブを開き、新規 Developer プロジェクト をクリックします。
  3. ソース言語 と、出荷したい すべてのターゲット言語 を選びます。
  4. プロバイダー を選び、自動翻訳 をオンのままにして、ファイルをインポートします。
  5. RuneTranslate が言語ごとに 1 つのプロジェクトを作成し、すべてを翻訳します。エディターでそれぞれを レビュー し、用語集とリファイナーで名前とトーンを直します。
  6. 各言語をファイルへ エクスポート し、ゲームに入れます。

よくある質問

どのファイルフォーマットを翻訳できますか?

CSV、JSON、PO(gettext)、XLIFF — Unity、Godot、gettext、i18next、そしてほとんどの CAT ツールがエクスポートするフォーマットです。1 つをインポートし、翻訳し、同じフォーマットで書き戻します。

ゲームを一度に複数の言語へ翻訳できますか?

はい。インポート時にソース言語と任意の数のターゲット言語を選ぶと、RuneTranslate が言語ごとに 1 つのプロジェクトを作成し、すべてを自動的に翻訳します。

API キーは必要ですか?

いいえ。組み込みの Google と DeepL エンジンは無料でキー不要です。LLM 品質の出力には、自分の DeepL、OpenAI、Anthropic、DeepSeek のキーを追加できます。

プレースホルダーやフォーマットトークンは翻訳後も残りますか?

はい。Developer プロジェクトはテキストをマスクしたり書き換えたりしないので、{0}、%s、<b> のようなトークンはそのままプロバイダーに渡され、プロバイダーがそれらを保持します。

キーと id は保持されますか?

すべてのエクスポートは元の id を保持するので、翻訳済みファイルはそのままゲームに戻ります。更新されたソースを再インポートすると、id、次いでソーステキストで照合して、新規または変更された行だけを翻訳します。

機械翻訳は出荷できるほど十分な品質ですか?

強力な初回パスが手に入ります。その後、エディターで各行をレビューし、用語集で用語を固定し、翻訳メモリで過去の作業を再利用し、出荷前に AI リファイナーを実行できます。

どのゲームエンジンで動作しますか?

どのエンジンでも — 交換フォーマットはエンジン非依存です。Unity、Unreal、Godot、カスタムエンジン、あるいは gettext や i18n パイプラインを持つあらゆるものに対応します。

価格

Developer タブは Developer ティアの一部です。Pro に含まれるすべて — フルスピード翻訳、翻訳メモリ、プロバイダールーティング、用語集、無人バッチキュー、画像テキスト OCR — に加えて、Developer プロジェクトと寛大なプロジェクト上限が含まれます。RuneTranslate が対応するすべてのエンジンはあらゆるティアで解放されており、Developer はその上に「自分の文字列を持ち込む」ワークフローを追加します。

RuneTranslate をダウンロードし、Developer タブを開いて、1 つの文字列ファイルを言語でいっぱいの棚に変えましょう。

関連記事
01

自分のプロキシでゲーム全体をより速く翻訳(Pro)

proxiesproprovidersspeedfeature2026年7月24日 · 5 分
読む →
02

AI Connections:Claude Desktop にプロジェクト内で翻訳させる

ai-connectionsclaudemcpfeature2026年6月29日 · 6 分
読む →
03

画像翻訳:絵に描き込まれた文字のためのエディター

image-ocrfeatureocr2026年6月14日 · 6 分
読む →

RuneTranslate を試してみませんか?

無料プランですべてのエンジンとすべての翻訳プロバイダーが使えます。Supporter(月額 $3)ならフルスピードで翻訳できます。

Windows 版をダウンロード