{
    "\t%2d) Enter {{.GreenBoldColor}}%s{{.ColorEnd}} to %s.%s": "%d) Nhập {{.GreenBoldColor}}%s{{.ColorEnd}} để thực hiện %s.%s",
    "%s approved": "%s đã được phê duyệt.",
    "%s node has no assets": "Tài nguyên trên nút %s không tồn tại",
    "%s protocol client not installed.": "%s协议 của khách hàng chưa được cài đặt",
    "%s rejected": "Phê duyệt bị từ chối",
    "ACL reject": "Đăng nhập lần này đã bị từ chối vì hạn chế của chính sách kiểm soát truy cập",
    "Account <%s> and asset <%s> protocol are inconsistent.": "Người dùng hệ thống<%s> và tài sản<%s> không nhất quán",
    "ActionPerm": "Quyền hành động",
    "Address": "Địa chỉ",
    "AlreadyExistsPleaseRename": "Tệp đã tồn tại, vui lòng đổi tên",
    "Announcement: ": "Thông báo:",
    "Authentication failed": "Xác thực thất bại (tên người dùng hoặc mật khẩu không chính xác)",
    "AvailableShortcutKey": "Phím tắt có sẵn",
    "Back": "Quay lại",
    "Back: B/b": "Quay lại: B/b",
    "Cancel": "Hủy bỏ",
    "Cancel confirm": "Hủy phê duyệt đăng nhập",
    "Cancel to login asset or max 3 retry": "Hủy đăng nhập vào tài nguyên hoặc đã đạt 3 lần thử lại",
    "CancelFileUpload": "Hủy tải file lên",
    "CaseSensitive": "Phân biệt chữ hoa chữ thường",
    "Clone Connect": "Sao chép cửa sổ",
    "Close All Tabs": "Đóng tất cả",
    "Close Current Tab": "Đóng hiện tại",
    "Command `%s` is forbidden": "Lệnh `%s` bị cấm ...",
    "Comment": "Ghi chú",
    "Confirm": "Xác nhận",
    "ConfirmBtn": "Đồng ý",
    "ConfirmDelete": "Bạn có chắc chắn muốn xóa tệp này không?",
    "Connect": "Kết nối",
    "Connect idle more than %d minutes, disconnect": "thời gian rảnh rỗi vượt quá %d phút, ngắt kết nối",
    "Connect with api server failed": "Kết nối dịch vụ API thất bại",
    "Connecting to %s@%s": "bắt đầu kết nối đến %s@%s",
    "Connecting to Database %s": "Bắt đầu kết nối với cơ sở dữ liệu %s",
    "Connecting to Kubernetes %s": "Bắt đầu kết nối với Kubernetes %s",
    "Connecting to Kubernetes %s container %s": "Bắt đầu kết nối với Kubernetes %s Container %s",
    "Connection refused": "Mạng không kết nối (kết nối bị từ chối)",
    "CopyLink": "Sao chép liên kết và mã xác thực.",
    "CopyShareURLSuccess": "Sao chép địa chỉ chia sẻ thành công",
    "Core API failed": "Lỗi xảy ra tại Core API",
    "Could copy website URL to notify reviewers: %s": "Địa chỉ kiểm tra có thể sao chép, thông báo cho người kiểm tra: %s",
    "Create k8s client err: %s": "Tạo lỗi khách hàng k8s: %s",
    "CreateFolder": "Tạo thư mục",
    "CreateLink": "Tạo liên kết",
    "CreateSuccess": "Tạo thành công",
    "CurrentUser": "Người dùng hiện tại",
    "Custom Setting": "Cài đặt tùy chỉnh",
    "DangerWarning": "Đây là một hành động nguy hiểm",
    "Delete": "Xóa",
    "DownArrow": "Mũi tên hướng xuống",
    "Download": "Tải xuống",
    "DownloadProgress": "Tiến độ tải xuống",
    "DownloadSuccess": "Tải xuống thành công",
    "Downloading": "Đang tải xuống",
    "Dynamic": "Tài khoản động",
    "EndFileTransfer": "Chuyển file hoàn tất",
    "Enter ID number directly login, multiple search use // + field, such as: //16": "Gợi ý: Nhập ID tài sản để đăng nhập trực tiếp, tìm kiếm cấp hai sử dụng // + lĩnh vực, ví dụ: //192",
    "ExceedTransferSize": "Vượt quá kích thước truyền tải tối đa",
    "Expand": "Mở rộng",
    "ExpiredTime": "Thời gian hiệu lực",
    "Face ACL is not supported yet. Please use the WebTerminal to connect the asset.": "Thiết bị này không hỗ trợ quy tắc truy cập bằng khuôn mặt, vui lòng đăng nhập bằng thiết bị web",
    "Face verification is not supported yet. Please use the WebTerminal to connect the asset.": "Thiết bị đầu cuối này không hỗ trợ xác thực nhận diện khuôn mặt, vui lòng đăng nhập bằng thiết bị đầu cuối web.",
    "FailedCreateConnection": "Tạo kết nối thất bại",
    "FileAlreadyExists": "Tệp đã tồn tại",
    "FileListError": "Lấy thông tin danh sách tệp thất bại",
    "FileManagement": "Quản lý tập tin",
    "FileManagementExpired": "Phiên quản lý tệp hiện tại đã hết hạn.",
    "FileManagerTokenTimeout": "Lấy Token quản lý tập tin hết thời gian",
    "FileTransferInterrupted": "Chuyển tệp bị gián đoạn",
    "FileUploadInterrupted": "Tải tệp bị ngắt quãng",
    "Format": "Định dạng",
    "General": "Chung",
    "Get auth password failed": "Bạn đã không thể lấy mã xác thực",
    "GetFileManagerTokenTimeOut": "Lấy Token quản lý tập tin hết thời gian",
    "GetShareUser": "Nhập tên người dùng",
    "HandleTask does not support protocol %s, please use web terminal to access": "Thiết bị này không hỗ trợ giao thức %s, vui lòng đăng nhập bằng thiết bị web",
    "Hostname": "Tên máy chủ",
    "Hotkeys": "Phím tắt",
    "ID": "ID",
    "InputVerifyCode": "Xin vui lòng nhập mã xác minh",
    "Invalid ID": "ID không hợp lệ",
    "JoinShare": "Tham gia chia sẻ",
    "JoinedWithSuccess": "Đã tham gia thành công",
    "KubernetesManagement": "Quản lý Kubernetes",
    "LastModified": "Thời gian chỉnh sửa cuối cùng",
    "LeaveShare": "Rời khỏi chia sẻ",
    "LeftArrow": "Mũi tên quay lại",
    "LinkAddr": "Địa chỉ liên kết",
    "List": "Danh sách",
    "Manual": "Tài khoản thủ công",
    "MatchWholeWords": "Khớp chính xác",
    "Minute": "Phút",
    "Minutes": "Phút",
    "Must be auto login account for %s": "Tài khoản phải là tài khoản đăng nhập tự động %s",
    "Must be unique account for %s": "Tài khoản phải là duy nhất %s",
    "Must be unique asset for %s": "Phải là tài nguyên duy nhất %s",
    "MustOneFile": "Chỉ có thể chọn một tệp",
    "MustSelectOneFile": "Phải chọn một tệp",
    "Name": "Tên",
    "Need ACL review, continue? (y/n): ": "cần phê duyệt, tiếp tục? (y/n):",
    "Need ticket confirm to execute command, already send email to the reviewers": "Cần lệnh công việc để thực hiện phê duyệt, đã gửi email thông báo cho người phê duyệt",
    "Need ticket confirm to login, already send email to the reviewers": "Cần đăng nhập công việc để kiểm tra và đã gửi email thông báo cho người kiểm tra",
    "NewFolder": "Thư mục mới",
    "No Account found.": "Không tìm thấy tài khoản",
    "No Assets": "Không có tài sản",
    "No Databases": "không có cơ sở dữ liệu",
    "No found asset": "Không tìm thấy tài sản phù hợp %s",
    "No kubernetes": "Không có Kubernetes",
    "No protocol found.": "Không có giao thức",
    "No route to host": "Mạng không ổn định (đường truyền không thông)",
    "NoActiveTerminalTabFound": "Không tìm thấy tab terminal hoạt động",
    "NoData": "Không có dữ liệu",
    "NoLink": "Không có địa chỉ",
    "NoRunningTerminalFound": "Không tìm thấy terminal đang chạy",
    "Node: [ ID.Name(Asset amount) ]": "nút: [ ID.Tên (số lượng tài sản) ]",
    "OnlineUser": "Người dùng trực tuyến",
    "OperationSuccessful": "Thao tác thành công",
    "Organization": "Tổ chức",
    "Owner": "Quản lý",
    "Page up: b\tPage down: n": "Trang trước: b Trang tiếp theo: n",
    "Page: %d, Count: %d, Total Page: %d, Total Count: %d": "Số trang: %d, số dòng mỗi trang: %d, tổng số trang: %d, tổng số lượng: %d",
    "Paste": "Dán vào",
    "PauseSession": "Tạm dừng phiên này",
    "PermissionDenied": "Không có quyền",
    "PermissionExpired": "Quyền đã hết hạn",
    "PermissionValid": "Quyền vẫn còn hiệu lực",
    "Platform": "Nền tảng",
    "Please waiting for the reviewers to confirm command `%s`, cancel by CTRL+C or CTRL+D.": "Vui lòng chờ người xem xét xem xét lệnh `%s`, hủy bằng CTRL+C hoặc CTRL+D.",
    "Please waiting for the reviewers to confirm, enter q to exit. ": "Đang chờ người kiểm tra xác nhận, nhấn q và Enter để hủy đăng nhập.",
    "PleaseInput": "Vui lòng nhập",
    "PleaseInputVerifyCode": "Vui lòng nhập mã xác thực",
    "PrimaryUser": "Người dùng chính",
    "Protocol": "Giao thức",
    "ReadOnly": "Chỉ đọc",
    "Reconnect": "Kết nối lại",
    "Refresh": "Làm mới",
    "Refresh done": "làm mới hoàn tất",
    "Remove": "Gỡ bỏ",
    "RemoveShareUser": "Bạn đã bị gỡ khỏi phiên chia sẻ.",
    "RemoveUser": "Gỡ bỏ người dùng",
    "Rename": "Đổi tên",
    "ResumeSession": "Khôi phục phiên này",
    "Reuse SSH connections (%s@%s) [Number of connections: %d]": "Tái sử dụng kết nối SSH (%s@%s) [Số lượng kết nối: %d]",
    "RightArrow": "Mũi tên tiến lên",
    "Search": "Tìm kiếm",
    "Search: %s": "Tìm kiếm: %s",
    "Select account exceed max retry times.": "Số tài khoản đã vượt quá số lần thử tối đa",
    "Select protocol exceed max retry times.": "chọn giao thức vượt quá số lần thử tối đa.",
    "SelectAction": "Vui lòng chọn",
    "SelectTheme": "- Chọn chủ đề\n- Định dạng\n- Bạn có chắc chắn muốn xóa tệp này không?\n- Truyền tệp bị gián đoạn\n- Chia sẻ phiên\n- Phải chọn một tệp\n- Tải xuống thành công\n- Chưa chọn người dùng, tức là cho phép tất cả mọi người tham gia\n- Cài đặt đồng bộ thành công\n- Người dùng chia sẻ\n- Tệp đã tồn tại\n- Bạn đã bị gỡ bỏ khỏi phiên chia sẻ\n- Đồng bộ\n- Người dùng chính\n- Mũi tên quay lại",
    "Self": "Tôi",
    "Session max time reached, disconnect": "Phiên đã vượt quá thời gian kết nối tối đa, ngắt kết nối",
    "SessionDetail": "Chi tiết phiên hoạt động.",
    "SessionShare": "Chia sẻ phiên",
    "Settings": "Cài đặt",
    "Share": "Chia sẻ",
    "ShareLink": "Chia sẻ liên kết",
    "ShareUser": "Chia sẻ người dùng",
    "ShareUserHelpText": "Chưa chọn người dùng, tức là cho phép mọi người tham gia",
    "Size": "Kích thước",
    "Start domain gateway failed %s": "Khởi động cổng cơ sở dữ liệu thất bại %s  \nCập nhật thông tin máy móc và nút mới nhất  \nLệnh %s cần được xem xét, bạn có muốn tiếp tục không? [Y/N]  \nTìm kiếm, ví dụ: /192.168  \nMạng không thông (mạng không thể truy cập)  \nKhông có cơ sở dữ liệu  \nHiển thị các cơ sở dữ liệu mà bạn có quyền truy cập  \nBắt đầu kết nối đến %s@%s  \nHiển thị các Kubernetes mà bạn có quyền truy cập  \nCập nhật hoàn tất  \nNút: [ ID.Tên(Số lượng tài sản) ]  \nChuyển đổi ngôn ngữ thành công  \nChọn giao thức vượt quá số lần thử tối đa  \nThời gian nhàn rỗi vượt quá %d phút, ngắt kết nối  \nLời khuyên: Nhập g+nút ID để hiển thị các máy chủ dưới nút, ví dụ: g1",
    "Switch language successfully": "chuyển ngôn ngữ thành công",
    "Switched to %s": "Đã chuyển sang %s",
    "Sync": "Đồng bộ",
    "SyncUserPreferenceFailed": "Đồng bộ cài đặt thất bại",
    "SyncUserPreferenceSuccess": "Cài đặt đồng bộ thành công",
    "Terminal does not support protocol %s, please use web terminal to access": "Thiết bị này không hỗ trợ %sprotocol, vui lòng đăng nhập bằng thiết bị web",
    "TerminalInstanceNotFound": "Không tìm thấy phiên bản terminal của tab hiện tại",
    "TerminalInstanceNotFoundForCurrentTab": "Không tìm thấy phiên bản terminal trong tab hiện tại",
    "The command '%s' requires review. Continue or not [Y/n]?": "lệnh %s cần được xem xét, có tiếp tục không? [Y/N]",
    "The command you executed is risky and an alert notification will be sent to the administrator. Do you want to continue?[Y/N]": "Lệnh bạn thực hiện có nguy cơ, thông báo cảnh báo sẽ được gửi đến quản lý. Có muốn tiếp tục không? [Y/N]",
    "TheCurrentTerminalInstanceWasNotFound": "Không tìm thấy phiên bản terminal hiện tại",
    "Theme": "Chủ đề",
    "ThemeColors": "Màu sắc chủ đề",
    "ThemeConfig": "Chủ đề",
    "Ticket Reviewers: %s": "Người xem xét công việc: %s",
    "Tips: Enter asset[%s] account ID": "Gợi ý: Nhập ID tài khoản của tài sản [%s]",
    "Tips: Enter g+NodeID to display the host under the node, such as g1": "Ghi chú: Nhập g+ID nút để hiển thị máy chủ dưới nút, ví dụ: g1",
    "Tips: Enter protocol ID": "Gợi ý: Nhập ID giao thức",
    "Tips: To set a default language, go to Personal Settings → Preferences on Web": "Gợi ý: Để thiết lập ngôn ngữ mặc định, vui lòng truy cập vào trang Web \"Cài đặt cá nhân → Tùy chọn\"",
    "Tips: switch language by ID (Current session only)": "Gợi ý: Nhập ID để chuyển đổi ngôn ngữ",
    "Transfer": "Truyền tải",
    "Type": "Loại",
    "UnableToGenerateWebSocketURL": "Không thể tạo URL WebSocket, thiếu tham số",
    "Unknown error code: %s, detail: %s": "Mã lỗi không xác định: %s, chi tiết: %s",
    "Unknown status": "Trạng thái không xác định",
    "UpArrow": "Mũi tên lên",
    "Upload": "Tải lên",
    "UploadEnd": "Tải lên đã hoàn tất, vui lòng chờ xử lý tiếp theo",
    "UploadProgress": "Tiến độ tải lên",
    "UploadStart": "Bắt đầu tải lên",
    "UploadSuccess": "Tải lên thành công",
    "UploadTips": "Kéo file đến đây, hoặc nhấp vào tải lên",
    "UploadTitle": "Tải lên tệp",
    "User": "Người dùng",
    "Username": "Tên người dùng",
    "UsingRegularExpressions": "Sử dụng biểu thức chính quy",
    "VerifyCode": "Mã xác thực",
    "WaitFileTransfer": "Chờ đợi kết thúc truyền tệp",
    "Warning": "Cảnh báo",
    "WebSocketClosed": "WebSocket đã đóng",
    "WebSocketConnectionIsClosedHelpText": "Kết nối WebSocket đã bị đóng, vui lòng làm mới trang hoặc kết nối lại.",
    "Welcome to use JumpServer open source fortress system": "Chào mừng bạn đến với hệ thống JumpServer mã nguồn mở",
    "Writable": "Có thể ghi",
    "You don't have permission login %s": "Bạn không có quyền đăng nhập vào %s",
    "You get auth token failed": "Bạn đã không lấy được mã thông báo xác thực",
    "display the assets you have permission": "Hiển thị tài sản mà bạn có quyền truy cập",
    "display the databases that you have permission": "hiển thị cơ sở dữ liệu mà bạn có quyền truy cập",
    "display the hosts that you have permission": "Hiển thị các máy chủ mà bạn có quyền",
    "display the kubernetes that you have permission": "hiển thị các Kubernetes mà bạn có quyền truy cập",
    "display the node that you have permission": "Hiển thị các nút mà bạn có quyền truy cập",
    "exit": "Thoát",
    "get connect token err": "Lỗi lấy mã kết nối",
    "have no permission to download file": "Không có quyền tải xuống tệp",
    "have no permission to upload file": "Không có quyền tải lên tệp",
    "i/o timeout": "Mạng không ổn định (thời gian kết nối đã hết)",
    "language switch": "Chuyển đổi ngôn ngữ",
    "network is unreachable": "mạng không thông (mạng không thể tiếp cận)",
    "not found matched username %s": "Không tìm thấy tên người dùng khớp %s",
    "part IP, Hostname, Comment": "Một phần IP, tên máy chủ, ghi chú",
    "part IP,, Hostname, Comment": "/ + IP, tên máy chủ, ghi chú",
    "print help": "Hiển thị trợ giúp",
    "refresh your assets and nodes": "làm mới thông tin máy và nút mới nhất",
    "select one asset to login": "Chọn một tài sản để đăng nhập",
    "to search login if unique": "Tìm kiếm đăng nhập (nếu duy nhất)",
    "to search, such as: /192.168": "tìm kiếm, ví dụ: /192.168"
}