better-i18nのGlossary & 一貫性:全プロジェクトで翻訳を統一する
承認済み用語を一度定義するだけで、すべての翻訳、すべての言語、すべてのプロジェクトに適用されます。AI翻訳は自動的にあなたのGlossaryに従います。
better-i18nのGlossary & 一貫性:全プロジェクトで翻訳を統一する
用語の不統一は、翻訳品質における最も一般的な問題の一つです。「Dashboard」がある箇所では「タブロー・ド・ボール」、別の箇所では「コントロールパネル」と翻訳されると、ユーザーは信頼を失います。患者ポータルで医療用語に二つの異なる翻訳が存在すると、安全上の問題となります。
better-i18nのGlossary管理機能を使えば、主要な用語の承認済み翻訳を定義し、すべてのプロジェクトと言語に適用できます。
Glossary管理の仕組み
承認済み用語の定義
一貫して翻訳する必要がある用語のGlossaryエントリを作成します:
- 製品用語 — 「Dashboard」「Workspace」「Pipeline」
- ブランド名 — 翻訳すべきでない用語
- 業界固有の用語 — 医療・法律・金融の専門用語
- UIパターン — 「サインイン」vs「ログイン」、「キャンセル」vs「閉じる」
各用語について、すべての対象言語で承認済み翻訳を設定します。Glossaryは組織内のすべてのnamespaceとプロジェクトに適用されます。
翻訳禁止ルール
すべての翻訳においてソース言語のままにすべき用語をマークします:
- ブランド名(例:「better-i18n」「iPhone」「Kubernetes」)
- 技術的な略語(例:「API」「SDK」「CDN」)
- 固有名詞と製品名
- コード参照と識別子
翻訳者が翻訳禁止用語に出会った場合、対象言語に関わらずそのままの形で残ります。
一貫性の適用
翻訳者がGlossaryと矛盾する用語(有効な同義語であっても)を使用した場合、通知が届きます。これにより、手動レビューではしばしば見落とされる微妙な不統一を検出できます:同じ概念に対する二つの完全に正確な翻訳が存在し、個々の精度よりも一貫性が重要な場合です。
AI翻訳 + Glossary
better-i18nのAI翻訳(GPT-4o、Claude、Gemini、DeepL)は、Glossaryを自動的に尊重します:
- 承認済み用語はAI生成の翻訳に使用されます
- 翻訳禁止用語は翻訳されないままです
- Namespaceコンテキストにより、AIは文字列が出現する場所を理解できます
これにより、一括AI翻訳は最初の草稿から用語標準を維持し、人間の翻訳者のレビュー負担を軽減します。
ワークフロー例
- Glossaryを構築する — 主要な用語と承認済み翻訳を定義する
- AIがnamespaceを翻訳する — 「dashboardのnamespaceをドイツ語に翻訳して」
- AIがGlossaryに従う — 「Dashboard」→「Dashboard」(翻訳禁止)、「Workspace」→「Arbeitsbereich」(承認済み用語)
- 人間がレビューする — 翻訳者はGlossaryが適用済みの状態で精度を確認する
Namespaceレベルの一貫性
Namespaceは機能内の一貫性を維持するのに役立つコンテキストを提供します:
your-org/your-project
├── auth/ → 「サインイン」「パスワード」「二要素認証」
├── dashboard/ → 「ウィジェット」「チャート」「フィルター」
├── billing/ → 「請求書」「サブスクリプション」「プラン」
└── onboarding/ → 「ステップ」「ようこそ」「はじめる」
翻訳者がnamespace内で作業する際、関連する文字列をまとめて確認できます。この自然なグループ化により、翻訳者が機能内での用語の使われ方の完全なコンテキストを把握できるため、不統一が減少します。
レビューワークフロー
Glossary適用とレビューワークフローを組み合わせて品質保証を行います:
- AIまたは人間が初期翻訳を作成します
- Glossaryチェックが用語の不一致にフラグを立てます
- レビュアーが精度を確認して承認します
- Publishが承認済み翻訳をDeployします
ロールベースのアクセス制御により、承認された翻訳を公開できるのは認可されたレビュアーのみです。
監査証跡
Glossaryに関連するすべてのアクションが記録されます:
- Glossary用語が作成または変更された時期
- 変更を承認した人物
- 影響を受けた翻訳
この追跡可能性は、用語の一貫性がコンプライアンスに関わる規制業界において特に価値があります。
MCPを使ったGlossary管理
AIアシスタントはGlossaryの構築と維持を支援できます:
「‹Workspace›を翻訳禁止用語としてGlossaryに追加して。」
「‹Dashboard›のドイツ語承認済み翻訳を‹Übersicht›に設定して。」
MCPツールはGlossary操作と翻訳管理を一緒に処理するため、IDEを離れることなく用語データベースを構築できます。
はじめ方
- Glossaryエントリを作成する — dash.better-i18n.comのダッシュボードで
- 各対象言語の承認済み翻訳を設定する
- ブランド名と技術用語の翻訳禁止用語をマークする
- AI翻訳を有効化する — Glossary用語は自動的に尊重されます
- レビューしてPublishする — 人間のレビュアーがGlossary適用を確認します
Glossary管理はすべてのプランで利用できます。