本次提交完成了大量多语言相关的新增与优化工作: 1. 新增充值、案例、会员资产、订单等页面的中文/英文翻译文案 2. 新增企业微信客服、时间选择、支付弹窗等组件的多语言包 3. 优化工具函数与自定义页面的多语言适配,替换硬编码提示文案 4. 新增会员等级规则、积分商品、退款管理等页面的国际化支持 5. 修复企业微信JS-SDK的错误提示文案硬编码问题
91 lines
2.7 KiB
JavaScript
91 lines
2.7 KiB
JavaScript
export const lang = {
|
|
//title for each page
|
|
title: 'Confirm Order',
|
|
|
|
// ====== Virtual Goods ======
|
|
virtual: {
|
|
tips: 'Please provide your mobile number for virtual goods so the merchant can contact you',
|
|
mobile: 'Mobile Number',
|
|
mobilePlaceholder: 'Please enter your mobile number'
|
|
},
|
|
|
|
// ====== Address ======
|
|
address: {
|
|
setAddress: 'Please set your delivery address',
|
|
deliveryTime: 'Delivery Time',
|
|
selectDeliveryTime: 'Please select delivery time'
|
|
},
|
|
|
|
// ====== Local Delivery ======
|
|
localDelivery: {
|
|
providedBy: 'Delivered by ',
|
|
deliveredBy: '',
|
|
switchStore: 'Switch',
|
|
noStoreNearby: 'No stores available for delivery nearby, please choose another delivery method'
|
|
},
|
|
|
|
// ====== Store Pickup ======
|
|
store: {
|
|
businessHours: 'Business Hours:',
|
|
name: 'Name',
|
|
reservedMobile: 'Reserved Phone',
|
|
mobilePlaceholder: 'Please enter your mobile number',
|
|
pickupTime: 'Pickup Time',
|
|
noPickupStore: 'No pickup store available, please choose another delivery method',
|
|
address: 'Address:'
|
|
},
|
|
|
|
// ====== Store List Popup ======
|
|
storePopup: {
|
|
title: 'All relevant stores nearby have been selected for you',
|
|
businessHours: 'Business Hours:',
|
|
address: 'Address:',
|
|
noStoreNearby: 'No pickup stores available near the selected address'
|
|
},
|
|
|
|
// ====== Order Money ======
|
|
orderMoney: {
|
|
buyerMessage: 'Buyer Message',
|
|
buyerMessagePlaceholder: 'Please coordinate with the merchant before leaving a message',
|
|
pointsRequired: 'Points Required',
|
|
pointsSuffix: ' pts',
|
|
shippingFee: 'Shipping'
|
|
},
|
|
|
|
// ====== Settlement Bar ======
|
|
settlement: {
|
|
totalItems: '{count} items',
|
|
total: 'Total:',
|
|
pointsSuffix: ' pts',
|
|
submitOrder: 'Submit Order',
|
|
shortByForMinimum: '{amount} more for minimum order'
|
|
},
|
|
|
|
// ====== Toast Messages ======
|
|
toast: {
|
|
orderDataNotFound: 'Failed to get data required for order creation!',
|
|
pleaseEnterMobile: 'Please enter your mobile number',
|
|
pleaseEnterCorrectMobile: 'Please enter a valid mobile number',
|
|
noDeliveryMethod: 'Merchant has not set up delivery methods',
|
|
pleaseSelectAddress: 'Please select your delivery address first',
|
|
noPickupStore: 'No stores available for pickup, please choose another delivery method',
|
|
pleaseEnterReservedMobile: 'Please enter your reserved phone number',
|
|
pleaseEnterCorrectReservedMobile: 'Please enter a valid reserved phone number',
|
|
pleaseSelectPickupTime: 'Please select pickup time',
|
|
noDeliveryStore: 'No stores available for delivery, please choose another delivery method',
|
|
pleaseSelectDeliveryTime: 'Please select delivery time'
|
|
},
|
|
|
|
// ====== Modal ======
|
|
modal: {
|
|
orderNotCreated: 'Order Not Created',
|
|
goToSet: 'Go to Set'
|
|
},
|
|
|
|
// ====== Time Selection ======
|
|
time: {
|
|
today: 'Today',
|
|
tomorrow: 'Tomorrow'
|
|
}
|
|
}
|