完善土耳其模块

This commit is contained in:
qiaofie
2025-03-04 17:12:23 +08:00
parent f778c7279d
commit dbc5ec8f6d
88 changed files with 3363 additions and 13 deletions

View File

@@ -71,5 +71,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/index.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,5 @@
// 英文
langEn = {
// 模块
demoModule: {}
}

View File

@@ -258,6 +258,7 @@
<script src="../../common/js/svga.min.js"></script>
<script src="../../common/js/route-constant.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./js/index.js?v=2.7"></script>

View File

@@ -0,0 +1,5 @@
// 英文
langEn = {
// 模块
demoModule: {}
}

View File

@@ -321,5 +321,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/index.js?v=1.3"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,61 @@
// 英文
langEn = {
// 模块
demoModule: {
img1: `background:url(./images/header-en.png) no-repeat;background-size:100% 100%`,
img6: `background:url(./images/resultText-en.png) no-repeat;background-size:100% 100%`,
img7: `background:url(./images/result_popup-en.png) no-repeat;background-size:100% 100%`,
img2: `./images/rule_icon-en.png`,
img3: `./images/record_icon-en.png`,
img4: `./images/rank_icon-en.png`,
img5: `./images/wljg-en.png`,
title: 'Crazy Zoo',
text1: `The final interpretation right of this event belongs to molistar<br>
<b>Event rewards are unrelated to Google Play/Apple Store</b>`,
text2: 'Results of this round <b></b>',
text3: `<div class="cyfs">
<p class="title">How to Participate</p>
Players can participate in the "Crazy Zoo" game with gold coins, requiring a minimum spend of 100 gold coins per play, with each round lasting 30 seconds.
<p class="jietu"><img src="./images/t1-en.png" alt=""></p>
</div>
<div class="lwff">
<p class="title">Gift Distribution</p>
Each participation in the game will result in one gift draw.;
<p class="jietu t2"><img src="./images/t2-en.png" alt=""></p>
Each time, one of 8 types of small animals is randomly selected as the winning ingredient. Winners receive a gold coin reward equal to (the gold coins spent on the winning item * the corresponding multiplier of the winning animal), which is directly deposited into the account.
<p class="jietu t3"><img src="./images/t3-en.png" alt=""></p>
For example, purchasing a 5x elephant for 100 gold coins will result in a win of 100*5 gold coins.
</div>
<div class="qtsm">
<p class="title">Other Information</p>
If the above information does not answer your questions, please contact customer service for specific answers to difficult questions.
<p>This event and the event rewards are unrelated to Google/Apple Inc</p>
</div>`,
text4: `Today's Reward List`,
text5: `Today's Luckiest Players`,
text6: `Insufficient Gold Coin Balance`,
text7: `Current Gold Coins Insufficient`,
text8: `Cancel`,
text9: `Get Gold Coins`,
text10: `Your device is detected to have permission issues and cannot play music, please turn on music in the top right corner`,
text11: `Today's Reward:`,
text12: `Gold Coin Balance:`,
text13: `Network Error, Please Exit and Re-enter`,
text14: `The server is currently under maintenance...`,
text15: `None`,
text16: `Please Select:`,
text17: `Drawing:`,
text18: `Next Round:`,
text19: `Not Listed`,
text20: ` `,//Guessed Correctly
text21: `times`,
text22: `Selected`,
text23: `No more available!`,
text24: `Wrong guess! o(╥﹏╥)o`,
text25: `You're correct ୧(๑•̀◡•́๑)૭`,
text26: `Round result`,
text27: `Rewards:`,
text28: `Bet placed:`,
titlesss: `Game Record`,
}
}

View File

@@ -143,6 +143,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/record.js?v=1.0"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -118,6 +118,7 @@
<script src="./local/en.js?v=1.0"></script>
<script src="./local/zh.js?v=1.0"></script>
<script src="./local/ar.js?v=1.0"></script>
<script src="./local/tr.js"></script>
<script src="./js/public.js?v=11"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -0,0 +1,40 @@
// 英文
langEn = {
// 模块
demoModule: {
layerIndex1: `Loading...`,
layerIndex2: `Operation completed`,
layerIndex3: `Network error`,
max: `background:url("./images/max-en.png?v=1.0") no-repeat;background-size:100% 100%;`,
img4: `background-image: url(./images/new-bg-en.png?v=1.0);`,
img44: `background-image: url(./images/select-bg-en.png?v=1.0);`,
img5: `background: url('./images/apply-new-en.png?v=1.0') no-repeat 0 0/100% 100%;`,
img2: `./images/disabled-btn-en.png?v=1.0`,
img3: `./images/apply-btn-basics-en.png?v=1.0`,
img6: `./images/record-en.png?v=1.0`,
img7: `./images/delay-btn-en.png?v=1.0`,
title_t: `Customized`,
text1: `Style: `,
text2: `Duration: `,
text3: `days`,
text4: `Text: `,
text5: `please enter...`,
text55: `13`,
text6: `Minimum 7 days required`,
text7: `Maximum duration reached`,
text8: `Select a style`,
text9: `Add text`,
text10: `Add 4 characters of text`,
text11: `No nameplates available`,
text12: `Successful`,
text13: 'Remaining',
text14: 'Application Records',
text15: 'No Application Records',
text16: 'Apply',
text17: 'Extend',
text18: 'In Progress',
text19: 'Rejected',
text20: 'Approved',
}
}

View File

