feat: 新增多语言文案与组件国际化适配
本次提交完成了大量多语言相关的新增与优化工作: 1. 新增充值、案例、会员资产、订单等页面的中文/英文翻译文案 2. 新增企业微信客服、时间选择、支付弹窗等组件的多语言包 3. 优化工具函数与自定义页面的多语言适配,替换硬编码提示文案 4. 新增会员等级规则、积分商品、退款管理等页面的国际化支持 5. 修复企业微信JS-SDK的错误提示文案硬编码问题
This commit is contained in:
@@ -1,4 +1,50 @@
|
||||
export const lang = {
|
||||
//title为每个页面的标题
|
||||
title: '订单详情'
|
||||
title: '订单详情',
|
||||
|
||||
// ====== 订单状态区 ======
|
||||
status: {
|
||||
pendingPayment: '待支付',
|
||||
completed: '已完成',
|
||||
closed: '已关闭'
|
||||
},
|
||||
|
||||
// ====== 商品区 ======
|
||||
goods: {
|
||||
points: '积分'
|
||||
},
|
||||
|
||||
// ====== 订单概况区 ======
|
||||
orderInfo: {
|
||||
orderNo: '订单编号:',
|
||||
copy: '复制',
|
||||
outTradeNo: '订单交易号:',
|
||||
createTime: '创建时间:',
|
||||
closeTime: '关闭时间:'
|
||||
},
|
||||
|
||||
// ====== 金额区 ======
|
||||
amount: {
|
||||
pointsUsed: '使用积分',
|
||||
deliveryFee: '运费',
|
||||
totalPayable: '实付金额:'
|
||||
},
|
||||
|
||||
// ====== 按钮区 ======
|
||||
button: {
|
||||
close: '关闭',
|
||||
pay: '支付'
|
||||
},
|
||||
|
||||
// ====== 弹窗 ======
|
||||
modal: {
|
||||
tip: '提示',
|
||||
confirmClose: '确定关闭此次兑换?'
|
||||
},
|
||||
|
||||
// ====== 提示消息 ======
|
||||
toast: {
|
||||
orderInfoNotFound: '未获取到订单信息!',
|
||||
closeSuccess: '关闭成功'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,5 +9,24 @@ export const lang = {
|
||||
waitEvaluate: '待评价',
|
||||
waitUse: '待使用',
|
||||
update: "释放刷新",
|
||||
updateIng: "加载中..."
|
||||
updateIng: "加载中...",
|
||||
// 搜索
|
||||
searchPlaceholder: '请输入商品名称/订单编号',
|
||||
// 订单信息
|
||||
orderNo: '订单号:',
|
||||
totalGoods: '共{num}件商品',
|
||||
actualPayment: '实付款:',
|
||||
remainingTime: '剩余时间:',
|
||||
// 操作按钮
|
||||
evaluate: '评价',
|
||||
review: '追评',
|
||||
viewDetail: '查看详情',
|
||||
// 状态 Tab(与 status 值对应,用于模板动态映射)
|
||||
status: {
|
||||
all: '全部',
|
||||
waitpay: '待付款',
|
||||
waitsend: '待发货',
|
||||
waitconfirm: '待收货',
|
||||
waitrate: '已完成'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -96,6 +96,26 @@ export const lang = {
|
||||
confirm: '确定'
|
||||
},
|
||||
|
||||
// ====== 满减送活动描述 ======
|
||||
promotion: {
|
||||
title: '满减送',
|
||||
yuan: '元',
|
||||
piece: '件',
|
||||
points: '积分',
|
||||
manjianFirst: '购买可享受满{limit}{unit}减{money}元',
|
||||
manjianMore: ';满{limit}{unit}减{money}元',
|
||||
couponDiscountFirst: '送{num}张{discount}折优惠券',
|
||||
couponDiscountMore: '、送{num}张{discount}折优惠券',
|
||||
couponMoneyFirst: '送{num}张{money}元优惠券',
|
||||
couponMoneyMore: '、送{num}张{money}元优惠券',
|
||||
mansongFirst: '购物满{limit}{unit}{text}',
|
||||
mansongMore: ';满{limit}{unit}{text}',
|
||||
pointGain: '可得{point}积分',
|
||||
pointFirst: '购物满{limit}{unit}{pointText}',
|
||||
pointMore: ';满{limit}{unit}{pointText}',
|
||||
freeShipping: '购物满{limit}{unit}包邮'
|
||||
},
|
||||
|
||||
// ====== 买家留言弹窗 ======
|
||||
buyerMessagePopup: {
|
||||
title: '买家留言',
|
||||
|
||||
@@ -1,4 +1,37 @@
|
||||
export const lang = {
|
||||
//title为每个页面的标题
|
||||
title: '申请退款',
|
||||
|
||||
// ====== 退款类型选择 ======
|
||||
refundType: {
|
||||
refundOnly: '退款无需退货',
|
||||
refundOnlyDesc: '没收到货,或与卖家协商同意无需退货只退款',
|
||||
returnRefund: '退货退款',
|
||||
returnRefundDesc: '已收到货,需退还收到的货物'
|
||||
},
|
||||
|
||||
// ====== 退款表单 ======
|
||||
form: {
|
||||
refundReason: '退款原因:',
|
||||
refundAmount: '退款金额:',
|
||||
refundRemark: '退款说明',
|
||||
pleaseSelect: '请选择',
|
||||
remarkPlaceholder: '请输入退款说明(选填)'
|
||||
},
|
||||
|
||||
// ====== 退款原因弹窗 ======
|
||||
reasonPopup: {
|
||||
title: '退款原因',
|
||||
confirm: '确定'
|
||||
},
|
||||
|
||||
// ====== 提示信息 ======
|
||||
toast: {
|
||||
noRefundInfo: '未获取到该订单项退款信息'
|
||||
},
|
||||
|
||||
// ====== 表单验证 ======
|
||||
validate: {
|
||||
pleaseSelectRefundReason: '请选择退款原因'
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user