CATツールにおける翻訳メモリ – ローカライゼーションをより効果的に

Updated April 18, 2022
Translation memory toha nani nazede sorega hitsuyo desu ka - Smartcat blog
Smartcat covers all your language needs with AI translation, AI content generation and AI human workflows.
翻訳者が同じフレーズを何度も翻訳する必要がなくなれば、どれほど時間を節約できるか想像してみてください!そして、最新のCAT(コンピュータ支援翻訳)ツールのほとんどでは、翻訳メモリがそれを実現します。

モントレー国際大学院の研究によれば、翻訳メモリ(TM)の使用は翻訳者の生産性を10%から60%向上させるという結果が示された。

本記事では、翻訳メモリの基盤技術について解説し、その利点を説明するとともに、効果的な翻訳メモリの構築方法と活用術をご紹介します。

翻訳メモリとは何か

翻訳メモリ(TM)とは、原文と翻訳文のペアを格納したデータベースです。つまり、あなたや翻訳者が以前に翻訳した文やフレーズがあれば、システムがデータベースからそれを見つけ出し、一から再翻訳する代わりにその翻訳文を使用するよう促します。

TMと用語集の違いは何ですか?

用語集には単語や短いフレーズの翻訳のみが含まれ、個々の概念や単位として扱われます。翻訳メモリには、文脈を伴った文章全体が含まれる場合があります。

機械翻訳と機械学習翻訳の違いは何ですか?

機械翻訳は、Googleなどの翻訳エンジンを使用して翻訳を行います。翻訳メモリは、以前に翻訳されたテキストを保存し、データベース内で一致するフレーズを検索する方法です。

翻訳メモリはどのように機能するのか

翻訳メモリは、同一の文やテキストの断片を検出すると、以前に翻訳されたテキストを自動的に検索して提案します。翻訳者には原文と以前に翻訳されたテキストの両方が表示され、提案された翻訳を受け入れるか、編集するか、提案を無視してセグメントを一から翻訳するか判断します。
テキストが常に完全に同一であるとは限らない点に注意が必要です。類似しているだけの場合もありますが、それでも翻訳者の役に立つことがあります。 類似性の程度はパーセンテージで表示され、データベースに保存された新しいソースセグメントと古いソースセグメントの一致精度に基づいて計算されます。その仕組みを見てみましょう。

完全一致の例:

例えば、一週間前に以下のテキストを英語からドイツ語に翻訳したとします:

「ピーターはスーパーマーケットに肉を買いに行った。」

今度は別の記事のために、同じテキストを再度翻訳する必要があります。翻訳メモリ(TM)は翻訳内容を記憶しており、その使用を促します。

あいまい一致の例:

あなたは一週間前に以下のテキストを英語からドイツ語に翻訳しました:

「ピーターはスーパーマーケットに肉を買いに行った。」

今度は別の人物について同じ話を伝えてください:「アリスはスーパーマーケットに肉を買いに行きました」。オレンジ色の部分は依然として一致と見なされるため、文全体を一から翻訳する必要はありません。

101%以上の完全一致の例:

今やピーターは『グラウンドホッグ・デイ』に閉じ込められてしまった。だから毎朝、スーパーマーケットに行き、泳ぎ、お気に入りのカフェでコーヒーを飲む。つまり、あなたはこう訳したわけだ:

「ピーターはスーパーマーケットに肉を買いに行きました。9時から10時まで、プールで素晴らしいトレーニングセッションを行いました。家に帰る前にカフェに立ち寄り、そこでアリスに会いました。」

もし各章がこれらの言葉で始まるなら、翻訳メモリに3つ連続して同じ文が登録されるでしょう。

Smartcatで翻訳速度と品質を向上させる

翻訳メモリの利点

翻訳メモリ(TM)を使用するメリットはすべて、翻訳効率の向上に関連しています。つまり、品質を犠牲にすることなく、より迅速かつ低コストで翻訳できるということです。それぞれの利点を詳しく見ていきましょう。

時間の節約:

  • 翻訳されるセグメントが増えれば増えるほど、翻訳者と編集者の負担は軽減されます。

  • 一から翻訳するテキスト量が少なければ少ないほど、翻訳者はプロジェクト全体をより迅速に納品できます。

  • 翻訳を製品設計と並行して進めることで、開発者やデザイナーは、既に正常に実装されたインターフェースやその他の要素をテストする必要がなくなります。

コスト削減:

  • 翻訳作業が少なければ少ないほど、翻訳者や編集者への支払いが抑えられます。

  • 疑問が生じた際に過去の翻訳を確認する必要がありません。

  • プロジェクトの遅延や予期せぬエラーが発生する可能性が低くなり、ユーザーからの信頼やブランド評価の低下を防ぐことができます。

さらに、ほとんどのCATツールではTM一致に対して特別なレートを提供しています。Smartcatでの仕組みを見てみましょう。

31語から成る文書において、14語が新規、12語があいまい一致、7語が重複である場合、翻訳コストを約40%削減できることを意味します。

計算は以下のようになります:(14 × 1) + (12 × 0.4) + (7 × 0) = 18.8。

品質の向上:

  • 用語やスタイルの面で翻訳の一貫性が高まる、

  • 翻訳者が参照できる文脈が増える、

  • 全体的に人為的ミスのリスクが低減する。

翻訳メモリ(TM)の活用がソフトウェア企業の翻訳品質向上とクレーム件数削減にどう貢献したか、Floアプリ事例研究をご覧ください。翻訳メモリ(TM)の活用が、ソフトウェア企業の翻訳品質向上とクレーム件数削減にどのように貢献したかがわかります。

