We have a requirement of translating the application in German, however, date format should not be in German locale (i.e. it should not be dd.mm.yyyy and instead it should be dd/MM/YYYY).
In order to achieve this, we are passing the datelocale as "en_GB" to the UpdateLocaleSettings activity. Uselocale and messagelocale are still being passed as de_DE. This is getting called whenever user wants to toggle the language from English to German. However, even with these parameters, date format gets changed to dd.mm.yyyy.
Do we need to do anything else? We are using 7.2.2
Thanks. However, this talks about writing custom activities and converting the date format which is not a viable solution as there are a lot of places in the application which uses the pxDateTime control. So, when localization is enabled, this automatically converts the format to dd.mm.yyyy.
The objective is to find out a way to ensure that dates are not localized. The UpdateLocaleSettings activity accepts a dateLocale parameter. Is it not meant for this exact purpose?