多言語サイト向け同意バナーのローカライズ・チェックリスト
バナーの品質は翻訳次第
同意は、十分な情報に基づくものでなければなりません。バナーを読めない訪問者は情報に基づいた選択ができませんし、テキストの半分が自分の言語で半分が英語のバナーを信頼する訪問者もまずいないでしょう。国際的なオーディエンスを持つパブリッシャーにとって、ローカライズは同意設定の上に重ねる見た目だけの層ではなく、その設定がそもそも機能するかどうかの一部です。
新しい言語でバナーを公開するとき、市場を追加するとき、あるいは既存の多言語設定を見直すときに、このチェックリストを使ってください。
1. 言語の選択
- 言語の決め方を定めます。通常の優先順位は、ユーザーが読んでいるページの言語、次にブラウザの言語、最後にデフォルトです。別の言語で書かれたページで、ブラウザの言語でバナーを表示すると混乱を招きます。
- サイト自体の言語切り替えと一致させます。ユーザーがサイトの言語を変更したら、バナーと設定センターもそれに従うべきです。
- 位置情報だけに基づくルールは避けます。国は言語ではありません。ベルギー、スイス、カナダにはそれぞれ複数の公用語があり、多くのユーザーは自国の主要言語以外でサイトを読んでいます。
- フォールバックを定義します。ある言語の翻訳がない場合は、何も表示されない、または壊れたバナーになるのではなく、ユーザーが読める可能性の高い言語にフォールバックします。
2. 網羅性
- すべての階層が翻訳されていること。第1階層、設定センター、目的の説明、ベンダーの詳細、撤回リンク、確認メッセージが含まれます。
- ボタンのラベルが一貫して翻訳されていること。「すべて承諾」「すべて拒否」「オプションを管理」は、バナーと設定センターで同じ用語を使うべきです。
- 標準的なテキストには公式の翻訳を使うこと。IAB TCFを使用している場合、目的の名称と説明は標準化されており、翻訳はグローバルベンダーリストとともに維持されています。独自のバージョンを書くのではなく、それらを使ってください。
- Cookieポリシーが同じ言語で用意されているか、ポリシーがどの言語で書かれているかをバナーで明示します。
3. 正確さとトーン
- 機械翻訳を確認します。「正当な利益」や「パーソナライズ広告」の直訳は、意味不明に読めることがあります。少なくとも第1階層は、その言語に堪能な人にチェックしてもらってください。
- 言語間で同じ意味を保ちます。ある言語ではトラッキングの説明を和らげ、別の言語ではそのままにする、ということは避けてください。
- その言語でサイトが他の場所で使っている敬体・常体(フォーマル/インフォーマル)に合わせます。
- 法律用語を確認します。特定の表現が求められる市場については、現地の弁護士に確認してください。
4. レイアウトと文字体系
- テキストの拡張。同じメッセージでも、言語によっては英語よりかなり多くのスペースが必要です。ボタンが切り詰められたり、読めない形に折り返されたりしてはいけません。
- 右から左へ書く言語。アラビア語、ヘブライ語、ペルシア語、ウルドゥー語では、テキストの配置、ボタンの順序、トグルの向きを含めたレイアウトの反転が必要です。第1階層だけでなく設定センターも確認してください。
- フォント。バナーのフォントが、キリル文字、ギリシャ文字、デーヴァナーガリー文字、タイ文字、CJK文字を含め、その文字体系をカバーしていることを確認します。グリフが欠けていると四角形で表示されます。
- 同等の見やすさの原則は引き続き適用されます。長くなった拒否ラベルが、承諾ボタンより視覚的に小さくなってはいけません。
- モバイルの幅。各言語を狭い画面でテストしてください。拡張の問題は真っ先にそこに現れます。
5. ベンダー名と目的の名称
- ベンダー名はそのままにします。ベンダーの説明と目的は、翻訳が存在する場合はユーザーの言語にすべきです。
- 独自の目的(パブリッシャー目的やTCF以外のカテゴリを宣言している場合)には、自分で管理する翻訳が必要です。これらは最も英語のまま残されがちな文字列です。
- 保持期間とデータカテゴリは、ユーザー自身の言語での日数や月数など、ユーザーが理解できる形式で表現します。
6. テスト
- ブラウザの言語を、対応する各言語に順番に設定し、クリーンなプロファイルでページを読み込みます。
- バナーが想定した言語で表示され、すべてのボタンが機能することを確認します。
- 設定センターを開き、すべての目的とベンダーをスクロールして、未翻訳の文字列を探します。
- サイトの言語を変更し、バナーがそれに従うことを確認します。
- RTL言語を、デスクトップとモバイルの両方でテストします。
- ある言語で与えられた同意が、別の言語に切り替えた後も、再度確認されることなく尊重されることを確認します。
7. 保守
- テキストの変更を追跡します。英語のバナーを編集したら、どの翻訳を更新する必要があるかを記録します。
- ベンダーリストの更新後に再確認します。新しいベンダーや説明が未翻訳のまま現れることがあるためです。
- 言語別の同意率を見守ります。ある言語で突然低下した場合、それはユーザーの態度の変化ではなく、翻訳やレイアウトの問題を示していることがよくあります。
FlexyConsentの言語対応
FlexyConsentのバナーは57言語で利用できるため、すべての文字列を自分で管理しなくても、第1階層と設定センターを訪問者の言語で表示できます。カスタム目的やCookieポリシーなど、自分で書いたテキストについては、引き続き確認が必要です。
重要なポイント
- 情報に基づく同意には、訪問者が実際に読めるバナーが必要です。
- バナーの言語は、まずページ、次にブラウザ、そして適切なフォールバックの順で選びます。
- すべての階層を翻訳し、標準的なテキストにはTCFの公式翻訳を使います。
- テキストの拡張、RTLレイアウト、フォントのカバレッジをモバイルでテストします。
- 言語別の同意率を監視して、ローカライズの問題を早期に発見します。