Apex での表示ラベルの取得
Apex コードで表示ラベルの値を取得し、JavaScript を使用してその表示ラベルをコンポーネントに設定できます。
カスタム表示ラベル
カスタム表示ラベルには 1,000 文字の制限があり、Apex クラスからアクセスできます。カスタム表示ラベルを定義するには、[設定] から、[クイック検索] ボックスに「カスタム表示ラベル」と入力し、[カスタム表示ラベル] を選択します。
Apex クラスで、構文 System.Label.MyLabelName を使用して、表示ラベルを参照します。
コンポーネントは、初期化中などに要求してサーバから表示ラベルを読み込みます。たとえば、表示ラベルは JavaScript コードで取得されます。
最後に、Apex クラスがコンポーネントに結び付けられていることを確認します。表示ラベルは、初期化中にコンポーネントで設定されます。
表示ラベルの値を渡す
式の構文 {!v.mylabel} を使用して、コンポーネントに表示ラベルの値を渡します。String 属性にデフォルト値を指定する必要があります。使用事例に応じて、デフォルト値はデフォルト言語の表示ラベルであったり、実行時まで特定の表示ラベルが不明な場合は 1 文字の空白であったりします。
JavaScript コードで、実行時に生成される表示ラベルの動的な作成を含み、表示ラベルを取得することもできます。詳細は、「JavaScript での表示ラベルの取得」を参照してください。