mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-01-19 14:02:58 +01:00
28 lines
611 B
JavaScript
28 lines
611 B
JavaScript
'use strict';
|
|
|
|
var async = require('async');
|
|
|
|
var languages = require('../../languages');
|
|
var meta = require('../../meta');
|
|
|
|
var languagesController = module.exports;
|
|
|
|
languagesController.get = function (req, res, next) {
|
|
async.waterfall([
|
|
function (next) {
|
|
languages.list(next);
|
|
},
|
|
function (languages) {
|
|
languages.forEach(function (language) {
|
|
language.selected = language.code === (meta.config.defaultLang || 'en-GB');
|
|
});
|
|
|
|
res.render('admin/general/languages', {
|
|
languages: languages,
|
|
autoDetectLang: parseInt(meta.config.autoDetectLang, 10) === 1,
|
|
});
|
|
},
|
|
], next);
|
|
};
|
|
|