diff --git a/view/molistar/common/js/common2.js b/view/molistar/common/js/common2.js index 006443a..d5f0033 100644 --- a/view/molistar/common/js/common2.js +++ b/view/molistar/common/js/common2.js @@ -260,9 +260,6 @@ function convert(_url) { // 根据域名适配环境 function EnvCheck() { - if (window.location.href.match(/guildAr/)) { - pubInfo['Accept-Language'] = 'ar' - } if (window.location.href) { var _url = window.location.host; var res = _url.match(/uat/); @@ -834,6 +831,10 @@ function langCodeFun(langCode) { if (langCode == "ar") { document.documentElement.setAttribute("dir", "rtl"); document.body.classList.add('arabic'); + + if (window.location.href.match(/guildAr/)) { + document.documentElement.setAttribute("dir", "ltr"); + } } } // 获取整条url diff --git a/view/molistar/modules/guildAr/adminSet.html b/view/molistar/modules/guildAr/adminSet.html index 8700c69..a019394 100644 --- a/view/molistar/modules/guildAr/adminSet.html +++ b/view/molistar/modules/guildAr/adminSet.html @@ -4,7 +4,7 @@ - إعدادات المشرف + @@ -15,8 +15,8 @@
- -
بحث
+ +
-

هل أنت متأكد أنك تريد تعين هذا الشخص مشرف للوكالة؟

+

-
حذف
-
تأكيد
+
+
@@ -55,4 +55,8 @@ - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/view/molistar/modules/guildAr/adminSet2.html b/view/molistar/modules/guildAr/adminSet2.html index 297e00b..036a7f6 100644 --- a/view/molistar/modules/guildAr/adminSet2.html +++ b/view/molistar/modules/guildAr/adminSet2.html @@ -4,7 +4,7 @@ - إعدادات المشرف + @@ -14,8 +14,8 @@
-
إعدادات المشرف
-
إضافة مشرف
+
+
-

هل أنت متأكد أنك تريد إزالة هذا الشخص مشرف للوكالة؟

+

-
حذف
-
تأكيد
+
+
@@ -55,4 +55,8 @@ - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/view/molistar/modules/guildAr/guild.html b/view/molistar/modules/guildAr/guild.html index ba6dda0..a71776a 100644 --- a/view/molistar/modules/guildAr/guild.html +++ b/view/molistar/modules/guildAr/guild.html @@ -4,7 +4,7 @@ - جميع الوكالات + @@ -14,11 +14,11 @@
- جميع الوكالات +
-
الوكالة
+
@@ -67,10 +67,10 @@
-

هل أنت متأكد أنك تريد التقديم بطلب للانضمام إلى هذه النقابة؟

+

-
حذف
-
تأكيد
+
+
@@ -83,4 +83,8 @@ - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/view/molistar/modules/guildAr/guildInfoSet.html b/view/molistar/modules/guildAr/guildInfoSet.html index 1334952..6f3a301 100644 --- a/view/molistar/modules/guildAr/guildInfoSet.html +++ b/view/molistar/modules/guildAr/guildInfoSet.html @@ -4,7 +4,7 @@ - إعدادات معلومات الوكالة + @@ -14,22 +14,22 @@
- إعدادات معلومات الوكالة +
-
أسم الوكالة:
+
- خلفية الوكالة: +
-
حذف
+
-
حفظ
+
@@ -41,4 +41,8 @@ - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/view/molistar/modules/guildAr/index.html b/view/molistar/modules/guildAr/index.html index 88420f1..255983e 100644 --- a/view/molistar/modules/guildAr/index.html +++ b/view/molistar/modules/guildAr/index.html @@ -4,7 +4,7 @@ - أسم الوكالة + @@ -14,7 +14,7 @@
- أسم الوكالة +
@@ -22,17 +22,17 @@
-
ID:0
+
-
إعدادات المشرف
+
-
إعدادات الوكالة
+
-
دخل الأعضاء
+
-
دعوة الأعضاء
+
-
عرض التفاصيل
+
@@ -40,9 +40,9 @@
- أسم الوكالة(0) + (0) - +
@@ -80,5 +80,8 @@ - - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/view/molistar/modules/guildAr/invitation.html b/view/molistar/modules/guildAr/invitation.html index 360cce5..4840dc7 100644 --- a/view/molistar/modules/guildAr/invitation.html +++ b/view/molistar/modules/guildAr/invitation.html @@ -4,7 +4,7 @@ - إضافة + @@ -15,8 +15,8 @@
- -
البحث
+ +
@@ -55,4 +55,8 @@ - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/view/molistar/modules/guildAr/js/adminSet.js b/view/molistar/modules/guildAr/js/adminSet.js index 6aa4325..5bca2ff 100644 --- a/view/molistar/modules/guildAr/js/adminSet.js +++ b/view/molistar/modules/guildAr/js/adminSet.js @@ -6,7 +6,9 @@ if (env == 'test') { } // 封裝layer消息提醒框 let layerIndex -const showLoading = (content = '加载中') => { +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, @@ -19,7 +21,7 @@ const showLoading = (content = '加载中') => { const hideLoading = (index) => { layer.close(index) } -const toastMsg = (content = '操作完成', time = 2) => { +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, @@ -30,6 +32,7 @@ var roleTypes = getQueryString().roleTypes; // 初始化函數 $(function () { getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { @@ -43,8 +46,23 @@ $(function () { $('.back .backs').click(() => { window.location.href = document.referrer; }) + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); }, 100) }) +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.text1').text(langReplace(localLang.adminSet.text1)); + $('.text2').text(langReplace(localLang.adminSet.text2)); + $('.text3').text(langReplace(localLang.adminSet.text3)); + $('.text4').text(langReplace(localLang.adminSet.text4)); + $('.text5').text(langReplace(localLang.adminSet.text5)); + $('.text6').text(langReplace(localLang.adminSet.text6)); + $('.text16').attr('placeholder', langReplace(localLang.demoModule.text16)); +} // 搜索接口 function searchUser(erbanNo) { var str = ''; @@ -68,7 +86,7 @@ function searchUser(erbanNo) { ID:${res.data.erbanNo} -
إضافة
+
${langReplace(localLang.adminSet.text7)}
` // }) @@ -77,7 +95,7 @@ function searchUser(erbanNo) { str += `
  • - لا يوجد بيانات حتي الاّن + ${langReplace(localLang.adminSet.text3)}
  • ` $('ul').append(str); } else { @@ -87,7 +105,7 @@ function searchUser(erbanNo) { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } @@ -118,7 +136,7 @@ function setManager(targetUid) { success(res) { if (res.code === 200) { searchUser($('.back input').val()); - toastMsg('تمت الإضافة بنجاح'); + toastMsg(langReplace(localLang.adminSet.text8)); } else { toastMsg(res.message) } @@ -126,7 +144,7 @@ function setManager(targetUid) { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } diff --git a/view/molistar/modules/guildAr/js/adminSet2.js b/view/molistar/modules/guildAr/js/adminSet2.js index afe90e7..d1227df 100644 --- a/view/molistar/modules/guildAr/js/adminSet2.js +++ b/view/molistar/modules/guildAr/js/adminSet2.js @@ -6,7 +6,9 @@ if (env == 'test') { } // 封裝layer消息提醒框 let layerIndex -const showLoading = (content = '加载中') => { +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, @@ -19,7 +21,7 @@ const showLoading = (content = '加载中') => { const hideLoading = (index) => { layer.close(index) } -const toastMsg = (content = '操作完成', time = 2) => { +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, @@ -30,6 +32,7 @@ var roleTypes = getQueryString().roleTypes; // 初始化函數 $(function () { getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { @@ -43,9 +46,24 @@ $(function () { $('.back .backs').click(() => { window.location.href = "./index.html"; }) + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); listManager(); }, 100) }) +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.text1').text(langReplace(localLang.adminSet2.text1)); + $('.text2').text(langReplace(localLang.adminSet2.text2)); + $('.text3').text(langReplace(localLang.adminSet2.text3)); + $('.text4').text(langReplace(localLang.adminSet2.text4)); + $('.text5').text(langReplace(localLang.adminSet2.text5)); + $('.text6').text(langReplace(localLang.adminSet2.text6)); + $('.text7').text(langReplace(localLang.adminSet2.text7)); +} // 搜索所有管理员接口 function listManager() { $('ul li').remove(); @@ -60,14 +78,14 @@ function listManager() { str += `
  • - لا يوجد بيانات حتي الاّن + ${langReplace(localLang.adminSet2.text4)}
  • ` } else { res.data.forEach(res => { str += `
  • -
    الوكيل
    -
    المشرف
    +
    ${langReplace(localLang.adminSet2.text8)}
    +
    ${langReplace(localLang.adminSet2.text9)}

    ${res.nick}

    @@ -76,7 +94,7 @@ function listManager() { ID:${res.erbanNo}
    -
    حذف
    +
    ${langReplace(localLang.adminSet2.text10)}
    ` }) } @@ -88,7 +106,7 @@ function listManager() { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } @@ -118,7 +136,7 @@ function setManager(targetUid) { success(res) { if (res.code === 200) { listManager(); - toastMsg('تمت الإزالة بنجاح'); + toastMsg(langReplace(localLang.adminSet2.text11)); } else { toastMsg(res.message) } @@ -126,7 +144,7 @@ function setManager(targetUid) { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } diff --git a/view/molistar/modules/guildAr/js/guild.js b/view/molistar/modules/guildAr/js/guild.js index 9732511..26622f2 100644 --- a/view/molistar/modules/guildAr/js/guild.js +++ b/view/molistar/modules/guildAr/js/guild.js @@ -6,7 +6,9 @@ if (env == 'test') { } // 封裝layer消息提醒框 let layerIndex -const showLoading = (content = '加载中') => { +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, @@ -19,7 +21,7 @@ const showLoading = (content = '加载中') => { const hideLoading = (index) => { layer.close(index) } -const toastMsg = (content = '操作完成', time = 2) => { +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, @@ -29,6 +31,7 @@ const toastMsg = (content = '操作完成', time = 2) => { // 初始化函數 $(function () { getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { @@ -46,9 +49,23 @@ $(function () { window.webkit.messageHandlers.closeWebView.postMessage(null) } }) + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); listRank(); }, 100) }) +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.text1').text(langReplace(localLang.guild.text1)); + $('.text2').text(langReplace(localLang.guild.text2)); + $('.text3').text(langReplace(localLang.guild.text3)); + $('.text4').text(langReplace(localLang.guild.text4)); + $('.text5').text(langReplace(localLang.guild.text5)); + $('.text6').text(langReplace(localLang.guild.text6)); +} // 搜索按钮 $('.top img').click(function () { window.location.href = './search.html' @@ -73,7 +90,7 @@ function listRank() {

    ${res.familyName}

    ID:${res.owner.erbanNo} -
    طلب إضافة
    +
    ${langReplace(localLang.guild.text7)}
  • ` }) @@ -85,7 +102,7 @@ function listRank() { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } @@ -114,7 +131,7 @@ function apply(familyId) { data: { familyId }, success(res) { if (res.code === 200) { - toastMsg('تم تقديم الطلب بنجاح') + toastMsg(langReplace(localLang.guild.text8)) } else { toastMsg(res.message) } @@ -122,7 +139,7 @@ function apply(familyId) { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } \ No newline at end of file diff --git a/view/molistar/modules/guildAr/js/guildInfoSet.js b/view/molistar/modules/guildAr/js/guildInfoSet.js index c88f4cb..2759026 100644 --- a/view/molistar/modules/guildAr/js/guildInfoSet.js +++ b/view/molistar/modules/guildAr/js/guildInfoSet.js @@ -6,7 +6,9 @@ if (env == 'test') { } // 封裝layer消息提醒框 let layerIndex -const showLoading = (content = '加载中') => { +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, @@ -19,7 +21,7 @@ const showLoading = (content = '加载中') => { const hideLoading = (index) => { layer.close(index) } -const toastMsg = (content = '操作完成', time = 2) => { +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, @@ -29,6 +31,7 @@ const toastMsg = (content = '操作完成', time = 2) => { // 初始化函數 $(function () { getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { @@ -42,9 +45,23 @@ $(function () { $('.back img').click(() => { window.location.href = document.referrer; }) - pubInfo['Accept-Language'] = 'ar' + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); }, 100) }) +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.text1').text(langReplace(localLang.guildInfoSet.text1)); + $('.text2').text(langReplace(localLang.guildInfoSet.text2)); + $('.text3').text(langReplace(localLang.guildInfoSet.text3)); + $('.text4').attr('placeholder', langReplace(localLang.guildInfoSet.text4)); + $('.text5').text(langReplace(localLang.guildInfoSet.text5)); + $('.text6').text(langReplace(localLang.guildInfoSet.text6)); + $('.text7').text(langReplace(localLang.guildInfoSet.text7)); +} // 上傳身份證接口 function getUploadToken() { const backImage = document.getElementById('backImageUpload').files[0]; @@ -67,7 +84,7 @@ function getUploadToken() { console.log(res); $('.bg img').attr('src', res.path); hideLoading(layerIndex) - toastMsg("上傳成功") + toastMsg(langReplace(localLang.guildInfoSet.text8)) }, }); } else { @@ -77,7 +94,7 @@ function getUploadToken() { }, error(err) { hideLoading(layerIndex) - toastMsg('網絡錯誤,請退出重進') + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } @@ -98,7 +115,7 @@ function setInfo(name, backgroundUrl) { data: { name, backgroundUrl }, success(res) { if (res.code === 200) { - window.location.href="./index.html" + window.location.href = "./index.html" } else { toastMsg(res.message) } @@ -106,7 +123,7 @@ function setInfo(name, backgroundUrl) { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } diff --git a/view/molistar/modules/guildAr/js/index.js b/view/molistar/modules/guildAr/js/index.js index de95954..2d1fd6a 100644 --- a/view/molistar/modules/guildAr/js/index.js +++ b/view/molistar/modules/guildAr/js/index.js @@ -6,7 +6,9 @@ if (env == 'test') { } // 封裝layer消息提醒框 let layerIndex -const showLoading = (content = '加载中') => { +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, @@ -19,7 +21,7 @@ const showLoading = (content = '加载中') => { const hideLoading = (index) => { layer.close(index) } -const toastMsg = (content = '操作完成', time = 2) => { +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, @@ -31,6 +33,7 @@ var searTime; // 初始化函數 $(function () { getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { @@ -48,9 +51,28 @@ $(function () { window.webkit.messageHandlers.closeWebView.postMessage(null) } }) + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); get(); }, 100) }) +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.text1').text(langReplace(localLang.demoModule.text1)); + $('.text2').text(langReplace(localLang.demoModule.text2)); + $('.text3').text(langReplace(localLang.demoModule.text3)); + $('.text4').text(langReplace(localLang.demoModule.text4)); + $('.text5').text(langReplace(localLang.demoModule.text5)); + $('.text6').text(langReplace(localLang.demoModule.text6)); + $('.text7').text(langReplace(localLang.demoModule.text7)); + $('.text8').text(langReplace(localLang.demoModule.text8)); + $('.text9').text(langReplace(localLang.demoModule.text9)); + $('.text10').text(langReplace(localLang.demoModule.text10)); + $('.text16').attr('placeholder', langReplace(localLang.demoModule.text16)); +} // 判断公会身份函数 function guildFun(type) { // 公会长 @@ -95,7 +117,7 @@ function get() { $('.header .nick').text(res.data.me.nick); $('.header .id').text('ID:' + res.data.me.erbanNo); $('.header').css({ "background": `url(${res.data.backgroundUrl}) no-repeat`, "background-size": "100% 100%" }); - $('.header .guildNick').text('اسم النقابة:' + res.data.name); + $('.header .guildNick').text(langReplace(localLang.demoModule.text11) + res.data.name); // 处理成员 var str = ''; $('.guildList .top i').text(`(${res.data.members.length})`); @@ -103,8 +125,8 @@ function get() { res.data.members.forEach((res, i) => { str += `
  • -
    الوكيل
    -
    المشرف
    +
    ${langReplace(localLang.demoModule.text12)}
    +
    ${langReplace(localLang.demoModule.text13)}

    ${res.nick}

    @@ -113,7 +135,7 @@ function get() { ID:${res.erbanNo}
    - ${roleTypes == 1 && res.roleType != 1 ? `
    حذف
    ` : roleTypes == 2 && res.roleType != 1 && res.roleType != 2 ? `
    حذف
    ` : ``} + ${roleTypes == 1 && res.roleType != 1 ? `
    ${langReplace(localLang.demoModule.text14)}
    ` : roleTypes == 2 && res.roleType != 1 && res.roleType != 2 ? `
    ${langReplace(localLang.demoModule.text14)}
    ` : ``}
  • ` @@ -126,7 +148,7 @@ function get() { }, error(err) { hideLoading(layerIndex) - toastMsg("خطأ في الشبكة") + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } @@ -153,8 +175,8 @@ function searchUser(erbanNo) { var res = res.data; var str = `
  • -
    الوكيل
    -
    المشرف
    +
    ${langReplace(localLang.demoModule.text12)}
    +
    ${langReplace(localLang.demoModule.text13)}

    ${res.nick}

    @@ -163,7 +185,7 @@ function searchUser(erbanNo) { ID:${res.erbanNo}
    - ${roleTypes == 1 ? `
    حذف
    ` : roleTypes == 2 && res.roleType != 1 && res.roleType != 2 ? `
    حذف
    ` : ``} + ${roleTypes == 1 ? `
    ${langReplace(localLang.demoModule.text14)}
    ` : roleTypes == 2 && res.roleType != 1 && res.roleType != 2 ? `
    ${langReplace(localLang.demoModule.text14)}
    ` : ``}
  • ` $('.guildList ul').append(str); @@ -174,7 +196,7 @@ function searchUser(erbanNo) { }, error(err) { hideLoading(layerIndex) - toastMsg("خطأ في الشبكة") + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } @@ -183,7 +205,7 @@ function searchUser(erbanNo) { $('.guildList ul').on('click', 'li .but', function () { var uid = $(this).attr('uid'); var nick = $(this).attr('nick'); - $('.pub .pub_in p').text(`هل أنت متأكد أنك تريد التقدم بطلب للانضمام لوكالة؟`); + $('.pub .pub_in p').text(langReplace(localLang.demoModule.text15)); $('.pub .pub_in .butBox .ok').attr("uid", uid); $('.pub').show(); }) @@ -206,7 +228,7 @@ function setManager(targetUid) { }, error(err) { hideLoading(layerIndex) - toastMsg("خطأ في الشبكة") + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) diff --git a/view/molistar/modules/guildAr/js/invitation.js b/view/molistar/modules/guildAr/js/invitation.js index 81f23a6..9075431 100644 --- a/view/molistar/modules/guildAr/js/invitation.js +++ b/view/molistar/modules/guildAr/js/invitation.js @@ -6,7 +6,9 @@ if (env == 'test') { } // 封裝layer消息提醒框 let layerIndex -const showLoading = (content = '加载中') => { +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, @@ -19,7 +21,7 @@ const showLoading = (content = '加载中') => { const hideLoading = (index) => { layer.close(index) } -const toastMsg = (content = '操作完成', time = 2) => { +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, @@ -29,6 +31,7 @@ const toastMsg = (content = '操作完成', time = 2) => { // 初始化函數 $(function () { getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { @@ -42,9 +45,23 @@ $(function () { $('.back .backs').click(() => { window.location.href = document.referrer; }) + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); }, 100) }) - +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.text1').text(langReplace(localLang.invitation.text1)); + $('.text2').attr("placeholder", langReplace(localLang.invitation.text2)); + $('.text3').text(langReplace(localLang.invitation.text3)); + $('.text4').text(langReplace(localLang.invitation.text4)); + $('.text5').text(langReplace(localLang.invitation.text5)); + $('.text6').text(langReplace(localLang.invitation.text6)); + $('.text7').text(langReplace(localLang.invitation.text7)); +} // 搜索接口 function searchUser(erbanNo) { var str = ''; @@ -66,7 +83,7 @@ function searchUser(erbanNo) { ID:${res.data.erbanNo} -
    إضافة
    +
    ${langReplace(localLang.invitation.text8)}
    ` $('ul').append(str); @@ -74,7 +91,7 @@ function searchUser(erbanNo) { str += `
  • - لا يوجد بيانات حتي الاّن + ${langReplace(localLang.invitation.text9)}
  • ` $('ul').append(str); } else { @@ -84,7 +101,7 @@ function searchUser(erbanNo) { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } @@ -115,7 +132,7 @@ function invite(targetUid) { data: { targetUid }, success(res) { if (res.code === 200) { - toastMsg('تمت الدعوة بنجاح') + toastMsg(langReplace(localLang.invitation.text10)) $('.pub').hide(); } else { toastMsg(res.message) @@ -124,7 +141,7 @@ function invite(targetUid) { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } \ No newline at end of file diff --git a/view/molistar/modules/guildAr/js/memberFlow.js b/view/molistar/modules/guildAr/js/memberFlow.js index fc80614..2197d64 100644 --- a/view/molistar/modules/guildAr/js/memberFlow.js +++ b/view/molistar/modules/guildAr/js/memberFlow.js @@ -6,7 +6,9 @@ if (env == 'test') { } // 封裝layer消息提醒框 let layerIndex -const showLoading = (content = '加载中') => { +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, @@ -19,7 +21,7 @@ const showLoading = (content = '加载中') => { const hideLoading = (index) => { layer.close(index) } -const toastMsg = (content = '操作完成', time = 2) => { +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, @@ -33,6 +35,7 @@ var timestamp; // 初始化函數 $(function () { getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { @@ -46,10 +49,29 @@ $(function () { $('.back .backs').click(() => { window.location.href = './index.html'; }) + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); //初始化时间插件 this.initTime() }, 100) }) +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.text1').text(langReplace(localLang.memberFlow.text1)); + $('.text2').text(langReplace(localLang.memberFlow.text2)); + $('.text3').text(langReplace(localLang.memberFlow.text3)); + $('.text4').text(langReplace(localLang.memberFlow.text4)); + $('.text5').text(langReplace(localLang.memberFlow.text5)); + $('.text6').text(langReplace(localLang.memberFlow.text6)); + $('.text7').text(langReplace(localLang.memberFlow.text7)); + $('.text8').text(langReplace(localLang.memberFlow.text8)); + $('.text9').text(langReplace(localLang.memberFlow.text9)); + $('.text10').text(langReplace(localLang.memberFlow.text10)); + $('.text11').text(langReplace(localLang.memberFlow.text11)); +} function initTime() { // console.log(dateFormat(times, 'yyyy-MM-dd')); $('.timeBox .year b').text(dateFormat(times, 'yyyy')); @@ -82,11 +104,11 @@ function memberIncome(startDate, endDate) { if (res.data.length == 0) { str += `
  • -
    لا يوجد
    -
    لا يوجد
    -
    لا يوجد
    -
    لا يوجد
    -
    لا يوجد
    +
    ${langReplace(localLang.memberFlow.text12)}
    +
    ${langReplace(localLang.memberFlow.text12)}
    +
    ${langReplace(localLang.memberFlow.text12)}
    +
    ${langReplace(localLang.memberFlow.text12)}
    +
    ${langReplace(localLang.memberFlow.text12)}
  • ` } else { @@ -118,20 +140,20 @@ function memberIncome(startDate, endDate) { }, error(err) { hideLoading(layerIndex) - toastMsg("خطأ في الشبكة") + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } // 查询按钮 $('.back .text').click(function () { if ((Date.parse(endDates)) >= timestamp) { - toastMsg('وقت الانتهاء يجب أن يكون قبل اليوم السابق كحد أقصى.') + toastMsg(langReplace(localLang.memberFlow.text13)) } else if (endDates == dateFormat(timestamp, 'yyyy-MM-dd')) { - toastMsg('وقت الانتهاء يجب أن يكون قبل اليوم السابق كحد أقصى.') + toastMsg(langReplace(localLang.memberFlow.text14)) } else if (Date.parse(startDates) > Date.parse(endDates)) { - toastMsg(`لا يمكن أن يكون وقت البدء أقل من وقت الانتهاء.`) + toastMsg(langReplace(localLang.memberFlow.text15)) } else if ((Date.parse(endDates) - Date.parse(startDates)) > (30 * 24 * 60 * 60 * 1000)) { - toastMsg('المدة الزمنية يجب أن تكون داخل الثلاثين يومًا.') + toastMsg(langReplace(localLang.memberFlow.text16)) } else { memberIncome(startDates, endDates) } diff --git a/view/molistar/modules/guildAr/js/memberFlow2.js b/view/molistar/modules/guildAr/js/memberFlow2.js index 72665c2..b57b711 100644 --- a/view/molistar/modules/guildAr/js/memberFlow2.js +++ b/view/molistar/modules/guildAr/js/memberFlow2.js @@ -6,7 +6,9 @@ if (env == 'test') { } // 封裝layer消息提醒框 let layerIndex -const showLoading = (content = '加载中') => { +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, @@ -19,7 +21,7 @@ const showLoading = (content = '加载中') => { const hideLoading = (index) => { layer.close(index) } -const toastMsg = (content = '操作完成', time = 2) => { +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, @@ -33,6 +35,7 @@ var timestamp; // 初始化函數 $(function () { getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { @@ -46,10 +49,30 @@ $(function () { $('.back .backs').click(() => { window.location.href = './index.html'; }) + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); //初始化时间插件 this.initTime() }, 100) }) +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.text1').text(langReplace(localLang.memberFlow2.text1)); + $('.text2').text(langReplace(localLang.memberFlow2.text2)); + $('.text3').text(langReplace(localLang.memberFlow2.text3)); + $('.text4').text(langReplace(localLang.memberFlow2.text4)); + $('.text5').text(langReplace(localLang.memberFlow2.text5)); + $('.text6').text(langReplace(localLang.memberFlow2.text6)); + $('.text7').text(langReplace(localLang.memberFlow2.text7)); + $('.text8').text(langReplace(localLang.memberFlow2.text8)); + $('.text9').text(langReplace(localLang.memberFlow2.text9)); + $('.text10').text(langReplace(localLang.memberFlow2.text10)); + $('.text11').text(langReplace(localLang.memberFlow2.text11)); + $('.text12').text(langReplace(localLang.memberFlow2.text12)); +} function initTime() { // console.log(dateFormat(times, 'yyyy-MM-dd')); $('.timeBox .year b').text(dateFormat(times, 'yyyy')); @@ -82,11 +105,11 @@ function memberIncome(startDate, endDate) { if (res.data.length == 0) { str += `
  • -
    لا يوجد
    -
    لا يوجد
    -
    لا يوجد
    -
    لا يوجد
    -
    لا يوجد
    +
    ${langReplace(localLang.memberFlow.text12)}
    +
    ${langReplace(localLang.memberFlow.text12)}
    +
    ${langReplace(localLang.memberFlow.text12)}
    +
    ${langReplace(localLang.memberFlow.text12)}
    +
    ${langReplace(localLang.memberFlow.text12)}
  • ` } else { @@ -114,7 +137,7 @@ function memberIncome(startDate, endDate) { }, error(err) { hideLoading(layerIndex) - toastMsg("خطأ في الشبكة") + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } @@ -129,13 +152,13 @@ $('.timeBox .right .goToExchangeGold').click(function () { // 查询按钮 $('.back .text').click(function () { if ((Date.parse(endDates)) >= timestamp) { - toastMsg('وقت الانتهاء يجب أن يكون قبل اليوم السابق كحد أقصى.') + toastMsg(langReplace(localLang.memberFlow.text13)) } else if (endDates == dateFormat(timestamp, 'yyyy-MM-dd')) { - toastMsg('وقت الانتهاء يجب أن يكون قبل اليوم السابق كحد أقصى.') + toastMsg(langReplace(localLang.memberFlow.text14)) } else if (Date.parse(startDates) > Date.parse(endDates)) { - toastMsg(`لا يمكن أن يكون وقت البدء أقل من وقت الانتهاء.`) + toastMsg(langReplace(localLang.memberFlow.text15)) } else if ((Date.parse(endDates) - Date.parse(startDates)) > (30 * 24 * 60 * 60 * 1000)) { - toastMsg('المدة الزمنية يجب أن تكون داخل الثلاثين يومًا.') + toastMsg(langReplace(localLang.memberFlow.text16)) } else { memberIncome(startDates, endDates) } diff --git a/view/molistar/modules/guildAr/js/mobileSelect.js b/view/molistar/modules/guildAr/js/mobileSelect.js index 002e77c..bdb2e34 100644 --- a/view/molistar/modules/guildAr/js/mobileSelect.js +++ b/view/molistar/modules/guildAr/js/mobileSelect.js @@ -202,8 +202,8 @@ }, renderWheels: function (wheelsData, cancelBtnText, ensureBtnText) { var _this = this; - var cancelText = cancelBtnText ? cancelBtnText : 'حذف'; - var ensureText = ensureBtnText ? ensureBtnText : 'تأكيد'; + var cancelText = cancelBtnText ? cancelBtnText : langReplace(localLang.memberFlow.close); + var ensureText = ensureBtnText ? ensureBtnText : langReplace(localLang.memberFlow.ok); _this.mobileSelect = document.createElement("div"); _this.mobileSelect.className = "mobileSelect"; _this.mobileSelect.innerHTML = '
    ' + '
    ' + '
    ' + '
    ' + '
    ' + cancelText + '
    ' + '
    ' + '
    ' + ensureText + '
    ' + '
    ' + '
    ' + '
    ' + '
    ' + '
    ' + '
    ' + '
    ' + '
    ' + '
    ' + '
    ' + '
    '; diff --git a/view/molistar/modules/guildAr/js/search.js b/view/molistar/modules/guildAr/js/search.js index dfd5143..1c64784 100644 --- a/view/molistar/modules/guildAr/js/search.js +++ b/view/molistar/modules/guildAr/js/search.js @@ -6,7 +6,9 @@ if (env == 'test') { } // 封裝layer消息提醒框 let layerIndex -const showLoading = (content = '加载中') => { +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, @@ -19,7 +21,7 @@ const showLoading = (content = '加载中') => { const hideLoading = (index) => { layer.close(index) } -const toastMsg = (content = '操作完成', time = 2) => { +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, @@ -29,6 +31,7 @@ const toastMsg = (content = '操作完成', time = 2) => { // 初始化函數 $(function () { getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { @@ -42,8 +45,23 @@ $(function () { $('.back .backs').click(() => { window.location.href = document.referrer; }) + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); }, 100) }) +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.text1').text(langReplace(localLang.search.text1)); + $('.text2').attr('placeholder', langReplace(localLang.search.text2)); + $('.text3').text(langReplace(localLang.search.text3)); + $('.text4').text(langReplace(localLang.search.text4)); + $('.text5').text(langReplace(localLang.search.text5)); + $('.text6').text(langReplace(localLang.search.text6)); + $('.text7').text(langReplace(localLang.search.text7)); +} // 配置接口 function searchFamily(erbanNo) { $('ul li').remove(); @@ -71,7 +89,7 @@ function searchFamily(erbanNo) { str += `
  • - لم يتم العثور علي محتوي ذي صلة + ${langReplace(localLang.search.text4)}
  • ` $('ul').append(str); } else { @@ -81,7 +99,7 @@ function searchFamily(erbanNo) { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } @@ -115,7 +133,7 @@ function apply(familyId) { data: { familyId }, success(res) { if (res.code === 200) { - toastMsg('تم تقديم الطلب بنجاح') + toastMsg(langReplace(localLang.search.text8)) } else { toastMsg(res.message) } @@ -123,7 +141,7 @@ function apply(familyId) { }, error(err) { hideLoading(layerIndex) - toastMsg(langReplace(localLang.demoModule.text23)) + toastMsg(langReplace(localLang.demoModule.layerIndex3)) } }) } \ No newline at end of file diff --git a/view/molistar/modules/guildAr/local/ar.js b/view/molistar/modules/guildAr/local/ar.js new file mode 100644 index 0000000..7fc3ca2 --- /dev/null +++ b/view/molistar/modules/guildAr/local/ar.js @@ -0,0 +1,127 @@ +// 阿拉伯 +langAr = { + // 模块 + demoModule: { + layerIndex1: `جار التحميل...`, + layerIndex2: `تم العملية بنجاح`, + layerIndex3: `خطأ في الشبكة`, + text1: `أسم الوكالة`, + text2: `أسم الوكالة`, + text3: `إعدادات المشرف`, + text4: `إعدادات الوكالة`, + text5: `دخل الأعضاء`, + text6: `دعوة الأعضاء`, + text7: `عرض التفاصيل`, + text8: `أسم الوكالة`, + text9: `حذف`, + text10: `تأكيد`, + text11: 'اسم النقابة:', + text12: `الوكيل`, + text13: `المشرف`, + text14: `حذف`, + text15: `هل أنت متأكد أنك تريد التقدم بطلب للانضمام لوكالة؟`, + text16: `MoliStarID بحث عن `, + }, + adminSet: { + text1: `إعدادات المشرف`, + text2: `بحث`, + text3: `لا يوجد بيانات حتي الاّن`, + text4: `هل أنت متأكد أنك تريد تعين هذا الشخص مشرف للوكالة؟`, + text5: `حذف`, + text6: `تأكيد`, + text7: `إضافة`, + text8: `تمت الإضافة بنجاح`, + }, + adminSet2: { + text1: `إعدادات المشرف`, + text2: `إعدادات المشرف`, + text3: `إضافة مشرف`, + text4: `لا يوجد بيانات حتي الاّن`, + text5: `هل أنت متأكد أنك تريد إزالة هذا الشخص مشرف للوكالة؟`, + text6: `حذف`, + text7: `تأكيد`, + text8: `الوكيل`, + text9: `المشرف`, + text10: `حذف`, + text11: 'تمت الإزالة بنجاح', + }, + guild: { + text1: `جميع الوكالات`, + text2: `جميع الوكالات`, + text3: `الوكالة`, + text4: `هل أنت متأكد أنك تريد التقديم بطلب للانضمام إلى هذه النقابة؟`, + text5: `حذف`, + text6: `تأكيد`, + text7: `طلب إضافة `, + text8: 'تم تقديم الطلب بنجاح', + }, + guildInfoSet: { + text1: `إعدادات معلومات الوكالة`, + text2: `إعدادات معلومات الوكالة`, + text3: `أسم الوكالة: `, + text4: `أسم الوكالة`, + text5: `خلفية الوكالة:`, + text6: `حذف`, + text7: `حفظ`, + text8: `تم التحميل بنجاح`, + }, + invitation: { + text1: `البحث`, + text2: `MoliStarID بحث عن `, + text3: `البحث`, + text4: `لم يتم العثور علي محتوي ذي صلة`, + text5: `هل أنت متأكد من دعوة هذا الشخص للانضمام إلى النقابة؟`, + text6: `حذف`, + text7: `تأكيد`, + text8: `إضافة`, + text9: `لا يوجد بيانات حتي الاّن`, + text10: 'تمت الدعوة بنجاح', + }, + memberFlow: { + close: `حذف`, + ok: `تأكيد`, + text1: `إجمالي دخل الأعضاء`, + text2: `إجمالي دخل الأعضاء`, + text3: `استعلام`, + text4: `سنة`, + text5: `الدخل الإجمالي للعملات الذهبية`, + text6: `الدخل الإجمالي للماس`, + text7: `معلومات الأعضاء`, + text8: `وقت البث`, + text9: `دخل كوينز `, + text10: `دخل الماسات`, + text11: `عدد المُرسلين للهدايا`, + text12: `لا يوجد`, + text13: 'وقت الانتهاء يجب أن يكون قبل اليوم السابق كحد أقصى.', + text14: 'وقت الانتهاء يجب أن يكون قبل اليوم السابق كحد أقصى.', + text15: `لا يمكن أن يكون وقت البدء أقل من وقت الانتهاء.`, + text16: 'المدة الزمنية يجب أن تكون داخل الثلاثين يومًا.', + }, + memberFlow2: { + close: `حذف`, + ok: `تأكيد`, + text1: `الدخل الشخصي`, + text2: `الدخل الشخصي`, + text3: `استعلام`, + text4: `سنة`, + text5: `الدخل الإجمالي للعملات الذهبية`, + text6: `الدخل الإجمالي للماس`, + text7: `استبدال >>`, + text8: `التاريخ`, + text9: `وقت البث`, + text10: `دخل كوينز `, + text11: `دخل الماسات`, + text12: `عدد المُرسلين للهدايا`, + text13: ``, + }, + search: { + text1: `بحث`, + text2: `MoliStarID بحث عن `, + text3: `بحث`, + text4: `لم يتم العثور علي محتوي ذي صلة`, + text5: `هل أنت متأكد أنك تريد التقديم بطلب للانضمام إلى هذه النقابة؟`, + text6: `حذف`, + text7: `تأكيد`, + text8: 'تم تقديم الطلب بنجاح', + }, +} \ No newline at end of file diff --git a/view/molistar/modules/guildAr/local/en.js b/view/molistar/modules/guildAr/local/en.js new file mode 100644 index 0000000..a9869b2 --- /dev/null +++ b/view/molistar/modules/guildAr/local/en.js @@ -0,0 +1,125 @@ +langEn = { + demoModule: { + layerIndex1: `Loading...`, + layerIndex2: `Success`, + layerIndex3: `Network error`, + text1: `Agency Name`, + text2: `Agency Name`, + text3: `Admin`, + text4: `Settings`, + text5: `Income`, + text6: `Invite`, + text7: `Details`, + text8: `Agency Name`, + text9: `Delete`, + text10: `Confirm`, + text11: 'Guild Name:', + text12: `Agent`, + text13: `Admin`, + text14: `Delete`, + text15: `Apply to join?`, + text16: `Find MoliStarID`, + }, + adminSet: { + text1: `Admin`, + text2: `Find`, + text3: `No data`, + text4: `Appoint admin?`, + text5: `Delete`, + text6: `Confirm`, + text7: `Add`, + text8: `Added`, + }, + adminSet2: { + text1: `Admin`, + text2: `Settings`, + text3: `Add Admin`, + text4: `No data`, + text5: `Remove admin?`, + text6: `Delete`, + text7: `Confirm`, + text8: `Agent`, + text9: `Admin`, + text10: `Delete`, + text11: 'Removed', + }, + guild: { + text1: `All`, + text2: `All`, + text3: `Agency`, + text4: `Apply to join?`, + text5: `Delete`, + text6: `Confirm`, + text7: `Add`, + text8: 'Submitted', + }, + guildInfoSet: { + text1: `Guild Info`, + text2: `Settings`, + text3: `Agency Name: `, + text4: `Agency Name`, + text5: `Background:`, + text6: `Delete`, + text7: `Save`, + text8: `Loaded`, + }, + invitation: { + text1: `Find`, + text2: `Find MoliStarID`, + text3: `Find`, + text4: `No content`, + text5: `Invite to guild?`, + text6: `Delete`, + text7: `Confirm`, + text8: `Add`, + text9: `No data`, + text10: 'Sent invitation', + }, + memberFlow: { + close: `Delete`, + ok: `Confirm`, + text1: `Total Income`, + text2: `Total Income`, + text3: `Query`, + text4: `Year`, + text5: `Total Gold`, + text6: `Total Diamond`, + text7: `Member Info`, + text8: `Broadcast Time`, + text9: `Coins`, + text10: `Diamonds`, + text11: `Gift Senders`, + text12: `None`, + text13: 'End time before previous day.', + text14: 'End time before previous day.', + text15: `Start time cannot be after end time.`, + text16: 'Duration within 30 days.', + }, + memberFlow2: { + close: `Delete`, + ok: `Confirm`, + text1: `Personal Income`, + text2: `Personal Income`, + text3: `Query`, + text4: `Year`, + text5: `Total Gold`, + text6: `Total Diamond`, + text7: `Replace >>`, + text8: `Date`, + text9: `Broadcast Time`, + text10: `Coins`, + text11: `Diamonds`, + text12: `Gift Senders`, + text13: ``, + }, + search: { + text1: `Find`, + text2: `Find MoliStarID`, + text3: `Find`, + text4: `No content`, + text5: `Apply to join?`, + text6: `Delete`, + text7: `Confirm`, + text8: 'Submitted', + }, +} diff --git a/view/molistar/modules/guildAr/local/zh.js b/view/molistar/modules/guildAr/local/zh.js new file mode 100644 index 0000000..ea1db61 --- /dev/null +++ b/view/molistar/modules/guildAr/local/zh.js @@ -0,0 +1,127 @@ +// 中文 +langZh = { + // 模塊 + demoModule: { + layerIndex1: `加載中...`, + layerIndex2: `操作成功`, + layerIndex3: `網絡錯誤`, + text1: `公會名稱`, + text2: `公會名稱`, + text3: `管理員設置`, + text4: `公會設置`, + text5: `成員收入`, + text6: `邀請成員`, + text7: `查看詳情`, + text8: `公會名稱`, + text9: `刪除`, + text10: `確認`, + text11: '公會名稱:', + text12: `代理`, + text13: `管理員`, + text14: `刪除`, + text15: `您確定要繼續加入公會嗎?`, + text16: `搜索MoliStarID`, + }, + adminSet: { + text1: `管理員設置`, + text2: `搜索`, + text3: `暫無數據`, + text4: `您確定要任命此人為公會管理員嗎?`, + text5: `刪除`, + text6: `確認`, + text7: `添加`, + text8: `添加成功`, + }, + adminSet2: { + text1: `管理員設置`, + text2: `管理員設置`, + text3: `添加管理員`, + text4: `暫無數據`, + text5: `您確定要將此人從公會管理員中移除嗎?`, + text6: `刪除`, + text7: `確認`, + text8: `代理`, + text9: `管理員`, + text10: `刪除`, + text11: '移除成功', + }, + guild: { + text1: `所有公會`, + text2: `所有公會`, + text3: `公會`, + text4: `您確定要申請加入此公會嗎?`, + text5: `刪除`, + text6: `確認`, + text7: `添加請求`, + text8: '請求成功提交', + }, + guildInfoSet: { + text1: `公會信息設置`, + text2: `公會信息設置`, + text3: `公會名稱: `, + text4: `公會名稱`, + text5: `公會背景:`, + text6: `刪除`, + text7: `保存`, + text8: `加載成功`, + }, + invitation: { + text1: `搜索`, + text2: `搜索MoliStarID`, + text3: `搜索`, + text4: `未找到相關內容`, + text5: `您確定要邀請此人加入公會嗎?`, + text6: `刪除`, + text7: `確認`, + text8: `添加`, + text9: `暫無數據`, + text10: '邀請成功發送', + }, + memberFlow: { + close: `刪除`, + ok: `確認`, + text1: `成員總收入`, + text2: `成員總收入`, + text3: `查詢`, + text4: `年份`, + text5: `總金幣收入`, + text6: `總鉆石收入`, + text7: `成員信息`, + text8: `直播時間`, + text9: `金幣收入`, + text10: `鉆石收入`, + text11: `贈送禮物人數`, + text12: `無`, + text13: '結束時間不得晚於前一天。', + text14: '結束時間不得晚於前一天。', + text15: `開始時間不能早於結束時間.`, + text16: '持續時間必須在三十天內.', + }, + memberFlow2: { + close: `刪除`, + ok: `確認`, + text1: `個人收入`, + text2: `個人收入`, + text3: `查詢`, + text4: `年份`, + text5: `總金幣收入`, + text6: `總鉆石收入`, + text7: `替換 >>`, + text8: `日期`, + text9: `直播時間`, + text10: `金幣收入`, + text11: `鉆石收入`, + text12: `贈送禮物人數`, + text13: ``, + }, + search: { + text1: `搜索`, + text2: `搜索MoliStarID`, + text3: `搜索`, + text4: `未找到相關內容`, + text5: `您確定要申請加入此公會嗎?`, + text6: `刪除`, + text7: `確認`, + text8: '請求成功提交', + }, +} \ No newline at end of file diff --git a/view/molistar/modules/guildAr/memberFlow.html b/view/molistar/modules/guildAr/memberFlow.html index 5ad2aea..78e9555 100644 --- a/view/molistar/modules/guildAr/memberFlow.html +++ b/view/molistar/modules/guildAr/memberFlow.html @@ -4,7 +4,7 @@ - إجمالي دخل الأعضاء + @@ -15,24 +15,24 @@
    -
    إجمالي دخل الأعضاء
    -
    استعلام
    +
    +
    -
    2024سنة
    +
    2024
    00-00
    00-00
    -

    الدخل الإجمالي للعملات الذهبية

    +

    0
    -

    الدخل الإجمالي للماس

    +

    0
    @@ -41,15 +41,15 @@ + @@ -71,8 +71,12 @@ + + + + \ No newline at end of file diff --git a/view/molistar/modules/guildAr/memberFlow2.html b/view/molistar/modules/guildAr/memberFlow2.html index 9344cd0..32cf769 100644 --- a/view/molistar/modules/guildAr/memberFlow2.html +++ b/view/molistar/modules/guildAr/memberFlow2.html @@ -4,7 +4,7 @@ - الدخل الشخصي + @@ -15,46 +15,46 @@
    -
    الدخل الشخصي
    -
    استعلام
    +
    +
    -
    2024سنة
    +
    2024
    00-00
    00-00
    -

    الدخل الإجمالي للعملات الذهبية

    +

    0
    -

    الدخل الإجمالي للماس

    +

    0
    -
    استبدال >>
    +
    {{$t(`goldLog.活動贈送金幣`)}}
    {{$t(`goldLog.公會金幣結算收入`)}}
    -
    {{$t(`goldLog.超級幸運禮物價值分成`)}}
    +
    {{$t(`goldLog.超級幸運禮物價值分成`)}}