Using Custom Labels

Custom labels are custom text values that can be translated into any language that Salesforce supports. To access custom labels in Lightning components, use the $Label global value provider.

Custom labels enable developers to create multilingual applications by automatically presenting information (for example, help text or error messages) in a user's native language.

To create custom labels, from Setup, enter Custom Labels in the Quick Find box, then select Custom Labels.

Use this syntax to access custom labels in Lightning components:

Here are some examples.

Label in a markup expression using the default namespace
{!$Label.c.labelName}
Label in JavaScript code if your org has a namespace
$A.get("$Label.namespace.labelName")