You've already forked ReZygisk
mirror of
https://github.com/PerformanC/ReZygisk.git
synced 2025-09-06 06:37:01 +00:00
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:
@@ -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'
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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
29
webroot/js/lang/pt_BR.js
Normal 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'
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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'
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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>`
|
||||
// }
|
||||
}
|
||||
@@ -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')
|
||||
}
|
||||
@@ -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')
|
||||
}
|
||||
@@ -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')
|
||||
}
|
||||
Reference in New Issue
Block a user