List languages from dashboard dist/translation
This commit is contained in:
@@ -283,7 +283,23 @@ function getLogs(unit, options, callback) {
|
||||
function getLanguages(callback) {
|
||||
assert.strictEqual(typeof callback, 'function');
|
||||
|
||||
callback(null, ['en', 'de', 'fr', 'it']);
|
||||
// we always return english to avoid dashboard breakage
|
||||
var languages = ['en'];
|
||||
|
||||
fs.readdir(path.join(paths.DASHBOARD_DIR, 'translation'), function (error, result) {
|
||||
if (error) {
|
||||
console.error('Failed to list translations', error);
|
||||
return callback(null, languages);
|
||||
}
|
||||
|
||||
var jsonFiles = result.filter(function (file) { return path.extname(file) === '.json'; });
|
||||
console.log(jsonFiles);
|
||||
|
||||
languages = jsonFiles.map(function (file) { return path.basename(file, '.json'); });
|
||||
console.log(jsonFiles);
|
||||
|
||||
callback(null, languages);
|
||||
});
|
||||
}
|
||||
|
||||
function prepareDashboardDomain(domain, auditSource, callback) {
|
||||
|
||||
Reference in New Issue
Block a user