mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-01-19 05:52:57 +01:00
* Use standard language codes. Fallback for plugins. * Fix transifex config * Tab vs space here for some reason * Remove redundancies * config.relative_path instead of allcaps * added upgrade script for existing users' accounts
25 lines
509 B
JavaScript
25 lines
509 B
JavaScript
'use strict';
|
|
|
|
var languages = require('../../languages');
|
|
var meta = require('../../meta');
|
|
|
|
var languagesController = {};
|
|
|
|
|
|
languagesController.get = function (req, res, next) {
|
|
languages.list(function (err, languages) {
|
|
if (err) {
|
|
return next(err);
|
|
}
|
|
|
|
languages.forEach(function (language) {
|
|
language.selected = language.code === (meta.config.defaultLang || 'en-GB');
|
|
});
|
|
|
|
res.render('admin/general/languages', {
|
|
languages: languages
|
|
});
|
|
});
|
|
};
|
|
|
|
module.exports = languagesController; |