Oh, I didn't realize you were talking about modifying i18n.js.   OK sure, I'll rollback this commit and modify i18n.js like you suggested, with `targetLocale = localeSpecified || dojo.locale || ""`.