LabHub

ブログ

ローカライゼーション & i18n ツール 2026 — Lokalise / Phrase / Crowdin / Tolgee / Weblate / DeepL / Lingo.dev 徹底ガイド

한국어English日本語

プロローグ — 「翻訳は今や ビルドパイプラインだ」

2018 年に「i18n」と言えば、PM が韓・英・日の列を持つ Excel を用意し、開発者がそれを JSON に手で写して commit する風景だった。2022 年になると Lokalise・Phrase・Crowdin といった TMS(Translation Management System)がキー値同期と翻訳者協業を SaaS にし、DeepL が MT 品質を一段引き上げた。そして 2024〜2026 年には GPT-4o・Claude・Gemini が「文書のトーン・ドメイン文脈を意識する」翻訳を持ち込み、ゲームが再び変わった。

2026 年 5 月時点で、我々が「i18n / ローカライゼーション」と呼ぶ領域は 4 つの異なる陣営 に整理できる。

  1. TMS(翻訳管理システム) — Lokalise, Phrase, Crowdin, Tolgee, Weblate, Localazy, POEditor, Transifex, Smartling, Lingo(Locize)
  2. AI / MT エンジン — DeepL, GPT-4o, Claude translate, Gemini translate, Reverso, Papago, Kakao i, NICT VoiceTra, NTT
  3. 開発者ライブラリ — i18next, FormatJS / react-intl, ICU MessageFormat(仕様)
  4. Localization-as-code(LLM ベース) — Lingo.dev, Locale.dev, OpenStrings

同じ「翻訳」というラベルでも、Lokalise と Lingo.dev と i18next は別の階層の問題を解いている。TMS は人・翻訳者・翻訳メモリ(TM)・用語集を扱い、AI エンジンは raw 翻訳の品質を決め、ライブラリはランタイムレンダリングと複数形・性別処理を担う。Lingo.dev のような新陣営は「翻訳を git diff のように PR で扱おう」という発想だ。

本稿は 2026 年 5 月時点の主要 11 ツール以上の立ち位置・強み・弱み・価格モデルを整理したうえで、最後に OSS プロジェクト / スタートアップ / グローバル SaaS / セルフホスト規制業界 の 4 シナリオごとに「何を選ぶべきか」を答える。


第1章 · 2026年 i18n 地図 — TMS / OSS / ライブラリ / AI の 4 陣営

全体地図を 1 表に。

陣営アイデンティティ代表ツール
TMS(商用)SaaS、翻訳者協業 + キー値同期Lokalise, Phrase, Crowdin, Smartling, Transifex, Lingo(Locize), POEditor, Localazy
TMS(OSS)セルフホスト可能、コミュニティ翻訳Tolgee, Weblate
AI / MT翻訳エンジンそのものDeepL, GPT-4o, Claude, Gemini, Reverso, Papago, Kakao i
開発者ライブラリランタイム i18n、フォーマット処理i18next, FormatJS, react-intl, FBT, Lingui, next-intl
標準メッセージフォーマット仕様ICU MessageFormat, Unicode CLDR, XLIFF, gettext PO
Localization-as-codeLLM + git ワークフローLingo.dev, Locale.dev, OpenStrings

ワークロード別:

シナリオ推奨理由
OSS プロジェクト(ボランティア翻訳者募集)Crowdin, Weblate, Tolgee無料/割引 OSS プラン、コミュニティツール
B2B SaaS スタートアップ(製品多言語化)Lokalise, Phrase, Lingo.devTMS + GitHub 連携、AI ワークフロー
グローバルエンタープライズSmartling, Phrase(RWS), Lokaliseコンプライアンス、エージェンシーワークフロー
セルフホスト(規制・機密)Weblate, Tolgee self-hostデータ外部流出ゼロ、GPL/AGPL
マーケコンテンツ・ブログDeepL Pro + 人手レビュー, Lingo.devトーン・ニュアンス処理
ゲーム・UGC 大量翻訳GPT-4o / Claude API + 用語集コスト・文脈意識

最初に押さえたい洞察:TMS・AI エンジン・ライブラリは代替ではなく補完関係。 Lokalise を使っているから i18next が不要になるわけではないし、DeepL が優秀だから TMS が不要になるわけでもない。まず自チームが何に時間を使っているかを把握すること。


