浏览代码

fix: 多语言动态模版修复

liangan 1 月之前
父节点
当前提交
d27e61701a

+ 0 - 1
src/locale/bn.json

@@ -326,7 +326,6 @@
   "productDetail.openGroup": "গ্রুপ খুলুন",
   "productDetail.quantity": "পরিমাণ",
   "topChampions.title": "শীর্ষ চ্যাম্পিয়ন",
-  "topChampions.update": "{0} আপডেট",
   "topChampions.top": "TOP",
   "topChampions.invitedFriends": "আমন্ত্রিত বন্ধুরা",
   "topChampions.l7dEarnings": "গত ৭ দিনের আয়",

+ 0 - 1
src/locale/en.json

@@ -327,7 +327,6 @@
   "productDetail.openGroup": "Open Group",
   "productDetail.quantity": "Quantity",
   "topChampions.title": "Top Champions",
-  "topChampions.update": "{0} Update",
   "topChampions.top": "TOP",
   "topChampions.invitedFriends": "Invited Friends",
   "topChampions.l7dEarnings": "L7D Earnings",

+ 0 - 1
src/locale/zh-Hans.json

@@ -326,7 +326,6 @@
   "productDetail.openGroup": "开团",
   "productDetail.quantity": "数量",
   "topChampions.title": "冠军榜",
-  "topChampions.update": "{0} 更新",
   "topChampions.top": "TOP",
   "topChampions.invitedFriends": "邀请好友",
   "topChampions.l7dEarnings": "近7日收益",

+ 2 - 1
src/pages/bestSellers/bestSellers.vue

@@ -13,6 +13,7 @@
 import { onPageScroll, onReachBottom } from '@dcloudio/uni-app'
 import useZPaging from 'z-paging/components/z-paging/js/hooks/useZPaging.js'
 import { getRankList } from '@/api/product'
+import { t } from '@/locale'
 import { formatNumber, formatSales } from '@/utils'
 import { goBack, toPage } from '@/utils/page'
 
@@ -113,7 +114,7 @@ function getRankNumber(index: number) {
           </view>
           <view class="flex items-center rounded-8rpx from-white via-[rgba(255,210,212,0.58)] to-[rgba(255,0,16,0.2)] bg-gradient-to-l px-10rpx py-6rpx text-24rpx text-#FF0010">
             <image src="/static/icons/fire.png" class="mr-8rpx h-24rpx w-24rpx" />
-            <text>{{ $t('bestSellers.successfullyGrouped', [formatSales(item.sales)]) }}</text>
+            <text>{{ t('bestSellers.successfullyGrouped', [formatSales(item.sales)]) }}</text>
           </view>
         </view>
       </view>

+ 1 - 1
src/pages/mine/setting.vue

@@ -49,7 +49,7 @@ function logout() {
       {{ $t('setting.logout') }}
     </view>
     <view class="text-center text-32rpx text-#909090">
-      {{ $t('setting.version', ['1.1.0']) }}
+      {{ t('setting.version', ['1.1.0']) }}
     </view>
   </view>
 </template>

+ 2 - 2
src/pages/productDetail/productDetail.vue

@@ -332,7 +332,7 @@ onShow(async () => {
 </script>
 
 <template>
-  <z-paging ref="paging" refresher-only use-page-scroll @on-refresh="queryDetail" @click="handlePageClick">
+  <z-paging ref="paging" use-page-scroll refresher-only @on-refresh="queryDetail" @click="handlePageClick">
     <wd-navbar :bordered="false" safe-area-inset-top fixed :left-arrow="false" :custom-style="`background: ${navBgColor}; transition: background 0.3s;`" custom-class="h-auto!">
       <template #title>
         <view class="box-border h-full flex items-center justify-between p-24rpx">
@@ -377,7 +377,7 @@ onShow(async () => {
           </view>
         </view>
         <text class="text-28rpx">
-          {{ $t('productDetail.sold', [detail.sales]) }}
+          {{ t('productDetail.sold', [detail.sales]) }}
         </text>
       </view>
       <view class="bg-white px-24rpx pb-24rpx pt-20rpx text-32rpx">

+ 2 - 1
src/pages/referEarn/referEarn.vue

@@ -14,6 +14,7 @@ import { onPageScroll, onReachBottom } from '@dcloudio/uni-app'
 import useZPaging from 'z-paging/components/z-paging/js/hooks/useZPaging.js'
 import { getConfigByCode } from '@/api/common'
 import { myUsers } from '@/api/mine'
+import { t } from '@/locale'
 import { goBack } from '@/utils/page'
 
 defineOptions({
@@ -116,7 +117,7 @@ onLoad(() => {
             3
           </view>
           <view class="text-24rpx text-#8F3301 font-bold">
-            {{ $t('referEarn.step3', [invitedAmount]) }}
+            {{ t('referEarn.step3', [invitedAmount]) }}
           </view>
         </view>
       </view>

+ 1 - 1
src/pages/vipMembership/vipMembership.vue

@@ -75,7 +75,7 @@ onLoad(() => {
         </view>
         <wd-progress :duration="0" custom-class="w-85%!" color="#E7BEA6" :percentage="(userInfo.invitedNo / userInfo.nextInvitedNo) * 100" hide-text />
         <view class="text-22rpx text-#714428 font-bold">
-          {{ $t('vipMembership.inviteProgress', [formatNumber((userInfo.nextInvitedNo - userInfo.invitedNo), 0), userInfo.level + 1 >= dataList.length ? dataList.length : userInfo.level + 1]) }}
+          {{ t('vipMembership.inviteProgress', [formatNumber((userInfo.nextInvitedNo - userInfo.invitedNo), 0), userInfo.level + 1 >= dataList.length ? dataList.length : userInfo.level + 1]) }}
         </view>
       </view>
       <image src="/static/images/vip-level1.png" class="absolute right-48rpx top-0 h-162rpx w-126.5rpx" />

+ 2 - 2
src/pages/wallet/withdraw.vue

@@ -158,9 +158,9 @@ onLoad((options) => {
         <br>
         {{ $t('wallet.withdraw.notes.3') }}
         <br>
-        {{ $t('wallet.withdraw.notes.4', ['300', '20,000']) }}
+        {{ t('wallet.withdraw.notes.4', ['300', '20,000']) }}
         <br>
-        {{ $t('wallet.withdraw.notes.5', [withdrawRate]) }}
+        {{ t('wallet.withdraw.notes.5', [withdrawRate]) }}
       </view>
     </view>
   </view>