Loading
Optimisation de Salesforce avec du code
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Étiquettes personnalisées

          Étiquettes personnalisées

          Les étiquettes personnalisées permettent aux développeurs de créer des applications multilingues en présentant automatiquement les informations (par exemple, un texte d'aide ou des messages d'erreur) dans la langue maternelle de l'utilisateur. Les étiquettes personnalisées sont des valeurs de texte personnalisées accessibles à partir de classes Apex, de pages Visualforce, de pages Lightning ou de composants Lightning. Les valeurs peuvent être traduites dans n’importe quelle langue prise en charge par Salesforce.

          Éditions requises

          Disponible avec : Salesforce Classic et Lightning Experience
          Disponible avec : Developer Edition, Professional Edition, Enterprise Edition, Performance Edition et Unlimited Edition
          Autorisations utilisateur requises
          Créer, modifier ou supprimer des étiquettes personnalisées : Personnaliser l'application
          Créer ou remplacer une traduction :

          Gérer la traduction

          OU

          Afficher la configuration et être désigné(e) en tant que traducteur

          Vous pouvez créer jusqu'à 5 000 étiquettes personnalisées pour votre organisation, qui peuvent comporter jusqu'à 1 000 caractères. Les étiquettes gérées de packages gérés ne sont pas prises en compte dans cette limitation.

          Pour accéder aux étiquettes personnalisées, dans Configuration, saisissez Étiquettes personnalisées dans la case Recherche rapide, puis sélectionnez Étiquettes personnalisées.

          La méthode d'ajout d'une étiquette personnalisée à votre application dépend de l'interface utilisateur. Pour plus d'informations sur la syntaxe suivante, consultez les guides de développeur correspondants.

          • Dans Apex utilisez la syntaxe System.Label.Label_name. Vous pouvez également utiliser des méthodes dans la classe System.Label pour vérifier et récupérer des étiquettes traduites. Pour vérifier qu’une traduction existe pour une étiquette et une langue dans un espace de noms, utilisez translationExists(namespace, label, language). Pour récupérer l'étiquette d'un paramètre de langue par défaut ou d'une langue et d'un espace de noms, utilisez get(namespace, label, language).
          • Dans Flow Builder, utilisez la variable globale $Label.
          • Dans Visualforce, utilisez la variable globale $Label.
          • Dans les composants Aura, utilisez la syntaxe $Label.c.labelName pour l'espace de noms par défaut ou $Label.namespace.labelName si votre organisation a un espace de noms ou pour accéder à une étiquette dans un package géré.
          • Dans les composants Web Lightning, importez l'étiquette en utilisant la syntaxe @salesforce/label/namespace.Label_name.
          • Dans les étiquettes et les attributs de composants du générateur d'applications Lightning, utilisez l'expression {!$Label.customLabelName}.

          Incluez l'étiquette dans votre application lorsque vous créez son package pour l'AppExchange.

          Conseil
          Conseil Si une étiquette personnalisée fait l'objet d'une traduction, insérez les traductions dans un package contenant explicitement les langues voulues.
          • Création et modification d'étiquettes personnalisées
            Créez des étiquettes personnalisées qui peuvent être référencées à partir de classes Apex, des pages Visualforce, de pages Lightning ou de composants Lightning pour élaborer une application multilingue.
          • Traduction des étiquettes personnalisées
            Les traductions d'étiquettes personnalisées déterminent le texte à afficher pour la valeur de l'étiquette lorsque la langue par défaut d'un utilisateur est une langue traduite.
           
          Chargement
          Salesforce Help | Article