{
  "channel.allowFrom": "Người dùng được phép",
  "channel.allowFromAdd": "Thêm người dùng",
  "channel.allowFromEmpty": "Chưa có người dùng nào được thêm — bất kỳ ai cũng có thể tương tác với bot.",
  "channel.allowFromHint": "Chỉ những người dùng được liệt kê mới có thể tương tác với bot; 'ID Người dùng trên Nền tảng' của bạn được tự động bao gồm.",
  "channel.allowFromIdLabel": "ID Người dùng",
  "channel.allowFromIdPlaceholder": "ID người dùng trên nền tảng",
  "channel.allowFromNameLabel": "Ghi chú",
  "channel.allowFromNamePlaceholder": "ví dụ: Alice (lời nhắc của bạn)",
  "channel.allowListRemove": "Xóa",
  "channel.appSecret": "Mã bí mật ứng dụng",
  "channel.appSecretHint": "App Secret của ứng dụng bot của bạn. Nó sẽ được mã hóa và lưu trữ an toàn.",
  "channel.appSecretPlaceholder": "Dán mã bí mật ứng dụng của bạn vào đây",
  "channel.applicationId": "ID ứng dụng / Tên người dùng bot",
  "channel.applicationIdHint": "Định danh duy nhất cho ứng dụng bot của bạn.",
  "channel.applicationIdPlaceholder": "ví dụ: 1234567890",
  "channel.botToken": "Mã bot / Khóa API",
  "channel.botTokenEncryptedHint": "Mã sẽ được mã hóa và lưu trữ an toàn.",
  "channel.botTokenHowToGet": "Làm thế nào để lấy?",
  "channel.botTokenPlaceholderExisting": "Mã được ẩn để bảo mật",
  "channel.botTokenPlaceholderNew": "Dán mã bot của bạn vào đây",
  "channel.charLimit": "Giới hạn ký tự",
  "channel.charLimitHint": "Số ký tự tối đa cho mỗi tin nhắn",
  "channel.comingSoon": "Sắp ra mắt",
  "channel.comingSoonDesc": "Chúng tôi đang làm việc để mang tích hợp này đến LobeHub. Hãy chờ đợi các cập nhật.",
  "channel.comingSoonTitle": "Tích hợp {{name}} sắp ra mắt",
  "channel.concurrency": "Chế độ Đồng thời",
  "channel.concurrencyDebounce": "Giảm chấn",
  "channel.concurrencyDebounceHint": "Chỉ xử lý tin nhắn cuối cùng trong một chuỗi (các tin nhắn trước bị bỏ qua)",
  "channel.concurrencyHint": "Hàng đợi xử lý từng tin nhắn một; Giảm chấn chờ một loạt tin nhắn kết thúc trước khi xử lý",
  "channel.concurrencyQueue": "Hàng đợi",
  "channel.concurrencyQueueHint": "Xử lý tin nhắn lần lượt",
  "channel.connectFailed": "Kết nối bot thất bại",
  "channel.connectQueued": "Kết nối bot đã được xếp hàng. Nó sẽ bắt đầu sớm.",
  "channel.connectStarting": "Bot đang khởi động. Vui lòng chờ một chút.",
  "channel.connectSuccess": "Kết nối bot thành công",
  "channel.connecting": "Đang kết nối...",
  "channel.connectionConfig": "Cấu hình kết nối",
  "channel.connectionMode": "Chế độ kết nối",
  "channel.connectionModeHint": "WebSocket được kh推荐 sử dụng cho các bot mới. Dùng Webhook nếu bot của bạn đã cấu hình sẵn URL callback trên Nền tảng Mở QQ.",
  "channel.connectionModeWebSocket": "WebSocket",
  "channel.connectionModeWebSocketHint": "Được khuyến nghị cho các bot mới",
  "channel.connectionModeWebhook": "Webhook",
  "channel.connectionModeWebhookHint": "Dùng nếu bot của bạn đã cấu hình URL callback",
  "channel.copied": "Đã sao chép vào clipboard",
  "channel.copy": "Sao chép",
  "channel.credentials": "Thông tin xác thực",
  "channel.debounceMs": "Cửa sổ hợp nhất tin nhắn (ms)",
  "channel.debounceMsHint": "Thời gian chờ để nhận thêm tin nhắn trước khi gửi đến tác nhân (ms)",
  "channel.deleteAllChannels": "Xóa tất cả kênh",
  "channel.deleteAllConfirm": "Bạn có chắc chắn muốn xóa tất cả các kênh không?",
  "channel.deleteAllConfirmDesc": "Hành động này sẽ xóa vĩnh viễn tất cả các kênh tin nhắn và cấu hình của chúng cho tác nhân này. Không thể hoàn tác.",
  "channel.deleteAllFailed": "Không thể xóa tất cả các kênh",
  "channel.deleteAllSuccess": "Tất cả các kênh đã được xóa",
  "channel.deleteConfirm": "Bạn có chắc chắn muốn xóa kênh này không?",
  "channel.deleteConfirmDesc": "Hành động này sẽ xóa vĩnh viễn kênh tin nhắn này và cấu hình của nó. Không thể hoàn tác.",
  "channel.devWebhookProxyUrl": "URL đường hầm HTTPS",
  "channel.devWebhookProxyUrlHint": "Tùy chọn. URL đường hầm HTTPS để chuyển tiếp yêu cầu webhook đến máy chủ phát triển cục bộ.",
  "channel.disabled": "Đã tắt",
  "channel.discord.description": "Kết nối trợ lý này với máy chủ Discord để trò chuyện kênh và tin nhắn trực tiếp.",
  "channel.displayToolCalls": "Hiển thị Cuộc gọi Công cụ",
  "channel.displayToolCallsHint": "Hiển thị chi tiết cuộc gọi công cụ trong quá trình AI phản hồi. Khi tắt, chỉ phản hồi cuối cùng được hiển thị để mang lại trải nghiệm gọn gàng hơn.",
  "channel.dm": "Tin nhắn trực tiếp",
  "channel.dmPolicy": "Chính sách tin nhắn trực tiếp",
  "channel.dmPolicyAllowlist": "Danh sách cho phép",
  "channel.dmPolicyAllowlistHint": "Chỉ người dùng được liệt kê mới có thể DM bot",
  "channel.dmPolicyDisabled": "Đã tắt",
  "channel.dmPolicyDisabledHint": "Từ chối mọi DM",
  "channel.dmPolicyHint": "Kiểm soát ai có thể gửi tin nhắn trực tiếp đến bot",
  "channel.dmPolicyOpen": "Mở",
  "channel.dmPolicyOpenHint": "Chấp nhận DM từ bất kỳ ai",
  "channel.dmPolicyPairing": "Ghép đôi",
  "channel.dmPolicyPairingHint": "Người lạ cần dùng /approve để DM",
  "channel.documentation": "Tài liệu",
  "channel.enabled": "Đã bật",
  "channel.encryptKey": "Khóa mã hóa",
  "channel.encryptKeyHint": "Tùy chọn. Dùng để giải mã tải trọng sự kiện đã mã hóa.",
  "channel.encryptKeyPlaceholder": "Khóa mã hóa tùy chọn",
  "channel.endpointUrl": "URL Webhook",
  "channel.endpointUrlHint": "Vui lòng sao chép URL này và dán vào trường <bold>{{fieldName}}</bold> trong Cổng thông tin Nhà phát triển {{name}}.",
  "channel.exportConfig": "Xuất cấu hình",
  "channel.feishu.description": "Kết nối trợ lý này với Feishu để trò chuyện riêng tư và nhóm.",
  "channel.feishu.webhookMigrationDesc": "Chế độ WebSocket cung cấp việc truyền sự kiện theo thời gian thực mà không cần URL callback công khai. Để chuyển đổi, hãy đặt Chế độ kết nối thành WebSocket trong Cài đặt nâng cao. Không cần cấu hình thêm trên Nền tảng Mở Feishu/Lark.",
  "channel.feishu.webhookMigrationTitle": "Cân nhắc chuyển sang chế độ WebSocket",
  "channel.groupAllowFrom": "Kênh được phép",
  "channel.groupAllowFromAdd": "Thêm kênh",
  "channel.groupAllowFromEmpty": "Chưa có kênh nào được thêm — bot sẽ không phản hồi ở bất kỳ đâu.",
  "channel.groupAllowFromHint": "ID kênh / nhóm / cuộc trò chuyện mà bot có thể phản hồi.",
  "channel.groupAllowFromIdLabel": "ID Kênh",
  "channel.groupAllowFromIdPlaceholder": "ID kênh / nhóm / cuộc trò chuyện",
  "channel.groupAllowFromNameLabel": "Ghi chú",
  "channel.groupAllowFromNamePlaceholder": "ví dụ: #general (lời nhắc của bạn)",
  "channel.groupPolicy": "Chính sách nhóm",
  "channel.groupPolicyAllowlist": "Danh sách cho phép",
  "channel.groupPolicyAllowlistHint": "Chỉ phản hồi trong các kênh được liệt kê",
  "channel.groupPolicyDisabled": "Tắt",
  "channel.groupPolicyDisabledHint": "Bỏ qua mọi tin nhắn trong nhóm",
  "channel.groupPolicyHint": "Nơi bot phản hồi trong nhóm, kênh và chuỗi thảo luận",
  "channel.groupPolicyOpen": "Mở",
  "channel.groupPolicyOpenHint": "Phản hồi trong bất kỳ nhóm, kênh hoặc chuỗi thảo luận nào",
  "channel.historyLimit": "Giới hạn tin nhắn lịch sử",
  "channel.historyLimitHint": "Số lượng tin nhắn mặc định để lấy khi đọc lịch sử kênh",
  "channel.imessage.applicationIdHint": "Một định danh ổn định được chia sẻ bởi kênh đám mây và cầu nối Desktop.",
  "channel.imessage.applicationIdPlaceholder": "ví dụ: home-mac-mini",
  "channel.imessage.blueBubblesPassword": "Mật khẩu BlueBubbles",
  "channel.imessage.blueBubblesPasswordHint": "Được lưu trữ cục bộ trong LobeHub Desktop và chỉ được sử dụng để gọi máy chủ BlueBubbles cục bộ.",
  "channel.imessage.blueBubblesServerUrl": "URL Máy chủ BlueBubbles",
  "channel.imessage.blueBubblesServerUrlHint": "URL máy chủ BlueBubbles cục bộ có thể truy cập từ ứng dụng Desktop này.",
  "channel.imessage.blueBubblesServerUrlTip": "Nếu BlueBubbles và LobeHub Desktop chạy trên cùng một máy Mac, sử dụng 127.0.0.1; nếu chúng chạy trên các thiết bị khác nhau, nhập IP LAN.",
  "channel.imessage.bridgeEnabled": "Bật Cầu nối",
  "channel.imessage.bridgeEnabledHint": "Khi được bật, LobeHub Desktop nhận các webhook BlueBubbles cục bộ và chuyển tiếp chúng đến LobeHub.",
  "channel.imessage.bridgeMissingApplicationId": "Hãy nhập Application ID trước.",
  "channel.imessage.bridgeMissingPassword": "Hãy nhập mật khẩu BlueBubbles trước.",
  "channel.imessage.bridgeMissingServerUrl": "Hãy nhập URL Máy chủ BlueBubbles trước.",
  "channel.imessage.bridgeMissingWebhookSecret": "Hãy nhập Webhook Secret trước.",
  "channel.imessage.bridgePasswordSavedPlaceholder": "Để trống để giữ mật khẩu đã lưu",
  "channel.imessage.bridgeRefresh": "Làm mới",
  "channel.imessage.bridgeRefreshFailed": "Không thể làm mới cầu nối iMessage Desktop",
  "channel.imessage.bridgeRunning": "Đang chạy",
  "channel.imessage.bridgeRunningDesc": "Relay cục bộ này chuyển tiếp tin nhắn iMessage đến LobeHub. Bạn có thể kiểm tra kết nối BlueBubbles ngay bây giờ.",
  "channel.imessage.bridgeRunningDescListening": "Đang lắng nghe tại {url}, chuyển tiếp tin nhắn iMessage đến LobeHub. Bạn có thể kiểm tra kết nối BlueBubbles ngay bây giờ.",
  "channel.imessage.bridgeRunningTitle": "Dịch vụ cầu nối đang chạy",
  "channel.imessage.bridgeSave": "Lưu Cầu nối",
  "channel.imessage.bridgeSaveFailed": "Không thể lưu cầu nối iMessage Desktop",
  "channel.imessage.bridgeSaved": "Cầu nối iMessage Desktop đã được lưu",
  "channel.imessage.bridgeSectionDesc": "Xác nhận URL máy chủ và mật khẩu trước, sau đó bật cầu nối và kiểm tra kết nối.",
  "channel.imessage.bridgeSectionTitle": "Kết nối BlueBubbles",
  "channel.imessage.bridgeStatusConnected": "Đã kết nối",
  "channel.imessage.bridgeStatusFailed": "Kết nối thất bại",
  "channel.imessage.bridgeStatusPending": "Đang chờ kiểm tra",
  "channel.imessage.bridgeStopped": "Đã dừng",
  "channel.imessage.bridgeStoppedDesc": "Bật cầu nối để chuyển tiếp tin nhắn iMessage đến LobeHub, sau đó kiểm tra kết nối.",
  "channel.imessage.bridgeStoppedTitle": "Dịch vụ cầu nối đã dừng",
  "channel.imessage.bridgeTest": "Kiểm tra BlueBubbles",
  "channel.imessage.bridgeTestDisabledHint": "Bật dịch vụ cầu nối trước.",
  "channel.imessage.bridgeTestFailed": "Kiểm tra BlueBubbles thất bại",
  "channel.imessage.bridgeTestSuccess": "Kết nối BlueBubbles thành công",
  "channel.imessage.description": "Kết nối trợ lý này với iMessage thông qua cầu nối BlueBubbles cục bộ của LobeHub Desktop.",
  "channel.imessage.desktopBridge": "Cầu nối Desktop",
  "channel.imessage.desktopDeviceId": "ID Thiết bị Desktop",
  "channel.imessage.desktopDeviceIdHint": "Thiết bị LobeHub Desktop chạy cầu nối BlueBubbles cục bộ. Tìm nó trong cài đặt Desktop Gateway.",
  "channel.imessage.webhookSecret": "Webhook Secret",
  "channel.imessage.webhookSecretHint": "Một bí mật được chia sẻ giữa LobeHub Desktop và webhook đám mây. Sử dụng cùng một giá trị trong cấu hình cầu nối Desktop.",
  "channel.importConfig": "Nhập cấu hình",
  "channel.importFailed": "Không thể nhập cấu hình",
  "channel.importInvalidFormat": "Định dạng tệp cấu hình không hợp lệ",
  "channel.importSuccess": "Cấu hình đã được nhập thành công",
  "channel.lark.description": "Kết nối trợ lý này với Lark để trò chuyện riêng tư và nhóm.",
  "channel.line.channelAccessToken": "Mã truy cập kênh",
  "channel.line.channelAccessTokenHint": "Mã token dài hạn được cấp trong tab Messaging API. Mã token sẽ được mã hóa và lưu trữ an toàn.",
  "channel.line.channelSecret": "Bí mật kênh",
  "channel.line.channelSecretHint": "Từ tab Cài đặt cơ bản. Bắt buộc — được sử dụng để xác minh X-Line-Signature trên mọi webhook đến.",
  "channel.line.description": "Kết nối trợ lý này với LINE Messaging API để trò chuyện trực tiếp và nhóm.",
  "channel.line.destinationUserId": "ID người dùng đích",
  "channel.line.destinationUserIdHint": "ID người dùng đích của bot (bắt đầu bằng `U`, tổng cộng 33 ký tự). Bảng điều khiển LINE Developers KHÔNG hiển thị giá trị này. Trước tiên, cấp một Mã truy cập kênh bên dưới, sau đó nhấp vào \"Lấy từ LINE\" để tự động điền trường này. Lưu ý: \"ID người dùng của bạn\" trong Cài đặt cơ bản là ID người dùng LINE cá nhân của bạn, không phải của bot.",
  "channel.line.destinationUserIdPlaceholder": "ví dụ: U1234567890abcdef1234567890abcdef",
  "channel.line.fetchBotInfo": "Lấy từ LINE",
  "channel.line.fetchBotInfoFailed": "Không thể lấy thông tin bot",
  "channel.line.fetchBotInfoMissingToken": "Nhập Mã truy cập kênh trước, sau đó nhấp vào \"Lấy từ LINE\".",
  "channel.line.fetchBotInfoSuccess": "Đã lấy ID người dùng đích",
  "channel.line.webhookManualSetup": "LINE không cho phép đăng ký webhook bằng lập trình. Sao chép URL này vào Bảng điều khiển LINE Developers (Messaging API → URL Webhook), nhấp vào \"Xác minh\" và bật \"Sử dụng webhook\".",
  "channel.messengerPromo.action": "Thử Messenger",
  "channel.messengerPromo.desc": "Không cần cài đặt bot. Trò chuyện với LobeHub trên Slack, Discord, Telegram.",
  "channel.messengerPromo.dismiss": "Bỏ qua",
  "channel.messengerPromo.title": "Bỏ qua cài đặt",
  "channel.openPlatform": "Nền tảng mở",
  "channel.platforms": "Nền tảng",
  "channel.publicKey": "Khóa công khai",
  "channel.publicKeyHint": "Tùy chọn. Dùng để xác minh yêu cầu tương tác từ Discord.",
  "channel.publicKeyPlaceholder": "Yêu cầu để xác minh tương tác",
  "channel.qq.appIdHint": "ID ứng dụng Bot QQ của bạn từ Nền tảng Mở QQ",
  "channel.qq.description": "Kết nối trợ lý này với QQ để trò chuyện nhóm và tin nhắn trực tiếp.",
  "channel.qq.webhookMigrationDesc": "Chế độ WebSocket cung cấp truyền sự kiện theo thời gian thực và tự động kết nối lại mà không cần URL callback. Để chuyển đổi, hãy tạo bot mới trên Nền tảng Mở QQ mà không cấu hình URL callback, sau đó đặt Chế độ kết nối thành WebSocket trong Cài đặt nâng cao.",
  "channel.qq.webhookMigrationTitle": "Cân nhắc chuyển sang chế độ WebSocket",
  "channel.refreshStatus": "Làm mới trạng thái",
  "channel.removeChannel": "Xóa kênh",
  "channel.removeFailed": "Xóa kênh thất bại",
  "channel.removed": "Kênh đã được xóa",
  "channel.runtimeDisconnected": "Bot đã ngắt kết nối",
  "channel.save": "Lưu cấu hình",
  "channel.saveFailed": "Lưu cấu hình thất bại",
  "channel.saveFirstWarning": "Vui lòng lưu cấu hình trước",
  "channel.saved": "Cấu hình đã được lưu thành công",
  "channel.secretToken": "Mã bí mật Webhook",
  "channel.secretTokenHint": "Tùy chọn. Dùng để xác minh yêu cầu webhook từ Telegram.",
  "channel.secretTokenPlaceholder": "Mã bí mật tùy chọn để xác minh webhook",
  "channel.serverId": "ID Máy chủ / Hội nhóm mặc định",
  "channel.serverIdHint": "ID máy chủ hoặc hội nhóm mặc định của bạn trên nền tảng này. AI sử dụng nó để liệt kê các kênh mà không cần hỏi.",
  "channel.serverIdHint.discord": "Bật Chế độ Nhà phát triển (Cài đặt → Nâng cao), sau đó nhấp chuột phải vào biểu tượng máy chủ → Sao chép ID Máy chủ.",
  "channel.serverIdHint.slack": "ID Workspace (bắt đầu bằng T). Tìm trong Settings & administration → Workspace settings hoặc trong URL workspace.",
  "channel.settings": "Cài đặt nâng cao",
  "channel.settingsResetConfirm": "Bạn có chắc chắn muốn đặt lại cài đặt nâng cao về mặc định không?",
  "channel.settingsResetDefault": "Đặt lại về mặc định",
  "channel.setupGuide": "Hướng dẫn thiết lập",
  "channel.showUsageStats": "Hiển thị thống kê sử dụng",
  "channel.showUsageStatsHint": "Hiển thị thống kê sử dụng token, chi phí và thời gian trong các phản hồi của bot",
  "channel.signingSecret": "Mã bí mật ký",
  "channel.signingSecretHint": "Dùng để xác minh các yêu cầu webhook.",
  "channel.slack.appIdHint": "ID ứng dụng Slack của bạn từ bảng điều khiển API Slack (bắt đầu bằng A).",
  "channel.slack.appToken": "Mã thông báo cấp ứng dụng",
  "channel.slack.appTokenHint": "Bắt buộc cho Socket Mode (WebSocket). Hãy tạo mã thông báo cấp ứng dụng (xapp-...) trong mục Thông tin cơ bản trong cài đặt ứng dụng Slack của bạn.",
  "channel.slack.description": "Kết nối trợ lý này với Slack để trò chuyện trên kênh và tin nhắn trực tiếp.",
  "channel.slack.webhookMigrationDesc": "Socket Mode cung cấp truyền sự kiện theo thời gian thực qua WebSocket mà không cần mở điểm cuối HTTP công khai. Để chuyển đổi, hãy bật Socket Mode trong cài đặt ứng dụng Slack, tạo Mã thông báo cấp ứng dụng, rồi đặt Chế độ kết nối thành WebSocket trong Cài đặt nâng cao.",
  "channel.slack.webhookMigrationTitle": "Cân nhắc chuyển sang Socket Mode (WebSocket)",
  "channel.statusConnected": "Đã kết nối",
  "channel.statusDisconnected": "Đã ngắt kết nối",
  "channel.statusDormant": "Tạm ngưng",
  "channel.statusFailed": "Thất bại",
  "channel.statusQueued": "Đang xếp hàng",
  "channel.statusStarting": "Đang khởi động",
  "channel.telegram.description": "Kết nối trợ lý này với Telegram để trò chuyện riêng tư và nhóm.",
  "channel.testConnection": "Kiểm tra kết nối",
  "channel.testFailed": "Kiểm tra kết nối thất bại",
  "channel.testSuccess": "Kiểm tra kết nối thành công",
  "channel.updateFailed": "Cập nhật trạng thái thất bại",
  "channel.userId": "ID Người dùng trên Nền tảng của bạn",
  "channel.userIdHint": "ID người dùng của bạn trên nền tảng này. AI có thể sử dụng nó để gửi tin nhắn trực tiếp cho bạn.",
  "channel.userIdHint.discord": "Bật Chế độ Nhà phát triển (Cài đặt → Nâng cao), sau đó nhấp chuột phải vào ảnh đại diện của bạn → Sao chép ID Người dùng.",
  "channel.userIdHint.feishu": "Mở ứng dụng của bạn trên Feishu / Lark Open Platform → Permissions, sau đó tra Open ID của bạn.",
  "channel.userIdHint.imessage": "Sử dụng tài khoản iMessage của bạn như được thấy trong BlueBubbles, thường là địa chỉ email hoặc số điện thoại theo định dạng E.164.",
  "channel.userIdHint.line": "Mở LINE Developers Console → kênh của bạn → tab Cài đặt cơ bản, và sao chép \"ID người dùng của bạn\" (bắt đầu bằng U, 33 ký tự).",
  "channel.userIdHint.qq": "Số QQ của bạn, hiển thị trên trang hồ sơ QQ.",
  "channel.userIdHint.slack": "Mở hồ sơ Slack của bạn → ⋮ More → Copy member ID (bắt đầu bằng U).",
  "channel.userIdHint.telegram": "Gửi bất kỳ tin nhắn nào đến @userinfobot trên Telegram — bot sẽ trả lời bằng ID Người dùng dạng số của bạn.",
  "channel.userIdMissingDesc": "Nếu không có mục này, các công cụ AI không thể gửi lời nhắc cho bạn và việc phê duyệt ghép đôi sẽ thất bại. Hãy điền trong Cài đặt nâng cao.",
  "channel.userIdMissingTitle": "Thêm ID Người dùng trên nền tảng của bạn",
  "channel.validationError": "Vui lòng điền ID ứng dụng và mã",
  "channel.verificationToken": "Mã xác minh",
  "channel.verificationTokenHint": "Tùy chọn. Dùng để xác minh nguồn sự kiện webhook.",
  "channel.verificationTokenPlaceholder": "Dán mã xác minh của bạn vào đây",
  "channel.watchKeywordInstructionLabel": "Hướng dẫn",
  "channel.watchKeywordInstructionPlaceholder": "ví dụ: Quét các luồng gần đây và trả lời nếu có báo cáo lỗi có thể hành động",
  "channel.watchKeywordLabel": "Từ khóa",
  "channel.watchKeywordPlaceholder": "ví dụ: lỗi",
  "channel.watchKeywords": "Theo dõi Từ khóa",
  "channel.watchKeywordsAdd": "Thêm từ khóa",
  "channel.watchKeywordsEmpty": "Chưa có từ khóa nào được thêm — bot chỉ hoạt động khi được @mention hoặc tin nhắn trực tiếp trong các kênh đã đăng ký.",
  "channel.watchKeywordsHint": "Khi một tin nhắn trong kênh đã đăng ký khớp với từ khóa, bot sẽ hoạt động mà không cần @mention và hướng dẫn sẽ được thêm vào trước tin nhắn của người dùng trước khi gửi đến AI. Không phân biệt chữ hoa chữ thường, khớp từ nguyên.",
  "channel.wechat.description": "Kết nối trợ lý này với WeChat qua iLink Bot để trò chuyện riêng tư và nhóm.",
  "channel.wechatBotId": "ID Bot",
  "channel.wechatBotIdHint": "Định danh bot được cấp sau khi ủy quyền mã QR.",
  "channel.wechatConnectedInfo": "Tài khoản WeChat đã kết nối",
  "channel.wechatIdleNotice": "Nếu không có người dùng gửi tin nhắn trong hơn 7 ngày, kết nối này sẽ tự động tạm dừng. Để tiếp tục, hãy nhấp vào \"Liên kết lại bằng mã QR\".",
  "channel.wechatManagedCredentials": "Kênh này đã được kết nối thông qua ủy quyền mã QR. Thông tin đăng nhập được quản lý tự động.",
  "channel.wechatQrExpired": "Mã QR đã hết hạn. Vui lòng làm mới để nhận mã mới.",
  "channel.wechatQrRefresh": "Làm mới mã QR",
  "channel.wechatQrScaned": "Mã QR đã được quét. Vui lòng xác nhận đăng nhập trong WeChat.",
  "channel.wechatQrWait": "Mở WeChat và quét mã QR để kết nối.",
  "channel.wechatRebind": "Kết nối lại qua mã QR",
  "channel.wechatScanTitle": "Kết nối Bot WeChat",
  "channel.wechatScanToConnect": "Quét mã QR để kết nối",
  "channel.wechatTips": "Vui lòng cập nhật WeChat lên phiên bản mới nhất và khởi động lại. Plugin ClawBot đang được triển khai dần, hãy kiểm tra Cài đặt > Plugin để xác nhận quyền truy cập.",
  "channel.wechatUserId": "ID Người dùng WeChat",
  "channel.wechatUserIdHint": "Định danh tài khoản WeChat được trả về bởi quy trình ủy quyền.",
  "transfer.button": "Chuyển",
  "transfer.confirm.botChannels": "Kết nối kênh bot có thể cần được làm mới sau khi chuyển",
  "transfer.confirm.chatGroups": "Liên kết nhóm nhiều tác nhân sẽ bị xóa",
  "transfer.confirm.desc": "Điều này sẽ chuyển tác nhân và tất cả dữ liệu liên quan (chủ đề, tin nhắn, tệp, v.v.) đến không gian làm việc mục tiêu.",
  "transfer.confirm.plugins": "Plugin tùy chỉnh có thể không khả dụng trong không gian làm việc mục tiêu",
  "transfer.confirm.title": "Chuyển Tác Nhân",
  "transfer.confirm.warning": "Một số tính năng không được chuyển:",
  "transfer.copyTo": "Sao chép đến",
  "transfer.desc": "Chuyển tác nhân này sang không gian làm việc khác hoặc tài khoản cá nhân của bạn.",
  "transfer.error": "Chuyển tác nhân thất bại",
  "transfer.personalAccount": "Tài khoản cá nhân",
  "transfer.searchWorkspace": "Tìm kiếm không gian làm việc...",
  "transfer.selectTarget": "Chuyển Tác Nhân Đến",
  "transfer.success": "Tác nhân đã được chuyển thành công",
  "transfer.title": "Chuyển",
  "transfer.transferTo": "Chuyển Đến"
}
