Avec Summer ’25, Salesforce tentera d’activer la mise à jour de version Activer les formats de paramètres régionaux ICU et les nouveaux paramètres régionaux ICU dans toutes les organisations qui utilisent les formats de paramètres régionaux JDK.
Si Salesforce tente d’activer la mise à jour de version sur une organisation sandbox ou de production et que l’activation échoue, l’administrateur de l’organisation recevra un e-mail, indiquant que l’activation de la Mise à jour de version a échoué.
L’échec le plus fréquent se produit si une organisation contient des Classes Apex, des Déclencheurs Apex et des Pages Visualforce qui utilisent des versions d’API inférieures à 45.0. Si votre organisation contient des versions d’API inférieures de ces composants, Salesforce n’activera pas les formats de paramètres régionaux ICU dans votre organisation. Votre organisation continuera à utiliser le JDK jusqu’à ce que vous activiez manuellement les formats de paramètres régionaux ICU. Pour en savoir plus, consultez la section « Quel est l’impact du maintien de mon organisation sur JDK ? ».
Si vous avez des packages gérés avec des Classes Apex, des Déclencheurs Apex ou des Pages Visualforce qui n’utilisent pas la version 45.0 ou supérieure, seuls les propriétaires des packages peuvent modifier les composants inclus dans un package géré. Vous pouvez visualiser les éléments installés par un package géré dans vos listes, mais vous ne pouvez pas les modifier. Pour obtenir les mises à jour de ces éléments, vous devez installer une nouvelle version du package qui contient les mises à jour. Si la mise à jour de version a échoué à cause de ces composants dans un package géré qui est un produit Salesforce officiel, notez que nous sommes conscients de ce problème et travaillons activement à sa résolution. En attendant, nous continuerons à prendre en charge JDK pour ces organisations.
Si votre organisation a demandé un report, nous n’activerons pas la mise à jour de version. Pour en savoir plus sur le report de la mise à jour de version, consultez la section « Puis-je reporter cette modification ? ».
Dans tous les autres cas, nous vous recommandons de tester et de suivre le processus d’Adoption des formats des paramètres régionaux ICU avant leur activation dans votre organisation par Salesforce avec la version Summer '25.
Questions fréquentes
1) Comment vérifier si les formats de paramètres régionaux ICU ont été activés dans mon organisation ?
Pour les organisations créées avant Winter ’20, nous vous recommandons de vérifier votre Journal d'audit de configuration afin de déterminer si vos formats de paramètres régionaux ICU ont été activés et par qui. Pour en savoir plus, consultez l’article Détection des formats des paramètres régionaux utilisés dans votre organisation, ICU ou JDK.
2) Mon organisation a des Classes Apex, des Déclencheurs Apex et des Pages Visualforce qui utilisent des versions d’API inférieures à 45.0. Si j’active manuellement les formats de paramètres régionaux ICU dans mon organisation, mais que je ne mets pas à jour ces composants vers la version 45.0 ou une version ultérieure, quel est l’impact pour mon organisation ?
Si vous mettez à jour la version d’API d’un composant, le format ICU commencera à être utilisé au lieu du format JDK une fois que les formats de paramètres régionaux ICU sont activés dans l’organisation. Si vous ne mettez pas à jour la version d’API d’autres classes ou composants d’interface utilisateur personnalisés, ils continueront à utiliser JDK. Cela peut entraîner une expérience utilisateur incohérente, l’interface utilisateur personnalisée affichant les formats JDK en fonction des paramètres régionaux de l’utilisateur et les composants de l’interface utilisateur standard affichant les formats ICU en fonction des paramètres régionaux de l’utilisateur.
3) Quel est l’impact du maintien de mon organisation sur JDK ?
Si vous ne mettez pas à niveau la version d’API pour les composants concernés, et que Salesforce n’est pas en mesure d’activer la mise à jour de version, votre organisation restera sur JDK. Même si aucune modification ou problème immédiat n’est anticipé après la version Summer '25, nous analysons les implications à long terme pour les organisations qui continuent à utiliser les formats de paramètres régionaux JDK. Pour atténuer les interruptions potentielles pouvant survenir suite aux modifications de la prise en charge du JDK, vérifiez que votre code utilise des méthodes neutres des paramètres régionaux. Pour en savoir plus, consultez Changements de format des paramètres régionaux et de code personnalisé dans l’Aide de Salesforce.
4) La date d’application automatique prévue indiquée sur la vignette de mise à jour de version est différente de la date de la version majeure. Pourquoi ?
|
Votre organisation a : |
La vignette Activer les formats de paramètres régionaux ICU dans Configuration > Mises à jour de version indique : |
Le bouton « Activer l’exécution du test » est… |
La vignette Activer les formats de paramètres régionaux ICU dans Configuration > Mises à jour de version est visible dans... |
Par conséquent... |
|
Spring ’25 |
Application automatique prévue le : 15 juin 2025 Étapes complètes avant le : 14 juin 2025 |
Disponible jusqu’au 14 juin 2025 |
Soit dans l’onglet Nécessite une action, soit dans l’onglet Archivé |
Si votre organisation n’utilise pas encore ICU, Salesforce prévoit d’activer les formats de paramètres régionaux ICU dans Summer ’25. Avant la mise à niveau, vous pouvez choisir de reporter l’activation. Pour connaître la date de mise à niveau vers la version majeure de votre instance, qui peut ne pas être le 15 juin, accédez à Trust État, recherchez votre instance, puis cliquez sur l'onglet Maintenance. |
5) Mon organisation utilise JDK, quelle mesure dois-je prendre ?
Suivez les étapes de la rubrique Adoption des formats de paramètres régionaux ICU dans l'Aide de Salesforce. Cette rubrique contient des considérations et des instructions permettant de déterminer l'impact des nouveaux paramètres régionaux.
Comme pour toute modification majeure, nous recommandons de tester les nouveaux formats de paramètres régionaux ICU dans une organisation sandbox. L’Aide de Salesforce fournit également des conseils sur la mise à jour et les tests des nouveaux formats.
L’analyse de l'impact ainsi que la mise à jour des versions d'API et du code personnalisé peuvent prendre un certain temps. Nous recommandons à tous les clients de commencer cette tâche bien avant que les formats ICU ne soient activés dans Summer ’25.
Si vous avez besoin de plus de temps, vous pouvez reporter l’activation. Pour obtenir plus de détails, consultez la section « Puis-je reporter cette modification ? »
6) Puis-je reporter cette modification ?
Suivez la procédure pour reporter l’activation des formats de paramètres régionaux ICU dans votre organisation. Dans Configuration, saisissez Interface utilisateur dans la case Recherche rapide. Faites défiler la liste des options de l’Interface utilisateur, puis sélectionnez l’option Interface utilisateur en bas du menu. Décochez la case en regard de Activer les formats de paramètres régionaux ICU dans le cadre du déploiement planifié. Lorsque vous êtes prêt(e), activez manuellement les formats de paramètres régionaux ICU ou cochez la case et patientez jusqu’à l’activation automatique de la version majeure suivante. Consultez la section Quel est l’impact si mon organisation continue à utiliser JDK ?pour comprendre l’impact de la désactivation.
7) Quelle est la date limite pour reporter l’activation des formats de paramètres régionaux ICU ?
Pour reporter l’activation des formats de paramètres régionaux ICU, vous devez désélectionner la case Activer les formats de paramètres régionaux ICU dans le cadre d’un déploiement planifié avant la mise à niveau de votre organisation vers la version majeure suivante.
La date de mise à niveau de la version majeure n’est pas la même pour toutes les organisations. Elle varie en fonction de l’instance sur laquelle se trouve votre organisation. Pour connaître la date de mise à niveau vers la version majeure de votre instance, accédez à Trust État, recherchez votre instance, puis cliquez sur l'onglet Maintenance.
8) Quand les formats de paramètres régionaux ICU seront-ils activés dans mon organisation ?
Les formats de paramètres régionaux ICU seront activés dans Summer '25. Pour connaître la date de mise à niveau vers la version majeure de votre instance, accédez à Trust État, recherchez votre instance, puis cliquez sur l'onglet Maintenance.
9) Comment adopter les formats de paramètres régionaux ICU sans attendre la version majeure ?
Pour activer les formats dans votre organisation, consultez l’article Activation des formats des paramètres régionaux ICU.
10) Salesforce active-t-elle les formats de paramètres régionaux ICU pour le paramètre régional Anglais (Canada) [en_CA] ?
Oui. Salesforce active la mise à jour de version Activation des formats de paramètres régionaux ICU et active la fonctionnalité Activer les formats ICU pour les paramètres régionaux en_CA. Les administrateurs peuvent désactiver les formats de paramètres régionaux ICU pour Anglais (Canada) [en_CA] dans l’interface utilisateur. Dans Configuration, dans la case Recherche rapide, saisissez Interface utilisateur, puis sélectionnez Interface utilisateur. Ensuite, désélectionnez Activer les formats ICU pour les paramètres régionaux en_CA, et enregistrez vos modifications.
11) Les nouveaux formats de paramètres régionaux ICU sont-ils activés dans les sandbox avec Summer '25 ?
Oui. Salesforce active les formats de paramètres régionaux ICU dans toutes les organisations sandbox.
12) Si des packages gérés installés ont des Classes Apex, des Déclencheurs Apex et des Pages Visualforce avec une version d’API inférieur à 45, Salesforce active-t-elle les formats de paramètres régionaux ICU ?
Non. Salesforce n’activera pas les formats de paramètres régionaux ICU dans les organisations avec des versions d’API inférieures pour ces composants. Cependant, les administrateurs peuvent activer manuellement les formats de paramètres régionaux ICU. Nous vous suggérons d’effectuer des tests avant d’activer les formats de paramètres régionaux ICU en production. L’article Tests de migration du format des paramètres régionaux ICU passe en revue les problèmes potentiels à surveiller ainsi que les suggestions de tests fonctionnels et de tests pour les utilisateurs finaux. Si vous avez installé des packages gérés qui sont un produit Salesforce officiel, sachez que nous travaillons en interne pour mettre à niveau les versions d’API inférieures à 45. Les packages gérés créés par la Communauté, tels que les packages Salesforce Labs, peuvent ne pas être mis à jour.
13) L’activation de la fonctionnalité « multidevises » remplace-t-elle les formats spécifiques aux paramètres régionaux pour les montants en devises négatives ?
Oui. L’article de l’Aide de Salesforce Valeurs négatives affichées dans un champ de devise explique comment les formats spécifiques aux paramètres régionaux pour les devises négatives décrits ici peuvent être remplacés lorsque plusieurs devises sont activées.
14) Existe-t-il une solution au fait qu’Excel ne reconnaît pas le champ date/heure comme un champ de date et limite la fonctionnalité de tri/filtrage ?
Lorsque vous utilisez l’un des paramètres régionaux anglais tels que l’Anglais (États-Unis) en_US, la date et l’heure sont séparées par une virgule. Par exemple : 1/28/2008 4:30PM avec JDK sera 1/28/2008, 4:30PM avec les formats de paramètres régionaux ICU. Dans l’application Salesforce Reports, lorsque vous cliquez sur la colonne Date, le champ est trié par date. Cependant, après avoir exporté le rapport vers Excel, il est considéré comme un champ de texte. Par conséquent, le système trie en utilisant une comparaison de « chaîne » au lieu d’une comparaison de « date ». En supprimant , les virgules (par exemple, en utilisant Remplacer tout dans Excel), les champs peuvent être triés par date.
15) Comment déactiver les formats de paramètres régionaux ICU ?
Une fois que Salesforce a activé les formats de paramètres régionaux ICU, les administrateurs peuvent restaurer les formats de paramètres régionaux JDK. Accédez à Configuration, puis saisissez Interface utilisateur dans la case Recherche rapide. Faites défiler la liste des options de l’Interface utilisateur, puis sélectionnez l’option Interface utilisateur en bas du menu. Décochez la case Activer les formats ICU pour en_CA. Ensuite, dans la case Recherche rapide, saisissez Mises à jour de version, puis sélectionnez Mises à jour de version. Pour la mise à jour de version Activer les formats de paramètres régionaux ICU, cliquez sur Premier pas ou View Update (Afficher la mise à jour). Cliquez sur Désactiver l’exécution test.
16) J’ai activé les formats de paramètres régionaux ICU en cliquant sur « Activer l’exécution test » dans les Mises à jour de version. Est-ce que Salesforce va activer les formats de paramètres régionaux ICU sur mon organisation avec la version majeure suivante ?
Non. Salesforce n’active pas les formats de paramètres régionaux ICU sur les organisations qui utilisent déjà les formats de paramètres régionaux ICU. Les administrateurs des organisations où sont activées les formats de paramètres régionaux ICU ne recevront pas l’e-mail les notifiant de la réussite de l’activation.
17) Lorsque Salesforce tente d’activer les formats de paramètres régionaux ICU sur une organisation, quels sont les utilisateurs qui reçoivent un e-mail de notification ?
Les e-mails sont envoyés à 15 utilisateurs maximum ayant l’autorisation Modifier toutes les données.
18) Est-ce que Salesforce active les formats de paramètres régionaux ICU lorsque les versions du composant Visualforce sont inférieures à 45 ?
Oui. Néanmoins, nous vous recommandons de toujours transmettre les données liées au contrôleur au composant Visualforce. Cette approche garantit que les composants Visualforce se comportent de façon cohérente dans la page Visualforce.
19) Est-ce que Salesforce active les formats de paramètres régionaux ICU après la version Summer ‘25 ?
Non. Après la version Summer ‘25, Salesforce interrompt l’activation en masse de cette mise à jour de version. Si votre organisation utilise déjà les formats de paramètres régionaux ICU, ils restent activés. Nous recommandons à toute organisation utilisant encore JDK d’utiliser la mise à jour de version pour activer manuellement les formats de paramètres régionaux ICU.
Participez à la conversation dans le groupe de la Trailblazer Community Adoption des formats de paramètres régionaux ICU.
Historique des révisions
|
Date |
Révisions |
|
8 avril 2025 |
|
|
12 mars 2025 |
|
|
3 mars 2025 |
|
000380618

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.