i18nUserSettingDetector.js 325 B

12345678910111213141516171819
  1. module.exports = {
  2. name: 'userSettingDetector',
  3. lookup: function(req, res, options) {
  4. var lang = null;
  5. if (req.user) {
  6. if ('lang' in req.user) {
  7. lang = req.user.lang || null;
  8. }
  9. }
  10. return lang;
  11. },
  12. cacheUserlanguage: function(req, res, lng, options) {
  13. // nothing to do
  14. }
  15. };