表示ラベルへのアクセス

範囲設定されたモジュール @salesforce/label から表示ラベルをインポートします。カスタム表示ラベルは、サポートされる言語に翻訳できる、Salesforce に保存されているテキスト値です。カスタム表示ラベルを使用すると、情報 (ヘルプテキストやエラーメッセージなど) をユーザの母国語で表示する多言語アプリケーションを作成できます。

  • labelName — 表示ラベルを参照する名前。
  • labelReference — 組織の表示ラベルの名前。形式は namespace.labelName です。この形式が使用されるのは、Visualforce やその他の Salesforce テクノロジの管理パッケージで使用される形式と同じであるからです。これと同じ形式を使用すると、アクセス元の場所にかかわらず、表示ラベル myns.labelName にアクセスできます。

次のサンプルコードでは、2 つの表示ラベルがインポートされます。

テンプレートで表示ラベルを使用するには、JavaScript プロパティを参照するときに使用したのと同じ {property} 構文を使用します。

Salesforce DX プロジェクトの場合、表示ラベルのファイルは、force-app/main/default のどのサブディレクトリにでも配置できます。たとえば、ExampleLabels.labels-meta.xml という名前のこのファイルは force-app/main/default/mylabels に配置されます。

関連トピック