export const lang = { //title为每个页面的标题 title: 'AI智能', // ====== 通用 ====== cancel: '取消', save: '保存', send: '发送', retry: '重试', // ====== 时间格式化 ====== timeFormatToday: '今天', timeFormatYesterday: '昨天', timeFormatBeforeYesterday: '前天', // PR-CHAT-UI-CONFIG-V3 (2026-09-24): 人性化相对时间 (ui_time_humanize) timeJustNow: '刚刚', timeMinutesAgo: '{n}分钟前', timeHoursAgo: '{n}小时前', timeMonthDay: '{m}月{d}日', timeYearMonthDay: '{y}年{m}月{d}日', // ====== 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}', copyFailPrivacyReason: '小程序未声明剪贴板权限,复制不可用', openingFile: '打开文件中...', openingFileName: '正在打开文件:{name}', openingFileTitle: '正在打开:{title}', fileOpenFail: '文件打开失败', loadHistoryFail: '加载历史失败', about: '0B', // ====== ai-chat-message - 自动回复模板 ====== autoReplyGreeting: '您好!我是AI智能客服,很高兴为您服务!有什么可以帮助您的吗?', autoReplyPrice: '我们的产品价格根据型号和配置有所不同,具体价格请查看商品详情页面。', autoReplyShipping: '一般情况下,订单会在24小时内发货,具体时效请查看物流信息。', autoReplyReturn: '支持7天无理由退货,请确保商品完好无损。', autoReplyService: '我们的客服工作时间是9:00-18:00,有问题可以随时联系我们。', autoReplyDefault: '感谢您的咨询!关于"{question}"的问题,我们的专业客服会尽快为您解答。您也可以查看我们的帮助文档获取更多信息。', // ====== 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: '图片', video: '视频/音频', file: '文件', voice: '语音', recordVoice: '录制语音', uploadAudio: '上传音频', pickVideo: '选择视频', pickAudio: '选择音频', chooseAudioFail: '选择音频失败', chooseVideoFail: '选择视频失败', audioNotReady: '音频尚未就绪', location: '位置', // ====== ai-chat-voice-panel ====== voiceInputTitle: '语音输入', recordingTip: '正在录音,松开结束', startRecordTip: '点击开始录音', voiceInputFailed: '语音输入失败', // ====== index.vue - 菜单 ====== menuClearChat: '清空聊天', menuExport: '导出记录', menuSettings: '设置', menuHelp: '帮助', // ====== index.vue - 控制台日志(调试用) ====== logOnShowTriggered: '[AI Chat Page] onShow 触发', logOnUnloadTriggered: '[AI Chat Page] onUnload 触发', logKeyboardChangeUnavailable: 'onKeyboardHeightChange 不可用', logEventHandleError: '事件处理错误', logInitNavbarFailed: '初始化导航栏失败', logChatComponentNotInit: '聊天组件未初始化', logServicerConfigNotLoaded: '【AI客服】servicerConfig 未加载,200ms后重试...', // ====== AI Agent 通用文案(智能客服是首个 agent) ====== aiAgentDefaultTitle: 'AI 智能体', aiAgentOpenFailed: '打开 AI 智能体失败,请稍后再试', aiAgentNotConfigured: '该 AI 智能体暂未启用'}