summaryrefslogtreecommitdiffstats
path: root/js/lang
diff options
context:
space:
mode:
Diffstat (limited to 'js/lang')
-rw-r--r--js/lang/bundle.js17
1 files changed, 14 insertions, 3 deletions
diff --git a/js/lang/bundle.js b/js/lang/bundle.js
index b68c22a..1cd8f95 100644
--- a/js/lang/bundle.js
+++ b/js/lang/bundle.js
@@ -1,5 +1,15 @@
// there's an DoS backdoor in BežiApp because of this (-:<
var chosenLang;
+var dateString = {
+ day: (danv) => {
+ let dnevitedna = [S("sunday"), S("monday"), S("tuesday"), S("wednesday"), S("thursday"), S("friday"), S("saturday")];
+ return dnevitedna[danv];
+ },
+ month: (mesl) => {
+ let mesecileta = [S("january"), S("february"), S("march"), S("april"), S("may"), S("june"), S("july"), S("august"), S("september"), S("october"), S("november"), S("december")];
+ return mesecileta[mesl];
+ }
+};
async function refreshLangDOM() {
let promises_to_runn = [
localforage.getItem("chosenLang").then( (value) => {
@@ -45,13 +55,14 @@ async function setLangConfigAndReload() {
window.location.reload();
}
window.addEventListener('DOMContentLoaded', (event) => {
- refreshLangDOM();
localforage.getItem("chosenLang").then( (value) => {
if(value == null) {
setLangConfigAndReload();
+ } else {
+ chosenLang = value;
}
- }
- );
+ });
+ refreshLangDOM();
});
const capitalize = (s) => {
if (typeof s !== 'string') return ''