@@ -33,6 +33,7 @@
<script src="./local/en.js?v=1.0"></script>
<script src="./local/zh.js?v=1.0"></script>
<script src="./local/ar.js?v=1.0"></script>
<script src="./local/tr.js"></script>
<script src="./js/record.js?v=1.0"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -118,6 +118,7 @@
<script src="./local/en.js?v=1.0"></script>
<script src="./local/zh.js?v=1.0"></script>
<script src="./local/ar.js?v=1.0"></script>
<script src="./local/tr.js"></script>
<script src="./js/public.js?v=11"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -0,0 +1,40 @@
// 英文
langEn = {
// 模块
demoModule: {
layerIndex1: `Loading...`,
layerIndex2: `Operation completed`,
layerIndex3: `Network error`,
max: `background:url("./images/max-en.png?v=1.0") no-repeat;background-size:100% 100%;`,
img4: `background-image: url(./images/new-bg-en.png?v=1.0);`,
img44: `background-image: url(./images/select-bg-en.png?v=1.0);`,
img5: `background: url('./images/apply-new-en.png?v=1.0') no-repeat 0 0/100% 100%;`,
img2: `./images/disabled-btn-en.png?v=1.0`,
img3: `./images/apply-btn-basics-en.png?v=1.0`,
img6: `./images/record-en.png?v=1.0`,
img7: `./images/delay-btn-en.png?v=1.0`,
title_t: `Customized`,
text1: `Style: `,
text2: `Duration: `,
text3: `days`,
text4: `Text: `,
text5: `please enter...`,
text55: `13`,
text6: `Minimum 7 days required`,
text7: `Maximum duration reached`,
text8: `Select a style`,
text9: `Add text`,
text10: `Add 4 characters of text`,
text11: `No nameplates available`,
text12: `Successful`,
text13: 'Remaining',
text14: 'Application Records',
text15: 'No Application Records',
text16: 'Apply',
text17: 'Extend',
text18: 'In Progress',
text19: 'Rejected',
text20: 'Approved',
}
}

View File

@@ -33,6 +33,7 @@
<script src="./local/en.js?v=1.0"></script>
<script src="./local/zh.js?v=1.0"></script>
<script src="./local/ar.js?v=1.0"></script>
<script src="./local/tr.js"></script>
<script src="./js/record.js?v=1.0"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -253,5 +253,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/index.js?v=1.0"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,79 @@
langEn = {
demoModule: {
layerIndex1: `Loading...`,
layerIndex2: `Success`,
layerIndex3: `Network error`,
text1: `Custom Gift Competition`,
text2: `Activity introduction`,
text3: `<p>Have you ever thought about sending a custom gift that expresses your feelings?</p>
<p>Now, the opportunity has come! Our customized gift competition allows you to upload your own customized
gifts and gain recognition in the competition. Looking forward to your creativity and enthusiasm!</p>`,
text4: `Top 3 Gifts Last Week`,
text5: `Gift name:`,
text6: `Gifted time:`,
text7: `Popular Custom Gifts`,
text8: `Custom Gifts Supporter`,
text9: `Rule`,
text10: `Reward`,
text11: `Countdown`,
text12: `Day`,
text13: `Hours`,
text14: `Mins`,
text15: `Secs`,
text16: `Countdown`,
text17: `<p>1. Event time: the 1st of this month to the end of the second month(GMT+3)</p>
<p>2. Calculate the number of customized gifts sent during the event. The more gifts sent, the more you
will get.</p>
<p>3. This event has nothing to do with Google and Apple</p>`,
text18: `<p>1 Event start time: 00:00 every Monday - 23:59 every Sunday (GMT+3)</p>
<p>2. The Top3 popular customized gifts will get generous gifts.</p>
<p>3 This event has nothing to do with Google and Apple</p>`,
text19: `Reward 1: When the customized gift ranks first on this weeks gift list, the gift will
be customized
as a start page and banner.`,
text20: `Reward 2: When the customized gifts are among the top three of the week, they will be
updated to the
gift panel as an exclusive customized lucky gift.`,
text21: `Reward 3: When the customized gifts are among the top
three of the
week, there will be a specific area on the event page to display the corresponding gifts.`,
text22: `Reward 4: When the customized gifts are the top three of the week, these three gifts
will have a
special presence on the customized gift panel.`,
text23: `During the event, if the number of customized gifts sent
in the gift
times reaches 7000, you can get the following rewards!`,
texts6: `During the event, if the number of customized gifts sent
in the gift
times reaches 7000, you can get the following rewards!`,
texts5: `During the event, if the number of customized gifts sent
in the gift
times reaches 5600, you can get the following rewards!`,
texts4: `During the event, if the number of customized gifts sent
in the gift
times reaches 4900, you can get the following rewards!`,
texts3: `During the event, if the number of customized gifts sent
in the gift
times reaches 3500, you can get the following rewards!`,
texts2: `During the event, if the number of customized gifts sent
in the gift
times reaches 2100, you can get the following rewards!`,
texts1: `During the event, if the number of customized gifts sent
in the gift
times reaches 700, you can get the following rewards!`,
text24: `Please contact our customer service, upload a 5-second car video, and
customize your own
car.`,
text244: `Please contact our customer service, upload a 8-second car video, and
customize your own
car.`,
text2444: `Please contact our customer service, upload a 10-second car video, and
customize your own
car.`,
text25: `Coins of Gifted:`,
img1: `./images/reward1.png`,
img2: `./images/1.png`,
img3: `./images/2.png`,
img4: `./images/3.png`,
}
}

View File

