You've already forked ReZygisk
mirror of
https://github.com/PerformanC/ReZygisk.git
synced 2025-09-06 06:37:01 +00:00
fix: JS code indentation/syntax
This commit fixes the syntax and indentation of the JavaScript code to meet the organization standard.
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
/* https://github.com/tiann/KernelSU/tree/main/js / https://www.npmjs.com/package/kernelsu */
|
||||
|
||||
let callbackCounter = 0;
|
||||
function getUniqueCallbackName(prefix) {
|
||||
return `${prefix}_callback_${Date.now()}_${callbackCounter++}`;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { translateActionPage } from "./translate/action.js"
|
||||
import { translateHomePage } from "./translate/home.js"
|
||||
import { translateModulesPage } from "./translate/modules.js"
|
||||
import { translateSettingsPage } from "./translate/settings.js"
|
||||
import { translateActionPage } from './translate/action.js'
|
||||
import { translateHomePage } from './translate/home.js'
|
||||
import { translateModulesPage } from './translate/modules.js'
|
||||
import { translateSettingsPage } from './translate/settings.js'
|
||||
|
||||
export async function setNewLanguage(locate, initialize) {
|
||||
const old_translations = await getTranslations(initialize ? 'en_US' : localStorage.getItem('/system/language'))
|
||||
@@ -13,24 +13,17 @@ export async function setNewLanguage(locate, initialize) {
|
||||
translateSettingsPage(new_translations)
|
||||
|
||||
/* INFO: lang modal */
|
||||
document.getElementById('lang_modal_title').innerHTML
|
||||
= new_translations.modal.language.header
|
||||
document.getElementById('lang_modal_title').innerHTML = new_translations.modal.language.header
|
||||
|
||||
/* INFO: error history modal */
|
||||
document.getElementById('errorh_modal_title').innerHTML
|
||||
= new_translations.modal.logs.header
|
||||
document.getElementById('errorh_panel').placeholder
|
||||
= new_translations.modal.logs.placeholder
|
||||
document.getElementById('errorh_modal_title').innerHTML = new_translations.modal.logs.header
|
||||
document.getElementById('errorh_panel').placeholder = new_translations.modal.logs.placeholder
|
||||
|
||||
/* INFO: navbar info */
|
||||
document.getElementById('nav_home_title').innerHTML
|
||||
= new_translations.page.home.header
|
||||
document.getElementById('nav_modules_title').innerHTML
|
||||
= new_translations.page.modules.header
|
||||
document.getElementById('nav_actions_title').innerHTML
|
||||
= new_translations.page.action.header
|
||||
document.getElementById('nav_settings_title').innerHTML
|
||||
= new_translations.page.settings.header
|
||||
document.getElementById('nav_home_title').innerHTML = new_translations.page.home.header
|
||||
document.getElementById('nav_modules_title').innerHTML = new_translations.page.modules.header
|
||||
document.getElementById('nav_actions_title').innerHTML = new_translations.page.action.header
|
||||
document.getElementById('nav_settings_title').innerHTML = new_translations.page.settings.header
|
||||
}
|
||||
|
||||
export async function getTranslations(locate) {
|
||||
@@ -41,12 +34,12 @@ export async function getTranslations(locate) {
|
||||
|
||||
/* INFO: This list is in alphabetical order. */
|
||||
export const avaliableLanguages = [
|
||||
"en_US", /* INFO: Translated by @PerformanC (The PerformanC Organization) */
|
||||
"ja_JP", /* INFO: Translated by @Fyphen1223 */
|
||||
"pt_BR", /* INFO: Translated by @ThePedroo */
|
||||
"ro_RO", /* INFO: Translated by @ExtremeXT */
|
||||
"ru_RU", /* INFO: Translated by Emulond Argent (@Emulond) */
|
||||
"vi_VN", /* INFO: Translated by @RainyXeon (unexpected unresolved) */
|
||||
"zh_CN", /* INFO: Translated by @Meltartica */
|
||||
"zh_TW", /* INFO: Translated by @Meltartica */
|
||||
'en_US', /* INFO: Translated by @PerformanC (The PerformanC Organization) */
|
||||
'ja_JP', /* INFO: Translated by @Fyphen1223 */
|
||||
'pt_BR', /* INFO: Translated by @ThePedroo */
|
||||
'ro_RO', /* INFO: Translated by @ExtremeXT */
|
||||
'ru_RU', /* INFO: Translated by Emulond Argent (@Emulond) */
|
||||
'vi_VN', /* INFO: Translated by @RainyXeon (unexpected unresolved) */
|
||||
'zh_CN', /* INFO: Translated by @Meltartica */
|
||||
'zh_TW' /* INFO: Translated by @Meltartica */
|
||||
]
|
||||
|
||||
@@ -3,6 +3,7 @@ import {
|
||||
getTranslations,
|
||||
setNewLanguage
|
||||
} from '../language.js'
|
||||
|
||||
const lang_list = document.getElementById('lang_modal_list')
|
||||
const target = document.getElementById('lang_modal')
|
||||
|
||||
@@ -10,8 +11,10 @@ let index = 0
|
||||
|
||||
function setAvaliableLanguage() {
|
||||
const langKey = avaliableLanguages[index]
|
||||
|
||||
index += 1
|
||||
getTranslations(langKey).then(data => {
|
||||
|
||||
getTranslations(langKey).then((data) => {
|
||||
lang_list.innerHTML += `
|
||||
<div lang-data="${langKey}" class="${index === avaliableLanguages.length ? '' : 'spliter'}" style="padding-top: 25px; padding-bottom: 25px; font-size: 1.3em;">
|
||||
<div lang-data="${langKey}" class="element_animation">${data.langName}</div>
|
||||
@@ -25,7 +28,7 @@ setAvaliableLanguage()
|
||||
|
||||
document.addEventListener('click', async (event) => {
|
||||
const getLangLocate = event.target.getAttribute('lang-data')
|
||||
if (!getLangLocate || typeof getLangLocate !== "string") return;
|
||||
if (!getLangLocate || typeof getLangLocate !== 'string') return;
|
||||
|
||||
await setNewLanguage(getLangLocate)
|
||||
|
||||
|
||||
@@ -25,5 +25,6 @@ copy_button.addEventListener('click', () => {
|
||||
|
||||
function setData(mode) {
|
||||
localStorage.setItem('/cache/modal/error_history/state', mode)
|
||||
|
||||
return mode
|
||||
}
|
||||
@@ -19,5 +19,6 @@ close_button.addEventListener('click', () => {
|
||||
|
||||
function setData(mode) {
|
||||
localStorage.setItem('/cache/modal/language/state', mode)
|
||||
|
||||
return mode
|
||||
}
|
||||
@@ -1,16 +1,13 @@
|
||||
setData('home')
|
||||
document.getElementById(`ni_home`).style.display = 'flex'
|
||||
document.getElementById(`nid_home`).style.display = 'none'
|
||||
document.getElementById(`panel_home`).style.display = 'block'
|
||||
document.getElementById('ni_home').style.display = 'flex'
|
||||
document.getElementById('nid_home').style.display = 'none'
|
||||
document.getElementById('panel_home').style.display = 'block'
|
||||
|
||||
document.querySelectorAll("[name=navbutton]").forEach((element) => {
|
||||
document.querySelectorAll('[name=navbutton]').forEach((element) => {
|
||||
element.addEventListener('click', (e) => {
|
||||
const value = e.target.value
|
||||
let previous =
|
||||
!localStorage.getItem('/cache/navbar/previous')
|
||||
? setData('home')
|
||||
: localStorage.getItem('/cache/navbar/previous')
|
||||
if (previous === value) return
|
||||
const previous = !localStorage.getItem('/cache/navbar/previous') ? setData('home') : localStorage.getItem('/cache/navbar/previous')
|
||||
if (previous === value) return;
|
||||
|
||||
/* INFO: Disable icon on old state */
|
||||
const pre_input = document.getElementById(`n_${previous}`)
|
||||
@@ -31,11 +28,13 @@ document.querySelectorAll("[name=navbutton]").forEach((element) => {
|
||||
curr_input.setAttribute('checked', '')
|
||||
icon.style.display = 'flex'
|
||||
icon_disabled.style.display = 'none'
|
||||
|
||||
setData(value)
|
||||
})
|
||||
})
|
||||
|
||||
function setData(data) {
|
||||
localStorage.setItem('/cache/navbar/previous', data)
|
||||
|
||||
return data
|
||||
}
|
||||
@@ -5,29 +5,30 @@ let sys_font = localStorage.getItem('/system/font')
|
||||
if (!sys_font) sys_font = setData('false')
|
||||
if (sys_font === 'true') {
|
||||
switcher.setAttribute('checked', '')
|
||||
|
||||
setSystemFont()
|
||||
}
|
||||
|
||||
switcher.addEventListener('click', () => {
|
||||
sys_font = setData(String(switcher.checked))
|
||||
switcher.checked
|
||||
? setSystemFont()
|
||||
: document.getElementById('font-tag').remove()
|
||||
|
||||
switcher.checked ? setSystemFont() : document.getElementById('font-tag').remove()
|
||||
})
|
||||
|
||||
function setSystemFont() {
|
||||
const headTag = document.getElementsByTagName('head')[0]
|
||||
const styleTag = document.createElement("style")
|
||||
const styleTag = document.createElement('style')
|
||||
|
||||
styleTag.id = 'font-tag'
|
||||
headTag.appendChild(styleTag);
|
||||
headTag.appendChild(styleTag)
|
||||
styleTag.innerHTML = `
|
||||
:root {
|
||||
--font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
|
||||
}
|
||||
`;
|
||||
}`
|
||||
}
|
||||
|
||||
function setData(mode) {
|
||||
localStorage.setItem('/system/font', mode)
|
||||
|
||||
return mode
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
import { setDark } from "./themes/dark.js"
|
||||
import { setLight } from "./themes/light.js"
|
||||
import { setDark } from './themes/dark.js'
|
||||
import { setLight } from './themes/light.js'
|
||||
|
||||
const button = document.getElementById('theme_switcher')
|
||||
|
||||
@@ -8,13 +8,12 @@ if (!sys_theme) sys_theme = setData('dark')
|
||||
|
||||
if (sys_theme === 'light') {
|
||||
button.setAttribute('checked', '')
|
||||
|
||||
setLight()
|
||||
}
|
||||
|
||||
button.addEventListener('click', () => {
|
||||
button.checked
|
||||
? setLight()
|
||||
: setDark()
|
||||
button.checked ? setLight() : setDark()
|
||||
})
|
||||
|
||||
function setData(mode) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { setDarkNav } from "./darkNavbar.js"
|
||||
import { setDarkNav } from './darkNavbar.js'
|
||||
|
||||
const rootCss = document.querySelector(':root')
|
||||
|
||||
@@ -7,7 +7,6 @@ const close_icons = document.getElementsByClassName('close_icon')
|
||||
const expand_icons = document.getElementsByClassName('expander')
|
||||
const copy_button = document.getElementById('errorh_copy')
|
||||
|
||||
|
||||
export function setDark() {
|
||||
rootCss.style.setProperty('--background', '#181c20')
|
||||
rootCss.style.setProperty('--font', '#ffffff')
|
||||
@@ -34,5 +33,6 @@ export function setDark() {
|
||||
|
||||
function setData(mode) {
|
||||
localStorage.setItem('/system/theme', mode)
|
||||
|
||||
return mode
|
||||
}
|
||||
@@ -1,22 +1,13 @@
|
||||
export function setDarkNav() {
|
||||
document.getElementById('nid_home').innerHTML
|
||||
= '<img class="dimc" style="width: 24px; height: 24px" src="assets/home.svg">'
|
||||
document.getElementById('ni_home').innerHTML
|
||||
= '<img style="width: 24px; height: 24px; background-color: var(--small-card);" src="assets/home.svg">'
|
||||
document.getElementById('nid_home').innerHTML = '<img class="dimc" style="width: 24px; height: 24px" src="assets/home.svg">'
|
||||
document.getElementById('ni_home').innerHTML = '<img style="width: 24px; height: 24px; background-color: var(--small-card);" src="assets/home.svg">'
|
||||
|
||||
document.getElementById('nid_modules').innerHTML
|
||||
= '<img class="dimc" style="width: 24px; height: 24px" src="assets/module.svg">'
|
||||
document.getElementById('ni_modules').innerHTML
|
||||
= '<img style="width: 24px; height: 24px; background-color: var(--small-card);" src="assets/module.svg">'
|
||||
document.getElementById('nid_modules').innerHTML = '<img class="dimc" style="width: 24px; height: 24px" src="assets/module.svg">'
|
||||
document.getElementById('ni_modules').innerHTML = '<img style="width: 24px; height: 24px; background-color: var(--small-card);" src="assets/module.svg">'
|
||||
|
||||
document.getElementById('nid_actions').innerHTML
|
||||
= '<img class="dimc" style="width: 24px; height: 24px" src="assets/action.svg">'
|
||||
document.getElementById('ni_actions').innerHTML
|
||||
= '<img style="width: 24px; height: 24px; background-color: var(--small-card);" src="assets/action.svg">'
|
||||
document.getElementById('nid_actions').innerHTML = '<img class="dimc" style="width: 24px; height: 24px" src="assets/action.svg">'
|
||||
document.getElementById('ni_actions').innerHTML = '<img style="width: 24px; height: 24px; background-color: var(--small-card);" src="assets/action.svg">'
|
||||
|
||||
document.getElementById('nid_settings').innerHTML
|
||||
= '<img class="dimc" style="width: 24px; height: 24px" src="assets/settings.svg">'
|
||||
document.getElementById('ni_settings').innerHTML
|
||||
= '<img style="width: 24px; height: 24px; background-color: var(--small-card);" src="assets/settings.svg">'
|
||||
return
|
||||
document.getElementById('nid_settings').innerHTML = '<img class="dimc" style="width: 24px; height: 24px" src="assets/settings.svg">'
|
||||
document.getElementById('ni_settings').innerHTML = '<img style="width: 24px; height: 24px; background-color: var(--small-card);" src="assets/settings.svg">'
|
||||
}
|
||||
@@ -2,8 +2,8 @@ import {
|
||||
light_close_icon,
|
||||
light_expand_icon,
|
||||
light_copy_icon,
|
||||
} from "./lightIcon.js"
|
||||
import { setLightNav } from "./lightNavbar.js"
|
||||
} from './lightIcon.js'
|
||||
import { setLightNav } from './lightNavbar.js'
|
||||
const rootCss = document.querySelector(':root')
|
||||
|
||||
/* INFO: Changes the icons to match the theme */
|
||||
@@ -37,5 +37,6 @@ export function setLight() {
|
||||
|
||||
function setData(mode) {
|
||||
localStorage.setItem('/system/theme', mode)
|
||||
|
||||
return mode
|
||||
}
|
||||
@@ -12,5 +12,4 @@ export function setLightNav() {
|
||||
|
||||
document.getElementById('nid_settings').innerHTML = light_settings_icon()
|
||||
document.getElementById('ni_settings').innerHTML = light_settings_icon(true)
|
||||
return
|
||||
}
|
||||
@@ -1,25 +1,18 @@
|
||||
export function translateActionPage(new_translations) {
|
||||
/* INFO: action card */
|
||||
document.getElementById('panel_actions_header').innerHTML
|
||||
= new_translations.page.action.header
|
||||
document.getElementById('panel_actions_header').innerHTML = new_translations.page.action.header
|
||||
|
||||
/* INFO: daemon32 small card */
|
||||
if (document.getElementById('daemon32_stop_button')) { /* INFO: Not all devices have 32-bit support */
|
||||
document.getElementById('daemon32_stop_button').innerHTML
|
||||
= new_translations.page.action.daemonButton.stop
|
||||
document.getElementById('daemon32_start_button').innerHTML
|
||||
= new_translations.page.action.daemonButton.start
|
||||
document.getElementById('daemon32_exit_button').innerHTML
|
||||
= new_translations.page.action.daemonButton.exit
|
||||
document.getElementById('daemon32_stop_button').innerHTML = new_translations.page.action.daemonButton.stop
|
||||
document.getElementById('daemon32_start_button').innerHTML = new_translations.page.action.daemonButton.start
|
||||
document.getElementById('daemon32_exit_button').innerHTML = new_translations.page.action.daemonButton.exit
|
||||
}
|
||||
|
||||
/* INFO: daemon64 small card */
|
||||
if (document.getElementById('daemon64_stop_button')) { /* INFO: Not all devices have 64-bit support */
|
||||
document.getElementById('daemon64_stop_button').innerHTML
|
||||
= new_translations.page.action.daemonButton.stop
|
||||
document.getElementById('daemon64_start_button').innerHTML
|
||||
= new_translations.page.action.daemonButton.start
|
||||
document.getElementById('daemon64_exit_button').innerHTML
|
||||
= new_translations.page.action.daemonButton.exit
|
||||
document.getElementById('daemon64_stop_button').innerHTML = new_translations.page.action.daemonButton.stop
|
||||
document.getElementById('daemon64_start_button').innerHTML = new_translations.page.action.daemonButton.start
|
||||
document.getElementById('daemon64_exit_button').innerHTML = new_translations.page.action.daemonButton.exit
|
||||
}
|
||||
}
|
||||
@@ -4,7 +4,7 @@ export function translateHomePage(old_translations, new_translations) {
|
||||
const zygote32_status_div = document.getElementById('zygote32_status')
|
||||
const zygote64_status_div = document.getElementById('zygote64_status')
|
||||
|
||||
switch (rezygisk_state.innerHTML.replace(/(\r\n|\n|\r)/gm,"").trim()) {
|
||||
switch (rezygisk_state.innerHTML.replace(/(\r\n|\n|\r)/gm, '').trim()) {
|
||||
case old_translations.page.home.status.ok: {
|
||||
rezygisk_state.innerHTML = new_translations.page.home.status.ok
|
||||
|
||||
@@ -28,22 +28,19 @@ export function translateHomePage(old_translations, new_translations) {
|
||||
}
|
||||
|
||||
if (zygote32_status_div) {
|
||||
switch (zygote32_status_div.innerHTML.replace(/(\r\n|\n|\r)/gm,"").trim()) {
|
||||
switch (zygote32_status_div.innerHTML.replace(/(\r\n|\n|\r)/gm, '').trim()) {
|
||||
case old_translations.page.home.info.zygote.injected: {
|
||||
zygote32_status_div.innerHTML
|
||||
= new_translations.page.home.info.zygote.injected
|
||||
zygote32_status_div.innerHTML = new_translations.page.home.info.zygote.injected
|
||||
|
||||
break
|
||||
}
|
||||
case old_translations.page.home.info.zygote.notInjected: {
|
||||
zygote32_status_div.innerHTML
|
||||
= new_translations.page.home.info.zygote.notInjected
|
||||
zygote32_status_div.innerHTML = new_translations.page.home.info.zygote.notInjected
|
||||
|
||||
break
|
||||
}
|
||||
case old_translations.page.home.info.zygote.unknown: {
|
||||
zygote32_status_div.innerHTML
|
||||
= new_translations.page.home.info.zygote.unknown
|
||||
zygote32_status_div.innerHTML = new_translations.page.home.info.zygote.unknown
|
||||
|
||||
break
|
||||
}
|
||||
@@ -51,22 +48,19 @@ export function translateHomePage(old_translations, new_translations) {
|
||||
}
|
||||
|
||||
if (zygote64_status_div) {
|
||||
switch (zygote64_status_div.innerHTML.replace(/(\r\n|\n|\r)/gm,"").trim()) {
|
||||
switch (zygote64_status_div.innerHTML.replace(/(\r\n|\n|\r)/gm, '').trim()) {
|
||||
case old_translations.page.home.info.zygote.injected: {
|
||||
zygote64_status_div.innerHTML
|
||||
= new_translations.page.home.info.zygote.injected
|
||||
zygote64_status_div.innerHTML = new_translations.page.home.info.zygote.injected
|
||||
|
||||
break
|
||||
}
|
||||
case old_translations.page.home.info.zygote.notInjected: {
|
||||
zygote64_status_div.innerHTML
|
||||
= new_translations.page.home.info.zygote.notInjected
|
||||
zygote64_status_div.innerHTML = new_translations.page.home.info.zygote.notInjected
|
||||
|
||||
break
|
||||
}
|
||||
case old_translations.page.home.info.zygote.unknown: {
|
||||
zygote64_status_div.innerHTML
|
||||
= new_translations.page.home.info.zygote.unknown
|
||||
zygote64_status_div.innerHTML = new_translations.page.home.info.zygote.unknown
|
||||
|
||||
break
|
||||
}
|
||||
@@ -74,16 +68,15 @@ export function translateHomePage(old_translations, new_translations) {
|
||||
}
|
||||
|
||||
/* INFO: info card */
|
||||
document.getElementById('version_info_title').innerHTML
|
||||
= new_translations.page.home.info.version
|
||||
document.getElementById('root_info_title').innerHTML
|
||||
= new_translations.page.home.info.root
|
||||
document.getElementById('version_info_title').innerHTML = new_translations.page.home.info.version
|
||||
document.getElementById('root_info_title').innerHTML = new_translations.page.home.info.root
|
||||
|
||||
const version_code = document.getElementById('version_code')
|
||||
const root_impl = document.getElementById('root_impl')
|
||||
|
||||
if (version_code.innerHTML.replace(/(\r\n|\n|\r)/gm,"").trim() === old_translations.global.unknown)
|
||||
if (version_code.innerHTML.replace(/(\r\n|\n|\r)/gm, '').trim() === old_translations.global.unknown)
|
||||
version_code.innerHTML = new_translations.global.unknown
|
||||
if (root_impl.innerHTML.replace(/(\r\n|\n|\r)/gm,"").trim() === old_translations.global.unknown)
|
||||
|
||||
if (root_impl.innerHTML.replace(/(\r\n|\n|\r)/gm, '').trim() === old_translations.global.unknown)
|
||||
root_impl.innerHTML = new_translations.global.unknown
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
export function translateModulesPage(new_translations) {
|
||||
document.getElementById('panel_modules_header').innerHTML
|
||||
= new_translations.page.modules.header
|
||||
document.getElementById('panel_modules_header').innerHTML = new_translations.page.modules.header
|
||||
|
||||
/* INFO: arch type */
|
||||
const module_element_arch = document.getElementsByClassName('arch_desc')
|
||||
for (const module of module_element_arch) {
|
||||
|
||||
@@ -1,28 +1,19 @@
|
||||
export function translateSettingsPage(new_translations) {
|
||||
document.getElementById('panel_settings_header').innerHTML
|
||||
= new_translations.page.settings.header
|
||||
document.getElementById('panel_settings_header').innerHTML = new_translations.page.settings.header
|
||||
|
||||
/* INFO: Change font option */
|
||||
document.getElementById('sys_font_option_title').innerHTML
|
||||
= new_translations.page.settings.font.header
|
||||
document.getElementById('sys_font_option_desc').innerHTML
|
||||
= new_translations.page.settings.font.description
|
||||
document.getElementById('sys_font_option_title').innerHTML = new_translations.page.settings.font.header
|
||||
document.getElementById('sys_font_option_desc').innerHTML = new_translations.page.settings.font.description
|
||||
|
||||
/* INFO: Change font option */
|
||||
document.getElementById('sys_theme_option_title').innerHTML
|
||||
= new_translations.page.settings.theme.header
|
||||
document.getElementById('sys_theme_option_desc').innerHTML
|
||||
= new_translations.page.settings.theme.description
|
||||
document.getElementById('sys_theme_option_title').innerHTML = new_translations.page.settings.theme.header
|
||||
document.getElementById('sys_theme_option_desc').innerHTML = new_translations.page.settings.theme.description
|
||||
|
||||
/* INFO: Change font option */
|
||||
document.getElementById('sys_lang_option_title').innerHTML
|
||||
= new_translations.page.settings.language.header
|
||||
document.getElementById('sys_lang_option_desc').innerHTML
|
||||
= new_translations.page.settings.language.description
|
||||
document.getElementById('sys_lang_option_title').innerHTML = new_translations.page.settings.language.header
|
||||
document.getElementById('sys_lang_option_desc').innerHTML = new_translations.page.settings.language.description
|
||||
|
||||
/* INFO: Change font option */
|
||||
document.getElementById('sys_errorh_title').innerHTML
|
||||
= new_translations.page.settings.logs.header
|
||||
document.getElementById('sys_errorh_desc').innerHTML
|
||||
= new_translations.page.settings.logs.description
|
||||
document.getElementById('sys_errorh_title').innerHTML = new_translations.page.settings.logs.header
|
||||
document.getElementById('sys_errorh_desc').innerHTML = new_translations.page.settings.logs.description
|
||||
}
|
||||
Reference in New Issue
Block a user