レーダー
翻訳は、生成されたら終わりではありません。レビュアーが承認し、誰かがリポジトリやヘルプセンターで編集し、チェックで用語の訳抜けが見つかることもあります。レーダーは、Lingo.devがこうしたアクティビティを収集し、検証する場所です。翻訳に関するすべてのイベントを記録し、測定で、用語集に従っているか、人がどれほど変更したか、独自の基準を満たしているかといった問いに答えます。さらにレポートで、その結果にどのような傾向があるかを示します。
レーダーは、ローカライゼーションエンジンが生成する翻訳だけでなく、普段お使いのツールで行われる翻訳作業も対象にします。低いスコアには対象のテキストが添えられるので、原因となった言葉を確認してから、翻訳を修正するか、ルールを明確にするか、チェック自体を見直すかを判断できます。
四つのページ#
| ページ | 表示内容 |
|---|---|
| 概要 | 今月の状況をひと目で確認:測定の平均スコア、生成された単語数、今日のイベント数、有効になっている測定 |
| 探索 | イベントと測定結果を言語、エンジン、モデル、リポジトリなどで分類したグラフ。組織で共有するレポートとして保存可能 |
| イベント | 受信したすべてのイベントと、各イベントに対するすべての測定結果 |
| 測定 | 組み込みチェックとカスタムチェック、それぞれの実行対象イベント、有効・無効の状態 |
イベントの取得元#
イベントは、ローカライゼーションの完了、コミットによるロケールファイルの変更、提案の承認など、コンテンツに起きた出来事を記録します。各イベントには、対象のテキストとして原文と訳文、存在する場合は以前のバージョンが含まれます。さらに、ロケールと、誰が、または何が生成したかという情報も記録されます。
| 取得元 | イベントとして記録されるもの | 接続方法 |
|---|---|---|
| Lingo.devのローカライゼーションエンジン | 各ローカライゼーションリクエストとドキュメントジョブの開始と完了。原文と訳文、それぞれのロケール、エンジン、リクエストのコンテキストを含む | 設定不要 |
| GitHub | 原文ファイルと翻訳ファイルで、コミットによって追加、変更、削除された各ローカライゼーションキー | GitHub Appでリポジトリを接続します。その.lingo/config.jsonが、どれが原文ファイルでどれが翻訳ファイルかをレーダーに伝えます |
| Zendeskヘルプセンター | ヘルプセンターで公開された各記事の、言語ごとの原文または翻訳の変更 | ヘルプセンターを接続します |
| Crowdin | 文字列単位のアクティビティ:原文の変更、提案の追加・編集・承認・承認取り消し、翻訳テキストの更新 | 設定 → 連携で、個人用アクセストークンを使ってCrowdinを接続します。続いて、発行されたウェブフックのアドレスを各Crowdinプロジェクトに追加します |
取得元を接続しても、翻訳作業をLingo.devに移す必要はありません。翻訳の生成と公開は、これまでと同じ場所で続けられます。レーダーは、そこでのアクティビティを受信して検証します。
イベント#
レーダー → イベントには二つのタブがあります。オーガニックには受信したすべてのイベントが、測定にはすべての測定結果が表示されます。どちらも、過去7日、30日、90日の期間、言語、イベントの種類で絞り込めます。オーガニックの生成元では、テキストの生成元をモデル、人、機械翻訳、翻訳メモリ、アルゴリズムから選択できます。
イベントを開くと、種類、ロケール、生成元、実行者、発生日時、レーダーでの受信日時、対象のコンテンツ単位を確認できます。値には、そのイベントに対するすべての測定結果が表示されます。保存されたペイロードでは、テキストとコンテキストを確認できます。
集計では、イベントの種類に注意が必要です。提案、その承認、更新された翻訳が、すべて同じ一つの文字列に関する場合があります。これらを三つの翻訳として数えると、実際よりも作業量を多く見積もってしまいます。
測定#
測定は、選択したイベントが届いたときに実行されるチェックです。Lingo.devには、用語集遵守、ルール遵守、MQM、編集率、編集距離、編集パターンの測定が組み込まれています。普段の言葉でカスタム測定を作成し、合格・不合格、または0〜100のスコアを返すこともできます。測定ごとに対象となるイベントの種類を選び、言語、原文の言語、エンジン、サンプルで絞り込めます。
エンジンの翻訳を評価するには、エンジンの評価者タブにある自動評価で、用語集遵守とルール遵守を有効にするか、完了したローカライゼーションに対して測定を実行します。Lingo.devが生成した文章を人がどれほど変更したかを確認するには、接続済みのリポジトリやヘルプセンターで編集率と編集距離を有効にします。すべての測定とその条件、カスタム測定の作成方法は、AI評価者で解説しています。
測定は非同期で実行されます。その結果によって翻訳がブロックされたり、変更・公開されたりすることはありません。
レポート#
概要では、今月の状況を確認できます。探索では、イベントや測定結果について知りたいことをグラフ化し、組織全体で閲覧できるレポートとして保存できます。各タイルの内容、レポートの作成方法、数値の計算方法は、レポートで解説しています。
一つの翻訳で試してみる#
チェックを有効にする
ローカライゼーションエンジンの評価者タブを開き、自動評価の用語集遵守を有効にします。
イベントを見つける
レーダー → イベントで、完了したローカライゼーションを見つけて開きます。原文と訳文はペイロードに含まれています。
結果を確認する
値で用語集遵守の結果を開きます。テキストの横に表示されるスコアと判定理由を読み、どの用語が適用対象で、どの用語が翻訳から抜けていたかを確認します。
アクセスとプラン#
イベント、測定、その結果は、すべてのプランで組織の全メンバーが利用できます。探索と概要のレポートタイルを利用するには、Enterpriseプランが必要です。評価が従量課金のプランでは、測定条件を満たすイベントに対する測定結果一つにつき、実行一回分が課金されます。詳しくは料金をご覧ください。測定条件に該当しないイベントの結果は「対象外」となり、課金されません。
取得元を接続できるかどうかは、各連携の対応プランによって異なります。
レーダーがObservabilityに代わります
これまでObservability → 測定にあったAI評価は、今はレーダー → 測定の測定として利用できます。以前のレポートは、レーダーの概要と探索に移動しました。個々の翻訳リクエストと実行の詳細は、引き続きStudioで確認できます。
MCP経由でレーダーを使う#
Lingo.dev MCP serverを使うと、AIアシスタントが会話を通じてレーダーを操作できます。イベントと測定結果の閲覧、測定の作成・調整、言語・エンジン・リポジトリによるイベントと測定結果の検索、レポートの保存が可能です。
"Which languages had the lowest glossary adherence last month,
and show me three translations that failed it."