Files
ReZygisk/webroot/js/modal/language.js
T
RainyXeon c92ad7c748 improve: language system based on json file
This commit will introduce new language system based on json file for easier to translate using crowdin in the future, also fix webui cannot load
2024-11-12 00:08:43 -03:00

24 lines
662 B
JavaScript

const button = document.getElementById('lang_switcher')
const target = document.getElementById('lang_modal')
const close_button = document.getElementById('lang_modal_close')
let sys_module_mode = localStorage.getItem('/cache/modal/language/state')
sys_module_mode = setData('closed')
button.addEventListener('click', () => {
target.style.top = '0%'
sys_module_mode = setData('opened')
})
close_button.addEventListener('click', () => {
target.style.top = '100%'
sys_module_mode = setData('closed')
})
function setData(mode) {
localStorage.setItem('/cache/modal/language/state', mode)
return localStorage.getItem('/cache/modal/language/state')
}