How to restrict only to show specific language choices on instanceSummaryWhen a language plugin is installed mistakenly, translations related files added to the instance and due to this few queries may return the all results of languages and it may affect the business needs wherein the requirement is to have only English language content Example, the below query on the sys_choice table had no language specified, hence resulting in pulling all choices(in all languages) and hence breaking the implementation. Apart from manually updating with language query in all such custom code, do we have any other solutions/configurations? Sample existing Custom Implementation on Language translation table : var gr = new GlideRecord('sys_choice');gr.addQuery('element','name');gr.addQuery('inactive','false');gr.addQuery('name',table);gr.query();while(gr.next()){choices.push({"label":gr.label.toString()});}InstructionsTaking an example of sys_choice table wherein multiple language choices present in the table. If a requirement is to return only English related choice for the entire instance without customizing other configurations to query only English. we can achieve this by the before-query business rule- 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- The below script restricts only choices with the English language to return on an instance for everyone. This way any script using sys_choice can query only English language choices and other scripts don't require modifications.(function executeRule(current, previous /*null when async*/) {current.addEncodedQuery('languageSTARTSWITHen');})(current, previous);