legacy-knowledge-base
公開されました Jun. 30, 2025

Cannot add the Indonesia or Hebrew language to instance after changing locale codes to ISO 639 language codes

投稿者

Justin Mann

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

Issue

 

Environment

  • Liferay DXP 7.4 QR 2024.Q4.1

 

Resolution

  • Currently, there is work being done on LPD-22885 (https://liferay.atlassian.net/browse/LPD-22885) to implement support for the current ISO 639 language codes, but it has not yet been implemented
  • As a workaround, the following JVM property can be set in the JVM properties: java.locale.useOldISOCodes=true
  • Please note that the old codes would need to be reverted (iw_IL and in_ID) as this workaround makes use of the older standard

 

Additional Information

  • https://help.liferay.com/hc/en-us/articles/30183427337613-Hebrew-Israel-is-replaced-with-English-United-States-in-Localization-Settings
did-this-article-resolve-your-issue

legacy-knowledge-base