aboutsummaryrefslogtreecommitdiff
path: root/src/app/js/settings.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/js/settings.js')
-rw-r--r--src/app/js/settings.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/app/js/settings.js b/src/app/js/settings.js
index 682aa49..69ee7b8 100644
--- a/src/app/js/settings.js
+++ b/src/app/js/settings.js
@@ -67,9 +67,15 @@ var Settings = {
div.innerHTML = "";
let langs = fs.readdirSync(__dirname + "/../lang");
for (let i in langs) {
- title = JSON.parse(fs.readFileSync(__dirname + `/../lang/${langs[i]}`, "utf8"))["lang.title"];
+ let lang_no_extension = langs[i].replace(/\..*$/, "");
+ let title = lang("lang.title", lang_no_extension);
+
+ if (title == "lang.title") {
+ continue;
+ }
+
if (title) {
- div.innerHTML += `<option value="${langs[i].replace(/\..*$/, '')}">${title}</option>`
+ div.innerHTML += `<option value="${lang_no_extension}">${title}</option>`
}
}