Affects Version/s: 20.2, 21.0 [Tentative]
Fix Version/s: None
This can't be tested in a QA server because Tomcat's configuration is not available.
In local deployments with Tomcat locale available, just change it i.e. to spanish (-Duser.language=es -Duser.region=ES) and try to load Roster, Rubrics or Clog with english selected in user's preferences.
When Tomcat is configured with a default language that is not english (i.e: -Duser.language=es -Duser.region=ES ), tools using the i18n webcomponent (Roster, Clog, Commons and Rubrics) don't work when user's preferred language is english.
Uncaught TypeError: Cannot read property 'split' of undefined
at Object.roster.init (roster.js?version=MiAulario-Csie-Pruebas:800)
But the issue is that the i18n object is undefined.
AFAIK all QA Tomcats are configured with english locale, so this can't be tested there.