第2章 · Lokalise — TMS のリーダー

Lokalise は 2017 年にラトビアで創業、2021 年にシリーズ B(50M USD)を調達してグローバル TMS の 1 位を固めた。2026 年現在 5,000+ チームが利用し、「モダン SaaS の UX + 開発者親和ワークフロー」のスタンダードとして確立している。

コア概念

開発者ワークフロー

価格(2026 年 5 月時点)

プラン価格キー/ユーザ
Start$120/月10 ユーザ、5,000 キー
Essential$230/月10 ユーザ、5,000 キー + branching
Pro$585/月15 ユーザ、30,000 キー
Enterprise要相談SSO、監査ログ、カスタム

強みと弱み

いつ選ぶか

B2B SaaS、シリーズ A 以降のスタートアップ、多言語モバイルアプリ。「翻訳者とデザイナーが一緒に働くモダンワークフロー」を必要とするチーム。


第3章 · Phrase + Memsource(RWS)— 統合後の姿

Phrase は 2014 年にドイツで創業、2017 年に Memsource を買収、2021 年には英国の RWS Holdings に統合された。2026 年現在は 2 つの製品ラインを 1 ブランドで並走させている。

コア概念

開発者ワークフロー

価格

強みと弱み

いつ選ぶか

翻訳エージェンシーと協業するエンタープライズ、またはモバイルアプリの OTA 更新が必要なチーム。RWS と既存関係があるなら自然な選択。


第4章 · Crowdin — OSS プロジェクト親和

Crowdin は 2009 年にウクライナで創業。2026 年現在、OSS とゲームコミュニティ翻訳の事実上のスタンダード。React Native、Docker、Discord、Minecraft、Telegram のローカライズはすべて Crowdin で回っている。

コア概念

開発者ワークフロー

価格

プラン価格
Free(小規模)$0、1 プロジェクト、60,000 文字
Pro$50/月
Team$250/月
Business$450/月
Enterprise要相談
OSS無料(承認制)

強みと弱み

いつ選ぶか

OSS プロジェクト、ゲームコミュニティ、ユーザ自身が翻訳に参加する製品。「翻訳者を雇うのではなく募集したい」ケース。


第5章 · Tolgee — オープンソース in-context エディタ

Tolgee は 2020 年にチェコで創業した比較的新しい OSS TMS。2026 年現在 GitHub 4,500+ star、MIT ライセンス。セルフホストと SaaS の両方を提供。

シグネチャ機能 — in-context エディタ

Tolgee の代名詞は 開発サーバ上で Alt + クリックで コピーを その場で 編集できる こと。React / Vue / Angular の SDK が DOM に隠しマーカを埋め、Tolgee ブラウザ拡張がそれを拾う。デザイナー・PM が直接 UI 上で翻訳を直す。

// React 例
import { Tolgee, TolgeeProvider } from '@tolgee/react'

const tolgee = Tolgee()
  .use(DevTools())
  .use(FormatIcu())
  .init({
    apiUrl: 'https://app.tolgee.io',
    apiKey: process.env.NEXT_PUBLIC_TOLGEE_API_KEY,
    language: 'ja',
  })

export default function App() {
  return (
    <TolgeeProvider tolgee={tolgee}>
      <Page />
    </TolgeeProvider>
  )
}

コア概念

価格

プラン価格キー
Free$01,000 string、3 ユーザ
Cloud Standard$69/月10,000 string
Cloud Enterprise要相談無制限
Self-hosted Free$0無制限(小規模チーム)
Self-hosted Business要相談SSO、監査ログ

強みと弱み

いつ選ぶか

「PM・デザイナーが直接コピー修正」が必要な小規模チーム、データを外部に出したくないスタートアップ、Phrase / Lokalise の価格がきついシード期チーム。


第6章 · Weblate(チェコ OSS) / Localazy / POEditor

Lokalise・Phrase・Crowdin が SaaS トップ 3 だとすれば、このカテゴリは「OSS コミュニティ・中規模チーム」がよく選ぶ次の 3 つ。

