diff --git a/view/moliparty/common/js/common2.js b/view/moliparty/common/js/common2.js
index 8dea596..f903976 100644
--- a/view/moliparty/common/js/common2.js
+++ b/view/moliparty/common/js/common2.js
@@ -778,6 +778,9 @@ const languageMap = [
{ name: '印尼语', code: 'id', fuzzy: ['id', 'in', 'id-', 'in-'] },
{ name: '土耳其语', code: 'tr', fuzzy: ['tr', 'tr-'] },
{ name: '巴西语', code: 'pt', fuzzy: ['pt-BR', 'pt'] },
+ { name: '西班牙语', code: 'es', fuzzy: ['es'] },
+ { name: '俄语', code: 'ru', fuzzy: ['ru'] },
+ { name: '乌兹别克语', code: 'uz', fuzzy: ['uz','uz-UZ'] },
];
// 判断当前语言环境
function getLanguageCode(language) {
@@ -861,6 +864,12 @@ function langCodeFun(langCode) {
document.body.classList.add('china');
} else if (langCode == "pt") {
document.body.classList.add('brazil');
+ }else if (langCode == "es") {
+ document.body.classList.add('Spanish');
+ }else if (langCode == "ru") {
+ document.body.classList.add('Russian');
+ }else if (langCode == "uz") {
+ document.body.classList.add('Uzbek');
}
// if (window.location.href.match(/guildAr/)) {
// document.documentElement.setAttribute("dir", "ltr");
diff --git a/view/moliparty/common/local/langHandler.js b/view/moliparty/common/local/langHandler.js
index 885ba79..7d24ba8 100644
--- a/view/moliparty/common/local/langHandler.js
+++ b/view/moliparty/common/local/langHandler.js
@@ -46,8 +46,25 @@ function initLocalLang() {
window.lang = window.langBr || window.langEn;
window.lang.code = 'pt';
window.lang.defaults = false;
-
- } else {
+ } else if (lang === 'es' || window.location.href.match('=es')) {
+ // 西班牙语 - 使用 window.langBr 或 fallback 到 window.langEn
+ console.log("langHandler" + '西班牙')
+ window.lang = window.langEs || window.langEn;
+ window.lang.code = 'es';
+ window.lang.defaults = false;
+ }else if (lang === 'ru' || window.location.href.match('=ru')) {
+ // 俄语 - 使用 window.langBr 或 fallback 到 window.langEn
+ console.log("langHandler" + '俄语')
+ window.lang = window.langRu || window.langEn;
+ window.lang.code = 'ru';
+ window.lang.defaults = false;
+ }else if (lang === 'uz' || window.location.href.match('=uz')) {
+ // 乌兹别克语 - 使用 window.langBr 或 fallback 到 window.langEn
+ console.log("langHandler" + '乌兹别克语')
+ window.lang = window.langUz || window.langEn;
+ window.lang.code = 'uz';
+ window.lang.defaults = false;
+ }else {
console.log("langHandler" + '默认英语')
window.lang = langEn
window.lang.code = null
diff --git a/view/moliparty/modules/BD-Center/agencyList.html b/view/moliparty/modules/BD-Center/agencyList.html
index fa9be43..ddadbd9 100644
--- a/view/moliparty/modules/BD-Center/agencyList.html
+++ b/view/moliparty/modules/BD-Center/agencyList.html
@@ -50,6 +50,9 @@
+
+
+
diff --git a/view/moliparty/modules/BD-Center/index.html b/view/moliparty/modules/BD-Center/index.html
index 5fd8345..b01baf3 100644
--- a/view/moliparty/modules/BD-Center/index.html
+++ b/view/moliparty/modules/BD-Center/index.html
@@ -89,6 +89,9 @@
+
+
+
diff --git a/view/moliparty/modules/BD-Center/local/es.js b/view/moliparty/modules/BD-Center/local/es.js
new file mode 100644
index 0000000..84e12e1
--- /dev/null
+++ b/view/moliparty/modules/BD-Center/local/es.js
@@ -0,0 +1,23 @@
+langEs = {
+ // Módulo
+ demoModule: {
+ page_title:'Centro BD',
+ Monthly_Number:'Número Mensual de Nuevas Agencias',
+ Total_Agency:'Agencias Totales',
+ Check_Detail:'Ver Detalles de la Agencia',
+ Agency_Number:'Número de Agencia',
+ Agency_Income:'Ingresos Totales de Diamantes de la Agencia',
+ Agency_List:'Lista de Agencias',
+ Agency_ID:'ID de Agencia:',
+ Agent_ID:'ID de Agente:',
+ Create_Date:'Fecha de Creación:',
+ Diamonds_Income:'Ingresos de Diamantes:',
+ Forward_Order:'Orden Ascendente',
+ Inverted_Order:'Orden Descendente',
+ title_date:'Selección de Fecha',
+ Confirm:'Confirmar',
+ Coins_Income:'Ingresos de Monedas:',
+ Agency_Coins_Income:'Ingresos Totales de Monedas de la Agencia',
+ Invite_Agency:'Invitar Agencia',
+ }
+}
\ No newline at end of file
diff --git a/view/moliparty/modules/BD-Center/local/ru.js b/view/moliparty/modules/BD-Center/local/ru.js
new file mode 100644
index 0000000..78e46c5
--- /dev/null
+++ b/view/moliparty/modules/BD-Center/local/ru.js
@@ -0,0 +1,23 @@
+langRu = {
+ // Модуль
+ demoModule: {
+ page_title:'BD Центр',
+ Monthly_Number:'Ежемесячное количество новых агентств',
+ Total_Agency:'Всего агентств',
+ Check_Detail:'Просмотреть детали агентства',
+ Agency_Number:'Номер агентства',
+ Agency_Income:'Общий доход агентства в алмазах',
+ Agency_List:'Список агентств',
+ Agency_ID:'ID агентства:',
+ Agent_ID:'ID агента:',
+ Create_Date:'Дата создания:',
+ Diamonds_Income:'Доход в алмазах:',
+ Forward_Order:'Прямой порядок',
+ Inverted_Order:'Обратный порядок',
+ title_date:'Выбор даты',
+ Confirm:'Подтвердить',
+ Coins_Income:'Доход в монетах:',
+ Agency_Coins_Income:'Общий доход агентства в монетах',
+ Invite_Agency:'Пригласить агентство',
+ }
+}
\ No newline at end of file
diff --git a/view/moliparty/modules/BD-Center/local/uz.js b/view/moliparty/modules/BD-Center/local/uz.js
new file mode 100644
index 0000000..f53885e
--- /dev/null
+++ b/view/moliparty/modules/BD-Center/local/uz.js
@@ -0,0 +1,23 @@
+langUz = {
+ // Modul
+ demoModule: {
+ page_title:'BD Markazi',
+ Monthly_Number:'Oylik Yangi Agentliklar Soni',
+ Total_Agency:'Jami Agentliklar',
+ Check_Detail:'Agentlik Tafsilotlarini Ko‘rish',
+ Agency_Number:'Agentlik Raqami',
+ Agency_Income:'Agentlikning Umumiy Olmos Daromadi',
+ Agency_List:'Agentliklar Ro‘yxati',
+ Agency_ID:'Agentlik ID:',
+ Agent_ID:'Agent ID:',
+ Create_Date:'Yaratilgan Sana:',
+ Diamonds_Income:'Olmosh Daromadi:',
+ Forward_Order:'Oldinga Tartib',
+ Inverted_Order:'Teskari Tartib',
+ title_date:'Sana Tanlash',
+ Confirm:'Tasdiqlash',
+ Coins_Income:'Tangalar Daromadi:',
+ Agency_Coins_Income:'Agentlikning Umumiy Tanga Daromadi',
+ Invite_Agency:'Agentlikni Taklif Qilish',
+ }
+}
\ No newline at end of file
diff --git a/view/moliparty/modules/eventDetails/index.html b/view/moliparty/modules/eventDetails/index.html
index cc3d2b3..dc303dc 100644
--- a/view/moliparty/modules/eventDetails/index.html
+++ b/view/moliparty/modules/eventDetails/index.html
@@ -117,6 +117,9 @@
+
+
+
diff --git a/view/moliparty/modules/eventDetails/local/es.js b/view/moliparty/modules/eventDetails/local/es.js
new file mode 100644
index 0000000..a6d1c5f
--- /dev/null
+++ b/view/moliparty/modules/eventDetails/local/es.js
@@ -0,0 +1,18 @@
+langEs = {
+ // Módulo
+ demoModule: {
+ page_title:'Detalles del Evento',
+ Unsub:'Cancelar suscripción',
+ Sub:'Suscribirse',
+ Participate:'Participar',
+ Start_Time:'Hora de inicio',
+ Event_starting:'Evento comenzando',
+ Event_ended:'Evento terminado',
+ Room_ID:'ID de Sala',
+ Sub_successful:'Suscripción exitosa',
+ Cancel_successful:'Cancelación exitosa',
+ Event_swing:'¡El evento está en pleno apogeo, haz clic para unirte ahora!!!',
+ Open_Molistar:'Abrir MoliParty',
+ Copy_Successfully:'Copiado exitosamente',
+ }
+}
diff --git a/view/moliparty/modules/eventDetails/local/ru.js b/view/moliparty/modules/eventDetails/local/ru.js
new file mode 100644
index 0000000..21c4fe2
--- /dev/null
+++ b/view/moliparty/modules/eventDetails/local/ru.js
@@ -0,0 +1,18 @@
+langRu = {
+ // Модуль
+ demoModule: {
+ page_title:'Детали события',
+ Unsub:'Отписаться',
+ Sub:'Подписаться',
+ Participate:'Участвовать',
+ Start_Time:'Время начала',
+ Event_starting:'Событие начинается',
+ Event_ended:'Событие завершено',
+ Room_ID:'ID комнаты',
+ Sub_successful:'Подписка успешна',
+ Cancel_successful:'Отмена успешна',
+ Event_swing:'Событие в самом разгаре, нажмите чтобы присоединиться сейчас!!!',
+ Open_Molistar:'Открыть MoliParty',
+ Copy_Successfully:'Скопировано успешно',
+ }
+}
\ No newline at end of file
diff --git a/view/moliparty/modules/eventDetails/local/uz.js b/view/moliparty/modules/eventDetails/local/uz.js
new file mode 100644
index 0000000..52c80f0
--- /dev/null
+++ b/view/moliparty/modules/eventDetails/local/uz.js
@@ -0,0 +1,18 @@
+langUz = {
+ // Modul
+ demoModule: {
+ page_title:'Tadbir Tafsilotlari',
+ Unsub:'Obunani bekor qilish',
+ Sub:'Obuna bo‘lish',
+ Participate:'Qatnashish',
+ Start_Time:'Boshlanish vaqti',
+ Event_starting:'Tadbir boshlanmoqda',
+ Event_ended:'Tadbir tugadi',
+ Room_ID:'Xona ID',
+ Sub_successful:'Obuna muvaffaqiyatli',
+ Cancel_successful:'Bekor qilish muvaffaqiyatli',
+ Event_swing:'Tadbir to‘liq tebranishda, hozir qo‘shilish uchun bosing!!!',
+ Open_Molistar:'MoliParty ochish',
+ Copy_Successfully:'Muvaffaqiyatli nusxalandi',
+ }
+}
\ No newline at end of file
diff --git a/view/moliparty/modules/eventDetails/shareIndex.html b/view/moliparty/modules/eventDetails/shareIndex.html
index bce89fc..55fa840 100644
--- a/view/moliparty/modules/eventDetails/shareIndex.html
+++ b/view/moliparty/modules/eventDetails/shareIndex.html
@@ -66,6 +66,9 @@
+
+
+
diff --git a/view/moliparty/modules/guild-ar/BANK.html b/view/moliparty/modules/guild-ar/BANK.html
index e77619c..0280bef 100644
--- a/view/moliparty/modules/guild-ar/BANK.html
+++ b/view/moliparty/modules/guild-ar/BANK.html
@@ -78,6 +78,9 @@
+
+
+