mirror of
https://github.com/lobehub/lobe-chat.git
synced 2026-06-14 03:30:19 +00:00
913ee4210d
* feat: support page editor lock Squashed page-lock feature work: - support page editor lock - support agent group / agent / task edit - add edit lock to agent/agentgroup/task - refactor page lock - fix workspaceId for edit objects - align with agent/group/task * fix: collaborative edit lock * chore: update i18n * fix: redis acquire * fix: release lock * fix: test case * chore: complement page lock test cases
1106 lines
77 KiB
JSON
1106 lines
77 KiB
JSON
{
|
|
"ModelSwitch.title": "Mô hình",
|
|
"active": "Đang hoạt động",
|
|
"agentBuilder.installPlugin.authRequired": "Cloud MCP yêu cầu đăng nhập để tiếp tục",
|
|
"agentBuilder.installPlugin.cancel": "Hủy",
|
|
"agentBuilder.installPlugin.clickApproveToConnect": "Nhấn \"Chấp nhận\" để kết nối và cấp quyền cho Tích hợp này",
|
|
"agentBuilder.installPlugin.clickApproveToInstall": "Nhấn \"Chấp nhận\" để cài đặt Kỹ năng này",
|
|
"agentBuilder.installPlugin.connectedAndEnabled": "Đã kết nối và kích hoạt",
|
|
"agentBuilder.installPlugin.connectionFailed": "Kết nối thất bại. Vui lòng thử lại hoặc kiểm tra quyền truy cập và cài đặt mạng.",
|
|
"agentBuilder.installPlugin.installFailed": "Cài đặt thất bại. Vui lòng thử lại hoặc xem chi tiết và thử lại.",
|
|
"agentBuilder.installPlugin.installPlugin": "Cài đặt Kỹ năng",
|
|
"agentBuilder.installPlugin.installToEnable": "Cài đặt để kích hoạt Kỹ năng này cho Tác nhân (bạn có thể làm sau)",
|
|
"agentBuilder.installPlugin.installedAndEnabled": "Đã cài đặt và kích hoạt",
|
|
"agentBuilder.installPlugin.requiresAuth": "Yêu cầu cấp quyền. Nhấn \"Chấp nhận\" để kết nối",
|
|
"agentBuilder.installPlugin.retry": "Thử lại",
|
|
"agentBuilder.title": "Trình tạo Tác nhân",
|
|
"agentBuilder.welcome": "Hãy cho tôi biết trường hợp sử dụng của bạn.\n\nViết lách, lập trình hay phân tích dữ liệu—bất cứ điều gì cũng được. Bạn đặt mục tiêu và tiêu chuẩn; tôi sẽ chia nhỏ thành các Tác nhân có thể cộng tác và thực thi.",
|
|
"agentConfigError.retry": "Thử lại",
|
|
"agentConfigError.title": "Không tải được cài đặt của tác nhân",
|
|
"agentDefaultMessage": "Chào bạn, tôi là **{{name}}**. Một câu là đủ.\n\nMuốn tôi phù hợp hơn với quy trình làm việc của bạn? Truy cập [Cài đặt Tác nhân]({{url}}) và điền Hồ sơ Tác nhân (bạn có thể chỉnh sửa bất cứ lúc nào).",
|
|
"agentDefaultMessageWithSystemRole": "Chào bạn, tôi là **{{name}}**. Một câu là đủ—bạn là người kiểm soát.",
|
|
"agentDefaultMessageWithoutEdit": "Chào bạn, tôi là **{{name}}**. Một câu là đủ—bạn là người kiểm soát.",
|
|
"agentProfile.files_one": "{{count}} tệp",
|
|
"agentProfile.files_other": "{{count}} tệp",
|
|
"agentProfile.knowledgeBases_one": "{{count}} cơ sở tri thức",
|
|
"agentProfile.knowledgeBases_other": "{{count}} cơ sở tri thức",
|
|
"agentProfile.skills_one": "{{count}} kỹ năng",
|
|
"agentProfile.skills_other": "{{count}} kỹ năng",
|
|
"agentSignal.receipts.agentSignalLabel": "Tín hiệu Đại lý",
|
|
"agentSignal.receipts.memory.detail": "Đã lưu để trả lời trong tương lai",
|
|
"agentSignal.receipts.memory.title": "Đã lưu ký ức",
|
|
"agentSignal.receipts.recentActivity": "Hoạt động gần đây",
|
|
"agentSignal.receipts.skill.detail": "Đã cải thiện cách trợ lý này xử lý các yêu cầu tương tự",
|
|
"agentSignal.receipts.skill.title": "Đã cập nhật kỹ năng",
|
|
"agents": "Tác nhân",
|
|
"artifact.generating": "Đang tạo",
|
|
"artifact.inThread": "Không thể xem trong chủ đề phụ, vui lòng chuyển sang khu vực hội thoại chính để mở",
|
|
"artifact.thinking": "Đang suy nghĩ",
|
|
"artifact.thought": "Quá trình suy nghĩ",
|
|
"artifact.unknownTitle": "Tác phẩm chưa có tiêu đề",
|
|
"availableAgents": "Tác nhân khả dụng",
|
|
"backToBottom": "Chuyển đến tin nhắn mới nhất",
|
|
"beforeUnload.confirmLeave": "Yêu cầu vẫn đang chạy. Bạn có chắc muốn rời đi?",
|
|
"builtinCopilot": "Trợ lý tích hợp sẵn",
|
|
"chatList.expandMessage": "Mở rộng tin nhắn",
|
|
"chatList.longMessageDetail": "Xem chi tiết",
|
|
"chatMode.agent": "Đại lý",
|
|
"chatMode.agentCap.env": "Môi trường chạy",
|
|
"chatMode.agentCap.files": "Truy cập tệp",
|
|
"chatMode.agentCap.memory": "Bộ nhớ",
|
|
"chatMode.agentCap.tools": "Gọi công cụ",
|
|
"chatMode.agentCap.web": "Tìm kiếm web",
|
|
"chatMode.agentDesc": "Đại lý có thể sử dụng công cụ và môi trường để hoàn thành nhiệm vụ tự động",
|
|
"chatMode.chat": "Trò chuyện",
|
|
"chatMode.chatDesc": "Không có môi trường chạy hoặc tự động; sử dụng ít token hơn",
|
|
"chatMode.select": "Chuyển chế độ",
|
|
"claudeCodeInstallGuide.actions.openDocs": "Mở Hướng dẫn Cài đặt",
|
|
"claudeCodeInstallGuide.actions.openSystemTools": "Mở Công cụ Hệ thống",
|
|
"claudeCodeInstallGuide.afterInstall": "Sau khi cài đặt, hãy chạy Claude Code một lần để đăng nhập, sau đó thử lại tin nhắn của bạn hoặc nhấp Tái phát hiện trong Công cụ Hệ thống.",
|
|
"claudeCodeInstallGuide.desc": "Claude Code cần Claude Code CLI để chạy cục bộ. Hãy cài đặt và đảm bảo lệnh `claude` có trong PATH của bạn.",
|
|
"claudeCodeInstallGuide.installWithBrew": "Homebrew",
|
|
"claudeCodeInstallGuide.installWithNpm": "Cài đặt khuyến nghị",
|
|
"claudeCodeInstallGuide.menuNotification.title": "Không tìm thấy Claude Code CLI",
|
|
"claudeCodeInstallGuide.reason": "LobeHub không thể khởi động Claude Code: {{message}}",
|
|
"claudeCodeInstallGuide.title": "Cài đặt Claude Code CLI",
|
|
"clearCurrentMessages": "Xóa tin nhắn phiên hiện tại",
|
|
"cliAuthGuide.actions.openDocs": "Mở Hướng dẫn Đăng nhập",
|
|
"cliAuthGuide.actions.openSystemTools": "Mở Công cụ Hệ thống",
|
|
"cliAuthGuide.afterLogin": "Sau khi đăng nhập lại hoặc làm mới thông tin xác thực, hãy thử gửi lại tin nhắn. Bạn cũng có thể tái phát hiện trong Công cụ Hệ thống.",
|
|
"cliAuthGuide.desc": "{{name}} không thể tiếp tục vì phiên đăng nhập đã hết hạn hoặc thông tin xác thực không hợp lệ.",
|
|
"cliAuthGuide.errorDetails": "Chi tiết lỗi",
|
|
"cliAuthGuide.runCommand": "Chạy lệnh này trong Terminal",
|
|
"cliAuthGuide.title": "Đăng nhập vào {{name}}",
|
|
"cliOverloadedGuide.actions.retry": "Thử lại",
|
|
"cliOverloadedGuide.desc": "Dịch vụ mô hình thượng nguồn của {{name}} đang tạm thời quá tải. Thông thường sẽ được khắc phục sau một lúc.",
|
|
"cliOverloadedGuide.errorDetails": "Chi tiết lỗi",
|
|
"cliOverloadedGuide.retryHint": "Chờ vài giây và thử lại. Nếu vẫn không thành công, nhà cung cấp có thể đang gặp sự cố lớn hơn.",
|
|
"cliOverloadedGuide.title": "{{name}} đang tạm thời quá tải",
|
|
"cliRateLimitGuide.actions.openSystemTools": "Mở Công cụ Hệ thống",
|
|
"cliRateLimitGuide.actions.retry": "Thử lại",
|
|
"cliRateLimitGuide.afterReset": "Chờ đến thời gian đặt lại, sau đó thử lại tin nhắn của bạn. Nếu bạn đang dùng uỷ quyền API, bạn cũng có thể kiểm tra hạn mức và trạng thái thanh toán của nhà cung cấp.",
|
|
"cliRateLimitGuide.desc": "{{name}} đã đạt giới hạn sử dụng hiện tại và không thể tiếp tục chạy ngay lúc này.",
|
|
"cliRateLimitGuide.limitType": "Khung giới hạn",
|
|
"cliRateLimitGuide.limitTypes.weekCycle": "Chu kỳ tuần",
|
|
"cliRateLimitGuide.relative.day_one": "{{count}} ngày",
|
|
"cliRateLimitGuide.relative.day_other": "{{count}} ngày",
|
|
"cliRateLimitGuide.relative.hour_one": "{{count}} giờ",
|
|
"cliRateLimitGuide.relative.hour_other": "{{count}} giờ",
|
|
"cliRateLimitGuide.relative.minute_one": "{{count}} phút",
|
|
"cliRateLimitGuide.relative.minute_other": "{{count}} phút",
|
|
"cliRateLimitGuide.relative.soon": "Sắp đặt lại",
|
|
"cliRateLimitGuide.resetAt": "Đặt lại lúc",
|
|
"cliRateLimitGuide.resetInApprox": "Đặt lại trong khoảng {{duration}}",
|
|
"cliRateLimitGuide.title": "Đã đạt giới hạn sử dụng {{name}}",
|
|
"codexInstallGuide.actions.openDocs": "Mở Hướng dẫn Cài đặt",
|
|
"codexInstallGuide.actions.openSystemTools": "Mở Công cụ Hệ thống",
|
|
"codexInstallGuide.afterInstall": "Sau khi cài đặt, hãy chạy Codex một lần để đăng nhập, rồi thử lại tin nhắn của bạn hoặc nhấp Tái phát hiện trong Công cụ Hệ thống.",
|
|
"codexInstallGuide.desc": "Codex Agent cần Codex CLI để chạy cục bộ. Hãy cài đặt và đảm bảo lệnh codex có trong PATH của bạn.",
|
|
"codexInstallGuide.installWithBrew": "Homebrew (macOS)",
|
|
"codexInstallGuide.installWithNpm": "Cài đặt khuyến nghị",
|
|
"codexInstallGuide.menuNotification.title": "Không tìm thấy Codex CLI",
|
|
"codexInstallGuide.reason": "LobeHub không thể khởi động Codex: {{message}}",
|
|
"codexInstallGuide.title": "Cài đặt Codex CLI",
|
|
"compressedHistory": "Lịch sử đã nén",
|
|
"compression.cancel": "Giải nén",
|
|
"compression.cancelConfirm": "Bạn có chắc chắn muốn giải nén không? Thao tác này sẽ khôi phục lại các tin nhắn gốc.",
|
|
"compression.history": "Lịch sử",
|
|
"compression.summary": "Tóm tắt",
|
|
"confirmClearCurrentMessages": "Bạn sắp xóa tất cả tin nhắn trong phiên hiện tại. Sau khi xóa sẽ không thể khôi phục. Vui lòng xác nhận hành động.",
|
|
"confirmRemoveChatGroupItemAlert": "Nhóm này sẽ bị xóa. Các trợ lý riêng của nhóm cũng sẽ bị xóa, nhưng các trợ lý bên ngoài sẽ không bị ảnh hưởng.",
|
|
"confirmRemoveGroupItemAlert": "Bạn sắp xóa nhóm này. Sau khi xóa, các tác nhân trong nhóm sẽ được chuyển về danh sách mặc định. Vui lòng xác nhận hành động.",
|
|
"confirmRemoveGroupSuccess": "Xóa nhóm thành công",
|
|
"confirmRemoveSessionItemAlert": "Bạn sắp xóa tác nhân này. Sau khi xóa sẽ không thể khôi phục. Vui lòng xác nhận hành động.",
|
|
"confirmRemoveSessionSuccess": "Xóa tác nhân thành công",
|
|
"createModal.createBlank": "Tạo trống",
|
|
"createModal.groupPlaceholder": "Mô tả nhóm này sẽ làm gì...",
|
|
"createModal.groupTitle": "Nhóm của bạn sẽ làm gì?",
|
|
"createModal.placeholder": "Mô tả tác vụ mà tác nhân của bạn sẽ làm...",
|
|
"createModal.title": "Tác nhân của bạn sẽ làm gì?",
|
|
"createTask.assignee": "Người được giao",
|
|
"createTask.collapse": "Ẩn mục nhập",
|
|
"createTask.expandToInline": "Gắn vào trang",
|
|
"createTask.instructionPlaceholder": "Thêm mô tả...",
|
|
"createTask.submit": "Tạo nhiệm vụ",
|
|
"createTask.titlePlaceholder": "Tiêu đề nhiệm vụ",
|
|
"defaultAgent": "Tác nhân mặc định",
|
|
"defaultGroupChat": "Nhóm",
|
|
"defaultList": "Danh sách mặc định",
|
|
"defaultSession": "Tác nhân mặc định",
|
|
"desktopNotification.aiReplyCompleted.body": "Phản hồi từ Tác nhân đã sẵn sàng",
|
|
"desktopNotification.aiReplyCompleted.title": "Phản hồi hoàn tất",
|
|
"desktopNotification.humanApprovalRequired.body": "Một Agent cần bạn phê duyệt để tiếp tục",
|
|
"desktopNotification.humanApprovalRequired.title": "Yêu cầu phê duyệt",
|
|
"dm.placeholder": "Tin nhắn riêng giữa bạn và {{agentTitle}} sẽ hiển thị tại đây.",
|
|
"dm.tooltip": "Gửi tin nhắn riêng",
|
|
"dm.visibleTo": "Chỉ hiển thị với {{target}}",
|
|
"dm.you": "Bạn",
|
|
"duplicateSession.loading": "Đang sao chép...",
|
|
"duplicateSession.success": "Sao chép thành công",
|
|
"duplicateSession.title": "Bản sao {{title}}",
|
|
"duplicateTitle": "Bản sao {{title}}",
|
|
"emptyAgent": "Chưa có Tác nhân nào. Bắt đầu với Tác nhân đầu tiên của bạn—xây dựng hệ thống theo thời gian.",
|
|
"emptyAgentAction": "Tạo Tác nhân",
|
|
"extendParams.disableContextCaching.desc": "Giảm tới 90% chi phí tạo một cuộc hội thoại và tăng tốc độ lên đến 4 lần. <1>Tìm hiểu thêm</1>",
|
|
"extendParams.disableContextCaching.title": "Bật bộ nhớ đệm ngữ cảnh",
|
|
"extendParams.effort.desc": "Điều chỉnh số lượng token Claude sử dụng khi phản hồi bằng tham số nỗ lực.",
|
|
"extendParams.effort.title": "Nỗ lực",
|
|
"extendParams.enableAdaptiveThinking.desc": "Cho phép Claude tự động quyết định thời điểm và mức độ suy nghĩ với chế độ tư duy thích ứng.",
|
|
"extendParams.enableAdaptiveThinking.title": "Bật Tư Duy Thích Ứng",
|
|
"extendParams.enableReasoning.desc": "Cho phép mô hình suy luận trước khi trả lời. Dùng cho các tác vụ phức tạp.",
|
|
"extendParams.enableReasoning.title": "Bật Suy nghĩ sâu",
|
|
"extendParams.imageAspectRatio.title": "Tỷ lệ khung hình",
|
|
"extendParams.imageResolution.title": "Độ phân giải hình ảnh",
|
|
"extendParams.preserveThinking.desc": "Khi được bật, lý luận lịch sử của trợ lý sẽ được gửi lại làm ngữ cảnh cho các mô hình. Điều này có thể tăng mức sử dụng token.",
|
|
"extendParams.preserveThinking.title": "Bảo tồn Tư duy Lịch sử",
|
|
"extendParams.reasoningBudgetToken.title": "Token tiêu thụ cho suy nghĩ",
|
|
"extendParams.reasoningEffort.title": "Cường độ suy nghĩ",
|
|
"extendParams.textVerbosity.title": "Mức độ chi tiết văn bản đầu ra",
|
|
"extendParams.thinking.title": "Công tắc Suy nghĩ sâu",
|
|
"extendParams.thinkingBudget.title": "Ngân sách Dự tính",
|
|
"extendParams.thinkingLevel.title": "Mức độ suy nghĩ",
|
|
"extendParams.title": "Tính năng mở rộng mô hình",
|
|
"extendParams.urlContext.desc": "Khi bật, các liên kết web sẽ được tự động phân tích để lấy nội dung thực tế của trang",
|
|
"extendParams.urlContext.title": "Trích xuất nội dung liên kết web",
|
|
"followUpPlaceholder": "Theo dõi. Dùng @ để giao nhiệm vụ cho tác vụ khác.",
|
|
"followUpPlaceholderHeterogeneous": "Tiếp tục.",
|
|
"group.desc": "Thực hiện nhiệm vụ với nhiều Tác nhân trong một không gian chung.",
|
|
"group.memberTooltip": "Có {{count}} thành viên trong nhóm",
|
|
"group.orchestratorThinking": "Điều phối viên đang suy nghĩ...",
|
|
"group.profile.contentPlaceholder": "Đặt mục tiêu/kiểu làm việc của nhóm tại đây. Thông tin này sẽ được chia sẻ với tất cả thành viên trong nhóm.",
|
|
"group.profile.external": "Bên ngoài",
|
|
"group.profile.externalAgentWarning": "Đây là một tác nhân bên ngoài. Các thay đổi tại đây sẽ trực tiếp sửa đổi cấu hình gốc của tác nhân.",
|
|
"group.profile.groupSettings": "Cài đặt nhóm",
|
|
"group.profile.supervisor": "Người giám sát",
|
|
"group.profile.supervisorPlaceholder": "Người giám sát điều phối các tác nhân khác nhau. Thiết lập thông tin người giám sát tại đây giúp phối hợp quy trình làm việc chính xác hơn.",
|
|
"group.removeMember": "Xóa thành viên",
|
|
"group.title": "Nhóm",
|
|
"groupDescription": "Mô tả nhóm",
|
|
"groupSidebar.agentProfile.chat": "Trò chuyện",
|
|
"groupSidebar.agentProfile.model": "Mô hình",
|
|
"groupSidebar.agentProfile.settings": "Cài đặt",
|
|
"groupSidebar.members.addMember": "Thêm thành viên",
|
|
"groupSidebar.members.enableOrchestrator": "Bật Điều phối viên",
|
|
"groupSidebar.members.memberSettings": "Cài đặt thành viên",
|
|
"groupSidebar.members.orchestrator": "Điều phối viên",
|
|
"groupSidebar.members.orchestratorThinking": "Điều phối viên đang suy nghĩ...",
|
|
"groupSidebar.members.removeMember": "Xóa thành viên",
|
|
"groupSidebar.members.stopOrchestrator": "Dừng",
|
|
"groupSidebar.members.triggerOrchestrator": "Bắt đầu",
|
|
"groupSidebar.tabs.host": "Điều phối viên",
|
|
"groupSidebar.tabs.members": "Thành viên",
|
|
"groupSidebar.tabs.role": "Hồ sơ",
|
|
"groupWizard.chooseMembers": "Chọn các tác nhân hiện có...",
|
|
"groupWizard.createGroup": "Tạo nhóm",
|
|
"groupWizard.existingMembers": "Tác nhân hiện tại",
|
|
"groupWizard.groupMembers": "Các tác nhân này cũng sẽ được thêm vào danh sách của bạn",
|
|
"groupWizard.host.description": "Để nhóm tự động tiến hành. Bạn có thể can thiệp bất cứ lúc nào.",
|
|
"groupWizard.host.title": "Bật Điều phối viên",
|
|
"groupWizard.host.tooltip": "Khi tắt, bạn cần @đề cập đến thành viên để nhận phản hồi.",
|
|
"groupWizard.memberCount": "{{count}} thành viên",
|
|
"groupWizard.noMatchingTemplates": "Không có mẫu phù hợp",
|
|
"groupWizard.noSelectedTemplates": "Chưa chọn mẫu nào",
|
|
"groupWizard.noTemplateMembers": "Không có thành viên trong mẫu",
|
|
"groupWizard.noTemplates": "Không có mẫu nào",
|
|
"groupWizard.searchTemplates": "Tìm kiếm mẫu...",
|
|
"groupWizard.title": "Tạo nhóm",
|
|
"groupWizard.useTemplate": "Sử dụng mẫu",
|
|
"heteroAgent.cloudNotConfigured.action": "Cấu hình",
|
|
"heteroAgent.cloudNotConfigured.desc": "Cấu hình mã thông báo Claude Code của bạn trong hồ sơ tác nhân để bắt đầu gửi tin nhắn.",
|
|
"heteroAgent.cloudNotConfigured.title": "Yêu cầu thông tin đăng nhập đám mây",
|
|
"heteroAgent.cloudRepo.multiSelected": "{{count}} kho lưu trữ đã được chọn",
|
|
"heteroAgent.cloudRepo.noRepos": "Chưa cấu hình kho lưu trữ nào. Thêm chúng trong cài đặt tác nhân.",
|
|
"heteroAgent.cloudRepo.notSet": "Chưa chọn kho lưu trữ nào",
|
|
"heteroAgent.cloudRepo.sectionTitle": "Kho lưu trữ",
|
|
"heteroAgent.executionTarget.downloadDesktop": "Tải ứng dụng máy tính",
|
|
"heteroAgent.executionTarget.downloadDesktopDesc": "Chạy các tác nhân với quyền truy cập vào máy tính của bạn",
|
|
"heteroAgent.executionTarget.downloadDesktopTitle": "Tải ứng dụng máy tính",
|
|
"heteroAgent.executionTarget.infoTooltip": "Chọn một thiết bị từ xa để điều khiển máy đó từ web. \"Thiết bị này\" chạy tác nhân cục bộ và chỉ khả dụng trong ứng dụng máy tính để bàn.",
|
|
"heteroAgent.executionTarget.loading": "Đang tải thiết bị…",
|
|
"heteroAgent.executionTarget.local": "Thiết bị này",
|
|
"heteroAgent.executionTarget.localDesc": "Chạy như một quy trình cục bộ trên ứng dụng máy tính để bàn này",
|
|
"heteroAgent.executionTarget.noDevices": "Chưa có thiết bị từ xa. Cài đặt ứng dụng máy tính để bàn hoặc chạy `lh connect` trên máy khác.",
|
|
"heteroAgent.executionTarget.none": "Không có thiết bị",
|
|
"heteroAgent.executionTarget.noneDesc": "Không có thiết bị được kích hoạt",
|
|
"heteroAgent.executionTarget.offline": "Ngoại tuyến",
|
|
"heteroAgent.executionTarget.online": "Trực tuyến",
|
|
"heteroAgent.executionTarget.sandbox": "Hộp cát đám mây",
|
|
"heteroAgent.executionTarget.sandboxDesc": "Chạy trong hộp cát đám mây tạm thời",
|
|
"heteroAgent.executionTarget.title": "Thiết bị thực thi",
|
|
"heteroAgent.executionTarget.unknownDevice": "Thiết bị không xác định",
|
|
"heteroAgent.fullAccess.label": "Toàn quyền truy cập",
|
|
"heteroAgent.fullAccess.tooltip": "Claude Code chạy cục bộ với toàn quyền đọc/ghi vào thư mục làm việc. Chưa hỗ trợ chuyển đổi chế độ quyền.",
|
|
"heteroAgent.resumeReset.cwdChanged": "Thư mục làm việc đã thay đổi. Phiên Claude Code trước đó chỉ có thể tiếp tục từ thư mục gốc ban đầu, vì vậy một cuộc trò chuyện mới đã được bắt đầu.",
|
|
"heteroAgent.resumeReset.resumeFailed": "Không thể khôi phục an toàn chuỗi Codex đã lưu, nên một cuộc trò chuyện mới đã được bắt đầu cho chủ đề này.",
|
|
"heteroAgent.switchCwd.cancel": "Hủy",
|
|
"heteroAgent.switchCwd.content": "Các phiên Claude Code được gắn với một thư mục làm việc. Việc chuyển đổi sẽ bắt đầu một phiên mới cho chủ đề này — tin nhắn trò chuyện được giữ lại, nhưng không thể tiếp tục ngữ cảnh của phiên trước.",
|
|
"heteroAgent.switchCwd.ok": "Chuyển và bắt đầu phiên mới",
|
|
"heteroAgent.switchCwd.title": "Chuyển thư mục làm việc?",
|
|
"hideForYou": "Nội dung tin nhắn riêng bị ẩn. Vui lòng bật 'Hiển thị nội dung tin nhắn riêng' trong cài đặt để xem.",
|
|
"history.title": "Tác nhân sẽ chỉ giữ lại {{count}} tin nhắn gần nhất.",
|
|
"historyRange": "Phạm vi lịch sử",
|
|
"historySummary": "Tóm tắt tin nhắn lịch sử",
|
|
"inactive": "Không hoạt động",
|
|
"inbox.desc": "Cộng tác trong một không gian làm việc và biến ý tưởng thành kết quả.",
|
|
"inbox.title": "Lobe AI",
|
|
"input.addAi": "Thêm tin nhắn AI",
|
|
"input.addUser": "Thêm tin nhắn người dùng",
|
|
"input.costEstimate.creditsPerMillionTokens": "{{credits}} tín dụng/M token",
|
|
"input.costEstimate.hint": "Chi phí ước tính: ~{{credits}} tín dụng",
|
|
"input.costEstimate.inputLabel": "Đầu vào",
|
|
"input.costEstimate.outputLabel": "Đầu ra",
|
|
"input.costEstimate.settingsLink": "Điều chỉnh ngưỡng cảnh báo",
|
|
"input.costEstimate.tokenCount": "~{{tokens}} token",
|
|
"input.costEstimate.tooltip": "Ước tính từ ngữ cảnh hiện tại, công cụ và giá mô hình. Chi phí thực tế có thể thay đổi.",
|
|
"input.disclaimer": "Tác nhân có thể mắc lỗi. Hãy sử dụng phán đoán của bạn với thông tin quan trọng.",
|
|
"input.errorMsg": "Gửi thất bại: {{errorMsg}}. Vui lòng thử lại hoặc gửi sau.",
|
|
"input.inputCompletionError.desc": "Gợi ý nhập liệu đã dừng do lỗi. Thử lại hoặc điều chỉnh mô hình gợi ý trong Cài đặt.",
|
|
"input.inputCompletionError.retry": "Thử lại",
|
|
"input.inputCompletionError.settings": "Cài đặt",
|
|
"input.inputCompletionError.title": "Gợi ý nhập liệu đã tạm dừng",
|
|
"input.more": "Thêm",
|
|
"input.send": "Gửi",
|
|
"input.sendWithCmdEnter": "Nhấn <key/> để gửi",
|
|
"input.sendWithEnter": "Nhấn <key/> để gửi",
|
|
"input.stop": "Dừng",
|
|
"input.warp": "Dòng mới",
|
|
"input.warpWithKey": "Nhấn <key/> để xuống dòng",
|
|
"inputQueue.delete": "Xóa",
|
|
"inputQueue.edit": "Chỉnh sửa",
|
|
"inputQueue.sendNow": "Gửi ngay (ngắt quá trình hiện tại)",
|
|
"intentUnderstanding.title": "Đang hiểu ý định của bạn...",
|
|
"inviteMembers": "Mời thành viên",
|
|
"knowledgeBase.all": "Tất cả nội dung",
|
|
"knowledgeBase.allFiles": "Tất cả tệp",
|
|
"knowledgeBase.allLibraries": "Tất cả thư viện",
|
|
"knowledgeBase.disabled": "Trò chuyện thư viện không khả dụng trong bản triển khai này. Hãy chuyển sang cơ sở dữ liệu phía máy chủ hoặc sử dụng {{cloud}}.",
|
|
"knowledgeBase.files": "Tệp",
|
|
"knowledgeBase.libraries": "Thư viện",
|
|
"knowledgeBase.library.action.add": "Thêm",
|
|
"knowledgeBase.library.action.detail": "Chi tiết",
|
|
"knowledgeBase.library.action.remove": "Xóa",
|
|
"knowledgeBase.library.title": "Tệp / Thư viện",
|
|
"knowledgeBase.relativeFilesOrLibraries": "Tệp/Thư viện liên quan",
|
|
"knowledgeBase.title": "Thư viện",
|
|
"knowledgeBase.uploadGuide": "Các tệp đã tải lên có thể xem trong phần 'Tài nguyên'.",
|
|
"knowledgeBase.viewMore": "Xem thêm",
|
|
"memberSelection.addMember": "Thêm thành viên",
|
|
"memberSelection.allMembers": "Tất cả thành viên",
|
|
"memberSelection.createGroup": "Tạo nhóm",
|
|
"memberSelection.noAvailableAgents": "Không có tác nhân nào để mời",
|
|
"memberSelection.noSelectedAgents": "Chưa chọn tác nhân nào",
|
|
"memberSelection.searchAgents": "Tìm kiếm tác nhân...",
|
|
"memberSelection.selectedAgents": "Đã chọn ({{count}})",
|
|
"memberSelection.setInitialMembers": "Chọn thành viên nhóm",
|
|
"members": "Thành viên",
|
|
"memory.effort.desc": "Kiểm soát mức độ tích cực của AI trong việc truy xuất và cập nhật bộ nhớ.",
|
|
"memory.effort.high.title": "Cao",
|
|
"memory.effort.low.title": "Thấp",
|
|
"memory.effort.medium.title": "Trung bình",
|
|
"memory.effort.title": "Sự quyết liệt",
|
|
"memory.off.desc": "Tắt bộ nhớ cho cuộc trò chuyện này.",
|
|
"memory.off.title": "Tắt Bộ Nhớ",
|
|
"memory.on.desc": "Ghi nhớ các tùy chọn và thông tin từ các cuộc trò chuyện.",
|
|
"memory.on.title": "Bật Bộ Nhớ",
|
|
"memory.title": "Bộ Nhớ",
|
|
"mention.category.agents": "Tác nhân",
|
|
"mention.category.members": "Thành viên",
|
|
"mention.category.skills": "Kỹ năng",
|
|
"mention.category.tools": "Công cụ",
|
|
"mention.category.topics": "Chủ đề",
|
|
"mention.title": "Đề cập thành viên",
|
|
"messageAction.collapse": "Thu gọn tin nhắn",
|
|
"messageAction.continueGeneration": "Tiếp tục tạo",
|
|
"messageAction.delAndRegenerate": "Xóa và tạo lại",
|
|
"messageAction.deleteDisabledByThreads": "Tin nhắn này có chủ đề phụ và không thể xóa",
|
|
"messageAction.expand": "Mở rộng tin nhắn",
|
|
"messageAction.interrupted": "Bị gián đoạn",
|
|
"messageAction.interruptedHint": "Tôi nên làm gì thay thế?",
|
|
"messageAction.reaction": "Thêm phản ứng",
|
|
"messageAction.regenerate": "Tạo lại",
|
|
"messageLongCollapse.collapse": "Thu gọn",
|
|
"messageLongCollapse.expand": "Xem thêm",
|
|
"messages.dm.sentTo": "Chỉ hiển thị với {{name}}",
|
|
"messages.dm.title": "Tin nhắn riêng",
|
|
"messages.modelCard.credit": "Tín dụng",
|
|
"messages.modelCard.creditPricing": "Giá",
|
|
"messages.modelCard.creditTooltip": "Để tính toán, $1 tương đương 1 triệu tín dụng. Ví dụ: $3/M tokens → 3 tín dụng mỗi token.",
|
|
"messages.modelCard.pricing.inputCachedTokens": "Đầu vào đã lưu {{amount}} tín dụng · ${{amount}}/M",
|
|
"messages.modelCard.pricing.inputCharts": "${{amount}}/M ký tự",
|
|
"messages.modelCard.pricing.inputMinutes": "${{amount}}/phút",
|
|
"messages.modelCard.pricing.inputTokens": "Đầu vào {{amount}} tín dụng · ${{amount}}/M",
|
|
"messages.modelCard.pricing.outputTokens": "Đầu ra {{amount}} tín dụng · ${{amount}}/M",
|
|
"messages.modelCard.pricing.writeCacheInputTokens": "Ghi bộ nhớ đệm {{amount}} tín dụng · ${{amount}}/M",
|
|
"messages.tokenDetails.average": "Giá trung bình mỗi đơn vị",
|
|
"messages.tokenDetails.input": "Đầu vào",
|
|
"messages.tokenDetails.inputAudio": "Đầu vào âm thanh",
|
|
"messages.tokenDetails.inputCached": "Đầu vào đã lưu",
|
|
"messages.tokenDetails.inputCitation": "Trích dẫn đầu vào",
|
|
"messages.tokenDetails.inputText": "Đầu vào văn bản",
|
|
"messages.tokenDetails.inputTitle": "Chi tiết đầu vào",
|
|
"messages.tokenDetails.inputTool": "Công cụ sử dụng đầu vào",
|
|
"messages.tokenDetails.inputUncached": "Đầu vào chưa lưu",
|
|
"messages.tokenDetails.inputWriteCached": "Ghi bộ nhớ đệm đầu vào",
|
|
"messages.tokenDetails.output": "Đầu ra",
|
|
"messages.tokenDetails.outputAudio": "Đầu ra âm thanh",
|
|
"messages.tokenDetails.outputImage": "Đầu ra hình ảnh",
|
|
"messages.tokenDetails.outputText": "Đầu ra văn bản",
|
|
"messages.tokenDetails.outputTitle": "Chi tiết đầu ra",
|
|
"messages.tokenDetails.reasoning": "Suy luận sâu",
|
|
"messages.tokenDetails.speed.tps.title": "TPS",
|
|
"messages.tokenDetails.speed.tps.tooltip": "Tokens mỗi giây (TPS). Chỉ số này thể hiện tốc độ trung bình của nội dung do AI tạo ra (Tokens/giây), tính từ thời điểm nhận được token đầu tiên.",
|
|
"messages.tokenDetails.speed.ttft.title": "TTFT",
|
|
"messages.tokenDetails.speed.ttft.tooltip": "Thời gian đến token đầu tiên (TTFT). Khoảng thời gian từ khi bạn gửi tin nhắn đến khi nhận được token đầu tiên.",
|
|
"messages.tokenDetails.title": "Chi tiết tạo nội dung",
|
|
"messages.tokenDetails.total": "Tổng tiêu thụ",
|
|
"minimap.emptyPreview": "(Không có nội dung văn bản)",
|
|
"minimap.jumpToMessage": "Chuyển đến tin nhắn {{index}}",
|
|
"minimap.nextMessage": "Tin nhắn tiếp theo",
|
|
"minimap.previousMessage": "Tin nhắn trước",
|
|
"minimap.senderAssistant": "Tác nhân",
|
|
"minimap.senderUser": "Bạn",
|
|
"newAgent": "Tạo tác nhân",
|
|
"newClaudeCodeAgent": "Thêm Claude Code",
|
|
"newCodexAgent": "Thêm Codex",
|
|
"newGroupChat": "Tạo nhóm",
|
|
"newPage": "Tạo trang",
|
|
"newPlatformAgent": "Kết nối Tác nhân",
|
|
"noAgentsYet": "Nhóm này chưa có thành viên. Nhấn nút + để mời tác nhân.",
|
|
"noAvailableAgents": "Không có thành viên nào để mời",
|
|
"noMatchingAgents": "Không tìm thấy thành viên phù hợp",
|
|
"noMembersYet": "Nhóm này chưa có thành viên. Nhấn nút + để mời tác nhân.",
|
|
"noSelectedAgents": "Chưa chọn thành viên nào",
|
|
"opStatusTray.cost": "chi phí",
|
|
"opStatusTray.status.compressing": "Đang nén ngữ cảnh",
|
|
"opStatusTray.status.generating": "Đang tạo",
|
|
"opStatusTray.status.reasoning": "Đang suy nghĩ",
|
|
"opStatusTray.status.searching": "Đang tìm kiếm",
|
|
"opStatusTray.status.toolCalling": "Đang gọi công cụ",
|
|
"opStatusTray.steps": "bước",
|
|
"opStatusTray.tokens": "mã token",
|
|
"openInNewWindow": "Mở trong cửa sổ mới",
|
|
"operation.contextCompression": "Ngữ cảnh quá dài, đang nén lịch sử...",
|
|
"operation.execAgentRuntime": "Đang chuẩn bị phản hồi",
|
|
"operation.execClientSubAgent": "Đang chạy tác nhân phụ",
|
|
"operation.execHeterogeneousAgent": "{{name}} đang chạy",
|
|
"operation.execServerAgentRuntime": "Đang chạy… Bạn có thể chuyển tác vụ hoặc đóng trang — tác vụ sẽ tiếp tục.",
|
|
"operation.heterogeneousAgentFallback": "Tác tử bên ngoài",
|
|
"operation.sendMessage": "Đang gửi tin nhắn",
|
|
"owner": "Chủ nhóm",
|
|
"pageCopilot.title": "Tác nhân trang",
|
|
"pageCopilot.welcome": "**Viết rõ ràng, sắc nét hơn**\n\nSoạn thảo, viết lại hoặc chỉnh sửa—hãy cho tôi biết ý định của bạn và tôi sẽ hoàn thiện phần còn lại.",
|
|
"pageSelection.lines": "Dòng {{start}}-{{end}}",
|
|
"pageSelection.reference": "Văn bản đã chọn",
|
|
"pin": "Ghim",
|
|
"pinOff": "Bỏ ghim",
|
|
"platformAgent.create.available": "Có sẵn",
|
|
"platformAgent.create.back": "Quay lại",
|
|
"platformAgent.create.checkFailed": "Kiểm tra thất bại",
|
|
"platformAgent.create.checking": "Đang kiểm tra tính khả dụng...",
|
|
"platformAgent.create.comingSoon": "Sắp ra mắt",
|
|
"platformAgent.create.create": "Kết nối",
|
|
"platformAgent.create.creating": "Đang kết nối...",
|
|
"platformAgent.create.desc.amp": "Kết nối với Amp đang chạy trên một trong các thiết bị của bạn",
|
|
"platformAgent.create.desc.hermes": "Kết nối với Hermes đang chạy trên một trong các thiết bị của bạn",
|
|
"platformAgent.create.desc.openclaw": "Kết nối với OpenClaw đang chạy trên một trong các thiết bị của bạn",
|
|
"platformAgent.create.desc.opencode": "Kết nối với OpenCode đang chạy trên một trong các thiết bị của bạn",
|
|
"platformAgent.create.descriptionPlaceholder": "Mô tả ngắn gọn (tùy chọn)",
|
|
"platformAgent.create.downloadDesktop": "Tải xuống Ứng dụng Máy tính để bàn",
|
|
"platformAgent.create.fetchingProfile": "Đang lấy hồ sơ...",
|
|
"platformAgent.create.namePlaceholder": "Ví dụ: Tác nhân OpenClaw của tôi",
|
|
"platformAgent.create.next": "Tiếp theo",
|
|
"platformAgent.create.noDevices": "Không có thiết bị nào được kết nối",
|
|
"platformAgent.create.noDevicesCliHint": "Hoặc kết nối bất kỳ máy nào qua CLI, sau đó nhấn Làm mới:",
|
|
"platformAgent.create.noDevicesCmd": "lh connect",
|
|
"platformAgent.create.noDevicesDesktopHint": "Cài đặt Ứng dụng Máy tính để bàn — nó sẽ tự động kết nối sau khi đăng nhập",
|
|
"platformAgent.create.notInstalled": "{{name}} chưa được cài đặt trên thiết bị này",
|
|
"platformAgent.create.refresh": "Làm mới",
|
|
"platformAgent.create.selectDevice": "Chọn một thiết bị",
|
|
"platformAgent.create.step1": "Chọn Tác nhân",
|
|
"platformAgent.create.step2": "Chọn Thiết bị",
|
|
"platformAgent.create.step3": "Cấu hình Tác nhân",
|
|
"platformAgent.create.title": "Kết nối Tác nhân",
|
|
"platformAgent.create.upgradeCmd": "npm install -g @lobehub/cli",
|
|
"platformAgent.create.versionTooLow": "Phiên bản lh quá thấp",
|
|
"platformAgent.create.versionTooLowHint": "Cập nhật lh lên phiên bản mới nhất:",
|
|
"platformAgent.device.online": "Trực tuyến",
|
|
"platformAgent.deviceGuard.configure": "Cấu hình",
|
|
"platformAgent.deviceGuard.deviceOffline.desc": "Thiết bị được liên kết không được kết nối. Chạy `lh connect` trên máy đó sau đó nhấn Làm mới.",
|
|
"platformAgent.deviceGuard.deviceOffline.title": "Thiết bị không được kết nối",
|
|
"platformAgent.deviceGuard.noDevice.desc": "Tác nhân này không có thiết bị được liên kết. Chỉnh sửa hồ sơ tác nhân để cấu hình một thiết bị.",
|
|
"platformAgent.deviceGuard.noDevice.title": "Không có thiết bị được liên kết",
|
|
"platformAgent.deviceGuard.platformUnavailable.desc": "{{name}} chưa được cài đặt trên thiết bị được kết nối.",
|
|
"platformAgent.deviceGuard.platformUnavailable.title": "{{name}} không khả dụng",
|
|
"platformAgent.deviceGuard.refresh": "Làm mới",
|
|
"plus.addAttachments": "Tệp đính kèm",
|
|
"plus.addSkills": "Thêm kỹ năng...",
|
|
"plus.search.appSearch": "Tìm kiếm thông minh",
|
|
"plus.search.appSearchDesc": "Dịch vụ tìm kiếm tối ưu hóa LobeHub, cung cấp kết quả truy xuất tốt nhất.",
|
|
"plus.search.modelSearch": "Tìm kiếm nhà cung cấp",
|
|
"plus.search.modelSearchDesc": "Có thể gây ra hành vi không mong muốn khi bật, không khuyến khích.",
|
|
"plus.search.off": "Tắt",
|
|
"plus.search.offDesc": "",
|
|
"plus.title": "Thêm",
|
|
"plus.tooltip": "Thêm tệp, kỹ năng và nhiều ngữ cảnh hơn...",
|
|
"rag.referenceChunks": "Nguồn tham khảo",
|
|
"rag.userQuery.actions.delete": "Xóa truy vấn đã viết lại",
|
|
"rag.userQuery.actions.regenerate": "Tạo lại truy vấn",
|
|
"regenerate": "Tạo lại",
|
|
"roleAndArchive": "Hồ sơ & Lịch sử tác nhân",
|
|
"runtimeEnv.mode.cloud": "Hộp cát Đám mây",
|
|
"runtimeEnv.mode.cloudDesc": "Chạy trong hộp cát đám mây an toàn",
|
|
"runtimeEnv.mode.local": "Cục bộ",
|
|
"runtimeEnv.mode.localDesc": "Truy cập tệp và lệnh cục bộ",
|
|
"runtimeEnv.mode.none": "Tắt",
|
|
"runtimeEnv.mode.noneDesc": "Vô hiệu hóa môi trường chạy",
|
|
"runtimeEnv.selectMode": "Chọn Môi trường Chạy",
|
|
"runtimeEnv.title": "Môi trường Chạy",
|
|
"search.grounding.imageSearchQueries": "Từ khóa tìm kiếm hình ảnh",
|
|
"search.grounding.imageTitle": "Đã tìm thấy {{count}} hình ảnh",
|
|
"search.grounding.searchQueries": "Từ khóa tìm kiếm",
|
|
"search.grounding.title": "Tìm thấy {{count}} kết quả",
|
|
"search.mode.auto.desc": "Tự động tìm kiếm web khi cần.",
|
|
"search.mode.auto.title": "Tự động",
|
|
"search.mode.off.desc": "Tắt truy cập web.",
|
|
"search.mode.off.title": "Tắt",
|
|
"search.mode.on.desc": "Luôn tìm kiếm web để có thông tin mới nhất.",
|
|
"search.mode.on.title": "Luôn bật",
|
|
"search.mode.useModelBuiltin": "Sử dụng tìm kiếm web tích hợp của mô hình",
|
|
"search.searchModel.desc": "Mô hình hiện tại không hỗ trợ gọi hàm, cần kết hợp với mô hình hỗ trợ để tìm kiếm trực tuyến.",
|
|
"search.searchModel.title": "Mô hình hỗ trợ tìm kiếm",
|
|
"search.title": "Tìm kiếm web",
|
|
"searchAgentPlaceholder": "Tìm kiếm tác nhân...",
|
|
"searchAgents": "Tìm kiếm tác nhân...",
|
|
"selectedAgents": "Tác nhân đã chọn",
|
|
"sendPlaceholder": "Hỏi, tạo hoặc bắt đầu nhiệm vụ, <hotkey><hotkey/>",
|
|
"sendPlaceholderChat": "Hỏi, tìm kiếm, hoặc động não, <hotkey><hotkey/>",
|
|
"sendPlaceholderChatWithAgentAssignment": "Hỏi, tìm kiếm, hoặc động não. @ để mời các đại lý khác.",
|
|
"sendPlaceholderHeterogeneous": "Yêu cầu {{name}} thực hiện một nhiệm vụ...",
|
|
"sendPlaceholderWithAgentAssignment": "Yêu cầu, tạo hoặc bắt đầu một nhiệm vụ. Dùng @ để giao nhiệm vụ cho tác tử khác.",
|
|
"sessionGroup.config": "Quản lý nhóm",
|
|
"sessionGroup.confirmRemoveGroupAlert": "Nhóm này sắp bị xóa. Sau khi xóa, các tác nhân trong nhóm sẽ được chuyển về danh sách mặc định. Vui lòng xác nhận thao tác.",
|
|
"sessionGroup.createAgentSuccess": "Tạo tác nhân thành công",
|
|
"sessionGroup.createGroup": "Thêm nhóm mới",
|
|
"sessionGroup.createGroupFailed": "Tạo nhóm trò chuyện thất bại",
|
|
"sessionGroup.createGroupSuccess": "Tạo nhóm trò chuyện thành công",
|
|
"sessionGroup.createSuccess": "Tạo thành công",
|
|
"sessionGroup.creatingAgent": "Đang tạo tác nhân...",
|
|
"sessionGroup.groupName": "Tên nhóm",
|
|
"sessionGroup.inputPlaceholder": "Vui lòng nhập tên nhóm...",
|
|
"sessionGroup.moveGroup": "Chuyển đến nhóm",
|
|
"sessionGroup.newGroup": "Nhóm mới",
|
|
"sessionGroup.noAvailableAgents": "Không có tác nhân khả dụng",
|
|
"sessionGroup.noMatchingAgents": "Không tìm thấy tác nhân phù hợp",
|
|
"sessionGroup.noSelectedAgents": "Vui lòng chọn tác nhân",
|
|
"sessionGroup.rename": "Đổi tên nhóm",
|
|
"sessionGroup.renameSuccess": "Đổi tên thành công",
|
|
"sessionGroup.searchAgents": "Tìm kiếm tác nhân",
|
|
"sessionGroup.selectedAgents": "Tác nhân đã chọn ({{count}})",
|
|
"sessionGroup.sortSuccess": "Sắp xếp lại thành công",
|
|
"sessionGroup.sorting": "Đang cập nhật sắp xếp nhóm...",
|
|
"sessionGroup.tooLong": "Tên nhóm phải từ 1 đến 20 ký tự",
|
|
"shareModal.copy": "Sao chép",
|
|
"shareModal.copyLink": "Sao chép liên kết",
|
|
"shareModal.copyLinkSuccess": "Đã sao chép liên kết",
|
|
"shareModal.download": "Tải ảnh chụp màn hình",
|
|
"shareModal.downloadError": "Tải xuống thất bại",
|
|
"shareModal.downloadFile": "Tải tệp",
|
|
"shareModal.downloadPdf": "Tải PDF",
|
|
"shareModal.downloadSuccess": "Tải xuống thành công",
|
|
"shareModal.exportMode.full": "Mặc định",
|
|
"shareModal.exportMode.label": "Chế độ xuất",
|
|
"shareModal.exportMode.simple": "Tương thích OpenAI",
|
|
"shareModal.exportPdf": "Xuất dưới dạng PDF",
|
|
"shareModal.exportTitle": "Tiêu đề mặc định",
|
|
"shareModal.generatePdf": "Tạo PDF",
|
|
"shareModal.generatingPdf": "Đang tạo PDF...",
|
|
"shareModal.imageType": "Định dạng hình ảnh",
|
|
"shareModal.includeTool": "Bao gồm tin nhắn kỹ năng",
|
|
"shareModal.includeUser": "Bao gồm tin nhắn người dùng",
|
|
"shareModal.link": "Liên kết",
|
|
"shareModal.link.linkHint": "Bất kỳ ai có liên kết đều có thể xem chủ đề này",
|
|
"shareModal.link.noTopic": "Hãy bắt đầu một cuộc trò chuyện để chia sẻ",
|
|
"shareModal.link.permissionLink": "Bất kỳ ai có liên kết",
|
|
"shareModal.link.permissionPrivate": "Riêng tư",
|
|
"shareModal.link.privateHint": "Chỉ bạn mới có thể truy cập liên kết này",
|
|
"shareModal.link.updateError": "Không thể cập nhật cài đặt chia sẻ",
|
|
"shareModal.link.visibilityUpdated": "Đã cập nhật quyền hiển thị",
|
|
"shareModal.loadingPdf": "Đang tải PDF...",
|
|
"shareModal.noPdfData": "Không có dữ liệu PDF",
|
|
"shareModal.pdf": "PDF",
|
|
"shareModal.pdfErrorDescription": "Đã xảy ra lỗi khi tạo PDF, vui lòng thử lại",
|
|
"shareModal.pdfGenerationError": "Tạo PDF thất bại",
|
|
"shareModal.pdfReady": "PDF đã sẵn sàng",
|
|
"shareModal.popover.export": "Xuất",
|
|
"shareModal.popover.privacyWarning.confirm": "Tôi hiểu, tiếp tục",
|
|
"shareModal.popover.privacyWarning.content": "Vui lòng đảm bảo cuộc trò chuyện của bạn không chứa thông tin cá nhân hoặc nhạy cảm. Bạn chịu trách nhiệm về bất kỳ nội dung nào bạn chọn chia sẻ và hậu quả của nó.",
|
|
"shareModal.popover.privacyWarning.doNotShowAgain": "Không hiển thị lại",
|
|
"shareModal.popover.privacyWarning.items.credentials": "Thông tin đăng nhập",
|
|
"shareModal.popover.privacyWarning.items.files": "Tệp đã tải lên",
|
|
"shareModal.popover.privacyWarning.items.images": "Hình ảnh",
|
|
"shareModal.popover.privacyWarning.items.toolCalls": "Chi tiết gọi trình kết nối",
|
|
"shareModal.popover.privacyWarning.note": "Bạn có thể chuyển lại sang chế độ riêng tư bất cứ lúc nào.",
|
|
"shareModal.popover.privacyWarning.title": "Thông báo quyền riêng tư",
|
|
"shareModal.popover.title": "Chia sẻ chủ đề",
|
|
"shareModal.popover.visibility": "Quyền hiển thị",
|
|
"shareModal.regeneratePdf": "Tạo lại PDF",
|
|
"shareModal.screenshot": "Ảnh chụp màn hình",
|
|
"shareModal.settings": "Cài đặt xuất",
|
|
"shareModal.text": "Văn bản",
|
|
"shareModal.title": "Xuất",
|
|
"shareModal.widthMode.label": "Chế độ chiều rộng",
|
|
"shareModal.widthMode.narrow": "Hẹp",
|
|
"shareModal.widthMode.wide": "Rộng",
|
|
"shareModal.withBackground": "Bao gồm hình nền",
|
|
"shareModal.withFooter": "Bao gồm chân trang",
|
|
"shareModal.withPluginInfo": "Bao gồm thông tin kỹ năng",
|
|
"shareModal.withRole": "Bao gồm vai trò tin nhắn",
|
|
"shareModal.withSystemRole": "Bao gồm hồ sơ tác nhân",
|
|
"sharePage.actions.findMord": "Tìm thêm",
|
|
"sharePage.actions.tryItYourself": "Tự mình thử",
|
|
"sharePage.error.forbidden.subtitle": "Chia sẻ này là riêng tư và không thể truy cập.",
|
|
"sharePage.error.forbidden.title": "Từ chối truy cập",
|
|
"sharePage.error.notFound.subtitle": "Chủ đề này không tồn tại hoặc đã bị xóa.",
|
|
"sharePage.error.notFound.title": "Không tìm thấy chủ đề",
|
|
"sharePage.error.unauthorized.action": "Đăng nhập",
|
|
"sharePage.error.unauthorized.subtitle": "Vui lòng đăng nhập để xem chủ đề được chia sẻ.",
|
|
"sharePage.error.unauthorized.title": "Yêu cầu đăng nhập",
|
|
"sharePage.menu.copyLink": "Sao chép liên kết",
|
|
"sharePage.menu.goToLobeHub": "Đi tới LobeHub",
|
|
"sharePage.menu.more": "Thêm",
|
|
"sharePage.menu.report": "Báo cáo",
|
|
"sharePageDisclaimer": "Nội dung này được chia sẻ bởi người dùng và không đại diện cho quan điểm của LobeHub. LobeHub không chịu trách nhiệm cho bất kỳ hậu quả nào phát sinh từ nội dung được chia sẻ này.",
|
|
"signalCallbacks.collapse": "Ẩn chi tiết",
|
|
"signalCallbacks.empty": "Không có tin nhắn phản hồi",
|
|
"signalCallbacks.expand": "Hiển thị chi tiết",
|
|
"signalCallbacks.title": "{{tool}} · {{count}} cập nhật phản hồi",
|
|
"stt.action": "Nhập bằng giọng nói",
|
|
"stt.loading": "Đang nhận dạng...",
|
|
"stt.prettifying": "Đang chỉnh sửa...",
|
|
"supervisor.label": "Người giám sát",
|
|
"supervisor.todoList.allComplete": "Tất cả nhiệm vụ đã hoàn thành",
|
|
"supervisor.todoList.title": "Nhiệm vụ đã hoàn thành",
|
|
"tab.groupProfile": "Hồ sơ nhóm",
|
|
"tab.integration": "Tích hợp",
|
|
"tab.profile": "Hồ sơ tác nhân",
|
|
"tab.search": "Tìm kiếm",
|
|
"tab.tasks": "Nhiệm vụ",
|
|
"task.activity.calling": "Đang gọi kỹ năng...",
|
|
"task.activity.clientExecuting": "Đang thực hiện cục bộ...",
|
|
"task.activity.generating": "Đang tạo phản hồi...",
|
|
"task.activity.gotResult": "Đã nhận kết quả từ công cụ",
|
|
"task.activity.toolCalling": "Đang gọi {{toolName}}...",
|
|
"task.activity.toolResult": "Đã nhận kết quả từ {{toolName}}",
|
|
"task.batchTasks": "{{count}} nhiệm vụ hàng loạt",
|
|
"task.groupTasks": "{{count}} Nhiệm vụ song song",
|
|
"task.groupTasksTitle": "{{agents}} và {{count}} nhiệm vụ của tác nhân",
|
|
"task.groupTasksTitleSimple": "{{agents}} {{count}} nhiệm vụ",
|
|
"task.instruction": "Hướng dẫn tác vụ",
|
|
"task.intermediateSteps": "{{count}} bước trung gian",
|
|
"task.metrics.duration": "(mất {{duration}})",
|
|
"task.metrics.stepsShort": "bước",
|
|
"task.metrics.toolCallsShort": "lượt dùng công cụ",
|
|
"task.status.cancelled": "Nhiệm vụ đã hủy",
|
|
"task.status.failed": "Nhiệm vụ thất bại",
|
|
"task.status.fetchingDetails": "Đang lấy chi tiết...",
|
|
"task.status.initializing": "Đang khởi tạo nhiệm vụ...",
|
|
"task.subtask": "Nhiệm vụ phụ",
|
|
"task.title": "Tác vụ",
|
|
"taskDetail.activities": "Hoạt động",
|
|
"taskDetail.activities.agentTag": "Tác tử",
|
|
"taskDetail.activities.fallback.brief": "đã đăng một bản tóm tắt",
|
|
"taskDetail.activities.fallback.comment": "đã để lại bình luận",
|
|
"taskDetail.activities.fallback.created": "đã tạo nhiệm vụ",
|
|
"taskDetail.activities.fallback.topic": "đã bắt đầu một chủ đề",
|
|
"taskDetail.activitiesEmpty": "Chưa có hoạt động nào",
|
|
"taskDetail.addSubtask": "Thêm nhiệm vụ con",
|
|
"taskDetail.artifactMenu.delete": "Gỡ khỏi tác vụ",
|
|
"taskDetail.artifactMenu.deleteConfirm.content": "Hiện vật này sẽ không còn xuất hiện trong không gian làm việc của tác vụ.",
|
|
"taskDetail.artifactMenu.deleteConfirm.ok": "Gỡ",
|
|
"taskDetail.artifactMenu.deleteConfirm.title": "Gỡ hiện vật này?",
|
|
"taskDetail.artifactSize": "{{value}} ký tự",
|
|
"taskDetail.artifacts": "Hiện vật",
|
|
"taskDetail.blockedBy": "Bị chặn bởi {{id}}",
|
|
"taskDetail.cancelSchedule": "Hủy lịch",
|
|
"taskDetail.comment.cancel": "Hủy",
|
|
"taskDetail.comment.delete": "Xóa",
|
|
"taskDetail.comment.deleteConfirm.content": "Bình luận này sẽ bị xóa vĩnh viễn.",
|
|
"taskDetail.comment.deleteConfirm.ok": "Xóa",
|
|
"taskDetail.comment.deleteConfirm.title": "Xóa bình luận này?",
|
|
"taskDetail.comment.edit": "Chỉnh sửa",
|
|
"taskDetail.comment.save": "Lưu",
|
|
"taskDetail.commentPlaceholder": "Để lại bình luận...",
|
|
"taskDetail.deleteConfirm.content": "Hành động này không thể hoàn tác.",
|
|
"taskDetail.deleteConfirm.ok": "Xóa",
|
|
"taskDetail.deleteConfirm.title": "Xóa tác vụ này?",
|
|
"taskDetail.instruction": "Hướng dẫn",
|
|
"taskDetail.instructionPlaceholder": "Nhấn để chỉnh sửa hướng dẫn của tác vụ...",
|
|
"taskDetail.latestActivity.brief": "Tóm tắt: {{title}}",
|
|
"taskDetail.latestActivity.briefWithAction": "{{title}} - {{action}}",
|
|
"taskDetail.latestActivity.briefWithType": "Tóm tắt ({{type}}): {{title}}",
|
|
"taskDetail.latestActivity.briefWithTypeOnly": "Tóm tắt ({{type}})",
|
|
"taskDetail.latestActivity.topic": "Chủ đề: {{title}}",
|
|
"taskDetail.latestActivity.topicWithSeq": "Chủ đề #{{seq}}: {{title}}",
|
|
"taskDetail.latestActivity.untitledTopic": "Chủ đề chưa có tên",
|
|
"taskDetail.modelConfig": "Ghi đè mô hình",
|
|
"taskDetail.navigation": "Điều hướng",
|
|
"taskDetail.nextRunCountdown": "Lần chạy tiếp theo trong {{countdown}}",
|
|
"taskDetail.notFound.backToTasks": "Quay lại tất cả nhiệm vụ",
|
|
"taskDetail.notFound.desc": "Nhiệm vụ này có thể đã bị xóa, hoặc bạn không có quyền xem nó.",
|
|
"taskDetail.notFound.title": "Không tìm thấy nhiệm vụ",
|
|
"taskDetail.pauseTask": "Tạm dừng tác vụ",
|
|
"taskDetail.priority.high": "Cao",
|
|
"taskDetail.priority.low": "Thấp",
|
|
"taskDetail.priority.none": "Không ưu tiên",
|
|
"taskDetail.priority.normal": "Bình thường",
|
|
"taskDetail.priority.urgent": "Khẩn cấp",
|
|
"taskDetail.properties": "Thuộc tính",
|
|
"taskDetail.reassignDisabled": "Không thể giao lại tác tử khi nhiệm vụ đang chạy",
|
|
"taskDetail.replyInThread": "Trả lời trong chuỗi này",
|
|
"taskDetail.replyPlaceholder": "Trả lời trong chuỗi này...",
|
|
"taskDetail.rerunTask": "Chạy lại nhiệm vụ",
|
|
"taskDetail.runAll": "Chạy tất cả",
|
|
"taskDetail.runAll.cancel": "Hủy",
|
|
"taskDetail.runAll.confirm": "Chạy {{count}} nhiệm vụ con",
|
|
"taskDetail.runAll.cycleWarning": "Phát hiện vòng lặp phụ thuộc. Các nhiệm vụ liên quan hoặc bị chặn bởi vòng lặp sẽ không được chạy: {{members}}",
|
|
"taskDetail.runAll.description": "Các nhiệm vụ con sẽ được chạy theo từng lớp. Mỗi lớp chờ lớp trước hoàn thành. Các nhiệm vụ không có phụ thuộc sẽ chạy ở lớp 1.",
|
|
"taskDetail.runAll.empty": "Không có gì để chạy — mọi nhiệm vụ con đã hoàn thành, đang thực hiện hoặc bị kẹt trong vòng lặp.",
|
|
"taskDetail.runAll.kickedOff": "Đã bắt đầu {{count}} nhiệm vụ con; các lớp tiếp theo sẽ tiếp tục.",
|
|
"taskDetail.runAll.layer": "Lớp {{index}}",
|
|
"taskDetail.runAll.layerHint.first": "Bắt đầu ngay lập tức",
|
|
"taskDetail.runAll.layerHint.next": "Chờ lớp {{prev}} hoàn thành",
|
|
"taskDetail.runAll.loading": "Đang tải kế hoạch nhiệm vụ con...",
|
|
"taskDetail.runAll.partialFailure": "Đã bắt đầu {{ok}} trong số {{total}} nhiệm vụ con; {{failed}} thất bại.",
|
|
"taskDetail.runAll.skipped.alreadyDone": "{{count}} nhiệm vụ đã hoàn thành hoặc bị hủy — bỏ qua",
|
|
"taskDetail.runAll.skipped.blockedExternally": "{{count}} nhiệm vụ đang chờ một chặn bên ngoài — sẽ tự động chạy khi được mở chặn",
|
|
"taskDetail.runAll.skipped.ineligible": "{{count}} nhiệm vụ đang chạy hoặc đã được lên lịch — bỏ qua",
|
|
"taskDetail.runAll.title": "Chạy các nhiệm vụ con theo thứ tự phụ thuộc",
|
|
"taskDetail.runNow": "Chạy ngay bây giờ",
|
|
"taskDetail.runTask": "Chạy tác vụ",
|
|
"taskDetail.saveModelConfig": "Lưu",
|
|
"taskDetail.sendFollowUp": "Gửi tin nhắn tiếp theo",
|
|
"taskDetail.status.backlog": "Tồn đọng",
|
|
"taskDetail.status.canceled": "Đã hủy",
|
|
"taskDetail.status.completed": "Hoàn thành",
|
|
"taskDetail.status.failed": "Thất bại",
|
|
"taskDetail.status.paused": "Đã tạm dừng",
|
|
"taskDetail.status.running": "Đang thực hiện",
|
|
"taskDetail.status.scheduled": "Đã lên lịch",
|
|
"taskDetail.stopTask": "Dừng nhiệm vụ",
|
|
"taskDetail.subIssueOf": "Vấn đề con của",
|
|
"taskDetail.subtaskInstructionPlaceholder": "Mô tả nhiệm vụ con...",
|
|
"taskDetail.subtasks": "Tác vụ con",
|
|
"taskDetail.titlePlaceholder": "Nhập tiêu đề tác vụ...",
|
|
"taskDetail.topicDrawer.untitled": "Không có tiêu đề",
|
|
"taskDetail.untitled": "Không tiêu đề",
|
|
"taskDetail.updateFailed": "Cập nhật nhiệm vụ thất bại",
|
|
"taskList.activeTasks": "Công Việc Đang Hoạt Động",
|
|
"taskList.all": "Tất cả tác vụ",
|
|
"taskList.assigneeSearch.empty": "Không có agent phù hợp",
|
|
"taskList.assigneeSearch.placeholder": "Tìm agent...",
|
|
"taskList.breadcrumb.task": "Công Việc",
|
|
"taskList.contextMenu.copyConfirm": "Sao chép",
|
|
"taskList.contextMenu.copyDescription": "Sao chép nhiệm vụ này (và tất cả các nhiệm vụ con) sang không gian làm việc khác. Trạng thái sẽ được đặt lại thành tồn đọng.",
|
|
"taskList.contextMenu.copyFailed": "Sao chép nhiệm vụ thất bại",
|
|
"taskList.contextMenu.copyId": "Sao chép ID",
|
|
"taskList.contextMenu.copyIdSuccess": "Đã sao chép ID",
|
|
"taskList.contextMenu.copyLink": "Sao chép liên kết",
|
|
"taskList.contextMenu.copyLinkSuccess": "Đã sao chép liên kết",
|
|
"taskList.contextMenu.copySuccess": "Nhiệm vụ đã được sao chép",
|
|
"taskList.contextMenu.copyTitle": "Sao chép nhiệm vụ",
|
|
"taskList.contextMenu.copyTo": "Sao chép đến…",
|
|
"taskList.contextMenu.priority": "Mức ưu tiên",
|
|
"taskList.contextMenu.runNow": "Chạy ngay",
|
|
"taskList.contextMenu.status": "Trạng thái",
|
|
"taskList.contextMenu.transferConfirm": "Chuyển",
|
|
"taskList.contextMenu.transferDescription": "Di chuyển nhiệm vụ này (và tất cả các nhiệm vụ con) sang không gian làm việc khác. Các định danh sẽ được gán lại.",
|
|
"taskList.contextMenu.transferFailed": "Chuyển nhiệm vụ thất bại",
|
|
"taskList.contextMenu.transferSuccess": "Nhiệm vụ đã được chuyển",
|
|
"taskList.contextMenu.transferTitle": "Chuyển nhiệm vụ",
|
|
"taskList.contextMenu.transferTo": "Chuyển đến…",
|
|
"taskList.contextMenu.transferWarning": "Các tham chiếu giữa các không gian làm việc như tác nhân được gán và chủ đề đang hoạt động sẽ bị xóa.",
|
|
"taskList.empty": "Chưa có tác vụ nào",
|
|
"taskList.emptyHero.greeting": "Hôm nay chúng ta nên làm gì?",
|
|
"taskList.emptyHero.subtitle": "Mô tả một nhiệm vụ cho tác nhân của bạn, hoặc bắt đầu từ một mẫu bên dưới.",
|
|
"taskList.emptyHero.templatesTitle": "Mẫu được chọn cho bạn",
|
|
"taskList.form.grouping": "Nhóm",
|
|
"taskList.form.orderCompletedByRecency": "Sắp xếp tác vụ đã hoàn thành theo thời gian gần nhất",
|
|
"taskList.form.ordering": "Sắp xếp",
|
|
"taskList.form.showCompleted": "Hiện tác vụ đã hoàn thành & đã hủy",
|
|
"taskList.form.subGrouping": "Nhóm phụ",
|
|
"taskList.groupBy.assignee": "Người được giao",
|
|
"taskList.groupBy.none": "Không nhóm",
|
|
"taskList.groupBy.priority": "Ưu tiên",
|
|
"taskList.groupBy.status": "Trạng thái",
|
|
"taskList.hiddenCompleted.count_one": "{{count}} tác vụ",
|
|
"taskList.hiddenCompleted.count_other": "{{count}} tác vụ",
|
|
"taskList.hiddenCompleted.show": "Hiện",
|
|
"taskList.hiddenCompleted.suffix": "đã ẩn theo tùy chọn hiển thị",
|
|
"taskList.kanban.addTask": "Tạo tác vụ",
|
|
"taskList.kanban.backlog": "Backlog",
|
|
"taskList.kanban.canceled": "Đã hủy",
|
|
"taskList.kanban.done": "Hoàn thành",
|
|
"taskList.kanban.emptyColumn": "Không có tác vụ",
|
|
"taskList.kanban.hiddenColumns": "Cột ẩn",
|
|
"taskList.kanban.hideColumn": "Ẩn cột",
|
|
"taskList.kanban.needsInput": "Chờ đánh giá",
|
|
"taskList.kanban.running": "Đang thực hiện",
|
|
"taskList.kanban.showColumn": "Hiện cột",
|
|
"taskList.orderBy.assignee": "Người được giao",
|
|
"taskList.orderBy.createdAt": "Ngày tạo",
|
|
"taskList.orderBy.priority": "Ưu tiên",
|
|
"taskList.orderBy.status": "Trạng thái",
|
|
"taskList.orderBy.title": "Tiêu đề",
|
|
"taskList.orderBy.updatedAt": "Ngày cập nhật",
|
|
"taskList.title": "Công Việc",
|
|
"taskList.unassigned": "Chưa giao",
|
|
"taskList.unassignedHint": "Lobe AI sẽ chạy tác vụ này khi không có người được giao",
|
|
"taskList.view.board": "Bảng",
|
|
"taskList.view.list": "Danh sách",
|
|
"taskList.viewAll": "Xem tất cả",
|
|
"taskSchedule.advancedSettings": "Cài đặt nâng cao",
|
|
"taskSchedule.clear": "Xóa",
|
|
"taskSchedule.continuous": "Liên tục",
|
|
"taskSchedule.enable": "Bật tự động hóa",
|
|
"taskSchedule.every": "Mỗi",
|
|
"taskSchedule.frequency": "Tần suất",
|
|
"taskSchedule.heading": "Tự động hóa",
|
|
"taskSchedule.hours": "Giờ",
|
|
"taskSchedule.intervalLabel": "Khoảng chạy",
|
|
"taskSchedule.intervalSuffix": "mỗi lần",
|
|
"taskSchedule.intervalTab": "Lặp lại",
|
|
"taskSchedule.maxExecutions": "Số lần chạy tối đa",
|
|
"taskSchedule.maxExecutionsPlaceholder": "Không giới hạn",
|
|
"taskSchedule.minutes": "Phút",
|
|
"taskSchedule.nextRun": "Lần chạy tiếp theo",
|
|
"taskSchedule.nextRun.format": "MMM D HH:mm",
|
|
"taskSchedule.scheduleType.daily": "Hằng ngày",
|
|
"taskSchedule.scheduleType.hourly": "Hằng giờ",
|
|
"taskSchedule.scheduleType.weekly": "Hàng tuần",
|
|
"taskSchedule.scheduler": "Lịch trình",
|
|
"taskSchedule.schedulerTab": "Lịch trình",
|
|
"taskSchedule.startScheduling": "Bắt đầu lập lịch",
|
|
"taskSchedule.summary.daily": "Hằng ngày lúc {{time}}",
|
|
"taskSchedule.summary.disabled": "Đã tắt tự động hóa",
|
|
"taskSchedule.summary.everyNHours": "Mỗi {{count}} giờ{{minute}}",
|
|
"taskSchedule.summary.everyNHoursHalfPast": "Mỗi {{count}} giờ vào phút thứ 30",
|
|
"taskSchedule.summary.heartbeat": "Chạy mỗi {{interval}}",
|
|
"taskSchedule.summary.hourly": "Mỗi giờ{{minute}}",
|
|
"taskSchedule.summary.hourlyHalfPast": "Mỗi giờ vào phút thứ 30",
|
|
"taskSchedule.summary.weekly": "Mỗi {{days}} lúc {{time}}",
|
|
"taskSchedule.tag.add": "Đặt lịch",
|
|
"taskSchedule.tag.every": "mỗi {{interval}}",
|
|
"taskSchedule.tag.heartbeat": "Nhịp · {{every}}",
|
|
"taskSchedule.tag.schedule": "Lịch · {{schedule}}{{timezone}}",
|
|
"taskSchedule.time": "Thời gian",
|
|
"taskSchedule.timezone": "Múi giờ",
|
|
"taskSchedule.timezoneSearchEmpty": "Không tìm thấy múi giờ phù hợp",
|
|
"taskSchedule.timezoneSearchPlaceholder": "Tìm kiếm múi giờ",
|
|
"taskSchedule.title": "Lịch",
|
|
"taskSchedule.unit.hour_one": "{{count}} giờ",
|
|
"taskSchedule.unit.hour_other": "{{count}} giờ",
|
|
"taskSchedule.unit.minute_one": "{{count}} phút",
|
|
"taskSchedule.unit.minute_other": "{{count}} phút",
|
|
"taskSchedule.unit.second_one": "{{count}} giây",
|
|
"taskSchedule.unit.second_other": "{{count}} giây",
|
|
"taskSchedule.weekday": "Ngày trong tuần",
|
|
"taskSchedule.weekdays.fri": "Thứ Sáu",
|
|
"taskSchedule.weekdays.mon": "Thứ Hai",
|
|
"taskSchedule.weekdays.sat": "Thứ Bảy",
|
|
"taskSchedule.weekdays.sun": "Chủ Nhật",
|
|
"taskSchedule.weekdays.thu": "Thứ Năm",
|
|
"taskSchedule.weekdays.tue": "Thứ Ba",
|
|
"taskSchedule.weekdays.wed": "Thứ Tư",
|
|
"thread.closeSubagentThread": "Thu gọn hội thoại tác tử phụ",
|
|
"thread.divider": "Chủ đề phụ",
|
|
"thread.openSubagentThread": "Xem toàn bộ hội thoại tác tử phụ",
|
|
"thread.subagentMetrics.modelLabel": "Mô hình",
|
|
"thread.subagentMetrics.tokens": "{{count}} token",
|
|
"thread.subagentMetrics.toolCalls_one": "{{count}} lần gọi công cụ",
|
|
"thread.subagentMetrics.toolCalls_other": "{{count}} lần gọi công cụ",
|
|
"thread.subagentMetrics.toolsShort_one": "{{count}} công cụ",
|
|
"thread.subagentMetrics.toolsShort_other": "{{count}} công cụ",
|
|
"thread.subagentReadOnlyHint": "Các cuộc trò chuyện của SubAgent chỉ có thể đọc — việc thực thi được điều khiển bởi tác nhân chính.",
|
|
"thread.threadMessageCount": "{{messageCount}} tin nhắn",
|
|
"thread.title": "Chủ đề phụ",
|
|
"todoProgress.allCompleted": "Tất cả nhiệm vụ đã hoàn thành",
|
|
"todoProgress.title": "Nhiệm vụ",
|
|
"toggleWideScreen.off": "Tắt chế độ toàn màn hình",
|
|
"toggleWideScreen.on": "Bật chế độ toàn màn hình",
|
|
"tokenDetails.chats": "Tin nhắn trò chuyện",
|
|
"tokenDetails.historySummary": "Tóm tắt lịch sử",
|
|
"tokenDetails.rest": "Còn lại",
|
|
"tokenDetails.supervisor": "Chủ nhóm",
|
|
"tokenDetails.systemRole": "Cài đặt vai trò",
|
|
"tokenDetails.title": "Chi tiết ngữ cảnh",
|
|
"tokenDetails.tools": "Cài đặt kỹ năng",
|
|
"tokenDetails.total": "Tổng khả dụng",
|
|
"tokenDetails.used": "Tổng đã dùng",
|
|
"tokenTag.overload": "Vượt giới hạn",
|
|
"tokenTag.remained": "Còn lại",
|
|
"tokenTag.used": "Đã dùng",
|
|
"tool.intervention.approvalMode": "Chế độ Phê duyệt",
|
|
"tool.intervention.approve": "Chấp thuận",
|
|
"tool.intervention.mode.allowList": "Danh sách cho phép",
|
|
"tool.intervention.mode.allowListDesc": "Chỉ tự động thực thi các công cụ đã được chấp thuận",
|
|
"tool.intervention.mode.autoRun": "Tự động chấp thuận",
|
|
"tool.intervention.mode.autoRunDesc": "Tự động chấp thuận tất cả các lần thực thi công cụ",
|
|
"tool.intervention.mode.manual": "Thủ công",
|
|
"tool.intervention.mode.manualDesc": "Yêu cầu chấp thuận thủ công cho mỗi lần gọi",
|
|
"tool.intervention.onboarding.agentIdentity.editHint": "Bạn có thể chỉnh sửa tên hoặc hình đại diện trực tiếp bên dưới.",
|
|
"tool.intervention.onboarding.agentIdentity.namePlaceholder": "Tên đại diện",
|
|
"tool.intervention.onboarding.agentIdentity.title": "Xác nhận cập nhật danh tính Tác tử",
|
|
"tool.intervention.onboarding.agentIdentity.titleAvatarOnly": "Tôi sẽ cập nhật ảnh đại diện của mình",
|
|
"tool.intervention.onboarding.agentIdentity.titleNameOnly": "Tôi sẽ cập nhật tên của mình",
|
|
"tool.intervention.onboarding.userProfile.applyHint": "Những thông tin này sẽ được lưu vào hồ sơ của bạn sau khi được phê duyệt.",
|
|
"tool.intervention.onboarding.userProfile.description": "Phê duyệt thay đổi này sẽ cập nhật hồ sơ giới thiệu của bạn để Đại lý có thể điều chỉnh các phản hồi trong tương lai.",
|
|
"tool.intervention.onboarding.userProfile.eyebrow": "Phê duyệt giới thiệu",
|
|
"tool.intervention.onboarding.userProfile.fullName": "Họ và tên",
|
|
"tool.intervention.onboarding.userProfile.responseLanguage": "Ngôn ngữ phản hồi",
|
|
"tool.intervention.onboarding.userProfile.title": "Xác nhận cập nhật hồ sơ của bạn",
|
|
"tool.intervention.optionApprove": "Phê duyệt",
|
|
"tool.intervention.pending": "Đang chờ xử lý",
|
|
"tool.intervention.reject": "Từ chối",
|
|
"tool.intervention.rejectOnly": "Từ chối",
|
|
"tool.intervention.rejectReasonPlaceholder": "Lý do giúp tác nhân hiểu giới hạn của bạn và cải thiện hành động sau này",
|
|
"tool.intervention.rejectedWithReason": "Lệnh gọi kỹ năng này đã bị từ chối: {{reason}}",
|
|
"tool.intervention.rememberSimilar": "Không hỏi lại cho các hành động tương tự",
|
|
"tool.intervention.scrollToIntervention": "Xem",
|
|
"tool.intervention.submit": "Gửi",
|
|
"tool.intervention.toolAbort": "Bạn đã hủy lệnh gọi kỹ năng này",
|
|
"tool.intervention.toolRejected": "Lệnh gọi kỹ năng này đã bị từ chối",
|
|
"tool.intervention.viewParameters": "Xem các tham số ({{count}})",
|
|
"toolAuth.authorize": "Ủy quyền",
|
|
"toolAuth.authorizing": "Đang ủy quyền...",
|
|
"toolAuth.hint": "Nếu không có ủy quyền hoặc cấu hình, kỹ năng có thể không hoạt động. Điều này có thể giới hạn tác nhân hoặc gây lỗi.",
|
|
"toolAuth.signIn": "Đăng nhập",
|
|
"toolAuth.title": "Ủy quyền kỹ năng cho tác nhân này",
|
|
"topic.checkOpenNewTopic": "Bắt đầu chủ đề mới?",
|
|
"topic.checkSaveCurrentMessages": "Bạn có muốn lưu cuộc trò chuyện hiện tại thành chủ đề không?",
|
|
"topic.defaultTitle": "Chủ đề chưa có tên",
|
|
"topic.openNewTopic": "Mở chủ đề mới",
|
|
"topic.recent": "Chủ đề gần đây",
|
|
"topic.saveCurrentMessages": "Lưu phiên hiện tại thành chủ đề",
|
|
"topic.viewAll": "Xem tất cả chủ đề",
|
|
"translate.action": "Dịch",
|
|
"translate.clear": "Xóa bản dịch",
|
|
"tts.action": "Chuyển văn bản thành giọng nói",
|
|
"tts.clear": "Xóa giọng nói",
|
|
"untitledAgent": "Tác nhân chưa đặt tên",
|
|
"untitledGroup": "Nhóm chưa đặt tên",
|
|
"updateAgent": "Cập nhật thông tin tác nhân",
|
|
"upload.action.fileOrImageUpload": "Tải lên tệp hoặc hình ảnh",
|
|
"upload.action.fileUpload": "Tải tệp lên",
|
|
"upload.action.folderUpload": "Tải thư mục lên",
|
|
"upload.action.imageDisabled": "Mô hình hiện tại không hỗ trợ nhận diện hình ảnh. Vui lòng chuyển mô hình để sử dụng tính năng này.",
|
|
"upload.action.imageUpload": "Tải hình ảnh lên",
|
|
"upload.action.tooltip": "Tải lên",
|
|
"upload.clientMode.actionFiletip": "Tải tệp lên",
|
|
"upload.clientMode.actionTooltip": "Tải lên",
|
|
"upload.clientMode.disabled": "Mô hình hiện tại không hỗ trợ nhận diện hình ảnh và phân tích tệp. Vui lòng chuyển mô hình để sử dụng tính năng này.",
|
|
"upload.clientMode.fileNotSupported": "Chế độ trình duyệt không hỗ trợ tải tệp, chỉ cho phép hình ảnh.",
|
|
"upload.clientMode.visionNotSupported": "Mô hình hiện tại không hỗ trợ nhận diện hình ảnh. Vui lòng chuyển sang mô hình khác để sử dụng tính năng này.",
|
|
"upload.preview.prepareTasks": "Đang chuẩn bị phân đoạn...",
|
|
"upload.preview.status.pending": "Đang chuẩn bị tải lên...",
|
|
"upload.preview.status.processing": "Đang xử lý tệp...",
|
|
"upload.validation.unsupportedFileType": "Loại tệp không được hỗ trợ: {{files}}. Hình ảnh được hỗ trợ: JPG, PNG, GIF, WebP. Các tài liệu được hỗ trợ bao gồm PDF, Word, Excel, PowerPoint, Markdown, văn bản, CSV, JSON và tệp mã.",
|
|
"upload.validation.videoSizeExceeded": "Kích thước tệp video không được vượt quá {{maxSize}}. Kích thước hiện tại là {{actualSize}}.",
|
|
"viewMode.fullWidth": "Toàn chiều rộng",
|
|
"viewMode.normal": "Chuẩn",
|
|
"viewMode.wideScreen": "Toàn màn hình",
|
|
"viewSwitcher.chat": "Trò chuyện",
|
|
"viewSwitcher.page": "Trang",
|
|
"viewSwitcher.task": "Tác vụ",
|
|
"workflow.awaitingConfirmation": "Đang chờ bạn xác nhận",
|
|
"workflow.collapse": "Thu gọn",
|
|
"workflow.expandFull": "Mở rộng hoàn toàn",
|
|
"workflow.failedSuffix": "(thất bại)",
|
|
"workflow.summaryFailed": "{{count}} thất bại",
|
|
"workflow.summaryMoreTools": "{{count}} loại công cụ",
|
|
"workflow.summaryTotalCalls": "Tổng {{count}} lượt gọi",
|
|
"workflow.thoughtForDuration": "Đã suy nghĩ trong {{duration}}",
|
|
"workflow.toolDisplayName.activateDevice": "Thiết bị đã được kích hoạt",
|
|
"workflow.toolDisplayName.activateSkill": "Đã kích hoạt một kỹ năng",
|
|
"workflow.toolDisplayName.activateTools": "Công cụ đã được kích hoạt",
|
|
"workflow.toolDisplayName.addActivityMemory": "Bộ nhớ đã lưu",
|
|
"workflow.toolDisplayName.addContextMemory": "Bộ nhớ đã lưu",
|
|
"workflow.toolDisplayName.addExperienceMemory": "Bộ nhớ đã lưu",
|
|
"workflow.toolDisplayName.addIdentityMemory": "Bộ nhớ đã lưu",
|
|
"workflow.toolDisplayName.addPreferenceMemory": "Bộ nhớ đã lưu",
|
|
"workflow.toolDisplayName.calculate": "Đã tính toán",
|
|
"workflow.toolDisplayName.callAgent": "Đã gọi một tác nhân",
|
|
"workflow.toolDisplayName.callMcpTool": "Đã gọi công cụ MCP",
|
|
"workflow.toolDisplayName.callSubAgent": "Đã phân phối một tác nhân phụ",
|
|
"workflow.toolDisplayName.clearTodos": "Đã xóa danh sách việc cần làm",
|
|
"workflow.toolDisplayName.copyDocument": "Đã sao chép một tài liệu",
|
|
"workflow.toolDisplayName.crawlMultiPages": "Các trang đã thu thập",
|
|
"workflow.toolDisplayName.crawlSinglePage": "Đã thu thập dữ liệu một trang",
|
|
"workflow.toolDisplayName.createAgent": "Đã tạo một tác nhân",
|
|
"workflow.toolDisplayName.createDocument": "Đã tạo một tài liệu",
|
|
"workflow.toolDisplayName.createPlan": "Đã tạo kế hoạch",
|
|
"workflow.toolDisplayName.createTodos": "Đã tạo các việc cần làm",
|
|
"workflow.toolDisplayName.deleteAgent": "Đã xóa một tác nhân",
|
|
"workflow.toolDisplayName.deleteDocument": "Đã xóa một tài liệu",
|
|
"workflow.toolDisplayName.editLocalFile": "Đã chỉnh sửa một tệp",
|
|
"workflow.toolDisplayName.editTitle": "Tiêu đề đã chỉnh sửa",
|
|
"workflow.toolDisplayName.evaluate": "Biểu thức đã được đánh giá",
|
|
"workflow.toolDisplayName.execScript": "Đã thực thi một tập lệnh",
|
|
"workflow.toolDisplayName.execute": "Đã thực hiện phép tính",
|
|
"workflow.toolDisplayName.executeCode": "Mã đã được thực thi",
|
|
"workflow.toolDisplayName.finishOnboarding": "Hoàn tất hướng dẫn ban đầu",
|
|
"workflow.toolDisplayName.getCommandOutput": "Đọc kết quả đầu ra của lệnh",
|
|
"workflow.toolDisplayName.getDocument": "Đọc tài liệu",
|
|
"workflow.toolDisplayName.getPageContent": "Đọc nội dung trang",
|
|
"workflow.toolDisplayName.getTopicContext": "Đọc ngữ cảnh chủ đề",
|
|
"workflow.toolDisplayName.globLocalFiles": "Tệp đã tìm kiếm",
|
|
"workflow.toolDisplayName.grepContent": "Nội dung đã tìm kiếm",
|
|
"workflow.toolDisplayName.importFromMarket": "Được nhập từ chợ",
|
|
"workflow.toolDisplayName.importSkill": "Đã nhập một kỹ năng",
|
|
"workflow.toolDisplayName.initPage": "Trang đã khởi tạo",
|
|
"workflow.toolDisplayName.killCommand": "Đã dừng một lệnh",
|
|
"workflow.toolDisplayName.listDocuments": "Danh sách tài liệu",
|
|
"workflow.toolDisplayName.listLocalFiles": "Đã liệt kê các tệp",
|
|
"workflow.toolDisplayName.listOnlineDevices": "Các thiết bị đã liệt kê",
|
|
"workflow.toolDisplayName.modifyNodes": "Trang đã chỉnh sửa",
|
|
"workflow.toolDisplayName.moveLocalFiles": "Đã di chuyển tệp",
|
|
"workflow.toolDisplayName.readDocument": "Đọc tài liệu",
|
|
"workflow.toolDisplayName.readKnowledge": "Đọc kiến thức",
|
|
"workflow.toolDisplayName.readLocalFile": "Đọc một tệp",
|
|
"workflow.toolDisplayName.removeDocument": "Đã xóa một tài liệu",
|
|
"workflow.toolDisplayName.removeIdentityMemory": "Đã xóa bộ nhớ",
|
|
"workflow.toolDisplayName.renameDocument": "Đã đổi tên một tài liệu",
|
|
"workflow.toolDisplayName.renameLocalFile": "Đã đổi tên một tệp",
|
|
"workflow.toolDisplayName.replaceDocumentContent": "Đã thay thế nội dung tài liệu",
|
|
"workflow.toolDisplayName.replaceText": "Đã thay thế văn bản",
|
|
"workflow.toolDisplayName.runCommand": "Đã chạy lệnh",
|
|
"workflow.toolDisplayName.saveUserQuestion": "Đã ghi lại thông tin",
|
|
"workflow.toolDisplayName.search": "Đã tìm kiếm trên web",
|
|
"workflow.toolDisplayName.searchAgent": "Các tác nhân đã được tìm kiếm",
|
|
"workflow.toolDisplayName.searchKnowledgeBase": "Đã tìm kiếm cơ sở kiến thức",
|
|
"workflow.toolDisplayName.searchLocalFiles": "Các tệp đã tìm kiếm",
|
|
"workflow.toolDisplayName.searchSkill": "Kỹ năng đã tìm kiếm",
|
|
"workflow.toolDisplayName.searchUserMemory": "Đã tìm kiếm bộ nhớ",
|
|
"workflow.toolDisplayName.showAgentMarketplace": "Đội ngũ đại diện được tập hợp",
|
|
"workflow.toolDisplayName.solve": "Phương trình đã được giải",
|
|
"workflow.toolDisplayName.submitAgentPick": "Các đại diện đã chọn",
|
|
"workflow.toolDisplayName.updateAgent": "Đã cập nhật một tác nhân",
|
|
"workflow.toolDisplayName.updateDocument": "Đã cập nhật một tài liệu",
|
|
"workflow.toolDisplayName.updateIdentityMemory": "Đã cập nhật bộ nhớ",
|
|
"workflow.toolDisplayName.updateLoadRule": "Quy tắc tải đã được cập nhật",
|
|
"workflow.toolDisplayName.updatePlan": "Kế hoạch đã được cập nhật",
|
|
"workflow.toolDisplayName.updateTodos": "Đã cập nhật việc cần làm",
|
|
"workflow.toolDisplayName.writeDocument": "Đã viết tài liệu",
|
|
"workflow.toolDisplayName.writeLocalFile": "Đã ghi một tệp",
|
|
"workflow.working": "Đang xử lý...",
|
|
"workingPanel.agentDocuments": "Agent Documents",
|
|
"workingPanel.documents.close": "Close",
|
|
"workingPanel.documents.discard": "Discard",
|
|
"workingPanel.documents.edit": "Edit",
|
|
"workingPanel.documents.error": "Failed to load document",
|
|
"workingPanel.documents.loading": "Loading document...",
|
|
"workingPanel.documents.preview": "Preview",
|
|
"workingPanel.documents.save": "Save",
|
|
"workingPanel.documents.saved": "All changes saved",
|
|
"workingPanel.documents.title": "Document",
|
|
"workingPanel.documents.unsaved": "Unsaved changes",
|
|
"workingPanel.files.copyAbsolutePath": "Sao chép Đường dẫn Tuyệt đối",
|
|
"workingPanel.files.copyRelativePath": "Sao chép Đường dẫn Tương đối",
|
|
"workingPanel.files.count_one": "{{count}} tệp",
|
|
"workingPanel.files.count_other": "{{count}} tệp",
|
|
"workingPanel.files.empty": "Không có tệp nào trong không gian làm việc này",
|
|
"workingPanel.files.open": "Mở Tệp",
|
|
"workingPanel.files.refresh": "Làm mới",
|
|
"workingPanel.files.showInReview": "Hiển thị trong Đánh giá",
|
|
"workingPanel.files.showInSystem": "Hiển thị trong Thư mục",
|
|
"workingPanel.files.title": "Tệp",
|
|
"workingPanel.localFile.binary": "Tệp nhị phân — không thể xem trước",
|
|
"workingPanel.localFile.close": "Đóng",
|
|
"workingPanel.localFile.closeLeft": "Đóng bên Trái",
|
|
"workingPanel.localFile.closeOther": "Đóng Khác",
|
|
"workingPanel.localFile.closeRight": "Đóng bên Phải",
|
|
"workingPanel.localFile.error": "Không thể tải tệp này",
|
|
"workingPanel.localFile.preview.raw": "Thô",
|
|
"workingPanel.localFile.preview.reload": "Tải lại bản xem trước",
|
|
"workingPanel.localFile.preview.render": "Xem trước",
|
|
"workingPanel.localFile.preview.source": "Nguồn",
|
|
"workingPanel.localFile.truncated": "Xem trước tệp bị cắt ngắn đến {{limit}} ký tự",
|
|
"workingPanel.progress": "Progress",
|
|
"workingPanel.progress.allCompleted": "All tasks completed",
|
|
"workingPanel.resources": "Resources",
|
|
"workingPanel.resources.deleteConfirm": "This action cannot be undone.",
|
|
"workingPanel.resources.deleteError": "Failed to delete document",
|
|
"workingPanel.resources.deleteSuccess": "Document deleted",
|
|
"workingPanel.resources.deleteTitle": "Delete document?",
|
|
"workingPanel.resources.deleteTitleMulti": "Xóa {{count}} mục?",
|
|
"workingPanel.resources.empty": "Chưa có tài liệu. Các tài liệu liên quan đến tác tử này sẽ xuất hiện ở đây.",
|
|
"workingPanel.resources.error": "Failed to load resources",
|
|
"workingPanel.resources.filter.documents": "Tài liệu",
|
|
"workingPanel.resources.filter.skills": "Kỹ năng",
|
|
"workingPanel.resources.filter.web": "Web",
|
|
"workingPanel.resources.loading": "Loading resources...",
|
|
"workingPanel.resources.previewError": "Failed to load preview",
|
|
"workingPanel.resources.previewLoading": "Loading preview...",
|
|
"workingPanel.resources.renameEmpty": "Title cannot be empty",
|
|
"workingPanel.resources.renameError": "Failed to rename document",
|
|
"workingPanel.resources.renameSuccess": "Document renamed",
|
|
"workingPanel.resources.tree.createError": "Tạo thất bại",
|
|
"workingPanel.resources.tree.deleteSelected": "Xóa đã chọn ({{count}})",
|
|
"workingPanel.resources.tree.moveError": "Di chuyển thất bại",
|
|
"workingPanel.resources.tree.newDocument": "Tài liệu mới",
|
|
"workingPanel.resources.tree.newFolder": "Thư mục mới",
|
|
"workingPanel.resources.tree.parentMissing": "Thư mục cha không khả dụng",
|
|
"workingPanel.resources.tree.rename": "Đổi tên",
|
|
"workingPanel.resources.tree.untitledDocument": "Tài liệu chưa có tiêu đề",
|
|
"workingPanel.resources.tree.untitledFolder": "Thư mục chưa có tiêu đề",
|
|
"workingPanel.resources.updatedAt": "Cập nhật {{time}}",
|
|
"workingPanel.resources.viewMode.list": "Chế độ danh sách",
|
|
"workingPanel.resources.viewMode.tree": "Chế độ cây",
|
|
"workingPanel.review.baseRef.default": "mặc định",
|
|
"workingPanel.review.baseRef.loading": "Đang tải các nhánh…",
|
|
"workingPanel.review.baseRef.reset": "Đặt lại về nhánh mặc định",
|
|
"workingPanel.review.baseRef.unresolved": "Chọn một nhánh cơ sở",
|
|
"workingPanel.review.binary": "Tệp nhị phân — không hiển thị sự khác biệt",
|
|
"workingPanel.review.collapseAll": "Thu gọn tất cả",
|
|
"workingPanel.review.copied": "Đã sao chép đường dẫn",
|
|
"workingPanel.review.copyPath": "Sao chép đường dẫn tệp",
|
|
"workingPanel.review.empty": "Không có thay đổi trong cây làm việc",
|
|
"workingPanel.review.empty.branch": "Không có thay đổi so với {{baseRef}}",
|
|
"workingPanel.review.empty.noBaseRef": "Không thể xác định nhánh mặc định từ xa. Chạy lệnh `git remote set-head origin --auto` trong terminal của bạn.",
|
|
"workingPanel.review.error": "Không thể tải sự khác biệt của tệp này",
|
|
"workingPanel.review.expandAll": "Mở rộng tất cả",
|
|
"workingPanel.review.group.collapseDiffs": "Thu gọn tất cả khác biệt trong nhóm này",
|
|
"workingPanel.review.group.expandDiffs": "Mở rộng tất cả khác biệt trong nhóm này",
|
|
"workingPanel.review.group.fileCount": "{{count}} tệp",
|
|
"workingPanel.review.group.submoduleClean": "Không có thay đổi nội bộ",
|
|
"workingPanel.review.mode.branch": "Nhánh",
|
|
"workingPanel.review.mode.unstaged": "Chưa được dàn dựng",
|
|
"workingPanel.review.more": "Thêm tùy chọn",
|
|
"workingPanel.review.refresh": "Làm mới",
|
|
"workingPanel.review.revealInTree": "Hiển thị trong cây thư mục",
|
|
"workingPanel.review.revert": "Hủy thay đổi",
|
|
"workingPanel.review.revert.confirm.cancel": "Hủy",
|
|
"workingPanel.review.revert.confirm.description": "Các thay đổi trong cây làm việc của {{filePath}} sẽ bị xóa vĩnh viễn. Các tệp chưa được theo dõi sẽ bị xóa khỏi đĩa.",
|
|
"workingPanel.review.revert.confirm.ok": "Hủy bỏ",
|
|
"workingPanel.review.revert.confirm.title": "Hủy thay đổi trong tệp này?",
|
|
"workingPanel.review.revert.failed": "Không thể hủy thay đổi: {{error}}",
|
|
"workingPanel.review.revert.success": "Đã hủy thay đổi trong {{filePath}}",
|
|
"workingPanel.review.textDiff.disable": "Tắt so sánh văn bản nội tuyến",
|
|
"workingPanel.review.textDiff.enable": "Bật so sánh văn bản nội tuyến",
|
|
"workingPanel.review.title": "Xem xét",
|
|
"workingPanel.review.tooLarge": "Tệp quá lớn để hiển thị sự khác biệt trực tiếp",
|
|
"workingPanel.review.unstaged": "Chưa được dàn dựng",
|
|
"workingPanel.review.viewMode.split": "Chuyển sang chế độ xem chia đôi",
|
|
"workingPanel.review.viewMode.unified": "Chuyển sang chế độ xem hợp nhất",
|
|
"workingPanel.review.wordWrap.disable": "Tắt ngắt dòng",
|
|
"workingPanel.review.wordWrap.enable": "Bật ngắt dòng",
|
|
"workingPanel.skills.empty": "Không tìm thấy kỹ năng nào trong dự án này",
|
|
"workingPanel.skills.section.agent": "Kỹ năng tác nhân",
|
|
"workingPanel.skills.section.project": "Kỹ năng dự án",
|
|
"workingPanel.skills.section.user": "Kỹ năng người dùng",
|
|
"workingPanel.skills.title": "Kỹ năng",
|
|
"workingPanel.space": "Khoảng trống",
|
|
"workingPanel.title": "Working Panel",
|
|
"you": "Bạn",
|
|
"zenMode": "Chế độ tập trung"
|
|
}
|