Weblate — GPL フルスタックセルフホスト

Localazy — もうひとつのチェコ勢

POEditor

比較サマリ

ツールOSS?セルフホスト強み弱み
WeblateGPLLinux デスクトップ / OSS の標準UI が古め
Localazy不可不可モバイル親和、ShareTMセルフホスト不可
POEditor不可不可最安、シンプル高度な機能は弱い

第7章 · Lingo(Locize) / Transifex / Smartling — その他

Lingo / Locize — フラット料金、i18next の兄弟

Transifex — 古参の強者

Smartling — エンタープライズ専用


第8章 · AI 翻訳 — DeepL / GPT-4o / Claude / Gemini / Reverso

TMS がインフラなら AI はエンジン。2026 年現在、翻訳品質の新基準は LLM ベース。

DeepL — 依然強い専門翻訳エンジン

GPT-4o(OpenAI) translation

Claude(Anthropic)translation

Gemini(Google) translation

Reverso

Anthropic translation API + 韓・日メジャー

品質比較(韓・英・日 2025 社内ベンチマーク参照)

エンジン韓↔英韓↔日トーン / ブランド voiceドメイン用語精度
DeepL上(用語集使用時)
GPT-4o中(few-shot 要)
Claude Sonnet最上
Gemini 1.5 Pro
Papago最上(韓↔英)
Google Translate

第9章 · Lingo.dev — LLM ベース localization-as-code

Lingo.dev(旧 Replicant.ai Translation)は 2024 年に登場した新陣営。発想が違う:「翻訳は git diff のように PR で扱うべき」

コアアイデア

# インストール
npm i -g lingo.dev

# 初期化
lingo init

# i18n.json
{
  "source": "en",
  "targets": ["ko", "ja", "zh-CN"],
  "files": ["locales/*.json"],
  "model": "anthropic/claude-sonnet-4",
  "glossary": "glossary.json"
}

# 自動翻訳 → PR 作成
lingo translate --open-pr

強み

弱み

いつ選ぶか

OSS プロジェクト、小規模 SaaS、マーケサイト、ブログ。「1 人のフルスタックが i18n インフラまで担当する」チーム。

競合


第10章 · ICU MessageFormat — 複数形 / 性別の処理

上層を整理したので標準仕様まで降りる。ICU(International Components for Unicode)は IBM・Unicode が作った i18n 標準。MessageFormat は複数形・性別・日付のような厄介なフォーマットを 1 つの文字列内で処理する。

なぜ必要か

英語の「1 item / 2 items」は簡単だが、ロシア語は単数・少数・複数の 3 形があり、アラビア語は 6 形ある。日本語は複数形がない(同じ単語)。韓国語は「1個・2個」のように単位(助詞)が別に付く。これらを 1 キーで表現する文法。

