Hi Tim,
This is my code. I think the difference starts in line 17 in your code.
try to replace lines 17-18-19 with the part in Bold:
if(allCookies.esri_auth){
/*jshint -W061 */
var userObj = eval('(' + unescape(allCookies.esri_auth)+ ')');
if(userObj.culture){
dojoConfig.locale = userObj.culture;
}
}
if(window.queryObject.mode){
if(allCookies.wab_locale){
dojoConfig.locale = allCookies.wab_locale;
}
}else{
if(allCookies.wab_app_locale){
dojoConfig.locale = allCookies.wab_app_locale;
}
}
if(!dojoConfig.locale){
dojoConfig.locale = navigator.language ? navigator.language : navigator.userLanguage;
}
dojoConfig.locale = dojoConfig.locale.toLowerCase();
window._setRTL(dojoConfig.locale);
//override language and orientation
//*********************************************
dojoConfig.locale = "he";
window._setRTL(dojoConfig.locale);
//*********************************************
resources = resources.concat([
window.apiUrl + 'dojo/resources/dojo.css',
window.apiUrl + 'dijit/themes/claro/claro.css',
window.apiUrl + 'esri/css/esri.css',
window.apiUrl + 'dojox/layout/resources/ResizeHandle.css',
window.path + 'jimu.js/css/jimu.css'
]);