Files
ReZygisk/webroot/js/translate/home.js
Alice w/🌧️ 4de1b443cf add: ReZygisk WebUI (#73)
This commit adds the ReZygisk WebUI to ReZygisk.

Signed-off-by: Emulond Argent <108662981+Emulond@users.noreply.github.com>
Signed-off-by: WinCS <94188592+Meltartica@users.noreply.github.com>
Signed-off-by: Pedro.js <pedroolimpioguerra@gmail.com>
Signed-off-by: unexpected unresolved <minh15052008@gmail.com>
Signed-off-by: SheepChef <50871867+SheepChef@users.noreply.github.com>
Signed-off-by: AJleKcAHgP68 <78802768+AJleKcAHgP68@users.noreply.github.com>
Signed-off-by: Blazzycrafter <39300111+Blazzycrafter@users.noreply.github.com>
Signed-off-by: Igor <sorocean.igor@gmail.com>
Signed-off-by: unexpected unresolved <xeondev@xeondex.onmicrosoft.com>
Signed-off-by: Kirill Kuznetsov <kdevlab@yandex.ru>
Signed-off-by: Lucky Kiddos <95188840+GuitarHeroStyles@users.noreply.github.com>
Signed-off-by: Kitty <73357005+Kittyskj@users.noreply.github.com>
Signed-off-by: GhostFRR <ghost.game.fr@gmail.com>
Signed-off-by: Alice w/🌧️ <rainyxeon@gmail.com>
Signed-off-by: ZGX089ッ <159061718+ZG089@users.noreply.github.com>
Signed-off-by: thasave14 <93542339+thasave14@users.noreply.github.com>
Co-authored-by: ThePedroo <pedroolimpioguerra@gmail.com>
Co-authored-by: ExtremeXT <75576145+ExtremeXT@users.noreply.github.com>
Co-authored-by: Emulond Argent <108662981+Emulond@users.noreply.github.com>
Co-authored-by: RainyXeon <xeondev@xeondex.onmicrosoft.com>
Co-authored-by: Fyphen <fyphensub@gmail.com>
Co-authored-by: WinCS <94188592+Meltartica@users.noreply.github.com>
Co-authored-by: CaptainThrowback <captainthrowback@hotmail.com>
Co-authored-by: Kirill Kuznetsov <kdevlab@yandex.ru>
Co-authored-by: SheepChef <50871867+SheepChef@users.noreply.github.com>
Co-authored-by: AJleKcAHgP68 <78802768+AJleKcAHgP68@users.noreply.github.com>
Co-authored-by: Blazzycrafter <39300111+Blazzycrafter@users.noreply.github.com>
Co-authored-by: Igor <sorocean.igor@gmail.com>
Co-authored-by: Berlian Panca <53902591+bpanca05@users.noreply.github.com>
Co-authored-by: Willow Hayley Lovelace <65596971+dyingwillow@users.noreply.github.com>
Co-authored-by: witch <witch@dyingwillow.dev>
Co-authored-by: Lucky Kiddos <95188840+GuitarHeroStyles@users.noreply.github.com>
Co-authored-by: Kitty <73357005+Kittyskj@users.noreply.github.com>
Co-authored-by: GhostFRR <ghost.game.fr@gmail.com>
Co-authored-by: ZGX089ッ <159061718+ZG089@users.noreply.github.com>
Co-authored-by: thasave14 <93542339+thasave14@users.noreply.github.com>
Co-authored-by: Flopster101 <nahuelgomez329@gmail.com>
Co-authored-by: Lxchoooo <155797099+Lxchoooo@users.noreply.github.com>
2025-05-18 13:14:42 -03:00

90 lines
3.3 KiB
JavaScript

export function translateHomePage(old_translations, new_translations) {
/* INFO: Translate variables */
const rezygisk_state = document.getElementById('rezygisk_state')
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()) {
case old_translations.page.home.status.ok: {
rezygisk_state.innerHTML = new_translations.page.home.status.ok
break
}
case old_translations.page.home.status.partially: {
rezygisk_state.innerHTML = new_translations.page.home.status.partially
break
}
case old_translations.page.home.status.notWorking: {
rezygisk_state.innerHTML = new_translations.page.home.status.notWorking
break
}
case old_translations.page.home.status.unknown: {
rezygisk_state.innerHTML = new_translations.global.unknown
break
}
}
if (zygote32_status_div) {
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
break
}
case old_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.global.unknown
break
}
}
}
if (zygote64_status_div) {
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
break
}
case old_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.global.unknown
break
}
}
}
const android_version_div = document.getElementById('android_version_div')
if (android_version_div.innerHTML === old_translations.global.unknown)
android_version_div.innerHTML = new_translations.global.unknown
const kernel_version_div = document.getElementById('kernel_version_div')
if (kernel_version_div.innerHTML === old_translations.global.unknown)
kernel_version_div.innerHTML = new_translations.global.unknown
/* 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
// 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)
// version_code.innerHTML = new_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
}