@@ -330,5 +330,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/index.js?v=1.1"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,84 @@
langEn = {
demoModule: {
layerIndex1: `Loading...`,
layerIndex2: `Success`,
layerIndex3: `Network error`,
img1: `background: url(./images/header_en.png) no-repeat;background-size: 100% 100%;`,
img2: `background: url(./images/giftBg_en.png) no-repeat;background-size: 100% 100%;`,
img5: `background: url(./images/topReward_en.png) no-repeat;background-size: 100% 100%;`,
img3: `./images/rule1_en.png`,
img4: `./images/rule2_en.png`,
newIMg1:`./images/giftList1_en.png`,
newIMg2:`./images/giftList2_en.png`,
newIMg3:`./images/giftList3_en.png`,
newIMg4:`./images/giftList4_en.png`,
text1: `level event`,
text2: `rule`,
text3: `the time of event :2024.08.13-2024.08.22`,
text4: `Send following gifts to get EXP`,
text5: ` VIP5-9 can get additional EXP, UP TO`,
text6: `1001000EXP!`,
text7: `Moon ring`,
text8: `Crystal Moon`,
text9: `Interstellar`,
text10: `Interstellar Overlord`,
text11: `level`,
text12: `reward`,
text13: `Level`,
text14: `AvatarFr`,
text15: `Chat bubble`,
text16: `Mount`,
text17: `Medal`,
text18: `Chat bubble`,
text19: `Level's rewards`,
text20: `Ranking`,
text21: `(When u reach these levels ,u can get these gifts)`,
text22: `days`,
// text23: `u still need ....exp to reach the next level`,
text23: ` `,
text24: `Current:LV.`,
text25: `more detalis`,
text26: `Ranked according to the EXP increased by sending event gifts. the higher the EXP, the higher the rank`,
text27: `(The top 50 will receive more rewards)`,
text28: `EXP Points`,
text29: `(Send following gifts to get EXP ,and get rewards)`,
text30: `The all expx points`,
text31: `The event rules`,
text32: `Leaderboard rewards`,
text33: `End of event`,
text34: `get it`,
text35: `Received`,
text36: ` `,
text37: `EXP value`,
text38: `u still need points to surpass the next user:`,
text39: `u still need points to surpass the next user:`,
text40: `u are Ahead of second place by points `,
text41: `u still need points to be in the ranking list:`,
text42: `not ranked`,
text43: `You've successfully claimed your reward!`,
text44: `1333`,
text45: `5000`,
text46: `12000`,
text47: `27500`,
text48: `13330 EXP`,
text49: `75000 EXP`,
text50: `264000 EXP`,
text51: `770000 EXP`,
newtext1:`7`,
newtexts1:`7`,
newtext2:`7`,
newtext3:`14`,
newtext4:`14`,
newtext5:`30`,
newtext6:`30`,
newtext7:`30`,
newtext8:`30`,
newText11:`*50`,
newText22:`*100`,
newText33:`*300`,
newText44:`*500`,
newText55:`*1000`,
newText66:`*1500`,
newText77:`*2000`,
}
}

View File

