Files
lucky_shop/lang/zh-cn/ai-chat/index.js
ZF sun 2d8846c64c feat: 新增多语言文案、优化导航及工具函数,修复部分业务逻辑
1. 新增多语言资源文件,覆盖文章、预约日期、会员信息、优惠券、表单、购物车、积分商城、分销、AI聊天等多个模块
2. 优化底部导航组件,使用多语言配置替代硬编码文案
3. 重构工具函数,新增从后端数据提取多语言文案的工具方法
4. 修复邀请好友页面的保存提示文案,替换为多语言版本
5. 修复商品SKU组件的提示文案,使用多语言配置
6. 重构AI聊天页面的帮助文档和回复模板,使用多语言配置
7. 优化空状态组件,支持多语言默认文案
8. 修复跳转逻辑,补全参数传递
9. 新增本地开发环境配置
2026-06-25 18:15:31 +08:00

123 lines
5.2 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
export const lang = {
//title为每个页面的标题
title: 'AI智能客服',
// ====== 通用 ======
cancel: '取消',
save: '保存',
send: '发送',
retry: '重试',
// ====== 时间格式化 ======
timeFormatToday: '今天',
timeFormatYesterday: '昨天',
timeFormatBeforeYesterday: '前天',
// ====== ai-chat-message ======
aiNickname: '智能助手',
defaultNickname: '我',
audioMessage: '语音消息',
videoMessage: '视频消息',
inputPlaceholder: '请输入您的问题...',
expandEditorTitle: '编辑内容',
loadMoreHistory: '加载更多历史消息',
loadingHistory: '加载历史消息中...',
aiThinking: 'AI正在思考',
receivingReply: '正在接收回复',
aiThinkingStatus1: 'AI正在思考',
aiThinkingStatus2: 'AI正在分析',
aiThinkingStatus3: 'AI正在检索',
aiThinkingStatus4: 'AI正在生成',
serviceUnavailable: '抱歉,AI服务暂时不可用,请稍后重试。',
serviceTemporaryUnavailable: '抱歉,服务暂时不可用,请稍后重试。',
noContentToCopy: '无可复制的内容',
copySuccess: '已复制',
copySelected: '已复制选中内容',
copyFail: '复制失败',
copyFailWithReason: '复制失败:{reason}',
openingFile: '打开文件中...',
openingFileName: '正在打开文件:{name}',
openingFileTitle: '正在打开:{title}',
fileOpenFail: '文件打开失败',
loadHistoryFail: '加载历史失败',
about: '0B',
// ====== ai-chat-search ======
searchEntrance: '搜索',
searchPlaceholder: '搜索聊天记录',
searchClose: '完成',
noMatchResult: '未找到匹配结果',
searchAtTop: '已到顶部',
searchAtBottom: '已到底部',
// ====== index.vue ======
settingsTitle: '设置',
fallbackWelcome: '您好!我是AI智能客服,很高兴为您服务!\n\n我可以帮您:\n• 解答产品相关问题\n• 处理订单问题\n• 提供技术支持\n• 推荐相关商品\n\n请告诉我您需要什么帮助?',
changeAvatar: '更换头像',
changeAvatarDesc: '自定义您的聊天头像',
changeNickname: '更换昵称',
changeNicknameDesc: '自定义您的昵称',
clearChat: '清空聊天',
exportChat: '导出记录',
help: '帮助',
confirmClearChat: '确定要清空聊天记录吗?',
chatCleared: '聊天记录已清空,有什么可以帮助您的吗?',
featureDeveloping: '功能开发中',
thanksFeedback: '感谢您的反馈!',
improveService: '我们会改进服务',
openLink: '打开链接',
confirmOpenLink: '确定要打开链接:',
confirmOpenLinkText: '确定要打开链接:{url}?',
operationFailed: '操作失败,请重试',
prompt: '提示',
serviceTypeNotSupported: '当前客服类型不支持此页面',
// ====== index.vue - 帮助文档 ======
helpContent: '# 使用帮助\n\n## 基本功能\n- **发送消息**: 在输入框中输入文字后发送\n- **语音输入**: 点击麦克风图标进行语音输入\n- **附件发送**: 点击+号可以发送图片、文件、位置\n\n## 消息类型\n- **文本消息**: 普通文字对话\n- **Markdown**: 支持格式化的文档内容\n- **文件**: 支持各种文件格式预览\n- **音频**: 支持语音消息播放\n- **视频**: 支持视频播放\n- **链接**: 支持网页链接跳转\n- **商品**: 支持商品卡片展示\n\n## 操作功能\n- **点赞/踩**: 对AI回复进行评价\n- **复制**: 长按消息可复制内容\n- **转发**: 支持消息转发功能',
// ====== index.vue - AI回复模板 ======
aiResponseTemplate1: '我理解您的需求,让我为您详细解答。',
aiResponseTemplate2: '感谢您的提问,这是一个很好的问题。',
aiResponseTemplate3: '根据您的问题,我建议您可以考虑以下几个方面:',
aiResponseTemplate4: '这个问题很常见,让我为您提供一些解决方案。',
aiResponseTemplate5: '我明白您的困惑,让我帮您分析一下。',
aiProcessingMessage: '您的问题"{question}"我已经收到,正在为您处理中...',
// ====== index.vue - 商品咨询 ======
productInquiryTemplate: '我想了解以下商品的详细信息:\n商品名称:{name}\n价格:¥{price}\n商品ID:{id}',
// ====== ai-chat-avatar-selector ======
avatarSelectorTitle: '更换头像',
chooseFromAlbum: '从相册选择',
avatarChangeSuccess: '头像更换成功',
enableAlbumPermission: '请开启相册权限',
// ====== ai-chat-emoji-panel ======
emojiTitle: '表情',
// ====== ai-chat-nickname-editor ======
editNickname: '修改昵称',
newNicknamePlaceholder: '请输入您的新昵称',
nicknameTip: '昵称长度限制1-12个字符,仅自己可见',
nicknameChangeSuccess: '昵称修改成功',
// ====== ai-chat-tools-panel ======
moreFunctions: '更多功能',
image: '图片',
file: '文件',
voice: '语音',
location: '位置',
// ====== ai-chat-voice-panel ======
voiceInputTitle: '语音输入',
recordingTip: '正在录音,松开结束',
startRecordTip: '点击开始录音',
voiceInputFailed: '语音输入失败',
// ====== index.vue - 菜单 ======
menuClearChat: '清空聊天',
menuExport: '导出记录',
menuSettings: '设置',
menuHelp: '帮助'
}