1. 新增多语言资源文件,覆盖文章、预约日期、会员信息、优惠券、表单、购物车、积分商城、分销、AI聊天等多个模块 2. 优化底部导航组件,使用多语言配置替代硬编码文案 3. 重构工具函数,新增从后端数据提取多语言文案的工具方法 4. 修复邀请好友页面的保存提示文案,替换为多语言版本 5. 修复商品SKU组件的提示文案,使用多语言配置 6. 重构AI聊天页面的帮助文档和回复模板,使用多语言配置 7. 优化空状态组件,支持多语言默认文案 8. 修复跳转逻辑,补全参数传递 9. 新增本地开发环境配置
34 lines
1.0 KiB
JavaScript
34 lines
1.0 KiB
JavaScript
export const lang = {
|
|
// ===== ns-newform 组件 =====
|
|
'ns-newform': {
|
|
// 输入框 placeholder 默认值
|
|
inputPlaceholder: '请输入提示语',
|
|
selectPlaceholder: '请选择',
|
|
datePlaceholder: '请选择日期',
|
|
timePlaceholder: '请选择时间',
|
|
startDate: '开始日期',
|
|
endDate: '结束日期',
|
|
startTime: '开始时间',
|
|
endTime: '结束时间',
|
|
selectProvinceCity: '请选择省市',
|
|
selectProvinceCityDistrict: '请选择省市区',
|
|
|
|
// 验证提示 - 必填
|
|
pleaseInput: '请输入{title}',
|
|
pleaseSelect: '请选择{title}',
|
|
pleaseSelectAtLeastOne: '请至少选择一个{title}',
|
|
pleaseUploadAtLeastOne: '请至少上传一张{title}',
|
|
|
|
// 验证提示 - 格式校验
|
|
idCardInvalid: '身份证输入不合法',
|
|
mobileInvalid: '手机号输入不合法',
|
|
|
|
// 验证提示 - 范围校验
|
|
endDateBeforeStartDate: '结束日期不能小于开始日期',
|
|
endTimeBeforeStartTime: '结束时间必须大于开始时间',
|
|
|
|
// 图片上传
|
|
maxUploadImages: '最多上传{max}张图片',
|
|
}
|
|
}
|