翻訳ファイルのエクスポートおよびインポートに関する一般的なエラー
トランスレーションワークベンチでファイルをエクスポートおよびインポートするときに発生する可能性のある問題をトラブルシューティングします。
必要なエディション
| メタデータ翻訳を使用可能なインターフェース: Salesforce Classic および Lightning Experience |
| データ翻訳を使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition |
| データ翻訳の適用先: B2B Commerce |
| エラーメッセージ | 意味 | トラブルシューティングの手順 |
|---|---|---|
| バイリンガルファイルセクションの先頭にヘッダー行がありません: <line number> | インポートしようとしているファイルのヘッダー行がありません。または、コメントアウトされていない注意など、これらの行に無関係なテキストがあります。 | ファイルをもう一度エクスポートします。すべてのセクションにヘッダー行があること、およびすべての無関係なテキストがコメントアウトされているかヘッダー行から削除されていることを確認します。 |
| キー <key> のデータ翻訳のインポートに失敗しました。<field name> 項目のデータを翻訳するには、<object name> <unique record ID> レコード ID の [名前] 項目の翻訳済みの値が必要です。 | このエラーメッセージは、データ翻訳ファイルにのみ適用されます。レコード ID の [名前] 項目の翻訳済みの値は、そのレコード ID の他の項目のデータを翻訳するために必要です。 | そのレコード ID の [名前] 項目に保存されているデータの翻訳済みの値を入力し、再度インポートします。 |
| この組織のデータ翻訳が有効になっていません。 | このエラーメッセージは、データ翻訳ファイルにのみ適用されます。データ翻訳が有効になっていないか、データ翻訳ファイルをエクスポートした後に無効化されました。 | データ翻訳を有効にしてから、ファイルを再度インポートします。 |
| 重複キー: インポートファイルに <key> が存在します。再エクスポートしてください。 | インポートファイル内に指定したキーが複数回出現します。それぞれの翻訳済み項目には、一意のキーが必要であり、各キーは、ファイル内で 1 回のみ出現できます。 | ファイルをもう一度エクスポートし、各キーが一意であることを確認します。その後、ファイルを再度インポートします。 |
| ファイルヘッダーで指定された翻訳種別と一致しない翻訳種別がファイルに含まれています。メタデータとデータ翻訳に個別のインポートファイルを作成してください。 | ファイルにヘッダーのファイルの種類と一致しない翻訳種別のキーが 1 つ以上含まれています。 | メタデータとデータ翻訳に個別のインポートファイルを作成してください。 |
| 無効なキー | 翻訳中、Salesforce により、翻訳している各オブジェクト、選択リスト値、またはページ要素に対する一意のキーまたは ID が生成されます。ファイルをエクスポートした後に、これらの名前またはキーが変更されると、Salesforce は正しいキーと名前を一致できません。 | ファイルをもう一度エクスポートし、そのキーとインポートしようとしているファイルのキーが一致することを確認します。 |
| 無効なキー: <key>。<object name> オブジェクトの <field name> 項目のデータ翻訳が有効になっていません。 | このエラーメッセージは、データ翻訳ファイルにのみ適用されます。翻訳ファイルをエクスポートした後に、項目のデータ翻訳が無効化されました。 | [データ翻訳設定] の [設定] ページで項目のデータ翻訳を有効にするか、キーへの参照を翻訳ファイルから削除します。 |
| 無効なキー: <key>。<object name> オブジェクトの <field name> 項目はデータ翻訳をサポートしていません。 | このエラーメッセージは、データ翻訳ファイルにのみ適用されます。キーにデータ翻訳をサポートしていない項目が含まれています。エクスポート後にエクスポートしたキーが変更されたか、キーが手動で追加されています。 | ファイルを再度エクスポートして、識別済みのキーと比較します。識別済みのキーが変更されている場合は、新しくエクスポートしたキーを使用します。エクスポートした翻訳ファイルに存在しない場合は、翻訳ファイルから識別済みのキーを削除します。 |
| 無効なキー: <key>。キーの翻訳種別はファイルの翻訳種別と一致する必要があります。 | インポートした翻訳ファイルには、メタデータキーまたはデータ翻訳キーのいずれかが含まれている必要があります。このキーがファイルの翻訳種別と一致しません。 | ファイルヘッダーでファイルの翻訳種別を更新します。 必要に応じて、メタデータとデータ翻訳用に個別のインポートファイルを作成します。 |
| 無効なキー: <key>。<object name> オブジェクトはデータ翻訳をサポートしていません。 | このエラーメッセージは、データ翻訳ファイルにのみ適用されます。キーにデータ翻訳をサポートしていないオブジェクトが含まれています。エクスポート後にエクスポートしたキーが変更されたか、キーが手動で追加されています。 | ファイルを再度エクスポートして、識別済みのキーと比較します。識別済みのキーが変更されている場合は、新しくエクスポートしたキーを使用します。エクスポートした翻訳ファイルに存在しない場合は、翻訳ファイルから識別済みのキーを削除します。 |
| 無効なキー: <key>。レコード名のデータ翻訳値を削除し、同時にそのレコードの別の項目の値を更新することはできません。 | このエラーメッセージは、データ翻訳ファイルにのみ適用されます。ファイルにこのレコードの [名前] のデータ翻訳を削除するためのキーが含まれています。ファイルにはレコードの他の項目のデータ翻訳値も含まれています。レコードの [名前] の翻訳済みの値を削除するとそのレコードに関連するすべての項目の翻訳済みの値が削除されるため、翻訳キーが競合します。 | ファイルを編集します。このレコードに関連付けられたすべてのデータ翻訳を削除するには、レコードの [名前] の翻訳済みの値を削除するキーを除き、このレコードに関連するすべてのキーを削除します。他の項目を更新するには、レコードの [名前] の翻訳済みの値を削除するキーを削除します。 詳細は、「翻訳ファイルの操作に関する考慮事項」を参照してください。 |
| キー: <key> を一意に解決できませんでした。[カスタムレポートタイプ] 列のキー形式への変更が原因です。もう一度エクスポートし、キーの新しいキー形式を使用します。 | [カスタムレポートタイプ (CRT)] 列のキーの 1 つの形式が誤っています。 | ファイルをもう一度エクスポートし、正しい CRT キー形式を使用していることを確認します。 |
| 次の行で翻訳 <field type> の最大制限文字数 <x> を超えました。 | 選択リスト値などの各項目のタイプでは、文字数が制限されています。エラーメッセージに示される行のデータ型の翻訳済み表示ラベルが長すぎます。 | そのデータ型の文字制限に収まるように翻訳済み表示ラベルを編集し、もう一度ファイルをインポートします。 |
| 翻訳がありません: <key> | エラーの翻訳が欠落しているということは、ソースファイルのセグメントに対象ノードがないということです。 | ソースファイルからセグメントを削除するか、対象ノードをセグメントに追加します。 |
| インポートするデータがありません | インポートしようとしているファイルが空か、翻訳の変更が含まれていません。この結果は、翻訳の挿入または更新の条件を満たしていない場合に発生します。翻訳は、既存の翻訳エントリがなく、新しい翻訳値がマスター表示ラベル値と異なる場合にのみ挿入されます。翻訳は、既存の翻訳エントリが存在し、新しい翻訳値が既存のエントリの値と異なる場合にのみ更新されます。 | インポートするファイルが正しく、翻訳済みデータが含まれていることを確認します。ファイルが正しい場合は、翻訳値がマスター表示ラベルおよび既存の翻訳と異なることを確認します。 |
| ファイルヘッダーに言語コードが指定されていません | インポートするファイルに有効な言語コードが含まれないか、言語コードが誤った場所にあります。 | 言語コードが有効であり、欠落やコメントアウトがないことを確認します。 注意: ヘッダーが組織のデフォルト言語であることを確認してください。確認するには、翻訳ファイルをエクスポートしてヘッダーをコピーします。 |
| バイリンガルファイルに、翻訳済みまたは未翻訳のセクションヘッダーはありません | インポートするファイルのセクションヘッダーが見つかりません。 | ファイルにセクションヘッダーが含まれることを確認し、もう一度インポートします。 |
| ファイルヘッダーに有効なファイルの種類が指定されていません | インポートするファイルのファイルヘッダーに、有効なインポート/エクスポートタイプ (ソース、旧翻訳および未翻訳、バイリンガル) が指定されていません。ファイルの種類の属性は組織のデフォルト言語である必要があります。 | ファイルのヘッダーに有効なインポート/エクスポート種別が含まれ、翻訳されていないことを確認します。 注意: ヘッダーが組織のデフォルト言語であることを確認してください。確認するには、翻訳ファイルをエクスポートしてヘッダーをコピーします。 |
| ファイルヘッダーに有効な翻訳種別が指定されていません | インポートしようとしているファイルのファイルヘッダーで、有効な翻訳種別が指定されていません。翻訳種別は、データ翻訳が有効になっている場合にのみ必要です。 メタデータ翻訳の属性は次のとおりです。
データ翻訳の属性は次のとおりです。
翻訳種別の属性は組織のデフォルト言語である必要があります。 |
ファイルのファイルヘッダーに、有効な翻訳種別が含まれており、ヘッダーが翻訳されていないことを確認します。 注意: ヘッダーが組織のデフォルト言語であることを確認してください。確認するには、翻訳ファイルをエクスポートしてヘッダーをコピーします。 |
| 無効なインポートファイルです。インポートする .stf、.xlf、または .zip ファイルを選択してください。 | .stf や .xlf 形式のファイル、あるいは .stf または .xlf 形式のファイルを含む .zip ファイルをインポートできます。 | ファイルが .stf、.xlf、または .zip ファイルであることを確認し、もう一度インポートします。 |
| Salesforce では、[カスタムレポートタイプ] 列のキー <Key> を一意にすることはできません。ファイルからこのキーを削除し、トランスレーションワークベンチを使用してこの項目を翻訳してください。キーを削除したら、ファイルを再度インポートします。 | キーがインポートファイルに複数回表示される。 |
ファイルからキーを削除します。トランスレーションワークベンチを使用して項目を翻訳し、ファイルをインポートします。 |
| キーが追加され、独自の順序で並び替えられています。ファイルを再エクスポートして、両方のファイルのキーを一致させてください。 | ソースファイルの選択リスト値の順序が設定と一致しません。 | ソースファイルをエクスポートして、選択リスト値の順序をインポートファイルに合わせ、再度インポートします。 |
| 次のファイルのインポートで問題が発生しました: importFileName.xlf [インポートリクエストは失敗しました。もう一度試すか、サポートに連絡してください。] | インポートするファイルの HTML タグが無効であるか、見つかりません。HTML タグは、リッチテキストエリア項目の翻訳に使用されます。 | ファイルを再度エクスポートし、エクスポートしたソーステキストの HTML タグで項目を識別します。 正しい HTML タグを使用して、これらのリッチテキストエリア項目の翻訳値を編集します。リッチテキスト項目の翻訳についての詳細は、「翻訳ファイルの操作に関する考慮事項」を参照してください。 |
| 行の列数に誤りがあります: <line number>。ファイル内でタブ (\\t)、改行 (\\n)、および行頭復帰 (\\r) がエスケープされているかどうか確認してください。 | インポートするファイルのエラーメッセージで示された行に、余分なタブ、改行、行頭復帰があります。 | 余分なタブ、改行、または行頭復帰を削除またはエスケープするには、必ずデータを編集してください。翻訳済みのファイルに、エクスポートしたファイルと同じ列数があることを確認します。 |
| エクスポート要求は失敗しました。もう一度試すか、サポートに連絡してください。 | ファイルのエクスポート中に、Salesforce で予期しない問題が発生しました。 | Salesforce カスタマーサポートにお問い合わせください。 |
| インポート要求は失敗しました。もう一度試すか、サポートに連絡してください。 | ファイルのインポート中に、Salesforce で予期しない問題が発生しました。 | Salesforce カスタマーサポートにお問い合わせください。 |
| 組織には <language> の権限がありません。 | インポートしようとしているファイルの言語がトランスレーションワークベンチにまだ追加されていません。 | [翻訳言語設定] の [設定] ページで、使用する言語をトランスレーションワークベンチに追加します。その後、ファイルを再度インポートします。 |