@@ -34,19 +34,12 @@ function initLocalLang() {
window.lang.code = 'id'
window.lang.defaults = false
} else if (lang === 'tr' || window.location.href.match('=tr')) {
if (window.location.href.match('luckyBagRules') || window.location.href.match('ramadan') || window.location.href.match('levelNew') || window.location.href.match('2025-valentineDay') || window.location.href.match('ssGuild') || window.location.href.match('dailyConsumption') || window.location.href.match('2024-cpActive') || window.location.href.match('superLucky') || window.location.href.match('newRank') || window.location.href.match('roomLevel') || window.location.href.match('rechargeNew') || window.location.href.match('2024-newYear') || window.location.href.match('guild-ar') || window.location.href.match('2024-invitationFission') || window.location.href.match('inform') || window.location.href.match('superId') || window.location.href.match('newWeekStar') || window.location.href.match('home') || window.location.href.match('pay')|| window.location.href.match('gameChallenge')) {
window.location.href.match('superLucky') ||
// 土耳其
console.log("langHandler" + '土耳其')
window.lang = langTr
window.lang.code = 'tr'
window.lang.defaults = false
} else {
console.log("langHandler" + '英语/土耳其')
window.lang = langEn
window.lang.code = 'en'
window.lang.defaults = false
}
} else {
console.log("langHandler" + '默认英语')
window.lang = langEn

View File

@@ -71,6 +71,7 @@
<script src="../../common/js/vconsole.min.js"></script>
<script src="../../common/js/route-constant.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./js/index.js"></script>

View File

@@ -52,6 +52,7 @@
<script src="../../common/js/svga.min.js"></script>
<script src="../../common/js/swiper.min.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./js/index.js"></script>

View File

@@ -0,0 +1,5 @@
// 英文
langEn = {
// 模块
demoModule: {}
}

View File

@@ -40,6 +40,7 @@
<script src="../../common/js/svga.min.js"></script>
<script src="../../common/js/swiper.min.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./js/record.js"></script>

View File

@@ -48,6 +48,7 @@
<script src="../../common/js/svga.min.js"></script>
<script src="../../common/js/swiper.min.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./js/rule.js"></script>

View File

@@ -251,5 +251,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/index.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,75 @@
// 英文
langEn = {
// 模块
demoModule: {
img1:`background: url(./images/header-en.png) no-repeat;background-size: 100% 100%;`,
tab1:`background: url(./images/tab1-en.png) no-repeat;background-size: 100% 100%;`,
tab2:`background: url(./images/tab2-en.png) no-repeat;background-size: 100% 100%;`,
act1:`background: url(./images/tabAct1-en.png) no-repeat;background-size: 100% 100%;`,
act2:`background: url(./images/tabAct2-en.png) no-repeat;background-size: 100% 100%;`,
img5:`background: url(./images/buyBut-en.png) no-repeat;background-size: 100% 100%;`,
recordTitlAct1:`background: url(./images/recordAct1-en.png) no-repeat;background-size: 100% 100%;`,
recordTitlTab1:`background: url(./images/record2-en.png) no-repeat;background-size: 100% 100%;`,
recordTitlAct2:`background: url(./images/recordAct2-en.png) no-repeat;background-size: 100% 100%;`,
recordTitlTab2:`background: url(./images/record1-en.png) no-repeat;background-size: 100% 100%;`,
listTab1:`background: url(./images/listTab1-en.png) no-repeat;background-size: 100% 100%;`,
listTab2:`background: url(./images/listTab2-en.png) no-repeat;background-size: 100% 100%;`,
img10:`background: url(./images/goToPay-en.png) no-repeat;background-size: 100% 100%;`,
img2:`./images/rule_icon-en.png`,
img3:`./images/record_icon-en.png`,
img4:`./images/wishIngBut-en.png`,
img6:`./images/magicSticktitle-en.png`,
img7:`./images/wishIngtitle-en.png`,
img8:`./images/ruleTitle-en.png`,
img9:`./images/recordTitl-en.png`,
img11:`./images/buySuccessBut-en.png`,
img12:`./images/magicStickOk-en.png`,
img13:`./images/wishIngOk-en.png`,
page1Titles:`./images/page1Title-en.png`,
title: 'Wishing Star',
text1: 'My Magic Wand',
text2: 'Not Listed',
text3: 'Awaiting Position',
text4: 'Granted Wishes',
text5: 'Number of Participations in Wishing',
text6: '+1',
text7: '+10',
text8: '+100',
text9: '+200',
text10: 'My Magic Wand:',
text11: 'Insufficient magic wands available, please purchase/purchase amount',
text12: '+1',
text13: '+10',
text14: '+100',
text15: 'Consumption:',
text16: '1 magic wand = 100 gold coins',
text17: `<p>1. Purchase magic wands to participate in wishing, 1 magic wand = 100 gold coins;</p>
<p>2. Wishing reward: The draw is made immediately after the required number of magic wands is met for each round, and the reward will be automatically sent to the winner's backpack;</p>
<p>3. Wishing draw: Players who participate in the wishing of any item will be notified by the secretary after the draw, and can also check their winning records in [Winning Record], as well as which items they have invested in were taken by others;</p>
<p>4. Wishing List: The wishing list is divided into daily and total lists, with the daily list updated at 00:00 every day;</p>
<p>5. Winning probability: The number of magic wands a player puts in / the set number for the draw = player's probability. (Note that a high probability does not guarantee winning);</p>
<p>6. The end time of the event will be announced separately, please pay attention to the secretary's announcement;</p>
<p>7. In case of cheating, the official has the right to clear all rewards obtained by the cheater;</p>
<p>8. For any questions, please contact customer service (WhatsApp: 8618984433556);</p>
<p>9. The final interpretation right of this event belongs to the official and is unrelated to Apple Inc/Google company;</p>`,
text18: 'Purchase Successful',
text19: 'Magic Wand +1',
text20: 'Stock',
text21: 'Progress',
text22: 'Wished ',
text23: 'Network error, please exit and re-enter',
text24: 'Granted Wishes',
text25: 'Received',
text26: 'Gold Coins',
text27: 'Wish:',
text28: 'Ended',
text29: 'In Progress',
text30: 'Purchase Amount',
text31: 'Purchase amount cannot be less than 1',
text32: 'Magic Wand',
text33: 'Insufficient stock of this gift, unable to make a wish',
text34: 'Wishing amount cannot be less than 1',
text35: 'Insufficient magic wands available, please purchase',
text36: 'Participation in Wishing Successful',
}
}

View File

@@ -34,6 +34,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="js/index.js?v=2.5"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -0,0 +1,11 @@
// 英文
langEn = {
// 模块
demoModule: {
charm_Title: "Charm Value",
charm_not: "Awaiting Position",
charm_loginOut: "Loading Completed",
charm_bootom: "Reached the Bottom...",
charm_login: "Loading...",
}
}

View File

@@ -47,6 +47,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/fans_rank.js?v=1.1"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -0,0 +1,65 @@
// 英文
langEn = {
// 模块
demoModule: {
loading: `Loading...`,
out: `Operation completed`,
err: `Network error`,
},
fans_rank: {
title: `Fans Ranking`,
text1: `people are active, inactive fans are hidden`,
text2: `Intimacy Value`,
text3: `No data available`,
img1: `./images/join_btn-en.png`,
},
myfans: {
title: `My Fans Club`,
},
nameplate: {
title: `Apply for Fan Nameplate`,
text1: `Nameplate Text`,
text2: `Application Successful`,
img6: `Please add a 4-word nameplate text.`,
img1: `./images/header-en.png`,
img2: `./images/record-icon-en.png`,
img3: `./images/desc-en.png`,
img5: `./images/apply-btn-en.png`,
img4: `background: url(./images/main-en.png) no-repeat 0 0 / 100% 100%;`,
},
record: {
title: `Application Records`,
not: `No application records yet`,
text1: `Text:`,
text2: `Pending Review`,
text3: `Not Approved`,
text4: `Approved`,
},
rule: {
title: `Fan Club Rules`,
rules: `<div class="item">
<p class="question">What is a fan club?</p>
<p class="answer">
A fan club is a group formed by the broadcaster and their fans, serving as the most direct connection between them. Fans in the fan club can complete tasks, interact, and enhance intimacy, experiencing a sense of belonging and joy within the group.
</p>
</div>
<div class="item">
<p class="question">How to own a fan club?</p>
<p class="answer">
You can own a fan club by becoming a personal broadcaster. Each broadcaster can have only one fan club.
</p>
</div>
<div class="item">
<p class="question">How to join a fan club?</p>
<p class="answer">
Anyone can join a fan club, and broadcasters can also join other broadcasters' fan clubs. In a personal broadcaster's room, click on the fan club entrance, spend 10 diamonds to send an admission gift, and join their fan club. By joining, you can activate fan club tasks and increase intimacy. After joining a broadcaster's fan club, you will automatically follow the broadcaster.
</p>
</div>
<div class="item">
<p class="question">What privileges does a fan club have?</p>
<p class="answer">
After joining a broadcaster's fan club, you can receive 10 exclusive fan gifts and the broadcaster's exclusive fan badge every day (upon joining, you will receive a regular fan badge, and if you complete all fan tasks on the day, you will unlock the active fan badge. If there is no increase in intimacy within seven days, the fan badge will dim. The first week does not count towards this). Joining a fan club can unlock fan tasks, increase intimacy with the broadcaster, and have the chance to appear on the broadcaster's fan list.
</p>
</div>`,
},
}

View File

@@ -34,6 +34,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/myfans.js?v=1.1"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -50,6 +50,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/nameplate.js?v=1.0"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -33,6 +33,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/record.js"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -55,6 +55,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/rule.js"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -61,6 +61,7 @@
<script src="../../common/js/vconsole.min.js"></script>
<script src="../../common/js/route-constant.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./js/index.js"></script>

View File

@@ -0,0 +1,44 @@
// 英文
langEn = {
// 模块
demoModule: {
titles: `LUDO Leaderboard`,
text1: `Daily Leaderboard`,
text2: `Weekly Leaderboard`,
text3: `Vacancy`,
text4: `Network Error`,
text5: `Loading...`,
text6: `Operation Completed`,
titleRule: `Game Rules`,
ruleText1: `
<li>
<h3>Take off from the base</h3>
<p>Throw 6 to start, and get 1 extra throw; if you throw 6 three times in a row, the round ends.</p>
</li>
<li>
<h3>Win the game</h3>
<p>Classic mode requires 4 pieces to reach the end to win.</p>
</li>
<li>
<h3>Game props</h3>
<p>1. Players who earn 'gold dice' must throw 6.</p>
<p>2. Players who earn the 'magnet' can advance 8 steps until blocked by others.</p>
<p>3. Players who earn the 'bomb' can bomb 8 steps, eliminating the opponent back to the base.</p>
</li>
`,
ruleText2: `
<li>
<h3>Unlock finish track</h3>
<p>1. You can enter the finish track only after killing 1 piece of any other player.</p>
<p>2. Quick Mode only requires one piece to reach the end to win.</p>
</li>
<li>
<h3>Safe place</h3>
<p>Your pieces will be protected from being killed on the starting square and the star square.</p>
</li>
<li>
<h3>Faster game pace</h3>
<p>When the game starts, there is a piece at the starting point.</p>
</li>`
}
}

View File

@@ -24,6 +24,7 @@
<script src="../../common/js/vconsole.min.js"></script>
<script src="../../common/js/route-constant.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./js/rule.js"></script>

View File

@@ -58,5 +58,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/adminSet.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -58,5 +58,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/adminSet2.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -86,5 +86,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/guild.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -68,5 +68,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/guildInfoSet.js?v=1.0"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -82,5 +82,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/incomeStatistics.js?v=1.1"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -184,5 +184,6 @@
<script src="./local/en.js?v=1.0"></script>
<script src="./local/zh.js?v=1.0"></script>
<script src="./local/ar.js?v=1.0"></script>
<script src="./local/tr.js"></script>
<script src="./js/index.js?v=1.11"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -58,5 +58,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/invitation.js?v=1.0"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,204 @@
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: `Cancel`,
text10: `Confirm`,
text11: 'Agency Name:',
text12: `Master`,
text13: `Admin`,
text14: `Delete`,
text15: `Are you sure you want to remove this person?`,
text16: `MoliStar ID`,
texts1: "Coin Income Statistics",
texts2: "Salary Income Statistics",
texts3: "Agency Settings",
texts4: "Administrator Settings",
texts5: "My Salary",
newText1: `Coin Income Statistics`,
newText2: `Agency`,
newText3: `Administrator`,
audit:'In Audit',
weeklyRewardsText1: 'Host weekly rewards',
weeklyRewardsText2: 'You can get 664500 coins totally.',
weeklyRewardsText3: 'Get',
weeklyRewardsText33: 'Got',
weeklyRewardsText4: 'Host Lv',
weeklyRewardsText5: 'Reset time: Monday 0:00 (GMT+8)',
},
adminSet: {
text1: `Administrator`,
text2: `Find`,
text3: `No data`,
text4: `Appoint Administrator?`,
text5: `Cancel`,
text6: `Confirm`,
text7: `Add`,
text8: `Added`,
},
adminSet2: {
text1: `Administrator`,
text2: `Settings`,
text3: `Add Admin`,
text4: `No data`,
text5: `Remove Administrator?`,
text6: `Cancel`,
text7: `Confirm`,
text8: `Master`,
text9: `Administrator`,
text10: `Delete`,
text11: 'Removed',
},
guild: {
text1: `All`,
text2: `All`,
text3: `Agency`,
text4: `Apply to join?`,
text5: `Cancel`,
text6: `Confirm`,
text7: `Add`,
text8: 'Submitted',
},
guildInfoSet: {
text1: `Agency Settings`,
text2: `Agency Settings`,
text3: `Name: `,
text4: `Name`,
text5: `Background:`,
text6: `Delete`,
text7: `Save`,
text8: `Loaded`,
textConte1: `Save`,
textConte2: `Edit`,
textConte3: `Add`,
textConte4: `Payment Account`,
text55: `Agency Avatar`,
toastMsgText1: `GIF upload is not supported at the moment`,
},
invitation: {
text1: `Find`,
text2: `Find MoliStarID`,
text3: `Find`,
text4: `No content`,
text5: `Invite to Agency?`,
text6: `Cancel`,
text7: `Confirm`,
text8: `Add`,
text9: `No data`,
text10: 'Sent invitation',
},
memberFlow: {
text1: `Income Statistics`,
text2: `Total Coins Income`,
text3: `Members Coins Income`,
text4: `Start time cannot be later than end time`,
text5: `Selected time period cannot exceed 90 days`,
text6: `Coins Income`,
text7: `Duration`,
text8: `Num of Givers`,
text9: `Me`,
},
memberFlow2: {
text1: `Salaries Statistics`,
text2: `Previous`,
text3: `Next`,
text4: `My Salary`,
text5: `Coin Salary`,
text6: `Commission`,
text7: `Remaining Diamonds`,
text8: `Member Salaries`,
text9: `Month`,
text10: `Member`,
text11: `Valid days`,
text12: `Coins Income`,
text13: `Coin Salary`,
text14: `Remaining Diamonds`,
text15: `View`,
text16: `Details`,
text17: `Current`,
textss: 'Total Coin Salary'
},
memberFlow22: {
text1: `Member Salary`,
text2: `Previous`,
text3: `Next`,
text4: `Coin Salary`,
text5: `Coins Income`,
text6: `Valid Days`,
text7: `Remaining Diamonds`,
text8: `Daily Details`,
text9: ``,
text10: `Date`,
text11: `Duration`,
text12: `Daily Income`,
text13: `Monthly Income`,
text14: `Coin Salary`,
},
memberFlow222: {
text1: `Member Salary`,
text2: `Previous`,
text3: `Next`,
text4: `Coin Salary`,
text5: `Coins Income`,
text6: `Valid Days`,
text7: `Remaining Diamonds`,
text8: `Daily Details`,
text9: ``,
text10: `Date`,
text11: `Duration`,
text12: `Daily Income`,
text13: `Monthly Income`,
text14: `Coin Salary`,
},
search: {
text1: `Find`,
text2: `Find MoliStarID`,
text3: `Find`,
text4: `No content`,
text5: `Apply to join?`,
text6: `Delete`,
text7: `Cancel`,
text8: 'Submitted',
},
lay: {
ok: 'Confirm',
close: 'Cancel',
departed: 'Departed',
},
incomeStatistics:{
text1:`Income Statistics`,
text2:`Total Coins Income`,
text22:`Agnecy Income`,
text222:`Personal Income`,
text3:`Personal Data`,
text4:`Member Data`,
text5:`Date`,
text6:`Coins Income`,
text7:`Duration`,
text8:`Me`,
text9:`Member`,
},
weeklyRewards: {
text1: `Host weekly rewards`,
text2: `You can get <b>664500</b> coins totally.`,
text3: `Get`,
text4: `Host Lv`,
text5: `Got`,
},
weeklyRewardsRule: {
text1: `Rules`,
text2: `<p>1 Activity time: 0:00-23:59 (GMT+8) every week.</p>
<p>2 Coin rewards: Calculate the user's coin income every week, and you can get corresponding coins when you reach a certain level.</p>
<p>3 Coin reward gradient</p>`,
text3: `./images/weeklyRewardsRule.png`,
},
}

