Q.AI翻訳のアルゴリズムはどうなっていますか?
#A.
#Autolingualは、「機械翻訳エンジン」と「AI(大規模言語モデル)による自然な翻訳」を組み合わせた2段階の仕組みで翻訳しています。
表示速度と翻訳品質を両立させるための設計です。
#1. サイト表示時:まず素早く翻訳して表示します
訪問者がページを開くと、SDKがページ内のテキストを読み取り、サーバーへ送信します。 サーバーは以下の順序で翻訳を返します。
- 手動で修正された翻訳がある場合 … その翻訳をそのまま使います(最優先)
- 過去に翻訳済みのテキストがある場合 … 保存済みの翻訳を再利用します(このため2回目以降の表示は高速です)
- まだ翻訳していないテキストの場合 … 機械翻訳エンジン(Google Cloud Translation)で翻訳し、結果を保存します
この段階を高速に処理することで、訪問者を待たせずにページを表示します。
#2. 表示後:AIがより自然な翻訳へ磨き上げます
一度表示されたテキストは、その後バックグラウンドで動くAI(Google Gemini)が、文脈を踏まえてより自然な表現に翻訳し直します。
- この処理はサイト表示とは切り離して実行されるため、訪問者の表示速度に影響しません
- AI翻訳が完成すると、次回以降そのページを表示した際にAI翻訳が使われます
- 機械翻訳の段階では単語単位で不自然だった表現が、文脈を考慮した読みやすい文章に改善されます
反映のタイミングについて: AI翻訳は、そのページが一度表示された後に順次処理されます。そのため、新しく追加したページや文章は、初回表示時は機械翻訳、しばらく経ってからAI翻訳、という流れになります。
#3. 辞書(用語集)が翻訳に反映されます
管理画面で登録いただいた辞書(用語集)は、機械翻訳・AI翻訳の両方に反映されます。
- 会社名、商品名、専門用語など「必ずこう訳してほしい」という単語を登録できます
- AI翻訳では、単に単語を置き換えるのではなく、登録された訳語を踏まえてAIが自然な文章に仕上げます
- 管理する辞書は1つだけで、両方の翻訳に自動で反映されます
辞書を登録・更新した場合: その後に新しく翻訳されるテキストへ自動的に反映されます。 すでに翻訳済みのテキストにも反映したい場合は、辞書を保存し直してください(該当するテキストが再翻訳されます)。 反映にはページの再表示が必要です。
#4. 翻訳結果は手動で修正できます
自動翻訳の結果が意図と異なる場合は、いつでも手動で修正できます。
- 翻訳管理画面 … 一覧から翻訳を検索して編集
- ライブプレビュー … 実際のサイト画面を見ながら、その場でテキストを直接編集
手動で修正した翻訳は最優先で使われ、自動翻訳によって上書きされることはありません