add: pt_BR translation; improve: code syntax

This commit both adds brazilian portuguese translation and improves the code syntax to match the standard.
This commit is contained in:
ThePedroo
2024-06-29 09:08:01 -03:00
parent c707c151fd
commit d9edb7c063
8 changed files with 76 additions and 48 deletions

View File

@@ -1,29 +1,29 @@
export const en_US = {
langName: "English (United States)",
langName: 'English (United States)',
infoCard: {
status: {
unknown: "ReZygisk is at an unknown state!",
notWorking: "ReZygisk is not functioning!",
ok: "ReZygisk is fully functioning!",
partially: "ReZygisk is partially functioning!"
unknown: 'ReZygisk is at an unknown state!',
notWorking: 'ReZygisk is not functioning!',
ok: 'ReZygisk is fully functioning!',
partially: 'ReZygisk is partially functioning!'
},
version: "Version",
root: "Root Implementation",
version: 'Version',
root: 'Root Implementation',
zygote: {
injected: "Injected",
notInjected: "Not Injected",
unknown: "Unknown"
injected: 'Injected',
notInjected: 'Not Injected',
unknown: 'Unknown'
}
},
moduleCard: {
header: "Modules",
arch: "Arch: "
header: 'Modules',
arch: 'Arch: '
},
settings: {
daemonButton: {
start: "Start",
stop: "Stop",
exit: "Exit"
start: 'Start',
stop: 'Stop',
exit: 'Exit'
}
}
}

View File

@@ -1,5 +1,7 @@
import { vi_VN } from "./vi_VN.js"
import { en_US } from "./en_US.js"
import { en_US } from './en_US.js'
import { vi_VN } from './vi_VN.js'
import { pt_BR } from './pt_BR.js'
export const lang = {
vi_VN,
en_US

29
webroot/js/lang/pt_BR.js Normal file
View File

@@ -0,0 +1,29 @@
export const pt_BR = {
langName: 'Português (Brasil)',
infoCard: {
status: {
unknown: 'ReZygisk está em um estado desconhecido!',
notWorking: 'ReZygisk não está funcionando!',
ok: 'ReZygisk está totalmente funcionando!',
partially: 'ReZygisk está parcialmente funcionando!'
},
version: 'Versão',
root: 'Implementação de root',
zygote: {
injected: 'Injetado',
notInjected: 'Não Injetado',
unknown: 'Desconhecido'
}
},
moduleCard: {
header: 'Módulos',
arch: 'Arquitetura: '
},
settings: {
daemonButton: {
start: 'Iniciar',
stop: 'Parar',
exit: 'Sair'
}
}
}

View File

@@ -1,29 +1,29 @@
export const vi_VN = {
langName: "Tiếng Việt",
langName: 'Tiếng Việt',
infoCard: {
status: {
unknown: "ReZygisk đang ở trạng thái không xác định!",
notWorking: "ReZygisk không hoạt động!",
ok: "ReZygisk đang hoạt động!",
partially: "ReZygisk đang hoạt động một phần!"
unknown: 'ReZygisk đang ở trạng thái không xác định!',
notWorking: 'ReZygisk không hoạt động!',
ok: 'ReZygisk đang hoạt động!',
partially: 'ReZygisk đang hoạt động một phần!'
},
version: "Phiên bản",
root: "Hệ thống root",
version: 'Phiên bản',
root: 'Hệ thống root',
zygote: {
injected: "Đã can thiệp",
notInjected: "Chưa can thiệp",
unknown: "Không xác định"
injected: 'Đã can thiệp',
notInjected: 'Chưa can thiệp',
unknown: 'Không xác định'
}
},
moduleCard: {
header: "Mô Đun",
arch: "Loại: "
header: 'Mô Đun',
arch: 'Loại: '
},
settings: {
daemonButton: {
start: "Chạy",
stop: "Dừng",
exit: "Thoát"
start: 'Chạy',
stop: 'Dừng',
exit: 'Thoát'
}
}
}

View File

@@ -1,23 +1,15 @@
import { lang } from "../lang/index.js";
import { lang } from '../lang/index.js'
const lang_list = document.getElementById("lang_modal_list")
const lang_list = document.getElementById('lang_modal_list')
const key_list = Object.keys(lang)
let index = 0
for (const lang_key of key_list) {
index += 1
const value = lang[lang_key]
lang_list.innerHTML += `
<div class="${index === key_list.length ? '' : 'spliter'}" style="padding-top: 25px; padding-bottom: 25px; font-size: 1.3em;">
${value.langName}
</div>`
}
// for (let i = 0; i < arr_size; i++) {
// const key = key_list[i]
// const value = lang[key]
// lang_list.innerHTML += `
// <div class="spliter" style="padding-top: 25px; padding-bottom: 25px; font-size: 1.3em;">
// ${value}
// </div>`
// }
}

View File

@@ -5,8 +5,8 @@ const card = document.getElementById('modules_card')
let sys_module_mode = localStorage.getItem('system-module-mode')
sys_module_mode = setData('closed')
button.addEventListener("click", () => {
if (sys_module_mode == "closed") {
button.addEventListener('click', () => {
if (sys_module_mode === 'closed') {
sys_module_mode = setData('opened')
icon.style.transform = 'rotate(180deg)'
card.style.maxHeight = `${card.scrollHeight}px`
@@ -21,5 +21,6 @@ button.addEventListener("click", () => {
function setData(mode) {
localStorage.setItem('system-module-mode', mode)
return localStorage.getItem('system-module-mode')
}

View File

@@ -5,8 +5,8 @@ const card = document.getElementById('rezygisk_settings')
let sys_module_mode = localStorage.getItem('system-settings-expand-mode')
setData('closed')
button.addEventListener("click", () => {
if (sys_module_mode == "closed") {
button.addEventListener('click', () => {
if (sys_module_mode === 'closed') {
sys_module_mode = setData('opened')
icon.style.transform = 'rotate(180deg)'
card.style.maxHeight = `${card.scrollHeight}px`
@@ -21,5 +21,6 @@ button.addEventListener("click", () => {
function setData(mode) {
localStorage.setItem('system-settings-expand-mode', mode)
return localStorage.getItem('system-settings-expand-mode')
}

View File

@@ -7,15 +7,18 @@ sys_module_mode = setData('closed')
button.addEventListener('click', () => {
target.style.display = 'block'
sys_module_mode = setData('opened')
})
close_button.addEventListener('click', () => {
target.style.display = 'none'
sys_module_mode = setData('closed')
})
function setData(mode) {
localStorage.setItem('lang-modal', mode)
return localStorage.getItem('lang-modal')
}