feat: 新增多语言文案与组件国际化适配

本次提交完成了大量多语言相关的新增与优化工作:
1. 新增充值、案例、会员资产、订单等页面的中文/英文翻译文案
2. 新增企业微信客服、时间选择、支付弹窗等组件的多语言包
3. 优化工具函数与自定义页面的多语言适配,替换硬编码提示文案
4. 新增会员等级规则、积分商品、退款管理等页面的国际化支持
5. 修复企业微信JS-SDK的错误提示文案硬编码问题
This commit is contained in:
2026-06-26 09:09:46 +08:00
parent 2d8846c64c
commit 066ca61d97
97 changed files with 2704 additions and 716 deletions

View File

@@ -299,7 +299,7 @@ export default {
//生成海报
getGoodsPoster() {
uni.showLoading({
'title': '海报生成中...'
'title': this.$lang('detailView.posterGenerating')
})
//活动海报信息
if (this.memberInfo && this.memberInfo.member_id) this.posterParams.source_member = this.memberInfo.member_id;
@@ -365,12 +365,12 @@ export default {
filePath: res.tempFilePath,
success: () => {
this.$util.showToast({
title: "保存成功"
title: this.$lang('detailView.saveSuccess')
});
},
fail: (err) => {
this.$util.showToast({
title: "保存失败,请稍后重试"
title: this.$lang('detailView.saveFailed')
});
}
});
@@ -378,7 +378,7 @@ export default {
},
fail: (err) => {
this.$util.showToast({
title: "保存失败,请稍后重试"
title: this.$lang('detailView.saveFailed')
});
}
});
@@ -484,7 +484,7 @@ export default {
onTapDoc(pdf_url) {
if (!pdf_url) return;
uni.showLoading({
title: '正在加载'
title: this.$lang('detailView.loading')
});
let url = this.$util.img(pdf_url);
uni.downloadFile({
@@ -510,7 +510,7 @@ export default {
complete: (res) => {
if (res.statusCode === 404) {
uni.showToast({
title: '文件不存在',
title: this.$lang('detailView.fileNotExist'),
icon: 'none'
});
}