Loading

Tillbakadragande av format för JDK-språkregioner och versionsuppdateringen Aktivera format för ICU-språkregioner

Publiceringsdatum: Oct 7, 2025
Beskrivning
Uppdaterad den 28 januari 2025
 

Från och med Spring '25 kommer Salesforce att försöka genomföra versionsuppdateringen Aktivera format för ICU-språkregioner och aktivera de nya ICU-språkregionerna i alla organisationer.

 

Om Salesforce försöker att genomföra versionsuppdateringen i antingen en sandbox- eller produktionsorganisation, och genomförandet misslyckas, kommer organisationsadministratören att få ett e-postmeddelande. Om det inte går att genomföra versionsuppdateringen, kommer vi att försöka genomföra versionsuppdateringen i Summer ’25.

 

De vanligaste felen inträffar om en organisation innehåller Apex-klasser, Apex-utlösare och Visualforce-sidor som inte uppfyller de minsta kraven i API-version 45.0. Om din organisation innehåller lägre API-versioner av dessa komponenter kommer inte Salesforce att aktivera format för ICU-språkregioner i din organisation. Din organisation kommer att förbli på JDK tills du aktiverar format för ICU-språkregioner manuellt. Se avsnittet "Vilken påverkan har det om min organisation förblir på JDK?" för mer detaljer.

 

Om du har hanterade paket med Apex-klasser, Apex-utlösare eller Visualforce-sidor som inte finns på version 45.0 eller senare ska du ta kontakt med paketutvecklaren. Om det inte gick att uppdatera versionen på grund av dessa komponenter i ett Salesforce-ägt hanterat paket, är vi medvetna om det och arbetar med att ta itu med problemet, och under tiden kommer vi att fortsätta stödja JDK för dessa organisationer.

 

Om din organisation begärde ett uppskov till och med Summer ’25 kommer vi inte att genomföra versionsuppdateringen tills Summer ’25. Se avsnittet "Kan jag välja att inte delta?" för detaljer om uppskov för versionsuppdateringen.

 

I alla andra scenarier rekommenderar vi att du testar och antar Anta format för ICU-språkregioner innan de aktiveras i din organisation.


Delta i konversationen i Trailblazer Community-gruppen Antagande av format för ICU-språkregioner.

 

Vanliga frågor och svar 

1) Hur kan jag kontrollera om format för UCU-språkregioner har aktiverats i min organisation?

Vi rekommenderar att du kontrollerar din Inställningar av revisionstrail för att avgöra om format för ICU-språkregioner är aktiverat och av vem. Mer detaljer finns i Avgör om din organisation använder format för ICU- eller JDK-språkregioner.

 

2) Min organisation har Apex-klasser, Apex-utlösare och Visualforce-sidor som inte uppfyller de minsta kraven i API-version 45.0. Om jag aktiverar format för ICU-språkregioner manuellt i min organisation men inte uppdaterar dessa komponenter tills version 45.0 eller senare, vad har det för påverkan på min organisation?

Om du uppdaterar API-versionen för en komponent kommer den att börja använda ICU istället för JDK.  Om du inte uppdaterar API-versionen för andra klasser eller anpassade UI-komponenter kommer de att fortsätta använda JDK. Detta kan leda till en inkonsekvent användarupplevelse där anpassad UI visar JDK-format baserat på användarens språkregion och förvalda UI-komponenter visar ICU-format baserat på användarens språkregion.

 

3) Vilken påverkan har det om min organisation förblir på JDK?

Om du inte uppgraderar API-versionen för dessa komponenter som påverkas, och Salesforce inte kan genomföra versionsuppdateringen, kommer din organisation att förbli på JDK. Om du väljer att förbli på JDK efter Summer ’25, kan support för JDK-relaterade frågor som kan uppkomma i framtiden vara begränsade.

 

4) Datumet för det schemalagda genomförandet som listas på rubriken för versionsuppdateringen skiljer sig åt mellan organisationer. Varför?

 

Din organisation har:

Rubriken på format för ICU-språkregioner i Inställningar >  Listor med versionsuppdateringar: 

Knappen "Aktivera testkörning" är…

Rubriken på format för ICU-språkregioner i Inställningar > Versionsuppdateringar är synliga i… 

Detta innebär…

Winter ’25

Schemalagt genomförande: 11 februari 2025


Slutför steg före:

10 februari 2025

Tillgänglig 

Till och med 10 februari 2025

Antingen fliken Behöver åtgärder eller Arkiverad

Om din organisation inte redan använder ICU är Salesforce schemalagt att aktivera format för ICU-språkregioner när din organisation får versionsuppgraderingen i Spring ’25. 

Innan uppgraderingen kan du välja att skjuta upp genomförandet till Summer ’25

Spring ’25 

Schemalagt genomförande: 15 juni 2025


Slutför steg före: 14 juni 2025

Tillgänglig till och med 14 juni 2025

Antingen fliken Behöver åtgärder eller Arkiverad

Om din organisation inte redan använder ICU är Salesforce schemalagt att aktivera format för ICU-språkregioner i Spring ’25. 

Vi rekommenderar att du förbereder för denna ändring genom att aktivera testkörning på UI-rubriken som finns tillgänglig till och med den 14 juni 2025.


Obs! Under Sandbox-förhandsvisningen kan det hända att dina sandbox- och produktionsmiljöer inte är på samma stora version.

