TranslatePickListFields
選択リストフィールドの値を、現在認証されているSalesforce ユーザーの言語に翻訳するかどうかを指定します。
データ型
bool
デフォルト値
false
解説
デフォルトでは、本製品 はSalesforce に保存されている元の選択リスト値を取得します。 TranslatePickListFields がtrue に設定されている場合、本製品 は、ユーザーのSalesforce プロファイル設定に基づいて、これらの値をユーザーの優先言語に翻訳します。 これにより、選択リスト値がSalesforce UI でユーザーが見るものと一致する、馴染みのあるローカライズされた形式で表示されるようになります。
この設定は、翻訳により明確性と使いやすさが向上するレポート、ダッシュボード、ユーザー向けアプリケーションで特に有用です。 ただし、元の選択リスト値に依存するシステムやデータセットとの統合が必要な場合は、このプロパティを無効にしておく必要があります。
パフォーマンスの考慮事項
選択リストの翻訳を有効にすると、追加のAPI 呼び出しやメタデータ検索が発生する可能性があり、スキーマ検出時間やクエリオーバーヘッドがわずかに増加する場合があります。 さらに、翻訳されていない値を保存する外部システムとの整合性を保つには、このプロパティを無効にするか、選択的制御のためにSkipPickListTranslation を使用する必要があります。
このプロパティは、多言語環境をサポートし、各認証されたユーザーのローカル言語で選択リストフィールドを表示したい組織に役立ちます。