Refactor channel account management: move binding/editing to Channels, align Agents display, and simplify UX (#523)
This commit is contained in:
@@ -29,7 +29,9 @@
|
||||
"agentIdLabel": "Agent ID",
|
||||
"modelLabel": "Model",
|
||||
"channelsTitle": "Channels",
|
||||
"channelsDescription": "Each channel type has a single ClawX configuration. Saving a configured channel here moves ownership to this agent.",
|
||||
"channelsDescription": "This list is read-only. Manage channel accounts and bindings in the Channels page.",
|
||||
"mainAccount": "Main account",
|
||||
"channelsManagedInChannels": "This agent is linked to channel types. Manage exact account bindings in the Channels page.",
|
||||
"addChannel": "Add Channel",
|
||||
"noChannels": "No channels are assigned to this agent yet."
|
||||
},
|
||||
@@ -49,4 +51,4 @@
|
||||
"channelRemoved": "{{channel}} removed",
|
||||
"channelRemoveFailed": "Failed to remove channel: {{error}}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": "Messaging Channels",
|
||||
"subtitle": "Manage your messaging channels and connections. The configuration is only effective for the main Agent.",
|
||||
"subtitle": "Manage messaging channels, accounts, account-to-agent bindings, and each channel's default account.",
|
||||
"refresh": "Refresh",
|
||||
"addChannel": "Add Channel",
|
||||
"stats": {
|
||||
@@ -24,8 +24,45 @@
|
||||
"whatsappFailed": "WhatsApp connection failed: {{error}}",
|
||||
"channelSaved": "Channel {{name}} saved",
|
||||
"channelConnecting": "Connecting to {{name}}...",
|
||||
"savedButRefreshFailed": "Configuration was saved, but refreshing page data failed. Please refresh manually.",
|
||||
"restartManual": "Please restart the gateway manually",
|
||||
"configFailed": "Configuration failed: {{error}}"
|
||||
"configFailed": "Configuration failed: {{error}}",
|
||||
"bindingUpdated": "Account binding updated",
|
||||
"defaultUpdated": "Default account updated",
|
||||
"accountDeleted": "Account deleted",
|
||||
"channelDeleted": "Channel deleted"
|
||||
},
|
||||
"account": {
|
||||
"add": "Add Account",
|
||||
"edit": "Edit",
|
||||
"delete": "Delete Account",
|
||||
"deleteChannel": "Delete channel",
|
||||
"deleteConfirm": "Are you sure you want to delete this account?",
|
||||
"default": "Current Default",
|
||||
"setDefault": "Set as channel default",
|
||||
"unassigned": "Unassigned",
|
||||
"mainAccount": "Primary Account",
|
||||
"customIdLabel": "Account ID",
|
||||
"customIdPlaceholder": "e.g. feishu-sales-bot",
|
||||
"customIdHint": "Use a custom account ID to distinguish multiple accounts under one channel.",
|
||||
"invalidId": "Account ID cannot be empty",
|
||||
"idLabel": "ID: {{id}}",
|
||||
"boundTo": "Bound to: {{agent}}",
|
||||
"handledBy": "Handled by {{agent}}",
|
||||
"bindingStatusLabel": "Binding: {{status}}",
|
||||
"connectionStatusLabel": "Connection: {{status}}",
|
||||
"bindingStatus": {
|
||||
"bound": "Bound",
|
||||
"unbound": "Unbound"
|
||||
},
|
||||
"connectionStatus": {
|
||||
"connected": "Connected",
|
||||
"connecting": "Connecting",
|
||||
"disconnected": "Disconnected",
|
||||
"error": "Error"
|
||||
},
|
||||
"accountIdPrompt": "Enter a new account ID for this channel",
|
||||
"accountIdExists": "Account ID {{accountId}} already exists"
|
||||
},
|
||||
"dialog": {
|
||||
"updateTitle": "Update {{name}}",
|
||||
@@ -338,4 +375,4 @@
|
||||
}
|
||||
},
|
||||
"viewDocs": "View Documentation"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -29,7 +29,9 @@
|
||||
"agentIdLabel": "Agent ID",
|
||||
"modelLabel": "Model",
|
||||
"channelsTitle": "Channels",
|
||||
"channelsDescription": "各 Channel 種別は ClawX で 1 つだけ設定されます。ここで既存の Channel を保存すると、この Agent に所属が移動します。",
|
||||
"channelsDescription": "この一覧は読み取り専用です。チャンネルアカウントと紐付けは Channels ページで管理してください。",
|
||||
"mainAccount": "メインアカウント",
|
||||
"channelsManagedInChannels": "この Agent はチャンネル種別に紐付いています。アカウント単位の紐付けは Channels ページで管理してください。",
|
||||
"addChannel": "Channel を追加",
|
||||
"noChannels": "この Agent にはまだ Channel が割り当てられていません。"
|
||||
},
|
||||
@@ -49,4 +51,4 @@
|
||||
"channelRemoved": "{{channel}} を削除しました",
|
||||
"channelRemoveFailed": "Channel の削除に失敗しました: {{error}}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": "メッセージングチャンネル",
|
||||
"subtitle": "メッセージングチャンネルと接続を管理。設定はメイン Agent のみ有効です",
|
||||
"subtitle": "メッセージングチャンネル、アカウント、Agent への紐付け、チャンネルのデフォルトアカウントを一元管理します",
|
||||
"refresh": "更新",
|
||||
"addChannel": "チャンネルを追加",
|
||||
"stats": {
|
||||
@@ -24,8 +24,45 @@
|
||||
"whatsappFailed": "WhatsApp 接続に失敗しました: {{error}}",
|
||||
"channelSaved": "チャンネル {{name}} が保存されました",
|
||||
"channelConnecting": "{{name}} に接続中...",
|
||||
"savedButRefreshFailed": "設定は保存されましたが、画面データの更新に失敗しました。手動で再読み込みしてください。",
|
||||
"restartManual": "ゲートウェイを手動で再起動してください",
|
||||
"configFailed": "設定に失敗しました: {{error}}"
|
||||
"configFailed": "設定に失敗しました: {{error}}",
|
||||
"bindingUpdated": "アカウントの紐付けを保存しました",
|
||||
"defaultUpdated": "デフォルトアカウントを更新しました",
|
||||
"accountDeleted": "アカウントを削除しました",
|
||||
"channelDeleted": "チャンネルを削除しました"
|
||||
},
|
||||
"account": {
|
||||
"add": "アカウントを追加",
|
||||
"edit": "編集",
|
||||
"delete": "アカウントを削除",
|
||||
"deleteChannel": "チャンネルを削除",
|
||||
"deleteConfirm": "このアカウントを削除してもよろしいですか?",
|
||||
"default": "現在の既定",
|
||||
"setDefault": "チャンネル既定に設定",
|
||||
"unassigned": "未割り当て",
|
||||
"mainAccount": "メインアカウント",
|
||||
"customIdLabel": "アカウント ID",
|
||||
"customIdPlaceholder": "例: feishu-sales-bot",
|
||||
"customIdHint": "同じチャンネル内の複数アカウントを区別するため、任意の ID を設定できます。",
|
||||
"invalidId": "アカウント ID は空にできません",
|
||||
"idLabel": "ID: {{id}}",
|
||||
"boundTo": "割り当て先: {{agent}}",
|
||||
"handledBy": "{{agent}} が処理",
|
||||
"bindingStatusLabel": "紐付け状態:{{status}}",
|
||||
"connectionStatusLabel": "接続状態:{{status}}",
|
||||
"bindingStatus": {
|
||||
"bound": "紐付け済み",
|
||||
"unbound": "未紐付け"
|
||||
},
|
||||
"connectionStatus": {
|
||||
"connected": "接続済み",
|
||||
"connecting": "接続中",
|
||||
"disconnected": "未接続",
|
||||
"error": "異常"
|
||||
},
|
||||
"accountIdPrompt": "このチャンネルの新しいアカウント ID を入力してください",
|
||||
"accountIdExists": "アカウント ID {{accountId}} はすでに存在します"
|
||||
},
|
||||
"dialog": {
|
||||
"updateTitle": "{{name}} を更新",
|
||||
@@ -338,4 +375,4 @@
|
||||
}
|
||||
},
|
||||
"viewDocs": "ドキュメントを表示"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -29,7 +29,9 @@
|
||||
"agentIdLabel": "Agent ID",
|
||||
"modelLabel": "Model",
|
||||
"channelsTitle": "频道",
|
||||
"channelsDescription": "每种频道类型在 ClawX 中只保留一份配置。在这里保存已配置的频道会将归属切换到当前 Agent。",
|
||||
"channelsDescription": "该列表为只读。频道账号与绑定关系请在 Channels 页面管理。",
|
||||
"mainAccount": "主账号",
|
||||
"channelsManagedInChannels": "该 Agent 绑定了频道类型,但具体账号绑定请在 Channels 页面查看。",
|
||||
"addChannel": "添加频道",
|
||||
"noChannels": "这个 Agent 还没有分配任何频道。"
|
||||
},
|
||||
@@ -49,4 +51,4 @@
|
||||
"channelRemoved": "{{channel}} 已移除",
|
||||
"channelRemoveFailed": "移除频道失败:{{error}}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": "消息频道",
|
||||
"subtitle": "连接到消息平台,配置仅对主 Agent 生效",
|
||||
"subtitle": "统一管理消息频道、账号、账号与智能体的绑定关系,以及频道默认账号",
|
||||
"refresh": "刷新",
|
||||
"addChannel": "添加频道",
|
||||
"stats": {
|
||||
@@ -24,8 +24,45 @@
|
||||
"whatsappFailed": "WhatsApp 连接失败: {{error}}",
|
||||
"channelSaved": "频道 {{name}} 已保存",
|
||||
"channelConnecting": "正在连接 {{name}}...",
|
||||
"savedButRefreshFailed": "配置已保存,但刷新页面数据失败,请手动刷新查看最新状态",
|
||||
"restartManual": "请手动重启网关",
|
||||
"configFailed": "配置失败: {{error}}"
|
||||
"configFailed": "配置失败: {{error}}",
|
||||
"bindingUpdated": "账号绑定已更新",
|
||||
"defaultUpdated": "默认账号已更新",
|
||||
"accountDeleted": "账号已删除",
|
||||
"channelDeleted": "频道已删除"
|
||||
},
|
||||
"account": {
|
||||
"add": "添加账号",
|
||||
"edit": "编辑",
|
||||
"delete": "删除账号",
|
||||
"deleteChannel": "删除频道",
|
||||
"deleteConfirm": "确定要删除该账号吗?",
|
||||
"default": "当前默认",
|
||||
"setDefault": "设为频道默认账号",
|
||||
"unassigned": "未绑定",
|
||||
"mainAccount": "主账号",
|
||||
"customIdLabel": "账号 ID",
|
||||
"customIdPlaceholder": "例如:feishu-sales-bot",
|
||||
"customIdHint": "可自定义账号 ID,用于区分同一频道下的多个账号。",
|
||||
"invalidId": "账号 ID 不能为空",
|
||||
"idLabel": "ID: {{id}}",
|
||||
"boundTo": "绑定对象:{{agent}}",
|
||||
"handledBy": "由 {{agent}} 处理",
|
||||
"bindingStatusLabel": "绑定状态:{{status}}",
|
||||
"connectionStatusLabel": "连接状态:{{status}}",
|
||||
"bindingStatus": {
|
||||
"bound": "已绑定",
|
||||
"unbound": "未绑定"
|
||||
},
|
||||
"connectionStatus": {
|
||||
"connected": "已连接",
|
||||
"connecting": "连接中",
|
||||
"disconnected": "未连接",
|
||||
"error": "异常"
|
||||
},
|
||||
"accountIdPrompt": "请输入该频道的新账号 ID",
|
||||
"accountIdExists": "账号 ID {{accountId}} 已存在"
|
||||
},
|
||||
"dialog": {
|
||||
"updateTitle": "更新 {{name}}",
|
||||
@@ -339,4 +376,4 @@
|
||||
}
|
||||
},
|
||||
"viewDocs": "查看文档"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user