5) Min organisation använder JDK, vilka åtgärder ska jag vidta?
Följ stegen i Anta formaten för ICU-språkregioner i Salesforce-hjälpen. Innehållet tillhandahåller överväganden och instruktioner som hjälper dig att avgöra hur de nya språkregionerna påverkar dig.

Som med alla större förändringar rekommenderar vi att de nya formaten för ICU-språkregioner testas i en sandbox. Salesforce-hjälpen ger också vägledning om uppdatering och testning av de nya formaten.

Analys av påverkan och uppdatering av API-versioner och anpassad kod kan ta lite tid. Vi rekommenderar att alla kunder påbörjar detta arbete långt innan ICU-format tillämpas i Spring ’25.

Om du behöver mer tid kan du skjuta upp genomförandet till Summer ’25. Mer detaljer finns i avsnittet "Kan jag välja att inte delta?"


6) Kan jag välja att inte delta?
Vi har inga planer att bevilja undantag just nu. Men om du behöver mer tid för att testa kan du begära en uppskjutning fram till Summer ‘25. Från Inställningar i snabbsökningsrutan, anger du Användargränssnitt. Bläddra ner till listan över tillval för användargränssnitt och välj sedan tillvalet Användargränssnitt som finns längst ner i menyn. Avmarkera kryssrutan bredvid Aktivera format för ICU-språkregioner som en del av den schemalagda lanseringen.

 

7) Vilket är sista datum för att skjuta upp genomförandet av format för ICU-språkregioner från Spring ’25 till Summer ’25?

Om du vill skjuta upp genomförandet av ICU-språkregioner behöver du avmarkera kryssrutan Aktivera format för ICU-språkregioner som en del av den schemalagda lanseringen innan din organisation uppgraderas till Spring ’25. 

Datumet för den stora versionsuppgraderingen är inte samma för alla organisationer, utan det varierar baserat på instansen som din organisation finns på. Om du vill se datumet för den stora versionsuppgraderingen för din instans, går du till Trust-status, söker efter din instans och klickar på fliken Underhåll.  

 

8) När kommer format för ICU-språkregioner att tillämpas i min organisation?
Format för ICU-språkregioner kommer att genomföras i Spring '25. Om du vill se datumet för den stora versionsuppgraderingen för din instans, går du till Trust Status, söker efter din instans och klickar på fliken Underhåll.

9) Hur kan jag anta format för ICU-språkregioner utan att vänta på genomförandet?
Se artikeln Aktivera format för ICU-språkregioner för att aktivera format i din organisation.

 

10) Aktiverar Salesforce format för ICU-språkregioner för språkregionen Engelska (Kanada) [en_CA]?

Ja. Salesforce genomför versionsuppdateringen Aktivera format för ICU-språkregioner och aktiverar Aktivera ICU-format för en_CA. Admins kommer att kunna inaktivera format för ICU-språkregioner för Engelska (Kanada) [en_CA] i UI. Från Inställningar i snabbsökningsrutan, anger du Användargränssnitt och väljer Användargränssnitt. Avmarkera sedan Aktivera ICU-format för en_CA och spara dina ändringar.

11) Genomförs nya format för ICU-språkregioner i sandboxar?
Ja. Salesforce aktiverar format för ICU-språkregioner i alla sandboxorganisationer med Spring ’25.  

12) Om installerade paket har Apex-klasser, Apex-utlösare och Visualforce-sidor med API-version som är tidigare än 45, kommer Salesforce att aktivera format för ICU-språkregioner? 

Nej. Salesforce kommer inte att aktivera format för ICU-språkregioner i organisationer med äldre API-versioner för dessa komponenter. Admins kan dock aktivera format för ICU-språkregioner manuellt. Vi föreslår att du utför tester innan du aktiverar format för ICU-språkregioner i produktion. Migreringstester av format för ICU-språkregioner går igenom potentiella problem att hålla utkik efter samt förslag på funktions- och slutanvändartester. Om du har installerade hanterade paket som tillhandahålls av Salesforce, arbetar vi internt med att uppgradera API-version lägre än 45. Du kan fortsätta att använda formaten för JDK-språkregioner efter Summer ‘25 och beteendet kommer att förbli detsamma.  

 

13) Åsidosätter aktivering av funktionen "Flera valutor" specifika format för språkregioner för negativa valutabelopp?

Ja. Artikeln i Salesforce-hjälpen Negativa värden visas i ett valutafält förklarar hur specifika format för språkregioner för negativa valutor som beskrivs här kan åsidosättas när flera valutor aktiveras.

 

14) Finns det en lösning för Excel som inte känner igen fältet Datumtid som ett datumfält och begränsar sorterings-/filterfunktionaliteten?

Vid användning av en av de engelska språkregionerna, t.ex. Engelska (USA) en_US, finns det ett kommatecken mellan datum och tid. Exempel: 1/28/2008 4:30PM med JDK kommer att bli 1/28/2008, 4:30PM med formaten för ICU-språkregioner. I appen Salesforce Rapporter sorteras hela fältet som datum när du klickar på kolumnen Datum. När du har exporterat rapporten till Excel betraktas den dock som ett textfält. På grund av detta sorterar den med hjälp av jämförelsen "Sträng" istället för jämförelsen "Datum". Genom att ta bort kommatecken (t.ex. Ersätta alla i Excel), kan fält vara sorterade som datum.

 

Delta i konversationen i Trailblazer Community-gruppen Antagande av format för ICU-språkregioner.

Knowledge-artikelnummer

000380618

 
Laddar
Salesforce Help | Article