Posted: 6 Apr 2020 11:59 EDT Last activity: 14 Jun 2021 7:38 EDT
How to disable a localized ruleset(other than Delete ruleset option)
We have tried to implement localization for application on pilot basis & later on decided to not to localize application for other reasons
Localized few of the selected rulesets like MyApp_fr, MyAppFW_fr etc containing language specialized field value rules
Tested changes with French user(operator locale marked with fr_FR), changes working fine(displaying localized labels, titles, captions etc in UI)
Localized rulesets are auto-picked in rule resolution by PEGA platform as per default behavior
Localized rulesets MyApp_fr, MyAppFW_fr etc are not included in application ruleset stack as PEGA takes care of picking them in rule resolution by default
Now we want to disable localization so that even french users get to see the base language(English) labels, titles, captions etc in UI upon their login.
We do not want to delete the rulesets MyApp_fr, MyAppFW_fr from application/system and yet want to find out a way to disable localization(not allowing PEGA to pick localized rulesets in rule resolution by default for a french user)
Tried to set the 'Effective Start Date' value in a ruleset form(for above-localized rulesets) to a longer date(for e.g. 01-Jan-2099), so that rules in these rulesets will not be effective. This solution is not working for some reason.
Pega will pick the localized ruleset if your operator profile has the locale as mentioned. If you want certain label or some texts to be displayed in English in French ruleset, You should create those texts or labels as field values and save inside French ruleset in Plain English text.