Skip to main content

#ICU Locale Formats1 人がディスカッション中

This is regarding a forced updated effective Jan 2022. 

I found an article related to it https://help.salesforce.com/articleView?id=sf.icu_migration_how.htm&type=5

 

I just want to get a picture on the steps you took and things you checked and how you did it to adopt to these new changes.  Thank you in advance!

 

#ICU Locale Formats  #Service Cloud  #Automation  #New Releases

1 件の回答
  1. 昨日、14:07

    Hi Robert,

    For the ICU Locale Format migration, I would recommend treating it as a testing/impact-assessment exercise rather than just changing the setting.

    A few things to check:

    • Review the Salesforce ICU Locale Format Migration documentation and identify which locales your org uses.
    • Test date, time, number, currency, and address formatting for your supported locales.
    • Pay particular attention to Apex, Visualforce, LWC/Aura, integrations, reports, and any custom JavaScript that parses or formats dates/numbers.
    • Test automation such as Flows, validation rules, formulas, and email templates where locale-dependent values are involved.
    • Test integrations carefully if they exchange formatted dates/numbers with external systems.
    • Enable ICU in a sandbox first, run regression testing, and compare the results with the existing format.
    • Document any impacted customizations and update them before enabling it in production.

    The main risk is usually custom code or integrations that assume a specific date/number format rather than Salesforce's locale-aware formatting.

    If you share which Salesforce products/customizations you're using, I can suggest a more specific migration checklist. 

0/9000

UPDATE: Build for Multinational Scale

 

Details on our move to ICU and EOL JDK

 

  • To meet the latest international standards for internationalization and localization for all Salesforce products/services and ecosystem, Salesforce adopted a new set of locale formats in Winter ’20 -- the international Component for Unicode (ICU).
  • A user’s locale determines the formats for dates, times, currencies, addresses, names, and numeric values. ICU sets the international standard for these formats for all locales. With ICU, we provide a consistent experience across the Salesforce platform and improve integration with ICU-compliant applications across the globe.
  • If your org was created in Summer ’19 or earlier, it had Oracle’s Java Development Kit (JDK) locale formats by default. In this case, you must migrate to the new formats, or we enforce them in Spring ’23 (EOL JDK and turn on auto-permission to adopt ICU). We strongly urge customers and partners to understand how this impacts their salesforce instances (and end-user instances as well).

Check out this resource - Go Global with New International Locale Formats - for more details and step-by-step instructions to take in advance of the enforcement date in Winter '23 (i.e. impact assessment, make relevant updates, and test).

 

For more information, visit the ICU Locale Format Adoption Trailblazer Community.

 

#Unicode #Localization #ICU Locale Formats

0/9000