feat: add __getLocaleOrigin (#35)

* chore: test on node 12
This commit is contained in:
Yiyu He
2019-04-29 16:15:14 +08:00
committed by fengmk2
parent 86514e3f97
commit 3043365e09
6 changed files with 56 additions and 4 deletions

View File

@@ -166,7 +166,7 @@ module.exports = function (app, options) {
}
} else {
locale = languages;
localeOrigin = 'header (only one accepted language)';
localeOrigin = 'header';
}
}
@@ -208,8 +208,15 @@ module.exports = function (app, options) {
debug('Locale: %s from %s', locale, localeOrigin);
debugSilly('Locale: %s from %s', locale, localeOrigin);
this.__locale = locale;
this.__localeOrigin = localeOrigin;
return locale;
};
app.context.__getLocaleOrigin = function () {
if (this.__localeOrigin) return this.__localeOrigin;
this.__getLocale();
return this.__localeOrigin;
};
};
function isObject(obj) {