Loading
メールアドレスがデフォルトのログイン方式となります 続きを読む
実行時メッセージ翻訳のカスタム表示ラベルの設定

実行時メッセージ翻訳のカスタム表示ラベルの設定

メッセージの一意の翻訳可能なカスタム表示ラベルを作成して、制約モデルで定義された実行時メッセージの翻訳を有効にします。CML の元の静的メッセージテキストは、翻訳を容易にするために設定した表示ラベルに置き換えられます。実行時のメッセージは、営業担当のロケールと Salesforce 組織の翻訳設定に応じて異なる言語で表示されます。このサポートにより、営業担当は現地語で重要な設定情報を確認できるため、トラブルシューティングが迅速化され、使いやすさが向上します。

必要なエディション

使用可能なインターフェース: Lightning Experience
使用可能なエディション: Revenue Management (旧 Revenue Cloud) の Enterprise Edition、Unlimited Edition、および Developer Edition (Revenue Cloud Growth ライセンスまたは Revenue Cloud Advanced ライセンス付属)
必要なユーザー権限
制約モデルを作成または編集する 「商品設定制約デザイナー」権限セット
カスタム表示ラベルを作成および管理する 「アプリケーションのカスタマイズ」

カスタム表示ラベルを作成する前に、次の手順を実行します。

  • トランスレーションワークベンチを有効にし、翻訳をサポートする言語を追加して、組織で翻訳を有効にします。
  • 翻訳するメッセージを含む制約モデルを保存します。[表示ラベルを追加] ボタンは、モデルを保存した後にのみ有効になります。保存した制約モデルで定義されたすべての実行時メッセージが抽出され、カスタム表示ラベル定義用にリストされます。
  1. アプリケーションランチャーで、[制約モデル] を見つけて選択します。
  2. 制約モデルのリストビューページから、カスタム表示ラベルを追加するモデルをクリックします。
  3. 制約モデルの詳細ページで、開くモデルのバージョンを選択します。
  4. 制約ビルダーで、[表示ラベルを追加] をクリックします。
  5. [Add Translation Labels for Messages (メッセージの翻訳表示ラベルを追加)] ウィンドウで、翻訳するメッセージごとに一意のカスタム表示ラベルを指定します。
    カスタム表示ラベルが関連付けられていないメッセージは、実行時にユーザーが選択した言語に翻訳されません。
    メッセージのカスタム表示ラベルの割り当てが表示されている [メッセージの翻訳表示ラベルを追加] ウィンドウ
    カスタム表示ラベルは文字で始まり、英数字とアンダースコアのみを使用する必要があります。表示ラベルでは、大文字と小文字が区別されません。

CML コードのメッセージテキストは、メッセージに割り当てるカスタム表示ラベルに置き換えられます。[設定] の [カスタム表示ラベル] ページから、これらの表示ラベルに対する今後のすべての変更を管理します。「カスタム表示ラベル」を参照してください。

既存のカスタム表示ラベルの再利用

制約モデルで再利用する既存のカスタム表示ラベルがある場合は、先行入力機能を使用するか、CML エディターまたはビジュアルビルダーで完全な表示ラベル構文を指定して、表示ラベル参照を追加します。

  • ビジュアルビルダーで、制約コンポーネントの [実行時メッセージ] 項目からカスタム表示ラベルを検索して選択します。
  • CML エディターで $Label.labelName 構文を使用して、CML コードのカスタム表示ラベルを参照します。
 
読み込み中
Salesforce Help | Article