表示ラベルへのアクセス
範囲設定されたモジュール @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
に配置されます。
関連トピック