{count, plural,
  =0    {No items}
  one   {# item}
  other {# items}
}

上の文法を ICU MessageFormat と呼ぶ。JavaScript、Java、Swift、Kotlin、Go すべてに ICU 互換ライブラリがある。

韓国語 / 日本語の特殊性

韓国語: {count, plural, other {#개 아이템}}
日本語: {count, plural, other {#件}}

韓国語は plural ルールが単純(全て other)だが、助詞(은/는、이/가、을/를)処理は ICU では解けない。そのため韓国語 i18n では別の助詞ヘルパを使うか、文章自体を再構成する。

Select(性別 / 文脈)

{gender, select,
  male   {彼が登録しました}
  female {彼女が登録しました}
  other  {彼/彼女が登録しました}
}

SelectOrdinal(序数)

{position, selectordinal,
  one   {#st}
  two   {#nd}
  few   {#rd}
  other {#th}
}

MessageFormat 2.0(MF2)


第11章 · i18next — JS i18n のスタンダード

JavaScript エコシステムで最も広く使われる i18n ライブラリ。2011 年開始、2026 年現在 npm 週間ダウンロード 8M+。React、Vue、Svelte、Node、Express、Electron など、ほぼどこでも動く。

コア概念

例(React)

import i18n from 'i18next'
import { initReactI18next, useTranslation } from 'react-i18next'

i18n.use(initReactI18next).init({
  resources: {
    en: { translation: { welcome: 'Hello, {{name}}' } },
    ja: { translation: { welcome: 'こんにちは、{{name}}' } },
  },
  lng: 'ja',
  fallbackLng: 'en',
})

function Greeting({ user }) {
  const { t } = useTranslation()
  return <h1>{t('welcome', { name: user.name })}</h1>
}

上記の例の {{name}} のようなプレースホルダは MDX 本文で扱うとき常にインラインコードで囲むこと(空の式でなくとも、MDX が JSX 式として解釈するケースを回避するため)。

ネームスペース

大きなアプリは 1 つの JSON にすべてのキーを詰め込まない。

{
  "common": { "save": "保存" },
  "checkout": { "title": "決済" }
}

t('checkout:title') のようにコロンでアクセス。

複数形処理

i18next は独自の複数規則(_one / _other サフィックス)を提供するが、ICU 互換モードもある。i18next-icu プラグイン有効化で MF1 / MF2 構文がそのまま使える。

Lazy loading

強みと弱み


第12章 · FormatJS / react-intl — React i18n

FormatJS は Yahoo が作った i18n ツールチェーン。看板は ICU MessageFormat が 1 級市民

構成

import { IntlProvider, FormattedMessage } from 'react-intl'

const messages = {
  ja: { greeting: 'こんにちは、{name}さん' },
  en: { greeting: 'Hello, {name}' },
}

function App() {
  return (
    <IntlProvider locale="ja" messages={messages.ja}>
      <FormattedMessage id="greeting" values={{ name: '太郎' }} />
    </IntlProvider>
  )
}

強み

弱み

その他の React i18n ツール


第13章 · 韓国 — Papago、Kakao i 翻訳

グローバルツールだけを扱うには韓国市場が独特すぎる。

Kakao i Translation

利用パターン

Papago API 呼び出し例

const res = await fetch('https://naveropenapi.apigw.ntruss.com/nmt/v1/translation', {
  method: 'POST',
  headers: {
    'X-NCP-APIGW-API-KEY-ID': process.env.PAPAGO_ID,
    'X-NCP-APIGW-API-KEY': process.env.PAPAGO_KEY,
    'Content-Type': 'application/x-www-form-urlencoded',
  },
  body: new URLSearchParams({
    source: 'ko',
    target: 'en',
    text: '안녕하세요',
  }),
})

第14章 · 日本 — NICT VoiceTra、NTT、Cygames in-house

NICT VoiceTra

NTT — COTOHA Translator・tsuzumi

Cygames など ゲーム会社の in-house

日本市場の特殊性


第15章 · 誰が何を選ぶべきか — OSS / スタートアップ / グローバル / セルフホスト

これまでの整理を 4 シナリオで答える。

OSS プロジェクト(コミュニティ翻訳)

B2B SaaS スタートアップ(シード〜シリーズ A)

グローバルエンタープライズ

セルフホスト(規制・機密)

アンチパターン 7 つ

  1. 「TMS 一つで全部済む」— TMS はインフラに過ぎず、ライブラリ(i18next など)なしではランタイムが破綻。
  2. AI 翻訳だけ信じてレビュー省略 — ブランド voice・法的コピーが壊れる。
  3. キー名を英文メッセージにする — メッセージ変更でキーも変わり git diff が暴走。ID は意味ベースで。
  4. ICU MessageFormat を使わず if / else で複数形分岐 — 新言語追加のたびにコード変更。
  5. すべてのページの全キーを一括ロード — バンドルサイズ・SSR 時間が暴走。lazy load を。
  6. 用語集なしの LLM 翻訳 — ブランド名・製品名が毎回違う形で出てくる。
  7. セルフホスト OSS ツールのデータをバックアップしない — Weblate・Tolgee も DB は定期バックアップ必須。

次回予告

「TMS はキー値を管理し、ライブラリはランタイムをレンダリングし、AI は raw 翻訳を作り、人間はトーンと文脈を担う。4 層のどれが欠けても i18n は崩れる。」

— ローカライゼーション & i18n ツール 2026、終わり。


参考 / References

コメント

まだコメントはありません。

ログインするとコメントできます