跳到主要内容

消息翻译

消息翻译是微语客服系统的多语言支持功能,能够自动将访客发送的消息翻译为客服能够理解的语言,同时将客服回复翻译为访客的母语,消除语言障碍,提供无缝的跨语言客服体验。

提示

社区版不支持,请升级到企业版或平台版。请替换licenseKey

相关文档

功能概述

服务器配置

翻译功能需要配置第三方翻译服务提供商的API密钥。目前支持百度翻译API,未来将支持更多翻译服务提供商。

1. 百度翻译API配置

获取API密钥
  1. 访问百度翻译开放平台
  2. 注册并登录账户
  3. 创建翻译应用,获取APP ID和密钥
  4. 查看百度翻译API文档了解详细信息
配置方式一:应用配置文件

application.propertiesapplication.yml 中添加以下配置:

# ===============================
# = 百度翻译
# https://fanyi-api.baidu.com/doc/21
# ===============================
bytedesk.translate.baidu.appid=你的百度翻译APP_ID
bytedesk.translate.baidu.key=你的百度翻译密钥
配置方式二:Docker环境变量

docker-compose.yml 或 Docker 运行命令中设置环境变量:

environment:
# 百度翻译 https://fanyi-api.baidu.com/doc/21
BYTEDESK_TRANSLATE_BAIDU_APPID: 你的百度翻译APP_ID
BYTEDESK_TRANSLATE_BAIDU_KEY: 你的百度翻译密钥
配置说明
  • appid:百度翻译应用的APP ID
  • key:百度翻译应用的密钥
  • 请替换 placeholder 为实际的API密钥
  • 确保API账户有足够的调用额度

2. 翻译功能设置

配置完成后,需要在客服端启用翻译功能:

translate_settings

设置步骤
  1. 登录客服工作台
  2. 进入系统设置 → 翻译配置
  3. 启用翻译功能开关
  4. 选择默认翻译引擎(百度翻译)
  5. 设置支持的语言列表
  6. 保存设置

3. 翻译效果展示

配置成功后,客服和访客可以享受实时翻译服务:

translate_chat

功能特点
  • 双语对照显示:同时显示原文和译文
  • 语言自动检测:自动识别消息语言
  • 实时翻译:消息发送时自动翻译
  • 翻译质量反馈:支持翻译准确性评价

4. 配置验证

测试翻译功能
  1. 发送测试消息验证翻译是否正常工作
  2. 检查系统日志确认API调用成功
  3. 监控翻译响应时间和准确性
  4. 验证不同语言对的翻译效果
常见问题排查
  • API密钥错误:检查APP ID和密钥是否正确
  • 网络连接问题:确认服务器能够访问百度翻译API
  • 额度不足:检查百度翻译账户余额和调用次数
  • 语言不支持:确认目标语言在支持列表中

核心价值

  1. 消除语言障碍

    • 支持全球客户的母语沟通
    • 降低跨语言服务的门槛
    • 提升国际化服务能力
  2. 提升服务效率

    • 无需配备多语言客服人员
    • 减少沟通误解和重复确认
    • 加快问题解决速度
  3. 扩大服务范围

    • 覆盖更广泛的国际市场
    • 支持多种语言的客户群体
    • 增强全球业务竞争力

翻译场景

1. 访客消息翻译

翻译方向:访客语言 → 客服语言

应用价值

  • 客服能够理解访客的真实需求
  • 避免语言不通导致的服务中断
  • 保持沟通的流畅性和准确性

处理流程

  1. 检测访客消息的原始语言
  2. 识别客服的工作语言偏好
  3. 执行自动翻译转换
  4. 展示原文和译文对照
  5. 允许客服查看和确认

2. 客服回复翻译

翻译方向:客服语言 → 访客语言

应用价值

  • 访客能够看懂客服的回复内容
  • 保持专业和准确的服务表达
  • 提升访客的满意度和信任感

处理流程

  1. 客服使用熟悉的语言回复
  2. 系统自动检测目标语言
  3. 实时翻译为访客语言
  4. 发送翻译后的内容给访客
  5. 保留原文供后续参考

3. 双向实时翻译

翻译特点

  • 同时处理两个方向的翻译
  • 实时显示对话的双语版本
  • 支持多轮对话的上下文理解
  • 提供翻译质量反馈机制

这页文档对您有帮助吗?