307 lines
9.6 KiB
JavaScript
307 lines
9.6 KiB
JavaScript
export const lang = {
|
||
|
||
// 底部选项卡
|
||
tabBar: {
|
||
home: '首页',
|
||
category: '分类',
|
||
cart: '购物车',
|
||
member: '个人中心'
|
||
},
|
||
|
||
//公共
|
||
common: {
|
||
//语言包名称
|
||
name: '中文',
|
||
mescrollTextInOffset: '下拉刷新',
|
||
mescrollTextOutOffset: '释放更新',
|
||
mescrollEmpty: "暂无相关数据",
|
||
goodsRecommendTitle: '猜你喜欢',
|
||
currencySymbol: '¥',
|
||
submit: '提交',
|
||
searchTip: '请输入搜索关键词',
|
||
// 版本更新
|
||
updateTip: '更新提示',
|
||
updateReady: '新版本已经准备好,是否重启应用?',
|
||
// 网络状态
|
||
networkLost: '网络失去链接',
|
||
networkCheck: '请检查网络链接',
|
||
// 配置相关
|
||
config: {
|
||
siteJsNotConfigured: '小程序发行环境下,必须配置site.js文件,不然将使用默认配置,影响小程序定制分发!'
|
||
},
|
||
// 平台检测
|
||
platform: {
|
||
wechatOfficialAccount: '微信公众号',
|
||
wechatMiniProgram: '微信小程序',
|
||
alipayMiniProgram: '支付宝小程序',
|
||
baiduMiniProgram: '百度小程序',
|
||
toutiaoMiniProgram: '头条小程序',
|
||
qqMiniProgram: 'QQ小程序',
|
||
kuaishouMiniProgram: '快手小程序',
|
||
jdMiniProgram: '京东小程序',
|
||
miniProgram360: '360小程序',
|
||
xhsMiniProgram: '小红书小程序',
|
||
harmonyService: '鸿蒙元服务',
|
||
app: 'APP',
|
||
pc: 'PC端',
|
||
h5: 'H5',
|
||
unknown: '未知平台',
|
||
},
|
||
},
|
||
|
||
// 导航工具
|
||
navigation: {
|
||
serviceUnavailable: '导航服务暂时不可用',
|
||
},
|
||
|
||
//客服
|
||
customer: {
|
||
weChatKefu: '微信客服',
|
||
systemKefu: '专属客服',
|
||
weChatWorkKefu: '企业微信客服',
|
||
},
|
||
|
||
// diy 自定义页面(diy 专属文案,通用网络/接口错误复用 http.*)
|
||
diy: {
|
||
networkErrorTitle: '提示',
|
||
networkError: '网络异常,请稍后重试',
|
||
retry: '重试',
|
||
noDiyData: '未配置自定义页面数据',
|
||
locationNotAvailable: '未获取到定位',
|
||
// 数据加载失败详细文案(diy 专属模板,内部 {reason} 由通用 http.* 填充)
|
||
loadFailTpl: '页面数据加载失败:{reason},请稍后重试',
|
||
},
|
||
|
||
// 客服服务
|
||
customerService: {
|
||
openFailed: '打开客服失败',
|
||
wxworkConfigIncomplete: '企业微信配置不完整',
|
||
jumpFailed: '跳转失败,请稍后重试',
|
||
miniProgramOnly: '第三方小程序客服仅在微信小程序中可用',
|
||
linkCopied: '链接已复制,请在浏览器打开',
|
||
customerLinkCopied: '客服链接已复制',
|
||
noServicePhone: '暂无客服电话',
|
||
getPhoneFailed: '获取客服电话失败',
|
||
contactCustomerService: '联系客服',
|
||
callServiceTip: '请联系客服,客服电话是 {phone}',
|
||
noServiceOffline: '抱歉,商家暂无客服,请线下联系',
|
||
configError: '客服配置错误',
|
||
configErrorDetail: '配置有误:\n{errors}',
|
||
tip: '提示',
|
||
cannotAddWxwork: '无法直接添加企业微信,是否使用其他方式联系客服?',
|
||
onlineUnavailable: '在线客服不可用,是否拨打电话联系客服?',
|
||
developing: '客服选择功能开发中',
|
||
wxworkNotConfigured: '企业微信客服未配置',
|
||
serviceUnavailable: '客服暂不可用',
|
||
wxworkLinkNotConfigured: '企业微信链接未配置',
|
||
fromFloatButton: '来自悬浮按钮的咨询',
|
||
serviceTypeNotConfigured: '客服类型未配置',
|
||
},
|
||
|
||
// 企业微信JS-SDK
|
||
wxworkJssdk: {
|
||
notLoaded: '企业微信JS-SDK未加载',
|
||
notInitialized: '企业微信JS-SDK未初始化',
|
||
openUserProfileFailed: '打开用户资料失败',
|
||
},
|
||
|
||
// 微信视频号
|
||
wechatChannel: {
|
||
notWechat: '当前环境不是微信小程序',
|
||
lowVersion: '当前微信基础库版本过低,需要 2.19.2 或以上版本',
|
||
notSupported: '当前环境不支持微信视频号',
|
||
missingFields: '缺少必要字段: {field}',
|
||
playFailed: '微信视频播放失败!',
|
||
wechatMpOnly: '视频号仅支持在微信小程序环境中播放',
|
||
},
|
||
|
||
// uniapp 工具函数
|
||
uniappUtils: {
|
||
// 错误提示
|
||
errorTip: '错误提示',
|
||
// 复制相关
|
||
copyTextEmpty: '复制文本不能为空',
|
||
copyTimeout: '复制操作长时间无响应,请检查相关权限及配置是否正确',
|
||
copyTimeoutTitle: '复制操作长时间无响应!',
|
||
copyTimeoutReason: '原因:',
|
||
wechatClipboardReason1: '1.微信平台->用户隐私保护指引->"剪贴板"功能未添加或审核未通过;',
|
||
wechatClipboardReason2: '2.微信平台对剪贴板API调用频率有限制',
|
||
// 微信剪贴板隐私声明缺失(errno 112)时的可读提示
|
||
clipboardPrivacyNotDeclared: '剪贴板隐私权限未配置',
|
||
copyFailed: '复制失败',
|
||
},
|
||
|
||
// http 请求工具
|
||
http: {
|
||
// 域名未配置
|
||
baseUrlNotConfigured: '未配置请求域名',
|
||
// 域名不在合法列表中: {url} 为域名占位符
|
||
domainNotInList: '{url}不在request 合法域名列表中',
|
||
// 请求失败: {url} 为域名占位符
|
||
requestFailed: '{url}请求失败. {err}',
|
||
// 网络超时
|
||
timeout: '网络请求超时,请稍后重试',
|
||
// 网络连接失败 / 通用网络异常(统一文案,供 diy 等通用场景复用)
|
||
networkError: '网络异常,请稍后重试',
|
||
// 服务器错误
|
||
serverError: '服务器异常,请稍后重试',
|
||
// 接口不存在(HTTP 404)
|
||
notFound: '接口不存在',
|
||
// 无访问权限(HTTP 401 / 403)
|
||
auth: '无访问权限',
|
||
// 请求被中断
|
||
aborted: '请求已取消',
|
||
// 未知错误(errorType 分类兜底,如非 5xx/404/401/403 的 HTTP 状态码)
|
||
unknown: '请求失败,请稍后重试',
|
||
// 未知错误
|
||
unknownError: '请求失败,请稍后重试',
|
||
},
|
||
|
||
// share 分享工具
|
||
share: {
|
||
// 默认分享描述: {name} 为文件名占位符
|
||
defaultDesc: '查看企业文件:{name}',
|
||
// Toast 提示
|
||
shareSuccess: '分享成功',
|
||
shareFailed: '分享失败',
|
||
linkCopied: '链接已复制,请粘贴分享',
|
||
copyFailed: '复制失败',
|
||
// 微信小程序分享选项
|
||
sendToFriend: '发送给朋友',
|
||
shareToTimeline: '分享到朋友圈',
|
||
},
|
||
|
||
// 平台检测
|
||
platform: {
|
||
wechatOfficialAccount: '微信公众号',
|
||
wechatMiniProgram: '微信小程序',
|
||
alipayMiniProgram: '支付宝小程序',
|
||
baiduMiniProgram: '百度小程序',
|
||
toutiaoMiniProgram: '头条小程序',
|
||
qqMiniProgram: 'QQ小程序',
|
||
kuaishouMiniProgram: '快手小程序',
|
||
jdMiniProgram: '京东小程序',
|
||
miniProgram360: '360小程序',
|
||
xhsMiniProgram: '小红书小程序',
|
||
harmonyService: '鸿蒙元服务',
|
||
app: 'APP',
|
||
pc: 'PC端',
|
||
h5: 'H5',
|
||
unknown: '未知平台',
|
||
},
|
||
|
||
// util 工具函数
|
||
util: {
|
||
// 上传相关
|
||
uploading: '图片上传中',
|
||
uploadSuccess: '上传成功',
|
||
uploadFailed: '上传失败',
|
||
// 复制相关
|
||
copySuccess: '复制成功',
|
||
// 日期格式
|
||
dateYear: '年',
|
||
dateMonth: '月',
|
||
dateDay: '日',
|
||
// 星期
|
||
weekSunday: '周日',
|
||
weekMonday: '周一',
|
||
weekTuesday: '周二',
|
||
weekWednesday: '周三',
|
||
weekThursday: '周四',
|
||
weekFriday: '周五',
|
||
weekSaturday: '周六',
|
||
// 错误消息
|
||
deepCloneNotObject: 'obj 不是一个对象!',
|
||
},
|
||
|
||
// AI 客服服务
|
||
aiService: {
|
||
// WebSocket 相关错误
|
||
wsDomainInvalid: 'WebSocket 域名配置无效',
|
||
wsAuthFailed: 'WebSocket 认证失败',
|
||
wsConnectionFailed: 'WebSocket 连接失败',
|
||
wsConnectionClosed: 'WebSocket 连接意外关闭',
|
||
// 服务相关错误
|
||
serviceUnavailable: 'AI服务暂时不可用,请稍后重试',
|
||
serviceResponseError: 'AI服务返回错误',
|
||
invalidResponse: '无效响应',
|
||
// 服务状态
|
||
statusNormal: '服务正常',
|
||
statusAbnormal: '服务异常',
|
||
statusCheckFailed: '服务检查失败',
|
||
// 会话相关
|
||
conversationIdRequired: '会话ID(conversation_id)是必填参数',
|
||
getHistoryFailed: '获取会话历史失败',
|
||
getHistoryError: '获取会话历史时发生错误,请稍后重试',
|
||
// 连接相关
|
||
connectionFailed: '连接失败',
|
||
},
|
||
|
||
loginTips: '点击登录 享受更多精彩信息',
|
||
toLogin: '去登录',
|
||
toGoodsCategoryPage: '去逛逛',
|
||
|
||
getDynacode: '获取动态码',
|
||
|
||
waitpay: '待付款',
|
||
waitsend: '待发货',
|
||
waitconfirm: '待收货',
|
||
activist: '售后',
|
||
completed: '已完成',
|
||
|
||
buy: '购买',
|
||
buyNow: '立即购买',
|
||
addToCart: '加入购物车',
|
||
addToCartSuccess: '已加入购物车',
|
||
addToCartFail: '加入购物车失败',
|
||
addToCartFailMax: '已达到最大购买数量',
|
||
addToCartFailMin: '已达到最小购买数量',
|
||
addToCartFailStock: '库存不足',
|
||
|
||
// 通用提交/版本/loading 文案(原本该走 common.* 命名空间,因 common.js 整体即 common namespace,放在 root)
|
||
submitSuccess: '提交成功',
|
||
submitFail: '提交失败',
|
||
versionInfo: '版本信息',
|
||
commitId: '提交 ID',
|
||
buildTime: '构建时间',
|
||
loading: '加载中...',
|
||
|
||
consult: '立即咨询',
|
||
consultSuccess: '咨询成功',
|
||
consultFail: '咨询失败',
|
||
|
||
// 会员相关
|
||
privacyPolicy: '隐私协议',
|
||
registrationAgreement: '注册协议',
|
||
cancellation: '账号注销',
|
||
logout: '退出登录',
|
||
logoutTitle: '提示',
|
||
logoutContent: '确定要退出登录吗',
|
||
|
||
// 微信地图JSSDK
|
||
mapWxJssdk: {
|
||
// 错误提示
|
||
keyFormatError: 'key格式错误',
|
||
paramError: '请求参数信息有误',
|
||
systemError: '系统错误',
|
||
// 带参数的错误提示: {param} 为参数名
|
||
paramFormatError: '{param}参数格式有误',
|
||
locationParamFormatError: 'location参数格式有误',
|
||
keyCannotBeEmpty: 'key值不能为空',
|
||
},
|
||
|
||
// 公共 JS 文案
|
||
auth: {
|
||
miniProgramConfigError: '小程序配置错误',
|
||
},
|
||
|
||
map: {
|
||
openMapFailed: '打开地图失败,请稍后重试',
|
||
},
|
||
|
||
unit: {
|
||
piece: '件',
|
||
},
|
||
|
||
}
|