rem: loaded = dojo._loadPath(filespec, null, function(hash){ 
add: loaded = dojo._loadPath(filespec, bundlePackage, function(hash){ 
context: 		dojo.i18n._searchLocalePath(tempLocale, availableFlatLocales, function(loc){			var jsLoc = loc.replace(/-/g, '_');			var translationPackage = bundlePackage + "." + jsLoc;			var loaded = false;			if(!dojo._loadedModules[translationPackage]){				// Mark loaded whether it's found or not, so that further load attempts will not be made				dojo["provide"](translationPackage);				var module = [modpath];				if(loc != "ROOT"){module.push(loc);}				module.push(bundleName);				var filespec = module.join("/") + '.js';				loaded = dojo._loadPath(filespec, null, function(hash){					// Use singleton with prototype to point to parent bundle, then mix-in result from loadPath					var clazz = function(){};					clazz.prototype = parent;					bundle[jsLoc] = new clazz();					for(var j in hash){ bundle[jsLoc][j] = hash[j]; }				});			}else{				loaded = true;			}			if(loaded && bundle[jsLoc]){				parent = bundle[jsLoc];			}else{				bundle[jsLoc] = parent;			}						if(availableFlatLocales){				//Stop the locale path searching if we know the availableFlatLocales, since				//the first call to this function will load the only bundle that is needed.				return true;			}		});
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/94be06ce34dcb18d5d65026815395286d9bf4bdf/i18n.js/buggy/i18n.js