Fields referring to 'Choice' table show all the language choices rather than user session languageIssue Fields pointing to 'sys_choice' table shows the choices from all the languages ignoring the user session language.ReleaseAllCauseThis expected behavior of the platformResolutionWe can workaround this across the platform wherever the sys_choice table is referring to, by creating a before query business rule on the choice table. - Create a business rule on the 'sys_choice' table - Enable checkbox 'Query' - set with least order as '1' - to run this business rule first for sys_choice - No condition needed [If you would like to have the admins to see the choices you can add [!gs.hasRole('admin')] in the condition field]. - The below script restricts only choices with the user session language to return on an instance for everyone. (function executeRule(current, previous /*null when async*/) { current.addEncodedQuery('languageSTARTSWITH'+ gs.getSession().getLanguage()); })(current, previous);