vue页面葡萄牙多语言修复问题

This commit is contained in:
2025-07-15 14:38:04 +08:00
parent d8d00f142f
commit 6448edbab6
7 changed files with 25 additions and 3 deletions

View File

@@ -2,5 +2,18 @@
langBr = {
// Módulos
demoModule: {
page_title: 'Detalhes do Evento',
Unsub: 'Cancelar Inscrição',
Sub: 'Inscrever-se',
Participate: 'Participar',
Start_Time: 'Hora de Início',
Event_starting: 'Evento iniciando',
Event_ended: 'Evento encerrado',
Room_ID: 'ID da Sala',
Sub_successful: 'Inscrição realizada com sucesso',
Cancel_successful: 'Cancelamento realizado com sucesso',
Event_swing: 'O evento está a todo vapor, clique para participar agora!!!',
Open_Molistar: 'Abrir Molistar',
Copy_Successfully: 'Copiado com sucesso',
}
};

View File

@@ -1 +1 @@
<!DOCTYPE html><html><head><meta charset=UTF-8><meta name=viewport content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1"><title>molistar</title><link href=./static/css/app.c25ee3e41d2559e548f982302871d043.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.e75558b9b18156665cbc.js></script><script type=text/javascript src=./static/js/vendor.ef63a6e67767f10f7bb6.js></script><script type=text/javascript src=./static/js/app.b435796717a0ba4f5121.js></script></body></html>
<!DOCTYPE html><html><head><meta charset=UTF-8><meta name=viewport content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1"><title>molistar</title><link href=./static/css/app.c25ee3e41d2559e548f982302871d043.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.e75558b9b18156665cbc.js></script><script type=text/javascript src=./static/js/vendor.ef63a6e67767f10f7bb6.js></script><script type=text/javascript src=./static/js/app.76eb4203c816fa024ff4.js></script></body></html>

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
<!DOCTYPE html><html><head><meta charset=UTF-8><meta name=viewport content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1"><title>molistar</title><link href=./static/css/app.9aa0ebb35f123fcc4db56e4f8da22c1d.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.e4ec763703d705b789ea.js></script><script type=text/javascript src=./static/js/vendor.e47c3a7af2568c53d931.js></script><script type=text/javascript src=./static/js/app.8a3e96e3aa2b5bf8a676.js></script></body></html>
<!DOCTYPE html><html><head><meta charset=UTF-8><meta name=viewport content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1"><title>molistar</title><link href=./static/css/app.9aa0ebb35f123fcc4db56e4f8da22c1d.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.e4ec763703d705b789ea.js></script><script type=text/javascript src=./static/js/vendor.e47c3a7af2568c53d931.js></script><script type=text/javascript src=./static/js/app.858466b5d80f1f3f6af9.js></script></body></html>

File diff suppressed because one or more lines are too long

View File

@@ -35,7 +35,10 @@ routers.beforeEach((to, from, next) => {
var language = info.deviceInfo['Accept-Language'];
if (language.indexOf('en') != -1) {
window.sessionStorage.setItem('language', 'en');
} else {
} else if(language.indexOf('pt-BR') != -1){
window.sessionStorage.setItem('language', 'br');
}
else {
window.sessionStorage.setItem('language', info.deviceInfo['Accept-Language']);
if (language === 'ar') document.documentElement.setAttribute("dir", "rtl")//i18n是我们项目里的全局变量表示当前选择的语言ar代表阿拉伯语
}

View File

@@ -27,6 +27,8 @@ routers.beforeEach((to, from, next) => {
var language = info.deviceInfo['Accept-Language'];
if (language.indexOf('en') != -1) {
window.sessionStorage.setItem('language', 'en');
}else if(language.indexOf('pt-BR') != -1){
window.sessionStorage.setItem('language', 'br');
} else {
window.sessionStorage.setItem('language', info.deviceInfo['Accept-Language']);
if (language === 'ar') document.documentElement.setAttribute("dir", "rtl")//i18n是我们项目里的全局变量表示当前选择的语言ar代表阿拉伯语