View File

@@ -99,6 +99,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/mobileSelect.js"></script>
<script src="./js/selectDate.js"></script>
<script src="./js/lay-picker.min.js"></script>

View File

@@ -147,6 +147,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/mobileSelect.js"></script>
<script src="./js/selectDate.js"></script>
<script src="./js/lay-picker.min.js"></script>

View File

@@ -153,6 +153,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/mobileSelect.js"></script>
<script src="./js/selectDate.js"></script>
<script src="./js/lay-picker.min.js"></script>

View File

@@ -154,6 +154,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/mobileSelect.js"></script>
<script src="./js/selectDate.js"></script>
<script src="./js/lay-picker.min.js"></script>

View File

@@ -175,6 +175,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/mobileSelect.js"></script>
<script src="./js/selectDate.js"></script>
<script src="./js/lay-picker.min.js"></script>

View File

@@ -58,5 +58,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/search.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -58,5 +58,6 @@
<script src="./local/en.js?v=1.0"></script>
<script src="./local/zh.js?v=1.0"></script>
<script src="./local/ar.js?v=1.0"></script>
<script src="./local/tr.js"></script>
<script src="./js/weeklyRewards.js?v=1.11"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -34,5 +34,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/weeklyRewardsRule.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -52,6 +52,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/js/svga.min.js"></script>
<script src="./js/index.js?v=2.0"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,47 @@
langEn = {
demoModule: {
layerIndex1: `Loading...`,
layerIndex2: `Success`,
layerIndex3: `Network error`,
text1:`Level`,
text2:`Wealth Level`,
text3:`Charm Level`,
text4:`Wealth Value:`,
text5:`Wealth Value Required for upgrade:`,
text6:`
<div class="ruleText">
<div class="title">How to upgrade</div>
<p>For every gift of 1 gold coins, you can accumulate 1 experience point. The more experience points you
accumulate, the higher your level will be.</p>
</div>
<div class="ruleText">
<div class="title">Obtaining Conditions</div>
<p>1. Users at Lv.1 and above can receive a levelbadge.</p>
<p>2. Users at Lv.30 and above can unlock level privileges (room entry dazzling special effects).</p>
</div>
<div class="ruleText">
<div class="title">Level lcon Description</div>
<p>The level icon will be displayed on the room screen, personal profle page, and other places.The higher
the level, the cooler the icon.</p>
</div>
<div class="ruleText">
<div class="title">Wealth Level Special Selection Description</div>
<p>Wealth level includes upgrading room entry dazzling special effects. The higher the level,the cooler the
entry special effects.</p>
<img src="./images/leve1.png" alt="">
</div>
<div class="ruleText">
<div class="title">Unlock wealth level privileges</div>
<p>Upon reaching Lv.30 and above, each room entry will have dazzling special effects.</p>
<img src="./images/leve2.png" alt="" class="img2">
</div>
`,
text7:`
<div class="ruleText">
<div class="title">Wealth Level Description</div>
<p>Charm level is the growth attribute of your personal charm on this platform. For every gold coins gift received, you accumulate one charmpoint. As your level increases, your level badge will change color accordingly!</p>
<img src="./images/img3.png" alt="">
</div>
`,
}
}

