0af54b599a7d6a175dd6f091fde0e91d0e5d4909
[DeezloaderRemix.git] / app / i18n.js
1 var i18n = require('i18n');
2
3 i18n.configure({
4   // setup some locales - other locales default to en silently
5   locales:['en', 'it', 'de', 'es', 'tr', 'pt-BR'],
6
7   // where to store json files - defaults to './locales' relative to modules directory
8   directory: __dirname + '/public/locales',
9   defaultLocale: 'en',
10
11   // sets a custom cookie name to parse locale settings from  - defaults to NULL
12   cookie: 'lang',
13 });
14
15 module.exports = i18n
16
17 module.exports.express = function(req, res, next) {
18   i18n.init(req, res);
19   var current_locale = i18n.getLocale();
20   return next();
21 };