feat: 新增多语言配置并优化语言加载逻辑
1. 新增多个页面的中英文多语言词条,包括会员卡协议、积分商品、收银台等 2. 新增退款商品选择、微信支付、电子名片等页面的语言包 3. 优化lang.js语言加载逻辑,支持蛇形命名转换和多路径匹配,完善$lang调用兼容处理
This commit is contained in:
@@ -1,11 +1,27 @@
|
||||
export const lang = {
|
||||
title: '电子名片',
|
||||
|
||||
// 区块标题
|
||||
enterpriseFiles: '企业文件',
|
||||
enterpriseVideos: '企业视频',
|
||||
onlineMessage: '在线留言',
|
||||
exclusiveCustomerService: '专属客服',
|
||||
|
||||
// 分享
|
||||
contactUs: '联系我们',
|
||||
share: '分享',
|
||||
call: '拨打',
|
||||
copy: '复制',
|
||||
oneClickNavigation: '一键导航',
|
||||
|
||||
// 留言表单
|
||||
name: '姓名',
|
||||
pleaseEnterName: '请输入姓名',
|
||||
contactInfo: '联系方式',
|
||||
pleaseEnterMobile: '请输入手机号',
|
||||
messageContent: '留言内容',
|
||||
pleaseEnterMessage: '请输入留言内容',
|
||||
submit: '提交',
|
||||
|
||||
// 提示信息
|
||||
videoUrlNotExist: '视频地址不存在',
|
||||
@@ -14,5 +30,7 @@ export const lang = {
|
||||
pleaseFillMessage: '请填写留言内容',
|
||||
submitSuccess: '提交成功',
|
||||
submitFailed: '提交失败,请重试',
|
||||
copySuccess: '复制成功',
|
||||
copyFailed: '复制失败',
|
||||
|
||||
}
|
||||
|
||||
3
lang/zh-cn/empty/index.js
Normal file
3
lang/zh-cn/empty/index.js
Normal file
@@ -0,0 +1,3 @@
|
||||
export const lang = {
|
||||
title: ''
|
||||
};
|
||||
@@ -3,6 +3,7 @@ export const lang = {
|
||||
// 表单页面 - formdata
|
||||
form: {
|
||||
formdata: {
|
||||
title: '表单详情',
|
||||
// 空状态提示
|
||||
submitSuccess: '提交成功',
|
||||
noFormInfo: '未获取到表单信息',
|
||||
|
||||
3
lang/zh-cn/index/diy.js
Normal file
3
lang/zh-cn/index/diy.js
Normal file
@@ -0,0 +1,3 @@
|
||||
export const lang = {
|
||||
title: ''
|
||||
};
|
||||
@@ -1,4 +1,8 @@
|
||||
export const lang = {
|
||||
title: '找回密码',
|
||||
accountPlaceholder: '请输入手机号',
|
||||
captchaPlaceholder: '请输入验证码',
|
||||
next: '下一步',
|
||||
// 找回密码
|
||||
find: {
|
||||
// 步骤标题
|
||||
|
||||
3
lang/zh-cn/member/card_agreement.js
Normal file
3
lang/zh-cn/member/card_agreement.js
Normal file
@@ -0,0 +1,3 @@
|
||||
export const lang = {
|
||||
title: '会员卡协议'
|
||||
};
|
||||
@@ -36,4 +36,9 @@ export const lang = {
|
||||
reset: '重置',
|
||||
confirm: '确定',
|
||||
},
|
||||
|
||||
modal: {
|
||||
title: '提示',
|
||||
merchantNotExist: '商家不存在',
|
||||
},
|
||||
}
|
||||
|
||||
7
lang/zh-cn/order/refund_goods_select.js
Normal file
7
lang/zh-cn/order/refund_goods_select.js
Normal file
@@ -0,0 +1,7 @@
|
||||
export const lang = {
|
||||
title: '选择退款商品',
|
||||
totalItems: '共{count}件商品',
|
||||
next: '下一步',
|
||||
selectGoods: '请选择商品',
|
||||
orderInfoNotFound: '未查找到订单信息'
|
||||
};
|
||||
@@ -1,6 +1,7 @@
|
||||
export const lang = {
|
||||
pay: {
|
||||
cashier: {
|
||||
title: '收银台',
|
||||
// 支付按钮
|
||||
confirmPay: '确认支付',
|
||||
// 空状态
|
||||
|
||||
10
lang/zh-cn/pay/wx_pay.js
Normal file
10
lang/zh-cn/pay/wx_pay.js
Normal file
@@ -0,0 +1,10 @@
|
||||
export const lang = {
|
||||
title: '微信支付',
|
||||
openInBrowserTip: '点击右上角跳转到浏览器打开',
|
||||
pay: {
|
||||
wxPay: {
|
||||
title: '微信支付',
|
||||
openInBrowserTip: '点击右上角跳转到浏览器打开'
|
||||
}
|
||||
}
|
||||
};
|
||||
@@ -1,4 +1,6 @@
|
||||
export const lang = {
|
||||
title: '积分商品',
|
||||
|
||||
// 搜索
|
||||
searchPlaceholder: '请输入商品关键词',
|
||||
|
||||
|
||||
@@ -4,6 +4,7 @@ export const lang = {
|
||||
seal: {
|
||||
medium: {
|
||||
search: {
|
||||
title: '介质材料搜索',
|
||||
// 搜索框占位符
|
||||
placeholder: '请输入关键词搜索',
|
||||
// 搜索结果标题
|
||||
|
||||
3
lang/zh-cn/webview/webview.js
Normal file
3
lang/zh-cn/webview/webview.js
Normal file
@@ -0,0 +1,3 @@
|
||||
export const lang = {
|
||||
title: ''
|
||||
};
|
||||
Reference in New Issue
Block a user