{
    "languageName": "Tiếng Việt",
    "checkEverySecond": "Kiểm tra mỗi {0} giây",
    "retryCheckEverySecond": "Thử lại mỗi {0} giây",
    "retriesDescription": "Số lần thử lại tối đa trước khi dịch vụ được đánh dấu là down và gửi thông báo",
    "ignoreTLSError": "Bỏ qua các lỗi TLS/SSL với các web HTTPS",
    "upsideDownModeDescription": "Chế độ đảo ngược. nếu dịch vụ có thể truy cập được nghĩa là DOWN.",
    "maxRedirectDescription": "Số lần chuyển hướng (redirect) tối đa. Đặt thành 0 để tắt chuyển hướng.",
    "acceptedStatusCodesDescription": "Chọn mã trạng thái được coi là phản hồi thành công.",
    "passwordNotMatchMsg": "Mật khẩu nhập lại không khớp.",
    "notificationDescription": "Vui lòng chỉ định một kênh thông báo.",
    "keywordDescription": "Từ khoá tìm kiếm phản hồi ở dạng html hoặc JSON, có phân biệt chữ HOA - thường",
    "pauseDashboardHome": "Tạm dừng",
    "deleteMonitorMsg": "Bạn chắc chắn muốn xóa kênh theo dõi này chứ?",
    "deleteNotificationMsg": "Bạn có chắc chắn muốn xóa kênh thông báo này cho tất cả kênh theo dõi?",
    "resolverserverDescription": "Cloudflare là máy chủ mặc định, bạn có thể thay đổi bất cứ lúc nào.",
    "rrtypeDescription": "Hãy chọn RR-Type mà bạn muốn giám sát",
    "pauseMonitorMsg": "Bạn chắc chắn muốn tạm dừng chứ?",
    "enableDefaultNotificationDescription": "Bật làm mặc định cho mọi kênh theo dõi mới về sau. Bạn vẫn có thể tắt thông báo riêng cho từng kênh theo dõi.",
    "clearEventsMsg": "Bạn chắc chắn muốn xoá TẤT CẢ sự kiện cho kênh theo dõi này chứ?",
    "clearHeartbeatsMsg": "Bạn chắc chắn muốn xoá TẤT CẢ heartbeats cho kênh theo dõi này chứ?",
    "confirmClearStatisticsMsg": "Bạn chắc chắn muốn xoá TẤT CẢ số liệu thống kê?",
    "importHandleDescription": "Chọn 'Giữ lại' nếu bạn muốn bỏ qua mọi kênh theo dõi và kênh thông báo trùng tên. 'Ghi đè' sẽ ghi đè lên tất cả các kênh theo dõi và kênh thông báo.",
    "confirmImportMsg": "Bạn có chắc chắn muốn khôi phục bản bản sao lưu này không?.",
    "twoFAVerifyLabel": "Vui lòng nhập mã token của bạn để xác minh rằng xác thực 2 lớp (2FA) đang hoạt động",
    "tokenValidSettingsMsg": "Mã token hợp lệ! Bạn có thể lưu cài đặt xác thực 2 lớp (2FA) bây giờ.",
    "confirmEnableTwoFAMsg": "Bạn chắc chắn muốn bật xác thực 2 lớp (2FA) chứ?",
    "confirmDisableTwoFAMsg": "Bạn chắc chắn muốn tắt xác thực 2 lớp (2FA) chứ?",
    "Settings": "Cài đặt",
    "Dashboard": "Trang tổng quan",
    "New Update": "Bản cập nhật mới",
    "Language": "Ngôn ngữ",
    "Appearance": "Giao diện",
    "Theme": "Theme",
    "General": "Chung",
    "Primary Base URL": "URL chính",
    "Version": "Phiên bản",
    "Check Update On GitHub": "Kiểm tra bản cập nhật mới trên GitHub",
    "List": "List",
    "Add": "Thêm",
    "Add New Monitor": "Thêm mới kênh theo dõi",
    "Quick Stats": "Thống kê nhanh",
    "Up": "Up",
    "Down": "Down",
    "Pending": "Chờ xử lý",
    "Unknown": "Không xác định",
    "Pause": "Tạm dừng",
    "Name": "Tên",
    "Status": "Trạng thái",
    "DateTime": "Ngày tháng",
    "Message": "Trạng thái request",
    "No important events": "Không có sự kiện quan trọng nào",
    "Resume": "Khôi phục",
    "Edit": "Sửa",
    "Delete": "Xoá",
    "Current": "Hiện tại",
    "Uptime": "Uptime",
    "Cert Exp.": "Hạn chứng chỉ.",
    "day": "ngày",
    "-day": "-ngày",
    "hour": "giờ",
    "-hour": "-giờ",
    "Response": "Phản hồi",
    "Ping": "Ping",
    "Monitor Type": "Kiểu kênh theo dõi",
    "Keyword": "Từ khoá",
    "Friendly Name": "Tên rút gọn",
    "URL": "URL",
    "Hostname": "Hostname",
    "Port": "Port",
    "Heartbeat Interval": "Tần suất kiểm tra",
    "Retries": "Thử lại",
    "Heartbeat Retry Interval": "Tần suất kiểm tra lại",
    "Advanced": "Nâng cao",
    "Upside Down Mode": "Chế độ đảo ngược",
    "Max. Redirects": "Số chuyển hướng tối đa",
    "Accepted Status Codes": "Status Code Được Chấp Nhận",
    "Push URL": "Push URL",
    "needPushEvery": "Bạn nên gọi URL mỗi {0} giây.",
    "pushOptionalParams": "Tham số tuỳ chọn: {0}",
    "Save": "Lưu",
    "Notifications": "Thông báo",
    "Not available, please setup.": "Không tồn tại, hãy cài đặt.",
    "Setup Notification": "Thiết lập thông báo",
    "Light": "Sáng",
    "Dark": "Tối",
    "Auto": "Tự động",
    "Theme - Heartbeat Bar": "Giao Diện - Thanh Trạng Thái",
    "Normal": "Bình thường",
    "Bottom": "Phía dưới",
    "None": "Không",
    "Timezone": "Múi giờ",
    "Search Engine Visibility": "Khả năng hiển thị với các công cụ tìm kiếm",
    "Allow indexing": "Cho phép index",
    "Discourage search engines from indexing site": "Ngăn chặn các công cụ tìm kiếm index trang",
    "Change Password": "Thay đổi mật khẩu",
    "Current Password": "Mật khẩu hiện tại",
    "New Password": "Mật khẩu mới",
    "Repeat New Password": "Lặp lại mật khẩu mới",
    "Update Password": "Cập nhật mật khẩu",
    "Disable Auth": "Tắt xác minh đăng nhập",
    "Enable Auth": "Bật xác minh đăng nhập",
    "disableauth.message1": "Bạn có muốn {disableAuth} không?",
    "disable authentication": "tắt xác thực đăng nhập",
    "disableauth.message2": "Điều này rất nguy hiểm {intendThirdPartyAuth} cũng có thể truy cập và cướp quyền điều khiển.",
    "where you intend to implement third-party authentication": "BẤT KỲ AI",
    "Please use this option carefully!": "Vui lòng <strong>cẩn thận</strong>!",
    "Logout": "Đăng xuất",
    "Leave": "Rời",
    "I understand, please disable": "Tôi hiểu, làm ơn hãy tắt",
    "Confirm": "Xác nhận",
    "Yes": "Có",
    "No": "Không",
    "Username": "Tài khoản",
    "Password": "Mật khẩu",
    "Remember me": "Lưu phiên đăng nhập",
    "Login": "Đăng nhập",
    "No Monitors, please": "Không có kênh theo dõi nào",
    "add one": "Thêm mới",
    "Notification Type": "Kiểu thông báo",
    "Email": "Email",
    "Test": "Thử",
    "Certificate Info": "Thông tin Certificate",
    "Resolver Server": "Máy chủ Resolver",
    "Resource Record Type": "Loại bản ghi",
    "Last Result": "Kết quả cuối cùng",
    "Create your admin account": "Tạo tài khoản quản trị",
    "Repeat Password": "Lặp lại mật khẩu",
    "Import Backup": "Khôi phục bản sao lưu",
    "Export Backup": "Xuất bản sao lưu",
    "Export": "Xuất",
    "Import": "Nhập",
    "respTime": "Thời gian phản hồi (ms)",
    "notAvailableShort": "N/A",
    "Default enabled": "Mặc định bật",
    "Apply on all existing monitors": "Áp dụng cho tất cả kênh theo dõi đang có",
    "Create": "Tạo",
    "Clear Data": "Xoá dữ liệu",
    "Events": "Sự kiện",
    "Heartbeats": "Heartbeats",
    "Auto Get": "Tự động lấy",
    "backupDescription": "Sao lưu tất cả các kênh theo dõi và tất cả các thông báo vào một file định dạng JSON.",
    "backupDescription2": "Lưu ý: Không bao gồm dữ liệu lịch sử các sự kiện.",
    "backupDescription3": "Hãy lưu giữ file này cẩn thận, trong file đó chứa cả các token thông báo.",
    "alertNoFile": "Hãy chọn file để khôi phục.",
    "alertWrongFileType": "Hãy chọn file định dạng JSON.",
    "Clear all statistics": "Xoá tất cả thống kê",
    "Skip existing": "Giữ lại",
    "Overwrite": "Ghi đè",
    "Options": "Tuỳ chọn",
    "Keep both": "Giữ lại cả hai",
    "Verify Token": "Xác minh Token",
    "Setup 2FA": "Thiết lập xác thực 2 lớp (2FA)",
    "Enable 2FA": "Bật xác thực 2 lớp (2FA)",
    "Disable 2FA": "Tắt xác thực 2 lớp (2FA)",
    "2FA Settings": "Cài đặt xác thực 2 lớp (2FA)",
    "Two Factor Authentication": "Xác thực hai yếu tố",
    "Active": "Hoạt động",
    "Inactive": "Ngừng hoạt động",
    "Token": "Token",
    "Show URI": "Hiển thị URI",
    "Tags": "Tags",
    "Add New below or Select...": "Thêm mới ở dưới hoặc Chọn…",
    "Tag with this name already exist.": "Tag với tên này đã tồn tại.",
    "Tag with this value already exist.": "Tag với giá trị này đã tồn tại.",
    "color": "Màu sắc",
    "value (optional)": "Giá trị (tuỳ chọn)",
    "Gray": "Xám",
    "Red": "Đỏ",
    "Orange": "Cam",
    "Green": "Xanh lá",
    "Blue": "Xanh da trời",
    "Indigo": "Chàm",
    "Purple": "Tím",
    "Pink": "Hồng",
    "Search...": "Tìm kiếm…",
    "Avg. Ping": "Ping trung bình",
    "Avg. Response": "Phản hồi trung bình",
    "Entry Page": "Entry Page",
    "statusPageNothing": "Chưa có thông tin gì, hãy thêm nhóm kênh theo dõi hoặc kênh theo dõi.",
    "No Services": "Không có dịch vụ",
    "All Systems Operational": "Tất cả các hệ thống hoạt động bình thường",
    "Partially Degraded Service": "Có hệ thống bị ngưng",
    "Degraded Service": "Toàn bộ hệ thống bị ngưng",
    "Add Group": "Thêm nhóm",
    "Add a monitor": "Thêm kênh theo dõi",
    "Edit Status Page": "Sửa trang trạng thái",
    "Go to Dashboard": "Đi tới Dashboard",
    "Status Page": "Trang trạng thái",
    "Status Pages": "Trang trạng thái",
    "defaultNotificationName": "My {notification} Alerts ({number})",
    "here": "tại đây",
    "Required": "Bắt buộc",
    "telegram": "Telegram",
    "Bot Token": "Bot Token",
    "wayToGetTelegramToken": "Bạn có thể lấy mã token từ",
    "Chat ID": "Chat ID",
    "supportTelegramChatID": "Hỗ trợ chat trực tiếp / Nhóm / Kênh Chat ID",
    "wayToGetTelegramChatID": "Bạn có thể lấy chat id của mình bằng cách gửi tin nhắn tới bot và truy cập url này để xem chat_id:",
    "YOUR BOT TOKEN HERE": "MÃ BOT TOKEN CỦA BẠN",
    "chatIDNotFound": "Không tìm thấy Chat ID, vui lòng gửi tin nhắn cho bot này trước",
    "webhook": "Webhook",
    "Post URL": "URL webhook",
    "Content Type": "Loại nội dung",
    "webhookJsonDesc": "{0} tương thích với máy chủ HTTP ví dụ như Express.js",
    "webhookFormDataDesc": "{multipart} tương thích với máy chủ PHP, bạn chỉ cần phân tích cú pháp json bằng {decodeFunction}",
    "smtp": "Email (SMTP)",
    "secureOptionNone": "None/STARTTLS(25, 587)",
    "secureOptionTLS": "TLS (465)",
    "Ignore TLS Error": "Bỏ qua lỗi TLS",
    "From Email": "Email gửi",
    "emailCustomSubject": "Tuỳ chỉnh tiêu đề",
    "To Email": "Email nhận",
    "smtpCC": "CC",
    "smtpBCC": "BCC",
    "discord": "Discord",
    "Discord Webhook URL": "Discord Webhook URL",
    "wayToGetDiscordURL": "Để lấy Discord, hãy vào: Server Settings -> Integrations -> Create Webhook",
    "Bot Display Name": "Tên hiển thị của BOT",
    "Prefix Custom Message": "Tiền tố tin nhắn tuỳ chọn",
    "Hello @everyone is...": "Xin chào {'@'} mọi người đang…",
    "teams": "Microsoft Teams",
    "Webhook URL": "Webhook URL",
    "wayToGetTeamsURL": "Bạn có thể học cách tạo webhook url {0}.",
    "signal": "Tín hiệu",
    "Number": "Số",
    "Recipients": "Người nhận",
    "needSignalAPI": "Bạn cần một tín hiệu kết nối với REST API.",
    "wayToCheckSignalURL": "Bạn có thể kiểm tra URL này để xem cách thiết lập:",
    "signalImportant": "QUAN TRỌNG: Bạn không thể kết hợp các nhóm và số trong người nhận!",
    "gotify": "Gotify",
    "Application Token": "Mã Token ứng dụng",
    "Server URL": "URL máy chủ",
    "Priority": "Mức ưu tiên",
    "slack": "Slack",
    "Icon Emoji": "Icon Emoji",
    "Channel Name": "Tên Channel",
    "Uptime Kuma URL": "Uptime Kuma URL",
    "aboutWebhooks": "Thông tin thêm về webhook trên: {0}",
    "aboutChannelName": "Nhập tên kênh trên {0} trường Channel Name nếu bạn muốn bỏ qua kênh webhook. vd: #other-channel",
    "aboutKumaURL": "Nếu bạn để trống trường Uptime Kuma URL, mặc định sẽ là trang Project Github.",
    "emojiCheatSheet": "Bảng tra cứu Emoji: {0}",
    "rocket.chat": "Rocket.chat",
    "pushover": "Pushover",
    "pushy": "Pushy",
    "PushByTechulus": "Push by Techulus",
    "octopush": "Octopush",
    "promosms": "PromoSMS",
    "clicksendsms": "ClickSend SMS",
    "lunasea": "LunaSea",
    "apprise": "Apprise (Hỗ trợ trên 50 dịch vụ thông báo)",
    "GoogleChat": "Google Chat (Google Workspace only)",
    "pushbullet": "Pushbullet",
    "line": "Line Messenger",
    "mattermost": "Mattermost",
    "User Key": "User Key",
    "Device": "Thiết bị",
    "Message Title": "Tiêu đề tin nhắn",
    "Notification Sound": "Âm thanh thông báo",
    "More info on:": "Thông tin chi tiết tại: {0}",
    "pushoverDesc1": "Mức ưu tiên khẩn cấp (2) có thời gian chờ mặc định là 30 giây giữa các lần thử lại và sẽ hết hạn sau 1 giờ.",
    "pushoverDesc2": "Nếu bạn muốn gửi thông báo đến các thiết bị khác nhau, hãy điền vào trường Thiết bị.",
    "SMS Type": "SMS Type",
    "octopushTypePremium": "Premium (Nhanh - Khuyến nghị nên dùng cho cảnh báo)",
    "octopushTypeLowCost": "Giá rẻ (Chậm, thỉnh thoảng bị chặn)",
    "checkPrice": "Kiểm tra giá {0}:",
    "apiCredentials": "API credentials",
    "octopushLegacyHint": "Bạn muốn sử dụng phiên bản cũ của Octopush (2011-2020) hay phiên bản mới?",
    "Check octopush prices": "Kiểm tra giá octopush {0}.",
    "octopushPhoneNumber": "Số điện thoại (Định dạng intl, vd : +84692341165) ",
    "octopushSMSSender": "SMS người gửi : 3-11 ký tự chữ, số và dấu cách (a-zA-Z0-9)",
    "LunaSea Device ID": "LunaSea ID thiết bị",
    "Apprise URL": "Apprise URL",
    "Example:": "Ví dụ: {0}",
    "Read more:": "Đọc thêm: {0}",
    "Status:": "Trạng thái: {0}",
    "Read more": "Đọc thêm",
    "appriseInstalled": "Đã cài đặt Apprise.",
    "appriseNotInstalled": "Chưa cài đặt Apprise. {0}",
    "Access Token": "Token truy cập",
    "Channel access token": "Token kênh truy cập",
    "Line Developers Console": "Line Developers Console",
    "lineDevConsoleTo": "Line Developers Console - {0}",
    "Basic Settings": "Cài đặt cơ bản",
    "User ID": "User ID",
    "Messaging API": "Messaging API",
    "wayToGetLineChannelToken": "Trước tiên, hãy truy cập {0},tạo nhà cung cấp và kênh (Messaging API), sau đó bạn có thể nhận mã token truy cập kênh và id người dùng từ các mục menu được đề cập ở trên.",
    "Icon URL": "Icon URL",
    "aboutIconURL": "Bạn có thể cung cấp liên kết đến ảnh trong \"Icon URL\" để ghi đè ảnh hồ sơ mặc định. Sẽ không được sử dụng nếu Biểu tượng cảm xúc được thiết lập.",
    "aboutMattermostChannelName": "Bạn có thể ghi đè kênh mặc định mà webhook đăng lên bằng cách nhập tên kênh vào trường \"Channel Name\". Điều này cần được bật trong cài đặt Mattermost webhook. Ví dụ: #other-channel",
    "matrix": "Matrix",
    "promosmsTypeEco": "SMS ECO - rẻ nhưng chậm và thường xuyên quá tải. Chỉ dành cho người Ba Lan.",
    "promosmsTypeFlash": "SMS FLASH - Tin nhắn sẽ tự động hiển thị trên thiết bị của người nhận. Chỉ dành cho người Ba Lan.",
    "promosmsTypeFull": "SMS FULL - SMS cao cấp, Bạn có thể sử dụng Tên Người gửi (Bạn cần đăng ký tên trước). Đáng tin cậy cho các cảnh báo.",
    "promosmsTypeSpeed": "SMS SPEED - Ưu tiên cao nhất trong hệ thống. Rất nhanh chóng và đáng tin cậy nhưng tốn kém, (giá gấp đôi SMS FULL).",
    "promosmsPhoneNumber": "Số điện thoại (Bỏ qua mã vùng với người Ba Lan)",
    "promosmsSMSSender": "SMS Tên người gửi: Tên đã đăng ký trước hoặc tên mặc định: InfoSMS, SMS Info, MaxSMS, INFO, SMS",
    "Feishu WebHookUrl": "Feishu WebHookUrl",
    "matrixHomeserverURL": "Homeserver URL (với http(s):// và port tuỳ chỉnh)",
    "Internal Room Id": "Room ID Nội bộ",
    "matrixDesc1": "Bạn có thể tìm thấy room ID nội bộ bằng cách tìm trong mục advanced của phần room settings trong Matrix client của bạn. Nó có dạng giống như !QMdRCpUIfLwsfjxye6:home.server.",
    "matrixDesc2": "Bạn nên tạo người dùng mới và đừng sử dụng mã token truy cập của Matrix user vì nó sẽ cho phép truy cập toàn quyền vào tài khoản của bạn và tất cả các phòng bạn đã tham gia. Thay vào đó, hãy tạo một người dùng mới và chỉ mời người đó vào phòng mà bạn muốn nhận thông báo. Bạn có thể lấy được mã token truy cập bằng cách chạy {0}",
    "Method": "Method",
    "Body": "Body",
    "Headers": "Headers",
    "PushUrl": "Push URL",
    "HeadersInvalidFormat": "Header request không hợp lệ JSON: ",
    "BodyInvalidFormat": "Tequest body không hợp lệ JSON: ",
    "Monitor History": "Lịch sử kênh theo dõi",
    "clearDataOlderThan": "Giữ dữ liệu lịch sử kênh theo dõi {0} ngày.",
    "PasswordsDoNotMatch": "Passwords không khớp.",
    "records": "records",
    "One record": "One record",
    "steamApiKeyDescription": "Để theo dõi các Steam Game Server bạn cần một Steam Web-API key. Bạn có thể đăng ký API key tại đây: ",
    "Current User": "User hiện tại",
    "topic": "Topic",
    "topicExplanation": "MQTT topic to monitor",
    "successMessage": "Success Message",
    "successMessageExplanation": "MQTT message that will be considered as success",
    "recent": "Gần đây",
    "Done": "Hoàn thành",
    "Info": "Thông tin",
    "Security": "Bảo mật",
    "Steam API Key": "Steam API Key",
    "Shrink Database": "Shrink Database",
    "Pick a RR-Type...": "Pick a RR-Type…",
    "Pick Accepted Status Codes...": "Chọn các Codes trạng thái chấp nhận được…",
    "Default": "Mặc định",
    "HTTP Options": "Tuỳ chọn HTTP",
    "Create Incident": "Tạo Incident",
    "Title": "Tiêu đề",
    "Content": "Nội dung",
    "Style": "Style",
    "info": "thông tin",
    "warning": "cảnh báo",
    "danger": "nguy hiểm",
    "primary": "cơ sở",
    "light": "sáng",
    "dark": "tối",
    "Post": "Post",
    "Please input title and content": "Hãy nhập tiêu đề và nội dung",
    "Created": "Đã tạo",
    "Last Updated": "Cập nhật mới nhất",
    "Unpin": "Bỏ ghim",
    "Switch to Light Theme": "Chuyển sang giao diện Sáng",
    "Switch to Dark Theme": "Chuyển sang giao diện Tối",
    "Show Tags": "Hiện Tags",
    "Hide Tags": "Ẩn Tags",
    "Description": "Mô tả",
    "No monitors available.": "Không có kênh theo dõi nào.",
    "Add one": "Thêm mới",
    "No Monitors": "Không có kênh theo dõi",
    "Untitled Group": "Nhóm không có tiêu đề",
    "Services": "Dịch vụ",
    "Discard": "Bỏ",
    "Cancel": "Hủy",
    "Powered by": "Được cung cấp bởi",
    "serwersms": "SerwerSMS.pl",
    "serwersmsAPIUser": "API Username (incl. webapi_ prefix)",
    "serwersmsAPIPassword": "API Password",
    "serwersmsPhoneNumber": "Số điện thoại",
    "serwersmsSenderName": "Tên người gửi SMS (Đã đăng ký qua portal)",
    "stackfield": "Stackfield",
    "Customize": "Customize",
    "Custom Footer": "Custom Footer",
    "Custom CSS": "Custom CSS",
    "smtpDkimSettings": "Cài đặt xác thực Email(DKIM)",
    "smtpDkimDesc": "Xem hướng dẫn tại {0}.",
    "documentation": "Nodemailer DKIM",
    "smtpDkimDomain": "Mail domain",
    "smtpDkimKeySelector": "DKIM Key Selector",
    "smtpDkimPrivateKey": "Private Key",
    "smtpDkimHashAlgo": "Hash Algorithm (Tuỳ chọn)",
    "smtpDkimheaderFieldNames": "Header Keys to sign (Tuỳ chọn)",
    "smtpDkimskipFields": "Header Keys not to sign (Tuỳ chọn)",
    "gorush": "Gorush",
    "alerta": "Alerta",
    "alertaApiEndpoint": "API Endpoint",
    "alertaEnvironment": "Environment",
    "alertaApiKey": "API Key",
    "alertaAlertState": "Alert State",
    "alertaRecoverState": "Recover State",
    "deleteStatusPageMsg": "Bạn có chắc chắn muốn xoá trang status này?",
    "Proxies": "Proxies",
    "default": "Mặc định",
    "enabled": "Enabled",
    "setAsDefault": "Set As Default",
    "deleteProxyMsg": "Bạn muốn xoá proxy này cho tất cả monitors?",
    "proxyDescription": "Proxies must be assigned to a monitor to function.",
    "enableProxyDescription": "Proxy này chưa ảnh hưởng tới monitor requests cho tới khi được activated. Bạn có thể tạm thời tắt proxy cho tất cả monitors bằng trạng thái activation.",
    "setAsDefaultProxyDescription": "Proxy này sẽ bật mặc định cho tất cả monitors mới. Bạn có thể tắt riêng lẻ proxy trên mỗi monitor.",
    "Certificate Chain": "Certificate Chain",
    "Valid": "Hợp lệ",
    "Invalid": "Không hợp lệ",
    "AccessKeyId": "AccessKey ID",
    "SecretAccessKey": "AccessKey Secret",
    "PhoneNumbers": "PhoneNumbers",
    "TemplateCode": "TemplateCode",
    "SignName": "SignName",
    "Sms template must contain parameters: ": "Sms template must contain parameters: ",
    "Bark Endpoint": "Bark Endpoint",
    "WebHookUrl": "WebHookUrl",
    "SecretKey": "SecretKey",
    "For safety, must use secret key": "Để an toàn, hãy dùng secret key",
    "Device Token": "Device Token",
    "Platform": "Platform",
    "Huawei": "Huawei",
    "High": "High",
    "Retry": "Thử lại",
    "Topic": "Topic",
    "WeCom Bot Key": "WeCom Bot Key",
    "Setup Proxy": "Setup Proxy",
    "Proxy Protocol": "Proxy Protocol",
    "Proxy Server": "Proxy Server",
    "Proxy server has authentication": "Proxy server has authentication",
    "User": "User",
    "Installed": "Installed",
    "Not installed": "Not installed",
    "Running": "Running",
    "Not running": "Not running",
    "Remove Token": "Remove Token",
    "Start": "Start",
    "Stop": "Stop",
    "Uptime Kuma": "Uptime Kuma",
    "Add New Status Page": "Thêm mới Status Page",
    "Slug": "Slug",
    "Accept characters:": "Accept characters:",
    "startOrEndWithOnly": "Start or end with {0} only",
    "No consecutive dashes": "No consecutive dashes",
    "Next": "Next",
    "The slug is already taken. Please choose another slug.": "The slug is already taken. Please choose another slug.",
    "No Proxy": "No Proxy",
    "HTTP Basic Auth": "HTTP Basic Auth",
    "New Status Page": "New Status Page",
    "Page Not Found": "Page Not Found",
    "Reverse Proxy": "Reverse Proxy",
    "Backup": "Backup",
    "About": "Về",
    "wayToGetCloudflaredURL": "(Download cloudflared from {0})",
    "cloudflareWebsite": "Cloudflare Website",
    "Message:": "Message:",
    "Don't know how to get the token? Please read the guide:": "Chưa biết cách lấy token? Xem hướng dẫn tại:",
    "The current connection may be lost if you are currently connecting via Cloudflare Tunnel. Are you sure want to stop it? Type your current password to confirm it.": "Nếu bạn đang dùng Cloudflare Tunnel, kết nối hiện tại có thể đang bị mất. Bạn có muốn dừng lại? Nhập lại password để xác nhận.",
    "Other Software": "Phần mềm khác",
    "For example: nginx, Apache and Traefik.": "Ví dụ: Nginx, Apache hay Traefik.",
    "Please read": "Hãy xem qua",
    "Subject:": "Subject:",
    "Valid To:": "Valid To:",
    "Days Remaining:": "Số ngày còn lại:",
    "Issuer:": "Issuer:",
    "Fingerprint:": "Fingerprint:",
    "No status pages": "No status pages",
    "Domain Name Expiry Notification": "Cảnh báo hết hạn tên miền",
    "Proxy": "Proxy",
    "Date Created": "Ngày khởi tạo",
    "onebotHttpAddress": "OneBot HTTP Address",
    "onebotMessageType": "OneBot Message Type",
    "onebotGroupMessage": "Group",
    "onebotPrivateMessage": "Private",
    "onebotUserOrGroupId": "Group/User ID",
    "onebotSafetyTips": "Để đảm bảo an toàn, hãy thiết lập access token",
    "Custom": "Tùy chỉnh",
    "Add New Tag": "Thêm thẻ mới",
    "webhookAdditionalHeadersDesc": "Đặt header bổ sung được gửi cùng với webhook. Mỗi header nên được xác định bằng một JSON key/value.",
    "error": "lỗi",
    "HTTP Headers": "HTTP Headers",
    "recurringIntervalMessage": "Chạy một lần mỗi ngày | Chạy một lần mỗi {0} ngày",
    "Retype the address.": "Nhập lại địa chỉ.",
    "enableGRPCTls": "Cho phép gửi yêu cầu gRPC với kết nối TLS",
    "affectedMonitorsDescription": "Chọn kênh theo dõi bị ảnh hưởng bởi lịch bảo trì này",
    "statusMaintenance": "Bảo trì",
    "Maintenance": "Bảo trì",
    "Affected Monitors": "Kênh theo dõi bị ảnh hưởng",
    "Schedule maintenance": "Thêm lịch bảo trì",
    "markdownSupported": "Hỗ trợ cú pháp Markdown. Nếu sử dụng HTML, hãy tránh khoảng trắng đầu dòng để tránh các vấn đề về định dạng.",
    "Start of maintenance": "Bắt đầu bảo trì",
    "All Status Pages": "Tất cả các trang trạng thái",
    "Select status pages...": "Chọn trang trạng thái…",
    "Certificate Expiry Notification": "Thông báo hết hạn chứng chỉ",
    "Show update if available": "Hiển thị cập nhật (nếu có)",
    "What you can try:": "Bạn có thể thử:",
    "trustProxyDescription": "Tin tưởng các header 'X-Forwarded-*'. Nếu bạn muốn lấy đúng IP máy khách và Uptime Kuma của bạn đứng sau một proxy như Nginx hoặc Apache, bạn nên kích hoạt tính năng này.",
    "webhookAdditionalHeadersTitle": "Header bổ sung",
    "Help": "Trợ giúp",
    "Game": "Trò chơi",
    "Pick Affected Monitors...": "Chọn kênh theo dõi…",
    "statusPageRefreshIn": "Làm mới trong: {0}",
    "Authentication": "Xác thực",
    "Using a Reverse Proxy?": "Bạn đang sử dụng Reverse Proxy?",
    "Check how to config it for WebSocket": "Kiểm tra cách cấu hình nó cho WebSocket",
    "Go back to the previous page.": "Quay trở lại trang trước.",
    "wayToGetLineNotifyToken": "Bạn có thể lấy access token từ {0}",
    "Resend Notification if Down X times consecutively": "Gửi lại thông báo nếu Down X lần liên tiếp",
    "Cannot connect to the socket server": "Không thể kết nối đến máy chủ socket",
    "Home": "Trang chủ",
    "Reconnecting...": "Đang kết nối lại...",
    "Trust Proxy": "Proxy tin cậy",
    "signedInDispDisabled": "Xác thực bị vô hiệu hóa.",
    "RadiusSecretDescription": "Bí mật được chia sẻ giữa máy khách và máy chủ",
    "Show Powered By": "Hiển thị được cung cấp bởi",
    "Domain Names": "Tên tên miền",
    "signedInDisp": "Đăng ký với tư cách là {0}",
    "resendDisabled": "Vô hiệu hoá gửi phản hồi liên tục",
    "resendEveryXTimes": "Gửi phản hồi mỗi {0} lần",
    "setupDatabaseMariaDB": "Kết nối tới một cơ sở dữ liệu MariaDB bên ngoài. Bạn cần cấu hình thông tin kết nối cơ sở dữ liệu.",
    "setupDatabaseChooseDatabase": "Bạn muốn dùng loại cơ sở dữ liệu nào?",
    "setupDatabaseEmbeddedMariaDB": "Bạn không cần phải cài đặt bất cứ thứ gì. Docker image đã nhúng và cấu hình tự động cơ sở dữ liệu MariaDB cho bạn. Uptime Kuma sẽ kết nối tới cơ sở dữ liệu thông qua unix socket.",
    "setupDatabaseSQLite": "Một tệp cơ sở dữ liệu đơn giản, được khuyên dùng cho quy mô triển khai nhỏ. Trước v2.0.0, Uptime Kuma sử dụng SQLite như là một cơ sở dữ liệu mặc định.",
    "dbName": "Tên cơ sở dữ liệu",
    "General Monitor Type": "Loại giám sát chung",
    "Passive Monitor Type": "Loại giám sát bị động",
    "Specific Monitor Type": "Loại giám sát cụ thể",
    "Monitor": "Giám sát",
    "Invert Keyword": "Đảo ngược từ khóa",
    "Expected Value": "Giá trị mong muốn",
    "Json Query": "Truy vấn Json",
    "settingUpDatabaseMSG": "Đang khởi tạo cơ sở dữ liệu. Có thể mất một lúc, vui lòng chờ.",
    "pushOthers": "Khác",
    "programmingLanguages": "Ngôn Ngữ Lập Trình",
    "timeoutAfter": "Hết thời gian chờ sau {0} giây",
    "styleElapsedTime": "Thời gian đã qua dưới thanh trạng thái",
    "styleElapsedTimeShowNoLine": "Hiển Thị (Không Dòng Kẻ)",
    "styleElapsedTimeShowWithLine": "Hiển Thị (Có Dòng Kẻ)",
    "Request Timeout": "Yêu cầu hết hạn",
    "now": "hiện tại",
    "Add a new expiry notification day": "Thêm ngày hết hạn",
    "time ago": "đã qua {0} giây",
    "There might be a typing error in the address.": "Có lỗi trong quá trình nhập địa chỉ",
    "DockerHostRequired": "Vui lòng đặt Docker Host cho trang giám sát này",
    "templateMsg": "Tin nhắn",
    "-year": "-năm",
    "filterActive": "Hoạt động",
    "filterActivePaused": "Tạm dừng",
    "Search monitored sites": "Tìm kiếm trang",
    "Reset Token": "Thiết lập lại Token",
    "Remove the expiry notification": "Xóa ngày hết hạn",
    "API Username": "Tên người dùng API",
    "Also check beta release": "Hãy kiểm tra bản beta",
    "Check/Uncheck": "Chọn/Bỏ chọn",
    "API Key": "mã API",
    "Coming Soon": "Sắp tới",
    "Query": "Tìm kiếm",
    "Setup Docker Host": "Thiết lập máy chủ Docker",
    "Connection Type": "Loại kết nối",
    "Docker Daemon": "Trình nền docker",
    "noDockerHostMsg": "Không tồn tại. Vui lòng thiết lập máy chủ Docker trước",
    "Host URL": "URL Máy chủ",
    "Footer Text": "Chân trang",
    "Refresh Interval": "Tốc độ làm mới",
    "Refresh Interval Description": "Trang status sẽ tự làm mới mỗi {0} giây",
    "Connection String": "Chuỗi kết nối",
    "settingsCertificateExpiry": "Ngày hết hạn chứng chỉ TLS",
    "ignoreTLSErrorGeneral": "Bỏ qua lỗi TLS/SSL cho kết nối",
    "Select": "Chọn",
    "selectedMonitorCount": "Đã chọn: {0}",
    "Either enter the hostname of the server you want to connect to or localhost if you intend to use a locally configured mail transfer agent": "nhập hostname của server bạn muốn kết nối hoặc {localhost} nếu bạn muốn dùng {local_mta}",
    "webhookBodyPresetOption": "Cài đặt sẵn",
    "critical": "nguy kịch",
    "Google": "Google",
    "Template Format": "Định dạng mẫu",
    "YZJ Robot Token": "Mã thông báo Robot YZJ",
    "YZJ Webhook URL": "URL Webhook YZJ",
    "discordMessageFormatCustom": "Mẫu tùy chỉnh",
    "discordMessageFormatMinimalist": "Nhỏ nhất (trạng thái gọn)",
    "discordMessageFormatNormal": "Thông thường (nhúng đa dạng)",
    "Suppress Notifications": "Chặn thông báo",
    "Installing a Nextcloud Talk bot requires administrative access to the server.": "Việc cài đặt bot Nextcloud Talk yêu cầu quyền quản trị máy chủ.",
    "Send DOWN silently": "Gửi thông báo DOWN một cách im lặng",
    "Send UP silently": "Gửi trạng thái UP một cách yên lặng",
    "Bot secret": "Mã bí mật của bot",
    "Conversation token": "Token trao đổi",
    "Nextcloud host": "Máy chủ Nextcloud",
    "Manual": "Thủ công",
    "Staged Tags for Batch Add": "Thẻ được thiết lập cho việc thêm hàng loạt",
    "Add Another Tag": "Thêm thẻ mới",
    "discordMessageTemplate": "Mẫu tin nhắn",
    "Globalping API Token": "Mã thông báo API Globalping",
    "domain_expiry_unsupported_is_icann": "Tên miền \"{domain}\" không phải là ứng cử viên cho việc giám sát hết hạn tên miền, vì hậu tố công khai \".{publicSuffix}\" của nó không phải là ICAN",
    "Never": "Không bao giờ",
    "discordMessageFormat": "Định dạng tin nhắn",
    "Ip Family": "IP gia đình",
    "Expected TLS Alert": "Cảnh báo TLS dự kiến",
    "Basic radio toggle button group": "Nhóm nút chuyển đổi radio cơ bản",
    "GlobalpingMonitorDescription": "Globalping cung cấp quyền truy cập vào hàng ngàn công cụ thăm dò do cộng đồng lưu trữ để chạy các bài kiểm tra và đo lường mạng. Giới hạn 250 bài kiểm tra mỗi giờ được đặt cho tất cả người dùng ẩn danh. Để tăng gấp đôi giới hạn lên 500 bài kiểm tra mỗi giờ, vui lòng lưu mã thông báo của bạn trong {accountSettings}. Kiểm tra {docs} để biết thêm thông tin.",
    "Happy Eyeballs algorithm": "Thuật toán Happy Eyeballs",
    "discordUseMessageTemplateDescription": "Nếu được bật, tin nhắn sẽ được gửi dùng 1 mẫu tùy chỉnh (LiquidJS), để trống để dùng cấu hình Uptime Kuma mặc định",
    "discordUseMessageTemplate": "Dùng mẫu tin nhắn tùy chỉnh",
    "discordSuppressNotificationsHelptext": "Khi được bật, tin nhắn sẽ được đăng lên kênh nhưng sẽ không kích hoạt thông báo đẩy hoặc thông báo trên màn hình cho người nhận.",
    "smsplanetApiToken": "Mã thông báo cho API SMSPlanet",
    "Font Twemoji by Twitter licensed under": "Phông chữ Twemoji của Twitter được cấp phép theo",
    "wayToWriteWahaChatId": "Số điện thoại có mã vùng quốc tế nhưng không có dấu cộng ở đầu ({0}), ID Liên hệ ({1}) hoặc ID Nhóm ({2}). Thông báo được gửi đến ID Trò chuyện này từ Phiên WAHA.",
    "Clear Form": "Xóa biểu mẫu",
    "Disable URL in Notification": "Tắt URL trong Thông báo",
    "Umami": "Umami",
    "Matomo": "Matomo",
    "Plausible": "Plausible",
    "smsplanetNeedToApproveName": "Cần được chấp thuận từ bảng điều khiển",
    "Sender name": "Tên người gửi",
    "Phone numbers": "Số điện thoại",
    "the smsplanet documentation": "tài liệu smsplanet",
    "globalpingApiTokenDescription": "Nhận mã thông báo API Globalping của bạn tại {0}.",
    "GlobalpingHostname": "Một mục tiêu đo lường có thể truy cập công khai. Thông thường là tên máy chủ hoặc địa chỉ IPv4/IPv6, tùy thuộc vào loại phép đo.",
    "GlobalpingLocation": "Trường vị trí chấp nhận châu lục, quốc gia, khu vực, thành phố, ASN, ISP hoặc khu vực đám mây. Bạn có thể kết hợp các bộ lọc với {plus} (ví dụ: {amazonPlusGermany} hoặc {comcastPlusCalifornia}). Nếu độ trễ là một chỉ số quan trọng, hãy sử dụng bộ lọc để thu hẹp vị trí xuống một khu vực nhỏ hơn nhằm tránh các đỉnh điểm. {fullDocs}.",
    "wayToGetClickSMSIRTemplateID": "Mẫu của bạn phải chứa trường {uptkumaalert}. Bạn có thể tạo mẫu mới {tại đây}.",
    "halopsa_field_uptime_kuma_version": "Số phiên bản Uptime Kuma",
    "teltonikaPhoneNumberHelptext": "Số phải ở định dạng quốc tế {0}, {1}. Chỉ được phép sử dụng một số.",
    "Message Template": "Mẫu tin nhắn",
    "Plain Text": "Văn bản thô",
    "versionIs": "Phiên bản: {version}",
    "enableSSL": "Bật SSL/TLS",
    "mariadbUseSSLHelptext": "Cho phép sử dụng kết nối mã hóa với cơ sở dữ liệu của bạn. Cần thiết đối với hầu hết các cơ sở dữ liệu đám mây.",
    "mariadbCaCertificateLabel": "Chứng chỉ CA",
    "mariadbCaCertificateHelptext": "Dán chứng chỉ CA ở định dạng PEM để sử dụng với chứng chỉ tự ký. Để trống nếu cơ sở dữ liệu của bạn sử dụng chứng chỉ được ký bởi một CA công cộng.",
    "unknownDays": "Ngày không rõ",
    "No incidents recorded": "Không có sự cố nào được ghi nhận",
    "Load More": "Tải Thêm",
    "Loading...": "Đang tải...",
    "Monitors": "{n} Trình theo dõi | {n} Trình theo dõi",
    "days": "{n} ngày | {n} ngày",
    "hours": "{n} giờ | {n} giờ",
    "minutes": "{n} phút | {n} phút",
    "minuteShort": "{n} phút | {n} phút",
    "years": "{n} năm | {n} năm",
    "Pin this incident": "Ghim sự cố này",
    "Json Query Expression": "Biểu thức truy vấn JSON",
    "defaultFriendlyName": "Trình theo dõi mới",
    "locally configured mail transfer agent": "Tác nhân chuyển thư được cấu hình cục bộ",
    "Path": "Đường dẫn",
    "ipFamilyDescriptionAutoSelect": "Sử dụng {happyEyeballs} để xác định IP gia đình.",
    "smsplanetApiDocs": "Thông tin chi tiết về cách lấy mã thông báo API có thể được tìm thấy trong {the_smsplanet_documentation}.",
    "Globalping - Access global monitoring probes": "Globalping - Truy cập các thiết bị thăm dò giám sát toàn cầu",
    "halopsa_setup_step4": "Chọn xác thực cơ bản và tạo tên người dùng và mật khẩu. Sau đó nhập hoặc dán tên người dùng và mật khẩu đó vào các trường kiểm tra phía trên",
    "pause": "Tạm dừng",
    "monitorTypeSpecial": "Đặc biệt",
    "ignoreSecWebsocketAcceptHeaderDescription": "Cho phép máy chủ không phản hồi với header Sec-WebSocket-Accept, nếu websocket nâng cấp thành công.",
    "wsCodeDescription": "Để biết thêm thông tin về mã trạng thái, vui lòng tham khảo {rfc6455}",
    "wsSubprotocolDescription": "Nhập danh sách các giao thức phụ được phân tách bằng dấu phẩy. Để biết thêm thông tin về các giao thức phụ, vui lòng tham khảo {documentation}",
    "saveResponseDescription": "Lưu phản hồi HTTP và cung cấp nó cho các mẫu thông báo dưới dạng {templateVariable}",
    "monitorTypeGameServer": "Máy chủ Game",
    "Subprotocol(s)": "Giao thức phụ",
    "oracledbConnectionString": "Cơ sở dữ liệu Oracle: {connectionString}",
    "monitorTypeDatabase": "Kiểu cơ sở dữ liệu kênh theo dõi",
    "Only retry if status code check fails": "Chỉ thử lại khi kiểm tra mã trạng thái thất bại",
    "retryOnlyOnStatusCodeFailureDescription": "Nếu bật, các lần thử lại sẽ được thực hiện khi kiểm tra mã trạng thái HTTP thất bại (Ví dụ máy chủ đã tắt). Nếu kiểm tra mã trạng thái thành công nhưng truy vấn JSON thất bại, kênh theo dõi sẽ được đánh dấu là down ngay lập tức mà không thử lại.",
    "ignoredTLSError": "Lỗi TLS/SSL đã được bỏ qua",
    "Ignore Sec-WebSocket-Accept header": "Đã bỏ qua {0} header",
    "saveResponseForNotifications": "Lưu phản hồi thành công của HTTP để Thông báo",
    "saveErrorResponseForNotifications": "Lưu phản hồi thất bại của HTTP để Thông báo"
}
