この記事では、ガイド用にローカライズされたファイルをアップロードしているときに表示されるエラーメッセージについてのガイダンスを説明します。
プロダクトエリア:[ガイド(Guides)]>[ローカライズ(Localization)](ウェブ、モバイル)
問題
次のいずれかの理由で、エラーメッセージが表示される場合があります。
- XLIFFバージョンが1.2ではないため、「翻訳ファイルはサポートされていないxliffバージョンです(The translation file is an unsupported xliff version)」などのエラーメッセージが表示されます。XLIFFコードで作業する場合、XLIFF 1.2の形式のみをサポートします。
- XLIFFファイルにターゲットがないため、「問題が発生しました:翻訳ファイルに不適切なターゲット言語が含まれています(Something went wrong: The translation file contains an incorrect target language)」といったエラーメッセージが表示されます。
- XLIFFファイルが誤ったメタデータフィールドを使用しているため、「ガイドを完全に翻訳するには、すべてのターゲットフィールドに翻訳されたコンテンツが含まれていることを確認してください(To fully translate the guide, make sure all target fields contain translated content)」などのエラーメッセージが表示されます。
- 問題の原因となるサードパーティのエディタを使用しています。
解決策
サブスクリプション設定で有効にすると、ローカライズされたフィーチャーがガイドに表示されます。
まず、XLIFFバージョン1.2を使用していることを確認してください。
次に、インポートボタンから再アップロードを試みる前に、空のターゲットフィールドがないこと、XMLファイルで正しいメタデータフィールドが使用されていることを確認します。
XLIFFファイルは、対応するガイドと一致する必要があります。XLIFFファイルのコンテンツがガイドと一致しないとインポートに失敗します。アップロードでは、すべてのターゲットコンテナに翻訳済みコンテンツがあるか検証されます。一部のターゲットコンテナが空の場合、一部のコンテンツがない可能性があることを伝える通知が表示されますが、ファイルはインポートされます。
左側の赤で囲まれた値は、サポートされている言語のデフォルト値を示しています。これらの値は標準であり、Pendo内では変更されません。これらは、XLIFF翻訳ファイルの「ターゲット言語」に使用する値です。
右側の青色で囲まれた値は、Pendoサブスクリプション設定のローカライズ設定で追加するカスタムメタデータの値です。
最後に、別のエディタを使用してみてください。SmartlingやXliff Editorのような専用の翻訳ツールがプロセスの支援に使用されます。Pendoは、特定の翻訳ツールやサービスを推奨したり、ガイドコンテンツの翻訳を提供したりすることはありません。
ローカリゼーション設定とサポートされているガイド言語の設定の詳細については、ローカリゼーションの記事を参照してください。