Our Project was based on traditional outsystems and we have used locale "zh-CHS" in all our module which all work fine. We have recently made a partial shift to Reactive but upon using the locale "zh-CHS" we get the error: Value 'zh-CHS' isn't a valid locale. Anyone aware of why this is so?
Hi Shivani,
Those are available Chinese locales in Reactive:
Looks like your locale is equal to the first one.
@Shivani Choubey
As @Daryna Kravets already mentioned
zh-CHS is zh-Hans both of them referring to Chinese Simplified
in some language codes, it refers to zh-Hans instead of zh-CHS
I think Outsystems follows the similar language codes as in this URL https://www.alchemysoftware.com/livedocs/ezscript/Topics/Catalyst/Language.htm
Hope this helps
Regards,Kshitij
Hi Daryna, Kshitij,
Thanks for replying :)
This is the locale we use for Chinese on Traditional modules:
However since this is not recognized in reactive, we are forced to use zh-Hans
This makes navigating from one screen of UI module to another difficult as different modules now have different locale names. We are trying to find a solution to this problem.
Thanks,
Shivani
Obviously there's no "solution", OutSystems has to fix this. Please send this to OutSystems Support, or provide feedback via the Feedback button in Service Studio.
@Shivangi Thakur
When creating Traditional Application I noticed there is no zh-CHS available and zh-Hans is Available. I think you should update Outsystems to get this issue sorted.
Please also report this to OutSystems, it seems a bug.