initial commit.

This commit is contained in:
mntmn
2017-04-07 01:29:05 +02:00
commit 7ff2926578
258 changed files with 83743 additions and 0 deletions

17
middlewares/i18n.js Normal file
View File

@@ -0,0 +1,17 @@
'use strict';
require('../models/schema');
var config = require('config');
module.exports = (req, res, next) => {
req.i18n.setLocale(req.i18n.prefLocale);
if (req.cookies.spacedeck_locale) {
req.i18n.setLocaleFromCookie();
}
if (req.user && req.user.preferences.language) {
req.i18n.setLocale(req.user.preferences.language);
}
next();
}