View File

@@ -47,6 +47,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/confirm.js?v=1.1"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -0,0 +1,27 @@
// 英文
langEn = {
// 模块
demoModule: {
title: 'Account Cancellation',
text1: `<div class="icon"><img src="./images/confirm-icon.png" alt=""></div>
<div class="title">Confirm Account Cancellation</div>
<div class="tip">
After account cancellation, you will not be able to use various services provided by this software. The props, points, qualifications, and other contents you have obtained will be deemed to be voluntarily abandoned by you and will not be available for continued use. You understand and agree that this software cannot assist you in restoring the aforementioned services.
</div>
<div class="tip1">
Please confirm the above information again. After confirmation, enter "I understand and confirm the account cancellation" in the input box below. Click Confirm Cancellation to complete the cancellation operation.
</div>
<input type="text" placeholder="Please enter: I understand and confirm the account cancellation" class="ipt">
<div class="confirm_btn">Confirm Cancellation</div>`,
text2:'Confirm Account Information',
text3:'Nickname:',
text4:'Molistar ID:',
text5:'Confirm cancellation of this account',
text6:'Cancel',
text7:'Confirm',
text8:'Operation complete',
text9:'I understand and confirm the account cancellation',
text10:'Input error, please check the input',
text11:'Network error',
}
}