IMC Gamesのケーススタディでは、コンピュータゲームにおける用語の一貫性に対する翻訳メモリ(TM)の好影響について説明しています。

したがって、ウェブサイトやアプリの翻訳を検討しているブランドにとって、翻訳メモリは市場投入までの時間を大幅に短縮し、競争優位性と収益向上の可能性をもたらします。

翻訳メモリが最も効果を発揮する領域

翻訳メモリには紛れもない利点があるものの、その真価が発揮されるのは、内容がかなり反復的である場合に限られます。しかし、そのようなケースが想定される分野はいくつか存在します。以下にその一例を挙げます。

EC向け商品説明

スポーツ用品や電子機器を販売していますか? それならお分かりでしょう。各製品の説明には、耐水性、クラス、消費電力といった同じ情報が含まれます。つまり、翻訳メモリが役立つということです。食品からオンライン研修コースまで、あらゆるものに同じことが言えます。

マニュアルおよびその他の技術文書

ユーザーガイドは翻訳メモリ(TM)を用いた翻訳に最適です。ソフトウェアの更新や、携帯電話や洗濯機といった従来型デバイスの新モデルがリリースされるたびに、どれほどのコンテンツが繰り返されるかを考えてみてください。これは、完全一致や部分一致が大量に存在するということ。これにより、あなたと潜在的なユーザー双方の時間を大幅に節約できるのです。

ソフトウェアとゲーム

あらゆるWebアプリやモバイルアプリには、リリースごとに変わらないメニュー、ボタン、その他のインターフェース要素が存在します。ゲームではさらに、キャラクター名、道具、装備、乗り物、場所などが、ステージごとに、あるいはシリーズ全体を通じて変化しません。翻訳メモリを活用してこれらをローカライズすることで、一貫性と良好なユーザー体験を確保できます。

法的および財務文書

サービス契約書や財務報告書を最初から最後まで読むのが好きですか?特に、ほとんどの条項、条件、序文、結論がどの文書でも変わらないと分かっているならなおさらです。

厳格な形式要件は、常に活用できる反復の源となる。

ヘルプセンターとナレッジベース

サポート文書は通常、製品内の同じメニュー、ボタン、機能について説明しています。つまり、ローカライズ時にこれらの翻訳は既に完了しているはずです。では、サポートコンテンツを更新するたびに、これらの翻訳を再利用してみませんか?

翻訳メモリソフトウェア

ほとんどのCATツールには翻訳メモリ(TM)が搭載されています。ただし、すべてのTMが同じというわけではありません。精度や使用ファイル形式はほぼ同じですが、設定によって、あなたやチームにとってより便利なものがあるかもしれません。

以下に、最も人気のあるCATツールに含まれる翻訳メモリの比較を示します。

主要な翻訳メモリの比較

翻訳メモリ管理:3
SmartcatTrados 2021MemoQMemsourceMateCatXTMSmartlingLokaliseCrowdin翻訳メモリのインポート✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓✓" style="background-color: null">対応TMフォーマット
64213113TMの更新✓" style="background-color: null">✗" style="background-color: null">✓" style="background-color: null">✗" style="background-color: null">✗" style="background-color: null">✗" style="background-color: null">✗" style="background-color: null">"✗" style="background-color: null">✗✗" style="background-color: null">翻訳メモリのエクスポート✓">✓複数のターゲット言語✓">✓翻訳メモリの編集✓" style="background-color: null">✓✓" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style✓" style="background-color: null">✗" style="background-color: null">✗" style="background-color: null">✓Excelへのエクスポート✓" style="background-color: null">✗" style="background-color: null">✗" style="background-color: null">2. ✓" style="background-color: null">✗" style="background-color: null">✓" style="background-color: null">カスタムフィールド✗" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color: null">✓" style="background-color:>✓✗">✗✗" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="background-color: null">" style="
ご覧の通り、Smartcatの翻訳メモリ機能は市場でも最高峰の一つです。その仕組みを詳しく見ていきましょう。
  1. 自動翻訳を使用した後、Smartcat Editorでテキストを編集します。

  2. 翻訳されたフレーズ/文(セグメントと呼びます)を承認するたびに、翻訳メモリに自動的に保存されます(翻訳メモリがない場合は自動的に作成されます)。

  3. 新しい翻訳を作成すると、Smartcatはテキストをセグメントに分割し、翻訳メモリ内の既存のセグメントと比較します。

  4. エディターで新規翻訳を開くと、翻訳メモリから取得したセグメントが表示されます。

  5. 他ツールの翻訳メモリを無料でインポートできます。

  6. 翻訳メモリをプロジェクト、クライアント、または専門分野に割り当てることも可能です。

時間とコストを節約する翻訳メモリの構築

翻訳メモリの最大の利点は、自動的に蓄積される点です。つまり、作成する翻訳メモリを効率的にするには、たった3つの手順を踏むだけでよいのです。
  • 可能な限りエディターを活用しましょう。翻訳の修正履歴を一箇所にまとめるのは常に良い方法です。さらに翻訳メモリを活用すれば、編集を重ねるごとに翻訳品質が向上します。

  • チーム全員を同一のCATツールに集約しましょう。翻訳メモリへの貢献者が増えれば増えるほど、その内容は豊かになります。 さらに、1つのCATツールに統一すれば、編集済みの翻訳と関連する翻訳メモリに全員が平等にアクセスできます。

  • TM一致を優先しましょう。CATツールの設定はカスタマイズ可能です。例えば機械翻訳のみ、または翻訳メモリのみを選択することもできます。しかし、両方の利点を活用してみませんか?

💌

ニュースレターを購読する

メールアドレス *