翻訳管理のOSS比較【2026年版】Weblate・Tolgeeでローカライゼーションを自動化
オープンソースラボ編集部 ・ 2026年6月13日
グローバル展開するアプリ・Webサイトには多言語対応(i18n・L10n)が必要です。Phrase($27/月〜)やTransifexのようなSaaS翻訳管理ツールの代わりに、OSSをセルフホストすれば翻訳ワークフローをGitと統合できます。
翻訳管理ツールの役割
- 翻訳ファイルの管理 — JSON・YAML・POファイルをUI上で編集
- 翻訳者協業 — 複数翻訳者が同時に作業・レビュー
- Git統合 — PRへの自動翻訳プッシュ・差分検知
- 機械翻訳 — DeepL・Google翻訳との連携で翻訳を半自動化
OSS 翻訳管理ツール比較表
| ツール | Git統合 | 機械翻訳 | React i18n対応 | 特徴 |
|---|---|---|---|---|
| Weblate | ✅ | ✅(DeepL/Google) | ✅ | 最多機能・最多形式対応 |
| Tolgee | ✅ | ✅ | ✅ | 開発者向け・SDK統合が強力 |
| Pootle | ✅ | △ | ✅ | Django製・翻訳者UI特化 |
Weblate:最多機能のOSS翻訳管理プラットフォーム
Weblate(公式サイト↗・GitHub↗)はPython/Django製のOSS翻訳管理プラットフォームです。50以上のファイル形式(JSON・YAML・PO・XLIFF等)をサポートし、GitHubやGitLabのリポジトリと直接同期します。DeepL・Google翻訳・Microsoft Translatorとの連携で機械翻訳を半自動化できます。
# docker-compose.yml でWeblateをセルフホスト
services:
weblate:
image: weblate/weblate
ports:
- '80:8080'
environment:
WEBLATE_EMAIL_HOST: smtp.example.com
WEBLATE_SITE_DOMAIN: translate.example.com
POSTGRES_PASSWORD: dbpassword
詳しくはWeblate公式ドキュメント↗およびTolgee公式サイト↗を参照。
その他業務ツールはその他カテゴリから。開発ツールとの組み合わせはDevOpsカテゴリも参照。
Tolgee:開発者向けのOSS i18n管理ツール
Tolgee(公式サイト↗・GitHub↗)はReact・Angular・Vue・Next.js向けのSDKが充実したOSS翻訳管理ツールです。ALT+クリックでUIの文言を直接編集する「インコンテキスト編集」が特徴で、開発者が翻訳キーをコードから追跡しやすい設計です。
選び方
| ユースケース | 推奨 |
|---|---|
| 多形式・Git統合・非エンジニア翻訳者 | Weblate |
| Next.js/React開発者・SDK統合 | Tolgee |
まとめ
2026年のOSS翻訳管理:最多ファイル形式・翻訳者コラボレーションならWeblate、React/Next.js開発者が使いやすいSDKとの統合ならTolgeeが最有力です。
よくある質問(FAQ)
Q. Weblateは機械翻訳の結果をそのまま公開できますか?
DeepL・Google翻訳で自動翻訳した後、翻訳者がレビューして承認するフローを設定できます。「Auto translation」→「Review」→「Approved」のステータス管理が可能です。
Q. next-intlとTolgeeは組み合わせて使えますか?
はい。TolgeeはNext.js App Routerとnext-intlとの統合ドキュメントを提供しています。翻訳キーはTolgeeのプラットフォームで管理し、ビルド時にJSONファイルとしてエクスポートしてnext-intlで読み込む構成が一般的です。
Q. WeblateはGitHub Actionsと統合できますか?
はい。Weblate APIとGitHub Actionsを組み合わせて「翻訳が完成したらPRを自動作成」「新しい翻訳キーが追加されたらWeblateに自動同期」するCIパイプラインを構築できます。