feat(开斋节活动): 更新图源,调整样式,新增翻译
This commit is contained in:
parent
423f3bb5a9
commit
ad4b9b3a77
@ -151,6 +151,7 @@
|
||||
"transfer_dollar_success": "تم تحويل ${price} بنجاح إلى {name}",
|
||||
"transfer_dollar_failed": "فشل تحويل ${price}",
|
||||
"transfer_error": "فشل التحويل، يرجى المحاولة لاحقًا",
|
||||
"insufficient_item_vouchers": "ليس لديك ما يكفي من قسائم العناصر. يرجى التحقق من كمية القسائم الخاصة بك.",
|
||||
|
||||
"search_payee": "البحث عن المستلم",
|
||||
"checking_permissions": "جارٍ التحقق من الأذونات",
|
||||
@ -219,6 +220,7 @@
|
||||
"under_review": "قيد المراجعة",
|
||||
"approved": "موافق عليه",
|
||||
|
||||
"current_earnings_label": "الأرباح الحالية:",
|
||||
"current_earnings": "الأرباح الحالية: ${amount}",
|
||||
"transfer_to_recharge_agent": "تحويل الأموال إلى وكيل الشحن",
|
||||
"select": "اختيار",
|
||||
@ -243,6 +245,7 @@
|
||||
"ranking_help_rule_4": "إذا تم العثور على لاعب يشارك في نشاط باستخدام وسائل غير لائقة، تحتفظ الإدارة بالحق في استبعاد اللاعب المشارك أو المخالف من القائمة، وحظر الحساب، وسحب جميع المكافآت من اللاعب وفقًا لخطورة الحالة دون إشعار مسبق، بما في ذلك على سبيل المثال لا الحصر:",
|
||||
"ranking_help_rule_5": "أ) تعليقات خبيثة أو شائعات أو تلميحات وما إلى ذلك للاعبين المشاركين أثناء الحدث",
|
||||
"ranking_help_rule_6": "ب) الحصول على العملات والهدايا المحددة بشكل غير قانوني",
|
||||
"activity_apple_disclaimer": "*هذا النشاط لا علاقة له بشركة Apple Inc.",
|
||||
|
||||
"recharge_help_rule_1": "١. ستعمل حدث مكافأة إعادة الشحن من الآن حتى ٤ أبريل ٢٠٢٦.",
|
||||
"recharge_help_rule_2": "٢. إذا وصل مبلغ إعادة الشحن التراكمي للمستخدم إلى المبلغ المحدد المطلوب لصنع العناصر الحصرية خلال هذا الحدث، يجب على المستخدم الاتصال فورًا بالموظفين الرسميين (ID: 10086, ID: 10000, ID: 10003, ID: 10001)، وإرسال لقطة شاشة من الحدث ومعرف المستخدم الخاص بهم إلى الموظفين، وتقديم المواد أو المتطلبات للعناصر الحصرية.",
|
||||
|
||||
@ -151,6 +151,7 @@
|
||||
"transfer_dollar_success": "{name} এর কাছে ${price} সফলভাবে স্থানান্তর করা হয়েছে",
|
||||
"transfer_dollar_failed": "${price} স্থানান্তর ব্যর্থ",
|
||||
"transfer_error": "স্থানান্তর ব্যর্থ, দয়া করে পরে আবার চেষ্টা করুন",
|
||||
"insufficient_item_vouchers": "আপনার পর্যাপ্ত আইটেম ভাউচার নেই। দয়া করে আপনার ভাউচার পরিমাণ পরীক্ষা করুন।",
|
||||
|
||||
"search_payee": "প্রাপক অনুসন্ধান",
|
||||
"checking_permissions": "অনুমতি পরীক্ষা করা হচ্ছে",
|
||||
@ -219,6 +220,7 @@
|
||||
"under_review": "পর্যালোচনাধীন",
|
||||
"approved": "অনুমোদিত",
|
||||
|
||||
"current_earnings_label": "বর্তমান আয়:",
|
||||
"current_earnings": "বর্তমান আয়: ${amount}",
|
||||
"transfer_to_recharge_agent": "রিচার্জ এজেন্টের কাছে স্থানান্তর",
|
||||
"select": "নির্বাচন",
|
||||
@ -243,6 +245,7 @@
|
||||
"ranking_help_rule_4": "যদি কোনো খেলোয়াড়কে অনুচিত উপায়ে কার্যকলাপে অংশগ্রহণ করতে পাওয়া যায়, তবে সরকারিভাবে পূর্ব নোটিশ ছাড়াই মামলার গুরুত্ব অনুযায়ী অংশগ্রহণকারী খেলোয়াড় বা লঙ্ঘনকারীকে তালিকা থেকে অযোগ্য ঘোষণা, অ্যাকাউন্ট ব্যান এবং সমস্ত পুরস্কার প্রত্যাহার করার অধিকার সংরক্ষণ করে, যার মধ্যে রয়েছে কিন্তু সীমাবদ্ধ নয়:",
|
||||
"ranking_help_rule_5": "ক) ইভেন্ট চলাকালীন অংশগ্রহণকারী খেলোয়াড়দের প্রতি বিদ্বেষপূর্ণ মন্তব্য, গুজব, ইঙ্গিত ইত্যাদি",
|
||||
"ranking_help_rule_6": "খ) অবৈধভাবে কয়েন এবং নির্দিষ্ট গিফট সংগ্রহ",
|
||||
"activity_apple_disclaimer": "*এই কার্যক্রমটি Apple Inc. এর সাথে সম্পর্কিত নয়।",
|
||||
|
||||
"recharge_help_rule_1": "১. রিচার্জ পুরস্কার ইভেন্ট এখন থেকে ২০২৬ সালের ৪ এপ্রিল পর্যন্ত চলবে।",
|
||||
"recharge_help_rule_2": "২. যদি এই ইভেন্ট চলাকালীন কোনো ব্যবহারকারীর সঞ্চিত রিচার্জ পরিমাণ এক্সক্লুসিভ আইটেম তৈরির জন্য নির্দিষ্ট পরিমাণে পৌঁছায়, তবে ব্যবহারকারীর দ্রুত অফিসিয়াল স্টাফের সাথে যোগাযোগ করা উচিত (ID: 10086, ID: 10000, ID: 10003, ID: 10001), স্টাফের কাছে ইভেন্টের একটি স্ক্রিনশট এবং তাদের ব্যবহারকারী আইডি পাঠানো উচিত, এবং এক্সক্লুসিভ আইটেমের জন্য উপকরণ বা প্রয়োজনীয়তা প্রদান করা উচিত।",
|
||||
|
||||
@ -151,6 +151,7 @@
|
||||
"transfer_dollar_success": "Successfully transferred ${price} to {name}",
|
||||
"transfer_dollar_failed": "Failed to transfer ${price}",
|
||||
"transfer_error": "Transfer failed, please try again later",
|
||||
"insufficient_item_vouchers": "You do not have enough item vouchers. Please check your voucher quantity.",
|
||||
|
||||
"search_payee": "Search Payee",
|
||||
"checking_permissions": "Checking permissions",
|
||||
@ -219,6 +220,7 @@
|
||||
"under_review": "Under review",
|
||||
"approved": "Approved",
|
||||
|
||||
"current_earnings_label": "Current earnings:",
|
||||
"current_earnings": "Current earnings: ${amount}",
|
||||
"transfer_to_recharge_agent": "Transfer to recharge agent",
|
||||
"select": "Select",
|
||||
@ -243,6 +245,7 @@
|
||||
"ranking_help_rule_4": "If a player is found to be participating in an activity using improper means, the official reserves the right to disqualify the participating player or violator from the list, ban the account, and withdraw all rewards from the player according to the seriousness of the case without prior notice, including but not limited to:",
|
||||
"ranking_help_rule_5": "a) Malicious comments, rumors, insinuations, etc. to participating players during the event",
|
||||
"ranking_help_rule_6": "b) Illegally obtaining coins and designated gifts",
|
||||
"activity_apple_disclaimer": "*This activity has nothing to do with Apple Inc.",
|
||||
|
||||
"recharge_help_rule_1": "1. The recharge reward event will run from now until April 4th, 2026.",
|
||||
"recharge_help_rule_2": "2. If a user's cumulative recharge amount reaches the specified amount required to craft exclusive items during this event, the user should promptly contact official staff (ID: 10086, ID: 10000, ID: 10003, ID: 10001), send a screenshot of the event and their user ID to the staff, and provide the materials or requirements for the exclusive items.",
|
||||
|
||||
@ -151,6 +151,7 @@
|
||||
"transfer_dollar_success": "${price} başarıyla {name} kullanıcısına transfer edildi",
|
||||
"transfer_dollar_failed": "${price} transferi başarısız",
|
||||
"transfer_error": "Transfer başarısız, lütfen daha sonra tekrar deneyin",
|
||||
"insufficient_item_vouchers": "Yeterli öğe kuponunuz yok. Lütfen kupon miktarınızı kontrol edin.",
|
||||
|
||||
"search_payee": "Alıcı Ara",
|
||||
"checking_permissions": "İzinler kontrol ediliyor",
|
||||
@ -219,6 +220,7 @@
|
||||
"under_review": "İncelemede",
|
||||
"approved": "Onaylandı",
|
||||
|
||||
"current_earnings_label": "Mevcut kazanç:",
|
||||
"current_earnings": "Mevcut kazanç: ${amount}",
|
||||
"transfer_to_recharge_agent": "Yükleme acentesine transfer",
|
||||
"select": "Seç",
|
||||
@ -243,6 +245,7 @@
|
||||
"ranking_help_rule_4": "Bir oyuncunun etkinliğe uygunsuz yollarla katıldığı tespit edilirse, resmi yetkililer önceden bildirimde bulunmaksızın durumun ciddiyetine göre katılımcı oyuncuyu veya ihlalciyi listeden diskalifiye etme, hesabı yasaklama ve tüm ödülleri oyuncudan geri alma hakkını saklı tutar, bunlarla sınırlı olmamak üzere:",
|
||||
"ranking_help_rule_5": "a) Etkinlik sırasında katılımcı oyunculara kötü niyetli yorumlar, dedikodular, ima vb.",
|
||||
"ranking_help_rule_6": "b) Coin ve belirli hediyeleri yasa dışı yollarla elde etme",
|
||||
"activity_apple_disclaimer": "*Bu etkinlik Apple Inc. ile ilgili değildir.",
|
||||
|
||||
"recharge_help_rule_1": "1. Yükleme ödülü etkinliği şu andan 4 Nisan 2026'ya kadar sürecektir.",
|
||||
"recharge_help_rule_2": "2. Bu etkinlik sırasında bir kullanıcının kümülatif yükleme miktarı özel öğeler oluşturmak için gereken belirtilen miktara ulaşırsa, kullanıcı derhal resmi personelle iletişime geçmelidir (ID: 10086, ID: 10000, ID: 10003, ID: 10001), etkinliğin ekran görüntüsünü ve kullanıcı ID'sini personele göndermelidir ve özel öğeler için malzemeleri veya gereksinimleri sağlamalıdır.",
|
||||
|
||||
@ -151,6 +151,7 @@
|
||||
"transfer_dollar_success": "成功转账${price}给{name}",
|
||||
"transfer_dollar_failed": "转账${price}失败",
|
||||
"transfer_error": "转账失败,请稍后重试",
|
||||
"insufficient_item_vouchers": "您的物品券不足,请检查您的券数量。",
|
||||
|
||||
"search_payee": "搜索收款人",
|
||||
"checking_permissions": "正在检查权限",
|
||||
@ -219,6 +220,7 @@
|
||||
"under_review": "审核中",
|
||||
"approved": "已批准",
|
||||
|
||||
"current_earnings_label": "当前收益:",
|
||||
"current_earnings": "当前收益:${amount}",
|
||||
"transfer_to_recharge_agent": "转账至充值代理",
|
||||
"select": "选择",
|
||||
@ -243,6 +245,7 @@
|
||||
"ranking_help_rule_4": "如发现玩家使用不正当手段参与活动,官方有权根据情节严重程度,在不事先通知的情况下取消参与玩家或违规者的资格、封禁账户并收回所有奖励,包括但不限于:",
|
||||
"ranking_help_rule_5": "a) 活动期间对参与玩家进行恶意评论、造谣、暗示等",
|
||||
"ranking_help_rule_6": "b) 非法获取硬币和指定礼物",
|
||||
"activity_apple_disclaimer": "*本活动与苹果公司无关。",
|
||||
|
||||
"recharge_help_rule_1": "1. 充值奖励活动将从现在持续到 2026 年 4 月 4 日。",
|
||||
"recharge_help_rule_2": "2. 如果用户在此期间累计充值金额达到制作专属物品所需的指定金额,用户应及时联系官方工作人员(ID: 10086, ID: 10000, ID: 10003, ID: 10001),向工作人员发送活动截图和用户 ID,并提供专属物品的材料或要求。",
|
||||
|
||||
@ -17,6 +17,15 @@
|
||||
<!-- 重复的背景图层 -->
|
||||
<div class="background-overlay" :style="{ '--bg2-url': `url(${imageUrl('bg3')})` }"></div>
|
||||
|
||||
<!-- 排行榜规则按钮 -->
|
||||
<img
|
||||
v-smart-img
|
||||
:src="imageUrl('historyBt')"
|
||||
alt=""
|
||||
style="width: 8vw; position: absolute; z-index: 2; top: 16vw; right: 7vw"
|
||||
@click="openPopup('rankingHelp')"
|
||||
/>
|
||||
|
||||
<!-- 页面内容 -->
|
||||
<div
|
||||
style="
|
||||
@ -282,15 +291,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 排行榜规则按钮 -->
|
||||
<img
|
||||
v-smart-img
|
||||
:src="imageUrl('historyBt')"
|
||||
alt=""
|
||||
style="width: 6vw; position: absolute; z-index: 2; top: 32vw; right: 7vw"
|
||||
@click="openPopup('rankingHelp')"
|
||||
/>
|
||||
|
||||
<!-- 前三 -->
|
||||
<div>
|
||||
<!-- 第一 -->
|
||||
@ -1120,7 +1120,7 @@
|
||||
<div style="width: 30vw; min-width: 0" @click="changeModule('withdraw')">
|
||||
<img
|
||||
v-smart-img
|
||||
:src="imageUrl(getImgName('withdrawBt'))"
|
||||
:src="imageUrl(getImgName('redeemBt'))"
|
||||
alt=""
|
||||
:class="{
|
||||
'grayscale-container': !withdrawShow,
|
||||
@ -1531,13 +1531,13 @@
|
||||
"
|
||||
>
|
||||
<!-- 帮助按钮 -->
|
||||
<img
|
||||
<!-- <img
|
||||
v-smart-img
|
||||
src="/src/assets/icon/helpWhite.png"
|
||||
alt=""
|
||||
class="ruleBt"
|
||||
@click="openPopup('withdrawalHelp')"
|
||||
/>
|
||||
/> -->
|
||||
<!-- 名称 -->
|
||||
<div
|
||||
style="
|
||||
@ -1551,13 +1551,25 @@
|
||||
>
|
||||
{{ userInfo.userNickname || '' }}
|
||||
</div>
|
||||
<div style="display: flex; justify-content: space-between; align-items: center">
|
||||
<!-- <div style="display: flex; justify-content: space-between; align-items: center">
|
||||
<div style="min-width: 0">
|
||||
{{ $t('user_id_prefix') }} {{ userInfo.account || '' }}
|
||||
</div>
|
||||
<div style="width: auto; font-weight: 600">
|
||||
{{ t('current_earnings', { amount: currentAmount.availableAmount }) }}
|
||||
</div>
|
||||
</div> -->
|
||||
<div style="display: flex; align-items: center; gap: 2px">
|
||||
<div style="font-weight: 600">{{ t('current_earnings_label') }}</div>
|
||||
<img
|
||||
v-smart-img
|
||||
src="/src/assets/icon/dollar.png"
|
||||
alt=""
|
||||
style="display: block; width: 1.5em; object-fit: cover"
|
||||
/>
|
||||
<div style="font-size: 1.2em; font-weight: 600">
|
||||
{{ currentAmount.availableAmount }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -1617,7 +1629,7 @@
|
||||
@click="drawerShowBt('transfer')"
|
||||
v-if="userIdentity.anchor"
|
||||
>
|
||||
<div>{{ t('transfer_to_recharge_agent') }}</div>
|
||||
<div>{{ t('transfer') }}</div>
|
||||
<img
|
||||
v-smart-img
|
||||
class="flipImg"
|
||||
@ -1781,7 +1793,7 @@
|
||||
alt=""
|
||||
style="width: 40%"
|
||||
/>
|
||||
<div style="font-weight: 500; color: #fff">${{ coin.price }}</div>
|
||||
<div style="font-weight: 500; color: #fff">{{ coin.price }}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -1861,7 +1873,15 @@
|
||||
style="width: 40%"
|
||||
/>
|
||||
<div style="font-size: 0.7em">{{ coin.amount }} coins x1</div>
|
||||
<div style="font-weight: 500; color: #fff">${{ coin.price }}</div>
|
||||
<div style="display: flex; align-items: center; gap: 2px">
|
||||
<img
|
||||
v-smart-img
|
||||
src="/src/assets/icon/dollar.png"
|
||||
alt=""
|
||||
style="display: block; width: 1.5em; object-fit: cover"
|
||||
/>
|
||||
<div style="font-weight: 500; color: #fff">x{{ coin.price }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -2221,6 +2241,7 @@
|
||||
<p>{{ $t('ranking_help_rule_4') }}</p>
|
||||
<p>{{ $t('ranking_help_rule_5') }}</p>
|
||||
<p>{{ $t('ranking_help_rule_6') }}</p>
|
||||
<p style="color: darkgray">{{ $t('activity_apple_disclaimer') }}</p>
|
||||
</div>
|
||||
</itemCenter>
|
||||
</div>
|
||||
@ -2273,7 +2294,7 @@ import { getPngUrl } from '@/config/imagePaths.js'
|
||||
import { preloadImages } from '@/utils/image/imagePreloader.js'
|
||||
import { setUserInfo } from '@/utils/userStore.js'
|
||||
import { formatUTCCustom } from '@/utils/utcFormat.js'
|
||||
import { showError, showSuccess } from '@/utils/toast.js'
|
||||
import { showError, showMessage, showSuccess } from '@/utils/toast.js'
|
||||
import { handleAvatarImageError, handleRewardImageError } from '@/utils/image/imageHandler.js'
|
||||
import { getSelectedPayee, clearSelectedPayee } from '@/utils/payeeStore.js'
|
||||
import { useThrottle } from '@/utils/useDebounce'
|
||||
@ -2718,7 +2739,11 @@ const transfer = async () => {
|
||||
|
||||
getDrawableAmount() //刷新可提现金额
|
||||
} catch (error) {
|
||||
showError(error.errorMsg)
|
||||
if (error.errorCode === 5000) {
|
||||
showMessage(t('insufficient_item_vouchers'))
|
||||
} else {
|
||||
showError(error.errorMsg)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -2749,7 +2774,11 @@ const exchangeCoinBt = async () => {
|
||||
|
||||
getDrawableAmount() //刷新可提现金额
|
||||
} catch (error) {
|
||||
showError(error.errorMsg)
|
||||
if (error.errorCode === 5000) {
|
||||
showMessage(t('insufficient_item_vouchers'))
|
||||
} else {
|
||||
showError(error.errorMsg)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -3356,7 +3385,7 @@ const preloadCriticalImages = async () => {
|
||||
// 提现标签页
|
||||
// 标签页按钮
|
||||
// imageUrl(getImgName('taskBt')),
|
||||
// imageUrl(getImgName('withdrawBt')),
|
||||
// imageUrl(getImgName('redeemBt')),
|
||||
|
||||
// 抽奖模块
|
||||
// imageUrl('resultBt'),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user