この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Using Custom Labels

カスタム表示ラベルは、Salesforce でサポートされている言語に翻訳できるカスタムテキスト値です。Lightning コンポーネントでカスタム表示ラベルにアクセスするには、$Label グローバル値プロバイダを使用します。

カスタム表示ラベルを使用することで、開発者は、情報 (ヘルプテキストやエラーメッセージなど) を自動的にユーザの母国語に表示する多言語アプリケーションを作成できます。

表示ラベルを翻訳する場合、トランスレーションワークベンチが有効になっている必要があります。

メモ

カスタム表示ラベルを作成するには、[設定] から、[クイック検索] ボックスに「カスタム表示ラベル」と入力し、[カスタム表示ラベル] を選択します。

Lightning コンポーネントでカスタム表示ラベルにアクセスするには、次の構文を使用します。
  • $Label.c.labelName (デフォルトの名前空間の場合)
  • $Label.namespace.labelName (組織に名前空間があるか、管理パッケージの表示ラベルにアクセスする場合)
コンポーネントのマークアップまたは Javascript コード内のカスタム表示ラベルを参照できます。次に、いくつか例を示します。
デフォルトの名前空間を使用するマークアップ式の表示ラベル
{!$Label.c.labelName}

マークアップで label 式がサポートされるのは、.cmp および .app リソースのみです。

メモ

組織に名前空間がある場合の JavaScript コードの表示ラベル
$A.get("$Label.namespace.labelName")

アプリケーションの表示ラベルのロケールまたは翻訳はすぐに更新されません。変更をすぐに確認するには、ログアウトしてからログインしてください。

メモ