目次
2026年にローカライゼーションプラットフォームを選ぶことは、あるべき姿よりずっと難しい。どのツールも開発者フレンドリー、AI搭載、GitHub対応を謳っている。ほとんどは誇張だ。
これはマーケティングページではない。私たちはBetter i18nを開発したので、明らかに偏っている — しかし、自分たちのものを作ると決める前に、Crowdin、Lokalise、Phrase、Transifexを数ヶ月かけて評価した。自分自身で判断できるよう、正直に見つけたことをお伝えする。
プラットフォーム
| プラットフォーム | 設立 | フォーカス | 料金モデル |
|---|---|---|---|
| Better i18n | 2025 | 開発者ファースト、AIネイティブ | 無料プラン + 使用量ベース |
| Crowdin | 2009 | コミュニティ翻訳、エンタープライズ | ユーザーあたり + 単語数 |
| Lokalise | 2017 | チームコラボレーション、デザインツール | ユーザーあたり段階制 |
| Phrase | 2011 | エンタープライズTMS、Memsource買収 | ユーザーあたりエンタープライズ |
| Transifex | 2010 | 大規模コンテンツローカライゼーション | ユーザーあたり + 単語数 |
開発者エクスペリエンス
差が最も大きいのはここだ。Webまたはモバイルアプリをリリースするエンジニアリングチームであれば、開発者エクスペリエンスがローカライゼーションがワークフローにどれだけの摩擦をもたらすかを決定する。
GitHub連携
Better i18nはGitHubをファーストクラスの市民として扱う。リポジトリを接続すると、Better i18nが翻訳ファイルを自動的に検出し、変更は双方向に流れる — プラットフォームでの編集はリポジトリへのPRを作成し、リポジトリへのプッシュはプラットフォームに同期される。
Crowdinは、何年も前から存在するしっかりしたGitHub連携を持つ。CLIまたはGitHub Actionを通じて翻訳ファイルを同期する。設定にはより多くの構成が必要(crowdin.yml設定ファイルを書く)だが、確実に動作する。
LokaliseはCLIとGitHub ActionによるGitHub連携を提供する。機能的だが、プロジェクトごとに手動設定が必要だ。
PhraseとTransifexはどちらもGitHubをサポートしているが、コアワークフローではなく多くの連携の一つとして扱っている。
評価: Better i18nとCrowdinがリード。Better i18nはより自動化されており(ゼロ設定のファイル検出)、Crowdinはより実績がある。
CLIとコードスキャン
Better i18nはコードベースをスキャンしてハードコードされた文字列を見つけ、翻訳キーを提案するCLI(npx better-i18n scan)を含む。React、Next.js、Vueのパターンをすぐに理解する。
Crowdinは翻訳ファイルのアップロードとダウンロードのための成熟したCLIを持つが、ハードコードされた文字列のコードスキャンはない。
LokaliseのCLIはCrowdinに似ており、ファイルのアップロード/ダウンロードに特化している。
評価: Better i18nは組み込みコードスキャンを持つ唯一のプラットフォーム。他のツールにはこのために別途ツール(i18n-allyなど)が必要だ。
SDKとフレームワークサポート
| フレームワーク | Better i18n | Crowdin | Lokalise | Phrase | Transifex |
|---|---|---|---|---|---|
| Next.js App Router | ネイティブSDK | react-intl経由 | react-intl経由 | react-intl経由 | react-intl経由 |
| React | ネイティブSDK | OTA SDK | — | — | ネイティブSDK |
| React Native | 計画中 | — | — | — | ネイティブSDK |
| Vue | 計画中 | — | — | — | — |
Better i18nは、ミドルウェア、ISRキャッシュ、クライアントサイドのロケール切り替えをすぐに処理する専用のNext.js SDK(@better-i18n/next)を提供する。グルーコードは不要。完全なNext.js i18nセットアップガイドでは、エンドツーエンドで動かす方法を正確に示している。
Crowdinは再デプロイなしに翻訳を配信できるOTA(over-the-air)SDKを提供する。動作するが、より多くの設定が必要だ。
モバイルチームには、TransifexがReact Nativeで最も強力なサポートを持つ — しかし、特にExpoで開発している場合は、React Native Expoローカライゼーションガイドでロケールファイルの構造化とフルアプリリリースなしでのOTA翻訳更新の送り方を説明している。
評価: Next.js専用にはBetter i18n。React NativeにはTransifex。OTA配信にはCrowdin。
AI翻訳
今やすべてのプラットフォームがAIの話をしている。品質とアプローチは大きく異なる。
Better i18n
AIは翻訳ワークフローのアドオンではなく、コアだ。AI Drawerは以下ができるエージェント型チャットインターフェースを提供する:
- 特定の名前空間やキーを翻訳する
- プロジェクト用語集の用語を自動的に使用する
- 保存前に各バッチを確認・承認する
- コンテキストを含む代替翻訳を求める
重要な違い:設計上の人間参加型。AIが提案し、あなたが承認する。明示的なユーザーアクションなしに翻訳は保存されない。AIに製品に関する正確なコンテキスト — ブランド用語、UIの文字列、ターゲットオーディエンス — を提供することが、良いAI翻訳と一般的な出力を分ける。翻訳コンテキストが重要な理由に関する記事でこれを詳しく説明している。
Crowdin
Crowdinは「Crowdin AI」機能を通じてAI翻訳を追加した。複数のAIプロバイダー(OpenAI、Google、DeepL)をサポートし、プロジェクト全体を事前翻訳できる。連携はうまくできているが、インタラクティブなチャットベースのワークフローは欠けている。
Lokalise
Lokaliseは AI搭載の提案と一括翻訳を提供する。アプローチはより伝統的 — ソース文字列をアップロードし、AI翻訳を実行し、エディターで確認する。
Phrase
PhraseはMemsource買収を通じて深いAI/MT連携を持つ。エンタープライズグレードの翻訳メモリと機械翻訳ワークフロー。ほとんどの開発者チームには過剰だが、プロの翻訳会社には優れている。
Transifex
Transifexは「Transifex AI」製品でAI支援翻訳を提供する。Crowdinのアプローチに似ており、確認付きの一括翻訳だ。
評価: インタラクティブな開発者制御のAI翻訳にはBetter i18n。エンタープライズグレードのMTワークフローにはPhrase。一括事前翻訳にはCrowdin。
CDN配信
翻訳がユーザーに届く方法はパフォーマンスに重要だ。
| プラットフォーム | CDN配信 | エッジキャッシュ | OTA更新 |
|---|---|---|---|
| Better i18n | グローバルCDN(Cloudflare) | ISR + エッジキャッシュ | あり、CDN経由 |
| Crowdin | OTA CDN | 基本的なキャッシュ | あり、SDK経由 |
| Lokalise | — | — | — |
| Phrase | — | — | OTA SDK経由 |
| Transifex | CDN配信 | 基本的なキャッシュ | あり、SDK経由 |
Better i18nは、Next.jsのISR(Incremental Static Regeneration)サポートを備えたCloudflareのエッジネットワークから翻訳を配信する。翻訳はグローバルにキャッシュされ、バックグラウンドで再検証される — ユーザーは常に高速な応答を受け取る。
評価: Better i18nはCDNアーキテクチャでリード。CrowdinとTransifexはOTA配信を提供。LocaliseとPhraseは翻訳のバンドルを期待している。
価格設定
ここが面白いところだ。
| プラットフォーム | 無料プラン | 有料開始 | ユーザーあたりコスト |
|---|---|---|---|
| Better i18n | 1プロジェクト、500キー | $29/月 | ユーザーあたりなし |
| Crowdin | オープンソースプロジェクト | $40/月 | $25/ユーザー/月 |
| Lokalise | 14日間トライアル | $120/月 | 含まれる(制限あり) |
| Phrase | 14日間トライアル | カスタム価格 | $25+/ユーザー/月 |
| Transifex | コミュニティエディション | $75/月 | 変動 |
Better i18nはユーザーあたり価格設定がない唯一のプラットフォーム。チームの規模ではなく、使用量(キーと言語)に対して支払う。これは大規模なチームにとって大きな違いだ。
Crowdinは小規模チームには手頃で、オープンソースプロジェクトには無料。チームが成長するにつれてユーザーあたりコストが積み重なる。
LokaliseとPhraseはプレミアム価格で、中堅市場とエンタープライズチームを対象としている。
評価: 大規模なコスト効率にはBetter i18n。オープンソースプロジェクトにはCrowdin。予算のある企業にはLokaliseとPhrase。
各プラットフォームを選ぶ時
Better i18nを選ぶべき時:
- Next.js、React、またはモダンフレームワークで開発する開発者チームである場合
- 人間による監督ありのAI翻訳が欲しい場合(自動一括翻訳ではなく)
- 自動同期付きのGitHubネイティブなワークフローを好む場合
- インフラ管理なしのCDNファーストな配信が欲しい場合
- ユーザーあたりの支払いをしたくない場合
- 2026年に開発者ファーストのローカライゼーションが勝つ理由を理解したい場合
Crowdinを選ぶべき時:
- オープンソースプロジェクトがある場合(無料プラン)
- コミュニティ翻訳機能が必要な場合(投票、提案)
- 長年の安定性を持つ実績あるプラットフォームが欲しい場合
- 複数のプラットフォームにわたるOTA配信が必要な場合
Lokaliseを選ぶべき時:
- デザインワークフロー用のFigma/Sketch連携が必要な場合
- チームにビジュアルエディターが必要な非技術系の翻訳者がいる場合
- すでにそのエコシステムに投資している場合
Phraseを選ぶべき時:
- プロの翻訳会社ワークフローを持つ企業である場合
- 数百のプロジェクトにわたる翻訳メモリが必要な場合
- コンプライアンスと監査証跡が要件である場合
Transifexを選ぶべき時:
- 強力なReact Nativeサポートが必要な場合
- カスタムSDKなしのCDN配信が欲しい場合
- 翻訳に貢献する大規模なコミュニティがある場合
結論
普遍的に最良のプラットフォームはない。しかし、市場は変化した。2020年にはCrowdinとLokaliseが明らかな選択だった。2026年には、Better i18nのような開発者ファーストのプラットフォームが新しい基準を設定している — AIネイティブな翻訳、GitHubファーストのワークフロー、CDN配信、そしてユーザーあたり価格設定なし。
どのプラットフォームを選んでも、英語以外の市場での結果は、より広いローカライゼーションSEO戦略にも依存する — 翻訳されたコンテンツは、hreflang、ローカライズされたURL、地理的ターゲットメタデータで適切に構造化されている場合にのみランクされる。そして、大規模に移行する前に、i18nテストパスを実行すると、欠落しているキー、壊れた複数形ルール、言語間のレイアウトの問題を発見するのに役立つ。
Better i18nが独自のコンテンツパイプラインをエンドツーエンドで管理している様子を見るには、Better i18nがローカライゼーションワークフローを改善する方法を読んでほしい — コンテンツモデルの定義から公開までの推奨セットアップをカバーしている。
今日新しいプロジェクトを始めるなら、Better i18nを試してほしい。既存のプラットフォームから移行する場合は、現在のツールのロックインが切り替えコストに値するかどうかを評価してほしい。ほとんどの開発者チームにとって、それは値しない。
関連リソース
- Better i18nを始めよう — 5分で最初のプロジェクトをセットアップ
- Next.js i18nガイド — 完全なセットアップチュートリアル
- CLIコードスキャン — ハードコードされた文字列を自動的に見つける
- 開発者チームのためのCrowdinの代替 — プラットフォームを切り替えるチームのためのさらなる選択肢