View File

@@ -170,6 +170,7 @@
<script src="../../common/js/vconsole.min.js"></script>
<script src="../../common/js/svga.min.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./js/index.js?v=1.1"></script>

View File

@@ -0,0 +1,5 @@
// 英文
langEn = {
// 模块
demoModule: {}
}

View File

@@ -88,6 +88,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/index.js?v=1.0"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,17 @@
// 英文
langEn = {
// 模块
demoModule: {
img1:`background: url(./images/header-en.png) no-repeat;background-size: 100% 100%;`,
title: `Noble Rank`,
text1: `Power`,
text2: `Privileges >`,
text3: `Loading...`,
text4: `Complete`,
text5: `Vacant`,
text6: `Not Ranked`,
text7: `Network Error, Retry`,
text8: `Congrats Noble!`,
text9: " ",
}
}

View File

@@ -153,5 +153,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/index.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,47 @@
// 英文
langEn = {
// 模块
demoModule: {
layerIndex1: `Loading...`, // English
layerIndex2: `Operation completed`, // English
layerIndex3: `Network error`, // English
title_t: `PK Leaderboard`, // English
text1: `Schedule`, // English
text2: `Leaderboard`, // English
text3: `PK Sessions`, // English
text4: `
<div class="box1">
<div class="title">Event Time</div>
<div class="content">The event opens every Thursday night at <b>10:00</b> and ends every Sunday night at <b>10:00</b>.</div>
</div>
<div class="box2">
<div class="title">Registration Method</div>
<div class="content">The anchor searches for the ID of other anchors in the room and initiates a PK to participate in the event (limited to individual broadcasters).</div>
</div>
<div class="box3">
<div class="title">Winning Conditions</div>
<div class="content">If the total turnover of both sides of the PK is <b>≧5000</b>, the data is valid. The winning side increases the number of victories by <b>+1</b>, and the losing side increases the number of victories by <b>+0</b>. Winning rate = Number of victories / Total participation times.</div>
</div>
<div class="box4 box4_en">
<div class="title">Event Rewards</div>
<div class="content"></div>
</div>
<div class="box5">
<div class="title">Event Rules</div>
<div class="content">
1. If during the competition period, participants who engage in behaviors such as insulting others in the game will have their qualifications for the event revoked in accordance with platform rules;<br>
2. Participants with a total victory count ≥20 and ranked in the top five anchors will receive additional rewards. The badge & car rewards will be automatically issued within 1 hour after the event ends, and diamonds will be issued within three working days;<br>
3. In case of the same number of victories & winning rate, ranking will be based on the end time of the last game, with the later ending time ranked higher;<br>
4. For any questions, please contact customer service (search ID: 10001 in the app, WeChat: mxyz2050);<br>
5. The final interpretation of this event belongs to the official, and it has nothing to do with Apple Inc/Google Inc.
</div>
</div>`, // English
text5: `Serial Number`, // English
text6: `Anchor Information`, // English
text7: `Total Participation Times`, // English
text8: `Victory Times`, // English
text9: `Winning Rate`, // English
text10: `Vacant`, // English
}
}

