feat(shangwutong): sync classifications and update conversations

This commit is contained in:
2026-09-11 17:08:18 +08:00
parent a06d4f4199
commit 31f157a4f5
28 changed files with 2541 additions and 232 deletions
@@ -403,6 +403,20 @@
"ASSIGNEE_LABEL": "Assigned Agent",
"SELF_ASSIGN": "Assign to me",
"TEAM_LABEL": "Assigned Team",
"SHANGWUTONG_CLASSIFICATIONS": {
"TITLE": "Shangwutong classifications",
"CONVERSATION_KIND": "Conversation classification",
"CUSTOMER_COLOR": "Customer classification",
"SELECT": "Select",
"NOT_SYNCED": "Sync Shangwutong classifications in inbox settings first",
"SYNC_PENDING": "Shangwutong classification sync is processing",
"SYNC_FAILED": "Shangwutong classification sync failed",
"LOAD_ERROR": "Failed to load Shangwutong classifications",
"UPDATE_QUEUED": "Shangwutong classification update queued",
"UPDATE_CONFIRMED": "Shangwutong classification updated",
"UPDATE_PENDING": "Shangwutong classification is still processing",
"UPDATE_ERROR": "Failed to update Shangwutong classification"
},
"SELECT": {
"PLACEHOLDER": "None"
},
@@ -1225,6 +1225,15 @@
},
"PASSWORD": "Replace password",
"PASSWORD_HELP": "Leave blank to keep the current password. A new password is verified online before replacing the working credential.",
"CLASSIFICATIONS": "Shangwutong classifications",
"CLASSIFICATIONS_HELP": "Sync classification definitions from Shangwutong. GoChat does not predefine or edit them.",
"SYNC_CLASSIFICATIONS": "Sync Shangwutong classifications",
"CLASSIFICATION_SYNCED": "Synced: {conversation} conversation kinds, {customer} customer kinds",
"CLASSIFICATION_SYNC_PENDING": "Classification sync is processing",
"CLASSIFICATION_NOT_SYNCED": "Not synced yet",
"CLASSIFICATION_LOAD_ERROR": "Failed to load Shangwutong classifications",
"CLASSIFICATION_SYNC_QUEUED": "Shangwutong classification sync queued",
"CLASSIFICATION_SYNC_ERROR": "Shangwutong classification sync failed",
"WEBHOOK_URL": "Connector webhook URL",
"WEBHOOK_URL_HELP": "All enabled Shangwutong inboxes must use the same Connector URL."
},
@@ -403,6 +403,20 @@
"ASSIGNEE_LABEL": "已分配的客服代表",
"SELF_ASSIGN": "分配给我",
"TEAM_LABEL": "已分配的团队",
"SHANGWUTONG_CLASSIFICATIONS": {
"TITLE": "商务通分类",
"CONVERSATION_KIND": "对话分类",
"CUSTOMER_COLOR": "客户分类",
"SELECT": "请选择",
"NOT_SYNCED": "请先在收件箱设置中同步商务通分类",
"SYNC_PENDING": "商务通分类同步中",
"SYNC_FAILED": "商务通分类同步失败",
"LOAD_ERROR": "商务通分类加载失败",
"UPDATE_QUEUED": "商务通分类修改已提交",
"UPDATE_CONFIRMED": "商务通分类修改成功",
"UPDATE_PENDING": "商务通分类仍在处理中",
"UPDATE_ERROR": "商务通分类修改失败"
},
"SELECT": {
"PLACEHOLDER": "啥都没有"
},
@@ -1225,6 +1225,15 @@
},
"PASSWORD": "修改密码",
"PASSWORD_HELP": "留空表示保持原密码。新密码在线验证成功后才替换当前可用凭据。",
"CLASSIFICATIONS": "商务通分类",
"CLASSIFICATIONS_HELP": "从商务通账号同步分类定义。GoChat 不预设或编辑商务通分类。",
"SYNC_CLASSIFICATIONS": "同步商务通分类",
"CLASSIFICATION_SYNCED": "已同步:对话分类 {conversation} 个,客户分类 {customer} 个",
"CLASSIFICATION_SYNC_PENDING": "同步任务处理中",
"CLASSIFICATION_NOT_SYNCED": "尚未同步",
"CLASSIFICATION_LOAD_ERROR": "商务通分类加载失败",
"CLASSIFICATION_SYNC_QUEUED": "商务通分类同步任务已提交",
"CLASSIFICATION_SYNC_ERROR": "商务通分类同步失败",
"WEBHOOK_URL": "连接器 Webhook 地址",
"WEBHOOK_URL_HELP": "所有启用的商务通收件箱必须使用同一个连接器地址。"
},