Locale changes to be reflected without logging off from the current session
Hi, i need to change the user locale dynamically and once the locale is changed the changes to be reflected right away, even without logging off from the current session. User is provided an option to switch between the locale, once the locale is changed, the property 'pyUseLocale' is updated in background and the screen is refreshed, but the changes are being reflected only when a particular user logoff and login back. Is there any other way this can be achived?
1) The ruleset lists in the clipboard. Are they being updated to refer to the new language properly ? -- Checked and the localised ruleset is on top of the stack
2) Are some changes happening perhaps only in one thread that are supposed to be requestor-wide ? -- I tried to set it at requestor wide but i know of no other mechanism than just resaving the operator record rule form with the updated locale. Did that no luck
3) Do you have proper refresh mechanisms in place so your sections know to re-render all the field values using the updated ruleset lists ? -- The refresh mechanisms we have is to refresh the section and the harness . .the standard OOTB way.
>>> know of no other mechanism than just resaving the operator record rule form with the updated locale
I don't think saving the op record is the normal way to update the locale at runtime. There used to be an API to change the locale, and a system menu item and landing page to choose a locale. Can someone else please chime in here ? /Eric