View File

@@ -57,6 +57,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/hourRank.js?v=1.0"></script>
<script src="../../common/local/langHandler.js"></script>
</body>

View File

@@ -59,5 +59,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/hourRankLicense.js?v=1.0"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -111,5 +111,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/index.js?v=1.2"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,40 @@
// 英文
langEn = {
// 模块
demoModule: {
ruleLicense_title: "List Rules",
ruleLicense_text: `
<p>The hourly list is ranked according to the value of gifts received within a single hour in party rooms.</p>
<p>The list is settled every hour, and the TOP1 will be announced across all party rooms server-wide.</p>
`,
// =============================小时榜========================
img1: `./images/single/topthree-bg-en.png`,
hour_title: 'Hourly List',
hore_text1: 'Until the List Deadline',
hour_text2: 'Ranking',
hour_text3: 'Room',
hour_text4: 'Gift Value',
hour_text5: 'Loading...',
hour_text6: 'Operation Completed',
hour_text7: 'Network Error',
// hour_text8: 'Away from the Previous',
hour_text8: ' ',
hour_text9: 'Awaiting Position',
// hour_text10: 'At the Top of the List',
hour_text10: ' ',
hour_text11: 'Not Listed',
// =============================房间榜==============================
roomImg1: './images/title-en.png',
room_title: 'Room List',
room_text1: 'Love List',
room_text2: 'Charm List',
room_text3: 'Daily List',
room_text4: 'Weekly List',
room_text5: 'Monthly List',
room_text6: 'Network error, please exit and re-enter',
// =============================房间榜==============================
text11: `<p>The Hourly Ranking is based on the value of gifts received by individual broadcasters within a single hour.</p>
<p>Rankings are calculated hourly, and the TOP1 will be announced across all broadcaster rooms.</p>`,
hour_text33: `Broadcaster`,
}
}

View File

@@ -35,6 +35,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
let browser = checkVersion()

View File

@@ -29,6 +29,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
$(function () {

View File

@@ -92,6 +92,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
var langReplace;

View File

@@ -41,6 +41,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
$(function () {

View File

@@ -74,6 +74,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
var langReplace;

View File

@@ -29,6 +29,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
$(function () {

View File

@@ -28,6 +28,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
$(function () {

View File

@@ -41,6 +41,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
$(function () {

File diff suppressed because it is too large Load Diff

View File

@@ -72,6 +72,7 @@
<script src="../../common/js/layer.js"></script>
<script src="../../common/js/vconsole.min.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./js/luckyGiftRule.js?v=1.1"></script>

View File

@@ -51,6 +51,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/newWishingWellRule.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -55,6 +55,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
$(function () {

View File

@@ -56,6 +56,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
$(function () {

View File

@@ -1382,6 +1382,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
$(function () {

View File

@@ -51,6 +51,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
$(function () {

View File

@@ -53,6 +53,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>

View File

@@ -147,6 +147,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script>
$(function () {

View File

@@ -76,5 +76,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/index.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,18 @@
langEn = {
demoModule: {
layerIndex1: `Loading...`,
layerIndex2: `Success`,
layerIndex3: `Network error`,
text1: `Happy Egg Smash`,
text2: `Ranking`,
text3: `Game Rules`,
text4: `Winning Records`,
text5: `My Items:`,
text6: `Custom Purchase`,
text7: `Purchase`,
text8: `Purchase Successful~`,
text9: `Insufficient Items~`,
text10: `Today`,
text11: `Yesterday`,
}
}

View File

@@ -36,5 +36,6 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="./js/rank.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -206,6 +206,7 @@
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/js/svga.min.js"></script>
<script src="./js/index.js"></script>
<script src="../../common/local/langHandler.js"></script>

View File

@@ -0,0 +1,29 @@
langEn = {
demoModule: {
layerIndex1: `Loading...`,
layerIndex2: `Success`,
layerIndex3: `Network error`,
img1: `./images/rule-en.png`,
text1: 'Star Plaza',
text2: 'Rule',
text3: 'Every Monday 00:00 to Sunday 23:59 GMT+3',
text4: 'Last Week TOP',
text5: 'Available Soon',
text6: 'This Week',
text7: 'Star Gift',
text8: 'More',
text9: 'Data is updated every 5 minutes.',
text10: 'Day',
text11: 'Hour',
text12: 'Min',
text15: 'Vacant',
text13: 'Rule:',
text14: `<p>1.There will be 3 weekly star gifts updated everyweek, and the corresponding top 3 on the list
will receive rewards, and will beannounced on the whole app.</p>
<p>2.Activty time: Every Monday 00:00:00 to Sunday 23:59:59 GMT +3.</p>
<p>3.You can get on the list by sending weekly star gifts. Weekly gift 1 coin = 1 point.</p>
<p>4.Our team owns the final interpretation to this activity.</p>
<p>5.This activity has nothing to do with Apple&Google.</p>
`,
}
}