# Vietnamese translation of the HiTechCloud Panel interface.
# Copyright (C) 2026 Cong ty Co phan Giai phap Cong nghe va Phan mem Pho Tue
# This file is distributed under the same license as the HiTechCloud Panel.
#
msgid ""
msgstr ""
"Project-Id-Version: HiTechCloud 2.1.8\n"
"Report-Msgid-Bugs-To: contact@hitechcloud.vn\n"
"POT-Creation-Date: 2026-08-01 16:29+0200\n"
"PO-Revision-Date: 2026-09-08 00:00+0700\n"
"Last-Translator: HiTechCloud <contact@hitechcloud.vn>\n"
"Language-Team: Vietnamese <contact@hitechcloud.vn>\n"
"Language: vi_VN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Generated-By: Babel 2.17.0\n"

#: app.py:533
msgid "IP address mismatch. Please login again."
msgstr "Địa chỉ IP không khớp. Vui lòng đăng nhập lại."

#: app.py:565
msgid ""
"Two-Factor Authentication is required on this panel. Please enable it to "
"continue."
msgstr ""
"Bảng điều khiển này yêu cầu Xác thực hai yếu tố. Vui lòng bật để tiếp tục."

#: app.py:573
msgid "Disabled in demo mode."
msgstr "Đã tắt trong chế độ dùng thử."

#: modules/autoinstaller.py:52 templates/dashboard/dashboard.html:169
#: templates/manager/autoinstaller.html:8
msgid "Auto Installer"
msgstr "Trình cài đặt tự động"

#: modules/crons.py:39
msgid "Schedule is empty."
msgstr "Lịch chạy đang trống."

#: modules/crons.py:57
msgid "Job name too long"
msgstr "Tên tác vụ quá dài"

#: modules/crons.py:97
msgid "CronJobs File Editor"
msgstr "Trình chỉnh sửa tệp tác vụ định kỳ"

#: modules/crons.py:154
msgid "CronJobs"
msgstr "Tác vụ định kỳ"

#: modules/crons.py:172
msgid "New CronJob"
msgstr "Tác vụ định kỳ mới"

#: modules/crons.py:184
msgid "Invalid cron file path"
msgstr "Đường dẫn tệp cron không hợp lệ"

#: modules/crons.py:206 modules/crons.py:355
msgid "Missing one or more required fields (schedule, command, container)."
msgstr "Thiếu một hoặc nhiều trường bắt buộc (lịch chạy, lệnh, container)."

#: modules/crons.py:210 modules/crons.py:286
msgid "Invalid characters in input."
msgstr "Dữ liệu nhập chứa ký tự không hợp lệ."

#: modules/crons.py:214
msgid "image= or network= are not allowed in the command."
msgstr "Không được phép dùng image= hoặc network= trong lệnh."

#: modules/crons.py:218
msgid "job-run, job-local, and job-service-run are not allowed in the command."
msgstr "Không được phép dùng job-run, job-local và job-service-run trong lệnh."

#: modules/crons.py:228
msgid "Cron job created and saved successfully!"
msgstr "Đã tạo và lưu tác vụ định kỳ thành công!"

#: modules/crons.py:238
msgid "image= or network= are not allowed in crontab."
msgstr "Không được phép dùng image= hoặc network= trong crontab."

#: modules/crons.py:242
msgid "job-run, job-local, and job-service-run are not allowed in crontab."
msgstr ""
"Không được phép dùng job-run, job-local và job-service-run trong crontab."

#: modules/crons.py:257
msgid "Crontab file saved successfully!"
msgstr "Đã lưu tệp crontab thành công!"

#: modules/crons.py:278
msgid "Missing one or more required fields."
msgstr "Thiếu một hoặc nhiều trường bắt buộc."

#: modules/crons.py:282
msgid "Missing original cron job fields."
msgstr "Thiếu thông tin gốc của tác vụ định kỳ."

#: modules/crons.py:293
msgid "Invalid cron file path."
msgstr "Đường dẫn tệp cron không hợp lệ."

#: modules/crons.py:322
msgid "Cron job not found."
msgstr "Không tìm thấy tác vụ định kỳ."

#: modules/crons.py:335
msgid "Cron job was successfully edited."
msgstr "Đã chỉnh sửa tác vụ định kỳ thành công."

#: modules/crons.py:339
msgid "Error saving cron job. Please try again."
msgstr "Lỗi khi lưu tác vụ định kỳ. Vui lòng thử lại."

#: modules/crons.py:426
msgid "Cron job was successfully deleted."
msgstr "Đã xoá tác vụ định kỳ thành công."

#: modules/crons.py:429
msgid "Error deleting cron job."
msgstr "Lỗi khi xoá tác vụ định kỳ."

#: modules/dashboard.py:97
msgid "Failed to retrieve disk usage information."
msgstr "Không thể lấy thông tin mức sử dụng ổ đĩa."

#: modules/dashboard.py:265
msgid "Dashboard"
msgstr "Bảng điều khiển"

#: modules/cache/varnish.py:268 modules/dns.py:120 modules/dns.py:188
#: modules/dns.py:261 modules/dns.py:385 modules/dns.py:421 modules/dns.py:508
#: modules/dns.py:564 modules/domain/capitalize_domains.py:24
#: modules/domain/docroot.py:34 modules/domain/domain_logs.py:26
#: modules/domain/edit_vhost.py:37 modules/domain/edit_vhost.py:59
#: modules/domain/redirects.py:32 modules/domain/redirects.py:106
#: modules/domain/redirects.py:160 modules/domain/ssl.py:52
#: modules/domain_suspend.py:30 modules/domain_suspend.py:65
#: modules/domain_suspend.py:88 modules/domain_suspend.py:120
#: modules/domains.py:376 modules/drupal.py:233 modules/drupal.py:717
#: modules/drupal.py:914 modules/drupal.py:974 modules/dynamic_dns.py:121
#: modules/email_aliases.py:142 modules/email_aliases.py:253
#: modules/email_default.py:67 modules/email_deliverability.py:123
#: modules/email_filters.py:18 modules/emails.py:202 modules/emails.py:288
#: modules/files/ftp.py:156 modules/goaccess.py:23 modules/json/favicons.py:32
#: modules/json/helpers.py:1823 modules/json/screenshots.py:73
#: modules/mautic.py:102 modules/mautic.py:436 modules/mautic.py:587
#: modules/mautic.py:790 modules/nodejs.py:137 modules/php.py:410
#: modules/python.py:137 modules/sitemanager/temporary_links.py:50
#: modules/waf.py:66 modules/waf.py:117 modules/waf.py:255 modules/waf.py:309
#: modules/waf.py:379 modules/webmail.py:160 modules/website_builder.py:43
#: modules/website_builder.py:148 modules/website_builder.py:288
#: modules/websites.py:39 modules/websites.py:236 modules/websites.py:296
#: modules/websites.py:456 modules/websites.py:540 modules/websites.py:982
#: modules/wordpress.py:514 modules/wordpress.py:858 modules/wordpress.py:966
#: modules/wordpress.py:1515 modules/wordpress.py:1983
msgid "You do not own this domain."
msgstr "Bạn không sở hữu tên miền này."

#: modules/dns.py:129
#, python-format
msgid "Error:Zone file not found for domain: %(domain)s"
msgstr "Lỗi: không tìm thấy tệp vùng DNS cho tên miền: %(domain)s"

#: modules/dns.py:139
msgid "Serial number not provided. Please try again."
msgstr "Chưa cung cấp số serial. Vui lòng thử lại."

#: modules/dns.py:150
msgid ""
"Serial number mismatch. Zone was edited by another user/program. Please try "
"again."
msgstr ""
"Số serial không khớp. Zone đã bị người dùng/chương trình khác chỉnh sửa. Vui "
"lòng thử lại."

#: modules/dns.py:216
msgid "Row deleted successfully"
msgstr "Đã xoá bản ghi thành công"

#: modules/dns.py:342 templates/domains/dns.html:77
#: templates/domains/dns.html:89
msgid "Edit DNS File"
msgstr "Chỉnh sửa tệp DNS"

#: modules/dns.py:344 modules/dns.py:375 templates/domains/domains.html:308
msgid "Edit DNS Zone"
msgstr "Chỉnh sửa vùng DNS"

#: modules/dns.py:350 modules/dns.py:474 modules/dns.py:514
msgid "Zone file not found."
msgstr "Không tìm thấy tệp vùng DNS."

#: modules/dns.py:396
msgid "DNS zone restarted successfully."
msgstr "Đã khởi động lại vùng DNS thành công."

#: modules/dns.py:405 modules/dns.py:407 modules/dns.py:476
msgid "Please provide a domain name."
msgstr "Vui lòng nhập tên miền."

#: modules/dns.py:493
msgid "Please provide all required fields."
msgstr "Vui lòng điền đầy đủ các trường bắt buộc."

#: modules/dns.py:499
msgid "Invalid characters in submitted data."
msgstr "Dữ liệu gửi lên chứa ký tự không hợp lệ."

#: modules/dns.py:539
msgid "CNAME record with this name already exists."
msgstr "Đã tồn tại bản ghi CNAME với tên này."

#: modules/dns.py:550
msgid "DNS record added successfully."
msgstr "Đã thêm bản ghi DNS thành công."

#: modules/dns.py:554
#, python-format
msgid "Error adding DNS record: %(error)s"
msgstr "Lỗi khi thêm bản ghi DNS: %(error)s"

#: modules/dns.py:570
msgid "New content not provided."
msgstr "Chưa cung cấp nội dung mới."

#: modules/dns.py:587
msgid "Failed - zone validation error"
msgstr "Thất bại - lỗi kiểm tra vùng DNS"

#: modules/dns.py:603
msgid "DNS zone saved and DNS service restarted."
msgstr "Đã lưu vùng DNS và khởi động lại dịch vụ DNS."

#: modules/docker.py:236 templates/dashboard/dashboard.html:203
#: templates/docker/containers.html:14 templates/docker/containers.html:460
#: templates/docker/volumes_TODO.html:11
msgid "Containers"
msgstr "Container"

#: modules/docker.py:876
msgid "Invalid web server selected"
msgstr "Máy chủ web được chọn không hợp lệ"

#: modules/docker.py:1032 templates/dashboard/dashboard.html:205
#: templates/docker/containers.html:319 templates/docker/logs.html:10
#: templates/manager/python_node_apps.html:72
#: templates/partials/_service_log.html:12 templates/system/cronjobs.html:342
msgid "Logs"
msgstr "Nhật ký"

#: modules/docker.py:1058 modules/website_builder.py:226
#: modules/websites.py:529 templates/manager/wp/single.html:1275
msgid "Invalid action"
msgstr "Hành động không hợp lệ"

#: modules/docker.py:1370 templates/docker/terminal.html:20
#: templates/docker/terminal.html:224
msgid "Docker Terminal"
msgstr "Terminal Docker"

#: modules/domain/docroot.py:22 modules/domain/ssl.py:41
#: modules/domain_suspend.py:22 modules/domain_suspend.py:82
msgid "Invalid request. Domain name must be provided."
msgstr "Yêu cầu không hợp lệ. Bạn phải cung cấp tên miền."

#: modules/domain_suspend.py:62 templates/domains/domains.html:345
#: templates/emails/single_account.html:169
#: templates/emails/single_account.html:191
msgid "Suspend"
msgstr "Tạm ngưng"

#: modules/domain_suspend.py:117 templates/domains/domains.html:341
msgid "Unsuspend"
msgstr "Bỏ tạm ngưng"

#: modules/domains.py:186 templates/cache/service.html:173
#: templates/dashboard/dashboard.html:101
#: templates/dashboard/dashboard.html:130 templates/dashboard/usage.html:39
#: templates/domains/domains.html:17 templates/emails/deliverability.html:98
#: templates/files/backup_wizard.html:65 templates/partials/_header.html:63
msgid "Domains"
msgstr "Tên miền"

#: modules/domains.py:197
msgid "Domain name is required"
msgstr "Tên miền là bắt buộc"

#: modules/domains.py:219
msgid "Domain name contains invalid characters."
msgstr "Tên miền chứa ký tự không hợp lệ."

#: modules/domains.py:231 templates/domains/new.html:224
msgid ""
"Paths for both public and secret files must be set for importing .onion "
"domain."
msgstr ""
"Phải thiết lập đường dẫn cho cả tệp public và tệp secret để nhập tên miền ."
"onion."

#: modules/domains.py:240
#, python-format
msgid "Public key file: %(path)s does not exist!"
msgstr "Tệp khoá công khai: %(path)s không tồn tại!"

#: modules/domains.py:244
msgid "Path for public file must start with /var/www/html/"
msgstr "Đường dẫn tệp public phải bắt đầu bằng /var/www/html/"

#: modules/domains.py:253
#, python-format
msgid "Secret key file: %(path)s does not exist!"
msgstr "Tệp khoá bí mật: %(path)s không tồn tại!"

#: modules/domains.py:257
msgid "Path for secret file must start with /var/www/html/"
msgstr "Đường dẫn tệp secret phải bắt đầu bằng /var/www/html/"

#: modules/domains.py:277
msgid ""
"Error: Reached the maximum allowed number of domains on this hosting plan."
msgstr "Lỗi: Đã đạt số lượng tên miền tối đa cho phép của gói hosting này."

#: modules/domains.py:318 templates/domains/new.html:135
#: templates/domains/new.html:329
msgid "Add Domain"
msgstr "Thêm tên miền"

#: modules/domain/redirects.py:99 modules/domains.py:359
#: modules/sitemanager/temporary_links.py:45
msgid "Domain name not provided."
msgstr "Chưa cung cấp tên miền."

#: modules/drupal.py:248 modules/mautic.py:132 modules/website_builder.py:175
#: modules/websites.py:486 modules/websites.py:1018
msgid "Unable to detect docroot for the domain."
msgstr "Không xác định được thư mục gốc (docroot) của tên miền."

#: modules/drupal.py:388 modules/mautic.py:258 modules/wordpress.py:226
msgid "Invalid backup date."
msgstr "Ngày sao lưu không hợp lệ."

#: modules/drupal.py:447 modules/mautic.py:336 modules/wordpress.py:452
msgid "No backup options selected."
msgstr "Chưa chọn tuỳ chọn sao lưu nào."

#: modules/drupal.py:504 modules/mautic.py:403 modules/wordpress.py:448
msgid "Backup completed successfully!"
msgstr "Sao lưu hoàn tất thành công!"

#: modules/drupal.py:574 modules/drupal.py:624 modules/wordpress.py:1142
#: modules/wordpress.py:1303
msgid ""
"Scan completed. Found installations:\n"
"\n"
msgstr ""
"Quét hoàn tất. Đã tìm thấy các bản cài đặt:\n"
"\n"

#: modules/drupal.py:637 modules/mautic.py:626 modules/nodejs.py:38
#: modules/python.py:38 modules/website_builder.py:236
#: modules/wordpress.py:1326
msgid "You have reached the maximum number of sites allowed."
msgstr "Bạn đã đạt số lượng website tối đa cho phép."

#: modules/drupal.py:647 templates/manager/autoinstaller.html:94
#: templates/manager/drupal/install.html:9
msgid "Install Drupal"
msgstr "Cài đặt Drupal"

#: modules/drupal.py:708 modules/mautic.py:782 modules/nodejs.py:126
#: modules/python.py:126 modules/website_builder.py:279
#: modules/wordpress.py:1507 modules/wordpress.py:1997
msgid "Domain not found"
msgstr "Không tìm thấy tên miền"

#: modules/drupal.py:817 modules/mysql.py:149
#, python-format
msgid "Error creating database: %(error)s"
msgstr "Lỗi khi tạo cơ sở dữ liệu: %(error)s"

#: modules/drupal.py:892 modules/wordpress.py:939
msgid "Missing site ID."
msgstr "Thiếu ID website."

#: modules/drupal.py:908 modules/drupal.py:956 modules/mautic.py:428
#: modules/mautic.py:580 modules/website_builder.py:70
#: modules/website_builder.py:115 modules/wordpress.py:836
#: modules/wordpress.py:959
msgid "No data found for the provided site ID"
msgstr "Không tìm thấy dữ liệu cho ID website đã cung cấp"

#: modules/dynamic_dns.py:132 modules/dynamic_dns.py:154
msgid "Invalid subdomain."
msgstr "Tên miền phụ không hợp lệ."

#: modules/dynamic_dns.py:135 modules/dynamic_dns.py:157
msgid "Invalid IP address."
msgstr "Địa chỉ IP không hợp lệ."

#: modules/dynamic_dns.py:139
msgid "Dynamic DNS entry created."
msgstr "Đã tạo bản ghi Dynamic DNS."

#: modules/dynamic_dns.py:146 modules/dynamic_dns.py:174
msgid "Invalid line number."
msgstr "Số dòng không hợp lệ."

#: modules/dynamic_dns.py:165
msgid "Dynamic DNS entry updated."
msgstr "Đã cập nhật bản ghi Dynamic DNS."

#: modules/dynamic_dns.py:178
msgid "Dynamic DNS entry deleted."
msgstr "Đã xoá bản ghi Dynamic DNS."

#: modules/dynamic_dns.py:193 templates/dashboard/dashboard.html:133
#: templates/domains/dynamic_dns.html:13
msgid "Dynamic DNS"
msgstr "DNS động"

#: modules/email_aliases.py:126 templates/dashboard/dashboard.html:186
#: templates/emails/aliases.html:10
msgid "Aliases"
msgstr "Bí danh"

#: modules/email_aliases.py:168
msgid "Error: a valid target email address is required."
msgstr "Lỗi: cần có địa chỉ email đích hợp lệ."

#: modules/email_aliases.py:176
#, python-format
msgid "Error adding alias: %(error)s"
msgstr "Lỗi khi thêm bí danh: %(error)s"

#: modules/email_aliases.py:181
#, python-format
msgid "Alias %(email)s → %(target)s added successfully."
msgstr "Đã thêm bí danh %(email)s → %(target)s thành công."

#: modules/email_aliases.py:249
msgid "Error: target must be a valid email address."
msgstr "Lỗi: đích đến phải là một địa chỉ email hợp lệ."

#: modules/email_aliases.py:262
#, python-format
msgid "Error creating alias: %(error)s"
msgstr "Lỗi khi tạo bí danh: %(error)s"

#: modules/email_aliases.py:267
#, python-format
msgid "Alias %(source)s → %(target)s created successfully."
msgstr "Đã tạo bí danh %(source)s → %(target)s thành công."

#: modules/email_aliases.py:270 templates/emails/aliases.html:21
msgid "New Alias"
msgstr "Bí danh mới"

#: modules/email_aliases.py:292 templates/emails/alias_detail.html:105
msgid "Delete Alias"
msgstr "Xoá bí danh"

#: modules/email_default.py:64 modules/email_default.py:90
msgid "Default Email"
msgstr "Email mặc định"

#: modules/email_default.py:73
msgid "Invalid destination email address."
msgstr "Địa chỉ email đích không hợp lệ."

#: modules/email_deliverability.py:114 templates/dashboard/dashboard.html:188
#: templates/emails/deliverability.html:10
#: templates/emails/deliverability_domain.html:9
msgid "Email Deliverability"
msgstr "Khả năng gửi email"

#: modules/email_filters.py:46 modules/email_filters.py:86
#: modules/email_filters.py:124 templates/dashboard/dashboard.html:187
msgid "Filters"
msgstr "Bộ lọc"

#: modules/email_filters.py:74 modules/email_filters.py:108
msgid "No content provided."
msgstr "Chưa cung cấp nội dung."

#: modules/email_filters.py:79 modules/email_filters.py:113
msgid "Filter saved successfully."
msgstr "Đã lưu bộ lọc thành công."

#: modules/email_filters.py:81 modules/email_filters.py:115
msgid "Error saving filter."
msgstr "Lỗi khi lưu bộ lọc."

#: modules/email_import.py:18 modules/mysqld/mysql_import.py:82
#: modules/mysqld/mysql_import.py:94 modules/mysqld/mysql_import.py:106
#: modules/psql/postgresql_import.py:71 modules/psql/postgresql_import.py:76
#: modules/psql/postgresql_import.py:82 modules/psql/postgresql_import.py:93
#: templates/mysql/databases.html:365 templates/psql/databases.html:160
msgid "Import"
msgstr "Nhập"

#: modules/email_import.py:22
msgid "Error: No file uploaded."
msgstr "Lỗi: Chưa tải lên tệp nào."

#: modules/email_import.py:32
msgid "Error: Unsupported file format, please upload a .csv or .xls file."
msgstr ""
"Lỗi: Định dạng tệp không được hỗ trợ, vui lòng tải lên tệp .csv hoặc .xls."

#: modules/email_import.py:39
msgid "Error: File must have at least 2 columns: email, password"
msgstr "Lỗi: Tệp phải có ít nhất 2 cột: email, mật khẩu"

#: modules/email_import.py:48
msgid ""
"Error: File is invalid - the first column must contain valid email addresses."
msgstr ""
"Lỗi: Tệp không hợp lệ - cột đầu tiên phải chứa các địa chỉ email hợp lệ."

#: modules/email_import.py:96
msgid "Error: No import data found, please try again."
msgstr "Lỗi: Không tìm thấy dữ liệu nhập, vui lòng thử lại."

#: modules/account/account.py:90 modules/emails.py:205 modules/mysql.py:199
#: modules/mysql.py:840 modules/postgresql.py:152 modules/postgresql.py:585
#: templates/emails/new.html:80 templates/emails/single_account.html:205
#: templates/files/ftp_new.html:52 templates/files/ftp_password.html:37
#: templates/manager/drupal/install.html:133
#: templates/manager/mautic_install.html:113
#: templates/manager/wp/install.html:124 templates/mysql/mysql_user.html:37
#: templates/mysql/password.html:35 templates/mysql/root_password.html:28
#: templates/mysql/wizard.html:240 templates/psql/password.html:35
#: templates/psql/psql_user.html:37 templates/psql/wizard.html:65
#: templates/user/account.html:81
#: templates/user/reset_password/set_new_password.html:82
msgid "Password does not meet the required strength."
msgstr "Mật khẩu không đạt độ mạnh yêu cầu."

#: modules/emails.py:260 templates/files/ftp_new.html:174
msgid "Create Account"
msgstr "Tạo tài khoản"

#: modules/emails.py:277
msgid "Accounts"
msgstr "Tài khoản"

#: modules/emails.py:428
msgid "Delete address"
msgstr "Xoá địa chỉ"

#: modules/emails.py:442 templates/emails/accounts.html:109
#: templates/emails/info.html:8
msgid "Connect Devices"
msgstr "Kết nối thiết bị"

#: modules/emails.py:454
msgid "Error: Invalid configuration type."
msgstr "Lỗi: Loại cấu hình không hợp lệ."

#: modules/goaccess.py:40 modules/goaccess.py:44
#, python-format
msgid ""
"Stats file for domain %(domain)s not found. Data is generated every 24h."
msgstr ""
"Không tìm thấy tệp thống kê cho tên miền %(domain)s. Dữ liệu được tạo mỗi 24 "
"giờ."

#: modules/goaccess.py:51 templates/dashboard/dashboard.html:139
#: templates/domains/goaccess.html:10
msgid "GoAccess"
msgstr "GoAccess"

#: modules/info.py:15 templates/dashboard/dashboard.html:223
#: templates/system/server_info.html:8 templates/system/server_info.html:17
msgid "Server Information"
msgstr "Thông tin máy chủ"

#: modules/ip_blocker.py:44
msgid ""
"IP addresses have been successfully added to blocklist and can no longer "
"access websites"
msgstr ""
"Đã thêm các địa chỉ IP vào danh sách chặn và chúng không còn truy cập được "
"website"

#: modules/ip_blocker.py:50
msgid ""
"All IP addresses have been successfully removed from blocklist and can now "
"access websites"
msgstr ""
"Đã xoá tất cả địa chỉ IP khỏi danh sách chặn và chúng có thể truy cập "
"website trở lại"

#: modules/ip_blocker.py:62
msgid "Failed to block IP addresses - please try again"
msgstr "Không thể chặn các địa chỉ IP - vui lòng thử lại"

#: modules/ip_blocker.py:81 templates/dashboard/dashboard.html:215
#: templates/system/ip_blocker.html:16
msgid "IP Blocker"
msgstr "Chặn IP"

#: modules/mcp.py:266 templates/user/mcp.html:10
msgid "MCP"
msgstr "MCP"

#: modules/mcp.py:278
msgid "Could not create token: database is unavailable. Please try again."
msgstr "Không thể tạo token: cơ sở dữ liệu không khả dụng. Vui lòng thử lại."

#: modules/mcp.py:289
#, python-format
msgid "Token \"%(name)s\" created. Copy it below - it will not be shown again."
msgstr ""
"Đã tạo token \"%(name)s\". Hãy sao chép bên dưới - token sẽ không được hiển "
"thị lại."

#: modules/mcp.py:301
msgid "Token revoked."
msgstr "Đã thu hồi token."

#: modules/mcp.py:303
msgid "Token not found."
msgstr "Không tìm thấy token."

#: modules/mysql.py:113 modules/mysql.py:236
#, python-format
msgid ""
"%(service)s service is not ready yet. Please wait for the installation to "
"finish before creating a database."
msgstr ""
"Dịch vụ %(service)s chưa sẵn sàng. Vui lòng đợi quá trình cài đặt hoàn tất "
"trước khi tạo cơ sở dữ liệu."

#: modules/mysql.py:121 modules/mysql.py:256 modules/mysql.py:370
#: modules/mysql.py:548 modules/mysql.py:746 modules/mysql.py:927
#: modules/postgresql.py:79 modules/postgresql.py:474
msgid "Database name is required."
msgstr "Tên cơ sở dữ liệu là bắt buộc."

#: modules/mysql.py:125 modules/mysql.py:184 modules/mysql.py:365
#: modules/mysql.py:375 modules/mysql.py:749 modules/mysql.py:785
#: modules/mysql.py:827 modules/mysql.py:923 modules/mysql.py:931
#: modules/postgresql.py:82 modules/postgresql.py:142 modules/postgresql.py:478
#: modules/postgresql.py:575
#, python-format
msgid ""
"Name %(name)s is not allowed. Please use alphanumeric characters and '_' - "
"[a-zA-Z0-9_]+ "
msgstr ""
"Tên %(name)s không được phép. Vui lòng chỉ dùng chữ cái, chữ số và '_' - [a-"
"zA-Z0-9_]+ "

#: modules/mysql.py:154
#, python-format
msgid "Successfully created a database %(name)s"
msgstr "Đã tạo cơ sở dữ liệu %(name)s thành công"

#: modules/mysql.py:157 modules/postgresql.py:126 templates/mysql/new.html:54
#: templates/psql/new.html:52
msgid "Create Database"
msgstr "Tạo cơ sở dữ liệu"

#: modules/mysql.py:179 modules/mysql.py:265 modules/mysql.py:360
#: modules/mysql.py:781 modules/mysql.py:823 modules/mysql.py:919
#: modules/postgresql.py:139 modules/postgresql.py:512
#: modules/postgresql.py:571
msgid "User name is required."
msgstr "Tên người dùng là bắt buộc."

#: modules/mysql.py:189 modules/mysqld/remote_mysql.py:126
#: modules/postgresql.py:148
msgid "This username is not allowed."
msgstr "Tên đăng nhập này không được phép."

#: modules/mysql.py:194 modules/mysql.py:271 modules/mysql.py:390
#: modules/mysql.py:794 modules/mysql.py:836 modules/mysql.py:944
#: modules/mysqld/remote_mysql.py:130 modules/mysqld/remote_mysql.py:182
#: modules/mysqld/remote_mysql.py:220
msgid "Invalid host format."
msgstr "Định dạng host không hợp lệ."

#: modules/mysql.py:213 modules/postgresql.py:168
#: templates/mysql/mysql_user.html:122 templates/mysql/users.html:54
#: templates/mysql/users.html:60 templates/psql/psql_user.html:122
#: templates/psql/users.html:52 templates/psql/users.html:58
msgid "Create User"
msgstr "Tạo người dùng"

#: modules/mysql.py:220 modules/mysql.py:831 modules/mysql.py:939
#: modules/mysqld/remote_mysql.py:178 modules/postgresql.py:177
#: modules/postgresql.py:580
msgid "This is a system username that can not be edited."
msgstr "Đây là tên đăng nhập hệ thống, không thể chỉnh sửa."

#: modules/mysql.py:223 modules/postgresql.py:180 templates/files/ftp.html:96
#: templates/mysql/password.html:128 templates/mysql/root_password.html:113
#: templates/mysql/users.html:98 templates/psql/password.html:121
#: templates/psql/users.html:109
#: templates/user/reset_password/set_new_password.html:64
msgid "Change Password"
msgstr "Đổi mật khẩu"

#: modules/mysql.py:250 modules/mysql.py:307 modules/mysql.py:313
#: modules/postgresql.py:200
msgid "Wizard"
msgstr "Trình hướng dẫn"

#: modules/mysql.py:262 modules/mysql.py:385
msgid "This is a system database that can not be used."
msgstr "Đây là cơ sở dữ liệu hệ thống, không thể sử dụng."

#: modules/mysql.py:274 modules/mysql.py:380
msgid "At least one privilege must be selected."
msgstr "Phải chọn ít nhất một quyền."

#: modules/mysql.py:414 modules/postgresql.py:240 templates/psql/assign.html:9
#: templates/psql/assign.html:64
msgid "Assign User to Database"
msgstr "Gán người dùng vào cơ sở dữ liệu"

#: modules/mysql.py:419 modules/postgresql.py:248
#: templates/mysql/remove.html:58 templates/psql/remove.html:58
msgid "Remove User from Database"
msgstr "Gỡ người dùng khỏi cơ sở dữ liệu"

#: modules/mysql.py:486 templates/dashboard/dashboard.html:144
#: templates/dashboard/dashboard.html:157 templates/dashboard/usage.html:62
#: templates/files/backup_restore.html:172
#: templates/files/backup_wizard.html:65 templates/mysql/databases.html:11
msgid "Databases"
msgstr "Cơ sở dữ liệu"

#: modules/mysql.py:532 modules/postgresql.py:403
#: templates/dashboard/dashboard.html:145
#: templates/dashboard/dashboard.html:158 templates/mysql/users.html:12
msgid "Users"
msgstr "Người dùng"

#: modules/mysql.py:560
msgid "Invalid export format provided, select SQL or GZIP."
msgstr "Định dạng xuất không hợp lệ, hãy chọn SQL hoặc GZIP."

#: modules/mysql.py:597
msgid "Destination path is required for folder export."
msgstr "Cần có đường dẫn đích để xuất ra thư mục."

#: modules/mysql.py:638
#, python-format
msgid "Failed to write export to %(path)s - try export to browser instead."
msgstr "Không thể ghi tệp xuất vào %(path)s - hãy thử xuất về trình duyệt."

#: modules/mysql.py:647
msgid "Invalid export destination."
msgstr "Đích xuất không hợp lệ."

#: modules/mysql.py:789 modules/mysqld/remote_mysql.py:216
msgid "This is a system username that can not be deleted."
msgstr "Đây là tên đăng nhập hệ thống, không thể xoá."

#: modules/mysql.py:849
#, python-format
msgid "Error changing password: %(error)s"
msgstr "Lỗi khi đổi mật khẩu: %(error)s"

#: modules/mysql.py:855
#, python-format
msgid "Successfully changed password for user %(name)s"
msgstr "Đã đổi mật khẩu thành công cho người dùng %(name)s"

#: modules/mysql.py:935
msgid "This is a system database that can not be edited."
msgstr "Đây là cơ sở dữ liệu hệ thống, không thể chỉnh sửa."

#: modules/mysql.py:951
#, python-format
msgid "Failed to revoke privileges: %(error)s"
msgstr "Không thể thu hồi quyền: %(error)s"

#: modules/mysql.py:955
#, python-format
msgid ""
"Successfully revoked all privileges for user %(user)s from database "
"%(database)s"
msgstr ""
"Đã thu hồi toàn bộ quyền của người dùng %(user)s trên cơ sở dữ liệu "
"%(database)s"

#: modules/nodejs.py:45 templates/manager/nodejs_install.html:9
msgid "Install NodeJS Application"
msgstr "Cài đặt ứng dụng NodeJS"

#: modules/nodejs.py:58 modules/python.py:58
msgid "Missing required fields domain or service_name"
msgstr "Thiếu trường bắt buộc domain hoặc service_name"

#: modules/nodejs.py:65 modules/python.py:65
msgid "Invalid service name. Use only letters, numbers, '_' and '-'."
msgstr "Tên dịch vụ không hợp lệ. Chỉ dùng chữ cái, chữ số, '_' và '-'."

#: modules/nodejs.py:149 modules/python.py:149 modules/website_builder.py:297
msgid "Invalid subdirectory."
msgstr "Thư mục con không hợp lệ."

#: modules/nodejs.py:153 modules/python.py:153
msgid "Invalid version."
msgstr "Phiên bản không hợp lệ."

#: modules/nodejs.py:157 modules/python.py:157
msgid "Invalid startup file."
msgstr "Tệp khởi động không hợp lệ."

#: modules/nodejs.py:161 modules/python.py:161
msgid "Invalid custom command."
msgstr "Lệnh tuỳ chỉnh không hợp lệ."

#: modules/php.py:171
msgid "Invalid input data"
msgstr "Dữ liệu nhập không hợp lệ"

#: modules/php.py:416
msgid "Invalid or unavailable PHP version selected."
msgstr "Phiên bản PHP được chọn không hợp lệ hoặc không khả dụng."

#: modules/php.py:420
msgid "Invalid current PHP version."
msgstr "Phiên bản PHP hiện tại không hợp lệ."

#: modules/account/account.py:161 modules/files/backups.py:177
#: modules/php.py:507 templates/psql/pgadmin.html:102
msgid "Settings"
msgstr "Cài đặt"

#: modules/php.py:517
msgid "PHP INFO"
msgstr "PHP INFO"

#: modules/phpmyadmin.py:55 modules/phpmyadmin.py:57 modules/phpmyadmin.py:64
#: templates/mysql/databases.html:478
#: templates/mysql/phpmyadmin_unavailable.html:8
msgid "phpMyAdmin"
msgstr "phpMyAdmin"

#: modules/phpmyadmin.py:55 modules/phpmyadmin.py:57
#: templates/mysql/phpmyadmin_unavailable.html:17
msgid "Please contact support."
msgstr "Vui lòng liên hệ bộ phận hỗ trợ."

#: modules/postgresql.py:68 modules/postgresql.py:193
msgid ""
"Postgres service is not ready yet. Please wait for the installation to "
"finish before creating a database."
msgstr ""
"Dịch vụ Postgres chưa sẵn sàng. Vui lòng đợi quá trình cài đặt hoàn tất "
"trước khi tạo cơ sở dữ liệu."

#: modules/postgresql.py:110
msgid "You have reached the maximum number of databases allowed."
msgstr "Bạn đã đạt số lượng cơ sở dữ liệu tối đa cho phép."

#: modules/postgresql.py:123
#, python-format
msgid "Successfully created a PostgreSQL database %(database_name)s"
msgstr "Đã tạo cơ sở dữ liệu PostgreSQL %(database_name)s thành công"

#: modules/postgresql.py:161
#, python-format
msgid "Successfully created a PostgreSQL user %(db_user)s"
msgstr "Đã tạo người dùng PostgreSQL %(db_user)s thành công"

#: modules/postgresql.py:213 modules/postgresql.py:668
msgid "Invalid or missing user name."
msgstr "Tên người dùng không hợp lệ hoặc bị thiếu."

#: modules/postgresql.py:216 modules/postgresql.py:673
msgid "Invalid or missing database name."
msgstr "Tên cơ sở dữ liệu không hợp lệ hoặc bị thiếu."

#: modules/postgresql.py:220
msgid "This is a system database that cannot be used."
msgstr "Đây là cơ sở dữ liệu hệ thống, không thể sử dụng."

#: modules/postgresql.py:268 modules/postgresql.py:370
msgid "Postgres service is not yet installed. Starting it in the background.."
msgstr "Dịch vụ Postgres chưa được cài đặt. Đang khởi động ở chế độ nền.."

#: modules/mysqld/mysql_processlist.py:39 modules/postgresql.py:443
#: templates/dashboard/dashboard.html:150
#: templates/dashboard/dashboard.html:162
msgid "Process List"
msgstr "Danh sách tiến trình"

#: modules/postgresql.py:522
msgid "This is a system username that cannot be deleted."
msgstr "Đây là tên đăng nhập hệ thống, không thể xoá."

#: modules/postgresql.py:597
#, python-format
msgid "Error changing password for user %(db_user)s: %(error)s"
msgstr "Lỗi khi đổi mật khẩu cho người dùng %(db_user)s: %(error)s"

#: modules/postgresql.py:678
msgid "This is a system username that cannot be edited."
msgstr "Đây là tên đăng nhập hệ thống, không thể chỉnh sửa."

#: modules/postgresql.py:683
msgid "This is a system database that cannot be edited."
msgstr "Đây là cơ sở dữ liệu hệ thống, không thể chỉnh sửa."

#: modules/process_manager.py:102
msgid "No PID provided"
msgstr "Chưa cung cấp PID"

#: modules/process_manager.py:105
msgid "PID not found or not allowed"
msgstr "Không tìm thấy PID hoặc PID không được phép"

#: modules/process_manager.py:112
msgid "Invalid PID"
msgstr "PID không hợp lệ"

#: modules/process_manager.py:122
msgid "Process killed successfully"
msgstr "Đã kết thúc tiến trình thành công"

#: modules/process_manager.py:127 templates/dashboard/dashboard.html:218
#: templates/system/process_manager.html:13
msgid "Process Manager"
msgstr "Trình quản lý tiến trình"

#: modules/python.py:45 templates/manager/python_install.html:9
msgid "Install Python Application"
msgstr "Cài đặt ứng dụng Python"

#: modules/services.py:28
msgid "Error reading services."
msgstr "Lỗi khi đọc danh sách dịch vụ."

#: modules/services.py:34
msgid "Choose Service"
msgstr "Chọn dịch vụ"

#: modules/services.py:74
#, python-format
msgid "%(service)s service is now restarted."
msgstr "Đã khởi động lại dịch vụ %(service)s."

#: modules/usage.py:24
msgid "No resource usage data available yet. Please try again later"
msgstr "Chưa có dữ liệu về mức sử dụng tài nguyên. Vui lòng thử lại sau"

#: modules/usage.py:29 templates/dashboard/dashboard.html:216
#: templates/user/stats.html:17
msgid "Resource Usage"
msgstr "Mức sử dụng tài nguyên"

#: modules/usage.py:82 templates/dashboard/dashboard.html:217
msgid "Resource Usage History"
msgstr "Lịch sử sử dụng tài nguyên"

#: modules/waf.py:247 templates/system/waf.html:12
#: templates/system/waf_domain.html:12
msgid "WAF"
msgstr "WAF"

#: modules/domain/domain_logs.py:35 modules/waf.py:389
#, python-format
msgid "Log file for domain %(domain)s is empty."
msgstr "Tệp nhật ký của tên miền %(domain)s đang trống."

#: modules/domain/domain_logs.py:79 modules/waf.py:426
#, python-format
msgid "Error reading log file: %(error)s"
msgstr "Lỗi khi đọc tệp nhật ký: %(error)s"

#: modules/domain/domain_logs.py:83 modules/waf.py:430
#, python-format
msgid "Log file not found for domain %(domain)s."
msgstr "Không tìm thấy tệp nhật ký cho tên miền %(domain)s."

#: modules/webserver_conf.py:72
msgid "Web Server Configuration Editor"
msgstr "Trình chỉnh sửa cấu hình máy chủ web"

#: modules/website_builder.py:75
msgid "Website not found in the database"
msgstr "Không tìm thấy website trong cơ sở dữ liệu"

#: modules/website_builder.py:94
msgid "Website deleted successfully!"
msgstr "Đã xoá website thành công!"

#: modules/website_builder.py:99
msgid "An error occurred during website deletion."
msgstr "Đã xảy ra lỗi khi xoá website."

#: modules/website_builder.py:121
msgid "Website detached successfully!"
msgstr "Đã gỡ website khỏi trình quản lý thành công!"

#: modules/website_builder.py:126
msgid "An error occurred during website detachment."
msgstr "Đã xảy ra lỗi khi gỡ website khỏi trình quản lý."

#: modules/website_builder.py:243 templates/manager/autoinstaller.html:136
msgid "Create Website"
msgstr "Tạo website"

#: modules/website_builder.py:304
msgid "Error: .htaccess file already exists. Website creation cannot proceed!"
msgstr "Lỗi: Tệp .htaccess đã tồn tại. Không thể tiếp tục tạo website!"

#: modules/website_builder.py:305
#, python-brace-format
msgid ""
"Error: index.html file already exists in {install_path} - Website creation "
"cannot proceed!"
msgstr ""
"Lỗi: Tệp index.html đã tồn tại trong {install_path} - không thể tiếp tục tạo "
"website!"

#: modules/website_builder.py:306
#, python-brace-format
msgid ""
"Error: index.php file already exists in {install_path} - Website creation "
"cannot proceed!"
msgstr ""
"Lỗi: Tệp index.php đã tồn tại trong {install_path} - không thể tiếp tục tạo "
"website!"

#: modules/website_builder.py:376
#, python-format
msgid "Website created successfully on %(domain)s"
msgstr "Đã tạo website thành công trên %(domain)s"

#: modules/websites.py:67
msgid "Failed to contact Google Safe Browsing API"
msgstr "Không thể kết nối tới Google Safe Browsing API"

#: modules/websites.py:278
msgid "Invalid website parameter"
msgstr "Tham số website không hợp lệ"

#: modules/websites.py:405
msgid "Unsupported install type"
msgstr "Loại cài đặt không được hỗ trợ"

#: modules/websites.py:426
msgid "Requirements installed successfully."
msgstr "Đã cài đặt các gói yêu cầu thành công."

#: modules/websites.py:426
msgid "NPM packages installed successfully."
msgstr "Đã cài đặt các gói NPM thành công."

#: modules/websites.py:433
msgid "An error occurred while installing requirements."
msgstr "Đã xảy ra lỗi khi cài đặt các gói yêu cầu."

#: modules/websites.py:433
msgid "An error occurred while installing NPM packages."
msgstr "Đã xảy ra lỗi khi cài đặt các gói NPM."

#: modules/websites.py:534
msgid "Missing required parameters"
msgstr "Thiếu tham số bắt buộc"

#: modules/websites.py:560
msgid "Invalid docroot"
msgstr "Thư mục gốc website không hợp lệ"

#: modules/websites.py:648
msgid "Debugging options updated successfully"
msgstr "Đã cập nhật tuỳ chọn gỡ lỗi thành công"

#: modules/websites.py:677
msgid "General options edited successfully"
msgstr "Đã chỉnh sửa tuỳ chọn chung thành công"

#: modules/websites.py:691 templates/manager/wp/single.html:2386
msgid "WordPress updated successfully"
msgstr "Đã cập nhật WordPress thành công"

#: modules/websites.py:734
msgid "Update preferences saved successfully"
msgstr "Đã lưu tuỳ chọn cập nhật thành công"

#: modules/websites.py:863 modules/websites.py:870
#: templates/dashboard/dashboard.html:104 templates/dashboard/usage.html:16
#: templates/domains/domains.html:76 templates/domains/domains.html:123
#: templates/files/backup_wizard.html:65
msgid "Websites"
msgstr "Website"

#: modules/websites.py:992
msgid "Invalid domain name format."
msgstr "Định dạng tên miền không hợp lệ."

#: modules/wordpress.py:120
msgid "WordPress Manager"
msgstr "Trình quản lý WordPress"

#: modules/wordpress.py:415
msgid "No matching tables found"
msgstr "Không tìm thấy bảng nào phù hợp"

#: modules/wordpress.py:518
msgid "Config file not found"
msgstr "Không tìm thấy tệp cấu hình"

#: modules/wordpress.py:556
msgid "Hardening rules have been successfully applied to the website"
msgstr "Đã áp dụng các quy tắc tăng cường bảo mật cho website thành công"

#: modules/wordpress.py:558
msgid "Failed to apply hardening rules to the website - please try again"
msgstr ""
"Không thể áp dụng các quy tắc tăng cường bảo mật cho website - vui lòng thử "
"lại"

#: modules/wordpress.py:604
msgid "Missing required form fields"
msgstr "Thiếu trường bắt buộc trong biểu mẫu"

#: modules/wordpress.py:637
msgid "Invalid input or unsafe docroot"
msgstr "Dữ liệu nhập không hợp lệ hoặc thư mục gốc không an toàn"

#: modules/wordpress.py:847
msgid "WordPress installation not found in the database"
msgstr "Không tìm thấy bản cài đặt WordPress trong cơ sở dữ liệu"

#: modules/wordpress.py:892
msgid "Database name or user not found in wp-config.php"
msgstr "Không tìm thấy tên cơ sở dữ liệu hoặc người dùng trong wp-config.php"

#: modules/wordpress.py:920
msgid "WordPress uninstalled successfully!"
msgstr "Đã gỡ cài đặt WordPress thành công!"

#: modules/wordpress.py:927
msgid "An error occurred during WordPress uninstall."
msgstr "Đã xảy ra lỗi khi gỡ cài đặt WordPress."

#: modules/wordpress.py:982
msgid "WordPress installation detached from Manager."
msgstr "Đã gỡ bản cài đặt WordPress khỏi trình quản lý."

#: modules/wordpress.py:988
msgid "An error occurred during WordPress detachment. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ WordPress khỏi trình quản lý. Vui lòng thử lại."

#: modules/wordpress.py:991
msgid "An error occurred during WordPress detachment."
msgstr "Đã xảy ra lỗi khi gỡ WordPress khỏi trình quản lý."

#: modules/wordpress.py:1171 templates/manager/wp/list.html:461
msgid "Scan skipped. WordPress installation is currently running."
msgstr "Đã bỏ qua lần quét. Quá trình cài đặt WordPress đang chạy."

#: modules/wordpress.py:1338 templates/manager/autoinstaller.html:57
#: templates/manager/wp/install.html:9
msgid "Install WordPress"
msgstr "Cài đặt WordPress"

#: modules/wordpress.py:1971
msgid "Domain is not provided."
msgstr "Chưa cung cấp tên miền."

#: modules/wordpress.py:2027
msgid "php_version could not be determined"
msgstr "Không xác định được php_version"

#: modules/wordpress.py:2051
msgid "Admin username could not be obtained"
msgstr "Không lấy được tên đăng nhập quản trị"

#: modules/wordpress.py:2051
msgid "Please try login manually to wp-admin."
msgstr "Vui lòng thử đăng nhập thủ công vào wp-admin."

#: modules/wordpress.py:2054
msgid "No administrator users found"
msgstr "Không tìm thấy người dùng quản trị nào"

#: modules/wordpress.py:2143
msgid "Unsupported action"
msgstr "Hành động không được hỗ trợ"

#: modules/wordpress.py:2165
msgid "Use 'enable' or 'disable'"
msgstr "Hãy dùng 'enable' hoặc 'disable'"

#: modules/wordpress.py:2185
msgid "Cache flushed successfully."
msgstr "Đã xoá bộ nhớ đệm thành công."

#: modules/wordpress.py:2192
msgid "Invalid type"
msgstr "Loại không hợp lệ"

#: modules/wordpress.py:2200 templates/base.html:58
#: templates/manager/grapejs_editor.html:123
msgid "Success"
msgstr "Thành công"

#: modules/account/account.py:98
#, python-format
msgid "Password for account %(user)s has been changed successfully."
msgstr "Mật khẩu của tài khoản %(user)s đã được thay đổi thành công."

#: modules/account/account.py:119
#, python-format
msgid ""
"Email address for account %(user)s has been changed successfully from "
"%(old_email)s to %(new_email)s."
msgstr ""
"Địa chỉ email của tài khoản %(user)s đã được đổi thành công từ %(old_email)s "
"sang %(new_email)s."

#: modules/account/account.py:138
#, python-format
msgid "Username has been changed successfully from %(old)s to %(new)s."
msgstr "Tên đăng nhập đã được đổi thành công từ %(old)s sang %(new)s."

#: modules/account/account.py:159
msgid "Failed to change username."
msgstr "Không thể đổi tên đăng nhập."

#: modules/account/activity.py:72
msgid "Activity"
msgstr "Hoạt động"

#: modules/account/api.py:13 templates/user/api_docs.html:56
msgid "API Reference"
msgstr "Tài liệu API"

#: modules/account/favorites.py:35
msgid "Link and title must be provided"
msgstr "Phải cung cấp liên kết và tiêu đề"

#: modules/account/favorites.py:41
msgid "Favorite list is full"
msgstr "Danh sách yêu thích đã đầy"

#: modules/account/favorites.py:55
msgid "No link provided"
msgstr "Chưa cung cấp liên kết"

#: modules/account/favorites.py:110 templates/base.html:249
#: templates/user/favorites.html:11
msgid "Favorites"
msgstr "Yêu thích"

#: modules/account/forgot_password.py:111
#: modules/account/forgot_password.py:153
msgid "Forgot Password"
msgstr "Quên mật khẩu"

#: modules/account/forgot_password.py:120
msgid "Password Reset Requested"
msgstr "Yêu cầu đặt lại mật khẩu"

#: modules/account/forgot_password.py:121
#, python-format
msgid "HiTechCloud [%(domain)s] - Password Reset Requested"
msgstr "HiTechCloud [%(domain)s] - Yêu cầu đặt lại mật khẩu"

#: modules/account/forgot_password.py:137
msgid "password reset requested"
msgstr "đã yêu cầu đặt lại mật khẩu"

#: modules/account/forgot_password.py:144
#: templates/user/reset_password/link_is_sent.html:8
msgid "Password Reset Link Sent"
msgstr "Đã gửi liên kết đặt lại mật khẩu"

#: modules/account/forgot_password.py:164
msgid "Reset link has expired"
msgstr "Liên kết đặt lại đã hết hạn"

#: modules/account/forgot_password.py:168
msgid "Reset link is invalid"
msgstr "Liên kết đặt lại không hợp lệ"

#: modules/account/forgot_password.py:174
msgid "Link has already been used or is invalid"
msgstr "Liên kết đã được sử dụng hoặc không hợp lệ"

#: modules/account/forgot_password.py:184
msgid "Passwords do not match"
msgstr "Mật khẩu không khớp"

#: modules/account/forgot_password.py:195
msgid "Password does not meet the required strength"
msgstr "Mật khẩu không đạt độ mạnh yêu cầu"

#: modules/account/forgot_password.py:205
msgid "password changed using email confirmation"
msgstr "đã đổi mật khẩu bằng xác nhận qua email"

#: modules/account/forgot_password.py:208
msgid "Your password has been reset. Please log in."
msgstr "Mật khẩu của bạn đã được đặt lại. Vui lòng đăng nhập."

#: modules/account/forgot_password.py:215 templates/user/email_template.html:59
msgid "Reset Password"
msgstr "Đặt lại mật khẩu"

#: modules/account/locale.py:63 templates/dashboard/dashboard.html:228
#: templates/user/_login.html:96 templates/user/locale.html:11
msgid "Change Language"
msgstr "Đổi ngôn ngữ"

#: modules/account/login.py:19
msgid "Login"
msgstr "Đăng nhập"

#: modules/account/login.py:113
msgid "Too many failed login attempts. Please try again later."
msgstr "Quá nhiều lần đăng nhập thất bại. Vui lòng thử lại sau."

#: modules/account/login.py:133
msgid "Autologin failed: Invalid username."
msgstr "Đăng nhập tự động thất bại: Tên đăng nhập không hợp lệ."

#: modules/account/login.py:143
msgid "Error reading token from user files."
msgstr "Lỗi khi đọc token từ tệp người dùng."

#: modules/account/login.py:179
msgid "Autologin failed: User does not exist."
msgstr "Đăng nhập tự động thất bại: Người dùng không tồn tại."

#: modules/account/login.py:182
msgid "Autologin failed: Invalid or expired token."
msgstr "Đăng nhập tự động thất bại: Token không hợp lệ hoặc đã hết hạn."

#: modules/account/login.py:198
msgid "Username and password are required."
msgstr "Tên đăng nhập và mật khẩu là bắt buộc."

#: modules/account/login.py:210
msgid "Your account is suspended. Please contact support."
msgstr "Tài khoản của bạn đã bị tạm ngưng. Vui lòng liên hệ bộ phận hỗ trợ."

#: modules/account/login.py:216
msgid "Unable to connect to database."
msgstr "Không thể kết nối tới cơ sở dữ liệu."

#: modules/account/login.py:338
msgid "Invalid 2FA code. Please try again."
msgstr "Mã 2FA không hợp lệ. Vui lòng thử lại."

#: modules/account/login_history.py:15 templates/dashboard/dashboard.html:234
#: templates/user/loginlog.html:11
msgid "Login History"
msgstr "Lịch sử đăng nhập"

#: modules/account/notifications.py:201
msgid "Notification preferences updated successfully!"
msgstr "Đã cập nhật tuỳ chọn thông báo thành công!"

#: modules/account/notifications.py:204
msgid "Notification Preferences"
msgstr "Tuỳ chọn thông báo"

#: modules/account/passkeys.py:73 templates/user/passkeys.html:11
msgid "Passkeys"
msgstr "Passkey"

#: modules/account/passkeys.py:116
msgid "Registration session expired. Please try again."
msgstr "Phiên đăng ký đã hết hạn. Vui lòng thử lại."

#: modules/account/passkeys.py:167
msgid "Passkey removed."
msgstr "Đã xoá passkey."

#: modules/account/passkeys.py:169
msgid "Passkey not found."
msgstr "Không tìm thấy passkey."

#: modules/account/passkeys.py:197
msgid "Login session expired. Please try again."
msgstr "Phiên đăng nhập đã hết hạn. Vui lòng thử lại."

#: modules/account/sessions.py:40 templates/dashboard/dashboard.html:231
#: templates/user/active_sessions.html:11
msgid "Active Sessions"
msgstr "Phiên đang hoạt động"

#: modules/account/sessions.py:76
msgid "Session terminated successfully."
msgstr "Đã kết thúc phiên thành công."

#: modules/account/sessions.py:86
msgid "Failed to terminate session or session already expired."
msgstr "Không thể kết thúc phiên hoặc phiên đã hết hạn."

#: modules/account/twofa.py:37
msgid "Invalid verification code. Please try again."
msgstr "Mã xác minh không hợp lệ. Vui lòng thử lại."

#: modules/account/twofa.py:41
msgid ""
"OTP code removed and Two-Factor Authentication is now required on new logins."
msgstr ""
"Đã xoá mã OTP và Xác thực hai yếu tố hiện là bắt buộc cho các lần đăng nhập "
"mới."

#: modules/account/twofa.py:45
msgid ""
"Setup started: Set up the app or save the OTP code, then confirm to remove "
"it and activate 2FA."
msgstr ""
"Đã bắt đầu thiết lập: Hãy thiết lập ứng dụng hoặc lưu mã OTP, sau đó xác "
"nhận để xoá mã và kích hoạt 2FA."

#: modules/account/twofa.py:49
msgid "Two-Factor Authentication is now disabled."
msgstr "Xác thực hai yếu tố hiện đã bị tắt."

#: modules/account/twofa.py:70 templates/dashboard/dashboard.html:230
#: templates/dashboard/twofa.html:6 templates/user/twofa_settings.html:15
msgid "Two-Factor Authentication"
msgstr "Xác thực hai yếu tố"

#: modules/cache/elasticsearch.py:16 templates/dashboard/dashboard.html:181
msgid "ElasticSearch"
msgstr "ElasticSearch"

#: modules/cache/elasticsearch.py:17
msgid ""
"The leading distributed, RESTful, open source search and analytics engine "
"designed for speed and reliability."
msgstr ""
"Công cụ tìm kiếm và phân tích phân tán, RESTful, mã nguồn mở hàng đầu, được "
"thiết kế cho tốc độ và độ tin cậy."

#: modules/cache/memcached.py:18 templates/dashboard/dashboard.html:178
msgid "Memcached"
msgstr "Memcached"

#: modules/cache/memcached.py:19
msgid ""
"A high-performance, distributed in-memory key-value caching system designed "
"to accelerate dynamic web applications."
msgstr ""
"Hệ thống bộ nhớ đệm key-value phân tán, hiệu năng cao, chạy trong bộ nhớ, "
"được thiết kế để tăng tốc các ứng dụng web động."

#: modules/cache/opensearch.py:16 templates/dashboard/dashboard.html:180
msgid "OpenSearch"
msgstr "OpenSearch"

#: modules/cache/redis.py:16 templates/dashboard/dashboard.html:176
msgid "Redis"
msgstr "Redis"

#: modules/cache/redis.py:17
msgid ""
"Redis (Remote Dictionary Server) is an in-memory, key/value store that is "
"used primarily as an application cache or quick-response database."
msgstr ""
"Redis (Remote Dictionary Server) là kho lưu trữ key/value trong bộ nhớ, chủ "
"yếu được dùng làm bộ nhớ đệm cho ứng dụng hoặc cơ sở dữ liệu phản hồi nhanh."

#: modules/cache/valkey.py:16 templates/dashboard/dashboard.html:177
msgid "Valkey"
msgstr "Valkey"

#: modules/cache/valkey.py:17
msgid ""
"Valkey is an in-memory key/value store (a community-driven fork of Redis) "
"used primarily as an application cache or fast, low-latency database."
msgstr ""
"Valkey là kho lưu trữ key/value trong bộ nhớ (một nhánh do cộng đồng phát "
"triển từ Redis), chủ yếu được dùng làm bộ nhớ đệm cho ứng dụng hoặc cơ sở dữ "
"liệu nhanh, độ trễ thấp."

#: modules/cache/varnish.py:48
msgid "Varnish is not running"
msgstr "Varnish không chạy"

#: modules/cache/varnish.py:202 templates/dashboard/dashboard.html:179
msgid "Varnish"
msgstr "Varnish"

#: modules/cache/varnish.py:203
msgid ""
"Varnish is a reverse caching proxy used as HTTP accelerator for content-"
"heavy dynamic web sites as well as APIs."
msgstr ""
"Varnish là một reverse proxy caching được dùng làm bộ tăng tốc HTTP cho các "
"website động nhiều nội dung cũng như cho API."

#: modules/core/errors.py:33
msgid "Page not found"
msgstr "Không tìm thấy trang"

#: modules/core/paths.py:41
msgid "Invalid context"
msgstr "Ngữ cảnh không hợp lệ"

#: modules/core/paths.py:56
msgid "Invalid base directory"
msgstr "Thư mục gốc không hợp lệ"

#: modules/core/paths.py:72
msgid "User root directory not found"
msgstr "Không tìm thấy thư mục gốc của người dùng"

#: modules/core/paths.py:75 modules/core/paths.py:135
msgid "Forbidden"
msgstr "Bị từ chối truy cập"

#: modules/core/paths.py:79
msgid "Path too long"
msgstr "Đường dẫn quá dài"

#: modules/core/paths.py:90
msgid "Invalid characters in filename"
msgstr "Tên tệp chứa ký tự không hợp lệ"

#: modules/core/paths.py:101
msgid "Suspicious path pattern detected"
msgstr "Phát hiện mẫu đường dẫn đáng ngờ"

#: modules/core/paths.py:112
msgid "Symlinks are not allowed"
msgstr "Không cho phép symlink"

#: modules/core/paths.py:121
msgid "Path traversal or symlink escape detected"
msgstr "Phát hiện path traversal hoặc symlink vượt ra ngoài thư mục cho phép"

#: modules/core/paths.py:125
msgid "File or directory not found"
msgstr "Không tìm thấy tệp hoặc thư mục"

#: modules/core/paths.py:131 templates/emails/deliverability_domain.html:55
msgid "Not found"
msgstr "Không tìm thấy"

#: modules/core/search.py:68
msgid "Unknown search type"
msgstr "Loại tìm kiếm không xác định"

#: modules/core/search.py:71 modules/core/search.py:77
#: modules/core/search.py:80
msgid "Feature not available"
msgstr "Tính năng không khả dụng"

#: modules/core/search.py:116
msgid "Invalid file path"
msgstr "Đường dẫn tệp không hợp lệ"

#: modules/core/search.py:158
msgid "Invalid folder path"
msgstr "Đường dẫn thư mục không hợp lệ"

#: modules/domain/docroot.py:30 templates/domains/docroot.html:64
#: templates/domains/domains.html:320
msgid "Change docroot"
msgstr "Đổi thư mục gốc"

#: modules/domain/docroot.py:43
msgid "docroot must be provided."
msgstr "Phải cung cấp docroot."

#: modules/domain/domain_logs.py:87
msgid "Access Logs"
msgstr "Nhật ký truy cập"

#: modules/domain/edit_vhost.py:31
msgid "Invalid request. Domain name and Vhost content must be provided."
msgstr "Yêu cầu không hợp lệ. Phải cung cấp tên miền và nội dung Vhost."

#: modules/domain/edit_vhost.py:55
msgid "Edit VHosts"
msgstr "Chỉnh sửa VHost"

#: modules/domain/edit_vhost.py:86
msgid "Error: VirtualHost file could not be saved."
msgstr "Lỗi: Không thể lưu tệp VirtualHost."

#: modules/domain/redirects.py:36
#, python-format
msgid "Domain %(domain)s does not have a redirect URL configured."
msgstr "Tên miền %(domain)s chưa được cấu hình URL chuyển hướng."

#: modules/domain/redirects.py:51
msgid "Unauthorized"
msgstr "Không có quyền truy cập"

#: modules/domain/redirects.py:77
#, python-format
msgid ""
"Successfully deleted the redirect link %(redirect_url)s for domain %(domain)s"
msgstr ""
"Đã xoá liên kết chuyển hướng %(redirect_url)s của tên miền %(domain)s thành "
"công"

#: modules/domain/redirects.py:110
msgid "Invalid URL. Please provide a URL with 'http://' or 'https://' prefix."
msgstr ""
"URL không hợp lệ. Vui lòng nhập URL có tiền tố 'http://' hoặc 'https://'."

#: modules/domain/redirects.py:145
#, python-format
msgid ""
"Successfully created redirect from domain %(domain)s to %(redirect_url)s"
msgstr ""
"Đã tạo chuyển hướng từ tên miền %(domain)s sang %(redirect_url)s thành công"

#: modules/domain/ssl.py:48 templates/dashboard/dashboard.html:134
#: templates/domains/domains.html:131
msgid "SSL"
msgstr "SSL"

#: modules/domain/ssl.py:64
msgid "Certificate and private key are required."
msgstr "Chứng chỉ và khoá riêng là bắt buộc."

#: modules/domain/ssl.py:68
msgid "Invalid certificate."
msgstr "Chứng chỉ không hợp lệ."

#: modules/domain/ssl.py:72
msgid "Invalid private key."
msgstr "Khoá riêng không hợp lệ."

#: modules/domain/ssl.py:141
msgid "Invalid action! Only AutoSSL or Custom are available."
msgstr "Hành động không hợp lệ! Chỉ có AutoSSL hoặc Custom."

#: modules/domain/ssl.py:183
msgid "No SSL certificate found for this domain."
msgstr "Không tìm thấy chứng chỉ SSL cho tên miền này."

#: modules/files/backup_wizard.py:92 templates/dashboard/dashboard.html:122
#: templates/files/backup_wizard.html:11
msgid "Backup Wizard"
msgstr "Trình hướng dẫn sao lưu"

#: modules/files/backup_wizard.py:123
msgid "A backup is already in progress. Please wait for it to finish."
msgstr ""
"Đang có một tiến trình sao lưu chạy. Vui lòng đợi cho đến khi hoàn tất."

#: modules/files/backup_wizard.py:136
msgid "Backup started. It will appear in the list below once complete."
msgstr ""
"Đã bắt đầu sao lưu. Bản sao lưu sẽ xuất hiện trong danh sách bên dưới khi "
"hoàn tất."

#: modules/files/backup_wizard.py:139
msgid "Failed to start backup."
msgstr "Không thể bắt đầu sao lưu."

#: modules/files/backup_wizard.py:152 modules/files/trash.py:217
#: modules/files/trash.py:289
msgid "Invalid filename."
msgstr "Tên tệp không hợp lệ."

#: modules/files/backup_wizard.py:161
msgid "Invalid file path."
msgstr "Đường dẫn tệp không hợp lệ."

#: modules/files/backup_wizard.py:165
msgid "Backup file not found."
msgstr "Không tìm thấy tệp sao lưu."

#: modules/files/backup_wizard.py:171
msgid ""
"This backup is still being created. Please wait until it completes before "
"downloading."
msgstr ""
"Bản sao lưu này vẫn đang được tạo. Vui lòng đợi hoàn tất trước khi tải xuống."

#: modules/files/backups.py:46
msgid ""
"A backup is currently in progress. Please wait until it finishes before "
"saving settings. Or if you want to interrupt the backup process: stop and "
"start the backup service."
msgstr ""
"Đang có một tiến trình sao lưu chạy. Vui lòng đợi hoàn tất trước khi lưu cài "
"đặt. Hoặc nếu bạn muốn ngắt tiến trình sao lưu: hãy dừng rồi khởi động lại "
"dịch vụ sao lưu."

#: modules/files/backups.py:95
msgid "Settings updated successfully."
msgstr "Đã cập nhật cài đặt thành công."

#: modules/files/backups.py:106
msgid "Error updating settings."
msgstr "Lỗi khi cập nhật cài đặt."

#: modules/files/backups.py:158 modules/files/backups.py:317
msgid "no backup target configured"
msgstr "chưa cấu hình đích sao lưu nào"

#: modules/files/backups.py:167 modules/files/backups.py:323
msgid "multiple backup targets configured"
msgstr "đã cấu hình nhiều đích sao lưu"

#: modules/files/backups.py:224
#, python-format
msgid "Backup target switched to '%(target)s' successfully."
msgstr "Đã chuyển đích sao lưu sang '%(target)s' thành công."

#: modules/files/backups.py:229 modules/files/backups.py:257
msgid "Destination"
msgstr "Đích đến"

#: modules/files/backups.py:333 templates/dashboard/dashboard.html:121
#: templates/files/backups.html:27 templates/manager/drupal/single.html:132
#: templates/manager/drupal/single.html:155 templates/manager/mautic.html:132
#: templates/manager/mautic.html:155 templates/manager/websitebuilder.html:74
#: templates/manager/wp/single.html:167 templates/partials/_header.html:98
msgid "Backups"
msgstr "Bản sao lưu"

#: modules/files/backups.py:493
msgid "Reindex already in progress."
msgstr "Quá trình lập chỉ mục lại đang chạy."

#: modules/files/backups.py:502
msgid "Reindex started."
msgstr "Đã bắt đầu lập chỉ mục lại."

#: modules/files/backups.py:517 modules/files/backups.py:524
#: templates/files/backup_restore.html:245
#: templates/files/filemanager/action_buttons_trash.html:10
#: templates/files/filemanager/restore.html:25 templates/files/trash.html:50
msgid "Restore"
msgstr "Khôi phục"

#: modules/files/backups.py:633 modules/files/backups.py:717
msgid "No backup file specified."
msgstr "Chưa chỉ định tệp sao lưu."

#: modules/files/backups.py:638 modules/files/backups.py:721
msgid "Invalid backup filename."
msgstr "Tên tệp sao lưu không hợp lệ."

#: modules/files/backups.py:671
msgid "No database specified."
msgstr "Chưa chỉ định cơ sở dữ liệu."

#: modules/files/disk_usage.py:28 modules/files/inodes.py:29
msgid "Invalid directory"
msgstr "Thư mục không hợp lệ"

#: modules/files/disk_usage.py:53 templates/dashboard/dashboard.html:120
#: templates/files/disk_usage.html:16
msgid "Disk Usage"
msgstr "Mức sử dụng ổ đĩa"

#: modules/files/filemanager.py:81
msgid "Error creating file: already exists."
msgstr "Lỗi khi tạo tệp: tệp đã tồn tại."

#: modules/files/filemanager.py:94
msgid "Failed to set ownership for the new file."
msgstr "Không thể đặt quyền sở hữu cho tệp mới."

#: modules/files/filemanager.py:96
msgid "File created successfully."
msgstr "Đã tạo tệp thành công."

#: modules/files/filemanager.py:108
msgid "Error creating file! Check permissions."
msgstr "Lỗi khi tạo tệp! Vui lòng kiểm tra quyền."

#: modules/files/filemanager.py:116
msgid "Filename is missing"
msgstr "Thiếu tên tệp"

#: modules/files/filemanager.py:146
msgid "Failed to set ownership for the new folder."
msgstr "Không thể đặt quyền sở hữu cho thư mục mới."

#: modules/files/filemanager.py:148
msgid "Folder created successfully."
msgstr "Đã tạo thư mục thành công."

#: modules/files/filemanager.py:156
msgid "Error creating directory! Check permissions."
msgstr "Lỗi khi tạo thư mục! Vui lòng kiểm tra quyền."

#: modules/files/filemanager.py:164
msgid "Foldername is missing"
msgstr "Thiếu tên thư mục"

#: modules/files/filemanager.py:190
msgid "No files were uploaded"
msgstr "Không có tệp nào được tải lên"

#: modules/files/filemanager.py:250
msgid "Files uploaded successfully."
msgstr "Đã tải tệp lên thành công."

#: modules/files/filemanager.py:259
msgid "Upload Files"
msgstr "Tải tệp lên"

#: modules/files/filemanager.py:380
msgid "Unsupported file format!"
msgstr "Định dạng tệp không được hỗ trợ!"

#: modules/files/filemanager.py:387
msgid "File extracted successfully"
msgstr "Đã giải nén tệp thành công"

#: modules/files/filemanager.py:393
msgid "Extraction failed."
msgstr "Giải nén thất bại."

#: modules/files/filemanager.py:480
msgid "No URL provided"
msgstr "Chưa cung cấp URL"

#: modules/files/filemanager.py:496
msgid "Download queued..."
msgstr "Đã đưa vào hàng đợi tải xuống..."

#: modules/files/filemanager.py:530
msgid "Starting download..."
msgstr "Đang bắt đầu tải xuống..."

#: modules/files/filemanager.py:541
msgid "Download in progress..."
msgstr "Đang tải xuống..."

#: modules/files/filemanager.py:564
msgid "Failed to download the file"
msgstr "Không thể tải tệp xuống"

#: modules/files/filemanager.py:568
msgid "Internal server error during download."
msgstr "Lỗi máy chủ nội bộ trong khi tải xuống."

#: modules/files/filemanager.py:649
msgid "Unsupported archive format."
msgstr "Định dạng tệp nén không được hỗ trợ."

#: modules/files/filemanager.py:662
msgid "FILEMANAGER - Archive created successfully."
msgstr "FILEMANAGER - Đã tạo tệp nén thành công."

#: modules/files/filemanager.py:668
msgid "Failed to set archive ownership"
msgstr "Không thể đặt quyền sở hữu cho tệp nén"

#: modules/files/filemanager.py:701
msgid "File renamed successfully."
msgstr "Đã đổi tên tệp thành công."

#: modules/files/filemanager.py:705
msgid ""
"Error renaming item! Check permissions or if the new name already exists."
msgstr ""
"Lỗi khi đổi tên! Vui lòng kiểm tra quyền hoặc xem tên mới đã tồn tại chưa."

#: modules/files/filemanager.py:735
msgid "Moved to Trash"
msgstr "Đã chuyển vào thùng rác"

#: modules/files/filemanager.py:747 modules/files/trash.py:323
msgid "Deleted permanently"
msgstr "Đã xoá vĩnh viễn"

#: modules/files/filemanager.py:768
msgid "Invalid permissions format."
msgstr "Định dạng quyền không hợp lệ."

#: modules/files/filemanager.py:800
msgid "Permissions changed."
msgstr "Đã thay đổi quyền."

#: modules/files/filemanager.py:818 modules/files/filemanager.py:876
msgid "File name is empty"
msgstr "Tên tệp đang trống"

#: modules/files/filemanager.py:859
msgid "Destination already exists"
msgstr "Đích đến đã tồn tại"

#: modules/files/filemanager.py:861
msgid "Permission denied"
msgstr "Không có quyền truy cập"

#: modules/files/filemanager.py:1248 modules/files/trash.py:183
msgid "Directory does not exist."
msgstr "Thư mục không tồn tại."

#: modules/files/filemanager.py:1251 templates/dashboard/dashboard.html:115
#: templates/files/disk_usage.html:77 templates/files/filemanager.html:62
#: templates/files/inodes.html:76
msgid "File Manager"
msgstr "Trình quản lý tệp"

#: modules/files/filemanager.py:1274
msgid "Error accessing the specified directory."
msgstr "Lỗi khi truy cập thư mục được chỉ định."

#: modules/files/fix_permissions.py:47 templates/dashboard/dashboard.html:125
#: templates/files/fix_permissions.html:11
#: templates/files/fix_permissions.html:45
msgid "Fix Permissions"
msgstr "Sửa quyền"

#: modules/files/ftp.py:65 modules/files/ftp.py:69
#: templates/cache/service.html:27 templates/docker/images.html:106
#: templates/docker/images.html:185 templates/domains/ssl.html:69
#: templates/files/ftp.html:14 templates/manager/python_node_apps.html:127
#: templates/manager/wp/single.html:1246 templates/manager/wp/single.html:1258
#: templates/manager/wp/single.html:1265 templates/mysql/remote_mysql.html:77
#: templates/partials/_service_js.html:35 templates/psql/pgadmin.html:82
#: templates/psql/remote_psql.html:97 templates/system/services.html:27
msgid "Unknown"
msgstr "Không xác định"

#: modules/files/ftp.py:101 templates/dashboard/dashboard.html:118
#: templates/dashboard/usage.html:108 templates/files/ftp.html:10
msgid "FTP Accounts"
msgstr "Tài khoản FTP"

#: modules/files/ftp.py:112 modules/files/ftp.py:133 modules/files/ftp.py:220
#: modules/files/ftp.py:249 modules/files/ftp.py:291
msgid ""
"FTP service is not yet started, please contact Administrator to enable it."
msgstr ""
"Dịch vụ FTP chưa được khởi động, vui lòng liên hệ quản trị viên để bật."

#: modules/files/ftp.py:119 templates/dashboard/dashboard.html:119
#: templates/files/ftp_connections.html:10
msgid "FTP Connections"
msgstr "Kết nối FTP"

#: modules/files/ftp.py:121
msgid "No currently active FTP connections"
msgstr "Hiện không có kết nối FTP nào đang hoạt động"

#: modules/files/ftp.py:146
msgid "FTP username not provided."
msgstr "Chưa cung cấp tên đăng nhập FTP."

#: modules/files/ftp.py:151
msgid "FTP domain not provided."
msgstr "Chưa cung cấp tên miền FTP."

#: modules/files/ftp.py:160
msgid "FTP path not provided."
msgstr "Chưa cung cấp đường dẫn FTP."

#: modules/files/ftp.py:165
msgid "FTP password not provided."
msgstr "Chưa cung cấp mật khẩu FTP."

#: modules/files/ftp.py:186
#, python-format
msgid "FTP account %(username)s created successfully."
msgstr "Đã tạo tài khoản FTP %(username)s thành công."

#: modules/files/ftp.py:206 templates/files/ftp_new.html:10
msgid "New FTP Account"
msgstr "Tài khoản FTP mới"

#: modules/files/ftp.py:257
msgid "Missing new password"
msgstr "Thiếu mật khẩu mới"

#: modules/files/ftp.py:269
#, python-format
msgid "FTP password changed successfully for user %(username)s"
msgstr "Đã đổi mật khẩu FTP thành công cho người dùng %(username)s"

#: modules/files/ftp.py:272
#, python-format
msgid "Failed to change FTP password: %(output)s"
msgstr "Không thể đổi mật khẩu FTP: %(output)s"

#: modules/files/ftp.py:276
#, python-format
msgid "Error changing FTP password: %(error)s"
msgstr "Lỗi khi đổi mật khẩu FTP: %(error)s"

#: modules/files/ftp.py:280
msgid "Change FTP Password"
msgstr "Đổi mật khẩu FTP"

#: modules/files/ftp.py:313
#, python-format
msgid "FTP path changed successfully for user %(username)s"
msgstr "Đã đổi đường dẫn FTP thành công cho người dùng %(username)s"

#: modules/files/ftp.py:316
#, python-format
msgid "Failed to change FTP path for user %(username)s: %(output)s"
msgstr "Không thể đổi đường dẫn FTP cho người dùng %(username)s: %(output)s"

#: modules/files/ftp.py:320 modules/files/ftp.py:324
#, python-format
msgid "Error changing FTP path for user %(username)s: %(error)s"
msgstr "Lỗi khi đổi đường dẫn FTP cho người dùng %(username)s: %(error)s"

#: modules/files/ftp.py:328
msgid "Change FTP Path"
msgstr "Đổi đường dẫn FTP"

#: modules/files/ftp.py:339
msgid "Invalid configuration type, please use cyberduck or filezilla only!"
msgstr ""
"Loại cấu hình không hợp lệ, vui lòng chỉ dùng cyberduck hoặc filezilla!"

#: modules/files/ftp.py:349
msgid "User has no FTP accounts."
msgstr "Người dùng không có tài khoản FTP nào."

#: modules/files/ftp.py:367
msgid "FTP account not found."
msgstr "Không tìm thấy tài khoản FTP."

#: modules/files/inodes.py:64 templates/dashboard/dashboard.html:123
#: templates/files/inodes.html:13
msgid "Inodes Explorer"
msgstr "Trình duyệt inode"

#: modules/files/malware_scan.py:25
msgid "Malware Scanner"
msgstr "Trình quét mã độc"

#: modules/files/malware_scan.py:41
msgid "Malware Quarantine"
msgstr "Cách ly mã độc"

#: modules/files/malware_scan.py:48
msgid "No malware found"
msgstr "Không phát hiện mã độc"

#: modules/files/malware_scan.py:50
msgid "Malware detected"
msgstr "Phát hiện mã độc"

#: modules/files/malware_scan.py:52
msgid "Scan result unknown"
msgstr "Không xác định được kết quả quét"

#: modules/files/malware_scan.py:63
msgid "No directory specified for scanning."
msgstr "Chưa chỉ định thư mục để quét."

#: modules/files/trash.py:163 templates/dashboard/dashboard.html:126
#: templates/files/trash.html:32
msgid "Trash"
msgstr "Thùng rác"

#: modules/files/trash.py:170
msgid "Invalid directory."
msgstr "Thư mục không hợp lệ."

#: modules/json/databases_size_info.py:50
#: modules/json/databases_size_info.py:66
msgid "Invalid unit parameter. Use \"bytes\", \"kb\", \"mb\", or \"gb\"."
msgstr ""
"Tham số đơn vị không hợp lệ. Hãy dùng \"bytes\", \"kb\", \"mb\" hoặc \"gb\"."

#: modules/json/helpers.py:557 modules/json/helpers.py:672
msgid "Invalid folder path."
msgstr "Đường dẫn thư mục không hợp lệ."

#: modules/json/helpers.py:703
msgid "Unexpected output format"
msgstr "Định dạng kết quả không mong muốn"

#: modules/json/helpers.py:706 modules/json/helpers.py:730
#: modules/json/helpers.py:787
msgid "Unable to retrieve size"
msgstr "Không thể lấy kích thước"

#: modules/json/helpers.py:738
msgid "Invalid request. Please specify a domain or database name."
msgstr ""
"Yêu cầu không hợp lệ. Vui lòng chỉ định tên miền hoặc tên cơ sở dữ liệu."

#: modules/json/helpers.py:1500
msgid "File path is missing"
msgstr "Thiếu đường dẫn tệp"

#: modules/json/helpers.py:1515
msgid "Invalid file extension. Only .py, or .js are allowed."
msgstr "Phần mở rộng tệp không hợp lệ. Chỉ cho phép .py hoặc .js."

#: modules/json/helpers.py:1611
msgid "Unable to detect container type for the application."
msgstr "Không xác định được loại container của ứng dụng."

#: modules/json/helpers.py:1757
msgid ""
"Changes saved, make sure to restart the application for changes to take "
"effect."
msgstr ""
"Đã lưu thay đổi, hãy khởi động lại ứng dụng để các thay đổi có hiệu lực."

#: modules/json/helpers.py:1761
msgid "Environment file not found."
msgstr "Không tìm thấy tệp môi trường."

#: modules/json/helpers.py:1842
msgid "Unable to detect service name for the application."
msgstr "Không xác định được tên dịch vụ của ứng dụng."

#: modules/mysqld/mysql_import.py:92 modules/psql/postgresql_import.py:81
msgid "No database file uploaded!"
msgstr "Chưa tải lên tệp cơ sở dữ liệu nào!"

#: modules/mysqld/mysql_root_password.py:53
msgid "Change Root Password"
msgstr "Đổi mật khẩu root"

#: modules/mysqld/remote_mysql.py:108
msgid "Remote MySQL"
msgstr "MySQL từ xa"

#: modules/mysqld/remote_mysql.py:122
msgid "A valid username is required - alphanumeric characters and '_' only."
msgstr "Cần có tên đăng nhập hợp lệ - chỉ gồm chữ cái, chữ số và '_'."

#: modules/mysqld/remote_mysql.py:134
msgid "Password is required."
msgstr "Mật khẩu là bắt buộc."

#: modules/mysqld/remote_mysql.py:144
#, python-format
msgid "User %(user)s already has access from host %(host)s."
msgstr "Người dùng %(user)s đã có quyền truy cập từ host %(host)s."

#: modules/mysqld/remote_mysql.py:154
#, python-format
msgid "Error adding access: %(error)s"
msgstr "Lỗi khi thêm quyền truy cập: %(error)s"

#: modules/mysqld/remote_mysql.py:159
#, python-format
msgid "Successfully granted access for %(user)s from %(host)s"
msgstr "Đã cấp quyền truy cập cho %(user)s từ %(host)s thành công"

#: modules/mysqld/remote_mysql.py:174 modules/mysqld/remote_mysql.py:212
msgid "A valid username is required."
msgstr "Cần có tên đăng nhập hợp lệ."

#: modules/mysqld/remote_mysql.py:186
msgid "No changes made."
msgstr "Không có thay đổi nào."

#: modules/mysqld/remote_mysql.py:193
#, python-format
msgid "Error updating access: %(error)s"
msgstr "Lỗi khi cập nhật quyền truy cập: %(error)s"

#: modules/mysqld/remote_mysql.py:198
#, python-format
msgid "Successfully updated access for %(user)s"
msgstr "Đã cập nhật quyền truy cập cho %(user)s thành công"

#: modules/mysqld/remote_mysql.py:227
#, python-format
msgid "Error removing access: %(error)s"
msgstr "Lỗi khi gỡ quyền truy cập: %(error)s"

#: modules/mysqld/remote_mysql.py:232
#, python-format
msgid "Successfully removed access for %(user)s from %(host)s"
msgstr "Đã gỡ quyền truy cập của %(user)s từ %(host)s thành công"

#: modules/phpd/php_extensions.py:174
msgid "Extension is not installed, or is already enabled."
msgstr "Tiện ích mở rộng chưa được cài đặt, hoặc đã được bật."

#: modules/phpd/php_extensions.py:179
msgid "Extension is not installed, or is already disabled."
msgstr "Tiện ích mở rộng chưa được cài đặt, hoặc đã bị tắt."

#: modules/phpd/php_extensions.py:306
msgid "Extensions installed, restarting PHP-FPM to apply changes..."
msgstr ""
"Đã cài đặt các tiện ích mở rộng, đang khởi động lại PHP-FPM để áp dụng thay "
"đổi..."

#: modules/phpd/php_extensions.py:340 templates/dashboard/dashboard.html:198
#: templates/php/extensions.html:224
msgid "PHP Extensions"
msgstr "Tiện ích mở rộng PHP"

#: modules/phpd/php_extensions.py:364
msgid "Invalid extension name."
msgstr "Tên tiện ích mở rộng không hợp lệ."

#: modules/phpd/php_extensions.py:375 templates/user/twofa_settings.html:19
msgid "enabled"
msgstr "đã bật"

#: modules/phpd/php_extensions.py:375 templates/user/twofa_settings.html:21
msgid "disabled"
msgstr "đã tắt"

#: modules/phpd/php_extensions.py:440
msgid "No valid extensions given."
msgstr "Không có tiện ích mở rộng hợp lệ nào được cung cấp."

#: modules/phpd/php_extensions.py:459
msgid "No valid extensions selected."
msgstr "Không có tiện ích mở rộng hợp lệ nào được chọn."

#: modules/phpd/php_extensions.py:469
msgid "Install queued..."
msgstr "Đã đưa vào hàng đợi cài đặt..."

#: modules/phpd/php_ini.py:16 templates/dashboard/dashboard.html:199
msgid "PHP.INI Editor"
msgstr "Trình chỉnh sửa PHP.INI"

#: modules/phpd/php_options.py:142 templates/emails/accounts.html:47
#: templates/emails/aliases.html:33 templates/emails/deliverability.html:28
#: templates/manager/wp/single.html:117
msgid "Options"
msgstr "Tuỳ chọn"

#: modules/psql/postgresql_conf.py:182
msgid "Edit PostgreSQL configuration"
msgstr "Chỉnh sửa cấu hình PostgreSQL"

#: modules/psql/postgresql_import.py:68
#, python-format
msgid "Successfully imported %(filename)s into database: %(db_name)s"
msgstr "Đã nhập %(filename)s vào cơ sở dữ liệu %(db_name)s thành công"

#: modules/psql/postgresql_import.py:91
msgid "Import feature is enabled for PostgreSQL."
msgstr "Tính năng nhập dữ liệu đã được bật cho PostgreSQL."

#: modules/psql/remote_postgresql.py:70
msgid "Remote PostgreSQL"
msgstr "PostgreSQL từ xa"

#: modules/sitemanager/temporary_links.py:71
msgid "No redirect link found"
msgstr "Không tìm thấy liên kết chuyển hướng"

#: templates/base.html:59 templates/manager/grapejs_editor.html:127
#: templates/manager/python_node_apps.html:696
#: templates/mysql/databases.html:685
msgid "Error"
msgstr "Lỗi"

#: templates/base.html:60 templates/docker/images.html:136
#: templates/mysql/processlist.html:60
msgid "Info"
msgstr "Thông tin"

#: templates/base.html:61
msgid "Uploading"
msgstr "Đang tải lên"

#: templates/base.html:62
msgid "Loading"
msgstr "Đang tải"

#: templates/base.html:63 templates/user/history_usage.html:135
msgid "Warning"
msgstr "Cảnh báo"

#: templates/base.html:64 templates/base.html:763 templates/base.html:805
#: templates/files/backup_restore.html:498 templates/mysql/databases.html:676
msgid "Close"
msgstr "Đóng"

#: templates/base.html:65 templates/docker/delete_confirm.html:46
#: templates/domains/dns.html:189 templates/domains/dns.html:552
#: templates/domains/domains.html:201 templates/domains/domains.html:231
#: templates/domains/dynamic_dns.html:25 templates/domains/dynamic_dns.html:66
#: templates/domains/dynamic_dns.html:137 templates/emails/alias_delete.html:27
#: templates/emails/delete.html:30 templates/files/backup_restore.html:402
#: templates/manager/drupal/single.html:462
#: templates/manager/drupal/single.html:512 templates/manager/mautic.html:462
#: templates/manager/mautic.html:512
#: templates/manager/python_node_apps.html:1113
#: templates/manager/websitebuilder.html:271
#: templates/manager/websitebuilder.html:303
#: templates/manager/wp/single.html:713 templates/manager/wp/single.html:2096
#: templates/manager/wp/single.html:2130 templates/mysql/remote_mysql.html:151
#: templates/mysql/remote_mysql.html:202 templates/php/extensions.html:91
#: templates/psql/pgadmin.html:127 templates/psql/pgadmin.html:151
#: templates/psql/pgadmin.html:180
msgid "Cancel"
msgstr "Huỷ"

#: templates/base.html:68
msgid "today"
msgstr "hôm nay"

#: templates/base.html:69
msgid "yesterday"
msgstr "hôm qua"

#: templates/base.html:70
msgid "1 second ago"
msgstr "1 giây trước"

#: templates/base.html:71
#, python-format
msgid "%%(n)s seconds ago"
msgstr "%%(n)s giây trước"

#: templates/base.html:72
msgid "1 minute ago"
msgstr "1 phút trước"

#: templates/base.html:73
#, python-format
msgid "%%(n)s minutes ago"
msgstr "%%(n)s phút trước"

#: templates/base.html:74
msgid "1 hour ago"
msgstr "1 giờ trước"

#: templates/base.html:75
#, python-format
msgid "%%(n)s hours ago"
msgstr "%%(n)s giờ trước"

#: templates/base.html:76
msgid "1 day ago"
msgstr "1 ngày trước"

#: templates/base.html:77
#, python-format
msgid "%%(n)s days ago"
msgstr "%%(n)s ngày trước"

#: templates/base.html:78
msgid "1 week ago"
msgstr "1 tuần trước"

#: templates/base.html:79
#, python-format
msgid "%%(n)s weeks ago"
msgstr "%%(n)s tuần trước"

#: templates/base.html:80
msgid "last month"
msgstr "tháng trước"

#: templates/base.html:81
msgid "1 month ago"
msgstr "1 tháng trước"

#: templates/base.html:82
#, python-format
msgid "%%(n)s months ago"
msgstr "%%(n)s tháng trước"

#: templates/base.html:83
msgid "last year"
msgstr "năm ngoái"

#: templates/base.html:84
msgid "1 year ago"
msgstr "1 năm trước"

#: templates/base.html:85
#, python-format
msgid "%%(n)s years ago"
msgstr "%%(n)s năm trước"

#: templates/base.html:88
msgid "This field is required."
msgstr "Trường này là bắt buộc."

#: templates/base.html:89
msgid "Enter a valid email address."
msgstr "Vui lòng nhập địa chỉ email hợp lệ."

#: templates/base.html:90
msgid "Enter a valid URL."
msgstr "Vui lòng nhập URL hợp lệ."

#: templates/base.html:91
msgid "Invalid format."
msgstr "Định dạng không hợp lệ."

#: templates/base.html:92
#, python-brace-format
msgid "At least {min} characters required ({count} so far)."
msgstr "Cần ít nhất {min} ký tự (hiện có {count})."

#: templates/base.html:93
#, python-brace-format
msgid "Maximum {max} characters."
msgstr "Tối đa {max} ký tự."

#: templates/base.html:94
#, python-brace-format
msgid "Value must be at least {min}."
msgstr "Giá trị phải ít nhất là {min}."

#: templates/base.html:95
#, python-brace-format
msgid "Value must be at most {max}."
msgstr "Giá trị tối đa là {max}."

#: templates/base.html:96
msgid "Looks good."
msgstr "Hợp lệ."

#: templates/base.html:760
msgid "Notification"
msgstr "Thông báo"

#: templates/base.html:764
msgid "Dismiss"
msgstr "Bỏ qua"

#: templates/base.html:804
msgid "Keyboard shortcuts"
msgstr "Phím tắt"

#: templates/base.html:817
msgid "Toggle sidebar"
msgstr "Bật/tắt thanh bên"

#: templates/base.html:818
msgid "Show this dialog"
msgstr "Hiển thị hộp thoại này"

#: templates/base.html:881
msgid "Found a bug? Let us know"
msgstr "Phát hiện lỗi? Hãy cho chúng tôi biết"

#: templates/domains/logs.html:84 templates/emails/accounts.html:20
#: templates/macros.html:36 templates/manager/sites.html:23
#: templates/partials/_search.html:19 templates/psql/processlist.html:61
#: templates/system/waf_logs.html:36 templates/user/activity.html:29
msgid "Search"
msgstr "Tìm kiếm"

#: templates/macros.html:78
msgid "Reload Data"
msgstr "Tải lại dữ liệu"

#: templates/cache/service.html:8 templates/cache/service.html:9
#: templates/system/services.html:8 templates/system/services.html:9
msgid "Running"
msgstr "Đang chạy"

#: templates/cache/service.html:10 templates/system/services.html:10
msgid "Unhealthy"
msgstr "Không ổn định"

#: templates/cache/service.html:11 templates/system/services.html:11
msgid "Starting"
msgstr "Đang khởi động"

#: templates/cache/service.html:12 templates/docker/containers.html:269
#: templates/manager/wp/single.html:1254 templates/mysql/remote_mysql.html:64
#: templates/php/extensions.html:57 templates/psql/pgadmin.html:69
#: templates/psql/remote_psql.html:84 templates/system/services.html:12
msgid "Disabled"
msgstr "Đã tắt"

#: templates/cache/service.html:13 templates/files/backup_wizard.html:128
#: templates/manager/python_node_apps.html:1180 templates/manager/sites.html:73
#: templates/manager/websitebuilder.html:396 templates/system/services.html:13
#: templates/user/mcp.html:43
msgid "Created"
msgstr "Đã tạo"

#: templates/cache/service.html:14 templates/system/services.html:14
msgid "Restarting"
msgstr "Đang khởi động lại"

#: templates/cache/service.html:15 templates/system/services.html:15
msgid "Paused"
msgstr "Đã tạm dừng"

#: templates/cache/service.html:16 templates/system/services.html:16
msgid "Stopped"
msgstr "Đã dừng"

#: templates/cache/service.html:17 templates/system/services.html:17
msgid "Removing"
msgstr "Đang gỡ bỏ"

#: templates/cache/service.html:18 templates/system/services.html:18
msgid "Dead"
msgstr "Đã ngừng hoạt động"

#: templates/cache/service.html:40 templates/dashboard/twofa.html:11
#: templates/manager/wp/single.html:1255 templates/mysql/remote_mysql.html:69
#: templates/psql/pgadmin.html:74 templates/psql/remote_psql.html:89
#: templates/system/services.html:45
msgid "Click to Enable"
msgstr "Nhấn để bật"

#: templates/cache/service.html:40 templates/manager/wp/single.html:1251
#: templates/mysql/remote_mysql.html:54 templates/psql/pgadmin.html:59
#: templates/psql/remote_psql.html:74 templates/system/services.html:45
msgid "Click to Disable"
msgstr "Nhấn để tắt"

#: templates/cache/service.html:53 templates/cache/service.html:185
#: templates/docker/containers.html:62 templates/docker/containers.html:110
#: templates/domains/domains.html:67 templates/domains/domains.html:115
#: templates/domains/logs.html:180 templates/domains/logs.html:222
#: templates/domains/ssl.html:29 templates/manager/wp/single.html:1167
#: templates/mysql/databases.html:688 templates/mysql/remote_mysql.html:38
#: templates/php/extensions.html:44 templates/psql/pgadmin.html:43
#: templates/psql/remote_psql.html:58 templates/system/services.html:72
#: templates/system/waf.html:40 templates/system/waf_domain.html:31
#: templates/user/active_sessions.html:41
msgid "Status"
msgstr "Trạng thái"

#: templates/cache/service.html:54 templates/system/services.html:73
msgid "Current service status."
msgstr "Trạng thái hiện tại của dịch vụ."

#: templates/cache/service.html:77
msgid "TCP"
msgstr "TCP"

#: templates/cache/service.html:78
msgid "IP and Port for accessing the service."
msgstr "IP và cổng để truy cập dịch vụ."

#: templates/cache/service.html:83 templates/mysql/remote_mysql.html:100
#: templates/mysql/remote_mysql.html:123 templates/psql/pgadmin.html:205
#: templates/psql/remote_psql.html:120 templates/psql/remote_psql.html:142
msgid "Server:"
msgstr "Máy chủ:"

#: templates/cache/service.html:87 templates/mysql/remote_mysql.html:104
#: templates/mysql/remote_mysql.html:127 templates/psql/pgadmin.html:209
#: templates/psql/remote_psql.html:124 templates/psql/remote_psql.html:146
msgid "Port:"
msgstr "Cổng:"

#: templates/cache/service.html:99
msgid "Varnish Cache"
msgstr "Varnish Cache"

#: templates/cache/service.html:100
msgid "Real-time cache performance and efficiency metrics."
msgstr "Số liệu hiệu năng và hiệu quả bộ nhớ đệm theo thời gian thực."

#: templates/cache/service.html:174
msgid "Enable/disable Varnish cache per domain."
msgstr "Bật/tắt bộ nhớ đệm Varnish cho từng tên miền."

#: templates/cache/service.html:182 templates/domains/domains.html:60
#: templates/domains/domains.html:108 templates/system/waf.html:36
msgid "Domain Name"
msgstr "Tên miền"

#: templates/cache/service.html:236 templates/docker/containers.html:458
#: templates/manager/python_node_apps.html:409
#: templates/partials/_search.html:64 templates/system/cronjobs.html:71
#: templates/system/cronjobs.html:267 templates/system/process_manager.html:45
#: templates/system/services.html:110
msgid "Container"
msgstr "Container"

#: templates/cache/service.html:237 templates/system/services.html:111
msgid "Current real-time resource usage for the service."
msgstr "Mức sử dụng tài nguyên hiện tại của dịch vụ theo thời gian thực."

#: templates/dashboard/custom_section.html:22
#: templates/dashboard/dashboard.html:72
msgid "Hide icons"
msgstr "Ẩn biểu tượng"

#: templates/dashboard/custom_section.html:22
#: templates/dashboard/dashboard.html:72
msgid "Show icons"
msgstr "Hiện biểu tượng"

#: templates/dashboard/dashboard.html:28 templates/partials/_footer.html:64
msgid "Take the tour"
msgstr "Bắt đầu hướng dẫn"

#: templates/dashboard/dashboard.html:30
msgid "Skip"
msgstr "Bỏ qua"

#: templates/dashboard/dashboard.html:36
msgid "Icons position"
msgstr "Vị trí biểu tượng"

#: templates/dashboard/dashboard.html:37
msgid "Top"
msgstr "Trên cùng"

#: templates/dashboard/dashboard.html:38 templates/docker/containers.html:278
#: templates/manager/python_node_apps.html:199
msgid "Start"
msgstr "Khởi động"

#: templates/dashboard/dashboard.html:100 templates/domains/ssl.html:227
#: templates/files/filemanager.html:160 templates/files/filemanager.html:436
#: templates/manager/drupal/single.html:183 templates/manager/mautic.html:183
#: templates/manager/python_node_apps.html:350
#: templates/manager/websitebuilder.html:112
#: templates/manager/wp/single.html:305 templates/mysql/databases.html:424
#: templates/partials/_header.html:32
msgid "Files"
msgstr "Tệp"

#: templates/dashboard/dashboard.html:105 templates/manager/wp/cache.html:5
msgid "Cache"
msgstr "Bộ nhớ đệm"

#: templates/dashboard/dashboard.html:106 templates/emails/accounts.html:11
#: templates/files/backup_settings.html:92 templates/partials/_header.html:58
msgid "Emails"
msgstr "Email"

#: templates/dashboard/dashboard.html:108 templates/partials/_header.html:83
msgid "Docker"
msgstr "Docker"

#: templates/dashboard/dashboard.html:109 templates/partials/_header.html:88
msgid "Advanced"
msgstr "Nâng cao"

#: templates/dashboard/dashboard.html:110 templates/partials/_header.html:93
msgid "Account"
msgstr "Tài khoản"

#: templates/dashboard/dashboard.html:116 templates/files/upload_file.html:10
msgid "File Upload"
msgstr "Tải tệp lên"

#: templates/dashboard/dashboard.html:117
msgid "Download Files"
msgstr "Tải tệp xuống"

#: templates/dashboard/dashboard.html:124
#: templates/files/clamav/scanner.html:15
msgid "ClamAV Scanner"
msgstr "Trình quét ClamAV"

#: templates/dashboard/dashboard.html:131
msgid "Redirects"
msgstr "Chuyển hướng"

#: templates/dashboard/dashboard.html:132 templates/domains/dns.html:867
msgid "DNS Zone Editor"
msgstr "Trình chỉnh sửa vùng DNS"

#: templates/dashboard/dashboard.html:137
msgid "Change Docroot"
msgstr "Đổi thư mục gốc"

#: templates/dashboard/dashboard.html:138
msgid "Edit Virtual Hosts"
msgstr "Chỉnh sửa Virtual Host"

#: templates/dashboard/dashboard.html:140
msgid "Raw Access Logs"
msgstr "Nhật ký truy cập thô"

#: templates/dashboard/dashboard.html:146
#: templates/dashboard/dashboard.html:159 templates/mysql/databases.html:191
#: templates/mysql/databases.html:194 templates/mysql/wizard.html:8
#: templates/psql/databases.html:114 templates/psql/databases.html:118
#: templates/psql/wizard.html:9
msgid "Database Wizard"
msgstr "Trình tạo cơ sở dữ liệu"

#: templates/dashboard/dashboard.html:147
#: templates/dashboard/dashboard.html:160
msgid "Import Database"
msgstr "Nhập cơ sở dữ liệu"

#: templates/dashboard/dashboard.html:148
msgid "Open phpMyAdmin"
msgstr "Mở phpMyAdmin"

#: templates/dashboard/dashboard.html:149
msgid "phpMyAdmin Login Form"
msgstr "Biểu mẫu đăng nhập phpMyAdmin"

#: templates/dashboard/dashboard.html:151
#: templates/dashboard/dashboard.html:163 templates/mysql/remote_mysql.html:12
msgid "Remote Access"
msgstr "Truy cập từ xa"

#: templates/dashboard/dashboard.html:152 templates/mysql/configuration.html:14
msgid "MySQL Configuration"
msgstr "Cấu hình MySQL"

#: templates/dashboard/dashboard.html:153
msgid "Change root password"
msgstr "Đổi mật khẩu root"

#: templates/dashboard/dashboard.html:164 templates/psql/configuration.html:11
msgid "PostgreSQL Configuration"
msgstr "Cấu hình PostgreSQL"

#: templates/dashboard/dashboard.html:168 templates/manager/sites.html:8
msgid "Site Manager"
msgstr "Trình quản lý website"

#: templates/dashboard/dashboard.html:172
msgid "Flarum"
msgstr "Flarum"

#: templates/dashboard/dashboard.html:185
msgid "Email Accounts"
msgstr "Tài khoản email"

#: templates/dashboard/dashboard.html:189
msgid "Default Address"
msgstr "Địa chỉ mặc định"

#: templates/dashboard/dashboard.html:190
msgid "Address Importer"
msgstr "Trình nhập địa chỉ"

#: templates/dashboard/dashboard.html:191
msgid "Address Exporter"
msgstr "Trình xuất địa chỉ"

#: templates/dashboard/dashboard.html:195
msgid "Select PHP version"
msgstr "Chọn phiên bản PHP"

#: templates/dashboard/dashboard.html:196
msgid "Default Version"
msgstr "Phiên bản mặc định"

#: templates/dashboard/dashboard.html:197
msgid "PHP Options"
msgstr "Tuỳ chọn PHP"

#: templates/dashboard/dashboard.html:204 templates/docker/containers.html:318
msgid "Terminal"
msgstr "Terminal"

#: templates/dashboard/dashboard.html:209
msgid "Change MySQL Type"
msgstr "Đổi loại MySQL"

#: templates/dashboard/dashboard.html:213 templates/partials/_header.html:48
msgid "Services"
msgstr "Dịch vụ"

#: templates/dashboard/dashboard.html:214
#: templates/files/backup_settings.html:97 templates/system/cronjobs.html:25
msgid "Cron Jobs"
msgstr "Tác vụ định kỳ"

#: templates/dashboard/dashboard.html:220
msgid "Webserver Configuration"
msgstr "Cấu hình máy chủ web"

#: templates/dashboard/dashboard.html:227 templates/user/account.html:11
msgid "Email & Password"
msgstr "Email & mật khẩu"

#: templates/dashboard/dashboard.html:229 templates/user/notifications.html:11
msgid "Email Notifications"
msgstr "Thông báo qua email"

#: templates/dashboard/dashboard.html:233
msgid "Account Activity"
msgstr "Hoạt động tài khoản"

#: templates/dashboard/dashboard.html:235
msgid "Log out"
msgstr "Đăng xuất"

#: templates/dashboard/howto.html:6
msgid "General How-to"
msgstr "Hướng dẫn chung"

#: templates/dashboard/information.html:27 templates/domains/ssl.html:87
msgid "Information"
msgstr "Thông tin"

#: templates/dashboard/information.html:33 templates/emails/info.html:22
#: templates/emails/new.html:43 templates/files/ftp.html:38
#: templates/files/ftp_new.html:30 templates/manager/drupal/install.html:120
#: templates/manager/mautic_install.html:100
#: templates/manager/wp/install.html:111 templates/mysql/mysql_user.html:25
#: templates/mysql/mysql_user.html:27 templates/mysql/password.html:22
#: templates/mysql/remote_mysql.html:159 templates/mysql/remote_mysql.html:181
#: templates/mysql/users.html:76 templates/mysql/wizard.html:72
#: templates/psql/password.html:22 templates/psql/psql_user.html:25
#: templates/psql/psql_user.html:27 templates/psql/users.html:74
#: templates/user/account.html:69 templates/user/login.html:18
msgid "Username"
msgstr "Tên đăng nhập"

#: templates/dashboard/information.html:34
msgid "Plan"
msgstr "Gói"

#: templates/dashboard/information.html:55 templates/system/server_info.html:49
#: templates/user/active_sessions.html:35 templates/user/activity.html:50
msgid "IP Address"
msgstr "Địa chỉ IP"

#: templates/dashboard/information.html:56
msgid "Last Login IP Address"
msgstr "Địa chỉ IP đăng nhập lần cuối"

#: templates/dashboard/information.html:69
msgid "/"
msgstr "/"

#: templates/dashboard/information.html:80
#: templates/system/server_info.html:128
msgid "Nameservers"
msgstr "Máy chủ tên miền"

#: templates/dashboard/twofa.html:11 templates/user/twofa_settings.html:30
msgid "Click to disable 2FA"
msgstr "Nhấn để tắt 2FA"

#: templates/dashboard/twofa.html:13
#, python-brace-format
msgid "2FA is <b>{status}</b> for your account."
msgstr "2FA đang <b>{status}</b> cho tài khoản của bạn."

#: templates/dashboard/twofa.html:21
msgid "Enable 2FA"
msgstr "Bật 2FA"

#: templates/dashboard/usage.html:5
msgid "Usage"
msgstr "Mức sử dụng"

#: templates/dashboard/usage.html:85
msgid "Email accounts"
msgstr "Tài khoản email"

#: templates/dashboard/usage.html:130
msgid "Storage"
msgstr "Dung lượng lưu trữ"

#: templates/dashboard/usage.html:161 templates/files/inodes.html:40
msgid "Inodes"
msgstr "Inode"

#: templates/dashboard/usage.html:192 templates/docker/containers.html:52
#: templates/docker/containers.html:93 templates/partials/_service_js.html:22
msgid "CPU Usage"
msgstr "Mức sử dụng CPU"

#: templates/dashboard/usage.html:223 templates/docker/containers.html:54
#: templates/docker/containers.html:96
msgid "Memory Usage"
msgstr "Mức sử dụng bộ nhớ"

#: templates/dashboard/usage.html:263 templates/dashboard/usage.html:264
#: templates/dashboard/usage.html:265 templates/dashboard/usage.html:266
#: templates/manager/drupal/single.html:215
#: templates/manager/drupal/single.html:258 templates/manager/mautic.html:215
#: templates/manager/mautic.html:258
#: templates/manager/python_node_apps.html:388
#: templates/manager/websitebuilder.html:168
#: templates/manager/wp/single.html:406 templates/manager/wp/single.html:448
msgid "Calculating.."
msgstr "Đang tính toán.."

#: templates/dashboard/usage.html:335
msgid "Disk usage is at"
msgstr "Mức sử dụng ổ đĩa đang ở"

#: templates/dashboard/usage.html:335 templates/dashboard/usage.html:342
#: templates/dashboard/usage.html:381 templates/dashboard/usage.html:388
msgid "of your limit."
msgstr "so với giới hạn của bạn."

#: templates/dashboard/usage.html:342
msgid "Inodes usage is at"
msgstr "Mức sử dụng inode đang ở"

#: templates/dashboard/usage.html:381
msgid "CPU usage is at"
msgstr "Mức sử dụng CPU đang ở"

#: templates/dashboard/usage.html:388
msgid "RAM usage is at"
msgstr "Mức sử dụng RAM đang ở"

#: templates/docker/change_images.html:116 templates/docker/terminal.html:242
#: templates/system/services.html:60
msgid "Select service"
msgstr "Chọn dịch vụ"

#: templates/docker/change_mysql.html:15
#: templates/docker/change_webserver.html:20
msgid "Current:"
msgstr "Hiện tại:"

#: templates/docker/container_form.html:69
#: templates/files/filemanager/rename.html:27 templates/system/services.html:99
msgid "Name:"
msgstr "Tên:"

#: templates/docker/container_form.html:139
#: templates/docker/container_form.html:169 templates/user/mcp.html:56
msgid "Read-only"
msgstr "Chỉ đọc"

#: templates/docker/container_form.html:151
msgid "Add"
msgstr "Thêm"

#: templates/docker/container_form.html:223
#: templates/docker/containers.html:200 templates/docker/containers.html:254
#: templates/domains/capitalize.html:112 templates/domains/dns.html:187
#: templates/domains/dns.html:550 templates/domains/domains.html:199
#: templates/domains/domains.html:229 templates/domains/dynamic_dns.html:104
#: templates/emails/default_address.html:129 templates/files/edit_file.html:167
#: templates/mysql/remote_mysql.html:201 templates/psql/pgadmin.html:125
#: templates/psql/pgadmin.html:149 templates/psql/pgadmin.html:178
#: templates/system/cronjobs.html:322 templates/system/waf_domain.html:17
msgid "Save"
msgstr "Lưu"

#: templates/docker/containers.html:19 templates/docker/containers.html:195
msgid "cores"
msgstr "nhân"

#: templates/docker/containers.html:20 templates/user/stats.html:52
msgid "Total Memory:"
msgstr "Tổng bộ nhớ:"

#: templates/docker/containers.html:44 templates/domains/domains.html:55
#: templates/domains/logs.html:99 templates/psql/processlist.html:76
#: templates/system/waf_logs.html:52
msgid "Show Columns"
msgstr "Hiển thị cột"

#: templates/docker/containers.html:50 templates/docker/containers.html:89
#: templates/domains/dns.html:103 templates/domains/dns.html:117
#: templates/files/filemanager.html:124
#: templates/files/filemanager/table.html:6
#: templates/files/filemanager/table_trash.html:6 templates/files/trash.html:68
#: templates/manager/nodejs_install.html:82
#: templates/manager/python_install.html:82
#: templates/manager/python_node_apps.html:410 templates/user/mcp.html:40
#: templates/user/passkeys.html:30
msgid "Name"
msgstr "Tên"

#: templates/docker/containers.html:56 templates/docker/containers.html:100
#: templates/partials/_service_js.html:26
msgid "Block I/O"
msgstr "I/O ổ đĩa"

#: templates/docker/containers.html:60 templates/docker/containers.html:106
msgid "PIDs"
msgstr "PID"

#: templates/docker/containers.html:64 templates/docker/containers.html:114
#: templates/docker/images.html:137 templates/domains/dns.html:107
#: templates/domains/domains.html:87 templates/domains/domains.html:134
#: templates/files/backup_restore.html:175
#: templates/files/backup_wizard.html:131
#: templates/files/clamav/quarantine.html:57 templates/files/disk_usage.html:44
#: templates/files/ftp.html:57 templates/files/inodes.html:43
#: templates/manager/drupal/list.html:57
#: templates/manager/python_node_apps.html:173 templates/manager/sites.html:85
#: templates/manager/wp/list.html:110 templates/mysql/databases.html:207
#: templates/mysql/users.html:79 templates/psql/databases.html:140
#: templates/psql/users.html:77 templates/system/cronjobs.html:276
#: templates/system/waf.html:44 templates/user/active_sessions.html:44
#: templates/user/favorites.html:40
msgid "Actions"
msgstr "Thao tác"

#: templates/docker/containers.html:189 templates/docker/containers.html:241
msgid "Usage:"
msgstr "Mức sử dụng:"

#: templates/docker/containers.html:194 templates/docker/containers.html:245
msgid "Allocated:"
msgstr "Đã cấp phát:"

#: templates/docker/containers.html:287 templates/domains/dynamic_dns.html:205
#: templates/domains/vhost.html:24 templates/domains/vhost.html:25
#: templates/domains/vhost.html:182
#: templates/files/filemanager/actions_buttons.html:40
#: templates/files/filemanager/new_actions_buttons.html:33
#: templates/mysql/remote_mysql.html:205 templates/system/cronjobs.html:320
msgid "Edit"
msgstr "Chỉnh sửa"

#: templates/docker/containers.html:291 templates/docker/images.html:212
#: templates/domains/domains.html:351 templates/domains/dynamic_dns.html:133
#: templates/domains/dynamic_dns.html:138
#: templates/domains/dynamic_dns.html:208 templates/emails/alias_delete.html:10
#: templates/emails/delete.html:10 templates/emails/single_account.html:37
#: templates/files/filemanager/actions_buttons.html:25
#: templates/files/filemanager/delete.html:42
#: templates/files/filemanager/deleteTrash.html:25
#: templates/files/filemanager/new_actions_buttons.html:21
#: templates/files/ftp.html:103 templates/files/ftp.html:121
#: templates/files/trash.html:56 templates/manager/python_node_apps.html:1095
#: templates/manager/websitebuilder.html:285 templates/mysql/databases.html:488
#: templates/mysql/databases.html:490 templates/mysql/remote_mysql.html:211
#: templates/mysql/users.html:103 templates/mysql/users.html:144
#: templates/psql/databases.html:169 templates/psql/databases.html:261
#: templates/psql/users.html:114 templates/psql/users.html:162
#: templates/system/cronjobs.html:334 templates/user/favorites.html:55
msgid "Delete"
msgstr "Xoá"

#: templates/docker/containers.html:316 templates/manager/wp/single.html:1250
#: templates/mysql/remote_mysql.html:49 templates/php/extensions.html:55
#: templates/psql/pgadmin.html:54 templates/psql/remote_psql.html:69
msgid "Enabled"
msgstr "Đã bật"

#: templates/docker/containers.html:317
#: templates/manager/python_node_apps.html:244
msgid "Stop"
msgstr "Dừng"

#: templates/docker/images.html:16
#: templates/partials/googlesafebrowsing.html:105
msgid "Last checked"
msgstr "Kiểm tra lần cuối"

#: templates/docker/images.html:16 templates/user/mcp.html:62
#: templates/user/mcp.html:63 templates/user/passkeys.html:41
msgid "Never"
msgstr "Chưa bao giờ"

#: templates/docker/images.html:133
msgid "Image"
msgstr "Image"

#: templates/docker/images.html:135 templates/files/ftp_password.html:146
#: templates/files/ftp_path.html:70 templates/manager/sites.html:269
#: templates/user/account.html:154
msgid "Update"
msgstr "Cập nhật"

#: templates/docker/images.html:147 templates/domains/domains.html:61
#: templates/domains/domains.html:110 templates/user/favorites.html:39
msgid "Link"
msgstr "Liên kết"

#: templates/docker/images.html:163
msgid "Update available"
msgstr "Có bản cập nhật"

#: templates/docker/images.html:197
msgid "Type:"
msgstr "Loại:"

#: templates/docker/images.html:202
msgid "Error:"
msgstr "Lỗi:"

#: templates/docker/logs.html:29
msgid "-- Lines --"
msgstr "-- Số dòng --"

#: templates/docker/logs.html:59
msgid "The log file is empty."
msgstr "Tệp nhật ký trống."

#: templates/docker/logs.html:60
msgid "Error fetching log data."
msgstr "Lỗi khi lấy dữ liệu nhật ký."

#: templates/docker/terminal.html:34
msgid ""
"The terminal is interactive and executes commands as 'root' user inside the "
"container."
msgstr ""
"Terminal hoạt động tương tác và thực thi lệnh với quyền người dùng 'root' "
"bên trong container."

#: templates/docker/terminal.html:35
msgid "Inactivity timeout:"
msgstr "Thời gian chờ khi không hoạt động:"

#: templates/docker/terminal.html:35 templates/mysql/databases.html:636
#: templates/mysql/users.html:214
msgid "seconds"
msgstr "giây"

#: templates/docker/terminal.html:42
msgid "Container:"
msgstr "Container:"

#: templates/docker/terminal.html:57
msgid "Shell type"
msgstr "Loại shell"

#: templates/docker/terminal.html:68
msgid "Reconnect"
msgstr "Kết nối lại"

#: templates/docker/terminal.html:78 templates/docker/terminal.html:147
msgid "Connecting…"
msgstr "Đang kết nối…"

#: templates/docker/terminal.html:147
msgid "Connected"
msgstr "Đã kết nối"

#: templates/docker/terminal.html:147
msgid "Disconnected"
msgstr "Đã ngắt kết nối"

#: templates/docker/terminal.html:226
msgid "Select active service to open web terminal."
msgstr "Chọn dịch vụ đang hoạt động để mở web terminal."

#: templates/domains/capitalize.html:10 templates/domains/domains.html:333
msgid "Capitalize"
msgstr "Viết hoa"

#: templates/domains/capitalize.html:11
msgid ""
"You can customize your domain type case by clicking on the letter you want "
"to change.(e.g. SuperDomainName.com)."
msgstr ""
"Bạn có thể tuỳ chỉnh kiểu chữ hoa/thường của tên miền bằng cách nhấn vào chữ "
"cái muốn thay đổi (ví dụ: SuperDomainName.com)."

#: templates/domains/capitalize.html:120 templates/domains/delete.html:82
#: templates/domains/docroot.html:61 templates/domains/redirect.html:49
#: templates/domains/ssl.html:18 templates/domains/suspend.html:52
#: templates/domains/unsuspend.html:43
msgid "Back to Domains"
msgstr "Quay lại Tên miền"

#: templates/domains/delete.html:12
msgid "Delete domain"
msgstr "Xoá tên miền"

#: templates/domains/delete.html:13
msgid ""
"Deleting the domain name will stop any services associated with this domain "
"from working, however all existing data such as emails and files will remain "
"on disk."
msgstr ""
"Xoá tên miền sẽ khiến mọi dịch vụ liên quan đến tên miền này ngừng hoạt "
"động, tuy nhiên toàn bộ dữ liệu hiện có như email và tệp vẫn được giữ trên ổ "
"đĩa."

#: templates/domains/delete.html:34
msgid "subdomains"
msgstr "tên miền phụ"

#: templates/domains/delete.html:34 templates/domains/domains.html:153
msgid "subdomain"
msgstr "tên miền phụ"

#: templates/domains/delete.html:34 templates/domains/delete.html:41
msgid "associated with this domain."
msgstr "liên kết với tên miền này."

#: templates/domains/delete.html:34
msgid "Please remove the subdomains first in order to delete the domain name."
msgstr "Vui lòng xoá các tên miền phụ trước để có thể xoá tên miền này."

#: templates/domains/delete.html:41
msgid "websites"
msgstr "website"

#: templates/domains/delete.html:41
msgid "website"
msgstr "website"

#: templates/domains/delete.html:41
msgid "Please remove the websites first in order to delete the domain name."
msgstr "Vui lòng xoá các website trước để có thể xoá tên miền này."

#: templates/domains/delete.html:42
msgid "Websites that use this domain:"
msgstr "Các website đang dùng tên miền này:"

#: templates/domains/delete.html:59
msgid "Folder"
msgstr "Thư mục"

#: templates/domains/delete.html:59
msgid "and all associated data will be kept."
msgstr "và toàn bộ dữ liệu liên quan sẽ được giữ lại."

#: templates/domains/delete.html:61
msgid ""
"FTP accounts that have a path under this domain document root will remain."
msgstr ""
"Các tài khoản FTP có đường dẫn nằm trong thư mục gốc của tên miền này sẽ "
"được giữ lại."

#: templates/domains/delete.html:63
msgid "Websites that use this domain name will immediately stop working."
msgstr "Các website dùng tên miền này sẽ ngừng hoạt động ngay lập tức."

#: templates/domains/delete.html:65
msgid "All"
msgstr "Tất cả"

#: templates/domains/delete.html:65
msgid "email accounts will be deleted, but the messages remain on disk."
msgstr "tài khoản email sẽ bị xoá, nhưng các thư vẫn được giữ trên ổ đĩa."

#: templates/domains/delete.html:67
msgid "DNS zone with all its records will be permanently deleted."
msgstr "Vùng DNS cùng toàn bộ bản ghi sẽ bị xoá vĩnh viễn."

#: templates/domains/delete.html:68
msgid "SSL certificate for the domain will immediately be revoked."
msgstr "Chứng chỉ SSL của tên miền sẽ bị thu hồi ngay lập tức."

#: templates/domains/delete.html:86
msgid "Delete Domain"
msgstr "Xoá tên miền"

#: templates/domains/dns.html:18
msgid "Confirm DNS zone reset"
msgstr "Xác nhận đặt lại vùng DNS"

#: templates/domains/dns.html:32
msgid "Are you sure you want to reset the DNS zone for this domain?"
msgstr "Bạn có chắc muốn đặt lại vùng DNS cho tên miền này?"

#: templates/domains/dns.html:33
msgid ""
"This acton is irreversible and will delete all existing DNS records, then "
"restore the default zone records."
msgstr ""
"Thao tác này không thể hoàn tác và sẽ xoá toàn bộ bản ghi DNS hiện có, sau "
"đó khôi phục các bản ghi vùng mặc định."

#: templates/domains/dns.html:39 templates/domains/dns.html:93
#: templates/domains/dns.html:796
msgid "Reset Zone"
msgstr "Đặt lại vùng"

#: templates/domains/dns.html:54
msgid "Edit DNS for"
msgstr "Chỉnh sửa DNS cho"

#: templates/domains/dns.html:55
msgid "Total DNS records:"
msgstr "Tổng số bản ghi DNS:"

#: templates/domains/dns.html:68
msgid "New Record"
msgstr "Bản ghi mới"

#: templates/domains/dns.html:80 templates/domains/dns.html:91
msgid "Export Zone"
msgstr "Xuất vùng"

#: templates/domains/dns.html:83 templates/domains/dns.html:784
msgid "Reset"
msgstr "Đặt lại"

#: templates/domains/dns.html:104 templates/domains/dns.html:120
#: templates/domains/dynamic_dns.html:172
msgid "TTL"
msgstr "TTL"

#: templates/domains/dns.html:105 templates/domains/domains.html:64
#: templates/domains/domains.html:112 templates/domains/dynamic_dns.html:170
#: templates/files/filemanager.html:133
#: templates/files/filemanager/table.html:28
#: templates/files/filemanager/table_trash.html:38
#: templates/files/trash.html:86 templates/manager/nodejs_install.html:107
#: templates/manager/python_install.html:107 templates/manager/sites.html:62
msgid "Type"
msgstr "Loại"

#: templates/domains/dns.html:106 templates/domains/dns.html:137
msgid "Record"
msgstr "Bản ghi"

#: templates/domains/dns.html:124
msgid "A"
msgstr "A"

#: templates/domains/dns.html:125
msgid "AAAA"
msgstr "AAAA"

#: templates/domains/dns.html:126
msgid "CAA"
msgstr "CAA"

#: templates/domains/dns.html:127
msgid "CNAME"
msgstr "CNAME"

#: templates/domains/dns.html:128
msgid "MX"
msgstr "MX"

#: templates/domains/dns.html:129
msgid "SRV"
msgstr "SRV"

#: templates/domains/dns.html:130
msgid "TLSA"
msgstr "TLSA"

#: templates/domains/dns.html:131
msgid "TXT"
msgstr "TXT"

#: templates/domains/dns.html:133
msgid "IN"
msgstr "IN"

#: templates/domains/dns.html:136 templates/domains/dns.html:245
msgid "Priority"
msgstr "Độ ưu tiên"

#: templates/domains/dns.html:144 templates/domains/dns.html:315
msgid "Generate from existing SSL cert"
msgstr "Tạo từ chứng chỉ SSL hiện có"

#: templates/domains/dns.html:153
msgid "Public key hash (SHA-256)"
msgstr "Hash khoá công khai (SHA-256)"

#: templates/domains/dns.html:160
msgid "Full certificate hash (SHA-256)"
msgstr "Hash toàn bộ chứng chỉ (SHA-256)"

#: templates/domains/dns.html:167 templates/manager/nodejs_install.html:95
#: templates/manager/python_install.html:95 templates/mysql/wizard.html:75
#: templates/psql/pgadmin.html:199
msgid "Port"
msgstr "Cổng"

#: templates/domains/dns.html:170
msgid "Protocol"
msgstr "Giao thức"

#: templates/domains/dns.html:197
#: templates/files/filemanager/permissions.html:39 templates/files/ftp.html:120
#: templates/mysql/users.html:118 templates/psql/databases.html:225
#: templates/psql/users.html:136 templates/user/twofa_settings.html:144
msgid "Confirm"
msgstr "Xác nhận"

#: templates/domains/dns.html:198 templates/domains/dns.html:400
msgid " Delete"
msgstr " Xoá"

#: templates/domains/dns.html:199 templates/domains/dns.html:696
msgid "An unexpected error occurred. Please try again."
msgstr "Đã xảy ra lỗi không mong muốn. Vui lòng thử lại."

#: templates/domains/dns.html:216 templates/domains/dns.html:219
msgid "Address"
msgstr "Địa chỉ"

#: templates/domains/dns.html:222 templates/domains/dns.html:242
#: templates/domains/dynamic_dns.html:43 templates/domains/dynamic_dns.html:89
#: templates/domains/new.html:45 templates/emails/alias_new.html:22
#: templates/emails/deliverability.html:24
#: templates/emails/deliverability.html:96 templates/emails/new.html:24
#: templates/files/ftp_new.html:35 templates/manager/drupal/install.html:80
#: templates/manager/drupal/list.html:53
#: templates/manager/mautic_install.html:60
#: templates/manager/nodejs_install.html:179
#: templates/manager/python_install.html:179
#: templates/manager/websitebuilder_install.html:37
#: templates/manager/wp/install.html:71 templates/manager/wp/list.html:106
#: templates/partials/_search.html:55 templates/php/settings.html:154
msgid "Domain"
msgstr "Tên miền"

#: templates/domains/dns.html:229
msgid "or use Generate button below"
msgstr "hoặc dùng nút Tạo bên dưới"

#: templates/domains/dns.html:305
msgid "Fetching..."
msgstr "Đang tải..."

#: templates/domains/dns.html:326
msgid "Custom certificate"
msgstr "Chứng chỉ tuỳ chỉnh"

#: templates/domains/dns.html:327
msgid "Lets Encrypt certificate"
msgstr "Chứng chỉ Let's Encrypt"

#: templates/domains/dns.html:332
msgid ""
"Caddy autorenews Lets Encrypt certificates with a new keypair. This record "
"will go stale after the next renewal — regenerate it then."
msgstr ""
"Caddy tự động gia hạn chứng chỉ Let's Encrypt bằng cặp khoá mới. Bản ghi này "
"sẽ không còn hợp lệ sau lần gia hạn tiếp theo — hãy tạo lại khi đó."

#: templates/domains/dns.html:335
msgid ""
"Using a custom certificate. Regenerate this record whenever you replace the "
"certificate."
msgstr ""
"Đang dùng chứng chỉ tuỳ chỉnh. Hãy tạo lại bản ghi này mỗi khi bạn thay "
"chứng chỉ."

#: templates/domains/dns.html:353 templates/manager/drupal/install.html:148
#: templates/manager/mautic_install.html:128
#: templates/manager/wp/install.html:139
msgid "Regenerate"
msgstr "Tạo lại"

#: templates/domains/dns.html:356
msgid "Failed to fetch SSL certificate info."
msgstr "Không lấy được thông tin chứng chỉ SSL."

#: templates/domains/dns.html:398 templates/domains/dns.html:554
msgid " Edit"
msgstr " Chỉnh sửa"

#: templates/domains/dns.html:402
msgid " Save"
msgstr " Lưu"

#: templates/domains/dns.html:404
msgid " Cancel"
msgstr " Huỷ"

#: templates/domains/dns.html:455
msgid "Deleting record, please wait."
msgstr "Đang xoá bản ghi, vui lòng đợi."

#: templates/domains/dns.html:471
msgid "Record deleted successfully."
msgstr "Đã xoá bản ghi thành công."

#: templates/domains/dns.html:485
msgid ""
"Error occurred deleting the record. Please refresh the page and try again. "
"If the issue persists, try editing the zone file directly."
msgstr ""
"Đã xảy ra lỗi khi xoá bản ghi. Vui lòng tải lại trang và thử lại. Nếu vẫn "
"gặp lỗi, hãy thử chỉnh sửa trực tiếp tệp vùng."

#: templates/domains/dns.html:490
msgid "An unexpected error occurred."
msgstr "Đã xảy ra lỗi không mong muốn."

#: templates/domains/dns.html:581
msgid "Edit Cancelled."
msgstr "Đã huỷ chỉnh sửa."

#: templates/domains/dns.html:595
msgid "Edit Cancelled. Reloading the page."
msgstr "Đã huỷ chỉnh sửa. Đang tải lại trang."

#: templates/domains/dns.html:649
msgid "A CNAME record with this name already exists."
msgstr "Đã tồn tại một bản ghi CNAME với tên này."

#: templates/domains/dns.html:680
msgid "Record updated successfully."
msgstr "Đã cập nhật bản ghi thành công."

#: templates/domains/dns.html:761
msgid "Edit DNS File for"
msgstr "Chỉnh sửa tệp DNS cho"

#: templates/domains/dns.html:762 templates/domains/vhost.html:190
msgid "Attention:"
msgstr "Lưu ý:"

#: templates/domains/dns.html:762
msgid ""
"Editing DNS file is intended for advanced users only. This action can "
"potentially lead to server misconfiguration or downtime if not done "
"correctly."
msgstr ""
"Việc chỉnh sửa tệp DNS chỉ dành cho người dùng nâng cao. Nếu thực hiện không "
"đúng, thao tác này có thể gây sai cấu hình máy chủ hoặc gián đoạn dịch vụ."

#: templates/domains/dns.html:762
msgid ""
"Please be cautious and make sure you understand the changes you are making."
msgstr ""
"Vui lòng thận trọng và đảm bảo bạn hiểu rõ những thay đổi mình đang thực "
"hiện."

#: templates/domains/dns.html:766 templates/domains/vhost.html:29
#: templates/mysql/configuration.html:23 templates/php/ini_editor.html:27
#: templates/php/options.html:22 templates/psql/configuration.html:20
#: templates/system/apache_nginx_conf_editor.html:26
#: templates/system/cronjobs.html:50 templates/system/ip_blocker.html:25
msgid "Save Changes"
msgstr "Lưu thay đổi"

#: templates/domains/dns.html:776
msgid "Table View"
msgstr "Dạng bảng"

#: templates/domains/dns.html:780 templates/domains/dns.html:794
msgid "Download File"
msgstr "Tải tệp xuống"

#: templates/domains/dns.html:792
msgid "Edit as Table"
msgstr "Chỉnh sửa dạng bảng"

#: templates/domains/dns.html:827
msgid "Saving zone file for domain"
msgstr "Đang lưu tệp vùng cho tên miền"

#: templates/domains/dns.html:827 templates/domains/new.html:264
msgid "Please wait for the process to finish."
msgstr "Vui lòng đợi quá trình hoàn tất."

#: templates/domains/dns.html:842
msgid "Zone file saved successfully"
msgstr "Đã lưu tệp vùng thành công"

#: templates/domains/dns.html:849
msgid "An error occurred while saving the zone file."
msgstr "Đã xảy ra lỗi khi lưu tệp vùng."

#: templates/domains/dns.html:890 templates/domains/partials/_selector.html:6
#: templates/emails/default_address.html:35 templates/system/waf_logs.html:308
msgid "Select domain"
msgstr "Chọn tên miền"

#: templates/domains/docroot.html:12
msgid "Change docroot for"
msgstr "Đổi thư mục gốc cho"

#: templates/domains/docroot.html:13
msgid ""
"Changing the document root (folder) for a domain does not automatically "
"transfer existing files or update configuration files. You will need to "
"manually update paths in files and applications if you change the document "
"root for existing websites."
msgstr ""
"Việc đổi thư mục gốc của một tên miền không tự động chuyển các tệp hiện có "
"hay cập nhật các tệp cấu hình. Bạn sẽ cần tự cập nhật đường dẫn trong các "
"tệp và ứng dụng nếu đổi thư mục gốc của những website đang hoạt động."

#: templates/domains/docroot.html:38 templates/domains/new.html:65
msgid "Document Root (folder):"
msgstr "Thư mục gốc:"

#: templates/domains/docroot.html:79
msgid "Select Domain to change docroot"
msgstr "Chọn tên miền để đổi thư mục gốc"

#: templates/domains/docroot.html:80
msgid "Change docroot (directory) for domain"
msgstr "Đổi thư mục gốc cho tên miền"

#: templates/domains/domains.html:18
msgid "Total domains:"
msgstr "Tổng số tên miền:"

#: templates/domains/domains.html:70 templates/domains/domains.html:118
msgid "Document Root"
msgstr "Thư mục gốc"

#: templates/domains/domains.html:73 templates/domains/domains.html:121
msgid "PHP Version"
msgstr "Phiên bản PHP"

#: templates/domains/domains.html:80 templates/domains/domains.html:127
msgid "Redirect"
msgstr "Chuyển hướng"

#: templates/domains/domains.html:84
msgid "SSL Status"
msgstr "Trạng thái SSL"

#: templates/domains/domains.html:97 templates/domains/new.html:11
msgid "New Domain"
msgstr "Tên miền mới"

#: templates/domains/domains.html:140 templates/emails/deliverability.html:35
#: templates/php/settings.html:162 templates/system/waf.html:53
msgid "No domains yet."
msgstr "Chưa có tên miền nào."

#: templates/domains/domains.html:140
msgid "Add your first domain"
msgstr "Thêm tên miền đầu tiên của bạn"

#: templates/domains/domains.html:153
msgid "domain"
msgstr "tên miền"

#: templates/domains/domains.html:157
msgid "Suspended"
msgstr "Đã tạm ngưng"

#: templates/domains/domains.html:158
#: templates/manager/python_node_apps.html:125
#: templates/partials/_service_js.html:18
msgid "Active"
msgstr "Đang hoạt động"

#: templates/domains/domains.html:196
msgid "Must be a valid URL starting with https://."
msgstr "Phải là một URL hợp lệ bắt đầu bằng https://."

#: templates/domains/domains.html:225 templates/domains/redirect.html:28
msgid "Must be a valid URL starting with http:// or https://."
msgstr "Phải là một URL hợp lệ bắt đầu bằng http:// hoặc https://."

#: templates/domains/domains.html:225
msgid "Enter redirect URL"
msgstr "Nhập URL chuyển hướng"

#: templates/domains/domains.html:235
msgid "Create Redirect"
msgstr "Tạo chuyển hướng"

#: templates/domains/domains.html:249
msgid "Automatic"
msgstr "Tự động"

#: templates/domains/domains.html:253
msgid "Custom"
msgstr "Tuỳ chỉnh"

#: templates/domains/domains.html:257
#: templates/partials/googlesafebrowsing.html:74
msgid "None"
msgstr "Không có"

#: templates/domains/domains.html:284
msgid "No SSL is needed on the Tor network."
msgstr "Không cần SSL trên mạng Tor."

#: templates/domains/domains.html:286
msgid "Check"
msgstr "Kiểm tra"

#: templates/domains/domains.html:315
msgid "Manage WAF"
msgstr "Quản lý WAF"

#: templates/domains/domains.html:327
msgid "Edit VirtualHosts"
msgstr "Chỉnh sửa VirtualHost"

#: templates/domains/domains.html:368
msgid "0 of"
msgstr "0 trên"

#: templates/domains/domains.html:368
msgid "row(s) selected."
msgstr "hàng được chọn."

#: templates/domains/domains.html:371 templates/domains/logs.html:15
#: templates/system/waf_logs.html:17 templates/user/history_usage.html:92
#: templates/user/history_usage.html:94
msgid "Showing"
msgstr "Đang hiển thị"

#: templates/domains/domains.html:474
msgid "Showing domains"
msgstr "Đang hiển thị tên miền"

#: templates/domains/domains.html:474 templates/files/filemanager.html:379
#: templates/mysql/users.html:56 templates/mysql/users.html:62
#: templates/psql/users.html:54 templates/psql/users.html:60
msgid "to"
msgstr "đến"

#: templates/domains/domains.html:474 templates/files/filemanager.html:379
msgid "from a total of"
msgstr "trên tổng số"

#: templates/domains/domains.html:479 templates/files/filemanager.html:384
msgid "Page navigation"
msgstr "Điều hướng trang"

#: templates/domains/domains.html:483 templates/domains/domains.html:484
#: templates/domains/logs.html:304 templates/files/filemanager.html:388
#: templates/files/filemanager.html:389 templates/system/waf_logs.html:112
#: templates/user/activity.html:120 templates/user/history_usage.html:172
msgid "Previous"
msgstr "Trước"

#: templates/domains/domains.html:505 templates/domains/domains.html:506
#: templates/domains/logs.html:338 templates/files/filemanager.html:410
#: templates/files/filemanager.html:411 templates/system/waf_logs.html:146
#: templates/user/activity.html:140 templates/user/history_usage.html:200
msgid "Next"
msgstr "Tiếp"

#: templates/domains/domains.html:528
msgid "Add new domain"
msgstr "Thêm tên miền mới"

#: templates/domains/dynamic_dns.html:15
msgid "Keep DNS records in sync with changing IP addresses via a token URL."
msgstr ""
"Đồng bộ bản ghi DNS với địa chỉ IP thay đổi thông qua một URL chứa token."

#: templates/domains/dynamic_dns.html:25
msgid "Add Entry"
msgstr "Thêm mục"

#: templates/domains/dynamic_dns.html:39
msgid "New entry"
msgstr "Mục mới"

#: templates/domains/dynamic_dns.html:52 templates/domains/dynamic_dns.html:94
#: templates/domains/dynamic_dns.html:169
msgid "Subdomain"
msgstr "Tên miền phụ"

#: templates/domains/dynamic_dns.html:53 templates/domains/dynamic_dns.html:95
msgid "Only letters, numbers, and hyphens are allowed."
msgstr "Chỉ cho phép chữ cái, chữ số và dấu gạch ngang."

#: templates/domains/dynamic_dns.html:54
msgid "Letters, numbers, hyphens only."
msgstr "Chỉ chữ cái, chữ số và dấu gạch ngang."

#: templates/domains/dynamic_dns.html:58
msgid "Initial IP"
msgstr "IP ban đầu"

#: templates/domains/dynamic_dns.html:60
msgid "Will be updated automatically on first webcall."
msgstr "Sẽ được cập nhật tự động ở lần gọi web đầu tiên."

#: templates/domains/dynamic_dns.html:67
#: templates/files/filemanager/new_file.html:38
#: templates/files/filemanager/new_folder.html:32
#: templates/mysql/mysql_user.html:9 templates/mysql/wizard.html:307
msgid "Create"
msgstr "Tạo"

#: templates/domains/dynamic_dns.html:85
msgid "Edit entry"
msgstr "Chỉnh sửa mục"

#: templates/domains/dynamic_dns.html:99 templates/domains/dynamic_dns.html:171
msgid "IP"
msgstr "IP"

#: templates/domains/dynamic_dns.html:110
#: templates/domains/dynamic_dns.html:174
msgid "Update URL"
msgstr "URL cập nhật"

#: templates/domains/dynamic_dns.html:134
msgid ""
"This will remove the DNS record and invalidate the update token. This action "
"cannot be undone."
msgstr ""
"Thao tác này sẽ xoá bản ghi DNS và vô hiệu hoá token cập nhật. Không thể "
"hoàn tác."

#: templates/domains/dynamic_dns.html:152
msgid "No Dynamic DNS entries yet"
msgstr "Chưa có mục Dynamic DNS nào"

#: templates/domains/dynamic_dns.html:153
msgid "Add an entry to get started."
msgstr "Thêm một mục để bắt đầu."

#: templates/domains/dynamic_dns.html:162
msgid "record"
msgstr "bản ghi"

#: templates/domains/dynamic_dns.html:173
msgid "Last Updated"
msgstr "Cập nhật lần cuối"

#: templates/domains/dynamic_dns.html:191
msgid "never"
msgstr "chưa bao giờ"

#: templates/domains/dynamic_dns.html:197 templates/mysql/wizard.html:139
#: templates/user/api_docs.html:150 templates/user/mcp.html:133
msgid "Copied!"
msgstr "Đã sao chép!"

#: templates/domains/dynamic_dns.html:197
msgid "Copy URL"
msgstr "Sao chép URL"

#: templates/domains/goaccess.html:11
msgid "View html reports generated from domain access logs."
msgstr "Xem các báo cáo HTML được tạo từ nhật ký truy cập của tên miền."

#: templates/domains/logs.html:14
msgid "Domain Logs for"
msgstr "Nhật ký tên miền cho"

#: templates/domains/logs.html:15 templates/system/waf_logs.html:17
#: templates/user/history_usage.html:100
msgid "out of"
msgstr "trên"

#: templates/domains/logs.html:15 templates/domains/logs.html:22
#: templates/system/waf_logs.html:17 templates/system/waf_logs.html:24
msgid "rows"
msgstr "hàng"

#: templates/domains/logs.html:22 templates/system/waf_logs.html:24
msgid "Show all"
msgstr "Hiển thị tất cả"

#: templates/domains/logs.html:113 templates/domains/logs.html:215
#: templates/user/activity.html:51
msgid "Timestamp"
msgstr "Thời điểm"

#: templates/domains/logs.html:122 templates/domains/logs.html:216
msgid "Level"
msgstr "Mức độ"

#: templates/domains/logs.html:131 templates/domains/logs.html:217
msgid "Logger"
msgstr "Bộ ghi nhật ký"

#: templates/domains/logs.html:140 templates/domains/logs.html:218
msgid "Message"
msgstr "Thông điệp"

#: templates/domains/logs.html:149 templates/domains/logs.html:219
msgid "Client IP"
msgstr "IP máy khách"

#: templates/domains/logs.html:160 templates/domains/logs.html:220
msgid "Method"
msgstr "Phương thức"

#: templates/domains/logs.html:170 templates/domains/logs.html:221
msgid "URI"
msgstr "URI"

#: templates/domains/logs.html:189 templates/domains/logs.html:223
#: templates/files/backup_wizard.html:49 templates/files/backup_wizard.html:125
#: templates/files/disk_usage.html:41 templates/files/filemanager.html:132
#: templates/files/filemanager/table.html:7
#: templates/files/filemanager/table_trash.html:7 templates/files/trash.html:85
#: templates/mysql/databases.html:205 templates/psql/databases.html:134
msgid "Size"
msgstr "Kích thước"

#: templates/domains/logs.html:198 templates/domains/logs.html:224
msgid "Duration"
msgstr "Thời lượng"

#: templates/domains/logs.html:356
msgid "Domain Logs"
msgstr "Nhật ký tên miền"

#: templates/domains/logs.html:357
msgid "View webserver raw access logs for domains."
msgstr "Xem nhật ký truy cập thô của máy chủ web cho các tên miền."

#: templates/domains/new.html:13
msgid "Add a new domain name to be used for websites, emails, etc."
msgstr "Thêm một tên miền mới để dùng cho website, email, v.v."

#: templates/domains/new.html:21
msgid "Hide Details"
msgstr "Ẩn chi tiết"

#: templates/domains/new.html:21
msgid "Show Details"
msgstr "Hiện chi tiết"

#: templates/domains/new.html:54 templates/domains/new.html:204
#: templates/domains/new.html:408
msgid "Invalid domain name. Please enter a valid domain name like"
msgstr "Tên miền không hợp lệ. Vui lòng nhập một tên miền hợp lệ, ví dụ"

#: templates/domains/new.html:54 templates/domains/new.html:204
#: templates/domains/new.html:408 templates/manager/drupal/single.html:390
#: templates/manager/drupal/single.html:475 templates/manager/mautic.html:390
#: templates/manager/mautic.html:475 templates/manager/websitebuilder.html:212
#: templates/manager/websitebuilder.html:281
#: templates/manager/wp/single.html:2035 templates/manager/wp/single.html:2106
msgid "or"
msgstr "hoặc"

#: templates/domains/new.html:81
msgid ""
"docroot module or feature are not enabled. Contact Administrator to change "
"docroot."
msgstr ""
"Mô-đun hoặc tính năng thư mục gốc chưa được bật. Vui lòng liên hệ quản trị "
"viên để thay đổi thư mục gốc."

#: templates/domains/new.html:231
msgid "Paths for both public and secret files must start with /var/www/html/."
msgstr ""
"Đường dẫn cho cả tệp công khai và tệp bí mật đều phải bắt đầu bằng /var/www/"
"html/."

#: templates/domains/new.html:264
msgid "Adding domain"
msgstr "Đang thêm tên miền"

#: templates/domains/new.html:275 templates/domains/new.html:341
msgid "Error adding domain name"
msgstr "Lỗi khi thêm tên miền"

#: templates/domains/new.html:275 templates/emails/confirm_import.html:140
msgid "Network response from backend was not ok. Please contact support."
msgstr ""
"Phản hồi mạng từ máy chủ không hợp lệ. Vui lòng liên hệ bộ phận hỗ trợ."

#: templates/domains/new.html:322
msgid "Domain name"
msgstr "Tên miền"

#: templates/domains/new.html:322
msgid "added successfully."
msgstr "đã được thêm thành công."

#: templates/domains/new.html:341
msgid "Click on Show Details above to view the log."
msgstr "Nhấn vào Hiện chi tiết ở trên để xem nhật ký."

#: templates/domains/new.html:354
msgid "Retry"
msgstr "Thử lại"

#: templates/domains/new.html:444
msgid "Converted to Punycode:"
msgstr "Đã chuyển sang Punycode:"

#: templates/domains/new.html:444
msgid "(for compatibility with internationalized domain names)"
msgstr "(để tương thích với tên miền quốc tế hoá)"

#: templates/domains/redirect.html:12
msgid "Edit Redirect for"
msgstr "Chỉnh sửa chuyển hướng cho"

#: templates/domains/redirect.html:12
msgid "Create Redirect for"
msgstr "Tạo chuyển hướng cho"

#: templates/domains/redirect.html:13
msgid "Edit or delete URL redirect for domain"
msgstr "Chỉnh sửa hoặc xoá chuyển hướng URL cho tên miền"

#: templates/domains/redirect.html:13
msgid "Redirect domain to URL."
msgstr "Chuyển hướng tên miền tới URL."

#: templates/domains/redirect.html:28
msgid "https://"
msgstr "https://"

#: templates/domains/redirect.html:36
msgid "Save Redirect"
msgstr "Lưu chuyển hướng"

#: templates/domains/redirect.html:45
msgid "Delete Redirect"
msgstr "Xoá chuyển hướng"

#: templates/domains/redirect.html:67
msgid "Redirect Domain to URL"
msgstr "Chuyển hướng tên miền tới URL"

#: templates/domains/redirect.html:68
msgid ""
"Redirecting a domain will immediately redirect all traffic to the new URL, "
"while Email and other services remain operational."
msgstr ""
"Chuyển hướng tên miền sẽ lập tức đưa toàn bộ lưu lượng tới URL mới, trong "
"khi Email và các dịch vụ khác vẫn hoạt động bình thường."

#: templates/domains/ssl.html:13
msgid "Configure SSL for"
msgstr "Cấu hình SSL cho"

#: templates/domains/ssl.html:15
msgid "Configure AutoSSL or upload a custom certificate for a domain."
msgstr "Cấu hình AutoSSL hoặc tải lên chứng chỉ tuỳ chỉnh cho một tên miền."

#: templates/domains/ssl.html:30
msgid "Current SSL setting for domain."
msgstr "Cài đặt SSL hiện tại của tên miền."

#: templates/domains/ssl.html:40
msgid "Auto SSL"
msgstr "SSL tự động"

#: templates/domains/ssl.html:46
msgid "Generate now"
msgstr "Tạo ngay"

#: templates/domains/ssl.html:55
msgid "Custom SSL"
msgstr "SSL tuỳ chỉnh"

#: templates/domains/ssl.html:61
msgid "Switch to Let's Encrypt and generate"
msgstr "Chuyển sang Let's Encrypt và tạo chứng chỉ"

#: templates/domains/ssl.html:75
msgid "Try enabling AutoSSL"
msgstr "Thử bật AutoSSL"

#: templates/domains/ssl.html:88
msgid "View current certificate information."
msgstr "Xem thông tin chứng chỉ hiện tại."

#: templates/domains/ssl.html:93
msgid "Certificate Details:"
msgstr "Chi tiết chứng chỉ:"

#: templates/domains/ssl.html:104 templates/manager/python_node_apps.html:107
msgid "Status:"
msgstr "Trạng thái:"

#: templates/domains/ssl.html:105
msgid "Valid From:"
msgstr "Hiệu lực từ:"

#: templates/domains/ssl.html:106
msgid "Valid To:"
msgstr "Hiệu lực đến:"

#: templates/domains/ssl.html:107
msgid "Issuer:"
msgstr "Đơn vị cấp:"

#: templates/domains/ssl.html:108
msgid "Subject:"
msgstr "Chủ thể:"

#: templates/domains/ssl.html:109
msgid "Serial Number:"
msgstr "Số sê-ri:"

#: templates/domains/ssl.html:110
msgid "Signature Algorithm:"
msgstr "Thuật toán chữ ký:"

#: templates/domains/ssl.html:158
msgid "Valid"
msgstr "Hợp lệ"

#: templates/domains/ssl.html:161
msgid "Invalid"
msgstr "Không hợp lệ"

#: templates/domains/ssl.html:182 templates/domains/ssl.html:188
msgid "SSL certificate for"
msgstr "Chứng chỉ SSL của"

#: templates/domains/ssl.html:182
msgid "has expired."
msgstr "đã hết hạn."

#: templates/domains/ssl.html:188
msgid "expires in"
msgstr "sẽ hết hạn sau"

#: templates/domains/ssl.html:188
msgid "days."
msgstr "ngày."

#: templates/domains/ssl.html:205
msgid "No Certificate!"
msgstr "Không có chứng chỉ!"

#: templates/domains/ssl.html:228
msgid "View current certificate files."
msgstr "Xem các tệp chứng chỉ hiện tại."

#: templates/domains/ssl.html:233
msgid "Certificate Files:"
msgstr "Tệp chứng chỉ:"

#: templates/domains/ssl.html:238
msgid "View Files"
msgstr "Xem tệp"

#: templates/domains/ssl.html:247
msgid "No Files"
msgstr "Không có tệp"

#: templates/domains/ssl.html:264
msgid "Configure custom SSL"
msgstr "Cấu hình SSL tuỳ chỉnh"

#: templates/domains/ssl.html:265
msgid "Insert certificate files to be used for this domain."
msgstr "Nhập các tệp chứng chỉ sẽ dùng cho tên miền này."

#: templates/domains/ssl.html:287
msgid "Certificate"
msgstr "Chứng chỉ"

#: templates/domains/ssl.html:301
msgid "Private Key"
msgstr "Khoá riêng tư"

#: templates/domains/ssl.html:325
msgid "Configure Custom Certificate"
msgstr "Cấu hình chứng chỉ tuỳ chỉnh"

#: templates/domains/ssl.html:355
msgid "Select Domain to edit SSL"
msgstr "Chọn tên miền để chỉnh sửa SSL"

#: templates/domains/ssl.html:356
msgid "View and change SSL settings for a domain."
msgstr "Xem và thay đổi cài đặt SSL cho một tên miền."

#: templates/domains/suspend.html:10
msgid "Suspend domain"
msgstr "Tạm ngưng tên miền"

#: templates/domains/suspend.html:11 templates/domains/suspend.html:72
msgid ""
"Suspending the domain will immediately disable website access, while Email "
"and other services remain operational."
msgstr ""
"Tạm ngưng tên miền sẽ lập tức chặn truy cập website, trong khi Email và các "
"dịch vụ khác vẫn hoạt động bình thường."

#: templates/domains/suspend.html:26
msgid "Confirm suspend of domain:"
msgstr "Xác nhận tạm ngưng tên miền:"

#: templates/domains/suspend.html:36
msgid "Reason (optional)"
msgstr "Lý do (không bắt buộc)"

#: templates/domains/suspend.html:39
msgid "e.g. Unpaid invoice #4521 - contact billing"
msgstr "ví dụ: Hoá đơn #4521 chưa thanh toán - liên hệ bộ phận thanh toán"

#: templates/domains/suspend.html:54
msgid "Confirm Suspend"
msgstr "Xác nhận tạm ngưng"

#: templates/domains/unsuspend.html:11
msgid "Unsuspend domain"
msgstr "Bỏ tạm ngưng tên miền"

#: templates/domains/unsuspend.html:12 templates/domains/unsuspend.html:62
msgid "Unsuspending a domain will immediately restore access to the website."
msgstr "Bỏ tạm ngưng tên miền sẽ lập tức khôi phục quyền truy cập website."

#: templates/domains/unsuspend.html:25
msgid "Confirm unsuspend of domain:"
msgstr "Xác nhận bỏ tạm ngưng tên miền:"

#: templates/domains/unsuspend.html:45
msgid "Confirm Unsuspend"
msgstr "Xác nhận bỏ tạm ngưng"

#: templates/domains/vhost.html:24 templates/domains/vhost.html:182
msgid "VirtualHosts File"
msgstr "Tệp VirtualHosts"

#: templates/domains/vhost.html:25
msgid "VirtualHosts file for the domain name"
msgstr "Tệp VirtualHosts của tên miền"

#: templates/domains/vhost.html:165
msgid "Potential syntax issues were found:"
msgstr "Đã phát hiện các lỗi cú pháp có thể xảy ra:"

#: templates/domains/vhost.html:166
msgid "Do you want to save anyway?"
msgstr "Bạn vẫn muốn lưu chứ?"

#: templates/domains/vhost.html:183
msgid "Select domain name to edit"
msgstr "Chọn tên miền cần chỉnh sửa"

#: templates/domains/vhost.html:183
msgid "VirtualHosts file for."
msgstr "Tệp VirtualHosts cho."

#: templates/domains/vhost.html:190
msgid ""
"Editing the domain file is intended for advanced users only. This action can "
"potentially lead to server misconfiguration or downtime if not done "
"correctly."
msgstr ""
"Việc chỉnh sửa tệp tên miền chỉ dành cho người dùng nâng cao. Nếu thực hiện "
"không đúng, thao tác này có thể gây sai cấu hình máy chủ hoặc gián đoạn dịch "
"vụ."

#: templates/domains/vhost.html:192
msgid ""
"Please be cautious and make sure you understand the changes you are making. "
"We use a rollback mechanism to check for errors, and if any issues are "
"detected, we will revert the changes. However, it's important to have a "
"backup of your configurations before proceeding."
msgstr ""
"Vui lòng thận trọng và đảm bảo bạn hiểu rõ những thay đổi mình đang thực "
"hiện. Chúng tôi dùng cơ chế khôi phục để kiểm tra lỗi, và nếu phát hiện vấn "
"đề, các thay đổi sẽ được hoàn nguyên. Tuy nhiên, bạn nên sao lưu cấu hình "
"của mình trước khi tiếp tục."

#: templates/domains/partials/_no_domain.html:4
msgid "No domains yet"
msgstr "Chưa có tên miền nào"

#: templates/domains/partials/_no_domain.html:5
msgid "Add your first domain to get started"
msgstr "Thêm tên miền đầu tiên của bạn để bắt đầu"

#: templates/domains/partials/_no_domain.html:6
msgid "New domain"
msgstr "Tên miền mới"

#: templates/emails/accounts.html:12
msgid "Total emails:"
msgstr "Tổng số email:"

#: templates/emails/accounts.html:28
msgid "New Email"
msgstr "Email mới"

#: templates/emails/accounts.html:29 templates/mysql/databases.html:373
#: templates/mysql/databases.html:379 templates/mysql/databases.html:437
msgid "Export"
msgstr "Xuất"

#: templates/emails/accounts.html:45
msgid "Account @ Domain"
msgstr "Tài khoản @ Tên miền"

#: templates/emails/accounts.html:46
msgid "Storage Used"
msgstr "Dung lượng đã dùng"

#: templates/emails/accounts.html:54
msgid "No emails yet."
msgstr "Chưa có email nào."

#: templates/emails/accounts.html:54
msgid "Add your first email"
msgstr "Thêm email đầu tiên của bạn"

#: templates/emails/accounts.html:106
msgid "Webmail"
msgstr "Webmail"

#: templates/emails/accounts.html:108 templates/emails/aliases.html:68
#: templates/manager/drupal/list.html:76 templates/manager/drupal/list.html:140
#: templates/manager/sites.html:9 templates/manager/sites.html:249
#: templates/manager/wp/list.html:129 templates/partials/_service.html:54
msgid "Manage"
msgstr "Quản lý"

#: templates/emails/accounts.html:157
msgid "Webmail for "
msgstr "Webmail cho "

#: templates/emails/accounts.html:157
msgid " opened in new window."
msgstr " đã mở trong cửa sổ mới."

#: templates/emails/accounts.html:173
msgid "Add new email account"
msgstr "Thêm tài khoản email mới"

#: templates/emails/alias_delete.html:11
msgid "Permanently delete this alias and all its destinations."
msgstr "Xoá vĩnh viễn bí danh này cùng toàn bộ địa chỉ đích của nó."

#: templates/emails/alias_delete.html:18
msgid ""
"Click the button below to permanently delete the alias. Mail sent to this "
"address will no longer be forwarded."
msgstr ""
"Nhấn nút bên dưới để xoá vĩnh viễn bí danh. Thư gửi tới địa chỉ này sẽ không "
"còn được chuyển tiếp."

#: templates/emails/alias_delete.html:31 templates/emails/delete.html:37
#: templates/manager/websitebuilder.html:300
msgid "Confirm Delete"
msgstr "Xác nhận xoá"

#: templates/emails/alias_delete.html:59
msgid "Failed to delete alias."
msgstr "Không xoá được bí danh."

#: templates/emails/alias_delete.html:74
msgid "Select Alias"
msgstr "Chọn bí danh"

#: templates/emails/alias_delete.html:75
msgid "Select an alias to delete."
msgstr "Chọn một bí danh để xoá."

#: templates/emails/alias_delete.html:86
msgid "Select alias"
msgstr "Chọn bí danh"

#: templates/emails/alias_detail.html:9
msgid "Manage Alias"
msgstr "Quản lý bí danh"

#: templates/emails/alias_detail.html:14 templates/emails/alias_new.html:56
msgid "Back to Aliases"
msgstr "Quay lại Bí danh"

#: templates/emails/alias_detail.html:25
msgid "Current destinations"
msgstr "Địa chỉ đích hiện tại"

#: templates/emails/alias_detail.html:33 templates/emails/alias_detail.html:206
#: templates/emails/aliases.html:32 templates/emails/default_address.html:83
msgid "Delivers to"
msgstr "Chuyển tới"

#: templates/emails/alias_detail.html:34 templates/emails/alias_detail.html:207
#: templates/manager/wp/single.html:1189 templates/php/extensions.html:45
#: templates/user/activity.html:49 templates/user/loginlog.html:37
msgid "Action"
msgstr "Thao tác"

#: templates/emails/alias_detail.html:43 templates/emails/alias_detail.html:124
#: templates/emails/alias_detail.html:168
#: templates/emails/alias_detail.html:174
#: templates/manager/drupal/single.html:133
#: templates/manager/drupal/single.html:162 templates/manager/mautic.html:133
#: templates/manager/mautic.html:162 templates/manager/python_node_apps.html:82
#: templates/manager/websitebuilder.html:84
#: templates/manager/wp/single.html:187 templates/user/passkeys.html:45
msgid "Remove"
msgstr "Gỡ bỏ"

#: templates/emails/alias_detail.html:53 templates/emails/alias_detail.html:161
msgid "No destinations configured for this alias yet."
msgstr "Chưa cấu hình địa chỉ đích nào cho bí danh này."

#: templates/emails/alias_detail.html:61
msgid "Add destination"
msgstr "Thêm địa chỉ đích"

#: templates/emails/alias_detail.html:70
msgid "New destination address"
msgstr "Địa chỉ đích mới"

#: templates/emails/alias_detail.html:76 templates/emails/alias_new.html:44
msgid "destination@example.com"
msgstr "destination@example.com"

#: templates/emails/alias_detail.html:80
msgid "Add another address that this alias should forward to."
msgstr "Thêm một địa chỉ khác mà bí danh này sẽ chuyển tiếp tới."

#: templates/emails/alias_detail.html:86
msgid "Add Destination"
msgstr "Thêm địa chỉ đích"

#: templates/emails/alias_detail.html:96
#: templates/emails/default_address.html:140
msgid "Danger zone"
msgstr "Khu vực nguy hiểm"

#: templates/emails/alias_detail.html:102
msgid "Delete this alias"
msgstr "Xoá bí danh này"

#: templates/emails/alias_detail.html:103
msgid "Removes the alias address and all its destinations permanently."
msgstr "Xoá vĩnh viễn địa chỉ bí danh và toàn bộ địa chỉ đích của nó."

#: templates/emails/alias_detail.html:145
#: templates/emails/default_address.html:211
msgid "Removing..."
msgstr "Đang gỡ bỏ..."

#: templates/emails/alias_detail.html:165
msgid "Failed to remove destination."
msgstr "Không gỡ bỏ được địa chỉ đích."

#: templates/emails/alias_detail.html:187
msgid "Adding..."
msgstr "Đang thêm..."

#: templates/emails/alias_detail.html:218
msgid "Failed to add destination."
msgstr "Không thêm được địa chỉ đích."

#: templates/emails/alias_new.html:8
msgid "Create an Alias"
msgstr "Tạo bí danh"

#: templates/emails/alias_new.html:9
msgid "Forward mail from an alias address to any destination."
msgstr "Chuyển tiếp thư từ một địa chỉ bí danh tới bất kỳ địa chỉ đích nào."

#: templates/emails/alias_new.html:33
msgid "Alias address"
msgstr "Địa chỉ bí danh"

#: templates/emails/alias_new.html:35
msgid "alias"
msgstr "bí danh"

#: templates/emails/alias_new.html:35
msgid "No spaces allowed."
msgstr "Không được chứa khoảng trắng."

#: templates/emails/alias_new.html:38
msgid "Emails sent to this address will be forwarded to the destination below."
msgstr ""
"Email gửi tới địa chỉ này sẽ được chuyển tiếp tới địa chỉ đích bên dưới."

#: templates/emails/alias_new.html:43 templates/emails/default_address.html:111
msgid "Destination address"
msgstr "Địa chỉ đích"

#: templates/emails/alias_new.html:45
msgid "Can be any email address (on this server or external)."
msgstr "Có thể là bất kỳ địa chỉ email nào (trên máy chủ này hoặc bên ngoài)."

#: templates/emails/alias_new.html:59
msgid "Create Alias"
msgstr "Tạo bí danh"

#: templates/emails/aliases.html:13
msgid "Total aliases:"
msgstr "Tổng số bí danh:"

#: templates/emails/aliases.html:31
msgid "From (alias)"
msgstr "Từ (bí danh)"

#: templates/emails/aliases.html:41
msgid "No aliases yet."
msgstr "Chưa có bí danh nào."

#: templates/emails/aliases.html:43
msgid "Add your first alias"
msgstr "Thêm bí danh đầu tiên của bạn"

#: templates/emails/confirm_import.html:9 templates/emails/import.html:9
msgid "Import Emails"
msgstr "Nhập email"

#: templates/emails/confirm_import.html:10 templates/emails/import.html:10
msgid "Import email accounts from .xls or .csv files."
msgstr "Nhập tài khoản email từ tệp .xls hoặc .csv."

#: templates/emails/confirm_import.html:24
msgid "⚠️ The following addresses will be skipped:"
msgstr "⚠️ Các địa chỉ sau sẽ bị bỏ qua:"

#: templates/emails/confirm_import.html:29
msgid "domain does not exist"
msgstr "tên miền không tồn tại"

#: templates/emails/confirm_import.html:30
msgid "address already exists"
msgstr "địa chỉ đã tồn tại"

#: templates/emails/confirm_import.html:42
msgid "The following users will be imported:"
msgstr "Các người dùng sau sẽ được nhập:"

#: templates/emails/confirm_import.html:46
#: templates/manager/drupal/install.html:112
#: templates/manager/mautic_install.html:92
#: templates/manager/wp/install.html:103
#: templates/user/reset_password/request_email.html:21
msgid "Email"
msgstr "Email"

#: templates/emails/confirm_import.html:47 templates/emails/info.html:23
#: templates/emails/new.html:88 templates/emails/single_account.html:213
#: templates/files/ftp_new.html:60 templates/manager/drupal/install.html:138
#: templates/manager/mautic_install.html:118
#: templates/manager/wp/install.html:129 templates/mysql/mysql_user.html:45
#: templates/mysql/mysql_user.html:55 templates/mysql/password.html:43
#: templates/mysql/remote_mysql.html:167 templates/mysql/remote_mysql.html:168
#: templates/mysql/root_password.html:46 templates/mysql/wizard.html:73
#: templates/mysql/wizard.html:247 templates/psql/password.html:43
#: templates/psql/password.html:52 templates/psql/psql_user.html:45
#: templates/psql/psql_user.html:54 templates/psql/wizard.html:76
#: templates/user/account.html:85 templates/user/login.html:22
msgid "Password"
msgstr "Mật khẩu"

#: templates/emails/confirm_import.html:48
msgid "Quota"
msgstr "Hạn mức"

#: templates/emails/confirm_import.html:64
msgid "No Accounts to Import"
msgstr "Không có tài khoản nào để nhập"

#: templates/emails/confirm_import.html:76
msgid "Back to Upload"
msgstr "Quay lại Tải lên"

#: templates/emails/confirm_import.html:79
#: templates/emails/confirm_import.html:180
msgid "Start Import"
msgstr "Bắt đầu nhập"

#: templates/emails/confirm_import.html:117 templates/psql/import.html:52
msgid "Importing..."
msgstr "Đang nhập..."

#: templates/emails/confirm_import.html:130
msgid "Starting import. Please wait for the process to finish."
msgstr "Đang bắt đầu nhập. Vui lòng đợi quá trình hoàn tất."

#: templates/emails/confirm_import.html:173
msgid "Import process completed."
msgstr "Quá trình nhập đã hoàn tất."

#: templates/emails/confirm_import.html:182
msgid "Error occurred during import."
msgstr "Đã xảy ra lỗi trong quá trình nhập."

#: templates/emails/confirm_import.html:182
msgid "Please check the output below."
msgstr "Vui lòng kiểm tra kết quả bên dưới."

#: templates/emails/confirm_import.html:189
#: templates/emails/confirm_import.html:210
msgid "Retry Import"
msgstr "Thử nhập lại"

#: templates/emails/confirm_import.html:204
msgid "A network error occurred. Please try again."
msgstr "Đã xảy ra lỗi mạng. Vui lòng thử lại."

#: templates/emails/default_address.html:11
#: templates/emails/default_address.html:59
msgid "Default Email Address"
msgstr "Địa chỉ email mặc định"

#: templates/emails/default_address.html:12
msgid ""
"Catch any email that is sent to an invalid email address for your domain."
msgstr ""
"Nhận mọi email được gửi tới địa chỉ không hợp lệ thuộc tên miền của bạn."

#: templates/emails/default_address.html:16
#: templates/emails/default_address.html:64 templates/emails/import.html:43
#: templates/emails/info.html:49 templates/emails/new.html:274
#: templates/emails/single_account.html:296
msgid "Back to Emails"
msgstr "Quay lại Email"

#: templates/emails/default_address.html:75
msgid "Current configuration"
msgstr "Cấu hình hiện tại"

#: templates/emails/default_address.html:82
msgid "Catch-all rule"
msgstr "Quy tắc catch-all"

#: templates/emails/default_address.html:96
msgid ""
"No catch-all configured — unmatched emails for this domain are rejected."
msgstr ""
"Chưa cấu hình catch-all — các email không khớp của tên miền này sẽ bị từ "
"chối."

#: templates/emails/default_address.html:103
msgid "Set catch-all destination"
msgstr "Đặt địa chỉ đích catch-all"

#: templates/emails/default_address.html:118
msgid "catchall@example.com"
msgstr "catchall@example.com"

#: templates/emails/default_address.html:119
msgid "No spaces allowed, use commas to separate addresses."
msgstr "Không được chứa khoảng trắng, dùng dấu phẩy để phân tách các địa chỉ."

#: templates/emails/default_address.html:123
msgid ""
"All emails sent to any address at this domain will be forwarded here. Leave "
"empty to reject unmatched emails."
msgstr ""
"Mọi email gửi tới bất kỳ địa chỉ nào thuộc tên miền này sẽ được chuyển tiếp "
"tới đây. Để trống để từ chối các email không khớp."

#: templates/emails/default_address.html:146
msgid "Remove catch-all"
msgstr "Gỡ bỏ catch-all"

#: templates/emails/default_address.html:147
msgid ""
"Deletes the catch-all rule. Emails to unknown addresses at this domain will "
"be rejected."
msgstr ""
"Xoá quy tắc catch-all. Email gửi tới các địa chỉ không xác định thuộc tên "
"miền này sẽ bị từ chối."

#: templates/emails/default_address.html:153
msgid "Remove Catch-all"
msgstr "Gỡ bỏ catch-all"

#: templates/emails/default_address.html:184
msgid "Saving..."
msgstr "Đang lưu..."

#: templates/emails/default_address.html:192
#: templates/manager/grapejs_editor.html:128
msgid "Failed to save."
msgstr "Lưu không thành công."

#: templates/emails/default_address.html:207
msgid ""
"Remove the catch-all for this domain? Emails to unknown addresses will be "
"rejected."
msgstr ""
"Gỡ bỏ catch-all cho tên miền này? Email gửi tới các địa chỉ không xác định "
"sẽ bị từ chối."

#: templates/emails/default_address.html:219
msgid "Failed to remove catch-all."
msgstr "Không gỡ bỏ được catch-all."

#: templates/emails/delete.html:11
msgid "Delete email account and all it's data."
msgstr "Xoá tài khoản email và toàn bộ dữ liệu của nó."

#: templates/emails/delete.html:21
msgid ""
"Click on the button below to permanently delete the account and all it's "
"emails."
msgstr "Nhấn nút bên dưới để xoá vĩnh viễn tài khoản và toàn bộ email của nó."

#: templates/emails/delete.html:76
msgid "Select Email"
msgstr "Chọn email"

#: templates/emails/delete.html:77
msgid "Select email address to delete."
msgstr "Chọn địa chỉ email cần xoá."

#: templates/emails/delete.html:93 templates/emails/filter.html:29
msgid "Select address"
msgstr "Chọn địa chỉ"

#: templates/emails/deliverability.html:12
msgid "Check SPF, DKIM and DMARC DNS records for your domains."
msgstr "Kiểm tra các bản ghi DNS SPF, DKIM và DMARC cho các tên miền của bạn."

#: templates/emails/deliverability.html:46
#: templates/emails/deliverability.html:47
#: templates/emails/deliverability.html:48
#: templates/manager/wp/single.html:1174
msgid "Checking..."
msgstr "Đang kiểm tra..."

#: templates/emails/deliverability.html:51
msgid "Details"
msgstr "Chi tiết"

#: templates/emails/deliverability.html:96
msgid "has SPF/DKIM/DMARC problems."
msgstr "có vấn đề về SPF/DKIM/DMARC."

#: templates/emails/deliverability.html:98
msgid "have SPF/DKIM/DMARC problems."
msgstr "có vấn đề về SPF/DKIM/DMARC."

#: templates/emails/deliverability.html:100
msgid "domains have SPF/DKIM/DMARC problems."
msgstr "tên miền có vấn đề về SPF/DKIM/DMARC."

#: templates/emails/deliverability_domain.html:14
msgid "Back to Deliverability"
msgstr "Quay lại Khả năng gửi thư"

#: templates/emails/deliverability_domain.html:22
msgid "Checking DNS records..."
msgstr "Đang kiểm tra bản ghi DNS..."

#: templates/emails/deliverability_domain.html:54 templates/user/locale.html:35
msgid "Current"
msgstr "Hiện tại"

#: templates/emails/deliverability_domain.html:58
msgid "Expected"
msgstr "Mong đợi"

#: templates/emails/deliverability_domain.html:81
msgid "Failed to check DNS records."
msgstr "Không kiểm tra được bản ghi DNS."

#: templates/emails/filter.html:10 templates/emails/filter.html:46
msgid "Email Filters"
msgstr "Bộ lọc email"

#: templates/emails/filter.html:12
msgid "Select an email address to manage its Sieve filters."
msgstr "Chọn một địa chỉ email để quản lý các bộ lọc Sieve của nó."

#: templates/emails/filter.html:15 templates/emails/import.html:11
#: templates/files/edit_file.html:119 templates/partials/_footer.html:46
#: templates/php/options.html:152 templates/user/api_docs.html:64
msgid "Documentation"
msgstr "Tài liệu"

#: templates/emails/filter.html:26 templates/emails/single_account.html:52
#: templates/user/account.html:60
msgid "Email address"
msgstr "Địa chỉ email"

#: templates/emails/filter.html:48
msgid "Sieve filters for"
msgstr "Bộ lọc Sieve cho"

#: templates/emails/filter.html:55
msgid "Visual editor"
msgstr "Trình chỉnh sửa trực quan"

#: templates/emails/filter.html:60
msgid "File editor"
msgstr "Trình chỉnh sửa tệp"

#: templates/emails/filter.html:70
msgid "Rules are applied in order, top to bottom."
msgstr "Các quy tắc được áp dụng theo thứ tự từ trên xuống dưới."

#: templates/emails/filter.html:75
msgid "Add filter"
msgstr "Thêm bộ lọc"

#: templates/emails/filter.html:82
msgid "No filters yet."
msgstr "Chưa có bộ lọc nào."

#: templates/emails/filter.html:85
msgid "Create first filter"
msgstr "Tạo bộ lọc đầu tiên"

#: templates/emails/filter.html:95
msgid "Filter name…"
msgstr "Tên bộ lọc…"

#: templates/emails/filter.html:99
msgid "Move up"
msgstr "Di chuyển lên"

#: templates/emails/filter.html:103
msgid "Move down"
msgstr "Di chuyển xuống"

#: templates/emails/filter.html:107
msgid "Remove filter"
msgstr "Gỡ bỏ bộ lọc"

#: templates/emails/filter.html:117
msgid "If"
msgstr "Nếu"

#: templates/emails/filter.html:120
msgid "any"
msgstr "bất kỳ"

#: templates/emails/filter.html:121
msgid "all"
msgstr "tất cả"

#: templates/emails/filter.html:123
msgid "of these match:"
msgstr "điều kiện sau khớp:"

#: templates/emails/filter.html:130
msgid "From"
msgstr "Từ"

#: templates/emails/filter.html:131
msgid "Subject"
msgstr "Tiêu đề"

#: templates/emails/filter.html:132
msgid "To"
msgstr "Đến"

#: templates/emails/filter.html:134
msgid "Body"
msgstr "Nội dung"

#: templates/emails/filter.html:142
msgid "contains"
msgstr "chứa"

#: templates/emails/filter.html:143
msgid "does not contain"
msgstr "không chứa"

#: templates/emails/filter.html:144
msgid "equals"
msgstr "bằng"

#: templates/emails/filter.html:145
msgid "begins with"
msgstr "bắt đầu bằng"

#: templates/emails/filter.html:146
msgid "ends with"
msgstr "kết thúc bằng"

#: templates/emails/filter.html:147
msgid "matches regex"
msgstr "khớp biểu thức chính quy"

#: templates/emails/filter.html:150
msgid "Value…"
msgstr "Giá trị…"

#: templates/emails/filter.html:153
msgid "Remove condition"
msgstr "Gỡ bỏ điều kiện"

#: templates/emails/filter.html:157
msgid "Add condition"
msgstr "Thêm điều kiện"

#: templates/emails/filter.html:167
msgid "Then:"
msgstr "Thì:"

#: templates/emails/filter.html:173
msgid "Deliver to folder"
msgstr "Chuyển vào thư mục"

#: templates/emails/filter.html:175
msgid "Forward to email (keep copy)"
msgstr "Chuyển tiếp tới email (giữ bản sao)"

#: templates/emails/filter.html:178
msgid "Mark as read"
msgstr "Đánh dấu đã đọc"

#: templates/emails/filter.html:179
msgid "Flag / star"
msgstr "Gắn cờ / gắn sao"

#: templates/emails/filter.html:181
msgid "Stop processing"
msgstr "Dừng xử lý"

#: templates/emails/filter.html:203
msgid "Remove action"
msgstr "Gỡ bỏ hành động"

#: templates/emails/filter.html:207
msgid "Add action"
msgstr "Thêm hành động"

#: templates/emails/filter.html:224
msgid "Save filters"
msgstr "Lưu bộ lọc"

#: templates/emails/filter.html:242 templates/files/edit_file.html:231
msgid "Save file"
msgstr "Lưu tệp"

#: templates/emails/filter.html:305
msgid "Folder name, e.g. Junk"
msgstr "Tên thư mục, ví dụ: Junk"

#: templates/emails/import.html:25
msgid "Upload File"
msgstr "Tải tệp lên"

#: templates/emails/import.html:29
msgid "CSV, XLSX or XLS files only."
msgstr "Chỉ chấp nhận tệp CSV, XLSX hoặc XLS."

#: templates/emails/import.html:45 templates/files/filemanager.html:111
#: templates/files/upload_file.html:112
msgid "Upload"
msgstr "Tải lên"

#: templates/emails/info.html:9
msgid "View email server information for account"
msgstr "Xem thông tin máy chủ email cho tài khoản"

#: templates/emails/info.html:12
msgid "How to setup your email client"
msgstr "Cách thiết lập ứng dụng email của bạn"

#: templates/emails/info.html:23
msgid "Use the email account's password."
msgstr "Dùng mật khẩu của tài khoản email."

#: templates/emails/info.html:24
msgid "Incoming Server"
msgstr "Máy chủ thư đến"

#: templates/emails/info.html:25
msgid "IMAP Port"
msgstr "Cổng IMAP"

#: templates/emails/info.html:26
msgid "Outgoing Server"
msgstr "Máy chủ thư đi"

#: templates/emails/info.html:27
msgid "SMTP Port"
msgstr "Cổng SMTP"

#: templates/emails/info.html:31
msgid "Secure SSL/TLS Settings"
msgstr "Cài đặt bảo mật SSL/TLS"

#: templates/emails/info.html:31
msgid "Non-SSL Settings"
msgstr "Cài đặt không dùng SSL"

#: templates/emails/info.html:41
msgid "IMAP, POP3, and SMTP require authentication."
msgstr "IMAP, POP3 và SMTP đều yêu cầu xác thực."

#: templates/emails/new.html:9
msgid "Create an Email"
msgstr "Tạo email"

#: templates/emails/new.html:10
msgid "Create a new Email account."
msgstr "Tạo một tài khoản email mới."

#: templates/emails/new.html:45 templates/files/backup_settings.html:107
msgid "info"
msgstr "info"

#: templates/emails/new.html:45
msgid "Only letters, numbers, and the characters . _ % + - are allowed."
msgstr "Chỉ cho phép chữ cái, chữ số và các ký tự . _ % + -"

#: templates/emails/new.html:77 templates/emails/single_account.html:202
#: templates/files/ftp_new.html:49 templates/files/ftp_password.html:34
#: templates/manager/drupal/install.html:130
#: templates/manager/mautic_install.html:110
#: templates/manager/wp/install.html:121 templates/mysql/mysql_user.html:34
#: templates/mysql/password.html:32 templates/mysql/root_password.html:25
#: templates/mysql/wizard.html:237 templates/psql/password.html:32
#: templates/psql/psql_user.html:34 templates/psql/wizard.html:62
#: templates/user/account.html:78
#: templates/user/reset_password/set_new_password.html:79
msgid "Weak password"
msgstr "Mật khẩu yếu"

#: templates/emails/new.html:78 templates/emails/single_account.html:203
#: templates/files/ftp_new.html:50 templates/files/ftp_password.html:35
#: templates/manager/drupal/install.html:131
#: templates/manager/mautic_install.html:111
#: templates/manager/wp/install.html:122 templates/mysql/mysql_user.html:35
#: templates/mysql/password.html:33 templates/mysql/root_password.html:26
#: templates/mysql/wizard.html:238 templates/psql/password.html:33
#: templates/psql/psql_user.html:35 templates/psql/wizard.html:63
#: templates/user/account.html:79
#: templates/user/reset_password/set_new_password.html:80
msgid "Medium strength password"
msgstr "Mật khẩu độ mạnh trung bình"

#: templates/emails/new.html:79 templates/emails/single_account.html:204
#: templates/files/ftp_new.html:51 templates/files/ftp_password.html:36
#: templates/manager/drupal/install.html:132
#: templates/manager/mautic_install.html:112
#: templates/manager/wp/install.html:123 templates/mysql/mysql_user.html:36
#: templates/mysql/password.html:34 templates/mysql/root_password.html:27
#: templates/mysql/wizard.html:239 templates/psql/password.html:34
#: templates/psql/psql_user.html:36 templates/psql/wizard.html:64
#: templates/user/account.html:80
#: templates/user/reset_password/set_new_password.html:81
msgid "Strong password"
msgstr "Mật khẩu mạnh"

#: templates/emails/new.html:97 templates/emails/single_account.html:222
#: templates/manager/wp/single.html:1933 templates/mysql/mysql_user.html:54
#: templates/mysql/password.html:52 templates/mysql/root_password.html:45
msgid "Password must be between 8 and 30 characters."
msgstr "Mật khẩu phải có từ 8 đến 30 ký tự."

#: templates/emails/new.html:98 templates/emails/single_account.html:223
#: templates/files/ftp_new.html:71 templates/files/ftp_password.html:45
#: templates/mysql/password.html:53 templates/mysql/root_password.html:36
#: templates/user/account.html:87
#: templates/user/reset_password/set_new_password.html:22
msgid "New Password"
msgstr "Mật khẩu mới"

#: templates/emails/new.html:159
msgid "Storage quota"
msgstr "Hạn mức lưu trữ"

#: templates/emails/new.html:179
msgid "Set to 0 for unlimited."
msgstr "Đặt 0 để không giới hạn."

#: templates/emails/new.html:181 templates/emails/single_account.html:101
msgid "Maximum allowed: "
msgstr "Tối đa cho phép: "

#: templates/emails/new.html:275
msgid "Create Email"
msgstr "Tạo email"

#: templates/emails/single_account.html:33
msgid "Edit Email account"
msgstr "Chỉnh sửa tài khoản email"

#: templates/emails/single_account.html:60
msgid "Current Usage"
msgstr "Mức sử dụng hiện tại"

#: templates/emails/single_account.html:72
msgid "Change allocated storage space"
msgstr "Thay đổi dung lượng lưu trữ được cấp"

#: templates/emails/single_account.html:154
msgid "Receiving Incoming Mail"
msgstr "Nhận thư đến"

#: templates/emails/single_account.html:162
#: templates/emails/single_account.html:184
msgid "Allow"
msgstr "Cho phép"

#: templates/emails/single_account.html:176
msgid "Sending Outgoing Mail"
msgstr "Gửi thư đi"

#: templates/emails/single_account.html:298
msgid "Update Email Settings"
msgstr "Cập nhật cài đặt email"

#: templates/error_pages/500.html:5 templates/error_pages/error.html:11
#: templates/files/backup_settings.html:105
msgid "ERROR"
msgstr "LỖI"

#: templates/files/backup_destinations.html:11
msgid "Backup Destination"
msgstr "Đích sao lưu"

#: templates/files/backup_destinations.html:17
msgid "Current destination:"
msgstr "Đích hiện tại:"

#: templates/files/backup_destinations.html:73
#: templates/manager/python_node_apps.html:679
msgid "Select"
msgstr "Chọn"

#: templates/files/backup_destinations.html:76
#: templates/files/backup_settings.html:114
msgid "Learn more"
msgstr "Tìm hiểu thêm"

#: templates/files/backup_destinations.html:100
msgid "S3-compatible"
msgstr "Tương thích S3"

#: templates/files/backup_destinations.html:101
msgid "AWS S3, Filebase, Google Cloud Storage, MinIO, etc."
msgstr "AWS S3, Filebase, Google Cloud Storage, MinIO, v.v."

#: templates/files/backup_destinations.html:105
msgid "SSH"
msgstr "SSH"

#: templates/files/backup_destinations.html:106
msgid "Remote backups to another server using via SSH or SFTP."
msgstr "Sao lưu từ xa sang một máy chủ khác qua SSH hoặc SFTP."

#: templates/files/backup_destinations.html:110
msgid "WebDAV"
msgstr "WebDAV"

#: templates/files/backup_destinations.html:111
msgid "Remote backups using WebDAV protocol."
msgstr "Sao lưu từ xa bằng giao thức WebDAV."

#: templates/files/backup_destinations.html:115
msgid "Azure"
msgstr "Azure"

#: templates/files/backup_destinations.html:116
msgid "Remote backups to Azure Blob Storage."
msgstr "Sao lưu từ xa sang Azure Blob Storage."

#: templates/files/backup_destinations.html:121
msgid "Dropbox"
msgstr "Dropbox"

#: templates/files/backup_destinations.html:122
msgid "Remote backups to Dropbox cloud storage."
msgstr "Sao lưu từ xa sang kho lưu trữ đám mây Dropbox."

#: templates/files/backup_restore.html:103
msgid "Restore & Download"
msgstr "Khôi phục & tải xuống"

#: templates/files/backup_restore.html:110
msgid "Indexing..."
msgstr "Đang lập chỉ mục..."

#: templates/files/backup_restore.html:126
msgid "Reindex Destination"
msgstr "Lập lại chỉ mục đích"

#: templates/files/backup_restore.html:169
msgid "Contents"
msgstr "Nội dung"

#: templates/files/backup_restore.html:257
#: templates/files/backup_restore.html:514
#: templates/files/backup_wizard.html:168
#: templates/files/filemanager/actions_buttons.html:30
#: templates/files/filemanager/new_actions_buttons.html:25
#: templates/files/upload_file.html:146
msgid "Download"
msgstr "Tải xuống"

#: templates/files/backup_restore.html:271
msgid "Indexing destination, please wait..."
msgstr "Đang lập chỉ mục đích lưu trữ, vui lòng đợi..."

#: templates/files/backup_restore.html:332
msgid "Restoring will overwrite existing data. This action cannot be undone."
msgstr "Khôi phục sẽ ghi đè dữ liệu hiện có. Không thể hoàn tác thao tác này."

#: templates/files/backup_restore.html:338
msgid "What to restore"
msgstr "Nội dung cần khôi phục"

#: templates/files/backup_restore.html:342
#: templates/files/backup_settings.html:90
msgid "Everything"
msgstr "Tất cả"

#: templates/files/backup_restore.html:346
msgid "Specific database only"
msgstr "Chỉ một cơ sở dữ liệu cụ thể"

#: templates/files/backup_restore.html:350
msgid "Files only (no databases)"
msgstr "Chỉ tệp (không gồm cơ sở dữ liệu)"

#: templates/files/backup_restore.html
msgid "Email account settings"
msgstr "Cài đặt tài khoản email"

#: templates/files/backup_restore.html
msgid "Name (leave empty for all)"
msgstr "Tên (để trống để khôi phục tất cả)"

#: templates/files/backup_restore.html
msgid "Snapshots from the server's backup jobs"
msgstr "Bản sao lưu từ các tác vụ sao lưu của máy chủ"

#: templates/files/backup_restore.html:357
msgid "Select database"
msgstr "Chọn cơ sở dữ liệu"

#: templates/files/backup_restore.html:377
msgid "Restore completed successfully."
msgstr "Khôi phục hoàn tất thành công."

#: templates/files/backup_restore.html:388
msgid "Restore failed."
msgstr "Khôi phục không thành công."

#: templates/files/backup_restore.html:415
msgid "Restoring..."
msgstr "Đang khôi phục..."

#: templates/files/backup_restore.html:415
#: templates/manager/drupal/single.html:422
#: templates/manager/drupal/single.html:738 templates/manager/mautic.html:422
#: templates/manager/mautic.html:760 templates/manager/websitebuilder.html:235
#: templates/manager/websitebuilder.html:518
#: templates/manager/wp/single.html:2059 templates/manager/wp/single.html:2534
msgid "Start Restore"
msgstr "Bắt đầu khôi phục"

#: templates/files/backup_restore.html:461
msgid ""
"The backup archive will be fetched from the destination and downloaded to "
"your browser."
msgstr ""
"Tệp lưu trữ sao lưu sẽ được lấy từ đích lưu trữ và tải xuống trình duyệt của "
"bạn."

#: templates/files/backup_restore.html:464
msgid "Large files may take a moment to transfer."
msgstr "Các tệp lớn có thể mất một lúc để truyền."

#: templates/files/backup_restore.html:475
msgid "Download started."
msgstr "Đã bắt đầu tải xuống."

#: templates/files/backup_restore.html:484
msgid "Download failed."
msgstr "Tải xuống không thành công."

#: templates/files/backup_restore.html:514
msgid "Downloading..."
msgstr "Đang tải xuống..."

#: templates/files/backup_settings.html:15
msgid "Backup Settings"
msgstr "Cài đặt sao lưu"

#: templates/files/backup_settings.html:16
msgid "Configure backup options and schedule."
msgstr "Cấu hình tuỳ chọn và lịch sao lưu."

#: templates/files/backup_settings.html:21
msgid "Save settings"
msgstr "Lưu cài đặt"

#: templates/files/backup_settings.html:31
#: templates/files/backup_settings.html:107
msgid "error"
msgstr "error"

#: templates/files/backup_settings.html:47
msgid "settings"
msgstr "cài đặt"

#: templates/files/backup_settings.html:48
msgid "Configure custom domain for accessing panels."
msgstr "Cấu hình tên miền tuỳ chỉnh để truy cập các bảng điều khiển."

#: templates/files/backup_settings.html:78
msgid "Backup settings"
msgstr "Cài đặt sao lưu"

#: templates/files/backup_settings.html:79
msgid "Configure schedule, retention, etc."
msgstr "Cấu hình lịch, thời gian lưu giữ, v.v."

#: templates/files/backup_settings.html:91
msgid "Website Files"
msgstr "Tệp website"

#: templates/files/backup_settings.html:93
msgid "VirtualHosts"
msgstr "VirtualHosts"

#: templates/files/backup_settings.html:94
msgid "MySQL Databases"
msgstr "Cơ sở dữ liệu MySQL"

#: templates/files/backup_settings.html:95 templates/psql/databases.html:13
msgid "PostgreSQL Databases"
msgstr "Cơ sở dữ liệu PostgreSQL"

#: templates/files/backup_settings.html:104
msgid "INFO"
msgstr "THÔNG TIN"

#: templates/files/backup_settings.html:107
msgid ""
"By default, notifications would only be sent out when a backup run fails. To "
"receive notifications for every run, set NOTIFICATION_LEVEL to"
msgstr ""
"Theo mặc định, thông báo chỉ được gửi khi một lần chạy sao lưu thất bại. Để "
"nhận thông báo cho mọi lần chạy, hãy đặt NOTIFICATION_LEVEL thành"

#: templates/files/backup_settings.html:107
msgid "instead of the default"
msgstr "thay cho giá trị mặc định"

#: templates/files/backup_settings.html:114
msgid ""
"Notifications (email, Slack, etc.) can be sent out when a backup run "
"finishes. Configuration is provided as a comma-separated list of URLs."
msgstr ""
"Thông báo (email, Slack, v.v.) có thể được gửi khi một lần chạy sao lưu kết "
"thúc. Cấu hình được khai báo dưới dạng danh sách URL phân tách bằng dấu phẩy."

#: templates/files/backup_settings.html:117
msgid ""
"Parallelism level for \"gz\" (Gzip) compression defines how many blocks of "
"data are concurrently processed. Higher values result in faster compression. "
"Default = 1. Setting this to 0 will use all available threads."
msgstr ""
"Mức song song cho nén \"gz\" (Gzip) xác định số khối dữ liệu được xử lý đồng "
"thời. Giá trị càng cao thì nén càng nhanh. Mặc định = 1. Đặt giá trị 0 sẽ "
"dùng toàn bộ luồng khả dụng."

#: templates/files/backup_settings.html:120
msgid "Full path to exclude, or regular expressions."
msgstr "Đường dẫn đầy đủ cần loại trừ, hoặc biểu thức chính quy."

#: templates/files/backup_settings.html:122
msgid ""
"IThe number of days for which a backup is kept. Pass zero or a positive "
"integer value to enable automatic rotation of old backups."
msgstr ""
"Số ngày lưu giữ một bản sao lưu. Nhập giá trị 0 hoặc một số nguyên dương để "
"bật tự động xoay vòng các bản sao lưu cũ."

#: templates/files/backup_wizard.html:13
msgid "Create and download backups of your account."
msgstr "Tạo và tải xuống bản sao lưu tài khoản của bạn."

#: templates/files/backup_wizard.html:42
msgid "Backup in progress"
msgstr "Đang sao lưu"

#: templates/files/backup_wizard.html:43
msgid ""
"Your backup is currently being created. This page will refresh automatically "
"when it completes."
msgstr ""
"Bản sao lưu của bạn đang được tạo. Trang này sẽ tự động tải lại khi hoàn tất."

#: templates/files/backup_wizard.html:46
msgid "Started"
msgstr "Đã bắt đầu"

#: templates/files/backup_wizard.html:59
msgid "Back Up"
msgstr "Sao lưu"

#: templates/files/backup_wizard.html:60
msgid ""
"This feature allows you to download a compressed copy of all your files."
msgstr "Tính năng này cho phép bạn tải xuống bản nén của toàn bộ tệp của mình."

#: templates/files/backup_wizard.html:63
msgid "The system will include the following items in the backup file:"
msgstr "Hệ thống sẽ đưa các mục sau vào tệp sao lưu:"

#: templates/files/backup_wizard.html:65
msgid "The home directory"
msgstr "Thư mục home"

#: templates/files/backup_wizard.html:65
msgid "Email accounts, filters, aliases"
msgstr "Tài khoản email, bộ lọc, bí danh"

#: templates/files/backup_wizard.html:65
msgid "FTP accounts"
msgstr "Tài khoản FTP"

#: templates/files/backup_wizard.html:65
msgid "DNS zones"
msgstr "Vùng DNS"

#: templates/files/backup_wizard.html:65
msgid "SSL certificates"
msgstr "Chứng chỉ SSL"

#: templates/files/backup_wizard.html:65
msgid "Cronjobs"
msgstr "Tác vụ định kỳ"

#: templates/files/backup_wizard.html:65
msgid "Containers and images"
msgstr "Container và image"

#: templates/files/backup_wizard.html:86
msgid "Backup in progress…"
msgstr "Đang sao lưu…"

#: templates/files/backup_wizard.html:88
#: templates/manager/drupal/single.html:385 templates/manager/mautic.html:385
#: templates/manager/websitebuilder.html:205
#: templates/manager/wp/single.html:2026
msgid "Generate Backup"
msgstr "Tạo bản sao lưu"

#: templates/files/backup_wizard.html:99
msgid "Existing Backups"
msgstr "Bản sao lưu hiện có"

#: templates/files/backup_wizard.html:100
msgid "Download previously generated backups."
msgstr "Tải xuống các bản sao lưu đã tạo trước đó."

#: templates/files/backup_wizard.html:114
msgid "No backups found. Generate your first backup above."
msgstr "Không tìm thấy bản sao lưu nào. Hãy tạo bản sao lưu đầu tiên ở trên."

#: templates/files/backup_wizard.html:122
msgid "Filename"
msgstr "Tên tệp"

#: templates/files/backup_wizard.html:158
msgid "In progress…"
msgstr "Đang thực hiện…"

#: templates/files/backups.html:47 templates/files/backups.html:59
msgid "Connect a Destination"
msgstr "Kết nối một đích lưu trữ"

#: templates/files/backups.html:49
msgid "Current destination"
msgstr "Đích hiện tại"

#: templates/files/backups.html:70
msgid "Select Destination"
msgstr "Chọn đích lưu trữ"

#: templates/files/backups.html:85 templates/files/backups.html:134
#: templates/files/backups.html:167
msgid "Configure Settings"
msgstr "Cấu hình cài đặt"

#: templates/files/backups.html:97 templates/files/backups.html:154
#: templates/files/backups.html:177
msgid "Set limits and enable service"
msgstr "Đặt giới hạn và bật dịch vụ"

#: templates/files/backups.html:98 templates/files/backups.html:155
#: templates/files/backups.html:178
msgid "Set CPU and Memory limits for the backup task and enable service."
msgstr "Đặt giới hạn CPU và bộ nhớ cho tác vụ sao lưu và bật dịch vụ."

#: templates/files/backups.html:119
msgid "Backup service is active"
msgstr "Dịch vụ sao lưu đang hoạt động"

#: templates/files/backups.html:121
msgid ""
"CPU and Memory limits for the backup task are set and backup service is "
"active."
msgstr ""
"Giới hạn CPU và bộ nhớ cho tác vụ sao lưu đã được đặt và dịch vụ sao lưu "
"đang hoạt động."

#: templates/files/backups.html:145
msgid "Edit Configuration"
msgstr "Chỉnh sửa cấu hình"

#: templates/files/disk_usage.html:18
msgid ""
"Disk usage is the amount of space that is used by the content of your sites, "
"this includes databases, files, videos, images, emails and pages."
msgstr ""
"Mức sử dụng ổ đĩa là dung lượng mà nội dung các website của bạn chiếm dụng, "
"bao gồm cơ sở dữ liệu, tệp, video, hình ảnh, email và trang."

#: templates/files/disk_usage.html:38 templates/files/inodes.html:37
msgid "Directory"
msgstr "Thư mục"

#: templates/files/disk_usage.html:53 templates/files/inodes.html:52
#: templates/files/inodes.html:113
msgid "Up One Level"
msgstr "Lên một cấp"

#: templates/files/disk_usage.html:187
msgid "Calculating disk usage for parent directory.."
msgstr "Đang tính mức sử dụng ổ đĩa của thư mục cha.."

#: templates/files/edit_file.html:12 templates/files/edit_file.html:122
msgid "Edit File"
msgstr "Chỉnh sửa tệp"

#: templates/files/edit_file.html:107
msgid "Edit WordPress Themes Set"
msgstr "Chỉnh sửa bộ giao diện WordPress"

#: templates/files/edit_file.html:109
msgid ""
"Themes listed here will be automatically installed to new WordPress websites."
msgstr ""
"Các giao diện liệt kê ở đây sẽ được tự động cài đặt cho các website "
"WordPress mới."

#: templates/files/edit_file.html:109 templates/files/edit_file.html:114
msgid "View Examples"
msgstr "Xem ví dụ"

#: templates/files/edit_file.html:112
msgid "Edit WordPress Plugins Set"
msgstr "Chỉnh sửa bộ plugin WordPress"

#: templates/files/edit_file.html:114
msgid ""
"Plugins listed here will be automatically installed to new WordPress "
"websites."
msgstr ""
"Các plugin liệt kê ở đây sẽ được tự động cài đặt cho các website WordPress "
"mới."

#: templates/files/edit_file.html:117
msgid "Edit Google PageSpeed API key"
msgstr "Chỉnh sửa khoá API Google PageSpeed"

#: templates/files/edit_file.html:119
msgid "Set API key to be used on Site Manager for your websites."
msgstr ""
"Đặt khoá API sẽ dùng trong Trình quản lý website cho các website của bạn."

#: templates/files/edit_file.html:128
msgid "Open in File Manager"
msgstr "Mở trong Trình quản lý tệp"

#: templates/files/edit_file.html:195
msgid "You have unsaved changes. Leave anyway?"
msgstr "Bạn có thay đổi chưa được lưu. Vẫn rời khỏi trang?"

#: templates/files/filemanager.html:51
msgid "Select all files"
msgstr "Chọn tất cả tệp"

#: templates/files/filemanager.html:52
msgid "Delete selected files"
msgstr "Xoá các tệp đã chọn"

#: templates/files/filemanager.html:53
msgid "New file"
msgstr "Tệp mới"

#: templates/files/filemanager.html:101
msgid "Search Files & Folders"
msgstr "Tìm kiếm tệp & thư mục"

#: templates/files/filemanager.html:105
msgid "New File"
msgstr "Tệp mới"

#: templates/files/filemanager.html:108
msgid "New Folder"
msgstr "Thư mục mới"

#: templates/files/filemanager.html:126
#: templates/files/filemanager/table.html:10
#: templates/files/filemanager/table_trash.html:10
#: templates/files/trash.html:79 templates/user/history_usage.html:123
msgid "Date"
msgstr "Ngày"

#: templates/files/filemanager.html:127
#: templates/files/filemanager/table.html:13
#: templates/files/filemanager/table_trash.html:23
#: templates/files/trash.html:80
msgid "Owner"
msgstr "Chủ sở hữu"

#: templates/files/filemanager.html:128
#: templates/files/filemanager/table.html:16
#: templates/files/filemanager/table_trash.html:26
#: templates/files/trash.html:81
msgid "Group"
msgstr "Nhóm"

#: templates/files/filemanager.html:129
#: templates/files/filemanager/table.html:20
#: templates/files/filemanager/table_trash.html:30
#: templates/files/trash.html:82
msgid "Links"
msgstr "Liên kết"

#: templates/files/filemanager.html:130 templates/files/trash.html:83
msgid "Link Target"
msgstr "Đích liên kết"

#: templates/files/filemanager.html:131
#: templates/files/filemanager/actions_buttons.html:50
#: templates/files/filemanager/new_actions_buttons.html:41
#: templates/files/filemanager/table.html:33
#: templates/files/filemanager/table_trash.html:43
#: templates/files/trash.html:84
msgid "Permissions"
msgstr "Quyền"

#: templates/files/filemanager.html:151
msgid "in:"
msgstr "trong:"

#: templates/files/filemanager.html:151
msgid "all folders"
msgstr "tất cả thư mục"

#: templates/files/filemanager.html:169
msgid "Folders"
msgstr "Thư mục"

#: templates/files/filemanager.html:178
msgid "Specific extension"
msgstr "Phần mở rộng cụ thể"

#: templates/files/filemanager.html:379
msgid "Showing files"
msgstr "Đang hiển thị tệp"

#: templates/files/clamav/quarantine.html:56
#: templates/files/filemanager.html:434
msgid "File"
msgstr "Tệp"

#: templates/files/filemanager.html:434
msgid "has no permissions (0000) and cannot be accessed."
msgstr "không có quyền nào (0000) và không thể truy cập."

#: templates/files/filemanager.html:436
msgid "have no permissions (0000) and cannot be accessed."
msgstr "không có quyền nào (0000) và không thể truy cập."

#: templates/files/filemanager.html:438
msgid "files have no permissions (0000) and cannot be accessed."
msgstr "tệp không có quyền nào (0000) và không thể truy cập."

#: templates/files/fix_permissions.html:12
msgid "Fix and reset permissions for files and folders under"
msgstr "Sửa và đặt lại quyền cho các tệp và thư mục trong"

#: templates/files/clamav/scanner.html:35
#: templates/files/fix_permissions.html:28
msgid "Choose a directory:"
msgstr "Chọn một thư mục:"

#: templates/files/fix_permissions.html:54
msgid "Working..."
msgstr "Đang xử lý..."

#: templates/files/fix_permissions.html:80
msgid ""
"The process has started. This may take a few minutes depending on the number "
"of files and folders in the specified path. Please wait."
msgstr ""
"Quá trình đã bắt đầu. Việc này có thể mất vài phút tuỳ theo số lượng tệp và "
"thư mục trong đường dẫn được chỉ định. Vui lòng đợi."

#: templates/files/clamav/scanner.html:138
#: templates/files/fix_permissions.html:96
msgid "Network response was not ok"
msgstr "Phản hồi mạng không hợp lệ"

#: templates/files/fix_permissions.html:109
msgid "Fixing permissions failed"
msgstr "Sửa quyền không thành công"

#: templates/files/ftp.html:11
msgid "Total accounts:"
msgstr "Tổng số tài khoản:"

#: templates/files/ftp.html:14
msgid "FTP Server:"
msgstr "Máy chủ FTP:"

#: templates/files/ftp.html:14
msgid "FTP Port:"
msgstr "Cổng FTP:"

#: templates/files/ftp.html:15
msgid "View Connections"
msgstr "Xem kết nối"

#: templates/files/ftp.html:26
msgid "New Account"
msgstr "Tài khoản mới"

#: templates/files/ftp.html:41
msgid "Path"
msgstr "Đường dẫn"

#: templates/files/ftp.html:45 templates/system/process_manager.html:52
msgid "UID"
msgstr "UID"

#: templates/files/ftp.html:49
msgid "GID"
msgstr "GID"

#: templates/files/ftp.html:53
msgid "Configuration"
msgstr "Cấu hình"

#: templates/files/ftp.html:64
msgid "No accounts yet."
msgstr "Chưa có tài khoản nào."

#: templates/files/ftp.html:64
msgid "Add your first account"
msgstr "Thêm tài khoản đầu tiên của bạn"

#: templates/files/ftp.html:98
msgid "Change Path"
msgstr "Đổi đường dẫn"

#: templates/files/ftp.html:169
msgid "Add new FTP account"
msgstr "Thêm tài khoản FTP mới"

#: templates/files/ftp_connections.html:11
msgid "Current FTP sessions of all sub-accounts."
msgstr "Các phiên FTP hiện tại của tất cả tài khoản phụ."

#: templates/files/ftp_connections.html:14
msgid "Back to Accounts"
msgstr "Quay lại Tài khoản"

#: templates/files/ftp_connections.html:28
msgid "No active connections"
msgstr "Không có kết nối nào đang hoạt động"

#: templates/files/ftp_connections.html:29
msgid "There are no active FTP sessions at this time."
msgstr "Hiện không có phiên FTP nào đang hoạt động."

#: templates/files/ftp_new.html:11
msgid "Create a new FTP account."
msgstr "Tạo một tài khoản FTP mới."

#: templates/files/ftp_new.html:31
msgid "Only letters and numbers are allowed."
msgstr "Chỉ cho phép chữ cái và chữ số."

#: templates/files/ftp_new.html:69
msgid ""
"Password must be at least 8 characters, and include a lowercase letter, an "
"uppercase letter, a number, and a special character."
msgstr ""
"Mật khẩu phải có ít nhất 8 ký tự và bao gồm một chữ thường, một chữ hoa, một "
"chữ số và một ký tự đặc biệt."

#: templates/files/ftp_new.html:156
msgid "Path (folder)"
msgstr "Đường dẫn (thư mục)"

#: templates/files/ftp_new.html:172
msgid "Back to FTP Accounts"
msgstr "Quay lại Tài khoản FTP"

#: templates/files/ftp_password.html:11
msgid "FTP Password"
msgstr "Mật khẩu FTP"

#: templates/files/ftp_password.html:12
msgid "Change FTP password for user"
msgstr "Đổi mật khẩu FTP cho người dùng"

#: templates/files/ftp_password.html:55
msgid ""
"Password must be 8-30 characters and include a lowercase letter, an "
"uppercase letter, a number, and a special character."
msgstr ""
"Mật khẩu phải có từ 8 đến 30 ký tự và bao gồm một chữ thường, một chữ hoa, "
"một chữ số và một ký tự đặc biệt."

#: templates/files/ftp_password.html:56
msgid "New password"
msgstr "Mật khẩu mới"

#: templates/files/ftp_password.html:127 templates/user/account.html:129
#: templates/user/reset_password/set_new_password.html:43
msgid "Confirm Password"
msgstr "Xác nhận mật khẩu"

#: templates/files/ftp_password.html:129 templates/user/account.html:131
msgid "Confirm New Password"
msgstr "Xác nhận mật khẩu mới"

#: templates/files/ftp_password.html:135 templates/user/account.html:143
#: templates/user/reset_password/set_new_password.html:57
msgid "Passwords do not match."
msgstr "Mật khẩu không khớp."

#: templates/files/ftp_path.html:11
msgid "FTP Path"
msgstr "Đường dẫn FTP"

#: templates/files/ftp_path.html:12
msgid "Change FTP path for user"
msgstr "Đổi đường dẫn FTP cho người dùng"

#: templates/files/ftp_path.html:30
msgid "New Path"
msgstr "Đường dẫn mới"

#: templates/files/ftp_path.html:36
msgid "Path must start with /var/www/html/"
msgstr "Đường dẫn phải bắt đầu bằng /var/www/html/"

#: templates/files/ftp_path.html:37
msgid "Path traversal (../) is not allowed"
msgstr "Không cho phép truy ngược đường dẫn (../)"

#: templates/files/ftp_path.html:40
msgid "Path must be under"
msgstr "Đường dẫn phải nằm trong"

#: templates/files/inodes.html:15
msgid ""
"An inode is a data structure that keeps the information about a file on your "
"hosting account. The number of inodes indicates the number of files and "
"folders you have."
msgstr ""
"Inode là một cấu trúc dữ liệu lưu thông tin về một tệp trong tài khoản "
"hosting của bạn. Số lượng inode cho biết số tệp và thư mục bạn đang có."

#: templates/files/inodes.html:16
msgid ""
"This includes everything on your account, emails, files, folders, and "
"anything you store on the server."
msgstr ""
"Con số này bao gồm mọi thứ trong tài khoản của bạn: email, tệp, thư mục và "
"bất kỳ dữ liệu nào bạn lưu trên máy chủ."

#: templates/files/inodes.html:135
msgid "Inodes Usage"
msgstr "Mức sử dụng inode"

#: templates/files/inodes.html:152
msgid "Calculating inodes count for parent directory.."
msgstr "Đang tính số inode của thư mục cha.."

#: templates/files/inodes.html:163
msgid "Failed to fetch"
msgstr "Không lấy được dữ liệu"

#: templates/files/filemanager/action_buttons_trash.html:6
#: templates/files/filemanager/actions_buttons.html:10
#: templates/files/filemanager/inline_js.html:12
#: templates/files/filemanager/inline_js_trash.html:258
#: templates/files/filemanager/new_actions_buttons.html:9
#: templates/files/trash.html:43
msgid "Select all"
msgstr "Chọn tất cả"

#: templates/files/filemanager/restoreAll.html:7
#: templates/files/filemanager/restoreAll.html:27 templates/files/trash.html:47
msgid "Restore All"
msgstr "Khôi phục tất cả"

#: templates/files/filemanager/deleteAll.html:7
#: templates/files/filemanager/deleteAll.html:27 templates/files/trash.html:53
msgid "Delete All"
msgstr "Xoá tất cả"

#: templates/files/filemanager/table_trash.html:14
#: templates/files/trash.html:71
msgid "Deletion Date"
msgstr "Ngày xoá"

#: templates/files/filemanager/table_trash.html:19
#: templates/files/trash.html:74
msgid "Original Path"
msgstr "Đường dẫn gốc"

#: templates/files/upload_file.html:10
msgid "Download from URL"
msgstr "Tải xuống từ URL"

#: templates/files/filemanager/drag_and_drop.html:20
#: templates/files/upload_file.html:39
msgid "Click to upload"
msgstr "Nhấn để tải lên"

#: templates/files/filemanager/drag_and_drop.html:20
#: templates/files/upload_file.html:39
msgid "or drag and drop"
msgstr "hoặc kéo và thả"

#: templates/files/filemanager/drag_and_drop.html:22
#: templates/files/upload_file.html:41
msgid "Any file type (Multiple files allowed)"
msgstr "Mọi loại tệp (cho phép nhiều tệp)"

#: templates/files/filemanager/drag_and_drop.html:24
#: templates/files/upload_file.html:43
msgid "Max size:"
msgstr "Kích thước tối đa:"

#: templates/files/upload_file.html:109
msgid "Download from URL instead"
msgstr "Tải xuống từ URL thay thế"

#: templates/files/upload_file.html:143
msgid "Upload from device instead"
msgstr "Tải lên từ thiết bị thay thế"

#: templates/files/upload_file.html:376
msgid "Please enter a valid URL."
msgstr "Vui lòng nhập một URL hợp lệ."

#: templates/files/upload_file.html:402
msgid "Unexpected server response from download endpoint."
msgstr "Phản hồi không mong muốn từ điểm cuối tải xuống của máy chủ."

#: templates/files/upload_file.html:409
msgid "Server did not return a download ID."
msgstr "Máy chủ không trả về ID tải xuống."

#: templates/files/upload_file.html:422
msgid "Error starting download:"
msgstr "Lỗi khi bắt đầu tải xuống:"

#: templates/files/upload_file.html:429
msgid "Network error during file download. Please try again."
msgstr "Lỗi mạng trong quá trình tải tệp xuống. Vui lòng thử lại."

#: templates/files/upload_file.html:467
msgid "Please select files to upload."
msgstr "Vui lòng chọn tệp để tải lên."

#: templates/files/upload_file.html:546
msgid "Files uploaded successfully!"
msgstr "Đã tải tệp lên thành công!"

#: templates/files/upload_file.html:556
msgid "Error uploading file:"
msgstr "Lỗi khi tải tệp lên:"

#: templates/files/upload_file.html:566
msgid "Network error during file upload. Please try again."
msgstr "Lỗi mạng trong quá trình tải tệp lên. Vui lòng thử lại."

#: templates/files/clamav/quarantine.html:14
msgid "Quarantine"
msgstr "Cách ly"

#: templates/files/clamav/quarantine.html:18
msgid "Quarantined files:"
msgstr "Tệp đã cách ly:"

#: templates/files/clamav/quarantine.html:22
msgid ""
"Files that were detected by ClamAV as malicious and placed in quarantine."
msgstr "Các tệp bị ClamAV phát hiện là độc hại và đã được đưa vào khu cách ly."

#: templates/files/clamav/quarantine.html:30
msgid "Run Scan"
msgstr "Chạy quét"

#: templates/files/clamav/quarantine.html:43
msgid "No quarantined files"
msgstr "Không có tệp nào bị cách ly"

#: templates/files/clamav/quarantine.html:44
msgid ""
"No malicious files have been detected or the scan has not been initiated yet."
msgstr ""
"Chưa phát hiện tệp độc hại nào hoặc quá trình quét chưa được khởi chạy."

#: templates/files/clamav/quarantine.html:44
msgid "Click here to start a new scan"
msgstr "Nhấn vào đây để bắt đầu một lần quét mới"

#: templates/files/clamav/scanner.html:16
msgid ""
"Scan files for malicious programs with the Clam AntiVirus Scanner (ClamAV) "
"antivirus software."
msgstr ""
"Quét tệp để tìm chương trình độc hại bằng phần mềm diệt virus Clam AntiVirus "
"Scanner (ClamAV)."

#: templates/files/clamav/scanner.html:19
msgid "View Quarantine"
msgstr "Xem khu cách ly"

#: templates/files/clamav/scanner.html:52
msgid "Start Scan"
msgstr "Bắt đầu quét"

#: templates/files/clamav/scanner.html:61
msgid "Scanning..."
msgstr "Đang quét..."

#: templates/files/clamav/scanner.html:75
msgid "Scan is complete!"
msgstr "Quá trình quét đã hoàn tất!"

#: templates/files/clamav/scanner.html:81
msgid "Scan Results"
msgstr "Kết quả quét"

#: templates/files/clamav/scanner.html:95
msgid "Scan failed: "
msgstr "Quét không thành công: "

#: templates/files/filemanager/actions_buttons.html:15
#: templates/files/filemanager/copy.html:127
#: templates/files/filemanager/new_actions_buttons.html:13
#: templates/mysql/wizard.html:80 templates/mysql/wizard.html:139
#: templates/user/api_docs.html:150 templates/user/api_docs.html:152
#: templates/user/mcp.html:31 templates/user/mcp.html:113
#: templates/user/mcp.html:122
msgid "Copy"
msgstr "Sao chép"

#: templates/files/filemanager/actions_buttons.html:20
#: templates/files/filemanager/move.html:129
#: templates/files/filemanager/new_actions_buttons.html:17
msgid "Move"
msgstr "Di chuyển"

#: templates/files/filemanager/actions_buttons.html:35
#: templates/files/filemanager/new_actions_buttons.html:29
msgid "View"
msgstr "Xem"

#: templates/files/filemanager/actions_buttons.html:45
#: templates/files/filemanager/new_actions_buttons.html:37
#: templates/files/filemanager/rename.html:36
msgid "Rename"
msgstr "Đổi tên"

#: templates/files/filemanager/actions_buttons.html:55
#: templates/files/filemanager/compress.html:48
#: templates/files/filemanager/new_actions_buttons.html:45
msgid "Compress"
msgstr "Nén"

#: templates/files/filemanager/actions_buttons.html:60
#: templates/files/filemanager/extract.html:49
#: templates/files/filemanager/new_actions_buttons.html:49
msgid "Extract"
msgstr "Giải nén"

#: templates/files/filemanager/compress.html:5
msgid "Compress items"
msgstr "Nén các mục"

#: templates/files/filemanager/compress.html:21
msgid "Archive path"
msgstr "Đường dẫn tệp nén"

#: templates/files/filemanager/compress.html:42
msgid "compressing..."
msgstr "đang nén..."

#: templates/files/filemanager/copy.html:5
msgid "Copy items"
msgstr "Sao chép các mục"

#: templates/files/filemanager/copy.html:21
msgid "Copy to:"
msgstr "Sao chép tới:"

#: templates/files/filemanager/copy.html:121
msgid "Copying..."
msgstr "Đang sao chép..."

#: templates/files/filemanager/delete.html:5
#: templates/files/filemanager/deleteTrash.html:5
msgid "Delete items"
msgstr "Xoá các mục"

#: templates/files/filemanager/delete.html:30
msgid "deleting..."
msgstr "đang xoá..."

#: templates/files/filemanager/delete.html:38
msgid "Skip the trash and permanently delete the files"
msgstr "Bỏ qua thùng rác và xoá vĩnh viễn các tệp"

#: templates/files/filemanager/drag_and_drop.html:159
#, python-format
msgid "Uploading %%(count)s files"
msgstr "Đang tải lên %%(count)s tệp"

#: templates/files/filemanager/drag_and_drop.html:176
msgid "Upload successful!"
msgstr "Tải lên thành công!"

#: templates/files/filemanager/drag_and_drop.html:182
msgid "Upload failed:"
msgstr "Tải lên không thành công:"

#: templates/files/filemanager/drag_and_drop.html:187
msgid "Upload error. Please try again."
msgstr "Lỗi tải lên. Vui lòng thử lại."

#: templates/files/filemanager/empty_directory.html:4
msgid "No items found."
msgstr "Không tìm thấy mục nào."

#: templates/files/filemanager/empty_directory.html:5
msgid "Start creating new folders or uploading a new file!"
msgstr "Hãy bắt đầu tạo thư mục mới hoặc tải lên một tệp mới!"

#: templates/files/filemanager/empty_trash.html:5
msgid "No files in the Trash."
msgstr "Không có tệp nào trong thùng rác."

#: templates/files/filemanager/extract.html:9
msgid "Extract items"
msgstr "Giải nén các mục"

#: templates/files/filemanager/extract.html:24
msgid "Archive name:"
msgstr "Tên tệp nén:"

#: templates/files/filemanager/extract.html:29
msgid "Extract destination:"
msgstr "Thư mục đích giải nén:"

#: templates/files/filemanager/extract.html:43
msgid "Extracting..."
msgstr "Đang giải nén..."

#: templates/files/filemanager/inline_js.html:13
#: templates/files/filemanager/inline_js_trash.html:257
msgid "Deselect"
msgstr "Bỏ chọn"

#: templates/files/filemanager/inline_js.html:14
msgid "selected"
msgstr "đã chọn"

#: templates/files/filemanager/inline_js.html:15
msgid "Calculating..."
msgstr "Đang tính toán..."

#: templates/files/filemanager/inline_js.html:16
#: templates/files/filemanager/table.html:97
msgid "Calculate"
msgstr "Tính toán"

#: templates/files/filemanager/inline_js.html:17
msgid "Change permissions for"
msgstr "Thay đổi quyền cho"

#: templates/files/filemanager/move.html:5
msgid "Move items"
msgstr "Di chuyển các mục"

#: templates/files/filemanager/move.html:21
msgid "Where to:"
msgstr "Di chuyển tới:"

#: templates/files/filemanager/new_file.html:20
msgid "File Name"
msgstr "Tên tệp"

#: templates/files/filemanager/new_file.html:26
msgid "Open in File Editor after creation"
msgstr "Mở trong Trình chỉnh sửa tệp sau khi tạo"

#: templates/files/filemanager/new_file.html:32
msgid "New file will be created in:"
msgstr "Tệp mới sẽ được tạo trong:"

#: templates/files/filemanager/new_folder.html:20
msgid "Folder Name"
msgstr "Tên thư mục"

#: templates/files/filemanager/new_folder.html:26
msgid "New folder will be created in:"
msgstr "Thư mục mới sẽ được tạo trong:"

#: templates/files/filemanager/permissions.html:9
msgid "Change file permissions"
msgstr "Thay đổi quyền của tệp"

#: templates/files/filemanager/permissions.html:10
msgid "Set permissions"
msgstr "Đặt quyền"

#: templates/files/filemanager/permissions.html:29
msgid "Enter exactly 3 digits (e.g. 755) for the octal permission value."
msgstr "Nhập đúng 3 chữ số (ví dụ: 755) cho giá trị quyền hệ bát phân."

#: templates/files/filemanager/rename.html:9
msgid "Rename item"
msgstr "Đổi tên mục"

#: templates/files/filemanager/restore.html:5
msgid "Restore items"
msgstr "Khôi phục các mục"

#: templates/files/filemanager/table.html:9
#: templates/files/filemanager/table_trash.html:9
msgid "Last Modified"
msgstr "Sửa đổi lần cuối"

#: templates/files/filemanager/table.html:24
#: templates/files/filemanager/table_trash.html:34
msgid "Link target"
msgstr "Đích liên kết"

#: templates/files/filemanager/table.html:47
msgid "Go Up"
msgstr "Lên cấp trên"

#: templates/files/filemanager/table_trash.html:15
msgid "Deleted"
msgstr "Đã xoá"

#: templates/manager/autoinstaller.html:9
msgid "Quickly install a variety of applications such as"
msgstr "Cài đặt nhanh nhiều ứng dụng khác nhau như"

#: templates/manager/autoinstaller.html:10
msgid "and others."
msgstr "và nhiều ứng dụng khác."

#: templates/manager/autoinstaller.html:38 templates/manager/wp/list.html:213
msgid "WordPress"
msgstr "WordPress"

#: templates/manager/autoinstaller.html:42 templates/manager/wp/install.html:10
#: templates/manager/wp/install.html:352
msgid "Install WordPress CMS in a few clicks."
msgstr "Cài đặt WordPress CMS chỉ với vài cú nhấp chuột."

#: templates/manager/autoinstaller.html:49
#: templates/manager/autoinstaller.html:88
#: templates/manager/autoinstaller.html:128
#: templates/manager/autoinstaller.html:169
#: templates/manager/autoinstaller.html:208
#: templates/manager/autoinstaller.html:247
msgid "No"
msgstr "Không"

#: templates/manager/autoinstaller.html:49
#: templates/manager/autoinstaller.html:88
#: templates/manager/autoinstaller.html:128
#: templates/manager/autoinstaller.html:169
#: templates/manager/autoinstaller.html:208
#: templates/manager/autoinstaller.html:247
msgid "existing installation"
msgstr "bản cài đặt hiện có"

#: templates/manager/autoinstaller.html:49
#: templates/manager/autoinstaller.html:88
#: templates/manager/autoinstaller.html:128
#: templates/manager/autoinstaller.html:169
#: templates/manager/autoinstaller.html:208
#: templates/manager/autoinstaller.html:247
msgid "s"
msgstr " "

#: templates/manager/autoinstaller.html:77
#: templates/manager/drupal/list.html:134
msgid "Drupal"
msgstr "Drupal"

#: templates/manager/autoinstaller.html:117
#: templates/manager/websitebuilder_install.html:9
msgid "Website Builder"
msgstr "Trình tạo website"

#: templates/manager/autoinstaller.html:158
msgid "Mautic"
msgstr "Mautic"

#: templates/manager/autoinstaller.html:197
msgid "Node.js"
msgstr "Node.js"

#: templates/manager/autoinstaller.html:215
msgid "Setup Node.js Application"
msgstr "Thiết lập ứng dụng Node.js"

#: templates/manager/autoinstaller.html:236
#: templates/manager/python_node_apps.html:136
msgid "Python"
msgstr "Python"

#: templates/manager/autoinstaller.html:255
msgid "Setup Python Application"
msgstr "Thiết lập ứng dụng Python"

#: templates/manager/grapejs_editor.html:120
msgid "Saved successfully!"
msgstr "Đã lưu thành công!"

#: templates/manager/grapejs_editor.html:121
msgid "View your site"
msgstr "Xem website của bạn"

#: templates/manager/grapejs_editor.html:121
msgid "or close the modal and keep editing."
msgstr "hoặc đóng hộp thoại và tiếp tục chỉnh sửa."

#: templates/manager/grapejs_editor.html:128
msgid "Copy code from HTML and CSS tabs, then reload the page to try again."
msgstr "Sao chép mã từ tab HTML và CSS, sau đó tải lại trang để thử lại."

#: templates/manager/drupal/single.html:70 templates/manager/mautic.html:70
msgid "PHP version:"
msgstr "Phiên bản PHP:"

#: templates/manager/drupal/single.html:111 templates/manager/mautic.html:111
#: templates/manager/wp/single.html:284
msgid "Created:"
msgstr "Đã tạo:"

#: templates/manager/drupal/single.html:131
#: templates/manager/drupal/single.html:147 templates/manager/mautic.html:131
#: templates/manager/mautic.html:147 templates/manager/python_node_apps.html:52
#: templates/manager/websitebuilder.html:64
#: templates/manager/wp/single.html:107
msgid "Overview"
msgstr "Tổng quan"

#: templates/manager/drupal/single.html:200 templates/manager/mautic.html:200
#: templates/manager/python_node_apps.html:361
#: templates/manager/websitebuilder.html:129
#: templates/manager/wp/single.html:322
msgid "Open folder in File Manager"
msgstr "Mở thư mục trong Trình quản lý tệp"

#: templates/manager/drupal/single.html:210 templates/manager/mautic.html:210
#: templates/manager/python_node_apps.html:373
#: templates/manager/websitebuilder.html:156
#: templates/manager/wp/single.html:401
msgid "Folder:"
msgstr "Thư mục:"

#: templates/manager/drupal/single.html:214 templates/manager/mautic.html:214
#: templates/manager/python_node_apps.html:386
#: templates/manager/websitebuilder.html:166
#: templates/manager/wp/single.html:405
msgid "Folder Size:"
msgstr "Kích thước thư mục:"

#: templates/manager/drupal/single.html:230 templates/manager/mautic.html:230
#: templates/manager/wp/single.html:420 templates/manager/wp/single.html:1888
#: templates/mysql/users.html:56 templates/mysql/users.html:58
#: templates/mysql/users.html:62 templates/mysql/users.html:64
#: templates/mysql/wizard.html:71 templates/psql/users.html:54
#: templates/psql/users.html:56 templates/psql/users.html:60
#: templates/psql/users.html:62
msgid "Database"
msgstr "Cơ sở dữ liệu"

#: templates/manager/drupal/single.html:246 templates/manager/mautic.html:246
#: templates/manager/wp/single.html:436
msgid "Manage MySQL databases"
msgstr "Quản lý cơ sở dữ liệu MySQL"

#: templates/manager/drupal/single.html:257 templates/manager/mautic.html:257
#: templates/manager/wp/single.html:447
msgid "Database Size:"
msgstr "Kích thước cơ sở dữ liệu:"

#: templates/manager/drupal/single.html:261 templates/manager/mautic.html:261
#: templates/manager/wp/single.html:451
msgid "Database Host:"
msgstr "Máy chủ cơ sở dữ liệu:"

#: templates/manager/drupal/single.html:262 templates/manager/mautic.html:262
#: templates/manager/wp/single.html:452
msgid "localhost"
msgstr "localhost"

#: templates/manager/drupal/single.html:270 templates/manager/mautic.html:270
#: templates/manager/wp/single.html:460
msgid "Database Name:"
msgstr "Tên cơ sở dữ liệu:"

#: templates/manager/drupal/single.html:282 templates/manager/mautic.html:282
#: templates/manager/wp/single.html:472
msgid "Table prefix:"
msgstr "Tiền tố bảng:"

#: templates/manager/drupal/single.html:286 templates/manager/mautic.html:286
#: templates/manager/wp/single.html:476
msgid "Database User:"
msgstr "Người dùng cơ sở dữ liệu:"

#: templates/manager/drupal/single.html:298 templates/manager/mautic.html:298
#: templates/manager/wp/single.html:488 templates/psql/pgadmin.html:135
msgid "Password:"
msgstr "Mật khẩu:"

#: templates/manager/drupal/single.html:305 templates/manager/mautic.html:305
#: templates/manager/wp/single.html:495
msgid "phpMyAdmin:"
msgstr "phpMyAdmin:"

#: templates/manager/drupal/single.html:320 templates/manager/mautic.html:320
#: templates/manager/wp/single.html:510
msgid "Open database in phpMyAdmin"
msgstr "Mở cơ sở dữ liệu trong phpMyAdmin"

#: templates/manager/drupal/single.html:366 templates/manager/mautic.html:366
#: templates/manager/websitebuilder.html:192
#: templates/manager/wp/single.html:2008
msgid "Create a Backup"
msgstr "Tạo bản sao lưu"

#: templates/manager/drupal/single.html:372 templates/manager/mautic.html:372
#: templates/manager/wp/single.html:2018
msgid "Backup Database"
msgstr "Sao lưu cơ sở dữ liệu"

#: templates/manager/drupal/single.html:377 templates/manager/mautic.html:377
#: templates/manager/websitebuilder.html:202
#: templates/manager/wp/single.html:2023
msgid "Backup Files"
msgstr "Sao lưu tệp"

#: templates/manager/drupal/single.html:395 templates/manager/mautic.html:395
#: templates/manager/websitebuilder.html:216
#: templates/manager/wp/single.html:2040
msgid "Restore from Backups"
msgstr "Khôi phục từ bản sao lưu"

#: templates/manager/drupal/single.html:406 templates/manager/mautic.html:406
#: templates/manager/websitebuilder.html:225
#: templates/manager/wp/single.html:2049
msgid "Display Backups"
msgstr "Hiển thị bản sao lưu"

#: templates/manager/drupal/single.html:410 templates/manager/mautic.html:410
#: templates/manager/websitebuilder.html:229
#: templates/manager/wp/single.html:2053
msgid "Select a backup date:"
msgstr "Chọn ngày sao lưu:"

#: templates/manager/drupal/list.html:83 templates/manager/drupal/list.html:122
#: templates/manager/drupal/single.html:431 templates/manager/mautic.html:431
#: templates/manager/websitebuilder.html:253 templates/manager/wp/list.html:138
#: templates/manager/wp/list.html:201 templates/manager/wp/single.html:2078
msgid "Detach"
msgstr "Tách bỏ"

#: templates/manager/drupal/single.html:432 templates/manager/mautic.html:432
#: templates/manager/wp/single.html:2079 templates/manager/wp/single.html:2089
msgid "Remove the"
msgstr "Gỡ bỏ"

#: templates/manager/drupal/single.html:432 templates/manager/mautic.html:432
#: templates/manager/wp/single.html:2089
msgid "website from this manager without actually deleting any files."
msgstr "website khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/drupal/single.html:433 templates/manager/mautic.html:433
#: templates/manager/python_node_apps.html:1107
msgid "All website data such as files and database remains."
msgstr "Toàn bộ dữ liệu website như tệp và cơ sở dữ liệu vẫn được giữ nguyên."

#: templates/manager/drupal/single.html:455 templates/manager/mautic.html:455
#: templates/manager/websitebuilder.html:268
#: templates/manager/wp/single.html:2093
msgid "Confirm Detach"
msgstr "Xác nhận tách bỏ"

#: templates/manager/drupal/list.html:86 templates/manager/drupal/list.html:125
#: templates/manager/drupal/single.html:481 templates/manager/mautic.html:481
#: templates/manager/wp/list.html:141 templates/manager/wp/list.html:204
#: templates/manager/wp/single.html:2112
msgid "Uninstall"
msgstr "Gỡ cài đặt"

#: templates/manager/drupal/single.html:505 templates/manager/mautic.html:505
#: templates/manager/wp/single.html:2127
msgid "Confirm Uninstall"
msgstr "Xác nhận gỡ cài đặt"

#: templates/manager/drupal/single.html:631 templates/manager/mautic.html:653
#: templates/manager/python_node_apps.html:1206
#: templates/manager/websitebuilder.html:425
#: templates/manager/wp/single.html:2441
msgid "An error occurred fetching folder size from the container."
msgstr "Đã xảy ra lỗi khi lấy kích thước thư mục từ container."

#: templates/manager/drupal/single.html:649 templates/manager/mautic.html:671
#: templates/manager/wp/single.html:2257
msgid "An error occurred fetching DB size."
msgstr "Đã xảy ra lỗi khi lấy kích thước cơ sở dữ liệu."

#: templates/manager/drupal/single.html:665 templates/manager/mautic.html:687
#: templates/manager/wp/single.html:2571
msgid "Database and Files Backup"
msgstr "Sao lưu cơ sở dữ liệu và tệp"

#: templates/manager/drupal/single.html:667 templates/manager/mautic.html:689
#: templates/manager/wp/single.html:2573
msgid "Database Backup"
msgstr "Sao lưu cơ sở dữ liệu"

#: templates/manager/drupal/single.html:669 templates/manager/mautic.html:691
#: templates/manager/websitebuilder.html:455
#: templates/manager/wp/single.html:2575
msgid "Files Backup"
msgstr "Sao lưu tệp"

#: templates/manager/drupal/single.html:671 templates/manager/mautic.html:693
#: templates/manager/wp/single.html:2577
msgid "Unknown Backup Type"
msgstr "Loại sao lưu không xác định"

#: templates/manager/drupal/single.html:707 templates/manager/mautic.html:729
#: templates/manager/websitebuilder.html:475
#: templates/manager/wp/single.html:2491
msgid "Click again to confirm"
msgstr "Nhấn lần nữa để xác nhận"

#: templates/manager/drupal/single.html:723 templates/manager/mautic.html:745
#: templates/manager/websitebuilder.html:503
#: templates/manager/wp/single.html:2519
msgid "Restoring backup... Please wait."
msgstr "Đang khôi phục bản sao lưu... Vui lòng đợi."

#: templates/manager/drupal/single.html:731 templates/manager/mautic.html:753
#: templates/manager/websitebuilder.html:511
#: templates/manager/wp/single.html:2527
msgid "Restore request failed."
msgstr "Yêu cầu khôi phục không thành công."

#: templates/manager/drupal/single.html:770 templates/manager/mautic.html:792
#: templates/manager/wp/single.html:2590
msgid ""
"No options selected to backup. Please ensure that at least one of the "
"Database or Files is selected."
msgstr ""
"Chưa chọn nội dung nào để sao lưu. Vui lòng đảm bảo đã chọn ít nhất một "
"trong hai mục Cơ sở dữ liệu hoặc Tệp."

#: templates/manager/drupal/single.html:777 templates/manager/mautic.html:799
#: templates/manager/wp/single.html:2598
msgid "Generating Backup..."
msgstr "Đang tạo bản sao lưu..."

#: templates/manager/drupal/single.html:779 templates/manager/mautic.html:801
#: templates/manager/websitebuilder.html:569
#: templates/manager/wp/single.html:2600
msgid "Generating website backup.. Please wait."
msgstr "Đang tạo bản sao lưu website.. Vui lòng đợi."

#: templates/manager/drupal/single.html:787 templates/manager/mautic.html:809
#: templates/manager/websitebuilder.html:577
#: templates/manager/wp/single.html:2608
msgid "Backup request failed."
msgstr "Yêu cầu sao lưu không thành công."

#: templates/manager/drupal/install.html:36
#: templates/manager/mautic_install.html:32
#: templates/manager/wp/install.html:32
msgid "Site details"
msgstr "Thông tin website"

#: templates/manager/drupal/install.html:42
#: templates/manager/mautic_install.html:37
#: templates/manager/wp/install.html:38
msgid "Website name"
msgstr "Tên website"

#: templates/manager/drupal/install.html:75
#: templates/manager/mautic_install.html:55
#: templates/manager/nodejs_install.html:174
#: templates/manager/python_install.html:174
#: templates/manager/websitebuilder_install.html:32
#: templates/manager/wp/install.html:66
msgid "Domain & location"
msgstr "Tên miền & vị trí"

#: templates/manager/drupal/install.html:85
#: templates/manager/mautic_install.html:65
#: templates/manager/nodejs_install.html:188
#: templates/manager/python_install.html:188
#: templates/manager/websitebuilder_install.html:42
#: templates/manager/wp/install.html:76 templates/manager/wp/single.html:1860
msgid "Select a domain"
msgstr "Chọn một tên miền"

#: templates/manager/drupal/install.html:90
#: templates/manager/mautic_install.html:70
#: templates/manager/nodejs_install.html:193
#: templates/manager/python_install.html:193
#: templates/manager/websitebuilder_install.html:47
#: templates/manager/wp/install.html:81
msgid "subfolder"
msgstr "thư mục con"

#: templates/manager/drupal/install.html:93
#: templates/manager/mautic_install.html:73
#: templates/manager/nodejs_install.html:196
#: templates/manager/python_install.html:196
#: templates/manager/websitebuilder_install.html:50
#: templates/manager/wp/install.html:84
msgid "Leave subfolder blank to install at the domain root"
msgstr "Để trống thư mục con để cài đặt tại thư mục gốc của tên miền"

#: templates/manager/drupal/install.html:105
#: templates/manager/mautic_install.html:85
#: templates/manager/wp/install.html:96
msgid "Admin credentials"
msgstr "Thông tin đăng nhập quản trị"

#: templates/manager/drupal/install.html:106
#: templates/manager/mautic_install.html:86
#: templates/manager/wp/install.html:97
msgid "auto-generated"
msgstr "tự động tạo"

#: templates/manager/drupal/install.html:184
#: templates/manager/mautic_install.html:164
#: templates/manager/wp/install.html:175
msgid "Database settings"
msgstr "Cài đặt cơ sở dữ liệu"

#: templates/manager/drupal/install.html:186
#: templates/manager/mautic_install.html:166
#: templates/manager/wp/install.html:177
msgid "auto-generated · click to review"
msgstr "tự động tạo · nhấn để xem lại"

#: templates/manager/drupal/install.html:193
#: templates/manager/mautic_install.html:173
#: templates/manager/wp/install.html:184
msgid "Database name"
msgstr "Tên cơ sở dữ liệu"

#: templates/manager/mautic_install.html:180
#: templates/manager/wp/install.html:191
msgid "Table prefix"
msgstr "Tiền tố bảng"

#: templates/manager/drupal/install.html:200
#: templates/manager/mautic_install.html:187
#: templates/manager/wp/install.html:198
msgid "DB username"
msgstr "Tên đăng nhập cơ sở dữ liệu"

#: templates/manager/drupal/install.html:207
#: templates/manager/mautic_install.html:194
#: templates/manager/wp/install.html:205
msgid "DB password"
msgstr "Mật khẩu cơ sở dữ liệu"

#: templates/manager/drupal/install.html:220
#: templates/manager/mautic_install.html:207
#: templates/manager/nodejs_install.html:397
#: templates/manager/python_install.html:397
#: templates/manager/websitebuilder_install.html:62
#: templates/manager/wp/install.html:218
msgid "← Back"
msgstr "← Quay lại"

#: templates/manager/drupal/install.html:224
#: templates/manager/drupal/install.html:407
#: templates/manager/mautic_install.html:211
#: templates/manager/mautic_install.html:477
#: templates/manager/nodejs_install.html:401
#: templates/manager/nodejs_install.html:631
#: templates/manager/python_install.html:401
#: templates/manager/python_install.html:631
#: templates/manager/wp/install.html:222 templates/manager/wp/install.html:513
msgid "Start Installation"
msgstr "Bắt đầu cài đặt"

#: templates/manager/drupal/install.html:238
#: templates/manager/mautic_install.html:226
#: templates/manager/nodejs_install.html:416
#: templates/manager/python_install.html:416
#: templates/manager/wp/install.html:237
msgid "Running pre-flight checks"
msgstr "Đang chạy kiểm tra trước khi cài đặt"

#: templates/manager/drupal/install.html:250
#: templates/manager/mautic_install.html:238
#: templates/manager/wp/install.html:249
msgid "Extracting files to document root"
msgstr "Đang giải nén tệp vào thư mục gốc"

#: templates/manager/drupal/install.html:256
#: templates/manager/mautic_install.html:250
#: templates/manager/wp/install.html:267
msgid "Setting file permissions & ownership"
msgstr "Đang đặt quyền & chủ sở hữu tệp"

#: templates/manager/mautic_install.html:260
#: templates/manager/wp/install.html:277
msgid ""
"Verifies the MySQL/MariaDB container is running, then creates the database, "
"user, and grants all privileges."
msgstr ""
"Xác minh container MySQL/MariaDB đang chạy, sau đó tạo cơ sở dữ liệu, người "
"dùng và cấp toàn bộ quyền."

#: templates/manager/drupal/install.html:262
#: templates/manager/mautic_install.html:262
#: templates/manager/wp/install.html:279
msgid "Creating database & MySQL user"
msgstr "Đang tạo cơ sở dữ liệu và người dùng MySQL"

#: templates/manager/mautic_install.html:268
#: templates/manager/wp/install.html:285
msgid "Importing tables into database"
msgstr "Đang nhập các bảng vào cơ sở dữ liệu"

#: templates/manager/drupal/install.html:274
#: templates/manager/mautic_install.html:280
#: templates/manager/nodejs_install.html:446
#: templates/manager/python_install.html:446
#: templates/manager/websitebuilder_install.html:99
#: templates/manager/wp/install.html:309
msgid "Saving to Site Manager"
msgstr "Đang lưu vào Site Manager"

#: templates/manager/drupal/install.html:293
#: templates/manager/mautic_install.html:302
#: templates/manager/wp/install.html:331
msgid "Install in progress for"
msgstr "Đang cài đặt cho"

#: templates/manager/drupal/install.html:296
#: templates/manager/mautic_install.html:307
#: templates/manager/nodejs_install.html:473
#: templates/manager/python_install.html:473
#: templates/manager/wp/install.html:336
msgid "Install process hanged for"
msgstr "Tiến trình cài đặt bị treo với"

#: templates/manager/drupal/install.html:296
#: templates/manager/drupal/install.html:306
#: templates/manager/mautic_install.html:307
#: templates/manager/mautic_install.html:317
#: templates/manager/nodejs_install.html:473
#: templates/manager/nodejs_install.html:483
#: templates/manager/python_install.html:473
#: templates/manager/python_install.html:483
#: templates/manager/websitebuilder_install.html:127
#: templates/manager/websitebuilder_install.html:137
#: templates/manager/wp/install.html:336 templates/manager/wp/install.html:346
#: templates/partials/_service_log.html:96
msgid "Click to retry"
msgstr "Nhấn để thử lại"

#: templates/manager/drupal/install.html:306
#: templates/manager/mautic_install.html:317
#: templates/manager/nodejs_install.html:483
#: templates/manager/python_install.html:483
#: templates/manager/wp/install.html:346
msgid "Install process failed for"
msgstr "Tiến trình cài đặt thất bại với"

#: templates/manager/drupal/install.html:414
#: templates/manager/mautic_install.html:484
#: templates/manager/nodejs_install.html:638
#: templates/manager/python_install.html:638
#: templates/manager/websitebuilder_install.html:292
#: templates/manager/wp/install.html:520
msgid "Please select a domain name."
msgstr "Vui lòng chọn một tên miền."

#: templates/manager/drupal/install.html:475
#: templates/manager/mautic_install.html:552
#: templates/manager/nodejs_install.html:703
#: templates/manager/python_install.html:703
#: templates/manager/websitebuilder_install.html:365
#: templates/manager/wp/install.html:591
msgid "Connection lost during installation."
msgstr "Mất kết nối trong quá trình cài đặt."

#: templates/manager/drupal/install.html:484
#: templates/manager/mautic_install.html:562
#: templates/manager/nodejs_install.html:713
#: templates/manager/python_install.html:713
#: templates/manager/websitebuilder_install.html:375
#: templates/manager/wp/install.html:602
msgid "Fetch error. Please try again."
msgstr "Lỗi khi tải dữ liệu. Vui lòng thử lại."

#: templates/manager/nodejs_install.html:37
#: templates/manager/python_install.html:37
msgid "Incorrect file extension - Please use"
msgstr "Phần mở rộng tệp không đúng - Vui lòng dùng"

#: templates/manager/nodejs_install.html:55
#: templates/manager/python_install.html:55
msgid "file exists"
msgstr "tệp đã tồn tại"

#: templates/manager/nodejs_install.html:57
#: templates/manager/python_install.html:57
msgid "file does not exist!"
msgstr "tệp không tồn tại!"

#: templates/manager/nodejs_install.html:76
#: templates/manager/python_install.html:76
msgid "Application details"
msgstr "Thông tin ứng dụng"

#: templates/manager/nodejs_install.html:85
#: templates/manager/python_install.html:85
msgid "Container name is only visible on backend."
msgstr "Tên container chỉ hiển thị ở phía backend."

#: templates/manager/nodejs_install.html:88
#: templates/manager/python_install.html:88
msgid ""
"Must start with a lowercase letter, followed by lowercase letters or numbers "
"only."
msgstr "Phải bắt đầu bằng chữ thường, theo sau chỉ gồm chữ thường hoặc chữ số."

#: templates/manager/nodejs_install.html:98
#: templates/manager/python_install.html:98
msgid "Port is optional, if left blank port '80' will be used."
msgstr "Cổng là tuỳ chọn, nếu để trống sẽ dùng cổng '80'."

#: templates/manager/drupal/list.html:54
#: templates/manager/nodejs_install.html:117
#: templates/manager/python_install.html:117 templates/manager/sites.html:77
#: templates/manager/wp/list.html:107 templates/manager/wp/single.html:1321
#: templates/system/server_info.html:110
msgid "Version"
msgstr "Phiên bản"

#: templates/manager/nodejs_install.html:123
#: templates/manager/python_install.html:123
msgid "Select version of Python/NodeJS to use for this application."
msgstr "Chọn phiên bản Python/NodeJS dùng cho ứng dụng này."

#: templates/manager/nodejs_install.html:182
#: templates/manager/python_install.html:182
msgid "Choose a domain name and optional subdirectory to create reverse-proxy."
msgstr "Chọn tên miền và thư mục con tuỳ chọn để tạo reverse-proxy."

#: templates/manager/nodejs_install.html:234
#: templates/manager/python_install.html:234
msgid "Service name in reverse-proxy:"
msgstr "Tên dịch vụ trong reverse-proxy:"

#: templates/manager/nodejs_install.html:268
#: templates/manager/python_install.html:268
#: templates/manager/python_node_apps.html:432
msgid "Startup"
msgstr "Khởi động"

#: templates/manager/nodejs_install.html:273
#: templates/manager/python_install.html:273
msgid "Startup file"
msgstr "Tệp khởi động"

#: templates/manager/nodejs_install.html:279
#: templates/manager/python_install.html:279
msgid ""
"Startup file is the main entry point of the application, usually app.py or "
"app.js file."
msgstr ""
"Tệp khởi động là điểm vào chính của ứng dụng, thường là tệp app.py hoặc app."
"js."

#: templates/manager/nodejs_install.html:303
#: templates/manager/python_install.html:303
msgid "Custom startup command"
msgstr "Lệnh khởi động tuỳ chỉnh"

#: templates/manager/nodejs_install.html:308
#: templates/manager/python_install.html:308
msgid "Startup command"
msgstr "Lệnh khởi động"

#: templates/manager/nodejs_install.html:315
#: templates/manager/python_install.html:315
msgid ""
"If custom startup command is provided, it will be executed instead of the "
"default"
msgstr ""
"Nếu cung cấp lệnh khởi động tuỳ chỉnh, lệnh đó sẽ được thực thi thay cho "
"lệnh mặc định"

#: templates/manager/nodejs_install.html:327
msgid "Run NPM install before starting the app"
msgstr "Chạy NPM install trước khi khởi động ứng dụng"

#: templates/manager/nodejs_install.html:334
msgid ""
"When enabled, this option will first run npm install using the package.json "
"file, then launch the application. If the application is already built, you "
"can skip this option."
msgstr ""
"Khi bật, tuỳ chọn này sẽ chạy npm install bằng tệp package.json trước, sau "
"đó khởi chạy ứng dụng. Nếu ứng dụng đã được build, bạn có thể bỏ qua tuỳ "
"chọn này."

#: templates/manager/nodejs_install.html:344
#: templates/manager/python_install.html:344
msgid "Advanced options"
msgstr "Tuỳ chọn nâng cao"

#: templates/manager/nodejs_install.html:355
#: templates/manager/python_install.html:355
msgid "CPU & memory limits"
msgstr "Giới hạn CPU và bộ nhớ"

#: templates/manager/nodejs_install.html:357
#: templates/manager/python_install.html:357
msgid "optional · click to review"
msgstr "tuỳ chọn · nhấn để xem lại"

#: templates/manager/nodejs_install.html:364
#: templates/manager/python_install.html:364
msgid "CPU cores"
msgstr "Số nhân CPU"

#: templates/manager/nodejs_install.html:370
#: templates/manager/python_install.html:370
msgid "Restrict CPU cores that the container can use."
msgstr "Giới hạn số nhân CPU mà container có thể sử dụng."

#: templates/manager/nodejs_install.html:378
#: templates/manager/python_install.html:378
msgid "Memory (GB)"
msgstr "Bộ nhớ (GB)"

#: templates/manager/nodejs_install.html:384
#: templates/manager/python_install.html:384
msgid "Physical Memory (in GB) that the container can use."
msgstr "Bộ nhớ vật lý (tính bằng GB) mà container có thể sử dụng."

#: templates/manager/nodejs_install.html:414
#: templates/manager/python_install.html:414
msgid ""
"Checks for already running install processes and validates the submitted "
"form data."
msgstr ""
"Kiểm tra các tiến trình cài đặt đang chạy và xác thực dữ liệu biểu mẫu đã "
"gửi."

#: templates/manager/nodejs_install.html:420
#: templates/manager/python_install.html:420
msgid ""
"Generates the docker-compose service entry for the application and writes "
"its environment variables to the .env file."
msgstr ""
"Tạo mục dịch vụ docker-compose cho ứng dụng và ghi các biến môi trường của "
"ứng dụng vào tệp .env."

#: templates/manager/nodejs_install.html:422
#: templates/manager/python_install.html:422
msgid "Adding service to docker-compose.yml"
msgstr "Đang thêm dịch vụ vào docker-compose.yml"

#: templates/manager/nodejs_install.html:426
#: templates/manager/python_install.html:426
msgid ""
"Starts the application container and verifies it is running before "
"continuing."
msgstr ""
"Khởi động container ứng dụng và xác minh nó đang chạy trước khi tiếp tục."

#: templates/manager/nodejs_install.html:428
#: templates/manager/python_install.html:428
msgid "Starting application container"
msgstr "Đang khởi động container ứng dụng"

#: templates/manager/nodejs_install.html:432
#: templates/manager/python_install.html:432
msgid ""
"Detects the installed webserver (Apache, Nginx, LiteSpeed or OpenResty) and "
"creates the reverse-proxy configuration for the domain."
msgstr ""
"Phát hiện máy chủ web đã cài đặt (Apache, Nginx, LiteSpeed hoặc OpenResty) "
"và tạo cấu hình reverse-proxy cho tên miền."

#: templates/manager/nodejs_install.html:434
#: templates/manager/python_install.html:434
msgid "Configuring reverse proxy"
msgstr "Đang cấu hình reverse proxy"

#: templates/manager/nodejs_install.html:438
#: templates/manager/python_install.html:438
msgid ""
"Restarts the webserver container so the new reverse-proxy configuration is "
"applied."
msgstr ""
"Khởi động lại container máy chủ web để áp dụng cấu hình reverse-proxy mới."

#: templates/manager/nodejs_install.html:440
#: templates/manager/python_install.html:440
msgid "Restarting webserver"
msgstr "Đang khởi động lại máy chủ web"

#: templates/manager/nodejs_install.html:444
#: templates/manager/python_install.html:444
msgid ""
"Records the new application in the database so it appears in Site Manager."
msgstr ""
"Ghi nhận ứng dụng mới vào cơ sở dữ liệu để nó xuất hiện trong Site Manager."

#: templates/manager/nodejs_install.html:468
#: templates/manager/python_install.html:468
msgid "Setting up application"
msgstr "Đang thiết lập ứng dụng"

#: templates/manager/nodejs_install.html:489
#: templates/manager/python_install.html:489
msgid "Create a new application."
msgstr "Tạo một ứng dụng mới."

#: templates/manager/nodejs_install.html:659
#: templates/manager/python_install.html:659
msgid "Application setup started. Please wait for the process to finish."
msgstr "Đã bắt đầu thiết lập ứng dụng. Vui lòng chờ tiến trình hoàn tất."

#: templates/manager/python_install.html:327
msgid "Run PIP install before starting the app"
msgstr "Chạy PIP install trước khi khởi động ứng dụng"

#: templates/manager/python_install.html:334
msgid ""
"When enabled, this option will first run pip install using the requirements."
"txt file, then launch the application. If the application is already built, "
"you can skip this option."
msgstr ""
"Khi bật, tuỳ chọn này sẽ chạy pip install bằng tệp requirements.txt trước, "
"sau đó khởi chạy ứng dụng. Nếu ứng dụng đã được build, bạn có thể bỏ qua tuỳ "
"chọn này."

#: templates/manager/python_node_apps.html:62
msgid "Install Packages"
msgstr "Cài đặt gói"

#: templates/manager/python_node_apps.html:126
#: templates/partials/_service_js.html:31
msgid "Inactive"
msgstr "Không hoạt động"

#: templates/manager/python_node_apps.html:135
msgid "NodeJS"
msgstr "NodeJS"

#: templates/manager/python_node_apps.html:137
#: templates/manager/python_node_apps.html:660
#: templates/manager/python_node_apps.html:670 templates/psql/pgadmin.html:163
msgid "Version:"
msgstr "Phiên bản:"

#: templates/manager/python_node_apps.html:145
msgid "CPU limit:"
msgstr "Giới hạn CPU:"

#: templates/manager/python_node_apps.html:153
msgid "Memory limit:"
msgstr "Giới hạn bộ nhớ:"

#: templates/manager/python_node_apps.html:207
msgid "Starting application. Please wait."
msgstr "Đang khởi động ứng dụng. Vui lòng chờ."

#: templates/manager/python_node_apps.html:219
msgid "Application started successfully."
msgstr "Đã khởi động ứng dụng thành công."

#: templates/manager/python_node_apps.html:225
#: templates/manager/python_node_apps.html:232
msgid "Error starting application."
msgstr "Lỗi khi khởi động ứng dụng."

#: templates/manager/python_node_apps.html:253
msgid "Stopping application. Please wait."
msgstr "Đang dừng ứng dụng. Vui lòng chờ."

#: templates/manager/python_node_apps.html:266
msgid "Application stopped successfully."
msgstr "Đã dừng ứng dụng thành công."

#: templates/manager/python_node_apps.html:272
#: templates/manager/python_node_apps.html:279
msgid "Error stopping application."
msgstr "Lỗi khi dừng ứng dụng."

#: templates/manager/python_node_apps.html:294
msgid "Restart"
msgstr "Khởi động lại"

#: templates/manager/python_node_apps.html:303
msgid "Application restart in progress. Please wait."
msgstr "Đang khởi động lại ứng dụng. Vui lòng chờ."

#: templates/manager/python_node_apps.html:313
msgid "Application restarted successfully."
msgstr "Đã khởi động lại ứng dụng thành công."

#: templates/manager/python_node_apps.html:319
#: templates/manager/python_node_apps.html:326
msgid "Error restarting application."
msgstr "Lỗi khi khởi động lại ứng dụng."

#: templates/manager/python_node_apps.html:410
msgid " and custom port "
msgstr " và cổng tuỳ chỉnh "

#: templates/manager/python_node_apps.html:410
msgid "on which the application is accessible from other services."
msgstr "mà qua đó các dịch vụ khác có thể truy cập ứng dụng."

#: templates/manager/python_node_apps.html:433
msgid ""
"Configure startup file and if install should be run before starting the "
"application."
msgstr ""
"Cấu hình tệp khởi động và xác định có chạy cài đặt trước khi khởi động ứng "
"dụng hay không."

#: templates/manager/python_node_apps.html:440
msgid "Startup file:"
msgstr "Tệp khởi động:"

#: templates/manager/python_node_apps.html:449
msgid ""
"If no custom startup command is provided, this file is executed with command:"
msgstr ""
"Nếu không cung cấp lệnh khởi động tuỳ chỉnh, tệp này sẽ được thực thi bằng "
"lệnh:"

#: templates/manager/python_node_apps.html:506
msgid "Custom startup command:"
msgstr "Lệnh khởi động tuỳ chỉnh:"

#: templates/manager/python_node_apps.html:515
msgid ""
"You can provide a custom startup command with flags to be used instead of "
"the default:"
msgstr ""
"Bạn có thể cung cấp lệnh khởi động tuỳ chỉnh kèm tham số để dùng thay cho "
"lệnh mặc định:"

#: templates/manager/python_node_apps.html:562
msgid "Work dir:"
msgstr "Thư mục làm việc:"

#: templates/manager/python_node_apps.html:571
msgid ""
"Set the working directory inside which packages are installed with command:"
msgstr "Đặt thư mục làm việc mà các gói sẽ được cài đặt bên trong bằng lệnh:"

#: templates/manager/python_node_apps.html:573
#: templates/manager/python_node_apps.html:627
msgid "install"
msgstr "install"

#: templates/manager/python_node_apps.html:616
msgid "Install packages before startup:"
msgstr "Cài đặt gói trước khi khởi động:"

#: templates/manager/python_node_apps.html:625
msgid ""
"If enabled, this command is executed before the custom startup command or "
"startup file:"
msgstr ""
"Nếu bật, lệnh này sẽ được thực thi trước lệnh khởi động tuỳ chỉnh hoặc tệp "
"khởi động:"

#: templates/manager/python_node_apps.html:661
msgid ""
"Change version, make sure to restart the application afterward by stopping "
"and starting it."
msgstr ""
"Đổi phiên bản, hãy nhớ khởi động lại ứng dụng sau đó bằng cách dừng rồi khởi "
"động lại."

#: templates/manager/python_node_apps.html:679
msgid "version to use for the application."
msgstr "phiên bản dùng cho ứng dụng."

#: templates/manager/python_node_apps.html:754
msgid "Resource limits"
msgstr "Giới hạn tài nguyên"

#: templates/manager/python_node_apps.html:763
msgid "CPU (cores):"
msgstr "CPU (nhân):"

#: templates/manager/python_node_apps.html:772
msgid "Set max number of CPU cores to allocate for this service."
msgstr "Đặt số nhân CPU tối đa cấp cho dịch vụ này."

#: templates/manager/python_node_apps.html:786
msgid "Memory (GB):"
msgstr "Bộ nhớ (GB):"

#: templates/manager/python_node_apps.html:795
msgid "Set max size in GB for Memory to allocate for this service."
msgstr "Đặt dung lượng bộ nhớ tối đa tính bằng GB cấp cho dịch vụ này."

#: templates/manager/python_node_apps.html:811
msgid "PIDs:"
msgstr "Số PID:"

#: templates/manager/python_node_apps.html:820
msgid "Set total of PIDs allowed for the application."
msgstr "Đặt tổng số PID được phép cho ứng dụng."

#: templates/manager/python_node_apps.html:852
msgid "Save changes"
msgstr "Lưu thay đổi"

#: templates/manager/python_node_apps.html:868
#: templates/manager/python_node_apps.html:926
msgid "package.json"
msgstr "package.json"

#: templates/manager/python_node_apps.html:870
#: templates/manager/python_node_apps.html:926
msgid "requirements.txt"
msgstr "requirements.txt"

#: templates/manager/python_node_apps.html:872
msgid "file content:"
msgstr "nội dung tệp:"

#: templates/manager/python_node_apps.html:919
msgid "NPM install"
msgstr "NPM install"

#: templates/manager/python_node_apps.html:920
msgid "PNPM install"
msgstr "PNPM install"

#: templates/manager/python_node_apps.html:922
msgid "PIP install"
msgstr "PIP install"

#: templates/manager/python_node_apps.html:926
msgid "Edit file"
msgstr "Sửa tệp"

#: templates/manager/python_node_apps.html:949
msgid "Loading application logs.."
msgstr "Đang tải nhật ký ứng dụng.."

#: templates/manager/python_node_apps.html:952
msgid "Change view"
msgstr "Đổi chế độ xem"

#: templates/manager/python_node_apps.html:958
msgid "Formatted view"
msgstr "Xem dạng định dạng"

#: templates/manager/python_node_apps.html:958
msgid "Raw view"
msgstr "Xem dạng thô"

#: templates/manager/python_node_apps.html:961
msgid "Copy to clipboard"
msgstr "Sao chép vào bộ nhớ tạm"

#: templates/manager/python_node_apps.html:966
msgid "Open log in new tab"
msgstr "Mở nhật ký trong tab mới"

#: templates/manager/python_node_apps.html:1065
msgid "Logs copied to clipboard."
msgstr "Đã sao chép nhật ký vào bộ nhớ tạm."

#: templates/manager/python_node_apps.html:1069
msgid "Failed to copy logs."
msgstr "Không thể sao chép nhật ký."

#: templates/manager/python_node_apps.html:1103
msgid "Delete Application"
msgstr "Xoá ứng dụng"

#: templates/manager/python_node_apps.html:1110
msgid "Confirm delete"
msgstr "Xác nhận xoá"

#: templates/manager/python_node_apps.html:1126
msgid "Application removal started. Please wait."
msgstr "Đã bắt đầu gỡ ứng dụng. Vui lòng chờ."

#: templates/manager/python_node_apps.html:1230
msgid "Installing packages.. Please wait."
msgstr "Đang cài đặt gói.. Vui lòng chờ."

#: templates/manager/python_node_apps.html:1251
msgid "Package installation completed."
msgstr "Đã cài đặt gói xong."

#: templates/manager/python_node_apps.html:1253
msgid "Package installation failed."
msgstr "Cài đặt gói thất bại."

#: templates/manager/python_node_apps.html:1258
msgid "Error running package install for application."
msgstr "Lỗi khi chạy cài đặt gói cho ứng dụng."

#: templates/manager/sites.html:9
msgid "and other websites."
msgstr "và các website khác."

#: templates/manager/sites.html:51
msgid "New"
msgstr "Mới"

#: templates/manager/sites.html:67 templates/manager/wp/single.html:601
#: templates/manager/wp/single.html:607
msgid "Site Name"
msgstr "Tên website"

#: templates/manager/drupal/list.html:55 templates/manager/sites.html:70
#: templates/manager/wp/list.html:108
msgid "Admin Email"
msgstr "Email quản trị"

#: templates/manager/sites.html:81 templates/partials/pagespeed.html:5
msgid "Speed"
msgstr "Tốc độ"

#: templates/manager/sites.html:134 templates/manager/sites.html:145
#: templates/manager/sites.html:153 templates/manager/sites.html:173
#: templates/manager/sites.html:180
msgid "Open Site Manager"
msgstr "Mở Site Manager"

#: templates/manager/sites.html:187
#: templates/manager/websitebuilder_install.html:66
#: templates/manager/websitebuilder_install.html:283
msgid "Open Website Builder"
msgstr "Mở Website Builder"

#: templates/manager/sites.html:263 templates/partials/pagespeed.html:83
#: templates/partials/pagespeed.html:98
msgid "Mobile"
msgstr "Di động"

#: templates/manager/sites.html:264 templates/partials/pagespeed.html:54
#: templates/partials/pagespeed.html:97
msgid "Desktop"
msgstr "Máy tính"

#: templates/manager/sites.html:265 templates/partials/pagespeed.html:103
msgid "First Contentful Paint:"
msgstr "First Contentful Paint:"

#: templates/manager/sites.html:266 templates/partials/pagespeed.html:108
msgid "Speed Index:"
msgstr "Speed Index:"

#: templates/manager/sites.html:267 templates/partials/pagespeed.html:113
msgid "Time to Interactive:"
msgstr "Time to Interactive:"

#: templates/manager/sites.html:268 templates/partials/pagespeed.html:118
msgid "Measured at"
msgstr "Đo lúc"

#: templates/manager/sites.html:370
msgid "No websites yet"
msgstr "Chưa có website nào"

#: templates/manager/sites.html:371
msgid "Create your first website to get started"
msgstr "Tạo website đầu tiên của bạn để bắt đầu"

#: templates/manager/sites.html:375
msgid "New website"
msgstr "Website mới"

#: templates/manager/websitebuilder.html:39 templates/php/ini_editor.html:102
msgid "Open Editor"
msgstr "Mở trình chỉnh sửa"

#: templates/manager/websitebuilder.html:193
msgid "Generate a backup of website files."
msgstr "Tạo bản sao lưu các tệp của website."

#: templates/manager/websitebuilder.html:217
msgid "Restore website files from a previous backup."
msgstr "Khôi phục tệp website từ một bản sao lưu trước đó."

#: templates/manager/websitebuilder.html:254
msgid "Remove the website from WP Manager."
msgstr "Gỡ website khỏi WP Manager."

#: templates/manager/websitebuilder.html:261
msgid "Detach website"
msgstr "Tách website"

#: templates/manager/websitebuilder.html:264
msgid ""
"Remove the website from this manager without actually deleting any files."
msgstr "Gỡ website khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/websitebuilder.html:265
msgid "All website data such as HTML and CSS files remains."
msgstr "Toàn bộ dữ liệu website như tệp HTML và CSS vẫn được giữ nguyên."

#: templates/manager/websitebuilder.html:286
msgid "Permanently delete the website and all its files."
msgstr "Xoá vĩnh viễn website và toàn bộ tệp của nó."

#: templates/manager/websitebuilder.html:293
msgid "Delete website"
msgstr "Xoá website"

#: templates/manager/websitebuilder.html:296
msgid "Delete Website Builder and delete all website files."
msgstr "Xoá Website Builder và xoá toàn bộ tệp của website."

#: templates/manager/websitebuilder.html:297
msgid ""
"All website data will be permanently deleted. There is no coming back after "
"you press delete."
msgstr ""
"Toàn bộ dữ liệu website sẽ bị xoá vĩnh viễn. Không thể hoàn tác sau khi bạn "
"nhấn xoá."

#: templates/manager/websitebuilder.html:315
msgid "Delete process started. Please wait."
msgstr "Đã bắt đầu tiến trình xoá. Vui lòng chờ."

#: templates/manager/websitebuilder.html:329
msgid "Detach process started. Please wait."
msgstr "Đã bắt đầu tiến trình tách. Vui lòng chờ."

#: templates/manager/websitebuilder.html:339
msgid "An error occurred while detaching website. Please try again."
msgstr "Đã xảy ra lỗi khi tách website. Vui lòng thử lại."

#: templates/manager/websitebuilder.html:563
msgid ""
"No options selected to backup. Please ensure that at least Files is selected."
msgstr ""
"Chưa chọn tuỳ chọn nào để sao lưu. Vui lòng đảm bảo ít nhất mục Tệp được "
"chọn."

#: templates/manager/websitebuilder_install.html:10
#: templates/manager/websitebuilder_install.html:143
msgid "Build a new HTML website using a drag-and-drop builder."
msgstr "Xây dựng website HTML mới bằng trình dựng kéo-thả."

#: templates/manager/websitebuilder_install.html:79
msgid ""
"Creates the destination folder and writes the initial index.html and style."
"css files."
msgstr "Tạo thư mục đích và ghi các tệp index.html và style.css ban đầu."

#: templates/manager/websitebuilder_install.html:81
msgid "Creating files"
msgstr "Đang tạo tệp"

#: templates/manager/websitebuilder_install.html:85
msgid ""
"Sets file permissions to 755 so the web server and PHP can read and serve "
"them."
msgstr ""
"Đặt quyền tệp thành 755 để máy chủ web và PHP có thể đọc và phục vụ chúng."

#: templates/manager/websitebuilder_install.html:87
msgid "Setting file permissions"
msgstr "Đang đặt quyền tệp"

#: templates/manager/websitebuilder_install.html:91
msgid "Sets ownership of all files to the correct system user."
msgstr "Đặt quyền sở hữu toàn bộ tệp cho đúng người dùng hệ thống."

#: templates/manager/websitebuilder_install.html:93
msgid "Setting file ownership"
msgstr "Đang đặt quyền sở hữu tệp"

#: templates/manager/websitebuilder_install.html:97
msgid "Records the new website in the database so it appears in Site Manager."
msgstr ""
"Ghi nhận website mới vào cơ sở dữ liệu để nó xuất hiện trong Site Manager."

#: templates/manager/websitebuilder_install.html:122
msgid "Building website for"
msgstr "Đang xây dựng website cho"

#: templates/manager/websitebuilder_install.html:127
msgid "Build process hanged for"
msgstr "Tiến trình xây dựng bị treo với"

#: templates/manager/websitebuilder_install.html:137
msgid "Build process failed for"
msgstr "Tiến trình xây dựng thất bại với"

#: templates/manager/websitebuilder_install.html:321
msgid "Creating website. Please wait for the process to finish."
msgstr "Đang tạo website. Vui lòng chờ tiến trình hoàn tất."

#: templates/manager/drupal/install.html:44
msgid "My Drupal Site"
msgstr "Website Drupal của tôi"

#: templates/manager/drupal/install.html:54
msgid "Standard"
msgstr "Tiêu chuẩn"

#: templates/manager/drupal/install.html:63
msgid "Drupal version"
msgstr "Phiên bản Drupal"

#: templates/manager/drupal/list.html:15 templates/manager/wp/list.html:17
msgid "Total installations:"
msgstr "Tổng số bản cài đặt:"

#: templates/manager/drupal/list.html:19 templates/manager/wp/list.html:21
msgid "New Installation"
msgstr "Cài đặt mới"

#: templates/manager/drupal/list.html:22 templates/manager/drupal/list.html:259
#: templates/manager/wp/list.html:24
msgid "Scan for Existing Installations"
msgstr "Quét tìm các bản cài đặt hiện có"

#: templates/manager/drupal/list.html:36 templates/manager/wp/list.html:65
msgid "Refresh Data"
msgstr "Làm mới dữ liệu"

#: templates/manager/drupal/list.html:39 templates/manager/wp/list.html:68
msgid "Switch to Table view"
msgstr "Chuyển sang dạng bảng"

#: templates/manager/drupal/list.html:41 templates/manager/wp/list.html:74
msgid "Switch to Cards view"
msgstr "Chuyển sang dạng thẻ"

#: templates/manager/drupal/list.html:56 templates/manager/wp/list.html:109
msgid "Created on"
msgstr "Tạo ngày"

#: templates/manager/drupal/list.html:181
#: templates/manager/drupal/single.html:537
msgid "Drupal detach process started. Please wait."
msgstr "Đã bắt đầu tiến trình tách Drupal. Vui lòng chờ."

#: templates/manager/drupal/list.html:191
#: templates/manager/drupal/single.html:548
msgid "An error occurred while detaching Drupal. Please try again."
msgstr "Đã xảy ra lỗi khi tách Drupal. Vui lòng thử lại."

#: templates/manager/drupal/list.html:207
#: templates/manager/drupal/list.html:270 templates/manager/wp/list.html:436
msgid "Scanning started..."
msgstr "Đã bắt đầu quét..."

#: templates/manager/drupal/list.html:212
#: templates/manager/drupal/list.html:278 templates/manager/wp/list.html:453
msgid "No installations found."
msgstr "Không tìm thấy bản cài đặt nào."

#: templates/manager/drupal/list.html:219
#: templates/manager/drupal/list.html:281 templates/manager/wp/list.html:469
msgid "Error occurred during scan. Try again."
msgstr "Đã xảy ra lỗi trong quá trình quét. Hãy thử lại."

#: templates/manager/drupal/list.html:227 templates/manager/wp/list.html:479
msgid "Data refresh in progress... Please wait."
msgstr "Đang làm mới dữ liệu... Vui lòng chờ."

#: templates/manager/drupal/list.html:230 templates/manager/wp/list.html:488
msgid "Refresh completed."
msgstr "Đã làm mới xong."

#: templates/manager/drupal/list.html:232 templates/manager/wp/list.html:493
msgid "Error occurred during refresh."
msgstr "Đã xảy ra lỗi trong quá trình làm mới."

#: templates/manager/drupal/list.html:250 templates/manager/wp/list.html:407
#: templates/system/cronjobs.html:363 templates/user/favorites.html:98
msgid "View Documentation"
msgstr "Xem tài liệu"

#: templates/manager/drupal/single.html:443
msgid "Detach Drupal"
msgstr "Tách Drupal"

#: templates/manager/wp/_secure.html:4
msgid "Security Measures"
msgstr "Biện pháp bảo mật"

#: templates/manager/wp/_secure.html:5
msgid ""
"Server-level restrictions to harden your WordPress instance. Rules are "
"applied at the webserver level before PHP processing."
msgstr ""
"Các hạn chế ở cấp máy chủ để tăng cường bảo mật cho bản cài đặt WordPress "
"của bạn. Các quy tắc được áp dụng ở cấp máy chủ web trước khi PHP xử lý."

#: templates/manager/wp/_secure.html:47
msgid "How it works"
msgstr "Cách hoạt động"

#: templates/manager/wp/_secure.html:87
msgid "Apply Changes"
msgstr "Áp dụng thay đổi"

#: templates/manager/wp/_vulnerabilities.html:6
msgid "WP Vulnerabilities"
msgstr "Lỗ hổng WP"

#: templates/manager/wp/_vulnerabilities.html:7
msgid ""
"WP Manager automatically scans your WP core version, plugins and themes for "
"known vulnerabilities."
msgstr ""
"WP Manager tự động quét phiên bản WP core, plugin và theme của bạn để tìm "
"các lỗ hổng đã biết."

#: templates/manager/wp/_vulnerabilities.html:17
msgid "Vulnerabilities detected"
msgstr "Đã phát hiện lỗ hổng"

#: templates/manager/wp/_vulnerabilities.html:23
msgid "Scan for vulnerabilities"
msgstr "Quét tìm lỗ hổng"

#: templates/manager/wp/_vulnerabilities.html:31
msgid "Loading WordPress vulnerability data.."
msgstr "Đang tải dữ liệu lỗ hổng WordPress.."

#: templates/manager/wp/_vulnerabilities.html:42
msgid "No vulnerabilities found"
msgstr "Không tìm thấy lỗ hổng nào"

#: templates/manager/wp/cache.html:29
msgid "Clear Cache"
msgstr "Xoá bộ nhớ đệm"

#: templates/manager/wp/install.html:40
msgid "My Blog"
msgstr "Blog của tôi"

#: templates/manager/wp/install.html:46
msgid "Tagline"
msgstr "Khẩu hiệu"

#: templates/manager/wp/install.html:47 templates/system/cronjobs.html:313
#: templates/system/cronjobs_new.html:89
msgid "optional"
msgstr "tuỳ chọn"

#: templates/manager/wp/install.html:49
msgid "Just another WordPress site"
msgstr "Chỉ là một website WordPress khác"

#: templates/manager/wp/install.html:56
msgid "WordPress version"
msgstr "Phiên bản WordPress"

#: templates/manager/wp/install.html:235
msgid ""
"Validates provided data, checks if install already exists, fetches PHP "
"version and folder for the domain. Checks the assigned PHP version and "
"webservers, confirms the containers are available, and starts them if needed."
msgstr ""
"Xác thực dữ liệu đã cung cấp, kiểm tra xem bản cài đặt đã tồn tại chưa, lấy "
"phiên bản PHP và thư mục của tên miền. Kiểm tra phiên bản PHP và các máy chủ "
"web được gán, xác nhận các container khả dụng và khởi động chúng nếu cần."

#: templates/manager/wp/install.html:241
msgid ""
"Downloads the WordPress .tar.gz archive from wordpress.org, or reuses a "
"local copy if already present."
msgstr ""
"Tải gói nén .tar.gz của WordPress từ wordpress.org, hoặc dùng lại bản sao "
"cục bộ nếu đã có sẵn."

#: templates/manager/wp/install.html:243
msgid "Downloading WordPress archive"
msgstr "Đang tải xuống gói nén WordPress"

#: templates/manager/wp/install.html:247
msgid "Extracts all WordPress core files into the domain folder."
msgstr "Giải nén toàn bộ tệp WordPress core vào thư mục của tên miền."

#: templates/manager/wp/install.html:253
msgid ""
"Creates the .htaccess file with rewrite rules, adds database credentials to "
"wp-config.php, and adds the mu-plugin for HTTPS behind Varnish."
msgstr ""
"Tạo tệp .htaccess với các quy tắc rewrite, thêm thông tin đăng nhập cơ sở dữ "
"liệu vào wp-config.php và thêm mu-plugin cho HTTPS phía sau Varnish."

#: templates/manager/wp/install.html:255
msgid "Creating .htaccess & writing wp-config.php"
msgstr "Đang tạo .htaccess và ghi wp-config.php"

#: templates/manager/wp/install.html:259
msgid ""
"Generates 8 unique cryptographic secret keys and salts and writes them into "
"wp-config.php to secure cookies and sessions."
msgstr ""
"Tạo 8 khoá bí mật và salt mã hoá duy nhất rồi ghi vào wp-config.php để bảo "
"vệ cookie và phiên làm việc."

#: templates/manager/wp/install.html:261
msgid "Generating security keys & salts"
msgstr "Đang tạo khoá bảo mật và salt"

#: templates/manager/wp/install.html:265
msgid ""
"Sets ownership of all files to the correct system user so the web server and "
"PHP can read and write them."
msgstr ""
"Đặt quyền sở hữu toàn bộ tệp cho đúng người dùng hệ thống để máy chủ web và "
"PHP có thể đọc và ghi."

#: templates/manager/wp/install.html:271
msgid ""
"Runs wp --info inside the PHP container to confirm WP-CLI is functional "
"before attempting any database operations."
msgstr ""
"Chạy wp --info bên trong container PHP để xác nhận WP-CLI hoạt động trước "
"khi thực hiện bất kỳ thao tác nào với cơ sở dữ liệu."

#: templates/manager/wp/install.html:273
msgid "Testing WP-CLI commands"
msgstr "Đang kiểm tra các lệnh WP-CLI"

#: templates/manager/wp/install.html:283
msgid ""
"Runs wp core install via WP-CLI to create all WordPress tables, set the site "
"URL, title, and admin account."
msgstr ""
"Chạy wp core install qua WP-CLI để tạo toàn bộ bảng WordPress, đặt URL "
"website, tiêu đề và tài khoản quản trị."

#: templates/manager/wp/install.html:289
msgid "Sets pretty permalink structure and the site tagline."
msgstr "Đặt cấu trúc đường dẫn tĩnh và khẩu hiệu của website."

#: templates/manager/wp/install.html:291
msgid "Configuring permalinks & site settings"
msgstr "Đang cấu hình đường dẫn tĩnh và cài đặt website"

#: templates/manager/wp/install.html:295
msgid ""
"Installs the WP-CLI Login Command package so you can jump directly into wp-"
"admin from WP Manager without entering credentials."
msgstr ""
"Cài đặt gói WP-CLI Login Command để bạn có thể vào thẳng wp-admin từ WP "
"Manager mà không cần nhập thông tin đăng nhập."

#: templates/manager/wp/install.html:297
msgid "Installing auto-login plugin"
msgstr "Đang cài đặt plugin tự động đăng nhập"

#: templates/manager/wp/install.html:301
msgid ""
"Checks for server-wide or user-specific plugins and themes sets and installs "
"them via WP-CLI."
msgstr ""
"Kiểm tra các bộ plugin và theme dùng chung cho toàn máy chủ hoặc riêng cho "
"từng người dùng rồi cài đặt chúng qua WP-CLI."

#: templates/manager/wp/install.html:303
msgid "Checking and installing plugins & themes sets"
msgstr "Đang kiểm tra và cài đặt các bộ plugin và theme"

#: templates/manager/wp/install.html:307
msgid ""
"Records the installation in the database so the site appears in WP Manager."
msgstr ""
"Ghi nhận bản cài đặt vào cơ sở dữ liệu để website xuất hiện trong WP Manager."

#: templates/manager/wp/install.html:544
msgid "WordPress install started. Please wait for the process to finish."
msgstr "Đã bắt đầu cài đặt WordPress. Vui lòng chờ tiến trình hoàn tất."

#: templates/manager/wp/list.html:15
msgid "Manage WordPress websites"
msgstr "Quản lý các website WordPress"

#: templates/manager/wp/list.html:43
msgid "Sets:"
msgstr "Bộ:"

#: templates/manager/wp/list.html:44 templates/manager/wp/single.html:1468
msgid "Themes"
msgstr "Theme"

#: templates/manager/wp/list.html:45 templates/manager/wp/single.html:1438
msgid "Plugins"
msgstr "Plugin"

#: templates/manager/wp/list.html:47
msgid ""
"Create a Themes Set to have themes auto-installed on new WordPress websites."
msgstr ""
"Tạo một bộ Theme để tự động cài các theme đó trên website WordPress mới."

#: templates/manager/wp/list.html:52
msgid ""
"Create a Plugins Set to have plugins auto-installed on new WordPress "
"websites."
msgstr ""
"Tạo một bộ Plugin để tự động cài các plugin đó trên website WordPress mới."

#: templates/manager/wp/list.html:70
msgid "Display websites in a table"
msgstr "Hiển thị website dạng bảng"

#: templates/manager/wp/list.html:76
msgid "Display websites in a grid"
msgstr "Hiển thị website dạng lưới"

#: templates/manager/wp/list.html:128 templates/manager/wp/list.html:221
#: templates/manager/wp/single.html:52 templates/manager/wp/single.html:359
msgid "Login as Admin"
msgstr "Đăng nhập với quyền quản trị"

#: templates/manager/wp/list.html:282
msgid "An error occurred while removing WordPress. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ WordPress. Vui lòng thử lại."

#: templates/manager/wp/list.html:291 templates/manager/wp/single.html:2162
msgid "WordPress detach process started. Please wait."
msgstr "Đã bắt đầu tiến trình tách WordPress. Vui lòng chờ."

#: templates/manager/wp/list.html:303 templates/manager/wp/single.html:2174
msgid "An error occurred while detaching WordPress. Please try again."
msgstr "Đã xảy ra lỗi khi tách WordPress. Vui lòng thử lại."

#: templates/manager/wp/list.html:403
msgid "No WordPress Installations"
msgstr "Không có bản cài đặt WordPress nào"

#: templates/manager/wp/list.html:405
msgid ""
"No WordPress sites managed via HiTechCloud. Install a new WordPress site or "
"scan to find existing installations."
msgstr ""
"Không có website WordPress nào được quản lý qua HiTechCloud. Hãy cài đặt một "
"website WordPress mới hoặc quét để tìm các bản cài đặt hiện có."

#: templates/manager/wp/single.html:41
msgid "Failed to load users"
msgstr "Không thể tải danh sách người dùng"

#: templates/manager/wp/single.html:53
msgid "Choose admin user"
msgstr "Chọn người dùng quản trị"

#: templates/manager/wp/single.html:63
msgid "Loading admin users..."
msgstr "Đang tải danh sách người dùng quản trị..."

#: templates/manager/wp/single.html:69
msgid "No administrator users found."
msgstr "Không tìm thấy người dùng quản trị nào."

#: templates/manager/wp/single.html:127
msgid "Maintenance"
msgstr "Bảo trì"

#: templates/manager/wp/single.html:137
msgid "Security"
msgstr "Bảo mật"

#: templates/manager/wp/single.html:147
msgid "Updates"
msgstr "Cập nhật"

#: templates/manager/wp/single.html:157
msgid "Debugging"
msgstr "Gỡ lỗi"

#: templates/manager/wp/single.html:177
msgid "Clone"
msgstr "Nhân bản"

#: templates/manager/wp/single.html:213
msgid "WordPress:"
msgstr "WordPress:"

#: templates/manager/wp/single.html:225
msgid "PHP:"
msgstr "PHP:"

#: templates/manager/wp/single.html:231
msgid "Click to change"
msgstr "Nhấn để thay đổi"

#: templates/manager/wp/single.html:240
#, python-format
msgid "Inherits PHP version from %(domain)s"
msgstr "Kế thừa phiên bản PHP từ %(domain)s"

#: templates/manager/wp/single.html:255 templates/php/default.html:51
#: templates/php/settings.html:263
msgid "Change"
msgstr "Thay đổi"

#: templates/manager/wp/single.html:267
msgid "MySQL:"
msgstr "MySQL:"

#: templates/manager/wp/single.html:365
msgid "Auto-login link:"
msgstr "Liên kết tự động đăng nhập:"

#: templates/manager/wp/single.html:370
msgid "Unexpected response from WP-CLI."
msgstr "Phản hồi không mong đợi từ WP-CLI."

#: templates/manager/wp/single.html:373
msgid "Error parsing backend response."
msgstr "Lỗi khi phân tích phản hồi từ backend."

#: templates/manager/wp/single.html:376
msgid "Failed to get login link. Server returned status"
msgstr "Không thể lấy liên kết đăng nhập. Máy chủ trả về trạng thái"

#: templates/manager/wp/single.html:454
msgid ""
"Remote MySQL host detected in wp-config.php file. Database size unavailable."
msgstr ""
"Phát hiện máy chủ MySQL từ xa trong tệp wp-config.php. Không có thông tin "
"dung lượng cơ sở dữ liệu."

#: templates/manager/wp/single.html:529
msgid "Open phpMyAdmin login form"
msgstr "Mở biểu mẫu đăng nhập phpMyAdmin"

#: templates/manager/wp/single.html:565
msgid "URL"
msgstr "URL"

#: templates/manager/wp/single.html:566
msgid "Site and Homepage URLs"
msgstr "URL website và trang chủ"

#: templates/manager/wp/single.html:571
msgid "Site URL"
msgstr "URL website"

#: templates/manager/wp/single.html:584
msgid "Homepage URL"
msgstr "URL trang chủ"

#: templates/manager/wp/single.html:602
msgid "Site Name and Description"
msgstr "Tên và mô tả website"

#: templates/manager/wp/single.html:618
msgid "Blog Description"
msgstr "Mô tả blog"

#: templates/manager/wp/single.html:634
msgid "Email Settings"
msgstr "Cài đặt email"

#: templates/manager/wp/single.html:635
msgid "Email address to receive admin emails"
msgstr "Địa chỉ email để nhận email quản trị"

#: templates/manager/wp/single.html:640
msgid "Administrator Email"
msgstr "Email quản trị viên"

#: templates/manager/wp/single.html:651
msgid ""
"You will receive confirmation email on this address, and need to confirm."
msgstr "Bạn sẽ nhận được email xác nhận tại địa chỉ này và cần xác nhận."

#: templates/manager/wp/single.html:660
msgid "New Registrations"
msgstr "Đăng ký mới"

#: templates/manager/wp/single.html:661
msgid "Enable or disable registration of new users"
msgstr "Bật hoặc tắt việc đăng ký người dùng mới"

#: templates/manager/wp/single.html:666
msgid "User Registration"
msgstr "Đăng ký người dùng"

#: templates/manager/wp/single.html:668
msgid "No, registrations are disabled (default)"
msgstr "Không, đã tắt đăng ký (mặc định)"

#: templates/manager/wp/single.html:678
msgid "SEO Visibility"
msgstr "Khả năng hiển thị SEO"

#: templates/manager/wp/single.html:679
msgid "Search Engine visibility"
msgstr "Khả năng hiển thị với công cụ tìm kiếm"

#: templates/manager/wp/single.html:684
msgid "Website Visibility"
msgstr "Khả năng hiển thị của website"

#: templates/manager/wp/single.html:686
msgid ""
"I would like my blog to be visible to everyone, including search engines "
"(default)"
msgstr ""
"Tôi muốn blog của mình hiển thị với mọi người, kể cả công cụ tìm kiếm (mặc "
"định)"

#: templates/manager/wp/single.html:695
msgid "Pingbacks"
msgstr "Pingback"

#: templates/manager/wp/single.html:696
msgid "Enable or disable pingbacks from other websites"
msgstr "Bật hoặc tắt pingback từ các website khác"

#: templates/manager/wp/single.html:701
msgid "Pingbacks and Trackbacks"
msgstr "Pingback và Trackback"

#: templates/manager/wp/single.html:703
msgid "Allow pingbacks and trackbacks from other blogs (default)"
msgstr "Cho phép pingback và trackback từ các blog khác (mặc định)"

#: templates/manager/wp/single.html:714
msgid "Update Settings"
msgstr "Cập nhật cài đặt"

#: templates/manager/wp/single.html:798
msgid "Failed to get options. Server returned status"
msgstr "Không thể lấy các tuỳ chọn. Máy chủ trả về trạng thái"

#: templates/manager/wp/single.html:832 templates/manager/wp/single.html:846
msgid "Shuffle Salts"
msgstr "Xáo trộn salt"

#: templates/manager/wp/single.html:838
msgid ""
"WordPress salts are random strings stored in wp-config.php file that are "
"used for the password hashing process. By periodically changing your keys "
"and salts, you make it even harder for hackers to get their hands on your "
"salts."
msgstr ""
"Salt của WordPress là các chuỗi ngẫu nhiên được lưu trong tệp wp-config.php, "
"dùng cho quá trình băm mật khẩu. Bằng cách thay đổi định kỳ khoá và salt, "
"bạn khiến kẻ tấn công càng khó lấy được salt của bạn."

#: templates/manager/wp/single.html:841
msgid ""
"Note: changing salts will automatically log out all logged-in users and "
"force them to log in again."
msgstr ""
"Lưu ý: thay đổi salt sẽ tự động đăng xuất toàn bộ người dùng đang đăng nhập "
"và buộc họ đăng nhập lại."

#: templates/manager/wp/single.html:895
msgid "Check Integrity"
msgstr "Kiểm tra tính toàn vẹn"

#: templates/manager/wp/single.html:901
msgid ""
"If you suspect that this site is infected by malware, check the integrity of "
"WordPress core files or Plugins by verifying them against their reference "
"checksums from wordpress.org."
msgstr ""
"Nếu bạn nghi ngờ website này bị nhiễm mã độc, hãy kiểm tra tính toàn vẹn của "
"các tệp WordPress core hoặc plugin bằng cách đối chiếu với checksum tham "
"chiếu từ wordpress.org."

#: templates/manager/wp/single.html:905
msgid "Check WP Core"
msgstr "Kiểm tra WP core"

#: templates/manager/wp/single.html:907
msgid "Check All Plugins"
msgstr "Kiểm tra toàn bộ plugin"

#: templates/manager/wp/single.html:927
msgid "Checking integrity of WP Core files... Please wait."
msgstr "Đang kiểm tra tính toàn vẹn của các tệp WP core... Vui lòng chờ."

#: templates/manager/wp/single.html:958
msgid "An error occurred while verifying checksums."
msgstr "Đã xảy ra lỗi khi xác minh checksum."

#: templates/manager/wp/single.html:974
msgid "Checking integrity for all WordPress plugins... Please wait."
msgstr ""
"Đang kiểm tra tính toàn vẹn của toàn bộ plugin WordPress... Vui lòng chờ."

#: templates/manager/wp/single.html:1007
msgid "An error occurred while verifying plugins checksums."
msgstr "Đã xảy ra lỗi khi xác minh checksum của plugin."

#: templates/manager/wp/single.html:1047
msgid "Reinstall"
msgstr "Cài đặt lại"

#: templates/manager/wp/single.html:1053
msgid ""
"If checksums fail to match, you can quickly reinstall WordPress core files "
"or all plugins without affecting your site content."
msgstr ""
"Nếu checksum không khớp, bạn có thể nhanh chóng cài đặt lại các tệp "
"WordPress core hoặc toàn bộ plugin mà không ảnh hưởng đến nội dung website."

#: templates/manager/wp/single.html:1057
msgid "Reinstall WP Core files"
msgstr "Cài đặt lại tệp WP core"

#: templates/manager/wp/single.html:1058
msgid "Reinstall All Plugins"
msgstr "Cài đặt lại toàn bộ plugin"

#: templates/manager/wp/single.html:1077
msgid "Downloading WP core files... Please wait."
msgstr "Đang tải xuống các tệp WP core... Vui lòng chờ."

#: templates/manager/wp/single.html:1117
msgid "Downloading and re-installing all plugins... Please wait."
msgstr "Đang tải xuống và cài đặt lại toàn bộ plugin... Vui lòng chờ."

#: templates/manager/wp/single.html:1168
msgid "Current Maintenance Mode status"
msgstr "Trạng thái chế độ bảo trì hiện tại"

#: templates/manager/wp/single.html:1190 templates/manager/wp/single.html:1196
msgid "Enable/Disable Maintenance Mode"
msgstr "Bật/tắt chế độ bảo trì"

#: templates/manager/wp/single.html:1211
msgid "Template"
msgstr "Mẫu"

#: templates/manager/wp/single.html:1212
msgid "Edit maintenance mode code"
msgstr "Sửa mã chế độ bảo trì"

#: templates/manager/wp/single.html:1218
msgid "Click to Edit"
msgstr "Nhấn để chỉnh sửa"

#: templates/manager/wp/single.html:1267
msgid "Error checking maintenance mode"
msgstr "Lỗi khi kiểm tra chế độ bảo trì"

#: templates/manager/wp/single.html:1281
msgid "Maintenance mode is now enabled."
msgstr "Chế độ bảo trì hiện đã được bật."

#: templates/manager/wp/single.html:1283
msgid "Maintenance mode is now disabled."
msgstr "Chế độ bảo trì hiện đã được tắt."

#: templates/manager/wp/single.html:1306
msgid "Failed to change maintenance mode"
msgstr "Không thể thay đổi chế độ bảo trì"

#: templates/manager/wp/single.html:1336
msgid "Update now"
msgstr "Cập nhật ngay"

#: templates/manager/wp/single.html:1401
msgid "Core"
msgstr "Lõi"

#: templates/manager/wp/single.html:1402
msgid "Update preferences for WP core."
msgstr "Tuỳ chọn cập nhật cho WP core."

#: templates/manager/wp/single.html:1408
msgid "Update WordPress automatically:"
msgstr "Tự động cập nhật WordPress:"

#: templates/manager/wp/single.html:1413 templates/manager/wp/single.html:1453
#: templates/manager/wp/single.html:1481
msgid "No, I will update manually when needed"
msgstr "Không, tôi sẽ tự cập nhật khi cần"

#: templates/manager/wp/single.html:1416
msgid "Yes, but only minor (security) updates"
msgstr "Có, nhưng chỉ các bản cập nhật nhỏ (bảo mật)"

#: templates/manager/wp/single.html:1416
msgid "Recommended"
msgstr "Khuyến nghị"

#: templates/manager/wp/single.html:1420
msgid "Yes, all (minor and major) updates"
msgstr "Có, tất cả bản cập nhật (nhỏ và lớn)"

#: templates/manager/wp/single.html:1439
msgid "Update preferences for WP plugins."
msgstr "Tuỳ chọn cập nhật cho plugin WP."

#: templates/manager/wp/single.html:1445
msgid "Update plugins automatically:"
msgstr "Tự động cập nhật plugin:"

#: templates/manager/wp/single.html:1450
msgid "Yes, all plugins will be automatically updated"
msgstr "Có, toàn bộ plugin sẽ được tự động cập nhật"

#: templates/manager/wp/single.html:1469
msgid "Update preferences for WP themes."
msgstr "Tuỳ chọn cập nhật cho theme WP."

#: templates/manager/wp/single.html:1474
msgid "Update themes automatically:"
msgstr "Tự động cập nhật theme:"

#: templates/manager/wp/single.html:1477
msgid "Yes, all themes will be automatically updated"
msgstr "Có, toàn bộ theme sẽ được tự động cập nhật"

#: templates/manager/wp/single.html:1498
msgid "Save Update Preferences"
msgstr "Lưu tuỳ chọn cập nhật"

#: templates/manager/wp/single.html:1509
msgid "Saving update preferences... Please wait."
msgstr "Đang lưu tuỳ chọn cập nhật... Vui lòng chờ."

#: templates/manager/wp/single.html:1560
msgid "Saving general settings... Please wait."
msgstr "Đang lưu cài đặt chung... Vui lòng chờ."

#: templates/manager/wp/single.html:1641
msgid ""
"The options below allow you to manage the native WordPress debugging tools, "
"enabling and disabling these tools in the wp-config.php file. It is not "
"recommended to use these options on production websites since they are meant "
"for development and test installations. Refer to"
msgstr ""
"Các tuỳ chọn bên dưới cho phép bạn quản lý các công cụ gỡ lỗi gốc của "
"WordPress, bật và tắt chúng trong tệp wp-config.php. Không nên dùng các tuỳ "
"chọn này trên website đang hoạt động vì chúng dành cho bản cài đặt phát "
"triển và thử nghiệm. Hãy tham khảo"

#: templates/manager/wp/single.html:1641
msgid "Debugging in WordPress"
msgstr "Gỡ lỗi trong WordPress"

#: templates/manager/wp/single.html:1641
msgid "article for more information on these options."
msgstr "để biết thêm thông tin về các tuỳ chọn này."

#: templates/manager/wp/single.html:1656 templates/manager/wp/single.html:1663
msgid "WP_DEBUG"
msgstr "WP_DEBUG"

#: templates/manager/wp/single.html:1657
msgid "WordPress debug mode."
msgstr "Chế độ gỡ lỗi của WordPress."

#: templates/manager/wp/single.html:1666
msgid "Enable WP_DEBUG mode"
msgstr "Bật chế độ WP_DEBUG"

#: templates/manager/wp/single.html:1680 templates/manager/wp/single.html:1687
msgid "WP_DEBUG_LOG"
msgstr "WP_DEBUG_LOG"

#: templates/manager/wp/single.html:1681
msgid "Save all errors to the debug.log file inside the wp-content directory."
msgstr "Lưu toàn bộ lỗi vào tệp debug.log bên trong thư mục wp-content."

#: templates/manager/wp/single.html:1690
msgid "Enable WP_DEBUG_LOG"
msgstr "Bật WP_DEBUG_LOG"

#: templates/manager/wp/single.html:1704 templates/manager/wp/single.html:1711
msgid "WP_DEBUG_DISPLAY"
msgstr "WP_DEBUG_DISPLAY"

#: templates/manager/wp/single.html:1705
msgid "Show debug messages inside the HTML pages"
msgstr "Hiển thị thông báo gỡ lỗi bên trong các trang HTML"

#: templates/manager/wp/single.html:1714
msgid "Enable WP_DEBUG_DISPLAY"
msgstr "Bật WP_DEBUG_DISPLAY"

#: templates/manager/wp/single.html:1728 templates/manager/wp/single.html:1735
msgid "SCRIPT_DEBUG"
msgstr "SCRIPT_DEBUG"

#: templates/manager/wp/single.html:1729
msgid ""
"Force WordPress to use the non-minified versions of core CSS and JavaScript "
"files. This is useful when you are testing changes made to .js and .css "
"files."
msgstr ""
"Buộc WordPress dùng các phiên bản chưa rút gọn của tệp CSS và JavaScript "
"lõi. Điều này hữu ích khi bạn đang thử nghiệm các thay đổi trong tệp .js và ."
"css."

#: templates/manager/wp/single.html:1738
msgid "Enable SCRIPT_DEBUG"
msgstr "Bật SCRIPT_DEBUG"

#: templates/manager/wp/single.html:1752 templates/manager/wp/single.html:1759
msgid "SAVEQUERIES"
msgstr "SAVEQUERIES"

#: templates/manager/wp/single.html:1753
msgid ""
"Save database queries to an array that can be displayed to help analyze them."
msgstr ""
"Lưu các truy vấn cơ sở dữ liệu vào một mảng có thể hiển thị để giúp phân "
"tích chúng."

#: templates/manager/wp/single.html:1762
msgid "Enable SAVEQUERIES"
msgstr "Bật SAVEQUERIES"

#: templates/manager/wp/single.html:1774
msgid "Save Debugging"
msgstr "Lưu cài đặt gỡ lỗi"

#: templates/manager/wp/single.html:1786
msgid "Saving debugging options... Please wait."
msgstr "Đang lưu tuỳ chọn gỡ lỗi... Vui lòng chờ."

#: templates/manager/wp/single.html:1817
msgid "Clone a WordPress instance with configured themes and plugins."
msgstr ""
"Nhân bản một bản cài đặt WordPress cùng các theme và plugin đã cấu hình."

#: templates/manager/wp/single.html:1835
msgid "Location"
msgstr "Vị trí"

#: templates/manager/wp/single.html:1842
msgid "Source"
msgstr "Nguồn"

#: templates/manager/wp/single.html:1855
msgid "Target"
msgstr "Đích"

#: templates/manager/wp/single.html:1873
msgid ""
"Make sure that the domain or the subdomain selected as a target is not being "
"used by an existing website. During cloning, website data that exists on the "
"destination may be overwritten and irrevocably lost."
msgstr ""
"Hãy chắc chắn rằng tên miền hoặc tên miền phụ được chọn làm đích không đang "
"được một website hiện có sử dụng. Trong quá trình nhân bản, dữ liệu website "
"tồn tại ở đích có thể bị ghi đè và mất vĩnh viễn."

#: templates/manager/wp/single.html:1889
msgid "Database name and user to use for the clone (optional)"
msgstr "Tên cơ sở dữ liệu và người dùng dùng cho bản nhân bản (tuỳ chọn)"

#: templates/manager/wp/single.html:1894 templates/mysql/databases.html:204
#: templates/mysql/new.html:27 templates/mysql/new.html:29
#: templates/mysql/wizard.html:196 templates/psql/databases.html:131
#: templates/psql/new.html:25 templates/psql/new.html:27
#: templates/psql/wizard.html:31
msgid "Database Name"
msgstr "Tên cơ sở dữ liệu"

#: templates/manager/wp/single.html:1903
msgid "Database name must be between 6 and 30 characters."
msgstr "Tên cơ sở dữ liệu phải có độ dài từ 6 đến 30 ký tự."

#: templates/manager/wp/single.html:1909
msgid "Database user"
msgstr "Người dùng cơ sở dữ liệu"

#: templates/manager/wp/single.html:1918
msgid "Username must be between 6 and 30 characters."
msgstr "Tên đăng nhập phải có độ dài từ 6 đến 30 ký tự."

#: templates/manager/wp/single.html:1924
msgid "User password"
msgstr "Mật khẩu người dùng"

#: templates/manager/wp/single.html:1948
msgid "Clone website"
msgstr "Nhân bản website"

#: templates/manager/wp/single.html:1959
msgid "Cloning..."
msgstr "Đang nhân bản..."

#: templates/manager/wp/single.html:1965
msgid "Cloning process started... Please wait."
msgstr "Đã bắt đầu tiến trình nhân bản... Vui lòng chờ."

#: templates/manager/wp/single.html:1983
msgid "Clone Complete"
msgstr "Nhân bản hoàn tất"

#: templates/manager/wp/single.html:1987
msgid "Try Again"
msgstr "Thử lại"

#: templates/manager/wp/single.html:1993
msgid "Retry Clone"
msgstr "Thử nhân bản lại"

#: templates/manager/wp/single.html:2009
msgid "Generate a backup of files and/or database."
msgstr "Tạo bản sao lưu tệp và/hoặc cơ sở dữ liệu."

#: templates/manager/wp/single.html:2041
msgid "Restore files and/or database from a backup."
msgstr "Khôi phục tệp và/hoặc cơ sở dữ liệu từ một bản sao lưu."

#: templates/manager/wp/single.html:2079
msgid "website from WP Manager."
msgstr "website khỏi WP Manager."

#: templates/manager/wp/single.html:2086
msgid "Detach WordPress"
msgstr "Tách WordPress"

#: templates/manager/wp/single.html:2090
msgid "All website data such as files, crons and database remains."
msgstr ""
"Toàn bộ dữ liệu website như tệp, tác vụ định kỳ và cơ sở dữ liệu vẫn được "
"giữ nguyên."

#: templates/manager/wp/single.html:2113
msgid "Permanently delete WordPress files & database."
msgstr "Xoá vĩnh viễn tệp và cơ sở dữ liệu WordPress."

#: templates/manager/wp/single.html:2120
msgid "Uninstall WordPress"
msgstr "Gỡ cài đặt WordPress"

#: templates/manager/wp/single.html:2123
msgid "Delete the"
msgstr "Xoá"

#: templates/manager/wp/single.html:2123
msgid "website and all its files and database."
msgstr "website cùng toàn bộ tệp và cơ sở dữ liệu của nó."

#: templates/manager/wp/single.html:2124
msgid ""
"All WordPress data will be permanently deleted. There is no coming back "
"after you press delete."
msgstr ""
"Toàn bộ dữ liệu WordPress sẽ bị xoá vĩnh viễn. Không thể hoàn tác sau khi "
"bạn nhấn xoá."

#: templates/manager/wp/single.html:2146
msgid "WordPress uninstall process started. Please wait."
msgstr "Đã bắt đầu tiến trình gỡ cài đặt WordPress. Vui lòng chờ."

#: templates/manager/wp/single.html:2316
msgid "MariaDB:"
msgstr "MariaDB:"

#: templates/manager/wp/single.html:2380
msgid "Update in progress..."
msgstr "Đang cập nhật..."

#: templates/manager/wp/single.html:2387
msgid "WordPress updated successfully."
msgstr "Đã cập nhật WordPress thành công."

#: templates/manager/wp/single.html:2400
msgid "Update failed."
msgstr "Cập nhật thất bại."

#: templates/mysql/_error.html:5
msgid "Error Establishing a Database Connection"
msgstr "Lỗi khi thiết lập kết nối cơ sở dữ liệu"

#: templates/mysql/_error.html:8 templates/system/services.html:33
msgid "Manage Service"
msgstr "Quản lý dịch vụ"

#: templates/mysql/_error.html:10
#: templates/mysql/phpmyadmin_unavailable.html:20
msgid "Manage Container"
msgstr "Quản lý container"

#: templates/mysql/_error.html:12
#: templates/mysql/phpmyadmin_unavailable.html:22
msgid "Contact Administrator"
msgstr "Liên hệ quản trị viên"

#: templates/mysql/assign.html:9
msgid "Manage User Privileges"
msgstr "Quản lý quyền người dùng"

#: templates/mysql/assign.html:10
msgid ""
"Assign a user to an existing MySQL database to manage database permissions "
"and enable access for executing queries, modifying tables, or managing data "
"within the specified database."
msgstr ""
"Gán một người dùng cho cơ sở dữ liệu MySQL hiện có để quản lý quyền truy cập "
"cơ sở dữ liệu và cho phép thực thi truy vấn, sửa đổi bảng hoặc quản lý dữ "
"liệu trong cơ sở dữ liệu đã chỉ định."

#: templates/mysql/assign.html:39 templates/mysql/remove.html:24
#: templates/psql/assign.html:25 templates/psql/remove.html:24
msgid "Select user:"
msgstr "Chọn người dùng:"

#: templates/mysql/assign.html:52 templates/mysql/import.html:27
#: templates/mysql/remove.html:36 templates/psql/assign.html:38
#: templates/psql/import.html:24 templates/psql/remove.html:36
msgid "Select database:"
msgstr "Chọn cơ sở dữ liệu:"

#: templates/mysql/assign.html:54 templates/mysql/processlist.html:45
#: templates/mysql/remove.html:38 templates/psql/assign.html:40
#: templates/psql/remove.html:38
msgid "Host"
msgstr "Máy chủ"

#: templates/mysql/assign.html:64
msgid "Select privileges:"
msgstr "Chọn quyền:"

#: templates/mysql/assign.html:91 templates/mysql/new.html:51
#: templates/mysql/remove.html:56 templates/mysql/root_password.html:111
#: templates/mysql/wizard.html:303 templates/psql/assign.html:62
#: templates/psql/new.html:49 templates/psql/remove.html:56
#: templates/psql/wizard.html:154
msgid "Back to Databases"
msgstr "Quay lại Cơ sở dữ liệu"

#: templates/mysql/assign.html:93
msgid "Make Changes"
msgstr "Áp dụng thay đổi"

#: templates/mysql/configuration.html:15
msgid ""
"View and modify the MySQL service configuration. Any changes will restart "
"the service."
msgstr ""
"Xem và sửa đổi cấu hình dịch vụ MySQL. Mọi thay đổi sẽ khởi động lại dịch vụ."

#: templates/mysql/configuration.html:15
msgid "For more information"
msgstr "Để biết thêm thông tin"

#: templates/mysql/configuration.html:15
msgid "read the documentation"
msgstr "hãy đọc tài liệu"

#: templates/mysql/configuration.html:35 templates/psql/configuration.html:32
msgid "Setting"
msgstr "Cài đặt"

#: templates/mysql/configuration.html:36 templates/php/options.html:35
#: templates/psql/configuration.html:33 templates/system/cronjobs.html:64
#: templates/system/cronjobs.html:68 templates/system/cronjobs.html:73
#: templates/system/cronjobs.html:78
msgid "Value"
msgstr "Giá trị"

#: templates/mysql/databases.html:16
msgid ""
"To connect to the database, do not use localhost or 127.0.0.1. Instead, use:"
msgstr ""
"Để kết nối tới cơ sở dữ liệu, không dùng localhost hay 127.0.0.1. Thay vào "
"đó, hãy dùng:"

#: templates/mysql/databases.html:18
msgid "server:"
msgstr "máy chủ:"

#: templates/mysql/databases.html:19
msgid "port:"
msgstr "cổng:"

#: templates/mysql/databases.html:24 templates/psql/databases.html:14
msgid "Total databases:"
msgstr "Tổng số cơ sở dữ liệu:"

#: templates/mysql/databases.html:31 templates/psql/databases.html:21
msgid "Show system databases"
msgstr "Hiển thị cơ sở dữ liệu hệ thống"

#: templates/mysql/databases.html:37
msgid "Show database sizes"
msgstr "Hiển thị dung lượng cơ sở dữ liệu"

#: templates/mysql/databases.html:190 templates/mysql/databases.html:193
#: templates/psql/databases.html:112 templates/psql/databases.html:116
msgid "New Database"
msgstr "Cơ sở dữ liệu mới"

#: templates/mysql/databases.html:193 templates/mysql/databases.html:194
#: templates/mysql/users.html:60 templates/mysql/users.html:62
#: templates/mysql/users.html:64 templates/psql/databases.html:116
#: templates/psql/databases.html:118 templates/psql/users.html:58
#: templates/psql/users.html:60 templates/psql/users.html:62
msgid "Unavailable while the service is not running."
msgstr "Không khả dụng khi dịch vụ không chạy."

#: templates/mysql/databases.html:206 templates/psql/databases.html:137
msgid "Assigned Users"
msgstr "Người dùng được gán"

#: templates/mysql/databases.html:224
msgid "Manage privileges"
msgstr "Quản lý quyền"

#: templates/mysql/databases.html:353 templates/psql/databases.html:157
msgid "System Database"
msgstr "Cơ sở dữ liệu hệ thống"

#: templates/mysql/databases.html:391
msgid "Format:"
msgstr "Định dạng:"

#: templates/mysql/databases.html:411
msgid "Destination:"
msgstr "Đích:"

#: templates/mysql/databases.html:417
msgid "Browser"
msgstr "Trình duyệt"

#: templates/mysql/databases.html:451
msgid "Optimize"
msgstr "Tối ưu hoá"

#: templates/mysql/databases.html:464
msgid "Repair"
msgstr "Sửa chữa"

#: templates/mysql/databases.html:576
msgid "No databases yet."
msgstr "Chưa có cơ sở dữ liệu nào."

#: templates/mysql/databases.html:576
msgid "Create your first database"
msgstr "Tạo cơ sở dữ liệu đầu tiên của bạn"

#: templates/mysql/databases.html:582 templates/mysql/users.html:157
msgid ""
"Service is unhealthy. Try restarting it from Services, or contact your "
"administrator."
msgstr ""
"Dịch vụ không ổn định. Hãy thử khởi động lại dịch vụ từ trang Dịch vụ, hoặc "
"liên hệ quản trị viên của bạn."

#: templates/mysql/databases.html:589 templates/mysql/users.html:165
msgid "Service is active, but the databases are still initializing."
msgstr "Dịch vụ đang hoạt động, nhưng các cơ sở dữ liệu vẫn đang khởi tạo."

#: templates/mysql/databases.html:603 templates/mysql/users.html:180
msgid "Service installation is underway and may take up to one minute."
msgstr "Đang tiến hành cài đặt dịch vụ, quá trình này có thể mất đến một phút."

#: templates/mysql/databases.html:611 templates/mysql/users.html:189
msgid ""
"Service has been created but not yet started. Start it from the Services "
"page."
msgstr ""
"Dịch vụ đã được tạo nhưng chưa khởi động. Hãy khởi động dịch vụ từ trang "
"Dịch vụ."

#: templates/mysql/databases.html:613 templates/mysql/users.html:191
msgid ""
"Service is restarting. This may indicate a configuration error or a crash — "
"check the logs on the Services page."
msgstr ""
"Dịch vụ đang khởi động lại. Điều này có thể cho thấy lỗi cấu hình hoặc sự cố "
"sập dịch vụ — hãy kiểm tra nhật ký trên trang Dịch vụ."

#: templates/mysql/databases.html:615 templates/mysql/users.html:193
msgid "Service is paused. Resume it from the Services page."
msgstr "Dịch vụ đang tạm dừng. Hãy tiếp tục chạy dịch vụ từ trang Dịch vụ."

#: templates/mysql/databases.html:617 templates/mysql/users.html:195
msgid ""
"Service has stopped. This is usually caused by resource exhaustion — "
"increase resource limits for this service and then restart it from the "
"Services page."
msgstr ""
"Dịch vụ đã dừng. Nguyên nhân thường là do cạn kiệt tài nguyên — hãy tăng "
"giới hạn tài nguyên cho dịch vụ này rồi khởi động lại từ trang Dịch vụ."

#: templates/mysql/databases.html:619 templates/mysql/users.html:197
msgid "Service is being deleted. Please wait for the process to complete."
msgstr "Dịch vụ đang được xoá. Vui lòng chờ tiến trình hoàn tất."

#: templates/mysql/databases.html:621 templates/mysql/users.html:199
msgid ""
"Service has crashed and cannot recover. This is usually caused by resource "
"exhaustion — check the logs on the Services page."
msgstr ""
"Dịch vụ đã gặp sự cố và không thể khôi phục. Nguyên nhân thường là do cạn "
"kiệt tài nguyên — hãy kiểm tra nhật ký trên trang Dịch vụ."

#: templates/mysql/databases.html:623 templates/mysql/users.html:201
msgid "Unable to retrieve service status. Please contact your administrator."
msgstr ""
"Không thể lấy trạng thái dịch vụ. Vui lòng liên hệ quản trị viên của bạn."

#: templates/mysql/databases.html:636 templates/mysql/users.html:214
msgid "The page will refresh in"
msgstr "Trang sẽ tải lại sau"

#: templates/mysql/databases.html:677
msgid "Running.."
msgstr "Đang chạy.."

#: templates/mysql/databases.html:678
msgid "Run again"
msgstr "Chạy lại"

#: templates/mysql/databases.html:679
msgid "Run"
msgstr "Chạy"

#: templates/mysql/databases.html:680
msgid "Done"
msgstr "Xong"

#: templates/mysql/databases.html:681
msgid "error(s)"
msgstr "lỗi"

#: templates/mysql/databases.html:682
msgid "No tables in this database."
msgstr "Không có bảng nào trong cơ sở dữ liệu này."

#: templates/mysql/databases.html:683
msgid "Loading tables.."
msgstr "Đang tải danh sách bảng.."

#: templates/mysql/databases.html:684
msgid "Pending"
msgstr "Đang chờ"

#: templates/mysql/databases.html:686
msgid "database"
msgstr "cơ sở dữ liệu"

#: templates/mysql/databases.html:687
msgid "Table"
msgstr "Bảng"

#: templates/mysql/databases.html:775
msgid "Add new database"
msgstr "Thêm cơ sở dữ liệu mới"

#: templates/mysql/import.html:9 templates/psql/import.html:9
msgid "Import into Database"
msgstr "Nhập vào cơ sở dữ liệu"

#: templates/mysql/import.html:11
msgid "Select a local file to upload and import into a MySQL database."
msgstr "Chọn một tệp trên máy để tải lên và nhập vào cơ sở dữ liệu MySQL."

#: templates/mysql/import.html:12
msgid "Select a local file to upload and import into a MariaDB database."
msgstr "Chọn một tệp trên máy để tải lên và nhập vào cơ sở dữ liệu MariaDB."

#: templates/mysql/import.html:42 templates/psql/import.html:39
msgid "Select File"
msgstr "Chọn tệp"

#: templates/mysql/import.html:44 templates/psql/import.html:41
msgid "Select file to upload"
msgstr "Chọn tệp để tải lên"

#: templates/mysql/mysql_user.html:9 templates/mysql/processlist.html:42
#: templates/user/activity.html:48
msgid "User"
msgstr "Người dùng"

#: templates/mysql/mysql_user.html:10
msgid ""
"Create a new user with a unique username and password to securely manage "
"access and permissions for interacting with databases or the database server."
msgstr ""
"Tạo người dùng mới với tên đăng nhập và mật khẩu riêng để quản lý an toàn "
"quyền truy cập và quyền hạn khi làm việc với các cơ sở dữ liệu hoặc máy chủ "
"cơ sở dữ liệu."

#: templates/mysql/mysql_user.html:27 templates/mysql/wizard.html:221
#: templates/psql/psql_user.html:27 templates/psql/wizard.html:48
msgid "Only letters, numbers, and underscores are allowed (1-31 characters)."
msgstr "Chỉ cho phép chữ cái, chữ số và dấu gạch dưới (1-31 ký tự)."

#: templates/mysql/mysql_user.html:120 templates/mysql/password.html:126
#: templates/psql/password.html:119 templates/psql/psql_user.html:120
msgid "Back to Users"
msgstr "Quay lại Người dùng"

#: templates/mysql/new.html:9 templates/psql/new.html:9
msgid "Create a Database"
msgstr "Tạo cơ sở dữ liệu"

#: templates/mysql/new.html:10
msgid ""
"Create a new database to store and organize data, providing a foundational "
"structure for applications to manage and retrieve information efficiently."
msgstr ""
"Tạo một cơ sở dữ liệu mới để lưu trữ và tổ chức dữ liệu, cung cấp cấu trúc "
"nền tảng giúp các ứng dụng quản lý và truy xuất thông tin một cách hiệu quả."

#: templates/mysql/new.html:29 templates/mysql/wizard.html:193
#: templates/psql/new.html:27 templates/psql/wizard.html:31
msgid "Only letters, numbers, and underscores are allowed (1-63 characters)."
msgstr "Chỉ cho phép chữ cái, chữ số và dấu gạch dưới (1-63 ký tự)."

#: templates/mysql/password.html:9 templates/psql/password.html:9
msgid "Change User Password"
msgstr "Đổi mật khẩu người dùng"

#: templates/mysql/password.html:10
msgid "Change password for a MySQL database user."
msgstr "Đổi mật khẩu cho một người dùng cơ sở dữ liệu MySQL."

#: templates/mysql/phpmyadmin_unavailable.html:16
msgid "phpMyAdmin is currently unavailable"
msgstr "phpMyAdmin hiện không khả dụng"

#: templates/mysql/processlist.html:9
msgid "MySQL Processes"
msgstr "Tiến trình MySQL"

#: templates/mysql/processlist.html:10
msgid ""
"List of all current processes running on the MySQL server, providing "
"insights into ongoing queries, operations, and their associated details for "
"better performance monitoring."
msgstr ""
"Danh sách toàn bộ tiến trình đang chạy trên máy chủ MySQL, cung cấp thông "
"tin về các truy vấn, thao tác đang diễn ra và chi tiết liên quan để theo dõi "
"hiệu năng tốt hơn."

#: templates/mysql/processlist.html:26 templates/system/process_manager.html:27
msgid "Refresh Processes"
msgstr "Làm mới danh sách tiến trình"

#: templates/mysql/processlist.html:39
msgid "ID"
msgstr "ID"

#: templates/mysql/processlist.html:48
msgid "DB"
msgstr "DB"

#: templates/mysql/processlist.html:51 templates/system/cronjobs.html:66
#: templates/system/cronjobs.html:270
msgid "Command"
msgstr "Lệnh"

#: templates/mysql/processlist.html:54
msgid "Time"
msgstr "Thời gian"

#: templates/mysql/processlist.html:57 templates/psql/processlist.html:332
msgid "State"
msgstr "Trạng thái"

#: templates/mysql/processlist.html:84
msgid "No active processes."
msgstr "Không có tiến trình nào đang hoạt động."

#: templates/mysql/remote_mysql.html:13
msgid ""
"Enable remote access to connect to a database on this server from a another "
"(remote) device or location over the internet."
msgstr ""
"Bật truy cập từ xa để kết nối tới cơ sở dữ liệu trên máy chủ này từ một "
"thiết bị hoặc vị trí khác (từ xa) qua internet."

#: templates/mysql/remote_mysql.html:18
msgid "Disable Remote Database Access"
msgstr "Tắt truy cập cơ sở dữ liệu từ xa"

#: templates/mysql/remote_mysql.html:18
msgid "Enable Remote Database Access"
msgstr "Bật truy cập cơ sở dữ liệu từ xa"

#: templates/mysql/remote_mysql.html:39
msgid "Remote access to databases is currently:"
msgstr "Truy cập từ xa tới cơ sở dữ liệu hiện đang:"

#: templates/mysql/remote_mysql.html:82 templates/psql/pgadmin.html:87
#: templates/psql/remote_psql.html:102
msgid "Click to Restart"
msgstr "Nhấn để khởi động lại"

#: templates/mysql/remote_mysql.html:94 templates/psql/remote_psql.html:114
msgid "Remote"
msgstr "Từ xa"

#: templates/mysql/remote_mysql.html:95 templates/mysql/remote_mysql.html:118
#: templates/psql/remote_psql.html:115 templates/psql/remote_psql.html:137
msgid "Connection info when connecting to database"
msgstr "Thông tin kết nối khi kết nối tới cơ sở dữ liệu"

#: templates/mysql/remote_mysql.html:95 templates/psql/remote_psql.html:115
msgid "from a remote server"
msgstr "từ một máy chủ từ xa"

#: templates/mysql/remote_mysql.html:117 templates/psql/remote_psql.html:136
msgid "Local"
msgstr "Cục bộ"

#: templates/mysql/remote_mysql.html:118 templates/psql/remote_psql.html:137
msgid "from a local server"
msgstr "từ một máy chủ cục bộ"

#: templates/mysql/remote_mysql.html:143
msgid "Per-User Access"
msgstr "Truy cập theo từng người dùng"

#: templates/mysql/remote_mysql.html:144
msgid "Control which hosts each MySQL user is allowed to connect from."
msgstr "Kiểm soát các host mà mỗi người dùng MySQL được phép kết nối từ đó."

#: templates/mysql/remote_mysql.html:150
msgid "Add Access"
msgstr "Thêm quyền truy cập"

#: templates/mysql/remote_mysql.html:160
msgid "Only letters, numbers, and underscores are allowed."
msgstr "Chỉ cho phép chữ cái, chữ số và dấu gạch dưới."

#: templates/mysql/remote_mysql.html:160
msgid "Existing or new username"
msgstr "Tên đăng nhập hiện có hoặc mới"

#: templates/mysql/remote_mysql.html:163
msgid "Allowed Host"
msgstr "Host được phép"

#: templates/mysql/remote_mysql.html:168
msgid "At least 8 characters."
msgstr "Ít nhất 8 ký tự."

#: templates/mysql/remote_mysql.html:171
msgid ""
"If the username already exists, the new host inherits its existing database "
"privileges."
msgstr ""
"Nếu tên đăng nhập đã tồn tại, host mới sẽ kế thừa các quyền cơ sở dữ liệu "
"hiện có của người dùng đó."

#: templates/mysql/remote_mysql.html:172
msgid "Grant Access"
msgstr "Cấp quyền truy cập"

#: templates/mysql/remote_mysql.html:182
msgid "Allowed From"
msgstr "Được phép từ"

#: templates/mysql/remote_mysql.html:221
msgid "No MySQL users found."
msgstr "Không tìm thấy người dùng MySQL nào."

#: templates/mysql/remote_mysql.html:237 templates/mysql/remote_mysql.html:242
msgid "Confirm?"
msgstr "Xác nhận?"

#: templates/mysql/remove.html:9 templates/psql/remove.html:9
msgid "Remove User access from Database"
msgstr "Gỡ quyền truy cập của người dùng khỏi cơ sở dữ liệu"

#: templates/mysql/remove.html:10
msgid ""
"Remove a user from an existing MySQL database to revoke their permissions "
"and prevent access to executing queries, modifying tables, or managing data "
"within the specified database."
msgstr ""
"Gỡ một người dùng khỏi cơ sở dữ liệu MySQL hiện có để thu hồi quyền của họ "
"và ngăn việc thực thi truy vấn, sửa đổi bảng hoặc quản lý dữ liệu trong cơ "
"sở dữ liệu đã chỉ định."

#: templates/mysql/root_password.html:9
msgid "Change MySQL root password"
msgstr "Đổi mật khẩu root MySQL"

#: templates/mysql/root_password.html:10
msgid "Change MySQL root user password and restart mysql service."
msgstr "Đổi mật khẩu người dùng root MySQL và khởi động lại dịch vụ mysql."

#: templates/mysql/users.html:4 templates/psql/users.html:4
msgid "Database Users"
msgstr "Người dùng cơ sở dữ liệu"

#: templates/mysql/users.html:13 templates/psql/users.html:13
msgid "Total users:"
msgstr "Tổng số người dùng:"

#: templates/mysql/users.html:20 templates/psql/users.html:20
msgid "Show system users"
msgstr "Hiển thị người dùng hệ thống"

#: templates/mysql/users.html:56 templates/mysql/users.html:62
#: templates/psql/users.html:54 templates/psql/users.html:60
msgid "Assign User"
msgstr "Gán người dùng"

#: templates/mysql/users.html:58 templates/mysql/users.html:64
#: templates/psql/users.html:56 templates/psql/users.html:62
msgid "Remove User"
msgstr "Gỡ người dùng"

#: templates/mysql/users.html:58 templates/mysql/users.html:64
#: templates/psql/users.html:56 templates/psql/users.html:62
msgid "from"
msgstr "khỏi"

#: templates/mysql/users.html:151
msgid "No users yet."
msgstr "Chưa có người dùng nào."

#: templates/mysql/users.html:151
msgid "Create your first user"
msgstr "Tạo người dùng đầu tiên của bạn"

#: templates/mysql/wizard.html:9
msgid ""
"Create a new MySQL database, set up a user with a secure password, and "
"assign it to the database with all necessary privileges."
msgstr ""
"Tạo một cơ sở dữ liệu MySQL mới, thiết lập người dùng với mật khẩu an toàn "
"và gán người dùng đó cho cơ sở dữ liệu với đầy đủ quyền cần thiết."

#: templates/mysql/wizard.html:42
msgid "Setup complete"
msgstr "Thiết lập hoàn tất"

#: templates/mysql/wizard.html:44
msgid "Save these credentials, the password cannot be retrieved later."
msgstr ""
"Hãy lưu lại thông tin đăng nhập này, mật khẩu không thể xem lại về sau."

#: templates/mysql/wizard.html:49
msgid "Credentials"
msgstr "Thông tin đăng nhập"

#: templates/mysql/wizard.html:74
msgid "Server"
msgstr "Máy chủ"

#: templates/mysql/wizard.html:128
msgid "Configuration Code"
msgstr "Mã cấu hình"

#: templates/mysql/wizard.html:145
msgid "Download snippet"
msgstr "Tải xuống đoạn mã"

#: templates/mysql/wizard.html:161
msgid "View Databases"
msgstr "Xem cơ sở dữ liệu"

#: templates/mysql/wizard.html:164
msgid "Create Another"
msgstr "Tạo cái khác"

#: templates/mysql/wizard.html:187 templates/psql/wizard.html:26
msgid "Create a database"
msgstr "Tạo một cơ sở dữ liệu"

#: templates/mysql/wizard.html:215 templates/psql/wizard.html:45
msgid "Create a user"
msgstr "Tạo một người dùng"

#: templates/mysql/wizard.html:224 templates/psql/wizard.html:48
msgid "Database User"
msgstr "Người dùng cơ sở dữ liệu"

#: templates/mysql/wizard.html:287 templates/psql/wizard.html:135
msgid "Assign user to database"
msgstr "Gán người dùng cho cơ sở dữ liệu"

#: templates/mysql/wizard.html:343 templates/psql/wizard.html:215
msgid "Creating..."
msgstr "Đang tạo..."

#: templates/partials/_footer.html:5 templates/partials/_footer.html:9
msgid "Collapse all"
msgstr "Thu gọn tất cả"

#: templates/partials/_footer.html:5 templates/partials/_footer.html:9
msgid "Expand all"
msgstr "Mở rộng tất cả"

#: templates/partials/_footer.html:35
msgid "Changelog"
msgstr "Nhật ký thay đổi"

#: templates/partials/_footer.html:57
msgid "Community Forums"
msgstr "Diễn đàn cộng đồng"

#: templates/partials/_footer.html:69
msgid "Sign out"
msgstr "Đăng xuất"

#: templates/partials/_header.html:53
msgid "Caching"
msgstr "Bộ nhớ đệm"

#: templates/partials/_header.html:68
msgid "MySQL"
msgstr "MySQL"

#: templates/partials/_header.html:73
msgid "PostgreSQL"
msgstr "PostgreSQL"

#: templates/partials/_header.html:78
msgid "PHP"
msgstr "PHP"

#: templates/partials/_header.html:103
msgid "Sites"
msgstr "Website"

#: templates/partials/_header.html:146 templates/partials/_header.html:206
msgid "Left-click to add to Favorites"
msgstr "Nhấn chuột trái để thêm vào Yêu thích"

#: templates/partials/_header.html:198
msgid "Successfully removed from favorites!"
msgstr "Đã gỡ khỏi mục Yêu thích thành công!"

#: templates/partials/_header.html:211
msgid "Failed to remove favorite."
msgstr "Không thể gỡ khỏi mục Yêu thích."

#: templates/partials/_header.html:242
msgid "Successfully added to favorites!"
msgstr "Đã thêm vào mục Yêu thích thành công!"

#: templates/partials/_header.html:256
msgid "Failed to add favorite."
msgstr "Không thể thêm vào mục Yêu thích."

#: templates/partials/_impersonate.html:3
msgid "You are currently impersonating user"
msgstr "Bạn đang đăng nhập thay cho người dùng"

#: templates/partials/_impersonate.html:4
msgid "Back to"
msgstr "Quay lại"

#: templates/partials/_impersonate.html:4
msgid "HiTechAdmin"
msgstr "HiTechAdmin"

#: templates/partials/_search.html:47
msgid "MySQL Database"
msgstr "Cơ sở dữ liệu MySQL"

#: templates/partials/_search.html:48
msgid "MySQL User"
msgstr "Người dùng MySQL"

#: templates/partials/_search.html:51
msgid "PostgreSQL Database"
msgstr "Cơ sở dữ liệu PostgreSQL"

#: templates/partials/_search.html:52
msgid "PostgreSQL User"
msgstr "Người dùng PostgreSQL"

#: templates/partials/_search.html:58
msgid "Email Account"
msgstr "Tài khoản email"

#: templates/partials/_search.html:61
msgid "FTP Account"
msgstr "Tài khoản FTP"

#: templates/partials/_search.html:67 templates/partials/_service_log.html:63
#: templates/system/services.html:95
msgid "Service"
msgstr "Dịch vụ"

#: templates/partials/_search.html:70
msgid "Cron Job"
msgstr "Tác vụ định kỳ"

#: templates/partials/_service.html:24
msgid "Loading service data..."
msgstr "Đang tải dữ liệu dịch vụ..."

#: templates/partials/_service.html:28
msgid "Service is not enabled."
msgstr "Dịch vụ chưa được bật."

#: templates/partials/_service_js.html:8
msgid "Checking"
msgstr "Đang kiểm tra"

#: templates/partials/_service_js.html:23
msgid "RAM Usage"
msgstr "Mức sử dụng RAM"

#: templates/partials/_service_js.html:25
msgid "Network I/O"
msgstr "I/O mạng"

#: templates/partials/_service_log.html:13
msgid "View logs for the service."
msgstr "Xem nhật ký của dịch vụ."

#: templates/partials/_service_log.html:43
msgid "View container log"
msgstr "Xem nhật ký container"

#: templates/partials/_service_log.html:63
msgid "log contains"
msgstr "nhật ký chứa"

#: templates/partials/_service_log.html:63
msgid "error line(s). Check the log."
msgstr "dòng lỗi. Hãy kiểm tra nhật ký."

#: templates/partials/_service_log.html:74
#: templates/partials/_service_log.html:92
msgid "No logs available."
msgstr "Không có nhật ký nào."

#: templates/partials/_service_log.html:75
#: templates/partials/_service_log.html:93
msgid "Click to refresh"
msgstr "Nhấn để làm mới"

#: templates/partials/_service_log.html:82 templates/php/extensions.html:88
#: templates/php/extensions.html:119 templates/system/server_info.html:25
#: templates/system/server_info.html:34 templates/system/server_info.html:44
#: templates/system/server_info.html:53 templates/system/server_info.html:96
#: templates/system/server_info.html:105 templates/system/server_info.html:114
#: templates/system/server_info.html:123 templates/system/server_info.html:133
#: templates/system/server_info.html:155 templates/system/server_info.html:164
#: templates/system/server_info.html:173 templates/system/server_info.html:182
#: templates/system/server_info.html:191 templates/system/server_info.html:200
#: templates/system/server_info.html:209 templates/system/server_info.html:218
#: templates/system/server_info.html:227 templates/system/server_info.html:236
#: templates/system/server_info.html:245 templates/system/server_info.html:254
#: templates/system/server_info.html:263 templates/system/server_info.html:272
msgid "Loading..."
msgstr "Đang tải..."

#: templates/partials/_service_log.html:95
msgid "No logs."
msgstr "Không có nhật ký."

#: templates/partials/googlesafebrowsing.html:4
#: templates/partials/googlesafebrowsing.html:5
msgid "Google Safe Browsing"
msgstr "Google Safe Browsing"

#: templates/partials/googlesafebrowsing.html:5
msgid "Check website status on"
msgstr "Kiểm tra trạng thái website trên"

#: templates/partials/googlesafebrowsing.html:175
msgid "Checking website status..."
msgstr "Đang kiểm tra trạng thái website..."

#: templates/partials/googlesafebrowsing.html:187
msgid "No unsafe content found"
msgstr "Không tìm thấy nội dung không an toàn"

#: templates/partials/googlesafebrowsing.html:189
msgid "The website is flagged for threats:"
msgstr "Website bị đánh dấu có mối đe doạ:"

#: templates/partials/googlesafebrowsing.html:200
msgid "Failed to check the website"
msgstr "Không thể kiểm tra website"

#: templates/partials/pagespeed.html:20
msgid "Loading Google PageSpeed data"
msgstr "Đang tải dữ liệu Google PageSpeed"

#: templates/partials/pagespeed.html:21
msgid "Data refreshes every 24 hours."
msgstr "Dữ liệu được làm mới sau mỗi 24 giờ."

#: templates/partials/pagespeed.html:123 templates/partials/pagespeed.html:175
msgid "PageSpeed Insights API key:"
msgstr "Khoá API PageSpeed Insights:"

#: templates/partials/pagespeed.html:137 templates/partials/pagespeed.html:189
msgid "Click to add PageSpeed Insights API key"
msgstr "Nhấn để thêm khoá API PageSpeed Insights"

#: templates/partials/pagespeed.html:139 templates/partials/pagespeed.html:191
msgid "Ask Administrator to set a PageSpeed Insights API key"
msgstr "Hãy đề nghị quản trị viên đặt khoá API PageSpeed Insights"

#: templates/partials/pagespeed.html:160
msgid "No data to show"
msgstr "Không có dữ liệu để hiển thị"

#: templates/partials/pagespeed.html:161
msgid "May take 24h for data to be shown."
msgstr "Có thể mất 24 giờ để dữ liệu được hiển thị."

#: templates/partials/pagespeed.html:271 templates/partials/pagespeed.html:352
msgid ""
"Error fetching Google PageSpeed data for the domain. Please refresh the "
"page. If the issue continues, contact support for assistance."
msgstr ""
"Lỗi khi tải dữ liệu Google PageSpeed cho tên miền. Vui lòng tải lại trang. "
"Nếu sự cố vẫn tiếp diễn, hãy liên hệ bộ phận hỗ trợ để được trợ giúp."

#: templates/partials/pagespeed.html:321
msgid "Quota limit exceeded for Google PageSpeed API. Please add an API Key."
msgstr "Đã vượt hạn mức của Google PageSpeed API. Vui lòng thêm một khoá API."

#: templates/partials/pagespeed.html:346
msgid "The site's Google PageSpeed data has been successfully collected."
msgstr "Đã thu thập thành công dữ liệu Google PageSpeed của website."

#: templates/partials/screenshot.html:8
msgid "Loading screenshot..."
msgstr "Đang tải ảnh chụp màn hình..."

#: templates/partials/screenshot.html:24
msgid "Open site"
msgstr "Mở website"

#: templates/partials/screenshot.html:33
msgid "Click to refresh screenshot"
msgstr "Nhấn để làm mới ảnh chụp màn hình"

#: templates/partials/screenshot.html:43
msgid "No Screenshot"
msgstr "Không có ảnh chụp màn hình"

#: templates/partials/screenshot.html:44
msgid "Failed to generate website screenshot."
msgstr "Không thể tạo ảnh chụp màn hình website."

#: templates/partials/temp_link.html:5
msgid "Live Preview"
msgstr "Xem trước trực tiếp"

#: templates/partials/temp_link.html:10
msgid "Preview website on temporary .hitechcloud.org subdomain"
msgstr "Xem trước website trên tên miền phụ tạm thời .hitechcloud.org"

#: templates/partials/temp_link.html:36
msgid "Link opened in new tab, link is valid for 15 minutes."
msgstr "Liên kết đã mở trong tab mới, liên kết có hiệu lực trong 15 phút."

#: templates/partials/temp_link.html:39
msgid "No link found in the response. Contact Administrator."
msgstr "Không tìm thấy liên kết trong phản hồi. Hãy liên hệ quản trị viên."

#: templates/partials/visitors.html:6 templates/partials/visitors.html:47
msgid "Live Visitors"
msgstr "Khách truy cập trực tiếp"

#: templates/partials/visitors.html:10
msgid "Last"
msgstr "Gần nhất"

#: templates/partials/visitors.html:12
msgid "1 minute"
msgstr "1 phút"

#: templates/partials/visitors.html:13
msgid "5 minutes"
msgstr "5 phút"

#: templates/partials/visitors.html:14
msgid "30 minutes"
msgstr "30 phút"

#: templates/partials/visitors.html:15
msgid "1 hour"
msgstr "1 giờ"

#: templates/partials/visitors.html:16
msgid "6 hours"
msgstr "6 giờ"

#: templates/partials/visitors.html:17
msgid "12 hours"
msgstr "12 giờ"

#: templates/partials/visitors.html:18
msgid "24 hours"
msgstr "24 giờ"

#: templates/partials/visitors.html:30
msgid "Open domain access logs in new tab"
msgstr "Mở nhật ký truy cập của tên miền trong tab mới"

#: templates/partials/visitors.html:48
msgid "Visitors"
msgstr "Khách truy cập"

#: templates/partials/waf.html:15
msgid "Firewall"
msgstr "Tường lửa"

#: templates/partials/waf.html:29
msgid "Control Coraza WAF for the domain"
msgstr "Điều khiển Coraza WAF cho tên miền"

#: templates/partials/waf.html:44
msgid "Checking Firewall status.."
msgstr "Đang kiểm tra trạng thái tường lửa.."

#: templates/partials/waf.html:52
msgid "Requests denied"
msgstr "Yêu cầu bị từ chối"

#: templates/partials/waf.html:55 templates/partials/waf.html:65
msgid "Open domain WAF logs in new tab"
msgstr "Mở nhật ký WAF của tên miền trong tab mới"

#: templates/partials/waf.html:62
msgid "Requests challenged"
msgstr "Yêu cầu bị thử thách"

#: templates/partials/waf.html:81
msgid "Firewall is active"
msgstr "Tường lửa đang hoạt động"

#: templates/partials/waf.html:82
msgid "Firewall is inactive"
msgstr "Tường lửa không hoạt động"

#: templates/partials/waf.html:83
msgid "Error fetching firewall state"
msgstr "Lỗi khi tải trạng thái tường lửa"

#: templates/partials/waf.html:84
msgid "Error fetching WAF data (blocked/challenged) for the domain."
msgstr "Lỗi khi tải dữ liệu WAF (bị chặn/bị thử thách) cho tên miền."

#: templates/partials/waf.html:85
msgid ""
"An error occurred while updating the firewall status, please check console "
"log."
msgstr ""
"Đã xảy ra lỗi khi cập nhật trạng thái tường lửa, vui lòng kiểm tra nhật ký "
"console."

#: templates/php/default.html:17
msgid "Current default version:"
msgstr "Phiên bản mặc định hiện tại:"

#: templates/php/default.html:30
msgid "Change PHP Version:"
msgstr "Đổi phiên bản PHP:"

#: templates/php/default.html:34 templates/php/extensions.html:237
#: templates/php/ini_editor.html:83 templates/php/options.html:175
msgid "Select PHP Version"
msgstr "Chọn phiên bản PHP"

#: templates/php/default.html:49 templates/php/extensions.html:249
#: templates/php/ini_editor.html:98 templates/php/options.html:190
msgid "Back to PHP versions"
msgstr "Quay lại danh sách phiên bản PHP"

#: templates/php/extensions.html:15
msgid ""
"Enable or disable PHP extensions for this version, or install new ones. "
"Toggling restarts the PHP-FPM service."
msgstr ""
"Bật hoặc tắt các extension PHP cho phiên bản này, hoặc cài đặt extension "
"mới. Việc bật/tắt sẽ khởi động lại dịch vụ PHP-FPM."

#: templates/php/extensions.html:28
msgid "Recently active extensions no longer installed:"
msgstr "Các extension gần đây có hoạt động nhưng không còn được cài đặt:"

#: templates/php/extensions.html:31
msgid "Click to install again"
msgstr "Nhấn để cài đặt lại"

#: templates/php/extensions.html:43
msgid "Extension"
msgstr "Tiện ích mở rộng"

#: templates/php/extensions.html:66
msgid "Disable"
msgstr "Tắt"

#: templates/php/extensions.html:66
msgid "Enable"
msgstr "Bật"

#: templates/php/extensions.html:73
msgid "No extensions installed yet for this PHP version."
msgstr "Chưa có extension nào được cài đặt cho phiên bản PHP này."

#: templates/php/extensions.html:85
msgid "Install PHP extensions"
msgstr "Cài đặt extension PHP"

#: templates/php/extensions.html:92
msgid "Install selected"
msgstr "Cài đặt mục đã chọn"

#: templates/php/extensions.html:125
msgid "All supported extensions are already installed."
msgstr "Toàn bộ extension được hỗ trợ đều đã được cài đặt."

#: templates/php/extensions.html:138
msgid "Failed to load available extensions."
msgstr "Không thể tải danh sách extension khả dụng."

#: templates/php/extensions.html:158
msgid "Installing extensions..."
msgstr "Đang cài đặt extension..."

#: templates/php/extensions.html:170
msgid "Failed to start installation."
msgstr "Không thể bắt đầu cài đặt."

#: templates/php/extensions.html:211
msgid "An extension install is in progress for this PHP version..."
msgstr "Đang có một tiến trình cài đặt extension cho phiên bản PHP này..."

#: templates/php/extensions.html:225
msgid "Enable, disable, or install PHP extensions per PHP version."
msgstr "Bật, tắt hoặc cài đặt extension PHP theo từng phiên bản PHP."

#: templates/php/extensions.html:234 templates/php/ini_editor.html:79
#: templates/php/options.html:171
msgid "Select PHP version:"
msgstr "Chọn phiên bản PHP:"

#: templates/php/extensions.html:250
msgid "Manage Extensions"
msgstr "Quản lý extension"

#: templates/php/options.html:34
msgid "Option"
msgstr "Tuỳ chọn"

#: templates/php/options.html:124
msgid "Default keys are not available. Contact Administrator."
msgstr "Không có sẵn các khoá mặc định. Hãy liên hệ quản trị viên."

#: templates/php/options.html:151
msgid ""
"Modify PHP options such as memory limits, error reporting, and extension "
"settings."
msgstr ""
"Sửa đổi các tuỳ chọn PHP như giới hạn bộ nhớ, báo lỗi và cài đặt extension."

#: templates/php/options.html:192
msgid "Edit Options"
msgstr "Sửa tuỳ chọn"

#: templates/php/settings.html:11
msgid "PHP version for domains"
msgstr "Phiên bản PHP cho tên miền"

#: templates/php/settings.html:12
msgid ""
"Changing the PHP version will stop all the processes on your site. It takes "
"about 10 seconds to complete."
msgstr ""
"Việc thay đổi phiên bản PHP sẽ dừng toàn bộ tiến trình trên website của bạn. "
"Quá trình này mất khoảng 10 giây."

#: templates/php/settings.html:13
msgid ""
"Be sure to check your script and plugin requirements to know which PHP "
"version works best for your website."
msgstr ""
"Hãy kiểm tra yêu cầu của script và plugin để biết phiên bản PHP nào phù hợp "
"nhất với website của bạn."

#: templates/php/settings.html:62 templates/php/settings.html:83
#: templates/php/settings.html:103 templates/php/settings.html:124
msgid "domains"
msgstr "tên miền"

#: templates/php/settings.html:92 templates/php/settings.html:113
msgid "Unsupported"
msgstr "Không được hỗ trợ"

#: templates/php/settings.html:155
msgid "Current PHP Version"
msgstr "Phiên bản PHP hiện tại"

#: templates/php/settings.html:156
msgid "Change version"
msgstr "Đổi phiên bản"

#: templates/psql/assign.html:10
msgid ""
"Assign a user to an existing PostgreSQL database to manage database "
"permissions and enable access for executing queries, modifying tables, or "
"managing data within the specified database."
msgstr ""
"Gán một người dùng cho cơ sở dữ liệu PostgreSQL hiện có để quản lý quyền "
"truy cập cơ sở dữ liệu và cho phép thực thi truy vấn, sửa đổi bảng hoặc quản "
"lý dữ liệu trong cơ sở dữ liệu đã chỉ định."

#: templates/psql/assign.html:43 templates/psql/import.html:83
msgid "Select a database"
msgstr "Chọn một cơ sở dữ liệu"

#: templates/psql/configuration.html:12
msgid ""
"View and modify the PostgreSQL service configuration. Any changes will "
"restart the service."
msgstr ""
"Xem và sửa đổi cấu hình dịch vụ PostgreSQL. Mọi thay đổi sẽ khởi động lại "
"dịch vụ."

#: templates/psql/databases.html:25
msgid "Size in:"
msgstr "Dung lượng tính bằng:"

#: templates/psql/import.html:52
msgid "Upload & Import"
msgstr "Tải lên và nhập"

#: templates/psql/new.html:10
msgid ""
"Create a new PostgreSQL database to store and organize data, providing a "
"foundational structure for applications to manage and retrieve information "
"efficiently."
msgstr ""
"Tạo một cơ sở dữ liệu PostgreSQL mới để lưu trữ và tổ chức dữ liệu, cung cấp "
"cấu trúc nền tảng giúp các ứng dụng quản lý và truy xuất thông tin một cách "
"hiệu quả."

#: templates/psql/password.html:10
msgid "Change password for a PostgreSQL database user."
msgstr "Đổi mật khẩu cho một người dùng cơ sở dữ liệu PostgreSQL."

#: templates/psql/processlist.html:13
msgid "PostgreSQL Processes"
msgstr "Tiến trình PostgreSQL"

#: templates/psql/processlist.html:15
msgid ""
"List of all current processes running on the PostgreSQL server, providing "
"insights into ongoing queries, operations, and their associated details for "
"better performance monitoring."
msgstr ""
"Danh sách toàn bộ tiến trình đang chạy trên máy chủ PostgreSQL, cung cấp "
"thông tin về các truy vấn, thao tác đang diễn ra và chi tiết liên quan để "
"theo dõi hiệu năng tốt hơn."

#: templates/psql/processlist.html:100
msgid "datname"
msgstr "datname"

#: templates/psql/processlist.html:110
msgid "pid"
msgstr "pid"

#: templates/psql/processlist.html:250
msgid "state"
msgstr "state"

#: templates/psql/processlist.html:290
msgid "query"
msgstr "query"

#: templates/psql/processlist.html:317
msgid "Datname"
msgstr "Datname"

#: templates/psql/processlist.html:318
msgid "Pid"
msgstr "Pid"

#: templates/psql/processlist.html:321
msgid "Usename"
msgstr "Usename"

#: templates/psql/processlist.html:323
msgid "Client_addr"
msgstr "Client_addr"

#: templates/psql/processlist.html:327
msgid "Xact_start"
msgstr "Xact_start"

#: templates/psql/processlist.html:328
msgid "Query_start"
msgstr "Query_start"

#: templates/psql/processlist.html:330
msgid "Wait_event_type"
msgstr "Wait_event_type"

#: templates/psql/processlist.html:331
msgid "Wait_event"
msgstr "Wait_event"

#: templates/psql/processlist.html:336
msgid "Query"
msgstr "Truy vấn"

#: templates/psql/psql_user.html:9
msgid "Create PostgreSQL User"
msgstr "Tạo người dùng PostgreSQL"

#: templates/psql/psql_user.html:10
msgid ""
"Create a new Postgres user with a unique username and password to securely "
"manage access and permissions for interacting with databases or the "
"PostgreSQL server."
msgstr ""
"Tạo một người dùng Postgres mới với tên đăng nhập và mật khẩu riêng để quản "
"lý an toàn quyền truy cập và quyền hạn khi làm việc với các cơ sở dữ liệu "
"hoặc máy chủ PostgreSQL."

#: templates/psql/remote_psql.html:12
msgid "Remote PostgreSQL Access"
msgstr "Truy cập PostgreSQL từ xa"

#: templates/psql/remote_psql.html:13
msgid ""
"Connect to a PostgreSQL database on this server from a another (remote) "
"device or location over the internet."
msgstr ""
"Kết nối tới cơ sở dữ liệu PostgreSQL trên máy chủ này từ một thiết bị hoặc "
"vị trí khác (từ xa) qua internet."

#: templates/psql/remote_psql.html:22 templates/psql/remote_psql.html:36
msgid "Disable Remote PostgreSQL Access"
msgstr "Tắt truy cập PostgreSQL từ xa"

#: templates/psql/remote_psql.html:29 templates/psql/remote_psql.html:42
msgid "Enable Remote PostgreSQL Access"
msgstr "Bật truy cập PostgreSQL từ xa"

#: templates/psql/remote_psql.html:59
msgid "Remote access to PostgreSQL is currently:"
msgstr "Truy cập từ xa tới PostgreSQL hiện đang:"

#: templates/psql/remove.html:10
msgid ""
"Remove a user from an existing PostgreSQL database to revoke their "
"permissions and prevent access to executing queries, modifying tables, or "
"managing data within the specified database."
msgstr ""
"Gỡ một người dùng khỏi cơ sở dữ liệu PostgreSQL hiện có để thu hồi quyền của "
"họ và ngăn việc thực thi truy vấn, sửa đổi bảng hoặc quản lý dữ liệu trong "
"cơ sở dữ liệu đã chỉ định."

#: templates/psql/remove.html:29
msgid "Select a Username"
msgstr "Chọn một tên đăng nhập"

#: templates/psql/remove.html:40
msgid "Select a Database"
msgstr "Chọn một cơ sở dữ liệu"

#: templates/psql/users.html:12
msgid "PostgreSQL Users"
msgstr "Người dùng PostgreSQL"

#: templates/psql/wizard.html:10
msgid ""
"Create a new PostgreSQL database, set up a user with a secure password, and "
"assign it to the database with all necessary privileges."
msgstr ""
"Tạo một cơ sở dữ liệu PostgreSQL mới, thiết lập người dùng với mật khẩu an "
"toàn và gán người dùng đó cho cơ sở dữ liệu với đầy đủ quyền cần thiết."

#: templates/psql/wizard.html:157 templates/psql/wizard.html:234
msgid "Create DB, User, and Grant Privileges"
msgstr "Tạo cơ sở dữ liệu, người dùng và cấp quyền"

#: templates/psql/wizard.html:182
msgid "All fields are required"
msgstr "Tất cả các trường đều bắt buộc"

#: templates/psql/wizard.html:187
msgid "Password can only contain letters, numbers, and underscores"
msgstr "Mật khẩu chỉ được chứa chữ cái, chữ số và dấu gạch dưới"

#: templates/psql/wizard.html:191
msgid "Password must be at least 8 characters long"
msgstr "Mật khẩu phải có ít nhất 8 ký tự"

#: templates/system/apache_nginx_conf_editor.html:24
msgid ""
"This will overwrite the current file with the default configuration and "
"restart the service. Continue?"
msgstr ""
"Thao tác này sẽ ghi đè tệp hiện tại bằng cấu hình mặc định và khởi động lại "
"dịch vụ. Tiếp tục?"

#: templates/system/apache_nginx_conf_editor.html:24
msgid "Restore Default"
msgstr "Khôi phục mặc định"

#: templates/system/cronjobs.html:26
msgid ""
"A cron job is a Linux command used to schedule tasks for future execution."
msgstr ""
"Tác vụ định kỳ (cron job) là một lệnh Linux được lên lịch để chạy vào thời"
" điểm định trước."

#: templates/system/cronjobs.html:27
msgid ""
"It allows you to automate repetitive tasks, such as sending notifications or "
"running scripts at specific intervals."
msgstr ""
"Nó cho phép bạn tự động hoá các công việc lặp lại, chẳng hạn như gửi thông "
"báo hoặc chạy script theo những khoảng thời gian nhất định."

#: templates/system/cronjobs.html:30
msgid "Crontab File Editor"
msgstr "Trình sửa tệp crontab"

#: templates/system/cronjobs.html:31
msgid ""
"Editing crontab file is intended for advanced users only. If you mistyped "
"the cron entry in the file, you will not be warned as opposed to when saving "
"cronjobs in table mode."
msgstr ""
"Việc chỉnh sửa tệp crontab chỉ dành cho người dùng nâng cao. Nếu bạn gõ sai "
"một mục cron trong tệp, bạn sẽ không được cảnh báo như khi lưu tác vụ định "
"kỳ ở chế độ bảng."

#: templates/system/cronjobs.html:38
msgid "Need Help?"
msgstr "Cần trợ giúp?"

#: templates/system/cronjobs.html:62 templates/system/cronjobs.html:264
msgid "Schedule"
msgstr "Lịch chạy"

#: templates/system/cronjobs.html:63 templates/system/cronjobs.html:67
#: templates/system/cronjobs.html:72 templates/system/cronjobs.html:77
#: templates/system/server_info.html:151
msgid "Description"
msgstr "Mô tả"

#: templates/system/cronjobs.html:63
msgid ""
"When the job should be executed. E.g. every 10 seconds or every night at 1 "
"AM."
msgstr ""
"Thời điểm tác vụ cần được thực thi. Ví dụ: mỗi 10 giây hoặc mỗi đêm lúc 1 "
"giờ sáng."

#: templates/system/cronjobs.html:64
msgid ""
"String, see scheduling format of the Go implementation of cron. E.g. @every "
"10s or 0 0 1 * * * (every night at 1 AM). Note: the format starts with "
"seconds, instead of minutes."
msgstr ""
"Chuỗi, xem định dạng lịch chạy của bản cron viết bằng Go. Ví dụ: @every 10s "
"hoặc 0 0 1 * * * (mỗi đêm lúc 1 giờ sáng). Lưu ý: định dạng bắt đầu bằng "
"giây, thay vì phút."

#: templates/system/cronjobs.html:65 templates/system/cronjobs.html:69
#: templates/system/cronjobs.html:74 templates/system/cronjobs.html:79
msgid "Default"
msgstr "Mặc định"

#: templates/system/cronjobs.html:65 templates/system/cronjobs.html:69
#: templates/system/cronjobs.html:74
msgid "Required field, no default."
msgstr "Trường bắt buộc, không có giá trị mặc định."

#: templates/system/cronjobs.html:68
msgid "String, e.g. touch /tmp/example"
msgstr "Chuỗi, ví dụ: touch /tmp/example"

#: templates/system/cronjobs.html:73
msgid "String, e.g. nginx-proxy"
msgstr "Chuỗi, ví dụ: nginx-proxy"

#: templates/system/cronjobs.html:76
msgid "Comment"
msgstr "Ghi chú"

#: templates/system/cronjobs.html:77
msgid "Name/comment for the cron job"
msgstr "Tên/ghi chú cho tác vụ định kỳ"

#: templates/system/cronjobs.html:78
msgid "String, e.g. job for mysql db dump"
msgstr "Chuỗi, ví dụ: tác vụ dump cơ sở dữ liệu mysql"

#: templates/system/cronjobs.html:79
msgid "Optional."
msgstr "Tuỳ chọn."

#: templates/system/cronjobs.html:150
msgid "cron log entries contain errors. Check the logs."
msgstr "mục nhật ký cron chứa lỗi. Hãy kiểm tra nhật ký."

#: templates/system/cronjobs.html:165 templates/system/waf.html:88
msgid "View Logs"
msgstr "Xem nhật ký"

#: templates/system/cronjobs.html:171
msgid "Create New"
msgstr "Tạo mới"

#: templates/system/cronjobs.html:174 templates/system/cronjobs_new.html:20
msgid "Switch to File Editor"
msgstr "Chuyển sang trình sửa tệp"

#: templates/system/cronjobs.html:193
msgid "Job"
msgstr "Tác vụ"

#: templates/system/cronjobs.html:195
msgid "All jobs"
msgstr "Tất cả tác vụ"

#: templates/system/cronjobs.html:204
msgid "Lines"
msgstr "Số dòng"

#: templates/system/cronjobs.html:215
msgid "Refresh"
msgstr "Làm mới"

#: templates/system/cronjobs.html:225
msgid "Fetching logs.."
msgstr "Đang tải nhật ký.."

#: templates/system/cronjobs.html:232
msgid "No log entries found."
msgstr "Không tìm thấy mục nhật ký nào."

#: templates/system/cronjobs.html:251
msgid "entries shown"
msgstr "mục được hiển thị"

#: templates/system/cronjobs.html:273
msgid "Name/Comment"
msgstr "Tên/Ghi chú"

#: templates/system/cronjobs.html:360
msgid "No cronjobs."
msgstr "Không có tác vụ định kỳ nào."

#: templates/system/cronjobs.html:362
msgid "No cronjobs yet, to create a cron click on the button above."
msgstr ""
"Chưa có tác vụ định kỳ nào, để tạo một tác vụ hãy nhấn vào nút phía trên."

#: templates/system/cronjobs.html:399
msgid "view mode is unknown, only code and table are allowed"
msgstr "chế độ xem không xác định, chỉ cho phép code và table"

#: templates/system/cronjobs.html:412
msgid "Add new cron job"
msgstr "Thêm tác vụ định kỳ mới"

#: templates/system/cronjobs_new.html:12
msgid "Create Cron Job"
msgstr "Tạo tác vụ định kỳ"

#: templates/system/cronjobs_new.html:39
msgid "-- Select --"
msgstr "-- Chọn --"

#: templates/system/cronjobs_new.html:49
msgid "Schedule:"
msgstr "Lịch chạy:"

#: templates/system/cronjobs_new.html:50
msgid "Expression Format"
msgstr "Định dạng biểu thức"

#: templates/system/cronjobs_new.html:60
msgid "Common schedules:"
msgstr "Các lịch chạy thông dụng:"

#: templates/system/cronjobs_new.html:63
msgid "-- Common Settings --"
msgstr "-- Cài đặt thông dụng --"

#: templates/system/cronjobs_new.html:64
msgid "Every 30 Seconds"
msgstr "Mỗi 30 giây"

#: templates/system/cronjobs_new.html:65
msgid "Every Minute"
msgstr "Mỗi phút"

#: templates/system/cronjobs_new.html:66
msgid "Every 5 Minutes"
msgstr "Mỗi 5 phút"

#: templates/system/cronjobs_new.html:67
msgid "Every 30 Minutes"
msgstr "Mỗi 30 phút"

#: templates/system/cronjobs_new.html:68
msgid "Hourly"
msgstr "Hằng giờ"

#: templates/system/cronjobs_new.html:69
msgid "Daily"
msgstr "Hằng ngày"

#: templates/system/cronjobs_new.html:70
msgid "Weekly"
msgstr "Hằng tuần"

#: templates/system/cronjobs_new.html:71
msgid "Monthly"
msgstr "Hằng tháng"

#: templates/system/cronjobs_new.html:72
msgid "Yearly"
msgstr "Hằng năm"

#: templates/system/cronjobs_new.html:78
msgid "Command:"
msgstr "Lệnh:"

#: templates/system/cronjobs_new.html:86
msgid "Comment:"
msgstr "Ghi chú:"

#: templates/system/cronjobs_new.html:97
msgid "Back to CronJobs"
msgstr "Quay lại Tác vụ định kỳ"

#: templates/system/cronjobs_new.html:101
msgid "Schedule CronJob"
msgstr "Lên lịch tác vụ định kỳ"

#: templates/system/cronjobs_new.html:125
msgid "Please fill in all required fields before submitting."
msgstr "Vui lòng điền đầy đủ các trường bắt buộc trước khi gửi."

#: templates/system/ip_blocker.html:19
msgid ""
"This feature allows you to block a range of IP addresses to prevent them "
"from accessing your websites."
msgstr ""
"Tính năng này cho phép bạn chặn một dải địa chỉ IP để ngăn chúng truy cập "
"các website của bạn."

#: templates/system/ip_blocker.html:33
msgid "Enter IP addresses or CIDRs (one per line)"
msgstr "Nhập địa chỉ IP hoặc CIDR (mỗi dòng một mục)"

#: templates/system/process_manager.html:14
msgid "View and manage currently running processes on the server."
msgstr "Xem và quản lý các tiến trình đang chạy trên máy chủ."

#: templates/system/process_manager.html:55
msgid "The Process ID (PID) of the process."
msgstr "ID tiến trình (PID) của tiến trình."

#: templates/system/process_manager.html:59
msgid "PID"
msgstr "PID"

#: templates/system/process_manager.html:62
msgid ""
"The Parent Process ID (PPID), which refers to the process ID of the parent "
"process."
msgstr "ID tiến trình cha (PPID), tức là ID tiến trình của tiến trình cha."

#: templates/system/process_manager.html:66
msgid "PPID"
msgstr "PPID"

#: templates/system/process_manager.html:69
msgid "The CPU usage percentage for the process."
msgstr "Phần trăm mức sử dụng CPU của tiến trình."

#: templates/system/process_manager.html:73 templates/user/stats.html:35
msgid "CPU"
msgstr "CPU"

#: templates/system/process_manager.html:76
msgid "The start time of the process."
msgstr "Thời điểm bắt đầu của tiến trình."

#: templates/system/process_manager.html:80
msgid "STIME"
msgstr "STIME"

#: templates/system/process_manager.html:83
msgid ""
"The terminal associated with the process. ? means that the process is "
"running in the background."
msgstr "Terminal gắn với tiến trình. Dấu ? nghĩa là tiến trình đang chạy nền."

#: templates/system/process_manager.html:87
msgid "TTY"
msgstr "TTY"

#: templates/system/process_manager.html:94
msgid "TIME"
msgstr "TIME"

#: templates/system/process_manager.html:103
msgid "CMD"
msgstr "CMD"

#: templates/system/process_manager.html:106
msgid "ACTION"
msgstr "HÀNH ĐỘNG"

#: templates/system/process_manager.html:116
msgid "No processes"
msgstr "Không có tiến trình nào"

#: templates/system/process_manager.html:137
msgid "View full command"
msgstr "Xem toàn bộ lệnh"

#: templates/system/process_manager.html:147
#: templates/user/active_sessions.html:77
msgid "Terminate"
msgstr "Kết thúc"

#: templates/system/process_manager.html:163
msgid "Terminating PID:"
msgstr "Đang kết thúc PID:"

#: templates/system/process_manager.html:164
msgid "PID:"
msgstr "PID:"

#: templates/system/process_manager.html:165
msgid "terminated"
msgstr "đã kết thúc"

#: templates/system/process_manager.html:166
msgid "Killing PID:"
msgstr "Đang buộc dừng PID:"

#: templates/system/process_manager.html:167
msgid "failed"
msgstr "thất bại"

#: templates/system/server_info.html:9
msgid "View current server specification and system usage."
msgstr "Xem cấu hình máy chủ hiện tại và mức sử dụng hệ thống."

#: templates/system/server_info.html:21
msgid "Hostname"
msgstr "Tên máy chủ"

#: templates/system/server_info.html:40
msgid "Uptime"
msgstr "Thời gian hoạt động"

#: templates/system/server_info.html:58
msgid "Ports"
msgstr "Cổng"

#: templates/system/server_info.html:66
msgid "Remote MySQL port"
msgstr "Cổng MySQL từ xa"

#: templates/system/server_info.html:72
msgid "Local MySQL port"
msgstr "Cổng MySQL cục bộ"

#: templates/system/server_info.html:84
msgid "Remote PostgreSQL port"
msgstr "Cổng PostgreSQL từ xa"

#: templates/system/server_info.html:92
msgid "OS"
msgstr "Hệ điều hành"

#: templates/system/server_info.html:101
msgid "Release"
msgstr "Bản phát hành"

#: templates/system/server_info.html:138
msgid "Hosting Plan"
msgstr "Gói hosting"

#: templates/system/server_info.html:142
msgid "Plan Name"
msgstr "Tên gói"

#: templates/system/server_info.html:160
msgid "Context"
msgstr "Ngữ cảnh"

#: templates/system/server_info.html:178
msgid "CPU Limit"
msgstr "Giới hạn CPU"

#: templates/system/server_info.html:187
msgid "Memory Limit"
msgstr "Giới hạn bộ nhớ"

#: templates/system/server_info.html:196
msgid "Database Limit"
msgstr "Giới hạn cơ sở dữ liệu"

#: templates/system/server_info.html:205
msgid "Websites Limit"
msgstr "Giới hạn website"

#: templates/system/server_info.html:214
msgid "Disk Limit"
msgstr "Giới hạn dung lượng đĩa"

#: templates/system/server_info.html:223
msgid "Domains Limit"
msgstr "Giới hạn tên miền"

#: templates/system/server_info.html:232
msgid "Email Limit"
msgstr "Giới hạn email"

#: templates/system/server_info.html:241
msgid "FTP Limit"
msgstr "Giới hạn FTP"

#: templates/system/server_info.html:250
msgid "Inodes Limit"
msgstr "Giới hạn inode"

#: templates/system/server_info.html:259
msgid "MySQL Server"
msgstr "Máy chủ MySQL"

#: templates/system/server_info.html:268
msgid "Web Server"
msgstr "Máy chủ web"

#: templates/system/server_info.html:291
msgid "Enabled Features"
msgstr "Tính năng đã bật"

#: templates/system/services.html:36
msgid "Manage service and view real-time resource usage."
msgstr "Quản lý dịch vụ và xem mức sử dụng tài nguyên theo thời gian thực."

#: templates/system/services.html:36
msgid "Select system service to manage."
msgstr "Chọn dịch vụ hệ thống để quản lý."

#: templates/system/services.html:96
msgid "Name for accessing the service from other containers."
msgstr "Tên dùng để truy cập dịch vụ từ các container khác."

#: templates/system/waf.html:87
msgid "Manage Rules"
msgstr "Quản lý quy tắc"

#: templates/user/account.html:12
msgid ""
"Update email address to receive notifications or change the password for "
"logging into your account, ensuring secure and up-to-date access."
msgstr ""
"Cập nhật địa chỉ email để nhận thông báo hoặc đổi mật khẩu đăng nhập vào tài "
"khoản của bạn, đảm bảo truy cập an toàn và luôn được cập nhật."

#: templates/user/account.html:71
msgid ""
"Username must be between 3 and 20 characters, and only contain letters and "
"numbers (no spaces, hyphens, or underscores)."
msgstr ""
"Tên đăng nhập phải có độ dài từ 3 đến 20 ký tự và chỉ chứa chữ cái và chữ số "
"(không có khoảng trắng, dấu gạch ngang hay gạch dưới)."

#: templates/user/active_sessions.html:12
msgid "View all currently active sessions for your account."
msgstr "Xem toàn bộ phiên đang hoạt động của tài khoản bạn."

#: templates/user/active_sessions.html:38
msgid "Created On"
msgstr "Tạo lúc"

#: templates/user/active_sessions.html:57
msgid "View activity logs"
msgstr "Xem nhật ký hoạt động"

#: templates/user/activity.html:12
msgid "Activity Log"
msgstr "Nhật ký hoạt động"

#: templates/user/activity.html:16
msgid "Search results for:"
msgstr "Kết quả tìm kiếm cho:"

#: templates/user/activity.html:18
msgid "View recent user activity and system events."
msgstr "Xem hoạt động gần đây của người dùng và các sự kiện hệ thống."

#: templates/user/activity.html:58
msgid "No logs yet."
msgstr "Chưa có nhật ký nào."

#: templates/user/activity.html:173
msgid "Suspicious activity detected from IP"
msgstr "Phát hiện hoạt động đáng ngờ từ IP"

#: templates/user/activity.html:173
msgid "(100+ actions in one minute)."
msgstr "(hơn 100 hành động trong một phút)."

#: templates/user/activity.html:175
msgid "IPs show bot-like activity (100+ actions in one minute)."
msgstr "IP có hoạt động giống bot (hơn 100 hành động trong một phút)."

#: templates/user/api_docs.html:71
msgid "Authentication"
msgstr "Xác thực"

#: templates/user/api_docs.html:73
msgid "with"
msgstr "với"

#: templates/user/email_template.html:50
msgid "Click the button below to reset your password:"
msgstr "Nhấn vào nút bên dưới để đặt lại mật khẩu của bạn:"

#: templates/user/email_template.html:66
msgid "Or copy and paste this link in your browser:"
msgstr "Hoặc sao chép và dán liên kết này vào trình duyệt của bạn:"

#: templates/user/email_template.html:101
msgid "Password Reset requested from HiTechCloud server:"
msgstr "Yêu cầu đặt lại mật khẩu từ máy chủ HiTechCloud:"

#: templates/user/email_template.html:142
msgid "Click here to login to your account"
msgstr "Nhấn vào đây để đăng nhập vào tài khoản của bạn"

#: templates/user/favorites.html:38
msgid "Title"
msgstr "Tiêu đề"

#: templates/user/history_usage.html:14 templates/user/history_usage.html:36
msgid "Historical CPU and Memory Usage"
msgstr "Lịch sử sử dụng CPU và bộ nhớ"

#: templates/user/history_usage.html:16
msgid "View past CPU and Memory usage."
msgstr "Xem mức sử dụng CPU và bộ nhớ trong quá khứ."

#: templates/user/history_usage.html:56
msgid "History CPU Usage"
msgstr "Lịch sử sử dụng CPU"

#: templates/user/history_usage.html:69
msgid "History Memory Usage"
msgstr "Lịch sử sử dụng bộ nhớ"

#: templates/user/history_usage.html:82
msgid "charts_mode must be set to either two or one!"
msgstr "charts_mode phải được đặt là two hoặc one!"

#: templates/user/history_usage.html:92
msgid "of"
msgstr "trên"

#: templates/user/history_usage.html:92 templates/user/history_usage.html:100
msgid "items"
msgstr "mục"

#: templates/user/history_usage.html:107
msgid "Show all data"
msgstr "Hiển thị toàn bộ dữ liệu"

#: templates/user/history_usage.html:127
msgid "CPU Total"
msgstr "Tổng CPU"

#: templates/user/history_usage.html:131
msgid "Memory Used/Total"
msgstr "Bộ nhớ đã dùng/Tổng"

#: templates/user/history_usage.html:133
msgid "Bandwidth Usage"
msgstr "Mức sử dụng băng thông"

#: templates/user/locale.html:12
msgid "Change locale for your account."
msgstr "Thay đổi ngôn ngữ cho tài khoản của bạn."

#: templates/user/locale.html:34
msgid "Choose Language"
msgstr "Chọn ngôn ngữ"

#: templates/user/login.html:8
msgid "Sign in to your account"
msgstr "Đăng nhập vào tài khoản của bạn"

#: templates/user/login.html:19
msgid "username"
msgstr "tên đăng nhập"

#: templates/user/login.html:22
msgid "Forgot password?"
msgstr "Quên mật khẩu?"

#: templates/user/login.html:31
msgid "Two-Factor Authentication Code"
msgstr "Mã xác thực hai lớp"

#: templates/user/login.html:39
msgid "Sign In"
msgstr "Đăng nhập"

#: templates/user/login.html:43
msgid "Sign in with a passkey"
msgstr "Đăng nhập bằng passkey"

#: templates/user/loginlog.html:52
msgid "Click to copy IP"
msgstr "Nhấn để sao chép IP"

#: templates/user/loginlog.html:64
msgid "View activity log for IP "
msgstr "Xem nhật ký hoạt động cho IP "

#: templates/user/mcp.html:11
msgid ""
"Let AI assistants (Claude, and other MCP clients) manage this account "
"through the panel API."
msgstr ""
"Cho phép các trợ lý AI (Claude và các MCP client khác) quản lý tài khoản này "
"thông qua API của bảng điều khiển."

#: templates/user/mcp.html:18
msgid "API access is not enabled for your account"
msgstr "Truy cập API chưa được bật cho tài khoản của bạn"

#: templates/user/mcp.html:19
msgid ""
"MCP tools call the panel API under the hood, so any token you generate here "
"will not work until API access is enabled. Please contact your Administrator "
"to enable it."
msgstr ""
"Các công cụ MCP gọi API của bảng điều khiển ở phía sau, vì vậy mọi token bạn "
"tạo tại đây sẽ không hoạt động cho đến khi truy cập API được bật. Vui lòng "
"liên hệ quản trị viên của bạn để bật."

#: templates/user/mcp.html:24
msgid "Tokens"
msgstr "Token"

#: templates/user/mcp.html:28
msgid "Your new token - copy it now, it will not be shown again:"
msgstr ""
"Token mới của bạn - hãy sao chép ngay, token sẽ không được hiển thị lại:"

#: templates/user/mcp.html:41
msgid "Token"
msgstr "Token"

#: templates/user/mcp.html:42
msgid "Scope"
msgstr "Phạm vi"

#: templates/user/mcp.html:44
msgid "Expires"
msgstr "Hết hạn"

#: templates/user/mcp.html:45 templates/user/passkeys.html:32
msgid "Last used"
msgstr "Lần dùng gần nhất"

#: templates/user/mcp.html:58
msgid "Full access"
msgstr "Toàn quyền truy cập"

#: templates/user/mcp.html:65
msgid ""
"Revoke this token? Any MCP client using it will stop working immediately."
msgstr ""
"Thu hồi token này? Mọi MCP client đang dùng token sẽ ngừng hoạt động ngay "
"lập tức."

#: templates/user/mcp.html:67
msgid "Revoke"
msgstr "Thu hồi"

#: templates/user/mcp.html:75
msgid "No MCP tokens yet."
msgstr "Chưa có token MCP nào."

#: templates/user/mcp.html:81
msgid "e.g. Laptop - Claude Desktop"
msgstr "ví dụ: Laptop - Claude Desktop"

#: templates/user/mcp.html:84
msgid "Never expires"
msgstr "Không bao giờ hết hạn"

#: templates/user/mcp.html:85
msgid "Expires in 30 days"
msgstr "Hết hạn sau 30 ngày"

#: templates/user/mcp.html:86
msgid "Expires in 90 days"
msgstr "Hết hạn sau 90 ngày"

#: templates/user/mcp.html:87
msgid "Expires in 1 year"
msgstr "Hết hạn sau 1 năm"

#: templates/user/mcp.html:92
msgid ""
"Read-only (blocks anything other than GET requests, e.g. Claude can look "
"things up but not change them)"
msgstr ""
"Chỉ đọc (chặn mọi yêu cầu khác ngoài GET, ví dụ Claude có thể tra cứu thông "
"tin nhưng không thể thay đổi)"

#: templates/user/mcp.html:95
msgid "Generate new token"
msgstr "Tạo token mới"

#: templates/user/mcp.html:98
msgid "The full token is only ever shown once, right after you generate it."
msgstr "Token đầy đủ chỉ được hiển thị một lần duy nhất, ngay sau khi bạn tạo."

#: templates/user/mcp.html:102
msgid "Connecting an MCP client"
msgstr "Kết nối một MCP client"

#: templates/user/mcp.html:104
msgid "Generate a token above, then point your MCP client at this server's"
msgstr "Hãy tạo token ở trên, sau đó trỏ MCP client của bạn tới endpoint"

#: templates/user/mcp.html:106
msgid "endpoint with the token as a Bearer credential."
msgstr "của máy chủ này, dùng token làm thông tin xác thực Bearer."

#: templates/user/mcp.html:109
msgid "Claude Code CLI"
msgstr "Claude Code CLI"

#: templates/user/mcp.html:116
msgid "Claude Desktop (claude_desktop_config.json)"
msgstr "Claude Desktop (claude_desktop_config.json)"

#: templates/user/notifications.html:12
msgid "Select events for which to receive email notifications."
msgstr "Chọn các sự kiện mà bạn muốn nhận thông báo qua email."

#: templates/user/notifications.html:29
msgid "Receive email notifications for"
msgstr "Nhận thông báo qua email cho"

#: templates/user/notifications.html:48
msgid "Save Preferences"
msgstr "Lưu tuỳ chọn"

#: templates/user/passkeys.html:12
msgid ""
"Sign in without a password using a fingerprint, face scan, screen lock, or a "
"hardware security key."
msgstr ""
"Đăng nhập mà không cần mật khẩu bằng vân tay, quét khuôn mặt, khoá màn hình "
"hoặc khoá bảo mật phần cứng."

#: templates/user/passkeys.html:15
msgid "Add a passkey"
msgstr "Thêm passkey"

#: templates/user/passkeys.html:31
msgid "Added"
msgstr "Đã thêm"

#: templates/user/passkeys.html:43
msgid "Remove this passkey?"
msgstr "Gỡ passkey này?"

#: templates/user/passkeys.html:53
msgid "No passkeys registered yet."
msgstr "Chưa có passkey nào được đăng ký."

#: templates/user/passkeys.html:65
msgid "Name this passkey (e.g. MacBook Touch ID) "
msgstr "Đặt tên cho passkey này (ví dụ: MacBook Touch ID) "

#: templates/user/stats.html:19
msgid "View current resource usage for all websites and services."
msgstr "Xem mức sử dụng tài nguyên hiện tại của toàn bộ website và dịch vụ."

#: templates/user/stats.html:39
msgid "Current CPU usage:"
msgstr "Mức sử dụng CPU hiện tại:"

#: templates/user/stats.html:40
msgid "Total CPU allocation:"
msgstr "Tổng CPU được cấp phát:"

#: templates/user/stats.html:47
msgid "RAM"
msgstr "RAM"

#: templates/user/stats.html:51
msgid "Used Memory:"
msgstr "Bộ nhớ đã dùng:"

#: templates/user/stats.html:53
msgid "Available Memory:"
msgstr "Bộ nhớ khả dụng:"

#: templates/user/stats.html:60
msgid "Last refreshed at"
msgstr "Làm mới lần cuối lúc"

#: templates/user/twofa_settings.html:68
msgid "Step 1. Scan QR Code"
msgstr "Bước 1. Quét mã QR"

#: templates/user/twofa_settings.html:82
msgid ""
"Scan the QR code with your 2FA device or click on the link below to display "
"OTP code instead."
msgstr ""
"Quét mã QR bằng thiết bị 2FA của bạn hoặc nhấn vào liên kết bên dưới để hiển "
"thị mã OTP thay thế."

#: templates/user/reset_password/link_is_sent.html:14
msgid ""
"Please check your email and click the link within the next 15 minutes to "
"reset your password."
msgstr ""
"Vui lòng kiểm tra email của bạn và nhấn vào liên kết trong vòng 15 phút tới "
"để đặt lại mật khẩu."

#: templates/user/reset_password/link_is_sent.html:15
#: templates/user/reset_password/request_email.html:21
msgid "Back to Login"
msgstr "Quay lại đăng nhập"

#: templates/user/reset_password/request_email.html:9
msgid "Forgot Your Password?"
msgstr "Quên mật khẩu?"

#: templates/user/reset_password/request_email.html:12
msgid ""
"Enter your email address and we'll send you a link to reset your password."
msgstr ""
"Nhập địa chỉ email của bạn và chúng tôi sẽ gửi cho bạn một liên kết để đặt "
"lại mật khẩu."

#: templates/user/reset_password/request_email.html:22
msgid "Enter your email address"
msgstr "Nhập địa chỉ email của bạn"

#: templates/user/reset_password/request_email.html:25
msgid "Send Reset Link"
msgstr "Gửi liên kết đặt lại"

#: templates/user/reset_password/set_new_password.html:9
msgid "Reset Your Password"
msgstr "Đặt lại mật khẩu của bạn"

#: templates/manager/php_app.html:197
msgid "... this can take a while."
msgstr "... việc này có thể mất một lúc."

#: templates/dashboard/onboarding.html:332
msgid "6-digit code"
msgstr "Mã gồm 6 chữ số"

#: templates/manager/drupal_app.html:630 templates/manager/flarum_app.html:491
#: templates/manager/matomo_app.html:545
#: templates/manager/mediawiki_app.html:545
#: templates/manager/moodle_app.html:585
#: templates/manager/nextcloud_app.html:634 templates/manager/ojs_app.html:540
#: templates/manager/wp/single.html:1169
msgid "A backup is recommended before updating - see the Backups tab."
msgstr "Bạn nên sao lưu trước khi cập nhật - xem tab Sao lưu."

#: templates/manager/dokuwiki_app.html:312
msgid ""
"A backup is recommended before updating - see the Backups tab. conf/, data/ "
"and lib/plugins/ are always preserved."
msgstr ""
"Bạn nên sao lưu trước khi cập nhật - xem tab Sao lưu. Các thư mục conf/, data/"
" và lib/plugins/ luôn được giữ nguyên."

#: templates/dashboard/onboarding.html:368
msgid ""
"A guided walkthrough of the HiTechCloud UI and pages. You can also start it "
"anytime from the menu."
msgstr ""
"Một hướng dẫn từng bước qua giao diện và các trang của HiTechCloud. Bạn cũng "
"có thể bắt đầu lại bất cứ lúc nào từ menu."

#: templates/manager/sites.html:526
msgid "A newer version (%s) is available"
msgstr "Đã có phiên bản mới hơn (%s)"

#: templates/manager/drupal_app.html:677 templates/manager/flarum_app.html:540
#: templates/manager/joomla_app.html:679 templates/manager/matomo_app.html:577
#: templates/manager/mediawiki_app.html:577
#: templates/manager/moodle_app.html:633
#: templates/manager/nextcloud_app.html:666 templates/manager/ojs_app.html:598
#: templates/manager/opencart_app.html:680
#: templates/manager/prestashop_app.html:664
#: templates/manager/wp/single.html:2223
msgid "A newer version is available."
msgstr "Đã có phiên bản mới hơn."

#: templates/gitdeploy/git_deploy.html:67
msgid ""
"A public https:// repository needs no key. For a private one, add the deploy "
"key below to your provider as a read-only key."
msgstr ""
"Kho lưu trữ công khai qua https:// không cần khoá. Với kho riêng tư, hãy thêm "
"khoá triển khai bên dưới vào nhà cung cấp của bạn dưới dạng khoá chỉ đọc."

#: templates/system/waf_domain.html:89
msgid ""
"A rule that keeps catching your own legitimate traffic can be switched off "
"for this website alone. It stays in force on every other website."
msgstr ""
"Nếu một quy tắc liên tục chặn nhầm lưu lượng hợp lệ của bạn, bạn có thể tắt "
"quy tắc đó riêng cho website này. Quy tắc vẫn có hiệu lực trên mọi website "
"khác."

#: templates/netdiag/traceroute.html:28
msgid "A trace can take up to 45 seconds."
msgstr "Việc theo dấu (trace) có thể mất tới 45 giây."

#: templates/domains/ssl.html:143
msgid ""
"A wildcard is proved by a DNS record. When this server does not host the "
"domain's DNS, pick the provider that does and enter its API credentials - "
"they are stored for root only and are never written into your account's "
"files."
msgstr ""
"Chứng chỉ wildcard được xác thực bằng một bản ghi DNS. Nếu máy chủ này không "
"quản lý DNS của tên miền, hãy chọn nhà cung cấp đang quản lý DNS đó và nhập "
"thông tin xác thực API của họ - thông tin này chỉ được lưu cho root và không "
"bao giờ được ghi vào tệp trong tài khoản của bạn."

#: templates/gitdeploy/git_deploy.html:155
msgid "Accept the webhook below"
msgstr "Chấp nhận webhook bên dưới"

#: templates/files/ssh_keys.html:98
msgid "Add Key"
msgstr "Thêm khoá"

#: templates/dashboard/onboarding.html:374
msgid "Add a domain"
msgstr "Thêm tên miền"

#: templates/dashboard/onboarding.html:395
msgid "Add a website"
msgstr "Thêm website"

#: templates/dashboard/onboarding.html:237
msgid "Add an extra layer of security to your account and websites."
msgstr "Thêm một lớp bảo mật nữa cho tài khoản và các website của bạn."

#: templates/gitdeploy/git_deploy.html:175
msgid ""
"Add this to the repository as a read-only deploy key. The private half never "
"leaves this server."
msgstr ""
"Thêm mục này vào kho lưu trữ dưới dạng khoá triển khai chỉ đọc. Nửa khoá riêng"
" tư không bao giờ rời khỏi máy chủ này."

#: templates/manager/tinyfilemanager_install.html:69
msgid "Admin Password"
msgstr "Mật khẩu quản trị"

#: templates/manager/tinyfilemanager_install.html:62
msgid "Admin Username"
msgstr "Tên đăng nhập quản trị"

#: templates/manager/matomo_install.html:123
msgid "Admin login"
msgstr "Đăng nhập quản trị"

#: templates/manager/dokuwiki_install.html:127
msgid "Admin password"
msgstr "Mật khẩu quản trị"

#: templates/manager/dokuwiki_install.html:122
#: templates/manager/mediawiki_install.html:130
msgid "Admin username"
msgstr "Tên đăng nhập quản trị"

#: templates/php/options.html:46
msgid "Administrator only"
msgstr "Chỉ quản trị viên"

#: templates/system/waf.html:30 templates/system/waf_domain.html:24
msgid "All events"
msgstr "Tất cả sự kiện"

#: templates/manager/drupal_app.html:1059 templates/manager/flarum_app.html:922
#: templates/manager/joomla_app.html:1034 templates/manager/matomo_app.html:959
#: templates/manager/mediawiki_app.html:959
#: templates/manager/moodle_app.html:1014
#: templates/manager/nextcloud_app.html:1048 templates/manager/ojs_app.html:975
#: templates/manager/opencart_app.html:1035
#: templates/manager/phpbb_app.html:717
#: templates/manager/prestashop_app.html:1019
msgid ""
"All website data such as files and database remains. Use Scan on Site "
"Manager to re-add it later."
msgstr ""
"Toàn bộ dữ liệu của website như tệp và cơ sở dữ liệu vẫn được giữ nguyên. Dùng"
" Quét trong Trình quản lý Website để thêm lại sau."

#: templates/manager/dokuwiki_app.html:630
#: templates/manager/sofawiki_app.html:533
#: templates/manager/tinyfilemanager_app.html:426
#: templates/manager/tinyphotogallery_app.html:428
msgid ""
"All website data such as files remains. Use Scan on Site Manager to re-add "
"it later."
msgstr ""
"Toàn bộ dữ liệu của website như tệp vẫn được giữ nguyên. Dùng Quét trong Trình"
" quản lý Website để thêm lại sau."

#: templates/system/waf_domain.html:23 templates/system/waf_logs.html:20
msgid "All websites"
msgstr "Tất cả website"

#: templates/mssql/remote_mssql.html:86
msgid "Allow address"
msgstr "Cho phép địa chỉ"

#: templates/mssql/remote_mssql.html:75
msgid "Allowed addresses"
msgstr "Địa chỉ được cho phép"

#: templates/manager/dokuwiki_app.html:725
msgid "An error occurred while detaching DokuWiki. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ DokuWiki. Vui lòng thử lại."

#: templates/manager/flarum_app.html:1019
msgid "An error occurred while detaching Flarum. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ Flarum. Vui lòng thử lại."

#: templates/manager/joomla_app.html:1131
msgid "An error occurred while detaching Joomla. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ Joomla. Vui lòng thử lại."

#: templates/manager/matomo_app.html:1056
msgid "An error occurred while detaching Matomo. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ Matomo. Vui lòng thử lại."

#: templates/manager/mediawiki_app.html:1054
msgid "An error occurred while detaching MediaWiki. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ MediaWiki. Vui lòng thử lại."

#: templates/manager/moodle_app.html:1111
msgid "An error occurred while detaching Moodle. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ Moodle. Vui lòng thử lại."

#: templates/manager/nextcloud_app.html:1145
msgid "An error occurred while detaching Nextcloud. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ Nextcloud. Vui lòng thử lại."

#: templates/manager/ojs_app.html:1072
msgid "An error occurred while detaching OJS. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ OJS. Vui lòng thử lại."

#: templates/manager/opencart_app.html:1132
msgid "An error occurred while detaching OpenCart. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ OpenCart. Vui lòng thử lại."

#: templates/manager/prestashop_app.html:1116
msgid "An error occurred while detaching PrestaShop. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ PrestaShop. Vui lòng thử lại."

#: templates/manager/sofawiki_app.html:628
msgid "An error occurred while detaching SofaWiki. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ SofaWiki. Vui lòng thử lại."

#: templates/manager/tinyfilemanager_app.html:521
msgid "An error occurred while detaching TinyFileManager. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ TinyFileManager. Vui lòng thử lại."

#: templates/manager/tinyphotogallery_app.html:523
msgid "An error occurred while detaching TinyPhotoGallery. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ TinyPhotoGallery. Vui lòng thử lại."

#: templates/manager/phpbb_app.html:814
msgid "An error occurred while detaching phpBB. Please try again."
msgstr "Đã xảy ra lỗi khi gỡ phpBB. Vui lòng thử lại."

#: templates/system/waf_logs.html:55
msgid "Any"
msgstr "Bất kỳ"

#: templates/system/multiweb.html:145 templates/system/multiweb.html:162
#: templates/system/waf.html:143 templates/system/waf_domain.html:66
msgid "Apply"
msgstr "Áp dụng"

#: templates/system/multiweb.html:32
msgid "Architecture"
msgstr "Kiến trúc"

#: templates/manager/python_node_apps.html:970
msgid ""
"Archives the app's files, and records its current version/requirements/"
"startup command/resource limits and environment variables."
msgstr ""
"Lưu trữ (archive) các tệp của ứng dụng và ghi lại phiên bản/yêu cầu/lệnh khởi "
"động/giới hạn tài nguyên và biến môi trường hiện tại của ứng dụng."

#: templates/php/options.html:51
msgid "Ask your hosting provider to change it."
msgstr "Hãy liên hệ nhà cung cấp hosting của bạn để thay đổi."

#: templates/security/imunify.html:20
msgid "Ask your hosting provider to install it."
msgstr "Hãy liên hệ nhà cung cấp hosting của bạn để cài đặt."

#: templates/system/waf.html:39
msgid ""
"Ask your hosting provider to install it. Until then no request is inspected."
msgstr ""
"Hãy liên hệ nhà cung cấp hosting của bạn để cài đặt. Cho đến khi đó, sẽ không "
"có yêu cầu nào được kiểm tra."

#: templates/mssql/assign.html:9
msgid ""
"Assign a user to an existing MSSQL database and choose the database role it "
"holds there, enabling access for executing queries, modifying tables, or "
"managing data within the specified database."
msgstr ""
"Gán một người dùng vào một cơ sở dữ liệu MSSQL hiện có và chọn vai trò của "
"người dùng đó trong cơ sở dữ liệu, cho phép truy cập để thực thi truy vấn, sửa"
" đổi bảng hoặc quản lý dữ liệu trong cơ sở dữ liệu đó."

#: templates/gitdeploy/git_deploy.html:66
msgid "Attach a repository"
msgstr "Kết nối một kho lưu trữ"

#: templates/gitdeploy/git_deploy.html:163
msgid "Attach repository"
msgstr "Kết nối kho lưu trữ"

#: templates/user/api_swagger.html:37
msgid "Authenticate with a Bearer token via"
msgstr "Xác thực bằng Bearer token qua"

#: templates/manager/sites.html:496
msgid "Back up"
msgstr "Sao lưu"

#: templates/manager/python_node_apps.html:81 templates/manager/sites.html:481
msgid "Backup"
msgstr "Sao lưu"

#: templates/manager/python_node_apps.html:1030
msgid "Backup created successfully!"
msgstr "Tạo bản sao lưu thành công!"

#: templates/manager/python_node_apps.html:1085
msgid "Backup restored successfully!"
msgstr "Khôi phục bản sao lưu thành công!"

#: templates/dashboard/onboarding.html:539
msgid "Block common attacks (SQL injection, XSS, and more) on new domains."
msgstr ""
"Chặn các kiểu tấn công phổ biến (SQL injection, XSS và nhiều loại khác) trên "
"các tên miền mới."

#: templates/manager/phpbb_install.html:45
msgid "Board description"
msgstr "Mô tả diễn đàn"

#: templates/manager/phpbb_install.html:37
msgid "Board name"
msgstr "Tên diễn đàn"

#: templates/system/waf_domain.html:76
msgid "Both are your hosting provider's to change."
msgstr "Cả hai mục này do nhà cung cấp hosting của bạn thay đổi."

#: templates/gitdeploy/git_deploy.html:79
msgid "Branch"
msgstr "Nhánh"

#: templates/system/multiweb.html:195
msgid ""
"Browsers will remember to use HTTPS for this domain for a year. Turning "
"HSTS off later does not undo that. Continue?"
msgstr ""
"Trình duyệt sẽ ghi nhớ sử dụng HTTPS cho tên miền này trong một năm. Tắt "
"HSTS sau đó cũng không huỷ được điều này. Tiếp tục?"

#: templates/gitdeploy/git_deploy.html:134
msgid "Build CPU limit"
msgstr "Giới hạn CPU khi build"

#: templates/gitdeploy/git_deploy.html:85
msgid "Build command"
msgstr "Lệnh build"

#: templates/gitdeploy/git_deploy.html:128
msgid "Build memory limit"
msgstr "Giới hạn bộ nhớ khi build"

#: templates/gitdeploy/git_deploy.html:122
msgid "Build timeout (seconds)"
msgstr "Thời gian chờ build tối đa (giây)"

#: templates/manager/python_node_apps.html:801
msgid "Bundle install"
msgstr "Bundle install"

#: templates/manager/autoinstaller.html:16
msgid "CMS"
msgstr "CMS"

#: templates/user/history_usage.html:129
msgid "CPU %"
msgstr "CPU %"

#: templates/manager/flarum_app.html:1120 templates/manager/phpbb_app.html:915
msgid "Cache cleared successfully!"
msgstr "Xoá cache thành công!"

#: templates/dashboard/onboarding.html:508
msgid ""
"Cache pages to speed up your websites and reduce load on your webserver."
msgstr ""
"Lưu cache các trang để tăng tốc website và giảm tải cho webserver của bạn."

#: templates/manager/drupal_app.html:1257
#: templates/manager/joomla_app.html:1232
#: templates/manager/matomo_app.html:1157
#: templates/manager/nextcloud_app.html:1246
#: templates/manager/opencart_app.html:1233
#: templates/manager/prestashop_app.html:1217
msgid "Cache rebuilt successfully!"
msgstr "Xây dựng lại cache thành công!"

#: templates/manager/moodle_app.html:1212 templates/manager/ojs_app.html:1173
msgid "Caches purged successfully!"
msgstr "Xoá sạch cache thành công!"

#: templates/dashboard/onboarding.html:489
msgid "Can be better fine-tuned for any type of application."
msgstr "Có thể tinh chỉnh tốt hơn cho mọi loại ứng dụng."

#: templates/manager/dokuwiki_app.html:311
#: templates/manager/dokuwiki_app.html:347
#: templates/manager/dokuwiki_app.html:354
msgid "Check for updates & update"
msgstr "Kiểm tra và cập nhật"

#: templates/manager/phpbb_app.html:410
msgid ""
"Check phpbb.com for the latest release, then use phpBB's own Automatic "
"Update Package under ACP > System > Update following their documented "
"procedure. A backup is recommended first - see the Backups tab."
msgstr ""
"Kiểm tra phiên bản mới nhất tại phpbb.com, sau đó dùng gói Automatic Update "
"Package của phpBB trong ACP > System > Update theo đúng quy trình được hướng "
"dẫn. Bạn nên sao lưu trước - xem tab Sao lưu."

#: templates/manager/dokuwiki_app.html:301
msgid ""
"Check whether a newer DokuWiki release is available and update in place."
msgstr ""
"Kiểm tra xem đã có phiên bản DokuWiki mới hơn hay chưa và cập nhật trực tiếp."

#: templates/manager/drupal_app.html:615
msgid "Check whether a newer Drupal version is available."
msgstr "Kiểm tra xem đã có phiên bản Drupal mới hơn hay chưa."

#: templates/manager/flarum_app.html:476
msgid "Check whether a newer Flarum version is available."
msgstr "Kiểm tra xem đã có phiên bản Flarum mới hơn hay chưa."

#: templates/manager/joomla_app.html:618
msgid "Check whether a newer Joomla version is available."
msgstr "Kiểm tra xem đã có phiên bản Joomla mới hơn hay chưa."

#: templates/manager/matomo_app.html:530
msgid "Check whether a newer Matomo version is available."
msgstr "Kiểm tra xem đã có phiên bản Matomo mới hơn hay chưa."

#: templates/manager/mediawiki_app.html:530
msgid "Check whether a newer MediaWiki version is available."
msgstr "Kiểm tra xem đã có phiên bản MediaWiki mới hơn hay chưa."

#: templates/manager/moodle_app.html:570
msgid "Check whether a newer Moodle version is available."
msgstr "Kiểm tra xem đã có phiên bản Moodle mới hơn hay chưa."

#: templates/manager/nextcloud_app.html:619
msgid "Check whether a newer Nextcloud version is available."
msgstr "Kiểm tra xem đã có phiên bản Nextcloud mới hơn hay chưa."

#: templates/manager/ojs_app.html:525
msgid "Check whether a newer OJS version is available."
msgstr "Kiểm tra xem đã có phiên bản OJS mới hơn hay chưa."

#: templates/manager/opencart_app.html:619
msgid "Check whether a newer OpenCart version is available."
msgstr "Kiểm tra xem đã có phiên bản OpenCart mới hơn hay chưa."

#: templates/manager/prestashop_app.html:619
msgid "Check whether a newer PrestaShop version is available."
msgstr "Kiểm tra xem đã có phiên bản PrestaShop mới hơn hay chưa."

#: templates/manager/wp/single.html:1154
msgid "Check whether a newer WordPress version is available."
msgstr "Kiểm tra xem đã có phiên bản WordPress mới hơn hay chưa."

#: templates/system/cronjobs.html:79
msgid "Checkbox, adds a no-overlap line to the job's block when checked."
msgstr ""
"Hộp kiểm, khi được chọn sẽ thêm một dòng chống chồng chéo (no-overlap) vào"
" khối của tác vụ."

#: templates/manager/dokuwiki_app.html:323
msgid "Checking & updating..."
msgstr "Đang kiểm tra & cập nhật..."

#: templates/dashboard/onboarding.html:226
msgid "Choose a different destination"
msgstr "Chọn một điểm đến khác"

#: templates/system/waf_logs.html:29 templates/system/waf_logs.html:34
#: templates/system/waf_logs.html:37
msgid "Choose a website"
msgstr "Chọn một website"

#: templates/dashboard/onboarding.html:124
msgid "Choose the database server for your account."
msgstr "Chọn máy chủ cơ sở dữ liệu cho tài khoản của bạn."

#: templates/dashboard/onboarding.html:99
msgid "Choose the default PHP version used for all new domains."
msgstr "Chọn phiên bản PHP mặc định dùng cho mọi tên miền mới."

#: templates/manager/php_install.html:40
msgid ""
"Choose the domain and optional subdirectory to install the project into."
msgstr "Chọn tên miền và thư mục con (tuỳ chọn) để cài đặt dự án vào."

#: templates/dashboard/onboarding.html:70
msgid "Choose the webserver that will power your websites."
msgstr "Chọn webserver sẽ vận hành các website của bạn."

#: templates/manager/sites.html:472 templates/system/waf_logs.html:68
msgid "Clear"
msgstr "Xoá"

#: templates/manager/flarum_app.html:1073
msgid "Clear Flarum cache:"
msgstr "Xoá cache Flarum:"

#: templates/manager/phpbb_app.html:868
msgid "Clear phpBB cache:"
msgstr "Xoá cache phpBB:"

#: templates/manager/flarum_app.html:1106 templates/manager/phpbb_app.html:901
msgid "Clearing cache..."
msgstr "Đang xoá cache..."

#: templates/manager/matomo_app.html:1128
msgid "Clears Matomo's cache (console core:clear-caches)."
msgstr "Xoá cache của Matomo (lệnh console core:clear-caches)."

#: templates/manager/ojs_app.html:1144
msgid "Clears OJS's cache/ directory."
msgstr "Xoá thư mục cache/ của OJS."

#: templates/manager/prestashop_app.html:1188
msgid "Clears PrestaShop's Symfony production cache (bin/console cache:clear)."
msgstr ""
"Xoá cache production Symfony của PrestaShop (lệnh bin/console cache:clear)."

#: templates/manager/opencart_app.html:1204
msgid ""
"Clears every cache.* file in system/storage/cache/ - the same as the admin "
"panel's own \"Refresh Cache\" tool."
msgstr ""
"Xoá mọi tệp cache.* trong system/storage/cache/ - tương tự công cụ \"Refresh "
"Cache\" trong trang quản trị của ứng dụng."

#: templates/manager/nextcloud_app.html:1217
msgid ""
"Clears the generated preview/thumbnail cache and any configured distributed "
"memcache."
msgstr ""
"Xoá cache bản xem trước/thumbnail đã tạo và mọi distributed memcache đã cấu "
"hình."

#: templates/manager/python_node_apps.html:898
msgid "Clone Application"
msgstr "Sao chép ứng dụng"

#: templates/manager/dokuwiki_app.html:386
msgid "Clone a DokuWiki instance's files to another domain or subdirectory."
msgstr ""
"Sao chép các tệp của một DokuWiki sang một tên miền hoặc thư mục con khác."

#: templates/manager/drupal_app.html:759
msgid "Clone a Drupal instance with its database and files."
msgstr "Sao chép một Drupal cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/flarum_app.html:622
msgid "Clone a Flarum instance with its database and files."
msgstr "Sao chép một Flarum cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/joomla_app.html:734
msgid "Clone a Joomla instance with its database and files."
msgstr "Sao chép một Joomla cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/matomo_app.html:659
msgid "Clone a Matomo instance with its database and files."
msgstr "Sao chép một Matomo cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/mediawiki_app.html:659
msgid "Clone a MediaWiki instance with its database and files."
msgstr "Sao chép một MediaWiki cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/moodle_app.html:715
msgid "Clone a Moodle instance with its database and files."
msgstr "Sao chép một Moodle cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/nextcloud_app.html:748
msgid "Clone a Nextcloud instance with its database and files."
msgstr "Sao chép một Nextcloud cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/opencart_app.html:735
msgid "Clone a OpenCart instance with its database and files."
msgstr "Sao chép một OpenCart cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/prestashop_app.html:719
msgid "Clone a PrestaShop instance with its database and files."
msgstr "Sao chép một PrestaShop cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/sofawiki_app.html:290
msgid "Clone a SofaWiki instance's files to another domain or subdirectory."
msgstr ""
"Sao chép các tệp của một SofaWiki sang một tên miền hoặc thư mục con khác."

#: templates/manager/phpbb_app.html:417
msgid "Clone a phpBB instance with its database and files."
msgstr "Sao chép một phpBB cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/ojs_app.html:676
msgid "Clone an OJS instance with its database and files."
msgstr "Sao chép một OJS cùng với cơ sở dữ liệu và tệp của nó."

#: templates/manager/python_node_apps.html:834
msgid ""
"Clone this application's files and settings onto a new domain - useful for "
"quick staging copies."
msgstr ""
"Sao chép tệp và cài đặt của ứng dụng này sang một tên miền mới - hữu ích để "
"tạo nhanh bản staging."

#: templates/manager/python_node_apps.html:946
msgid "Cloned successfully!"
msgstr "Sao chép thành công!"

#: templates/gitdeploy/git_deploy.html:262
msgid "Commit"
msgstr "Commit"

#: templates/manager/php_app.html:112 templates/manager/php_app.html:53
msgid "Composer"
msgstr "Composer"

#: templates/manager/autoinstaller.html:767
msgid "Composer PHP dependency manager."
msgstr "Trình quản lý phụ thuộc (dependency) PHP Composer."

#: templates/manager/php_app.html:125
msgid "Composer install"
msgstr "Composer install"

#: templates/manager/php_install.html:96
msgid "Composer project (optional)"
msgstr "Dự án Composer (tuỳ chọn)"

#: templates/manager/php_install.html:104
msgid ""
"Composer project to create if the app directory is empty. A Composer package "
"name (e.g. laravel/laravel), or a URL to a .zip/.tar.gz archive to download "
"and extract."
msgstr ""
"Dự án Composer sẽ tạo nếu thư mục ứng dụng đang trống. Có thể là tên gói "
"Composer (ví dụ: laravel/laravel), hoặc URL tới tệp nén .zip/.tar.gz để tải về"
" và giải nén."

#: templates/manager/php_app.html:126
msgid "Composer update"
msgstr "Composer update"

#: templates/dashboard/onboarding.html:244
#: templates/dashboard/onboarding.html:254
#: templates/dashboard/onboarding.html:264
#: templates/dashboard/onboarding.html:274
msgid "Configured"
msgstr "Đã cấu hình"

#: templates/mssql/remote_mssql.html:10
msgid ""
"Connect to an MSSQL database on this server from another (remote) device or "
"location over the internet."
msgstr ""
"Kết nối tới một cơ sở dữ liệu MSSQL trên máy chủ này từ một thiết bị hoặc địa "
"điểm khác (từ xa) qua internet."

#: templates/manager/dokuwiki_app.html:366
#: templates/manager/drupal_app.html:739 templates/manager/flarum_app.html:602
#: templates/manager/matomo_app.html:639
#: templates/manager/mediawiki_app.html:639
#: templates/manager/moodle_app.html:695
#: templates/manager/nextcloud_app.html:728 templates/manager/ojs_app.html:656
msgid "Connection lost during update."
msgstr "Mất kết nối trong quá trình cập nhật."

#: templates/dashboard/onboarding.html:220
msgid "Connection successful."
msgstr "Kết nối thành công."

#: templates/dashboard/onboarding.html:825
msgid "Connection test timed out."
msgstr "Kiểm tra kết nối đã hết thời gian chờ."

#: templates/manager/sofawiki_install.html:104
msgid "Contact"
msgstr "Liên hệ"

#: templates/dashboard/usage.html:19
msgid "Contact your hosting provider to upgrade your plan."
msgstr "Liên hệ nhà cung cấp hosting của bạn để nâng cấp gói dịch vụ."

#: templates/dashboard/onboarding.html:410
msgid "Continue"
msgstr "Tiếp tục"

#: templates/manager/app_install.html:92
msgid "Could not detect a startup file, please set it manually."
msgstr ""
"Không thể tự động phát hiện tệp khởi động, vui lòng thiết lập thủ công."

#: templates/manager/wp/install.html:66
msgid ""
"Could not read the release list from WordPress.org, so only the latest "
"release can be installed:"
msgstr ""
"Không thể đọc danh sách phiên bản từ WordPress.org, vì vậy chỉ có thể cài đặt "
"phiên bản mới nhất:"

#: templates/domains/ssl.html:117
msgid "Covered names:"
msgstr "Các tên miền được bảo vệ:"

#: templates/mssql/mssql_user.html:8
msgid "Create MSSQL User"
msgstr "Tạo người dùng MSSQL"

#: templates/manager/app_install.html:10
msgid "Create a new"
msgstr "Tạo mới"

#: templates/mssql/mssql_user.html:9
msgid ""
"Create a new MSSQL login with a unique username and password, then assign it "
"to a database to give it access."
msgstr ""
"Tạo một tài khoản đăng nhập MSSQL mới với tên đăng nhập và mật khẩu duy nhất, "
"sau đó gán cho một cơ sở dữ liệu để cấp quyền truy cập."

#: templates/mssql/new.html:9
msgid ""
"Create a new Microsoft SQL Server database to store and organize data, "
"providing a foundational structure for applications to manage and retrieve "
"information efficiently."
msgstr ""
"Tạo một cơ sở dữ liệu Microsoft SQL Server mới để lưu trữ và tổ chức dữ liệu, "
"cung cấp cấu trúc nền tảng để các ứng dụng quản lý và truy xuất thông tin hiệu"
" quả."

#: templates/manager/drupal_install.html:269
#: templates/manager/flarum_install.html:269
msgid "Creating Composer project"
msgstr "Đang tạo dự án Composer"

#: templates/manager/drupal_install.html:275
#: templates/manager/flarum_install.html:275
#: templates/manager/joomla_install.html:288
#: templates/manager/matomo_install.html:273
#: templates/manager/mediawiki_install.html:280
#: templates/manager/moodle_install.html:264
#: templates/manager/nextcloud_install.html:273
#: templates/manager/ojs_install.html:273
#: templates/manager/opencart_install.html:273
#: templates/manager/phpbb_install.html:283
#: templates/manager/prestashop_install.html:281
msgid "Creating database"
msgstr "Đang tạo cơ sở dữ liệu"

#: templates/netdiag/dns_visualizer.html:8
msgid "DNS Visualizer"
msgstr "Trình trực quan hoá DNS"

#: templates/domains/ssl.html:142
msgid "DNS provider"
msgstr "Nhà cung cấp DNS"

#: templates/emails/info.html:57
msgid "DNS records for"
msgstr "Bản ghi DNS cho"

#: templates/mssql/database_users.html:23
msgid "Database role"
msgstr "Vai trò cơ sở dữ liệu"

#: templates/mssql/assign.html:44
msgid "Database role:"
msgstr "Vai trò cơ sở dữ liệu:"

#: templates/manager/dokuwiki_app.html:162
#: templates/manager/sofawiki_app.html:153
msgid "Database:"
msgstr "Cơ sở dữ liệu:"

#: templates/php/default.html:7
msgid "Default PHP version"
msgstr "Phiên bản PHP mặc định"

#: templates/system/multiweb.html:34
msgid "Default WebEngine"
msgstr "WebEngine mặc định"

#: templates/files/clamav/quarantine.html:133
msgid "Delete failed"
msgstr "Xoá thất bại"

#: templates/dashboard/onboarding.html:256
msgid "Deny specific IPs or CIDR ranges access to your websites."
msgstr "Chặn các địa chỉ IP hoặc dải CIDR cụ thể truy cập website của bạn."

#: templates/gitdeploy/git_deploy.html:11
msgid ""
"Deploy a website from a remote Git repository: fetch, build, and publish "
"into the document root."
msgstr ""
"Triển khai một website từ kho lưu trữ Git từ xa: tải về, build và xuất bản"
" vào thư mục gốc."

#: templates/gitdeploy/git_deploy.html:150
msgid "Deploy automatically when a poll finds a new commit"
msgstr "Tự động triển khai khi kiểm tra định kỳ phát hiện commit mới"

#: templates/gitdeploy/git_deploy.html:247
msgid "Deploy history"
msgstr "Lịch sử triển khai"

#: templates/gitdeploy/git_deploy.html:174
msgid "Deploy key"
msgstr "Khoá triển khai"

#: templates/gitdeploy/git_deploy.html:21
msgid "Deploy now"
msgstr "Triển khai ngay"

#: templates/gitdeploy/git_deploy.html:252
msgid "Deploying..."
msgstr "Đang triển khai..."

#: templates/manager/dokuwiki_app.html:626
msgid "Detach DokuWiki"
msgstr "Gỡ DokuWiki"

#: templates/manager/flarum_app.html:918
msgid "Detach Flarum"
msgstr "Gỡ Flarum"

#: templates/manager/joomla_app.html:1030
msgid "Detach Joomla"
msgstr "Gỡ Joomla"

#: templates/manager/matomo_app.html:955
msgid "Detach Matomo"
msgstr "Gỡ Matomo"

#: templates/manager/mediawiki_app.html:955
msgid "Detach MediaWiki"
msgstr "Gỡ MediaWiki"

#: templates/manager/moodle_app.html:1010
msgid "Detach Moodle"
msgstr "Gỡ Moodle"

#: templates/manager/nextcloud_app.html:1044
msgid "Detach Nextcloud"
msgstr "Gỡ Nextcloud"

#: templates/manager/ojs_app.html:971
msgid "Detach OJS"
msgstr "Gỡ OJS"

#: templates/manager/opencart_app.html:1031
msgid "Detach OpenCart"
msgstr "Gỡ OpenCart"

#: templates/manager/prestashop_app.html:1015
msgid "Detach PrestaShop"
msgstr "Gỡ PrestaShop"

#: templates/manager/sofawiki_app.html:529
msgid "Detach SofaWiki"
msgstr "Gỡ SofaWiki"

#: templates/manager/tinyfilemanager_app.html:422
msgid "Detach TinyFileManager"
msgstr "Gỡ TinyFileManager"

#: templates/manager/tinyphotogallery_app.html:424
msgid "Detach TinyPhotoGallery"
msgstr "Gỡ TinyPhotoGallery"

#: templates/manager/phpbb_app.html:713
msgid "Detach phpBB"
msgstr "Gỡ phpBB"

#: templates/gitdeploy/git_deploy.html:322
msgid "Detach the repository"
msgstr "Gỡ kết nối kho lưu trữ"

#: templates/gitdeploy/git_deploy.html:317
msgid "Detach this repository?"
msgstr "Gỡ kết nối kho lưu trữ này?"

#: templates/system/waf.html:139 templates/system/waf_domain.html:15
#: templates/system/waf_domain.html:62
msgid "Detect only"
msgstr "Chỉ phát hiện"

#: templates/system/waf_domain.html:51
msgid ""
"Detect only runs every rule and records what it would have done, without "
"touching a single response. It is the safe way to find out what enforcing "
"would block before you turn it on."
msgstr ""
"Chế độ Chỉ phát hiện chạy mọi quy tắc và ghi lại những gì lẽ ra sẽ xảy ra, mà "
"không tác động đến bất kỳ phản hồi nào. Đây là cách an toàn để biết trước "
"những gì sẽ bị chặn khi bạn bật chế độ thực thi."

#: templates/manager/app_install.html:89
msgid "Detected startup file from repository, feel free to edit it below."
msgstr ""
"Đã phát hiện tệp khởi động từ kho lưu trữ, bạn có thể chỉnh sửa bên dưới."

#: templates/manager/app_install.html:72
msgid "Detecting startup file from repository..."
msgstr "Đang phát hiện tệp khởi động từ kho lưu trữ..."

#: templates/manager/autoinstaller.html:619
msgid "Developer Runtimes"
msgstr "Runtime cho lập trình viên"

#: templates/php/ini_editor.html:31
msgid ""
"Directives that would reach outside your own PHP processes - open_basedir, "
"disable_functions, loading an extension, sendmail_path and the like - are "
"set by the server administrator."
msgstr ""
"Các chỉ thị (directive) có thể ảnh hưởng ra ngoài phạm vi tiến trình PHP của "
"riêng bạn - như open_basedir, disable_functions, nạp extension, sendmail_path "
"và tương tự - do quản trị viên máy chủ thiết lập."

#: templates/gitdeploy/git_deploy.html:92
msgid "Directory to publish"
msgstr "Thư mục xuất bản"

#: templates/system/multiweb.html:201
msgid "Disable HSTS"
msgstr "Tắt HSTS"

#: templates/manager/drupal_app.html:568 templates/manager/joomla_app.html:571
#: templates/manager/moodle_app.html:523
#: templates/manager/nextcloud_app.html:572
#: templates/manager/opencart_app.html:572
#: templates/manager/prestashop_app.html:572
msgid "Disable Maintenance Mode"
msgstr "Tắt chế độ bảo trì"

#: templates/system/multiweb.html:190
msgid "Disable force HTTPS"
msgstr "Tắt buộc dùng HTTPS"

#: templates/system/waf.html:74
msgid "Do not protect new websites"
msgstr "Không bảo vệ website mới"

#: templates/manager/autoinstaller.html:799
msgid "Docker container runtime for custom images."
msgstr "Runtime container Docker cho các image tuỳ chỉnh."

#: templates/manager/php_app.html:89
msgid "Docroot"
msgstr "Thư mục gốc"

#: templates/gitdeploy/git_deploy.html:161
msgid "Document root"
msgstr "Thư mục gốc"

#: templates/manager/autoinstaller.html:355
msgid "DokuWiki"
msgstr "DokuWiki"

#: templates/manager/dokuwiki_app.html:715
msgid "DokuWiki detach process started. Please wait."
msgstr "Quá trình gỡ DokuWiki đã bắt đầu. Vui lòng đợi."

#: templates/manager/dokuwiki_install.html:142
msgid ""
"DokuWiki has no database - this creates the admin account and site "
"configuration directly, so the wiki is ready to use immediately after "
"install."
msgstr ""
"DokuWiki không dùng cơ sở dữ liệu - thao tác này tạo trực tiếp tài khoản quản "
"trị và cấu hình trang, để wiki sẵn sàng sử dụng ngay sau khi cài đặt."

#: templates/manager/dokuwiki_install.html:348
msgid "DokuWiki installation started. Please wait for the process to finish."
msgstr ""
"Quá trình cài đặt DokuWiki đã bắt đầu. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/dokuwiki_app.html:701
msgid "DokuWiki removal started. Please wait."
msgstr "Quá trình gỡ bỏ DokuWiki đã bắt đầu. Vui lòng đợi."

#: templates/manager/dokuwiki_app.html:133
msgid "DokuWiki requires PHP 7.4 or newer."
msgstr "DokuWiki yêu cầu PHP 7.4 trở lên."

#: templates/manager/dokuwiki_install.html:60
msgid ""
"DokuWiki requires PHP 7.4 or newer. Make sure the target domain/subdirectory "
"uses PHP 7.4+ before installing."
msgstr ""
"DokuWiki yêu cầu PHP 7.4 trở lên. Hãy đảm bảo tên miền/thư mục con đích đang "
"dùng PHP 7.4+ trước khi cài đặt."

#: templates/manager/dokuwiki_app.html:326
msgid "DokuWiki update check started. Please wait."
msgstr "Quá trình kiểm tra cập nhật DokuWiki đã bắt đầu. Vui lòng đợi."

#: templates/manager/dokuwiki_app.html:112
msgid "DokuWiki:"
msgstr "DokuWiki:"

#: templates/dashboard/onboarding.html:513
msgid "Don't configure backups now - you can set this up later from Backups."
msgstr ""
"Chưa cấu hình sao lưu ngay bây giờ - bạn có thể thiết lập sau trong mục Sao "
"lưu."

#: templates/user/api_swagger.html:42
msgid "Download spec"
msgstr "Tải xuống spec"

#: templates/manager/joomla_install.html:276
msgid "Downloading Joomla archive"
msgstr "Đang tải xuống gói Joomla"

#: templates/manager/matomo_install.html:261
msgid "Downloading Matomo archive"
msgstr "Đang tải xuống gói Matomo"

#: templates/manager/mediawiki_install.html:268
msgid "Downloading MediaWiki archive"
msgstr "Đang tải xuống gói MediaWiki"

#: templates/manager/moodle_install.html:252
msgid "Downloading Moodle archive"
msgstr "Đang tải xuống gói Moodle"

#: templates/manager/nextcloud_install.html:261
msgid "Downloading Nextcloud archive"
msgstr "Đang tải xuống gói Nextcloud"

#: templates/manager/ojs_install.html:261
msgid "Downloading OJS archive"
msgstr "Đang tải xuống gói OJS"

#: templates/manager/opencart_install.html:261
msgid "Downloading OpenCart archive"
msgstr "Đang tải xuống gói OpenCart"

#: templates/manager/prestashop_install.html:269
msgid "Downloading PrestaShop archive"
msgstr "Đang tải xuống gói PrestaShop"

#: templates/manager/tinyfilemanager_install.html:151
msgid "Downloading TinyFileManager"
msgstr "Đang tải xuống TinyFileManager"

#: templates/manager/tinyphotogallery_install.html:125
msgid "Downloading TinyPhotoGallery"
msgstr "Đang tải xuống TinyPhotoGallery"

#: templates/manager/dokuwiki_install.html:180
msgid "Downloading and extracting DokuWiki"
msgstr "Đang tải xuống và giải nén DokuWiki"

#: templates/manager/sofawiki_install.html:153
msgid "Downloading and extracting SofaWiki"
msgstr "Đang tải xuống và giải nén SofaWiki"

#: templates/manager/phpbb_install.html:277
msgid "Downloading and extracting phpBB"
msgstr "Đang tải xuống và giải nén phpBB"

#: templates/manager/php_install.html:163
msgid "Downloads/extracts the initial project, or creates it via Composer."
msgstr "Tải xuống/giải nén dự án ban đầu, hoặc tạo dự án bằng Composer."

#: templates/manager/autoinstaller.html:134
msgid "Drag-and-drop HTML website builder."
msgstr "Công cụ dựng website HTML theo kiểu kéo-thả."

#: templates/manager/autoinstaller.html:100
msgid "Drupal content management system (CMS)."
msgstr "Hệ quản trị nội dung (CMS) Drupal."

#: templates/manager/drupal_install.html:444
msgid "Drupal installation started. Please wait for the process to finish."
msgstr ""
"Quá trình cài đặt Drupal đã bắt đầu. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/drupal_app.html:1132
msgid "Drupal removal started. Please wait."
msgstr "Quá trình gỡ bỏ Drupal đã bắt đầu. Vui lòng đợi."

#: templates/manager/drupal_app.html:706
msgid "Drupal update started. Please wait."
msgstr "Quá trình cập nhật Drupal đã bắt đầu. Vui lòng đợi."

#: templates/manager/drupal_app.html:180
msgid "Drupal:"
msgstr "Drupal:"

#: templates/manager/autoinstaller.html:152
msgid "E-commerce"
msgstr "Thương mại điện tử"

#: templates/php/options.html:129
msgid "Edit PHP options"
msgstr "Chỉnh sửa tuỳ chọn PHP"

#: templates/manager/php_app.html:127
msgid "Edit composer.json"
msgstr "Chỉnh sửa composer.json"

#: templates/php/options.html:10
msgid ""
"Edit options for this PHP version. Saving reloads PHP for your own websites "
"only; settings marked administrator-only are set by your hosting provider."
msgstr ""
"Chỉnh sửa tuỳ chọn cho phiên bản PHP này. Lưu lại sẽ chỉ khởi động lại PHP cho"
" các website của riêng bạn; các cài đặt được đánh dấu chỉ dành cho quản trị "
"viên là do nhà cung cấp hosting của bạn thiết lập."

#: templates/php/ini_editor.html:92
msgid "Edit php.ini"
msgstr "Chỉnh sửa php.ini"

#: templates/manager/autoinstaller.html:549
msgid "Education"
msgstr "Giáo dục"

#: templates/gitdeploy/git_deploy.html:95
msgid "Empty publishes the repository root."
msgstr "Để trống sẽ xuất bản thư mục gốc của kho lưu trữ."

#: templates/system/multiweb.html:201
msgid "Enable HSTS"
msgstr "Bật HSTS"

#: templates/manager/drupal_app.html:571 templates/manager/joomla_app.html:574
#: templates/manager/moodle_app.html:526
#: templates/manager/nextcloud_app.html:575
#: templates/manager/opencart_app.html:575
#: templates/manager/prestashop_app.html:575
msgid "Enable Maintenance Mode"
msgstr "Bật chế độ bảo trì"

#: templates/system/waf.html:140 templates/system/waf_domain.html:13
#: templates/system/waf_domain.html:63
msgid "Enforcing"
msgstr "Đang thực thi"

#: templates/dashboard/onboarding.html:313
msgid ""
"Enter one IP address or CIDR range per line. Leave empty to allow all IPs."
msgstr ""
"Nhập mỗi dòng một địa chỉ IP hoặc dải CIDR. Để trống để cho phép mọi IP."

#: templates/dashboard/onboarding.html:861
msgid "Enter the 6-digit code from your app."
msgstr "Nhập mã gồm 6 chữ số từ ứng dụng của bạn."

#: templates/manager/python_node_apps.html:63
msgid "Env Vars"
msgstr "Biến môi trường"

#: templates/manager/python_node_apps.html:818
msgid "Environment Variables"
msgstr "Biến môi trường"

#: templates/manager/python_node_apps.html:949
msgid "Error cloning application"
msgstr "Lỗi khi sao chép ứng dụng"

#: templates/manager/matomo_app.html:502
msgid "Error fetching Matomo log."
msgstr "Lỗi khi lấy nhật ký Matomo."

#: templates/manager/matomo_app.html:503
msgid "Error fetching Matomo log:"
msgstr "Lỗi khi lấy nhật ký Matomo:"

#: templates/manager/nextcloud_app.html:511
msgid "Error fetching Nextcloud log."
msgstr "Lỗi khi lấy nhật ký Nextcloud."

#: templates/manager/nextcloud_app.html:512
msgid "Error fetching Nextcloud log:"
msgstr "Lỗi khi lấy nhật ký Nextcloud:"

#: templates/manager/prestashop_app.html:511
msgid "Error fetching PrestaShop log."
msgstr "Lỗi khi lấy nhật ký PrestaShop."

#: templates/manager/prestashop_app.html:512
msgid "Error fetching PrestaShop log:"
msgstr "Lỗi khi lấy nhật ký PrestaShop:"

#: templates/manager/flarum_app.html:448
#: templates/manager/mediawiki_app.html:502
#: templates/manager/moodle_app.html:462 templates/manager/ojs_app.html:497
msgid "Error fetching log."
msgstr "Lỗi khi lấy nhật ký."

#: templates/manager/flarum_app.html:449
#: templates/manager/mediawiki_app.html:503
#: templates/manager/moodle_app.html:463 templates/manager/ojs_app.html:498
msgid "Error fetching log:"
msgstr "Lỗi khi lấy nhật ký:"

#: templates/manager/drupal_app.html:507 templates/manager/joomla_app.html:510
#: templates/manager/opencart_app.html:511
msgid "Error fetching watchdog log."
msgstr "Lỗi khi lấy nhật ký watchdog."

#: templates/manager/drupal_app.html:508 templates/manager/joomla_app.html:511
#: templates/manager/opencart_app.html:512
msgid "Error fetching watchdog log:"
msgstr "Lỗi khi lấy nhật ký watchdog:"

#: templates/manager/mediawiki_app.html:495
#: templates/manager/moodle_app.html:455 templates/manager/ojs_app.html:490
msgid "Error log for"
msgstr "Nhật ký lỗi cho"

#: templates/manager/sites.html:113
msgid "Error occurred during bulk action."
msgstr "Đã xảy ra lỗi khi thực hiện thao tác hàng loạt."

#: templates/netdiag/dns_visualizer.html:9
msgid "Every DNS record the internet can see for one of your domains."
msgstr ""
"Mọi bản ghi DNS mà internet có thể thấy đối với một trong các tên miền của "
"bạn."

#: templates/mssql/permissions.html:10
msgid ""
"Every database role this user is a member of, and every permission granted "
"or denied to it directly, across your databases."
msgstr ""
"Mọi vai trò cơ sở dữ liệu mà người dùng này là thành viên, cùng mọi quyền được"
" cấp hoặc từ chối trực tiếp cho người dùng đó, trên toàn bộ các cơ sở dữ liệu "
"của bạn."

#: templates/gitdeploy/git_deploy.html:248
msgid ""
"Every deploy keeps its output. Redeploy an earlier commit to roll back to it."
msgstr ""
"Mỗi lần triển khai đều giữ lại kết quả của nó. Triển khai lại một commit trước"
" đó để khôi phục về commit đó."

#: templates/system/waf_logs.html:14
msgid ""
"Every request the firewall acted on, newest first, and the rule that made it "
"act."
msgstr ""
"Mọi yêu cầu mà tường lửa đã xử lý, mới nhất trước, cùng với quy tắc đã kích "
"hoạt hành động đó."

#: templates/system/waf_domain.html:93
msgid "Every rule applies to this website."
msgstr "Mọi quy tắc đều áp dụng cho website này."

#: templates/domains/ssl.html:106
msgid ""
"Every subdomain of this domain is served over HTTPS with this certificate."
msgstr ""
"Mọi tên miền phụ của tên miền này đều được phục vụ qua HTTPS bằng chứng chỉ "
"này."

#: templates/mssql/database_users.html:10
msgid ""
"Every user with access to this database, and the database roles it holds."
msgstr ""
"Mọi người dùng có quyền truy cập cơ sở dữ liệu này, cùng với các vai trò cơ sở"
" dữ liệu mà họ nắm giữ."

#: templates/manager/ojs_install.html:267
msgid "Extracting files and linking web root"
msgstr "Đang giải nén tệp và liên kết web root"

#: templates/files/clamav/quarantine.html:146
msgid "Failed"
msgstr "Thất bại"

#: templates/manager/flarum_app.html:1124 templates/manager/phpbb_app.html:919
msgid "Failed to clear cache"
msgstr "Xoá cache thất bại"

#: templates/manager/drupal_app.html:63 templates/manager/joomla_app.html:63
#: templates/manager/matomo_app.html:63 templates/manager/mediawiki_app.html:63
#: templates/manager/nextcloud_app.html:63 templates/manager/ojs_app.html:63
#: templates/manager/opencart_app.html:63
#: templates/manager/prestashop_app.html:63 templates/manager/sites.html:564
#: templates/manager/sites.html:569
msgid "Failed to generate auto-login link."
msgstr "Tạo liên kết tự động đăng nhập thất bại."

#: templates/manager/joomla_app.html:723
#: templates/manager/opencart_app.html:724
#: templates/manager/prestashop_app.html:708
msgid "Failed to generate login link."
msgstr "Tạo liên kết đăng nhập thất bại."

#: templates/manager/php_app.html:234
msgid "Failed to load logs."
msgstr "Tải nhật ký thất bại."

#: templates/manager/moodle_app.html:1216 templates/manager/ojs_app.html:1177
msgid "Failed to purge caches"
msgstr "Xoá sạch cache thất bại"

#: templates/manager/drupal_app.html:1261
#: templates/manager/joomla_app.html:1236
#: templates/manager/matomo_app.html:1161
#: templates/manager/nextcloud_app.html:1250
#: templates/manager/opencart_app.html:1237
#: templates/manager/prestashop_app.html:1221
msgid "Failed to rebuild cache"
msgstr "Xây dựng lại cache thất bại"

#: templates/dashboard/onboarding.html:875
msgid "Failed to register passkey."
msgstr "Đăng ký passkey thất bại."

#: templates/dashboard/onboarding.html:810
msgid "Failed to save backup settings."
msgstr "Lưu cài đặt sao lưu thất bại."

#: templates/dashboard/onboarding.html:799
msgid "Failed to set backup destination."
msgstr "Thiết lập điểm đến sao lưu thất bại."

#: templates/dashboard/onboarding.html:790
msgid "Failed to set default PHP version."
msgstr "Thiết lập phiên bản PHP mặc định thất bại."

#: templates/dashboard/onboarding.html:851
msgid "Failed to start 2FA setup."
msgstr "Bắt đầu thiết lập 2FA thất bại."

#: templates/dashboard/onboarding.html:814
msgid "Failed to start connection test."
msgstr "Bắt đầu kiểm tra kết nối thất bại."

#: templates/dashboard/onboarding.html:771
msgid "Failed to switch database server."
msgstr "Chuyển máy chủ cơ sở dữ liệu thất bại."

#: templates/dashboard/onboarding.html:763
msgid "Failed to switch webserver."
msgstr "Chuyển webserver thất bại."

#: templates/dashboard/onboarding.html:842
msgid "Failed to update IP Blocker."
msgstr "Cập nhật IP Blocker thất bại."

#: templates/dashboard/onboarding.html:780
msgid "Failed to update Varnish."
msgstr "Cập nhật Varnish thất bại."

#: templates/dashboard/onboarding.html:834
msgid "Failed to update WAF."
msgstr "Cập nhật WAF thất bại."

#: templates/manager/drupal_app.html:599 templates/manager/joomla_app.html:602
#: templates/manager/moodle_app.html:554
#: templates/manager/nextcloud_app.html:603
#: templates/manager/opencart_app.html:603
#: templates/manager/prestashop_app.html:603
msgid "Failed to update maintenance mode"
msgstr "Cập nhật chế độ bảo trì thất bại"

#: templates/manager/autoinstaller.html:447
msgid "File Management"
msgstr "Quản lý tệp"

#: templates/files/clamav/quarantine.html:132
msgid "File deleted."
msgstr "Đã xoá tệp."

#: templates/files/clamav/quarantine.html:119
msgid "File restored."
msgstr "Đã khôi phục tệp."

#: templates/manager/autoinstaller.html:359
msgid ""
"File-based wiki software with versioned releases and no database required."
msgstr ""
"Phần mềm wiki dựa trên tệp, có các phiên bản phát hành theo mốc và không cần "
"cơ sở dữ liệu."

#: templates/manager/autoinstaller.html:391
msgid "File-based wiki software, no database required."
msgstr "Phần mềm wiki dựa trên tệp, không cần cơ sở dữ liệu."

#: templates/system/waf_logs.html:66
msgid "Filter"
msgstr "Bộ lọc"

#: templates/dashboard/onboarding.html:246
msgid ""
"Filters malicious requests to your websites before they reach your "
"applications."
msgstr ""
"Lọc các yêu cầu độc hại đến website của bạn trước khi chúng chạm tới ứng dụng "
"của bạn."

#: templates/files/ssh_keys.html:41
msgid "Fingerprint"
msgstr "Vân tay khoá"

#: templates/dashboard/onboarding.html:410
#: templates/dashboard/onboarding.html:572
msgid "Finish"
msgstr "Hoàn tất"

#: templates/system/waf_logs.html:11
msgid "Firewall Events"
msgstr "Sự kiện tường lửa"

#: templates/partials/site_manager_shared.html:357
msgid "Firewall for %(domain)s is now %(status)s"
msgstr "Tường lửa cho %(domain)s hiện đang %(status)s"

#: templates/manager/prestashop_install.html:130
msgid "First name"
msgstr "Tên"

#: templates/manager/flarum_app.html:1009
msgid "Flarum detach process started. Please wait."
msgstr "Quá trình gỡ Flarum đã bắt đầu. Vui lòng đợi."

#: templates/manager/autoinstaller.html:289
msgid "Flarum forum software."
msgstr "Phần mềm diễn đàn Flarum."

#: templates/manager/flarum_install.html:444
msgid "Flarum installation started. Please wait for the process to finish."
msgstr ""
"Quá trình cài đặt Flarum đã bắt đầu. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/flarum_app.html:995
msgid "Flarum removal started. Please wait."
msgstr "Quá trình gỡ bỏ Flarum đã bắt đầu. Vui lòng đợi."

#: templates/manager/flarum_app.html:569
msgid "Flarum update started. Please wait."
msgstr "Quá trình cập nhật Flarum đã bắt đầu. Vui lòng đợi."

#: templates/manager/flarum_install.html:45
msgid "Flarum version"
msgstr "Phiên bản Flarum"

#: templates/manager/flarum_app.html:121
msgid "Flarum:"
msgstr "Flarum:"

#: templates/dashboard/onboarding.html:349
msgid "Follow your browser/device prompt to register a passkey…"
msgstr "Làm theo hướng dẫn của trình duyệt/thiết bị để đăng ký passkey…"

#: templates/gitdeploy/git_deploy.html:118
msgid "For providers where no webhook is set up. 0 turns polling off."
msgstr ""
"Dành cho các nhà cung cấp chưa thiết lập webhook. Đặt giá trị 0 để tắt kiểm "
"tra định kỳ."

#: templates/manager/sofawiki_install.html:112
msgid ""
"For your own records in Site Manager only - SofaWiki has no admin account to "
"create yet."
msgstr ""
"Chỉ để lưu thông tin trong Trình quản lý Website của bạn - SofaWiki chưa có "
"tài khoản quản trị để tạo."

#: templates/system/multiweb.html:190
msgid "Force HTTPS"
msgstr "Buộc dùng HTTPS"

#: templates/manager/flarum_install.html:37
msgid "Forum title"
msgstr "Tiêu đề diễn đàn"

#: templates/manager/autoinstaller.html:222
msgid "Forums"
msgstr "Diễn đàn"

#: templates/system/multiweb.html:51
msgid "Front-end"
msgstr "Front-end"

#: templates/manager/joomla_install.html:145
msgid "Full name"
msgstr "Họ và tên"

#: templates/dashboard/onboarding.html:610
msgid ""
"Fully supported - use this if your apps aren't yet tested on the latest "
"version."
msgstr ""
"Được hỗ trợ đầy đủ - dùng phiên bản này nếu ứng dụng của bạn chưa được kiểm "
"tra trên phiên bản mới nhất."

#: templates/manager/python_node_apps.html:747
#: templates/manager/python_node_apps.html:806
msgid "Gemfile"
msgstr "Gemfile"

#: templates/manager/dokuwiki_app.html:479
#: templates/manager/sofawiki_app.html:382
#: templates/manager/tinyfilemanager_app.html:275
#: templates/manager/tinyphotogallery_app.html:277
msgid "Generate a backup of the site files."
msgstr "Tạo bản sao lưu các tệp của website."

#: templates/gitdeploy/git_deploy.html:185
msgid "Generate a new deploy key? The current one stops working immediately."
msgstr ""
"Tạo khoá triển khai mới? Khoá hiện tại sẽ ngừng hoạt động ngay lập tức."

#: templates/gitdeploy/git_deploy.html:191
msgid "Generate a new key"
msgstr "Tạo khoá mới"

#: templates/gitdeploy/git_deploy.html:233
msgid "Generate a new secret"
msgstr "Tạo mã bí mật mới"

#: templates/gitdeploy/git_deploy.html:227
msgid ""
"Generate a new secret? The webhook stops working until you update it at your "
"provider."
msgstr ""
"Tạo mã bí mật mới? Webhook sẽ ngừng hoạt động cho đến khi bạn cập nhật mã này "
"tại nhà cung cấp của bạn."

#: templates/manager/drupal_app.html:36 templates/manager/joomla_app.html:36
#: templates/manager/joomla_app.html:703 templates/manager/matomo_app.html:36
#: templates/manager/mediawiki_app.html:36
#: templates/manager/nextcloud_app.html:36 templates/manager/ojs_app.html:36
#: templates/manager/opencart_app.html:36
#: templates/manager/opencart_app.html:704
#: templates/manager/prestashop_app.html:36
#: templates/manager/prestashop_app.html:688
msgid "Generating auto-login link.."
msgstr "Đang tạo liên kết tự động đăng nhập.."

#: templates/manager/python_node_apps.html:1022
msgid "Generating backup... Please wait."
msgstr "Đang tạo bản sao lưu... Vui lòng đợi."

#: templates/manager/python_node_apps.html:1021
msgid "Generating..."
msgstr "Đang tạo..."

#: templates/gitdeploy/git_deploy.html:10
msgid "Git Deployment"
msgstr "Triển khai qua Git"

#: templates/gitdeploy/git_deploy.html:32
msgid "Git deployment is not available on the container stack."
msgstr "Triển khai qua Git không khả dụng khi máy chủ chạy dịch vụ trong container."

#: templates/manager/app_install.html:350
#: templates/manager/app_install.html:374
msgid "Git repository URL"
msgstr "URL kho lưu trữ Git"

#: templates/manager/python_node_apps.html:483
msgid "Git repository URL:"
msgstr "URL kho lưu trữ Git:"

#: templates/manager/wp/_shared.html:142
msgid ""
"Google's Safe Browsing technology examines billions of URLs per day looking "
"for unsafe websites, many of which are legitimate websites that have been "
"compromised. When an unsafe site is detected, warning is shown on Google "
"Search and in web browsers. Here you can see whether this website is "
"currently marked by Google as dangerous to visit."
msgstr ""
"Công nghệ Safe Browsing của Google kiểm tra hàng tỷ URL mỗi ngày để tìm các "
"website không an toàn, trong đó nhiều trang là website hợp pháp đã bị xâm "
"nhập. Khi phát hiện một trang không an toàn, cảnh báo sẽ được hiển thị trên "
"Google Search và trong các trình duyệt web. Tại đây bạn có thể xem website này"
" có đang bị Google đánh dấu là nguy hiểm hay không."

#: templates/system/waf_domain.html:133
msgid "Hits"
msgstr "Số lượt"

#: templates/netdiag/traceroute.html:17
msgid "Host or IP address"
msgstr "Tên máy chủ hoặc địa chỉ IP"

#: templates/system/waf_domain.html:194 templates/system/waf_logs.html:87
msgid "IP address"
msgstr "Địa chỉ IP"

#: templates/manager/python_node_apps.html:490
msgid ""
"If set, the app's code is re-fetched from this repository and reset to its "
"latest commit on every restart, before install/startup runs - any local "
"changes to files in the docroot are overwritten. Clear the field and save to "
"disconnect the repository."
msgstr ""
"Nếu được bật, mã nguồn của ứng dụng sẽ được tải lại từ kho lưu trữ này và đặt "
"về commit mới nhất mỗi khi khởi động lại, trước khi chạy cài đặt/khởi động - "
"mọi thay đổi cục bộ đối với tệp trong docroot sẽ bị ghi đè. Xoá trống trường "
"này và lưu lại để ngắt kết nối kho lưu trữ."

#: templates/emails/info.html:58
msgid ""
"If this domain's DNS is hosted elsewhere, add these records there. Mail will "
"not be delivered, and will be treated as spam when sent, until they exist."
msgstr ""
"Nếu DNS của tên miền này được quản lý ở nơi khác, hãy thêm các bản ghi này ở "
"đó. Email sẽ không được gửi đi và bị coi là spam cho đến khi các bản ghi này "
"tồn tại."

#: templates/php/ini_editor.html:32
msgid ""
"If you save any of those, they are left out and named for you in the message "
"above the page, rather than being dropped without a word."
msgstr ""
"Nếu bạn lưu bất kỳ mục nào trong số đó, chúng sẽ bị bỏ qua và được nêu tên rõ "
"trong thông báo phía trên trang, thay vì bị loại bỏ mà không thông báo."

#: templates/security/imunify.html:7
msgid "ImunifyAV"
msgstr "ImunifyAV"

#: templates/security/imunify.html:26
msgid "ImunifyAV is installed but its interface is not answering."
msgstr "ImunifyAV đã được cài đặt nhưng giao diện của nó không phản hồi."

#: templates/security/imunify.html:17
msgid "ImunifyAV is not installed on this server."
msgstr "ImunifyAV chưa được cài đặt trên máy chủ này."

#: templates/system/waf_domain.html:80
msgid "In the last"
msgstr "Trong"

#: templates/manager/php_app.html:100 templates/manager/php_install.html:101
msgid "Initial project"
msgstr "Dự án ban đầu"

#: templates/php/default.html:72 templates/php/extensions.html:23
msgid "Install"
msgstr "Cài đặt"

#: templates/manager/autoinstaller.html:370
#: templates/manager/dokuwiki_install.html:9
msgid "Install DokuWiki"
msgstr "Cài đặt DokuWiki"

#: templates/manager/autoinstaller.html:300
#: templates/manager/flarum_install.html:9
msgid "Install Flarum"
msgstr "Cài đặt Flarum"

#: templates/manager/autoinstaller.html:79
#: templates/manager/joomla_install.html:9
msgid "Install Joomla"
msgstr "Cài đặt Joomla"

#: templates/manager/autoinstaller.html:440
#: templates/manager/matomo_install.html:9
msgid "Install Matomo"
msgstr "Cài đặt Matomo"

#: templates/manager/autoinstaller.html:338
#: templates/manager/mediawiki_install.html:9
msgid "Install MediaWiki"
msgstr "Cài đặt MediaWiki"

#: templates/manager/autoinstaller.html:580
#: templates/manager/moodle_install.html:9
msgid "Install Moodle"
msgstr "Cài đặt Moodle"

#: templates/manager/autoinstaller.html:478
#: templates/manager/nextcloud_install.html:9
msgid "Install Nextcloud"
msgstr "Cài đặt Nextcloud"

#: templates/manager/autoinstaller.html:612
#: templates/manager/ojs_install.html:9
msgid "Install OJS"
msgstr "Cài đặt OJS"

#: templates/manager/autoinstaller.html:215
#: templates/manager/opencart_install.html:9
msgid "Install OpenCart"
msgstr "Cài đặt OpenCart"

#: templates/manager/php_install.html:9
msgid "Install PHP Application"
msgstr "Cài đặt ứng dụng PHP"

#: templates/manager/autoinstaller.html:183
#: templates/manager/prestashop_install.html:9
msgid "Install PrestaShop"
msgstr "Cài đặt PrestaShop"

#: templates/manager/autoinstaller.html:402
#: templates/manager/sofawiki_install.html:9
msgid "Install SofaWiki"
msgstr "Cài đặt SofaWiki"

#: templates/manager/autoinstaller.html:542
#: templates/manager/tinyfilemanager_install.html:9
msgid "Install TinyFileManager"
msgstr "Cài đặt TinyFileManager"

#: templates/manager/autoinstaller.html:510
#: templates/manager/tinyphotogallery_install.html:9
msgid "Install TinyPhotoGallery"
msgstr "Cài đặt TinyPhotoGallery"

#: templates/dashboard/onboarding.html:396
msgid "Install WordPress or another app with the auto-installer."
msgstr "Cài đặt WordPress hoặc ứng dụng khác bằng trình tự động cài đặt."

#: templates/php/default.html:58
msgid "Install another PHP version"
msgstr "Cài đặt phiên bản PHP khác"

#: templates/manager/autoinstaller.html:253
#: templates/manager/phpbb_install.html:9
msgid "Install phpBB"
msgstr "Cài đặt phpBB"

#: templates/system/server_info.html:74
msgid "Installed Software"
msgstr "Phần mềm đã cài đặt"

#: templates/manager/dokuwiki_app.html:306
#: templates/manager/drupal_app.html:620 templates/manager/flarum_app.html:481
#: templates/manager/joomla_app.html:623 templates/manager/matomo_app.html:535
#: templates/manager/mediawiki_app.html:535
#: templates/manager/moodle_app.html:575
#: templates/manager/nextcloud_app.html:624 templates/manager/ojs_app.html:530
#: templates/manager/opencart_app.html:624 templates/manager/phpbb_app.html:405
#: templates/manager/prestashop_app.html:624
#: templates/manager/wp/single.html:1159
msgid "Installed version:"
msgstr "Phiên bản đã cài đặt:"

#: templates/php/default.html:116
msgid "Installing PHP"
msgstr "Đang cài đặt PHP"

#: templates/manager/php_install.html:117
msgid "Installs dependencies from composer.json in the PHP container."
msgstr ""
"Cài đặt các phụ thuộc (dependency) từ composer.json trong container PHP."

#: templates/php/default.html:59
msgid ""
"Installs the version and its common extensions on this server. This can take "
"several minutes."
msgstr ""
"Cài đặt phiên bản này cùng các extension phổ biến của nó trên máy chủ. Việc "
"này có thể mất vài phút."

#: templates/dashboard/onboarding.html:863
msgid "Invalid code, please try again."
msgstr "Mã không hợp lệ, vui lòng thử lại."

#: templates/domains/ssl.html:126
msgid "Issue wildcard certificate"
msgstr "Cấp chứng chỉ wildcard"

#: templates/security/imunify.html:29
msgid "It is being started; reload this page in a moment."
msgstr "Đang được khởi động; hãy tải lại trang này sau ít phút."

#: templates/manager/autoinstaller.html:731
#: templates/manager/python_node_apps.html:168
msgid "Java"
msgstr "Java"

#: templates/manager/autoinstaller.html:735
msgid "Java containerized application."
msgstr "Ứng dụng Java chạy trong container."

#: templates/manager/autoinstaller.html:64
msgid "Joomla"
msgstr "Joomla"

#: templates/manager/autoinstaller.html:68
msgid "Joomla content management system (CMS)."
msgstr "Hệ quản trị nội dung (CMS) Joomla."

#: templates/manager/joomla_app.html:1121
msgid "Joomla detach process started. Please wait."
msgstr "Quá trình gỡ Joomla đã bắt đầu. Vui lòng đợi."

#: templates/manager/joomla_app.html:633
msgid ""
"Joomla has no safe unattended CLI updater, so this logs you into your own "
"admin panel - run the update yourself under System > Update > Joomla. A "
"backup is recommended first - see the Backups tab."
msgstr ""
"Joomla không có công cụ cập nhật CLI tự động an toàn, vì vậy thao tác này sẽ "
"đăng nhập bạn vào trang quản trị của chính bạn - hãy tự thực hiện cập nhật "
"trong System > Update > Joomla. Bạn nên sao lưu trước - xem tab Sao lưu."

#: templates/manager/joomla_install.html:458
msgid "Joomla installation started. Please wait for the process to finish."
msgstr ""
"Quá trình cài đặt Joomla đã bắt đầu. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/joomla_app.html:1107
msgid "Joomla removal started. Please wait."
msgstr "Quá trình gỡ bỏ Joomla đã bắt đầu. Vui lòng đợi."

#: templates/manager/joomla_install.html:45
msgid "Joomla version"
msgstr "Phiên bản Joomla"

#: templates/manager/joomla_app.html:179
msgid "Joomla:"
msgstr "Joomla:"

#: templates/manager/wp/install.html:102
msgid "Keep the version this website already uses"
msgstr "Giữ phiên bản mà website này đang dùng"

#: templates/files/ssh_keys.html:39 templates/files/ssh_keys.html:89
msgid "Label"
msgstr "Nhãn"

#: templates/manager/prestashop_install.html:139
msgid "Last name"
msgstr "Họ"

#: templates/gitdeploy/git_deploy.html:237
msgid "Last poll"
msgstr "Lần kiểm tra định kỳ gần nhất"

#: templates/system/waf_domain.html:134
msgid "Last seen"
msgstr "Lần thấy gần nhất"

#: templates/manager/drupal_install.html:49
#: templates/manager/flarum_install.html:49
#: templates/manager/joomla_install.html:49
#: templates/manager/matomo_install.html:41
#: templates/manager/mediawiki_install.html:49
#: templates/manager/moodle_install.html:41
#: templates/manager/nextcloud_install.html:41
#: templates/manager/ojs_install.html:41
#: templates/manager/opencart_install.html:41
#: templates/manager/phpbb_install.html:57
#: templates/manager/prestashop_install.html:41
msgid "Latest"
msgstr "Mới nhất"

#: templates/manager/drupal_app.html:624 templates/manager/flarum_app.html:485
#: templates/manager/joomla_app.html:627 templates/manager/matomo_app.html:539
#: templates/manager/mediawiki_app.html:539
#: templates/manager/moodle_app.html:579
#: templates/manager/nextcloud_app.html:628 templates/manager/ojs_app.html:534
#: templates/manager/opencart_app.html:628
#: templates/manager/prestashop_app.html:628
#: templates/manager/wp/single.html:1163
msgid "Latest version:"
msgstr "Phiên bản mới nhất:"

#: templates/manager/dokuwiki_install.html:128
msgid "Leave blank to auto-generate"
msgstr "Để trống để tự động tạo"

#: templates/system/waf_domain.html:118
msgid "Let through"
msgstr "Cho qua"

#: templates/dashboard/onboarding.html:39
msgid "Let's set up your account"
msgstr "Hãy thiết lập tài khoản của bạn"

#: templates/manager/matomo_app.html:462 templates/manager/matomo_app.html:487
msgid "Loading Matomo log.."
msgstr "Đang tải nhật ký Matomo.."

#: templates/manager/nextcloud_app.html:471
#: templates/manager/nextcloud_app.html:496
msgid "Loading Nextcloud log.."
msgstr "Đang tải nhật ký Nextcloud.."

#: templates/manager/prestashop_app.html:471
#: templates/manager/prestashop_app.html:496
msgid "Loading PrestaShop log.."
msgstr "Đang tải nhật ký PrestaShop.."

#: templates/manager/mediawiki_app.html:462
#: templates/manager/mediawiki_app.html:487
#: templates/manager/moodle_app.html:422 templates/manager/moodle_app.html:447
#: templates/manager/ojs_app.html:457 templates/manager/ojs_app.html:482
msgid "Loading error log.."
msgstr "Đang tải nhật ký lỗi.."

#: templates/manager/flarum_app.html:408 templates/manager/flarum_app.html:433
msgid "Loading log.."
msgstr "Đang tải nhật ký.."

#: templates/manager/drupal_app.html:467 templates/manager/drupal_app.html:492
#: templates/manager/joomla_app.html:470 templates/manager/joomla_app.html:495
#: templates/manager/opencart_app.html:471
#: templates/manager/opencart_app.html:496
msgid "Loading watchdog log.."
msgstr "Đang tải nhật ký watchdog.."

#: templates/manager/flarum_app.html:441
msgid "Log for"
msgstr "Nhật ký cho"

#: templates/netdiag/dns_visualizer.html:24
msgid "Looking up records..."
msgstr "Đang tra cứu bản ghi..."

#: templates/mssql/databases.html:9
msgid "MSSQL Databases"
msgstr "Cơ sở dữ liệu MSSQL"

#: templates/mssql/users.html:9
msgid "MSSQL Users"
msgstr "Người dùng MSSQL"

#: templates/manager/drupal_app.html:534 templates/manager/joomla_app.html:537
#: templates/manager/moodle_app.html:489
#: templates/manager/nextcloud_app.html:538
#: templates/manager/opencart_app.html:538
#: templates/manager/prestashop_app.html:538
msgid "Maintenance Mode"
msgstr "Chế độ bảo trì"

#: templates/manager/drupal_app.html:595 templates/manager/joomla_app.html:598
#: templates/manager/moodle_app.html:550
#: templates/manager/nextcloud_app.html:599
#: templates/manager/opencart_app.html:599
#: templates/manager/prestashop_app.html:599
msgid "Maintenance mode updated."
msgstr "Đã cập nhật chế độ bảo trì."

#: templates/manager/python_node_apps.html:862
msgid ""
"Make sure the target domain/subfolder isn't already used by another site - "
"existing files there may be overwritten."
msgstr ""
"Hãy đảm bảo tên miền/thư mục con đích chưa được website khác sử dụng - các tệp"
" hiện có ở đó có thể bị ghi đè."

#: templates/manager/php_install.html:157
msgid "Makes sure the domain's PHP container is running."
msgstr "Đảm bảo container PHP của tên miền đang chạy."

#: templates/security/imunify.html:10
msgid "Malware scanning for the files in your account."
msgstr "Quét mã độc cho các tệp trong tài khoản của bạn."

#: templates/cache/service.html:14 templates/system/services.html:19
msgid "Managed for the whole server by the administrator."
msgstr "Do quản trị viên quản lý cho toàn bộ máy chủ."

#: templates/files/clamav/quarantine.html:139
msgid "Mark"
msgstr "Đánh dấu"

#: templates/files/clamav/quarantine.html:83
msgid "Mark as safe"
msgstr "Đánh dấu là an toàn"

#: templates/files/clamav/quarantine.html:145
msgid "Marked as safe and restored."
msgstr "Đã đánh dấu là an toàn và khôi phục."

#: templates/manager/autoinstaller.html:409
msgid "Marketing & Analytics"
msgstr "Marketing & Phân tích"

#: templates/manager/autoinstaller.html:425
msgid "Matomo"
msgstr "Matomo"

#: templates/manager/matomo_app.html:1046
msgid "Matomo detach process started. Please wait."
msgstr "Quá trình gỡ Matomo đã bắt đầu. Vui lòng đợi."

#: templates/manager/matomo_install.html:443
msgid "Matomo installation started. Please wait for the process to finish."
msgstr ""
"Quá trình cài đặt Matomo đã bắt đầu. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/matomo_app.html:495
msgid "Matomo log for"
msgstr "Nhật ký Matomo cho"

#: templates/manager/matomo_app.html:1032
msgid "Matomo removal started. Please wait."
msgstr "Quá trình gỡ bỏ Matomo đã bắt đầu. Vui lòng đợi."

#: templates/manager/matomo_app.html:606
msgid "Matomo update started. Please wait."
msgstr "Quá trình cập nhật Matomo đã bắt đầu. Vui lòng đợi."

#: templates/manager/matomo_install.html:37
msgid "Matomo version"
msgstr "Phiên bản Matomo"

#: templates/manager/autoinstaller.html:429
msgid "Matomo web analytics platform."
msgstr "Nền tảng phân tích web Matomo."

#: templates/manager/matomo_app.html:171
msgid "Matomo:"
msgstr "Matomo:"

#: templates/manager/python_node_apps.html:803
msgid "Maven install"
msgstr "Maven install"

#: templates/manager/app_install.html:463
msgid "Max number of processes this application can run."
msgstr "Số tiến trình tối đa mà ứng dụng này có thể chạy."

#: templates/manager/autoinstaller.html:323
msgid "MediaWiki"
msgstr "MediaWiki"

#: templates/manager/mediawiki_app.html:1044
msgid "MediaWiki detach process started. Please wait."
msgstr "Quá trình gỡ MediaWiki đã bắt đầu. Vui lòng đợi."

#: templates/manager/mediawiki_install.html:450
msgid "MediaWiki installation started. Please wait for the process to finish."
msgstr ""
"Quá trình cài đặt MediaWiki đã bắt đầu. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/mediawiki_app.html:1030
msgid "MediaWiki removal started. Please wait."
msgstr "Quá trình gỡ bỏ MediaWiki đã bắt đầu. Vui lòng đợi."

#: templates/manager/mediawiki_app.html:606
msgid "MediaWiki update started. Please wait."
msgstr "Quá trình cập nhật MediaWiki đã bắt đầu. Vui lòng đợi."

#: templates/manager/mediawiki_install.html:45
msgid "MediaWiki version"
msgstr "Phiên bản MediaWiki"

#: templates/manager/autoinstaller.html:327
msgid "MediaWiki wiki platform."
msgstr "Nền tảng wiki MediaWiki."

#: templates/manager/mediawiki_app.html:171
msgid "MediaWiki:"
msgstr "MediaWiki:"

#: templates/partials/_service_js.html:24 templates/user/history_usage.html:133
msgid "Memory %"
msgstr "Bộ nhớ %"

#: templates/gitdeploy/git_deploy.html:102
msgid "Mirror - delete what is no longer in the build"
msgstr "Đồng bộ hoàn toàn - xoá những gì không còn trong bản build"

#: templates/system/waf_domain.html:57
msgid "Mode"
msgstr "Chế độ"

#: templates/manager/autoinstaller.html:565
msgid "Moodle"
msgstr "Moodle"

#: templates/manager/moodle_app.html:1101
msgid "Moodle detach process started. Please wait."
msgstr "Quá trình gỡ Moodle đã bắt đầu. Vui lòng đợi."

#: templates/manager/moodle_install.html:434
msgid "Moodle installation started. Please wait for the process to finish."
msgstr ""
"Quá trình cài đặt Moodle đã bắt đầu. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/autoinstaller.html:569
msgid "Moodle learning management system (LMS)."
msgstr "Hệ thống quản lý học tập (LMS) Moodle."

#: templates/manager/moodle_app.html:1087
msgid "Moodle removal started. Please wait."
msgstr "Quá trình gỡ bỏ Moodle đã bắt đầu. Vui lòng đợi."

#: templates/manager/moodle_app.html:662
msgid "Moodle update started. Please wait."
msgstr "Quá trình cập nhật Moodle đã bắt đầu. Vui lòng đợi."

#: templates/manager/moodle_install.html:37
msgid "Moodle version"
msgstr "Phiên bản Moodle"

#: templates/manager/moodle_app.html:131
msgid "Moodle:"
msgstr "Moodle:"

#: templates/files/filemanager_partials.html:789
msgid "Moving..."
msgstr "Đang di chuyển..."

#: templates/manager/phpbb_install.html:39
msgid "My Board"
msgstr "Diễn đàn của tôi"

#: templates/manager/flarum_install.html:39
msgid "My Flarum Forum"
msgstr "Diễn đàn Flarum của tôi"

#: templates/manager/joomla_install.html:39
msgid "My Joomla Site"
msgstr "Trang Joomla của tôi"

#: templates/manager/dokuwiki_install.html:116
msgid "My Wiki"
msgstr "Wiki của tôi"

#: templates/gitdeploy/git_deploy.html:108
msgid "Never delete"
msgstr "Không bao giờ xoá"

#: templates/dashboard/onboarding.html:540
msgid "New domains get no request filtering."
msgstr "Tên miền mới sẽ không được lọc yêu cầu."

#: templates/system/waf.html:71
msgid "New websites start protected."
msgstr "Website mới bắt đầu ở trạng thái được bảo vệ."

#: templates/system/waf.html:71
msgid "New websites start unprotected."
msgstr "Website mới bắt đầu ở trạng thái không được bảo vệ."

#: templates/manager/autoinstaller.html:463
msgid "Nextcloud"
msgstr "Nextcloud"

#: templates/manager/nextcloud_app.html:1135
msgid "Nextcloud detach process started. Please wait."
msgstr "Quá trình gỡ Nextcloud đã bắt đầu. Vui lòng đợi."

#: templates/manager/autoinstaller.html:467
msgid "Nextcloud file sync and collaboration platform."
msgstr "Nền tảng đồng bộ tệp và cộng tác Nextcloud."

#: templates/manager/nextcloud_install.html:443
msgid "Nextcloud installation started. Please wait for the process to finish."
msgstr ""
"Quá trình cài đặt Nextcloud đã bắt đầu. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/nextcloud_app.html:504
msgid "Nextcloud log for"
msgstr "Nhật ký Nextcloud cho"

#: templates/manager/nextcloud_app.html:1121
msgid "Nextcloud removal started. Please wait."
msgstr "Quá trình gỡ bỏ Nextcloud đã bắt đầu. Vui lòng đợi."

#: templates/manager/nextcloud_app.html:695
msgid "Nextcloud update started. Please wait."
msgstr "Quá trình cập nhật Nextcloud đã bắt đầu. Vui lòng đợi."

#: templates/manager/nextcloud_install.html:37
msgid "Nextcloud version"
msgstr "Phiên bản Nextcloud"

#: templates/manager/nextcloud_app.html:180
msgid "Nextcloud:"
msgstr "Nextcloud:"

#: templates/dashboard/onboarding.html:479
msgid "Nginx core bundled with Lua scripting for custom logic."
msgstr "Lõi Nginx tích hợp sẵn scripting Lua để tuỳ chỉnh logic."

#: templates/files/ssh_keys.html:48
msgid "No SSH keys yet. Add one below to sign in without a password."
msgstr ""
"Chưa có khoá SSH nào. Thêm một khoá bên dưới để đăng nhập mà không cần mật "
"khẩu."

#: templates/mssql/remote_mssql.html:100
msgid "No address may connect from outside this server."
msgstr "Không địa chỉ nào được phép kết nối từ bên ngoài máy chủ này."

#: templates/manager/dokuwiki_app.html:547
#: templates/manager/drupal_app.html:967 templates/manager/flarum_app.html:830
#: templates/manager/joomla_app.html:942 templates/manager/matomo_app.html:867
#: templates/manager/mediawiki_app.html:867
#: templates/manager/moodle_app.html:922
#: templates/manager/nextcloud_app.html:956 templates/manager/ojs_app.html:883
#: templates/manager/opencart_app.html:943 templates/manager/phpbb_app.html:625
#: templates/manager/prestashop_app.html:927
#: templates/manager/python_node_apps.html:1059
#: templates/manager/sofawiki_app.html:450
#: templates/manager/tinyfilemanager_app.html:343
#: templates/manager/tinyphotogallery_app.html:345
msgid "No backups available"
msgstr "Không có bản sao lưu nào"

#: templates/system/waf_logs.html:76
msgid "No event matches this filter."
msgstr "Không có sự kiện nào khớp với bộ lọc này."

#: templates/dashboard/onboarding.html:612
msgid "No longer receives any patches - you should definitely plan an upgrade."
msgstr ""
"Không còn nhận được bản vá lỗi nào nữa - bạn nên lên kế hoạch nâng cấp ngay."

#: templates/files/clamav/scanner.html:107
#: templates/partials/site_manager_shared.html:789
msgid "No malware found."
msgstr "Không tìm thấy phần mềm độc hại."

#: templates/manager/sites.html:181
msgid "No new installations found."
msgstr "Không tìm thấy bản cài đặt mới nào."

#: templates/system/cronjobs.html:291 templates/system/cronjobs.html:77
#: templates/system/cronjobs_new.html:95
msgid "No overlap"
msgstr "Không chồng chéo"

#: templates/netdiag/dns_visualizer.html:40
msgid "No records of this type."
msgstr "Không có bản ghi loại này."

#: templates/system/waf_domain.html:125
msgid "No rule has fired on this website in this period."
msgstr ""
"Không có quy tắc nào được kích hoạt trên website này trong khoảng thời gian này."

#: templates/manager/sites.html:524
msgid "No speed data yet - check on Google PageSpeed Insights"
msgstr ""
"Chưa có dữ liệu tốc độ - hãy kiểm tra trên Google PageSpeed Insights"

#: templates/mssql/database_users.html:32
msgid "No users are assigned to this database yet."
msgstr "Chưa có người dùng nào được gán cho cơ sở dữ liệu này."

#: templates/manager/autoinstaller.html:639
msgid "Node.js containerized application."
msgstr "Ứng dụng Node.js chạy trong container."

#: templates/manager/dokuwiki_app.html:164
#: templates/manager/sofawiki_app.html:155
msgid "None needed"
msgstr "Không cần thiết"

#: templates/manager/sites.html:82
msgid "None of the selected sites support this action."
msgstr "Không có website nào trong số đã chọn hỗ trợ hành động này."

#: templates/domains/ssl.html:98
msgid "Not covered yet"
msgstr "Chưa được bao phủ"

#: templates/domains/ssl.html:100
msgid "Not possible yet"
msgstr "Chưa thể thực hiện"

#: templates/system/waf.html:24
msgid "Not protecting"
msgstr "Chưa bảo vệ"

#: templates/manager/php_app.html:95
msgid "Not set"
msgstr "Chưa thiết lập"

#: templates/gitdeploy/git_deploy.html:301
msgid "Nothing has been deployed yet."
msgstr "Chưa có gì được triển khai."

#: templates/system/waf_domain.html:186 templates/system/waf_logs.html:78
msgid "Nothing has been recorded for this website yet."
msgstr "Chưa có dữ liệu nào được ghi nhận cho website này."

#: templates/manager/ojs_app.html:1062
msgid "OJS detach process started. Please wait."
msgstr "Đã bắt đầu quá trình tách OJS. Vui lòng đợi."

#: templates/manager/ojs_install.html:443
msgid "OJS installation started. Please wait for the process to finish."
msgstr ""
"Đã bắt đầu quá trình cài đặt OJS. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/ojs_app.html:1048
msgid "OJS removal started. Please wait."
msgstr "Đã bắt đầu quá trình gỡ bỏ OJS. Vui lòng đợi."

#: templates/manager/ojs_app.html:623
msgid "OJS update started. Please wait."
msgstr "Đã bắt đầu quá trình cập nhật OJS. Vui lòng đợi."

#: templates/manager/ojs_install.html:37
msgid "OJS version"
msgstr "Phiên bản OJS"

#: templates/manager/ojs_app.html:170
msgid "OJS:"
msgstr "OJS:"

#: templates/mssql/permissions.html:25
msgid "Object"
msgstr "Đối tượng"

#: templates/system/waf.html:138 templates/system/waf_domain.html:17
#: templates/system/waf_domain.html:61
msgid "Off"
msgstr "Tắt"

#: templates/domains/ssl.html:88
msgid "One certificate covering the domain and every subdomain under it."
msgstr "Một chứng chỉ bao phủ tên miền và mọi tên miền phụ bên dưới nó."

#: templates/files/backup_restore.html:350
msgid "One website only"
msgstr "Chỉ một website"

#: templates/manager/app_install.html:385
msgid ""
"Only https:// URLs are supported, and only public repositories - for a "
"private repo, generate a personal access token and embed it in the URL, e.g."
msgstr ""
"Chỉ hỗ trợ URL dạng https:// và chỉ hỗ trợ kho lưu trữ công khai - đối với kho riêng tư, hãy tạo một personal access token và nhúng vào URL, ví dụ:"

#: templates/manager/python_node_apps.html:511
msgid ""
"Only public repositories are supported - for a private repo, generate a "
"personal access token and embed it in the URL, e.g."
msgstr ""
"Chỉ hỗ trợ kho lưu trữ công khai - đối với kho riêng tư, hãy tạo một personal access token và nhúng vào URL, ví dụ:"

#: templates/mssql/remote_mssql.html:46
msgid "Only the addresses listed below may reach the database server."
msgstr ""
"Chỉ những địa chỉ được liệt kê bên dưới mới có thể truy cập máy chủ cơ sở dữ liệu."

#: templates/files/backup_restore.html:383
msgid ""
"Only this site's files are put back. Every other site in the account is left "
"alone."
msgstr ""
"Chỉ các tệp của website này được khôi phục lại. Mọi website khác trong tài khoản vẫn giữ nguyên."

#: templates/manager/phpbb_app.html:409
msgid "Open Admin Control Panel"
msgstr "Mở bảng điều khiển quản trị"

#: templates/manager/dokuwiki_app.html:270
#: templates/manager/drupal_app.html:337 templates/manager/flarum_app.html:278
#: templates/manager/joomla_app.html:336 templates/manager/matomo_app.html:328
#: templates/manager/mediawiki_app.html:328
#: templates/manager/moodle_app.html:288
#: templates/manager/nextcloud_app.html:337 templates/manager/ojs_app.html:327
#: templates/manager/opencart_app.html:337 templates/manager/phpbb_app.html:269
#: templates/manager/prestashop_app.html:337
#: templates/manager/python_node_apps.html:366
#: templates/manager/sofawiki_app.html:261
#: templates/manager/tinyfilemanager_app.html:243
#: templates/manager/tinyphotogallery_app.html:243
#: templates/manager/websitebuilder.html:138
#: templates/manager/wp/single.html:422
msgid "Open FTP Accounts"
msgstr "Mở Tài khoản FTP"

#: templates/manager/autoinstaller.html:597
msgid "Open Journal Systems (OJS)"
msgstr "Open Journal Systems (OJS)"

#: templates/manager/opencart_app.html:633
msgid "Open OpenCart Admin"
msgstr "Mở trang quản trị OpenCart"

#: templates/manager/dokuwiki_app.html:228
#: templates/manager/drupal_app.html:295 templates/manager/flarum_app.html:236
#: templates/manager/joomla_app.html:294 templates/manager/matomo_app.html:286
#: templates/manager/mediawiki_app.html:286
#: templates/manager/moodle_app.html:246
#: templates/manager/nextcloud_app.html:295 templates/manager/ojs_app.html:285
#: templates/manager/opencart_app.html:295 templates/manager/phpbb_app.html:227
#: templates/manager/prestashop_app.html:295
#: templates/manager/python_node_apps.html:346
#: templates/manager/sofawiki_app.html:219
#: templates/manager/tinyfilemanager_app.html:201
#: templates/manager/tinyphotogallery_app.html:201
#: templates/manager/websitebuilder.html:118
#: templates/manager/wp/single.html:380
msgid "Open folder in Disk Usage Explorer"
msgstr "Mở thư mục trong Trình duyệt mức sử dụng ổ đĩa"

#: templates/manager/dokuwiki_app.html:249
#: templates/manager/drupal_app.html:316 templates/manager/flarum_app.html:257
#: templates/manager/joomla_app.html:315 templates/manager/matomo_app.html:307
#: templates/manager/mediawiki_app.html:307
#: templates/manager/moodle_app.html:267
#: templates/manager/nextcloud_app.html:316 templates/manager/ojs_app.html:306
#: templates/manager/opencart_app.html:316 templates/manager/phpbb_app.html:248
#: templates/manager/prestashop_app.html:316
#: templates/manager/python_node_apps.html:356
#: templates/manager/sofawiki_app.html:240
#: templates/manager/tinyfilemanager_app.html:222
#: templates/manager/tinyphotogallery_app.html:222
#: templates/manager/websitebuilder.html:128
#: templates/manager/wp/single.html:401
msgid "Open folder in Inodes Explorer"
msgstr "Mở thư mục trong Trình duyệt inode"

#: templates/manager/autoinstaller.html:601
msgid "Open source software for managing and publishing scholarly journals."
msgstr "Phần mềm mã nguồn mở để quản lý và xuất bản tạp chí khoa học."

#: templates/manager/autoinstaller.html:200
msgid "OpenCart"
msgstr "OpenCart"

#: templates/manager/opencart_app.html:1122
msgid "OpenCart detach process started. Please wait."
msgstr "Đã bắt đầu quá trình tách OpenCart. Vui lòng đợi."

#: templates/manager/autoinstaller.html:204
msgid "OpenCart e-commerce platform."
msgstr "Nền tảng thương mại điện tử OpenCart."

#: templates/manager/opencart_app.html:634
msgid ""
"OpenCart has no safe unattended CLI updater, so this logs you into your own "
"admin panel - follow OpenCart's own upgrade instructions from there. A "
"backup is recommended first - see the Backups tab."
msgstr ""
"OpenCart không có công cụ cập nhật CLI tự động an toàn, vì vậy thao tác này sẽ đăng nhập bạn vào bảng quản trị riêng của bạn - hãy làm theo hướng dẫn nâng cấp của chính OpenCart từ đó. Bạn nên sao lưu trước - xem tab Sao lưu."

#: templates/manager/opencart_install.html:443
msgid "OpenCart installation started. Please wait for the process to finish."
msgstr ""
"Đã bắt đầu quá trình cài đặt OpenCart. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/opencart_app.html:1108
msgid "OpenCart removal started. Please wait."
msgstr "Đã bắt đầu quá trình gỡ bỏ OpenCart. Vui lòng đợi."

#: templates/manager/opencart_install.html:37
msgid "OpenCart version"
msgstr "Phiên bản OpenCart"

#: templates/manager/opencart_app.html:180
msgid "OpenCart:"
msgstr "OpenCart:"

#: templates/dashboard/onboarding.html:95
msgid "OpenLiteSpeed uses the latest PHP version"
msgstr "OpenLiteSpeed sử dụng phiên bản PHP mới nhất"

#: templates/manager/php_install.html:125
msgid "Optimize autoloader (--optimize-autoloader)"
msgstr "Tối ưu autoloader (--optimize-autoloader)"

#: templates/manager/php_app.html:120
msgid "Optimize autoloader on next update (--optimize-autoloader)"
msgstr ""
"Tối ưu autoloader trong lần cập nhật tiếp theo (--optimize-autoloader)"

#: templates/files/ssh_keys.html:90
msgid "Optional - which machine this key is on"
msgstr "Không bắt buộc - máy nào đang sử dụng khoá này"

#: templates/system/cronjobs.html:80
msgid "Optional, unchecked by default."
msgstr "Không bắt buộc, mặc định không được chọn."

#: templates/manager/app_install.html:380
msgid ""
"Optional. If set, the app's code is fetched from this repository and reset "
"to its latest commit every time the container starts, before install/startup "
"runs."
msgstr ""
"Không bắt buộc. Nếu được thiết lập, mã nguồn của ứng dụng sẽ được lấy từ kho lưu trữ này và đưa về commit mới nhất mỗi khi container khởi động, trước khi quá trình cài đặt/khởi chạy chạy."

#: templates/gitdeploy/git_deploy.html:287
msgid "Output"
msgstr "Kết quả"

#: templates/gitdeploy/git_deploy.html:103
msgid "Overlay - never delete anything"
msgstr "Overlay - không bao giờ xoá bất kỳ tệp nào"

#: templates/system/server_info.html:66
msgid "PHP Versions"
msgstr "Phiên bản PHP"

#: templates/domains/new.html:96 templates/manager/php_app.html:93
#: templates/manager/wp/install.html:98 templates/system/multiweb.html:154
msgid "PHP version"
msgstr "Phiên bản PHP"

#: templates/gitdeploy/git_deploy.html:143
msgid ""
"PHP-FPM is always reloaded. Name a Node/Python/Ruby application to restart "
"it too."
msgstr ""
"PHP-FPM luôn được tải lại. Hãy nêu tên một ứng dụng Node/Python/Ruby nếu muốn khởi động lại ứng dụng đó cùng lúc."

#: templates/manager/app_install.html:457
msgid "PIDs limit"
msgstr "Giới hạn PIDs"

#: templates/system/waf_logs.html:99
msgid "Pagination"
msgstr "Phân trang"

#: templates/system/server_info.html:182
msgid "Panel Information"
msgstr "Thông tin bảng điều khiển"

#: templates/system/server_info.html:186
msgid "Panel Version"
msgstr "Phiên bản bảng điều khiển"

#: templates/dashboard/onboarding.html:273
#: templates/dashboard/onboarding.html:346
msgid "Passkey"
msgstr "Passkey"

#: templates/dashboard/onboarding.html:352
msgid "Passkey saved."
msgstr "Đã lưu passkey."

#: templates/user/passkeys.html:71
msgid "Passkeys are not available in this browser or context."
msgstr "Passkey không khả dụng trên trình duyệt hoặc trong ngữ cảnh này."

#: templates/user/login.html:46
msgid ""
"Passkeys require this panel to be accessed over HTTPS with a domain name."
msgstr ""
"Passkey yêu cầu truy cập bảng điều khiển này qua HTTPS bằng một tên miền."

#: templates/user/email_template.html:82
msgid "Password Reset requested from server:"
msgstr "Yêu cầu đặt lại mật khẩu từ máy chủ:"

#: templates/files/ssh_keys.html:85
msgid "Paste the contents of your .pub file. Never paste a private key."
msgstr ""
"Dán nội dung tệp .pub của bạn vào đây. Không bao giờ dán khoá riêng tư (private key)."

#: templates/gitdeploy/git_deploy.html:207
msgid "Payload URL"
msgstr "URL Payload"

#: templates/files/clamav/quarantine.html:126 templates/manager/sites.html:498
msgid "Permanently delete"
msgstr "Xoá vĩnh viễn"

#: templates/manager/dokuwiki_app.html:651
msgid "Permanently removes this DokuWiki wiki."
msgstr "Xoá vĩnh viễn wiki DokuWiki này."

#: templates/manager/drupal_app.html:1080
msgid "Permanently removes this Drupal site."
msgstr "Xoá vĩnh viễn website Drupal này."

#: templates/manager/flarum_app.html:943
msgid "Permanently removes this Flarum forum."
msgstr "Xoá vĩnh viễn diễn đàn Flarum này."

#: templates/manager/joomla_app.html:1055
msgid "Permanently removes this Joomla site."
msgstr "Xoá vĩnh viễn website Joomla này."

#: templates/manager/matomo_app.html:980
msgid "Permanently removes this Matomo site."
msgstr "Xoá vĩnh viễn website Matomo này."

#: templates/manager/mediawiki_app.html:980
msgid "Permanently removes this MediaWiki site."
msgstr "Xoá vĩnh viễn website MediaWiki này."

#: templates/manager/moodle_app.html:1035
msgid "Permanently removes this Moodle site."
msgstr "Xoá vĩnh viễn website Moodle này."

#: templates/manager/nextcloud_app.html:1069
msgid "Permanently removes this Nextcloud site."
msgstr "Xoá vĩnh viễn website Nextcloud này."

#: templates/manager/ojs_app.html:996
msgid "Permanently removes this OJS site."
msgstr "Xoá vĩnh viễn website OJS này."

#: templates/manager/opencart_app.html:1056
msgid "Permanently removes this OpenCart site."
msgstr "Xoá vĩnh viễn website OpenCart này."

#: templates/manager/prestashop_app.html:1040
msgid "Permanently removes this PrestaShop site."
msgstr "Xoá vĩnh viễn website PrestaShop này."

#: templates/manager/sofawiki_app.html:554
msgid "Permanently removes this SofaWiki wiki."
msgstr "Xoá vĩnh viễn wiki SofaWiki này."

#: templates/manager/tinyfilemanager_app.html:447
msgid "Permanently removes this TinyFileManager wiki."
msgstr "Xoá vĩnh viễn wiki TinyFileManager này."

#: templates/manager/tinyphotogallery_app.html:449
msgid "Permanently removes this TinyPhotoGallery wiki."
msgstr "Xoá vĩnh viễn wiki TinyPhotoGallery này."

#: templates/manager/phpbb_app.html:738
msgid "Permanently removes this phpBB forum."
msgstr "Xoá vĩnh viễn diễn đàn phpBB này."

#: templates/mssql/permissions.html:24
msgid "Permission"
msgstr "Quyền"

#: templates/mssql/permissions.html:9
msgid "Permissions of user"
msgstr "Quyền của người dùng"

#: templates/dashboard/onboarding.html:172
msgid "Pick where your backups should be stored."
msgstr "Chọn nơi lưu trữ các bản sao lưu của bạn."

#: templates/dashboard/onboarding.html:830
msgid "Please choose Enabled or Disabled, or click Skip."
msgstr "Vui lòng chọn Bật hoặc Tắt, hoặc bấm Bỏ qua."

#: templates/dashboard/onboarding.html:787
msgid "Please choose a PHP version, or click Skip."
msgstr "Vui lòng chọn một phiên bản PHP, hoặc bấm Bỏ qua."

#: templates/dashboard/onboarding.html:768
msgid "Please choose a database server, or click Skip."
msgstr "Vui lòng chọn một máy chủ cơ sở dữ liệu, hoặc bấm Bỏ qua."

#: templates/dashboard/onboarding.html:796
msgid "Please choose a destination, or click Skip."
msgstr "Vui lòng chọn một đích lưu trữ, hoặc bấm Bỏ qua."

#: templates/dashboard/onboarding.html:760
msgid "Please choose a webserver, or click Skip."
msgstr "Vui lòng chọn một webserver, hoặc bấm Bỏ qua."

#: templates/dashboard/onboarding.html:776
msgid "Please choose an option, or click Skip."
msgstr "Vui lòng chọn một tuỳ chọn, hoặc bấm Bỏ qua."

#: templates/manager/python_node_apps.html:844
msgid "Please choose the URL to install the clone on"
msgstr "Vui lòng chọn URL để cài đặt bản sao vào"

#: templates/manager/dokuwiki_app.html:399
#: templates/manager/drupal_app.html:773 templates/manager/flarum_app.html:636
#: templates/manager/joomla_app.html:748 templates/manager/matomo_app.html:673
#: templates/manager/mediawiki_app.html:673
#: templates/manager/moodle_app.html:728
#: templates/manager/nextcloud_app.html:762 templates/manager/ojs_app.html:689
#: templates/manager/opencart_app.html:749 templates/manager/phpbb_app.html:431
#: templates/manager/prestashop_app.html:733
#: templates/manager/sofawiki_app.html:302
#: templates/manager/wp/single.html:1552
msgid "Please choose the URL to install the software"
msgstr "Vui lòng chọn URL để cài đặt phần mềm vào"

#: templates/manager/python_node_apps.html:927
msgid "Please select a target domain."
msgstr "Vui lòng chọn tên miền đích."

#: templates/dashboard/onboarding.html:411
msgid "Please wait…"
msgstr "Vui lòng đợi…"

#: templates/dashboard/onboarding.html:375
msgid "Point a domain to your account and start hosting it."
msgstr "Trỏ một tên miền về tài khoản của bạn và bắt đầu lưu trữ nó."

#: templates/gitdeploy/git_deploy.html:203
msgid ""
"Point your provider at this URL and give it the secret. GitHub and Gitea "
"sign the body with it; GitLab sends it as the token."
msgstr ""
"Trỏ nhà cung cấp của bạn đến URL này và cung cấp mã bí mật. GitHub và Gitea sẽ ký nội dung bằng mã này; GitLab gửi nó dưới dạng token."

#: templates/gitdeploy/git_deploy.html:115
msgid "Poll every (minutes)"
msgstr "Kiểm tra định kỳ mỗi (phút)"

#: templates/manager/phpbb_install.html:47
msgid "Powered by phpBB"
msgstr "Được cung cấp bởi phpBB"

#: templates/user/api_swagger.html:35
msgid ""
"Pre-authorized with a token for your account - \"Try it out\" runs live "
"against this server."
msgstr ""
"Đã được xác thực sẵn bằng token của tài khoản bạn - \"Try it out\" sẽ chạy trực tiếp trên máy chủ này."

#: templates/manager/python_node_apps.html:888
msgid ""
"Prefilled from this application - update the domain portion of the path to "
"match the target above."
msgstr ""
"Đã điền sẵn từ ứng dụng này - hãy cập nhật phần tên miền trong đường dẫn cho khớp với đích ở trên."

#: templates/manager/autoinstaller.html:168
msgid "PrestaShop"
msgstr "PrestaShop"

#: templates/manager/prestashop_app.html:1106
msgid "PrestaShop detach process started. Please wait."
msgstr "Đã bắt đầu quá trình tách PrestaShop. Vui lòng đợi."

#: templates/manager/autoinstaller.html:172
msgid "PrestaShop e-commerce platform."
msgstr "Nền tảng thương mại điện tử PrestaShop."

#: templates/manager/prestashop_app.html:634
msgid ""
"PrestaShop has no safe unattended CLI updater, so this logs you into your "
"own admin panel - run the update yourself under Advanced Parameters > "
"Update. A backup is recommended first - see the Backups tab."
msgstr ""
"PrestaShop không có công cụ cập nhật CLI tự động an toàn, vì vậy thao tác này sẽ đăng nhập bạn vào bảng quản trị riêng của bạn - hãy tự thực hiện cập nhật trong mục Advanced Parameters > Update. Bạn nên sao lưu trước - xem tab Sao lưu."

#: templates/manager/prestashop_install.html:451
msgid "PrestaShop installation started. Please wait for the process to finish."
msgstr ""
"Đã bắt đầu quá trình cài đặt PrestaShop. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/prestashop_app.html:504
msgid "PrestaShop log for"
msgstr "Nhật ký PrestaShop cho"

#: templates/manager/prestashop_app.html:1092
msgid "PrestaShop removal started. Please wait."
msgstr "Đã bắt đầu quá trình gỡ bỏ PrestaShop. Vui lòng đợi."

#: templates/manager/prestashop_install.html:37
msgid "PrestaShop version"
msgstr "Phiên bản PrestaShop"

#: templates/manager/prestashop_app.html:180
msgid "PrestaShop:"
msgstr "PrestaShop:"

#: templates/system/waf.html:74
msgid "Protect new websites"
msgstr "Bảo vệ website mới"

#: templates/system/waf.html:134 templates/system/waf.html:96
#: templates/system/waf_domain.html:49
msgid "Protection"
msgstr "Bảo vệ"

#: templates/domains/ssl.html:152
msgid "Provider"
msgstr "Nhà cung cấp"

#: templates/files/ssh_keys.html:81
msgid "Public key"
msgstr "Khoá công khai"

#: templates/files/ssh_keys.html:11
msgid "Public keys allowed to sign in over SSH and SFTP as this account."
msgstr ""
"Các khoá công khai được phép đăng nhập qua SSH và SFTP bằng tài khoản này."

#: templates/gitdeploy/git_deploy.html:99
msgid "Publish mode"
msgstr "Chế độ xuất bản"

#: templates/manager/moodle_app.html:1165
msgid "Purge Moodle caches:"
msgstr "Xoá cache của Moodle:"

#: templates/manager/ojs_app.html:1126
msgid "Purge OJS caches:"
msgstr "Xoá cache của OJS:"

#: templates/manager/moodle_app.html:1198 templates/manager/ojs_app.html:1159
msgid "Purging caches..."
msgstr "Đang xoá cache..."

#: templates/manager/autoinstaller.html:671
msgid "Python containerized application."
msgstr "Ứng dụng Python chạy trong container."

#: templates/system/waf_domain.html:73
msgid "Rate limit"
msgstr "Giới hạn tốc độ"

#: templates/domains/ssl.html:126
msgid "Re-issue wildcard certificate"
msgstr "Cấp lại chứng chỉ wildcard"

#: templates/files/clamav/quarantine.html:61
#: templates/system/waf_domain.html:132
msgid "Reason"
msgstr "Lý do"

#: templates/manager/drupal_app.html:1210
msgid "Rebuild Drupal cache:"
msgstr "Xây dựng lại cache Drupal:"

#: templates/manager/joomla_app.html:1185
msgid "Rebuild Joomla cache:"
msgstr "Xây dựng lại cache Joomla:"

#: templates/manager/matomo_app.html:1110
msgid "Rebuild Matomo cache:"
msgstr "Xây dựng lại cache Matomo:"

#: templates/manager/nextcloud_app.html:1199
msgid "Rebuild Nextcloud cache:"
msgstr "Xây dựng lại cache Nextcloud:"

#: templates/manager/opencart_app.html:1186
msgid "Rebuild OpenCart cache:"
msgstr "Xây dựng lại cache OpenCart:"

#: templates/manager/prestashop_app.html:1170
msgid "Rebuild PrestaShop cache:"
msgstr "Xây dựng lại cache PrestaShop:"

#: templates/manager/drupal_app.html:1243
#: templates/manager/joomla_app.html:1218
#: templates/manager/matomo_app.html:1143
#: templates/manager/nextcloud_app.html:1232
#: templates/manager/opencart_app.html:1219
#: templates/manager/prestashop_app.html:1203
msgid "Rebuilding cache..."
msgstr "Đang xây dựng lại cache..."

#: templates/system/waf_domain.html:183
msgid "Recent requests"
msgstr "Các yêu cầu gần đây"

#: templates/dashboard/onboarding.html:439
msgid "Recommended for NodeJS and Python applications, and high-traffic sites."
msgstr ""
"Khuyến nghị cho ứng dụng NodeJS và Python, cùng các website có lưu lượng truy cập cao."

#: templates/dashboard/onboarding.html:494
msgid ""
"Recommended for WordPress sites - smaller image, lower resource usage, and "
"faster default query execution."
msgstr ""
"Khuyến nghị cho website WordPress - image nhỏ hơn, mức sử dụng tài nguyên thấp hơn và thực thi truy vấn mặc định nhanh hơn."

#: templates/dashboard/onboarding.html:444
msgid "Recommended for WordPress websites, but only one PHP version."
msgstr ""
"Khuyến nghị cho website WordPress, nhưng chỉ hỗ trợ một phiên bản PHP."

#: templates/manager/php_install.html:126
msgid "Recommended for production installs."
msgstr "Khuyến nghị cho môi trường sản xuất (production)."

#: templates/dashboard/onboarding.html:434
msgid "Recommended for websites that use .htaccess for rewrite rules."
msgstr ""
"Khuyến nghị cho các website sử dụng .htaccess để thiết lập rewrite rules."

#: templates/gitdeploy/git_deploy.html:294
msgid "Redeploy"
msgstr "Triển khai lại"

#: templates/manager/mediawiki_install.html:292
#: templates/manager/moodle_install.html:276
#: templates/manager/ojs_install.html:285
msgid "Registering cron job and saving to Site Manager"
msgstr "Đang đăng ký tác vụ định kỳ và lưu vào Trình quản lý website"

#: templates/mssql/remote_mssql.html:9
msgid "Remote MSSQL Access"
msgstr "Truy cập MSSQL từ xa"

#: templates/mssql/remote_mssql.html:26
msgid "Remote access to MSSQL is currently:"
msgstr "Truy cập MSSQL từ xa hiện đang:"

#: templates/dashboard/onboarding.html:516
msgid "Remote backups to another server via SSH/SFTP."
msgstr "Sao lưu từ xa đến một máy chủ khác qua SSH/SFTP."

#: templates/dashboard/onboarding.html:515
msgid "Remote backups using the WebDAV protocol."
msgstr "Sao lưu từ xa bằng giao thức WebDAV."

#: templates/mssql/remove.html:9
msgid ""
"Remove a user from an existing MSSQL database to revoke their permissions "
"and prevent access to executing queries, modifying tables, or managing data "
"within the specified database."
msgstr ""
"Gỡ một người dùng khỏi cơ sở dữ liệu MSSQL hiện có để thu hồi quyền của họ và ngăn họ thực thi truy vấn, sửa đổi bảng hoặc quản lý dữ liệu trong cơ sở dữ liệu đó."

#: templates/domains/ssl.html:185
msgid "Remove stored credentials"
msgstr "Xoá thông tin đăng nhập đã lưu"

#: templates/manager/dokuwiki_app.html:619
msgid "Remove the DokuWiki wiki from Site Manager."
msgstr "Gỡ wiki DokuWiki khỏi Site Manager."

#: templates/manager/dokuwiki_app.html:629
msgid ""
"Remove the DokuWiki wiki from this manager without actually deleting any "
"files."
msgstr ""
"Gỡ wiki DokuWiki khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/drupal_app.html:1048
msgid "Remove the Drupal website from Site Manager."
msgstr "Gỡ website Drupal khỏi Site Manager."

#: templates/manager/drupal_app.html:1058
msgid ""
"Remove the Drupal website from this manager without actually deleting any "
"files."
msgstr ""
"Gỡ website Drupal khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/flarum_app.html:911
msgid "Remove the Flarum forum from Site Manager."
msgstr "Gỡ diễn đàn Flarum khỏi Site Manager."

#: templates/manager/flarum_app.html:921
msgid ""
"Remove the Flarum forum from this manager without actually deleting any "
"files."
msgstr ""
"Gỡ diễn đàn Flarum khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/joomla_app.html:1023
msgid "Remove the Joomla website from Site Manager."
msgstr "Gỡ website Joomla khỏi Site Manager."

#: templates/manager/joomla_app.html:1033
msgid ""
"Remove the Joomla website from this manager without actually deleting any "
"files."
msgstr ""
"Gỡ website Joomla khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/matomo_app.html:948
msgid "Remove the Matomo website from Site Manager."
msgstr "Gỡ website Matomo khỏi Site Manager."

#: templates/manager/matomo_app.html:958
msgid ""
"Remove the Matomo website from this manager without actually deleting any "
"files."
msgstr ""
"Gỡ website Matomo khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/mediawiki_app.html:948
msgid "Remove the MediaWiki website from Site Manager."
msgstr "Gỡ website MediaWiki khỏi Site Manager."

#: templates/manager/mediawiki_app.html:958
msgid ""
"Remove the MediaWiki website from this manager without actually deleting any "
"files."
msgstr ""
"Gỡ website MediaWiki khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/moodle_app.html:1003
msgid "Remove the Moodle website from Site Manager."
msgstr "Gỡ website Moodle khỏi Site Manager."

#: templates/manager/moodle_app.html:1013
msgid ""
"Remove the Moodle website from this manager without actually deleting any "
"files."
msgstr ""
"Gỡ website Moodle khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/nextcloud_app.html:1037
msgid "Remove the Nextcloud website from Site Manager."
msgstr "Gỡ website Nextcloud khỏi Site Manager."

#: templates/manager/nextcloud_app.html:1047
msgid ""
"Remove the Nextcloud website from this manager without actually deleting any "
"files."
msgstr ""
"Gỡ website Nextcloud khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/ojs_app.html:964
msgid "Remove the OJS website from Site Manager."
msgstr "Gỡ website OJS khỏi Site Manager."

#: templates/manager/ojs_app.html:974
msgid ""
"Remove the OJS website from this manager without actually deleting any files."
msgstr ""
"Gỡ website OJS khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/opencart_app.html:1024
msgid "Remove the OpenCart website from Site Manager."
msgstr "Gỡ website OpenCart khỏi Site Manager."

#: templates/manager/opencart_app.html:1034
msgid ""
"Remove the OpenCart website from this manager without actually deleting any "
"files."
msgstr ""
"Gỡ website OpenCart khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/prestashop_app.html:1008
msgid "Remove the PrestaShop website from Site Manager."
msgstr "Gỡ website PrestaShop khỏi Site Manager."

#: templates/manager/prestashop_app.html:1018
msgid ""
"Remove the PrestaShop website from this manager without actually deleting "
"any files."
msgstr ""
"Gỡ website PrestaShop khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/sofawiki_app.html:522
msgid "Remove the SofaWiki wiki from Site Manager."
msgstr "Gỡ wiki SofaWiki khỏi Site Manager."

#: templates/manager/sofawiki_app.html:532
msgid ""
"Remove the SofaWiki wiki from this manager without actually deleting any "
"files."
msgstr ""
"Gỡ wiki SofaWiki khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/tinyfilemanager_app.html:415
msgid "Remove the TinyFileManager wiki from Site Manager."
msgstr "Gỡ TinyFileManager khỏi Site Manager."

#: templates/manager/tinyfilemanager_app.html:425
msgid ""
"Remove the TinyFileManager wiki from this manager without actually deleting "
"any files."
msgstr ""
"Gỡ TinyFileManager khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/tinyphotogallery_app.html:417
msgid "Remove the TinyPhotoGallery wiki from Site Manager."
msgstr "Gỡ TinyPhotoGallery khỏi Site Manager."

#: templates/manager/tinyphotogallery_app.html:427
msgid ""
"Remove the TinyPhotoGallery wiki from this manager without actually deleting "
"any files."
msgstr ""
"Gỡ TinyPhotoGallery khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/phpbb_app.html:706
msgid "Remove the phpBB forum from Site Manager."
msgstr "Gỡ diễn đàn phpBB khỏi Site Manager."

#: templates/manager/phpbb_app.html:716
msgid ""
"Remove the phpBB forum from this manager without actually deleting any files."
msgstr ""
"Gỡ diễn đàn phpBB khỏi trình quản lý này mà không thực sự xoá bất kỳ tệp nào."

#: templates/manager/php_app.html:143
msgid "Removes it from Site Manager interface."
msgstr "Gỡ khỏi giao diện Site Manager."

#: templates/manager/php_app.html:153
msgid "Removes this application from Site Manager interface."
msgstr "Gỡ ứng dụng này khỏi giao diện Site Manager."

#: templates/gitdeploy/git_deploy.html:66
msgid "Repository"
msgstr "Kho lưu trữ"

#: templates/gitdeploy/git_deploy.html:72
msgid "Repository URL"
msgstr "URL kho lưu trữ"

#: templates/system/waf_domain.html:195 templates/system/waf_logs.html:88
msgid "Request"
msgstr "Yêu cầu"

#: templates/manager/php_app.html:222
msgid "Request failed."
msgstr "Yêu cầu thất bại."

#: templates/system/waf.html:146
msgid ""
"Requests are not reaching the firewall. Ask your hosting provider to re-"
"apply it."
msgstr ""
"Các yêu cầu không đến được tường lửa. Hãy liên hệ nhà cung cấp hosting của bạn để áp dụng lại tường lửa."

#: templates/dashboard/onboarding.html:509
msgid "Requests go straight to your webserver, with no caching layer in front."
msgstr ""
"Các yêu cầu đi thẳng đến webserver của bạn, không qua lớp đệm (cache) nào ở phía trước."

#: templates/system/waf_domain.html:43
msgid "Requests to this website are not reaching the firewall."
msgstr "Các yêu cầu đến website này không đến được tường lửa."

#: templates/gitdeploy/git_deploy.html:140
msgid "Restart application after deploy"
msgstr "Khởi động lại ứng dụng sau khi triển khai"

#: templates/manager/python_node_apps.html:825
msgid ""
"Restart the application from the Overview tab after saving for changes to "
"take effect."
msgstr ""
"Hãy khởi động lại ứng dụng từ tab Tổng quan sau khi lưu để các thay đổi có hiệu lực."

#: templates/files/backups.html:21
msgid "Restore Logs"
msgstr "Nhật ký khôi phục"

#: templates/files/clamav/quarantine.html:120
msgid "Restore failed"
msgstr "Khôi phục thất bại"

#: templates/manager/python_node_apps.html:986
msgid ""
"Restore files and settings from a backup. Every setting is validated before "
"anything is changed."
msgstr ""
"Khôi phục tệp và cài đặt từ một bản sao lưu. Mọi cài đặt đều được kiểm tra trước khi bất kỳ thay đổi nào được thực hiện."

#: templates/manager/dokuwiki_app.html:497
#: templates/manager/sofawiki_app.html:400
#: templates/manager/tinyfilemanager_app.html:293
#: templates/manager/tinyphotogallery_app.html:295
msgid "Restore site files from a backup."
msgstr "Khôi phục tệp website từ một bản sao lưu."

#: templates/manager/drupal_app.html:733 templates/manager/drupal_app.html:741
#: templates/manager/drupal_app.html:750 templates/manager/flarum_app.html:596
#: templates/manager/flarum_app.html:604 templates/manager/flarum_app.html:613
#: templates/manager/matomo_app.html:633 templates/manager/matomo_app.html:641
#: templates/manager/matomo_app.html:650
#: templates/manager/mediawiki_app.html:633
#: templates/manager/mediawiki_app.html:641
#: templates/manager/mediawiki_app.html:650
#: templates/manager/moodle_app.html:689 templates/manager/moodle_app.html:697
#: templates/manager/moodle_app.html:706
#: templates/manager/nextcloud_app.html:722
#: templates/manager/nextcloud_app.html:730
#: templates/manager/nextcloud_app.html:739 templates/manager/ojs_app.html:650
#: templates/manager/ojs_app.html:658 templates/manager/ojs_app.html:667
msgid "Retry Update"
msgstr "Thử cập nhật lại"

#: templates/manager/autoinstaller.html:699
#: templates/manager/python_node_apps.html:167
msgid "Ruby"
msgstr "Ruby"

#: templates/manager/autoinstaller.html:703
msgid "Ruby containerized application."
msgstr "Ứng dụng Ruby chạy trong container."

#: templates/system/waf_domain.html:131 templates/system/waf_domain.html:196
#: templates/system/waf_logs.html:89
msgid "Rule"
msgstr "Quy tắc"

#: templates/system/waf_domain.html:115 templates/system/waf_logs.html:62
msgid "Rule ID"
msgstr "Mã quy tắc"

#: templates/system/waf_domain.html:122
msgid "Rules that fired"
msgstr "Các quy tắc đã kích hoạt"

#: templates/system/waf_domain.html:87
msgid "Rules you have let through"
msgstr "Các quy tắc bạn đã cho phép đi qua"

#: templates/manager/php_app.html:113
msgid ""
"Run Composer against this project's composer.json, inside the PHP container."
msgstr ""
"Chạy Composer dựa trên tệp composer.json của dự án này, bên trong container PHP."

#: templates/manager/php_install.html:116
msgid "Run composer install after creating the project"
msgstr "Chạy composer install sau khi tạo dự án"

#: templates/manager/php_install.html:171
msgid "Running Composer"
msgstr "Đang chạy Composer"

#: templates/manager/flarum_install.html:281
msgid "Running Flarum installer"
msgstr "Đang chạy trình cài đặt Flarum"

#: templates/manager/joomla_install.html:294
msgid "Running Joomla CLI installer"
msgstr "Đang chạy trình cài đặt CLI của Joomla"

#: templates/manager/matomo_install.html:279
msgid "Running Matomo installation wizard"
msgstr "Đang chạy trình hướng dẫn cài đặt Matomo"

#: templates/manager/mediawiki_install.html:286
msgid "Running MediaWiki CLI installer"
msgstr "Đang chạy trình cài đặt CLI của MediaWiki"

#: templates/manager/moodle_install.html:270
msgid "Running Moodle CLI installer"
msgstr "Đang chạy trình cài đặt CLI của Moodle"

#: templates/manager/nextcloud_install.html:279
msgid "Running Nextcloud CLI installer"
msgstr "Đang chạy trình cài đặt CLI của Nextcloud"

#: templates/manager/ojs_install.html:279
msgid "Running OJS CLI installer"
msgstr "Đang chạy trình cài đặt CLI của OJS"

#: templates/manager/opencart_install.html:279
msgid "Running OpenCart CLI installer"
msgstr "Đang chạy trình cài đặt CLI của OpenCart"

#: templates/manager/prestashop_install.html:287
msgid "Running PrestaShop CLI installer"
msgstr "Đang chạy trình cài đặt CLI của PrestaShop"

#: templates/manager/php_app.html:197
msgid "Running composer"
msgstr "Đang chạy composer"

#: templates/manager/drupal_install.html:281
msgid "Running drush site:install"
msgstr "Đang chạy drush site:install"

#: templates/manager/phpbb_install.html:289
msgid "Running phpBB installer"
msgstr "Đang chạy trình cài đặt phpBB"

#: templates/manager/moodle_app.html:1183
msgid "Runs admin/cli/purge_caches.php - purges all Moodle caches."
msgstr "Chạy admin/cli/purge_caches.php - xoá toàn bộ cache của Moodle."

#: templates/gitdeploy/git_deploy.html:88
msgid ""
"Runs as your own account, in a copy of the checkout. Leave empty for a site "
"that needs no build."
msgstr ""
"Chạy bằng chính tài khoản của bạn, trong một bản sao của checkout. Để trống nếu website không cần bước build."

#: templates/manager/joomla_app.html:1203
msgid "Runs cli/joomla.php cache:clean - clears the Joomla system cache."
msgstr "Chạy cli/joomla.php cache:clean - xoá cache hệ thống của Joomla."

#: templates/manager/php_install.html:169
msgid "Runs composer install, if enabled."
msgstr "Chạy composer install, nếu được bật."

#: templates/manager/drupal_app.html:1228
msgid ""
"Runs drush cache:rebuild - clears every cache bin (render, page, config, "
"etc.)"
msgstr ""
"Chạy drush cache:rebuild - xoá mọi cache bin (render, page, config, v.v.)"

#: templates/manager/flarum_app.html:1091
msgid "Runs php flarum cache:clear"
msgstr "Chạy php flarum cache:clear"

#: templates/manager/phpbb_app.html:886
msgid "Runs php phpbb cache:clear"
msgstr "Chạy php phpbb cache:clear"

#: templates/files/ssh_keys.html:10
msgid "SSH Keys"
msgstr "Khoá SSH"

#: templates/files/ssh_keys.html:21
msgid "SSH key management is not available on this server."
msgstr "Tính năng quản lý khoá SSH không khả dụng trên máy chủ này."

#: templates/files/ssh_keys.html:28
msgid ""
"SSH login is switched off for this account. Keys added here are stored, but "
"neither SSH nor SFTP will accept them until your administrator enables shell "
"access."
msgstr ""
"Đăng nhập SSH đang bị tắt đối với tài khoản này. Các khoá thêm ở đây vẫn được lưu lại, nhưng SSH và SFTP sẽ không chấp nhận cho đến khi quản trị viên của bạn bật quyền truy cập shell."

#: templates/domains/ssl.html:176
msgid "Save DNS provider"
msgstr "Lưu nhà cung cấp DNS"

#: templates/manager/python_node_apps.html:826
msgid "Save Environment Variables"
msgstr "Lưu biến môi trường"

#: templates/manager/sites.html:137
msgid "Scan"
msgstr "Quét"

#: templates/partials/site_manager_shared.html:754
#: templates/partials/site_manager_shared.html:762
#: templates/partials/site_manager_shared.html:785
msgid "Scan for Malware"
msgstr "Quét phần mềm độc hại"

#: templates/dashboard/onboarding.html:330
msgid "Scan the QR code with your 2FA app, then enter the 6-digit code below."
msgstr ""
"Quét mã QR bằng ứng dụng xác thực hai yếu tố (2FA) của bạn, sau đó nhập mã 6 chữ số bên dưới."

#: templates/partials/site_manager_shared.html:759
msgid "Scan this site's files for malware using the ClamAV antivirus scanner."
msgstr ""
"Quét tệp của website này để tìm phần mềm độc hại bằng trình quét virus ClamAV."

#: templates/manager/sites.html:175
msgid "Scanning started... this may take a while."
msgstr "Đã bắt đầu quét... quá trình này có thể mất một lúc."

#: templates/gitdeploy/git_deploy.html:216
msgid "Secret"
msgstr "Mã bí mật"

#: templates/dashboard/onboarding.html:607
msgid ""
"Security fixes only - fine for older apps, but you should plan an upgrade."
msgstr ""
"Chỉ vá lỗi bảo mật - phù hợp cho các ứng dụng cũ, nhưng bạn nên lên kế hoạch nâng cấp."

#: templates/system/waf_domain.html:205
msgid "See every event for this website"
msgstr "Xem tất cả sự kiện của website này"

#: templates/php/ini_editor.html:66
msgid "Select a PHP version to edit its php.ini file directly."
msgstr ""
"Chọn một phiên bản PHP để chỉnh sửa trực tiếp tệp php.ini của phiên bản đó."

#: templates/psql/import.html:9
msgid "Select a local file to upload and import into a PostgreSQL database."
msgstr ""
"Chọn một tệp trên máy của bạn để tải lên và nhập vào cơ sở dữ liệu PostgreSQL."

#: templates/mssql/import.html:9
msgid "Select a local file to upload and import into an MSSQL database."
msgstr ""
"Chọn một tệp trên máy của bạn để tải lên và nhập vào cơ sở dữ liệu MSSQL."

#: templates/domains/ssl.html:155
msgid "Select a provider"
msgstr "Chọn nhà cung cấp"

#: templates/php/extensions.html:91
msgid "Select extensions to install for PHP"
msgstr "Chọn các extension muốn cài đặt cho PHP"

#: templates/files/backup_restore.html:374
msgid "Select website"
msgstr "Chọn website"

#: templates/manager/python_node_apps.html:866
msgid "Service Name"
msgstr "Tên dịch vụ"

#: templates/php/options.html:51
msgid "Set by the server administrator"
msgstr "Do quản trị viên máy chủ thiết lập"

#: templates/mysql/remote_mysql.html:51 templates/mysql/remote_mysql.html:66
#: templates/mysql/remote_mysql.html:79 templates/psql/remote_psql.html:18
#: templates/psql/remote_psql.html:24 templates/psql/remote_psql.html:30
#: templates/psql/remote_psql.html:35 templates/psql/remote_psql.html:62
#: templates/psql/remote_psql.html:74 templates/psql/remote_psql.html:86
msgid "Set for the whole server by the administrator."
msgstr "Do quản trị viên thiết lập cho toàn bộ máy chủ."

#: templates/php/default.html:8
msgid "Set the default PHP version to be used for new domains."
msgstr "Thiết lập phiên bản PHP mặc định dùng cho các tên miền mới."

#: templates/manager/php_install.html:10 templates/manager/php_install.html:217
msgid "Set up a Composer project in an existing domain."
msgstr "Cài đặt một dự án Composer trên một tên miền có sẵn."

#: templates/manager/dokuwiki_install.html:10
#: templates/manager/dokuwiki_install.html:232
msgid "Set up a new DokuWiki wiki in an existing domain."
msgstr "Cài đặt một wiki DokuWiki mới trên một tên miền có sẵn."

#: templates/manager/drupal_install.html:10
#: templates/manager/drupal_install.html:327
msgid "Set up a new Drupal site in an existing domain."
msgstr "Cài đặt một website Drupal mới trên một tên miền có sẵn."

#: templates/manager/flarum_install.html:10
#: templates/manager/flarum_install.html:327
msgid "Set up a new Flarum forum in an existing domain."
msgstr "Cài đặt một diễn đàn Flarum mới trên một tên miền có sẵn."

#: templates/manager/joomla_install.html:10
#: templates/manager/joomla_install.html:340
msgid "Set up a new Joomla site in an existing domain."
msgstr "Cài đặt một website Joomla mới trên một tên miền có sẵn."

#: templates/manager/matomo_install.html:10
#: templates/manager/matomo_install.html:325
msgid "Set up a new Matomo site in an existing domain."
msgstr "Cài đặt một website Matomo mới trên một tên miền có sẵn."

#: templates/manager/mediawiki_install.html:10
#: templates/manager/mediawiki_install.html:332
msgid "Set up a new MediaWiki site in an existing domain."
msgstr "Cài đặt một website MediaWiki mới trên một tên miền có sẵn."

#: templates/manager/moodle_install.html:10
#: templates/manager/moodle_install.html:316
msgid "Set up a new Moodle site in an existing domain."
msgstr "Cài đặt một website Moodle mới trên một tên miền có sẵn."

#: templates/manager/nextcloud_install.html:10
#: templates/manager/nextcloud_install.html:325
msgid "Set up a new Nextcloud site in an existing domain."
msgstr "Cài đặt một website Nextcloud mới trên một tên miền có sẵn."

#: templates/manager/ojs_install.html:10 templates/manager/ojs_install.html:325
msgid "Set up a new Open Journal Systems site in an existing domain."
msgstr ""
"Cài đặt một website Open Journal Systems mới trên một tên miền có sẵn."

#: templates/manager/opencart_install.html:10
#: templates/manager/opencart_install.html:325
msgid "Set up a new OpenCart site in an existing domain."
msgstr "Cài đặt một website OpenCart mới trên một tên miền có sẵn."

#: templates/manager/prestashop_install.html:10
#: templates/manager/prestashop_install.html:333
msgid "Set up a new PrestaShop site in an existing domain."
msgstr "Cài đặt một website PrestaShop mới trên một tên miền có sẵn."

#: templates/manager/sofawiki_install.html:10
#: templates/manager/sofawiki_install.html:199
msgid "Set up a new SofaWiki wiki in an existing domain."
msgstr "Cài đặt một wiki SofaWiki mới trên một tên miền có sẵn."

#: templates/manager/tinyfilemanager_install.html:10
#: templates/manager/tinyfilemanager_install.html:197
msgid "Set up a new TinyFileManager file manager in an existing domain."
msgstr "Cài đặt một TinyFileManager mới trên một tên miền có sẵn."

#: templates/manager/tinyphotogallery_install.html:10
#: templates/manager/tinyphotogallery_install.html:171
msgid "Set up a new TinyPhotoGallery photo gallery in an existing domain."
msgstr ""
"Cài đặt một thư viện ảnh TinyPhotoGallery mới trên một tên miền có sẵn."

#: templates/dashboard/onboarding.html:389
msgid "Set up a new database and user with the database wizard."
msgstr ""
"Tạo một cơ sở dữ liệu và người dùng mới bằng trình hướng dẫn cơ sở dữ liệu."

#: templates/manager/phpbb_install.html:10
#: templates/manager/phpbb_install.html:335
msgid "Set up a new phpBB forum in an existing domain."
msgstr "Cài đặt một diễn đàn phpBB mới trên một tên miền có sẵn."

#: templates/manager/dokuwiki_install.html:212
msgid "Setting up DokuWiki for"
msgstr "Đang cài đặt DokuWiki cho"

#: templates/manager/drupal_install.html:307
msgid "Setting up Drupal for"
msgstr "Đang cài đặt Drupal cho"

#: templates/manager/flarum_install.html:307
msgid "Setting up Flarum for"
msgstr "Đang cài đặt Flarum cho"

#: templates/manager/joomla_install.html:320
msgid "Setting up Joomla for"
msgstr "Đang cài đặt Joomla cho"

#: templates/manager/matomo_install.html:305
msgid "Setting up Matomo for"
msgstr "Đang cài đặt Matomo cho"

#: templates/manager/mediawiki_install.html:312
msgid "Setting up MediaWiki for"
msgstr "Đang cài đặt MediaWiki cho"

#: templates/manager/moodle_install.html:296
msgid "Setting up Moodle for"
msgstr "Đang cài đặt Moodle cho"

#: templates/manager/nextcloud_install.html:305
msgid "Setting up Nextcloud for"
msgstr "Đang cài đặt Nextcloud cho"

#: templates/manager/ojs_install.html:305
msgid "Setting up OJS for"
msgstr "Đang cài đặt OJS cho"

#: templates/manager/opencart_install.html:305
msgid "Setting up OpenCart for"
msgstr "Đang cài đặt OpenCart cho"

#: templates/manager/php_install.html:197
msgid "Setting up PHP application for"
msgstr "Đang cài đặt ứng dụng PHP cho"

#: templates/manager/prestashop_install.html:313
msgid "Setting up PrestaShop for"
msgstr "Đang cài đặt PrestaShop cho"

#: templates/manager/sofawiki_install.html:179
msgid "Setting up SofaWiki for"
msgstr "Đang cài đặt SofaWiki cho"

#: templates/manager/tinyfilemanager_install.html:177
msgid "Setting up TinyFileManager for"
msgstr "Đang cài đặt TinyFileManager cho"

#: templates/manager/tinyphotogallery_install.html:151
msgid "Setting up TinyPhotoGallery for"
msgstr "Đang cài đặt TinyPhotoGallery cho"

#: templates/manager/phpbb_install.html:315
msgid "Setting up phpBB for"
msgstr "Đang cài đặt phpBB cho"

#: templates/manager/php_install.html:165
msgid "Setting up project files"
msgstr "Đang thiết lập tệp dự án"

#: templates/dashboard/onboarding.html:326
msgid "Setting up…"
msgstr "Đang thiết lập…"

#: templates/manager/sofawiki_app.html:274
#: templates/manager/tinyfilemanager_app.html:256
#: templates/manager/tinyphotogallery_app.html:257
msgid "Setup"
msgstr "Thiết lập"

#: templates/manager/autoinstaller.html:746
msgid "Setup Java Application"
msgstr "Thiết lập ứng dụng Java"

#: templates/manager/autoinstaller.html:778
msgid "Setup PHP Application"
msgstr "Thiết lập ứng dụng PHP"

#: templates/manager/autoinstaller.html:714
msgid "Setup Ruby Application"
msgstr "Thiết lập ứng dụng Ruby"

#: templates/gitdeploy/git_deploy.html:219
msgid "Show"
msgstr "Hiện"

#: templates/manager/drupal_app.html:535 templates/manager/joomla_app.html:538
#: templates/manager/moodle_app.html:490
#: templates/manager/nextcloud_app.html:539
#: templates/manager/opencart_app.html:539
#: templates/manager/prestashop_app.html:539
msgid "Show visitors a maintenance page while you make changes."
msgstr ""
"Hiển thị trang bảo trì cho khách truy cập trong khi bạn thực hiện thay đổi."

#: templates/dashboard/onboarding.html:276
msgid ""
"Sign in with your device's fingerprint, face recognition, or a security key "
"- no password needed."
msgstr ""
"Đăng nhập bằng vân tay, nhận diện khuôn mặt hoặc khoá bảo mật của thiết bị - không cần mật khẩu."

#: templates/manager/autoinstaller.html:499
msgid "Single-file photo gallery, no database required."
msgstr "Thư viện ảnh chỉ gồm một tệp duy nhất, không cần cơ sở dữ liệu."

#: templates/manager/autoinstaller.html:531
msgid ""
"Single-file web-based file manager with login protection, no database "
"required."
msgstr ""
"Trình quản lý tệp trên web chỉ gồm một tệp duy nhất, có bảo vệ đăng nhập, không cần cơ sở dữ liệu."

#: templates/manager/dokuwiki_install.html:111
msgid "Site & admin account"
msgstr "Website & tài khoản quản trị"

#: templates/manager/mediawiki_install.html:37
msgid "Site name"
msgstr "Tên website"

#: templates/manager/dokuwiki_install.html:115
msgid "Site title"
msgstr "Tiêu đề website"

#: templates/system/cronjobs.html:78 templates/system/cronjobs_new.html:97
msgid "Skip this run if the previous run of this job is still in progress."
msgstr ""
"Bỏ qua lần chạy này nếu lần chạy trước của tác vụ vẫn đang thực hiện."

#: templates/manager/autoinstaller.html:387
msgid "SofaWiki"
msgstr "SofaWiki"

#: templates/manager/sofawiki_app.html:618
msgid "SofaWiki detach process started. Please wait."
msgstr "Đã bắt đầu quá trình tách SofaWiki. Vui lòng đợi."

#: templates/manager/sofawiki_install.html:115
msgid ""
"SofaWiki has no database and no CLI installer - this only downloads and "
"extracts the files. Visit the site after install to complete SofaWiki's own "
"setup wizard (folder rights, then a login and main page)."
msgstr ""
"SofaWiki không cần cơ sở dữ liệu và không có trình cài đặt CLI - thao tác này chỉ tải xuống và giải nén tệp. Hãy truy cập website sau khi cài đặt để hoàn tất trình hướng dẫn thiết lập riêng của SofaWiki (quyền thư mục, sau đó là đăng nhập và trang chính)."

#: templates/manager/sofawiki_install.html:314
msgid "SofaWiki installation started. Please wait for the process to finish."
msgstr ""
"Đã bắt đầu quá trình cài đặt SofaWiki. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/sofawiki_app.html:604
msgid "SofaWiki removal started. Please wait."
msgstr "Đã bắt đầu quá trình gỡ bỏ SofaWiki. Vui lòng đợi."

#: templates/manager/sofawiki_install.html:60
msgid ""
"SofaWiki requires PHP 7.4 or older (it fatal-errors on PHP 8+ on this "
"server). Make sure the target domain/subdirectory uses PHP 7.4 or older "
"before installing."
msgstr ""
"SofaWiki yêu cầu PHP 7.4 trở xuống (sẽ gặp lỗi nghiêm trọng với PHP 8+ trên máy chủ này). Hãy đảm bảo tên miền/thư mục con đích sử dụng PHP 7.4 trở xuống trước khi cài đặt."

#: templates/manager/sofawiki_app.html:124
msgid "SofaWiki requires PHP 7.4 or older."
msgstr "SofaWiki yêu cầu PHP 7.4 trở xuống."

#: templates/manager/sofawiki_app.html:277
msgid ""
"SofaWiki's own setup wizard runs the first time the site is opened in a "
"browser: it fixes folder permissions, creates the configuration, sets an "
"admin login, and writes the main page. Visit the site to complete it."
msgstr ""
"Trình hướng dẫn thiết lập riêng của SofaWiki sẽ chạy vào lần đầu tiên website được mở trong trình duyệt: nó sẽ sửa quyền thư mục, tạo cấu hình, thiết lập tài khoản đăng nhập quản trị và tạo trang chính. Hãy truy cập website để hoàn tất."

#: templates/manager/sofawiki_app.html:103
msgid "SofaWiki:"
msgstr "SofaWiki:"

#: templates/gitdeploy/git_deploy.html:111
msgid "Space separated. Protects uploads and configuration from Mirror mode."
msgstr ""
"Cách nhau bởi dấu cách. Bảo vệ các tệp tải lên và cấu hình khỏi bị xoá ở chế độ Mirror."

#: templates/manager/dokuwiki_install.html:174
#: templates/manager/drupal_install.html:263
#: templates/manager/flarum_install.html:263
#: templates/manager/joomla_install.html:270
#: templates/manager/matomo_install.html:255
#: templates/manager/mediawiki_install.html:262
#: templates/manager/moodle_install.html:246
#: templates/manager/nextcloud_install.html:255
#: templates/manager/ojs_install.html:255
#: templates/manager/opencart_install.html:255
#: templates/manager/php_install.html:159
#: templates/manager/phpbb_install.html:271
#: templates/manager/prestashop_install.html:263
#: templates/manager/sofawiki_install.html:147
#: templates/manager/tinyfilemanager_install.html:145
#: templates/manager/tinyphotogallery_install.html:119
msgid "Starting PHP container"
msgstr "Đang khởi động container PHP"

#: templates/manager/python_node_apps.html:885
msgid "Startup File"
msgstr "Tệp khởi động"

#: templates/dashboard/onboarding.html:695
msgid "Step"
msgstr "Bước"

#: templates/domains/ssl.html:134
msgid "Stop covering subdomains"
msgstr "Ngừng bao phủ tên miền phụ"

#: templates/gitdeploy/git_deploy.html:323
msgid ""
"Stops deploying and destroys the deploy key and webhook secret. The website "
"keeps serving what was last deployed."
msgstr ""
"Ngừng triển khai và huỷ khoá triển khai (deploy key) cùng mã bí mật webhook. Website vẫn tiếp tục phục vụ phiên bản được triển khai gần nhất."

#: templates/domains/ssl.html:87
msgid "Subdomains"
msgstr "Tên miền phụ"

#: templates/domains/ssl.html:96
msgid "Subdomains are covered"
msgstr "Tên miền phụ đã được bao phủ"

#: templates/system/waf_domain.html:75
msgid "Suspicious clients are"
msgstr "Các client đáng ngờ sẽ bị"

#: templates/psql/users.html:71
msgid "System User"
msgstr "Người dùng hệ thống"

#: templates/manager/dokuwiki_app.html:286
msgid ""
"The admin account was created during install (see the install confirmation "
"for the generated password). Log in from the wiki's own doku.php?do=login "
"page."
msgstr ""
"Tài khoản quản trị đã được tạo trong quá trình cài đặt (xem xác nhận cài đặt để biết mật khẩu được tạo). Hãy đăng nhập từ trang doku.php?do=login riêng của wiki."

#: templates/domains/ssl.html:252
msgid ""
"The certificate could not be read in your browser; its details are in "
"Certificate Files below."
msgstr ""
"Trình duyệt của bạn không thể đọc chứng chỉ này; chi tiết chứng chỉ có trong mục Tệp chứng chỉ bên dưới."

#: templates/system/waf.html:27
msgid ""
"The firewall inspects every request to your websites before it reaches them, "
"and records what it decided."
msgstr ""
"Tường lửa kiểm tra mọi yêu cầu đến website của bạn trước khi yêu cầu đó chạm tới website, và ghi lại quyết định của nó."

#: templates/system/waf.html:43 templates/system/waf_domain.html:38
msgid "The firewall service is not running"
msgstr "Dịch vụ tường lửa không hoạt động"

#: templates/dashboard/onboarding.html:604
msgid ""
"The latest version - recommended for the newest features and, performance."
msgstr ""
"Phiên bản mới nhất - khuyến nghị để có các tính năng mới nhất và hiệu năng tốt nhất."

#: templates/system/waf_domain.html:44
msgid ""
"The mode below is saved but nothing is inspecting the site. Ask your hosting "
"provider to re-apply the firewall to it."
msgstr ""
"Chế độ bên dưới đã được lưu nhưng không có gì đang kiểm tra website này. Hãy liên hệ nhà cung cấp hosting của bạn để áp dụng lại tường lửa cho website."

#: templates/system/multiweb.html:26
msgid "The host services are not installed on this server yet."
msgstr "Các dịch vụ chạy trực tiếp trên máy chủ này chưa được cài đặt."

#: templates/gitdeploy/git_deploy.html:386
msgid "The output could not be read."
msgstr "Không thể đọc được kết quả."

#: templates/netdiag/traceroute.html:57
msgid "The trace could not be run."
msgstr "Không thể chạy được lệnh dò đường."

#: templates/system/waf.html:38 templates/system/waf_domain.html:32
msgid "The website firewall is not installed on this server."
msgstr "Tường lửa website chưa được cài đặt trên máy chủ này."

#: templates/manager/wp/install.html:107
msgid ""
"The website is moved to this version before the application is installed. It "
"affects the whole website, not just this application."
msgstr ""
"Website sẽ được chuyển sang phiên bản này trước khi ứng dụng được cài đặt. Thay đổi này ảnh hưởng đến toàn bộ website, không chỉ riêng ứng dụng này."

#: templates/domains/ssl.html:110
msgid ""
"The wildcard is validated through the DNS provider stored for this domain"
msgstr ""
"Chứng chỉ wildcard được xác thực thông qua nhà cung cấp DNS đã lưu cho tên miền này"

#: templates/manager/php_app.html:83
msgid ""
"This PHP application runs inside the domain's own PHP-FPM container - it has "
"no dedicated container of its own."
msgstr ""
"Ứng dụng PHP này chạy bên trong container PHP-FPM riêng của tên miền - nó không có container riêng."

#: templates/manager/autoinstaller.html:118
#: templates/manager/autoinstaller.html:158
#: templates/manager/autoinstaller.html:190
#: templates/manager/autoinstaller.html:22
#: templates/manager/autoinstaller.html:228
#: templates/manager/autoinstaller.html:260
#: templates/manager/autoinstaller.html:313
#: templates/manager/autoinstaller.html:345
#: templates/manager/autoinstaller.html:377
#: templates/manager/autoinstaller.html:415
#: templates/manager/autoinstaller.html:453
#: templates/manager/autoinstaller.html:485
#: templates/manager/autoinstaller.html:517
#: templates/manager/autoinstaller.html:54
#: templates/manager/autoinstaller.html:555
#: templates/manager/autoinstaller.html:587
#: templates/manager/autoinstaller.html:625
#: templates/manager/autoinstaller.html:657
#: templates/manager/autoinstaller.html:689
#: templates/manager/autoinstaller.html:721
#: templates/manager/autoinstaller.html:753
#: templates/manager/autoinstaller.html:785
#: templates/manager/autoinstaller.html:86
msgid ""
"This app is disabled on your plan. Contact your administrator to enable it."
msgstr ""
"Ứng dụng này đã bị tắt trong gói dịch vụ của bạn. Vui lòng liên hệ quản trị viên để bật ứng dụng này."

#: templates/manager/autoinstaller.html:118
#: templates/manager/autoinstaller.html:158
#: templates/manager/autoinstaller.html:190
#: templates/manager/autoinstaller.html:22
#: templates/manager/autoinstaller.html:228
#: templates/manager/autoinstaller.html:260
#: templates/manager/autoinstaller.html:313
#: templates/manager/autoinstaller.html:345
#: templates/manager/autoinstaller.html:377
#: templates/manager/autoinstaller.html:415
#: templates/manager/autoinstaller.html:453
#: templates/manager/autoinstaller.html:485
#: templates/manager/autoinstaller.html:517
#: templates/manager/autoinstaller.html:54
#: templates/manager/autoinstaller.html:555
#: templates/manager/autoinstaller.html:587
#: templates/manager/autoinstaller.html:625
#: templates/manager/autoinstaller.html:657
#: templates/manager/autoinstaller.html:689
#: templates/manager/autoinstaller.html:721
#: templates/manager/autoinstaller.html:753
#: templates/manager/autoinstaller.html:785
#: templates/manager/autoinstaller.html:86
msgid "This app is not included in your plan."
msgstr "Ứng dụng này không có trong gói dịch vụ của bạn."

#: templates/files/clamav/quarantine.html:126
#: templates/manager/dokuwiki_app.html:662
#: templates/manager/drupal_app.html:1091 templates/manager/flarum_app.html:954
#: templates/manager/joomla_app.html:1066 templates/manager/matomo_app.html:991
#: templates/manager/mediawiki_app.html:991
#: templates/manager/moodle_app.html:1046
#: templates/manager/nextcloud_app.html:1080
#: templates/manager/ojs_app.html:1007 templates/manager/opencart_app.html:1067
#: templates/manager/phpbb_app.html:749
#: templates/manager/prestashop_app.html:1051
#: templates/manager/sofawiki_app.html:565
#: templates/manager/tinyfilemanager_app.html:458
#: templates/manager/tinyphotogallery_app.html:460
msgid "This cannot be undone."
msgstr "Hành động này không thể hoàn tác."

#: templates/system/waf_domain.html:68
msgid ""
"This domain has no website on this server yet, so there is nothing to "
"protect."
msgstr ""
"Tên miền này chưa có website nào trên máy chủ, do đó không có gì để bảo vệ."

#: templates/php/ini_editor.html:30
msgid ""
"This file holds your account's own PHP settings and applies to your websites "
"only."
msgstr ""
"Tệp này chứa cài đặt PHP riêng của tài khoản bạn và chỉ áp dụng cho các website của bạn."

#: templates/gitdeploy/git_deploy.html:195
msgid "This repository is fetched over https, so no key is needed."
msgstr "Kho lưu trữ này được lấy qua https, nên không cần khoá."

#: templates/domains/ssl.html:108
msgid ""
"This server runs DNS for this domain, so the wildcard is validated "
"automatically - there is nothing to set up."
msgstr ""
"Máy chủ này đang quản lý DNS cho tên miền này, nên chứng chỉ wildcard sẽ được xác thực tự động - không cần thiết lập gì thêm."

#: templates/mssql/permissions.html:32
msgid "This user has no access to any of your databases yet."
msgstr ""
"Người dùng này chưa có quyền truy cập vào bất kỳ cơ sở dữ liệu nào của bạn."

#: templates/system/waf_domain.html:39
msgid ""
"This website is still served - requests are passed straight through - but it "
"is not being inspected. Only your hosting provider can start it again."
msgstr ""
"Website này vẫn đang được phục vụ - các yêu cầu được chuyển thẳng qua - nhưng không được kiểm tra. Chỉ nhà cung cấp hosting của bạn mới có thể bật lại tính năng này."

#: templates/system/multiweb.html:110
msgid ""
"This website serves an application that listens on its own port, so its "
"WebEngine is fixed."
msgstr ""
"Website này phục vụ một ứng dụng lắng nghe trên cổng riêng của nó, nên WebEngine của website này là cố định."

#: templates/manager/dokuwiki_app.html:661
#: templates/manager/sofawiki_app.html:564
#: templates/manager/tinyfilemanager_app.html:457
#: templates/manager/tinyphotogallery_app.html:459
msgid ""
"This will delete every file in the docroot and remove it from Site Manager."
msgstr ""
"Thao tác này sẽ xoá mọi tệp trong thư mục gốc (docroot) và gỡ khỏi Site Manager."

#: templates/manager/drupal_app.html:1090 templates/manager/flarum_app.html:953
#: templates/manager/joomla_app.html:1065 templates/manager/matomo_app.html:990
#: templates/manager/nextcloud_app.html:1079
#: templates/manager/opencart_app.html:1066
#: templates/manager/phpbb_app.html:748
#: templates/manager/prestashop_app.html:1050
msgid ""
"This will drop the database and user, delete every file in the docroot, and "
"remove it from Site Manager."
msgstr ""
"Thao tác này sẽ xoá cơ sở dữ liệu và người dùng, xoá mọi tệp trong thư mục gốc (docroot), và gỡ khỏi Site Manager."

#: templates/manager/mediawiki_app.html:990
#: templates/manager/moodle_app.html:1045 templates/manager/ojs_app.html:1006
msgid ""
"This will drop the database and user, delete every file, remove the "
"registered cron job, and remove it from Site Manager."
msgstr ""
"Thao tác này sẽ xoá cơ sở dữ liệu và người dùng, xoá mọi tệp, gỡ tác vụ "
"định kỳ đã đăng ký, và gỡ khỏi Site Manager."

#: templates/manager/sites.html:147
msgid ""
"This will scan for installations that exist on disk but aren't in Site "
"Manager yet - files will be scanned, detected, and (if reachable) imported "
"automatically."
msgstr ""
"Thao tác này sẽ quét tìm các bản cài đặt đã có trên ổ đĩa nhưng chưa có trong Site Manager - tệp sẽ được quét, phát hiện và (nếu có thể truy cập được) tự động nhập vào."

#: templates/manager/autoinstaller.html:527
msgid "TinyFileManager"
msgstr "TinyFileManager"

#: templates/manager/tinyfilemanager_app.html:511
msgid "TinyFileManager detach process started. Please wait."
msgstr "Đã bắt đầu quá trình tách TinyFileManager. Vui lòng đợi."

#: templates/manager/tinyfilemanager_install.html:114
msgid ""
"TinyFileManager has no database, no admin account, and no CLI installer - "
"this only downloads index.php and creates an empty photos/ folder. Visit the "
"site after install to start uploading photos."
msgstr ""
"TinyFileManager không cần cơ sở dữ liệu, không có tài khoản quản trị, và không có trình cài đặt CLI - thao tác này chỉ tải xuống index.php và tạo một thư mục photos/ trống. Hãy truy cập website sau khi cài đặt để bắt đầu tải ảnh lên."

#: templates/manager/tinyfilemanager_install.html:312
msgid ""
"TinyFileManager installation started. Please wait for the process to finish."
msgstr ""
"Đã bắt đầu quá trình cài đặt TinyFileManager. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/tinyfilemanager_app.html:259
msgid ""
"TinyFileManager is ready to use - log in with the admin credentials set at "
"install time."
msgstr ""
"TinyFileManager đã sẵn sàng sử dụng - hãy đăng nhập bằng thông tin quản trị đã thiết lập lúc cài đặt."

#: templates/manager/tinyfilemanager_app.html:497
msgid "TinyFileManager removal started. Please wait."
msgstr "Đã bắt đầu quá trình gỡ bỏ TinyFileManager. Vui lòng đợi."

#: templates/manager/tinyfilemanager_app.html:94
msgid "TinyFileManager:"
msgstr "TinyFileManager:"

#: templates/manager/autoinstaller.html:495
msgid "TinyPhotoGallery"
msgstr "TinyPhotoGallery"

#: templates/manager/tinyphotogallery_app.html:513
msgid "TinyPhotoGallery detach process started. Please wait."
msgstr "Đã bắt đầu quá trình tách TinyPhotoGallery. Vui lòng đợi."

#: templates/manager/tinyphotogallery_install.html:88
msgid ""
"TinyPhotoGallery has no database, no admin account, and no CLI installer - "
"this only downloads index.php and creates an empty photos/ folder. Visit the "
"site after install to start uploading photos."
msgstr ""
"TinyPhotoGallery không cần cơ sở dữ liệu, không có tài khoản quản trị, và không có trình cài đặt CLI - thao tác này chỉ tải xuống index.php và tạo một thư mục photos/ trống. Hãy truy cập website sau khi cài đặt để bắt đầu tải ảnh lên."

#: templates/manager/tinyphotogallery_install.html:286
msgid ""
"TinyPhotoGallery installation started. Please wait for the process to finish."
msgstr ""
"Đã bắt đầu quá trình cài đặt TinyPhotoGallery. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/tinyphotogallery_app.html:260
msgid ""
"TinyPhotoGallery is ready to use - upload photos into the photos/ folder and "
"visit the site to view the gallery."
msgstr ""
"TinyPhotoGallery đã sẵn sàng sử dụng - hãy tải ảnh lên thư mục photos/ và truy cập website để xem thư viện ảnh."

#: templates/manager/tinyphotogallery_install.html:60
msgid ""
"TinyPhotoGallery needs PHP 8.1+ with the GD extension. Make sure the target "
"domain/subdirectory is configured accordingly before installing."
msgstr ""
"TinyPhotoGallery cần PHP 8.1 trở lên cùng extension GD. Hãy đảm bảo tên miền/thư mục con đích được cấu hình phù hợp trước khi cài đặt."

#: templates/manager/tinyphotogallery_app.html:499
msgid "TinyPhotoGallery removal started. Please wait."
msgstr "Đã bắt đầu quá trình gỡ bỏ TinyPhotoGallery. Vui lòng đợi."

#: templates/manager/tinyphotogallery_app.html:94
msgid "TinyPhotoGallery:"
msgstr "TinyPhotoGallery:"

#: templates/gitdeploy/git_deploy.html:264
msgid "Took"
msgstr "Thời gian"

#: templates/netdiag/traceroute.html:9
msgid "Trace the network path from this server to a host."
msgstr "Dò đường đi mạng từ máy chủ này đến một host."

#: templates/netdiag/traceroute.html:8
msgid "Traceroute"
msgstr "Traceroute"

#: templates/netdiag/traceroute.html:24
msgid "Tracing..."
msgstr "Đang dò đường..."

#: templates/gitdeploy/git_deploy.html:263
msgid "Trigger"
msgstr "Nguồn kích hoạt"

#: templates/dashboard/onboarding.html:337
msgid "Two-Factor Authentication is now enabled."
msgstr "Xác thực hai yếu tố (2FA) hiện đã được bật."

#: templates/mssql/database_users.html:45
msgid "Unassign"
msgstr "Bỏ gán"

#: templates/manager/drupal_app.html:57 templates/manager/joomla_app.html:57
#: templates/manager/opencart_app.html:57
msgid "Unexpected response from Drush."
msgstr "Phản hồi không mong đợi từ Drush."

#: templates/manager/joomla_app.html:720
#: templates/manager/opencart_app.html:721
#: templates/manager/prestashop_app.html:705
msgid "Unexpected response from server."
msgstr "Phản hồi không mong đợi từ máy chủ."

#: templates/manager/matomo_app.html:57 templates/manager/mediawiki_app.html:57
#: templates/manager/nextcloud_app.html:57 templates/manager/ojs_app.html:57
#: templates/manager/prestashop_app.html:57
msgid "Unexpected response."
msgstr "Phản hồi không mong đợi."

#: templates/manager/joomla_app.html:632
msgid "Update in Joomla Admin"
msgstr "Cập nhật trong trang quản trị Joomla"

#: templates/manager/prestashop_app.html:633
msgid "Update in PrestaShop Admin"
msgstr "Cập nhật trong trang quản trị PrestaShop"

#: templates/manager/dokuwiki_app.html:351
msgid "Updated successfully."
msgstr "Đã cập nhật thành công."

#: templates/manager/drupal_app.html:584 templates/manager/joomla_app.html:587
#: templates/manager/moodle_app.html:539
#: templates/manager/nextcloud_app.html:588
#: templates/manager/opencart_app.html:588
#: templates/manager/prestashop_app.html:588
msgid "Updating maintenance mode..."
msgstr "Đang cập nhật chế độ bảo trì..."

#: templates/manager/drupal_app.html:703 templates/manager/flarum_app.html:566
#: templates/manager/matomo_app.html:603
#: templates/manager/mediawiki_app.html:603
#: templates/manager/moodle_app.html:659
#: templates/manager/nextcloud_app.html:692 templates/manager/ojs_app.html:619
msgid "Updating..."
msgstr "Đang cập nhật..."

#: templates/dashboard/usage.html:16
msgid "Upgrade now"
msgstr "Nâng cấp ngay"

#: templates/dashboard/usage.html:13 templates/manager/autoinstaller.html:118
#: templates/manager/autoinstaller.html:158
#: templates/manager/autoinstaller.html:190
#: templates/manager/autoinstaller.html:22
#: templates/manager/autoinstaller.html:228
#: templates/manager/autoinstaller.html:260
#: templates/manager/autoinstaller.html:313
#: templates/manager/autoinstaller.html:345
#: templates/manager/autoinstaller.html:377
#: templates/manager/autoinstaller.html:415
#: templates/manager/autoinstaller.html:453
#: templates/manager/autoinstaller.html:485
#: templates/manager/autoinstaller.html:517
#: templates/manager/autoinstaller.html:54
#: templates/manager/autoinstaller.html:555
#: templates/manager/autoinstaller.html:587
#: templates/manager/autoinstaller.html:625
#: templates/manager/autoinstaller.html:657
#: templates/manager/autoinstaller.html:689
#: templates/manager/autoinstaller.html:721
#: templates/manager/autoinstaller.html:753
#: templates/manager/autoinstaller.html:785
#: templates/manager/autoinstaller.html:86
msgid "Upgrade to"
msgstr "Nâng cấp lên"

#: templates/dashboard/onboarding.html:381
msgid "Upload files"
msgstr "Tải tệp lên"

#: templates/dashboard/onboarding.html:382
msgid "Upload your website files using the file manager."
msgstr "Tải các tệp website của bạn lên bằng trình quản lý tệp."

#: templates/dashboard/onboarding.html:266
msgid ""
"Use an authenticator app (Google Authenticator, Authy, etc.) to generate one-"
"time codes."
msgstr ""
"Sử dụng ứng dụng xác thực (Google Authenticator, Authy, v.v.) để tạo mã dùng một lần."

#: templates/mssql/database_users.html:9
msgid "Users of database"
msgstr "Người dùng của cơ sở dữ liệu"

#: templates/dashboard/onboarding.html:148
msgid ""
"Varnish caches your websites at the edge, taking load off your webserver."
msgstr ""
"Varnish lưu đệm (cache) website của bạn ở lớp biên, giúp giảm tải cho webserver của bạn."

#: templates/manager/python_node_apps.html:880
msgid ""
"Version, requirements, and resource limits are carried over from this "
"application automatically."
msgstr ""
"Phiên bản, yêu cầu hệ thống, và giới hạn tài nguyên sẽ được tự động chuyển từ ứng dụng này sang."

#: templates/manager/drupal_app.html:500 templates/manager/joomla_app.html:503
#: templates/manager/opencart_app.html:504
msgid "Watchdog log for"
msgstr "Nhật ký Watchdog cho"

#: templates/dashboard/onboarding.html:243
#: templates/dashboard/onboarding.html:287
msgid "Web Application Firewall"
msgstr "Tường lửa ứng dụng web (WAF)"

#: templates/domains/new.html:79
msgid "Web server"
msgstr "Máy chủ web"

#: templates/system/multiweb.html:136
msgid "WebEngine"
msgstr "WebEngine"

#: templates/gitdeploy/git_deploy.html:202
msgid "Webhook"
msgstr "Webhook"

#: templates/dashboard/onboarding.html:566
msgid "Webserver"
msgstr "Máy chủ web"

#: templates/gitdeploy/git_deploy.html:50
msgid "Website"
msgstr "Website"

#: templates/system/waf_domain.html:20
msgid ""
"What the firewall does with requests to this website, and what it has "
"decided lately."
msgstr ""
"Những gì tường lửa thực hiện với các yêu cầu đến website này, và các quyết định gần đây của nó."

#: templates/dashboard/onboarding.html:196
msgid "What to back up"
msgstr "Nội dung cần sao lưu"

#: templates/gitdeploy/git_deploy.html:260
msgid "When"
msgstr "Thời điểm"

#: templates/mssql/remote_mssql.html:76
msgid ""
"Which addresses may connect to the database server. Enter a single IP "
"address or a CIDR range."
msgstr ""
"Những địa chỉ nào được phép kết nối đến máy chủ cơ sở dữ liệu. Nhập một địa chỉ IP đơn hoặc một dải CIDR."

#: templates/manager/autoinstaller.html:307
msgid "Wikis"
msgstr "Wiki"

#: templates/domains/ssl.html:92
msgid "Wildcard certificate"
msgstr "Chứng chỉ wildcard"

#: templates/manager/autoinstaller.html:36
msgid "WordPress content management system (CMS)."
msgstr "Hệ quản trị nội dung (CMS) WordPress."

#: templates/manager/dokuwiki_install.html:186
msgid "Writing configuration"
msgstr "Đang ghi cấu hình"

#: templates/manager/dokuwiki_app.html:344
#: templates/manager/drupal_app.html:682 templates/manager/flarum_app.html:545
#: templates/manager/joomla_app.html:683 templates/manager/matomo_app.html:582
#: templates/manager/mediawiki_app.html:582
#: templates/manager/moodle_app.html:638
#: templates/manager/nextcloud_app.html:671 templates/manager/ojs_app.html:603
#: templates/manager/opencart_app.html:684
#: templates/manager/prestashop_app.html:668
#: templates/manager/wp/single.html:2212
msgid "You are running the latest version."
msgstr "Bạn đang sử dụng phiên bản mới nhất."

#: templates/dashboard/onboarding.html:100
msgid "You can set a different version per domain later from PHP settings."
msgstr ""
"Bạn có thể thiết lập phiên bản khác nhau cho từng tên miền sau này từ mục Cài đặt PHP."

#: templates/netdiag/dns_visualizer.html:50
msgid "You have no domains yet."
msgstr "Bạn chưa có tên miền nào."

#: templates/gitdeploy/git_deploy.html:43
msgid ""
"You have no websites yet. Add one first, then deploy it from a repository."
msgstr ""
"Bạn chưa có website nào. Hãy thêm một website trước, sau đó triển khai nó từ một kho lưu trữ."

#: templates/dashboard/onboarding.html:362
msgid "You're all set! What would you like to do next?"
msgstr "Bạn đã sẵn sàng! Bạn muốn làm gì tiếp theo?"

#: templates/dashboard/usage.html:10
msgid "You've reached one or more limits of your current plan."
msgstr "Bạn đã đạt đến một hoặc nhiều giới hạn của gói dịch vụ hiện tại."

#: templates/system/multiweb.html:90
msgid "Your websites"
msgstr "Website của bạn"

#: templates/system/waf.html:44
msgid ""
"Your websites are still being served - requests are passed straight through "
"- but none of them is being inspected. Only your hosting provider can start "
"it again."
msgstr ""
"Các website của bạn vẫn đang được phục vụ - các yêu cầu được chuyển thẳng qua - nhưng không có website nào được kiểm tra. Chỉ nhà cung cấp hosting của bạn mới có thể bật lại tính năng này."

#: templates/manager/app_install.html:10
msgid "application."
msgstr "ứng dụng."

#: templates/files/clamav/quarantine.html:139
msgid "as safe and restore it? It will be skipped by future scans."
msgstr ""
"là an toàn và khôi phục lại? Tệp này sẽ được bỏ qua trong các lần quét sau."

#: templates/system/waf.html:151 templates/system/waf_domain.html:81
msgid "blocked"
msgstr "bị chặn"

#: templates/system/waf_domain.html:75
msgid "blocked outright"
msgstr "chặn hoàn toàn"

#: templates/manager/php_app.html:127
msgid "composer.json"
msgstr "composer.json"

#: templates/system/multiweb.html:117 templates/system/multiweb.html:119
msgid "days"
msgstr "ngày"

#: templates/system/waf.html:153 templates/system/waf_domain.html:83
msgid "detected"
msgstr "bị phát hiện"

#: templates/manager/php_install.html:107
msgid "e.g. laravel/laravel or https://example.com/project.zip"
msgstr "ví dụ: laravel/laravel hoặc https://example.com/project.zip"

#: templates/system/waf_logs.html:72
msgid "events"
msgstr "sự kiện"

#: templates/files/clamav/scanner.html:79
#: templates/partials/site_manager_shared.html:767
msgid "files scanned"
msgstr "tệp đã quét"

#: templates/files/clamav/scanner.html:106
#: templates/partials/site_manager_shared.html:788
msgid "files scanned."
msgstr "tệp đã quét."

#: templates/dashboard/onboarding.html:95
msgid "for all domains."
msgstr "cho tất cả các tên miền."

#: templates/dashboard/usage.html:13
msgid "for higher limits."
msgstr "để có hạn mức cao hơn."

#: templates/system/waf.html:105 templates/system/waf_domain.html:80
msgid "h"
msgstr "h"

#: templates/gitdeploy/git_deploy.html:75
msgid "https:// or git@host:owner/repo.git"
msgstr "https:// hoặc git@host:owner/repo.git"

#: templates/manager/wp/install.html:61 templates/manager/wp/install.html:63
msgid "latest"
msgstr "mới nhất"

#: templates/files/ssh_keys.html:53
msgid "no label"
msgstr "không có nhãn"

#: templates/system/waf.html:125
msgid "no website"
msgstr "không có website"

#: templates/domains/new.html:88 templates/system/multiweb.html:141
#: templates/system/multiweb.html:68
msgid "not installed"
msgstr "chưa cài đặt"

#: templates/manager/php_install.html:80
msgid "not set"
msgstr "chưa thiết lập"

#: templates/system/multiweb.html:36
msgid "off"
msgstr "tắt"

#: templates/system/multiweb.html:36
msgid "on"
msgstr "bật"

#: templates/manager/autoinstaller.html:238
msgid "phpBB"
msgstr "phpBB"

#: templates/manager/phpbb_app.html:804
msgid "phpBB detach process started. Please wait."
msgstr "Đã bắt đầu quá trình tách phpBB. Vui lòng đợi."

#: templates/manager/autoinstaller.html:242
msgid "phpBB forum software."
msgstr "Phần mềm diễn đàn phpBB."

#: templates/manager/phpbb_app.html:400
msgid ""
"phpBB has no safe unattended CLI updater, so updates are run from your own "
"Admin Control Panel."
msgstr ""
"phpBB không có công cụ cập nhật CLI tự động an toàn, vì vậy các bản cập nhật được thực hiện từ bảng điều khiển quản trị riêng của bạn."

#: templates/manager/phpbb_install.html:452
msgid "phpBB installation started. Please wait for the process to finish."
msgstr ""
"Đã bắt đầu quá trình cài đặt phpBB. Vui lòng đợi cho đến khi hoàn tất."

#: templates/manager/phpbb_app.html:790
msgid "phpBB removal started. Please wait."
msgstr "Đã bắt đầu quá trình gỡ bỏ phpBB. Vui lòng đợi."

#: templates/manager/phpbb_install.html:53
msgid "phpBB version"
msgstr "Phiên bản phpBB"

#: templates/manager/phpbb_app.html:112
msgid "phpBB:"
msgstr "phpBB:"

#: templates/manager/python_node_apps.html:748
#: templates/manager/python_node_apps.html:806
msgid "pom.xml"
msgstr "pom.xml"

#: templates/netdiag/dns_visualizer.html:33
msgid "record(s)"
msgstr "bản ghi"

#: templates/system/waf_domain.html:73
msgid "requests/second per address, burst"
msgstr "yêu cầu/giây trên mỗi địa chỉ, cho phép vượt (burst)"

#: templates/system/waf.html:155
msgid "rules let through"
msgstr "quy tắc được cho qua"

#: templates/system/multiweb.html:55 templates/system/multiweb.html:70
msgid "running"
msgstr "đang chạy"

#: templates/manager/wp/install.html:113 templates/manager/wp/install.html:704
msgid "select a domain"
msgstr "chọn một tên miền"

#: templates/manager/sites.html:500
msgid "selected site(s) don't support this action and will be skipped."
msgstr "website đã chọn không hỗ trợ hành động này và sẽ bị bỏ qua."

#: templates/manager/sites.html:497
msgid ""
"selected site(s) from Site Manager? Files are kept, only the Site Manager "
"entry is removed."
msgstr ""
"website đã chọn khỏi Site Manager? Các tệp vẫn được giữ lại, chỉ có mục trong Site Manager bị gỡ bỏ."

#: templates/manager/sites.html:498
msgid ""
"selected site(s), including their files and databases? This cannot be undone."
msgstr ""
"website đã chọn, bao gồm cả tệp và cơ sở dữ liệu của chúng? Hành động này không thể hoàn tác."

#: templates/manager/sites.html:495 templates/manager/sites.html:496
msgid "selected site(s)?"
msgstr "website đã chọn?"

#: templates/files/clamav/quarantine.html:113
msgid "to its original location?"
msgstr "về vị trí ban đầu?"

#: templates/netdiag/traceroute.html:39
msgid "traceroute is not installed on this server."
msgstr "traceroute chưa được cài đặt trên máy chủ này."

# Databases, PHP, Files, Backup and FTP pages (4.0.1 module review).
msgid "Overhead"
msgstr "Dung lượng thừa"

msgid "Not selected"
msgstr "Chưa chọn"

msgid "Yes, continue"
msgstr "Có, tiếp tục"

msgid "Optimize %d table(s)"
msgstr "Tối ưu %d bảng"

msgid "Repair %d table(s)"
msgstr "Sửa %d bảng"

msgid "Optimize %d table(s) now? Each table is rebuilt and locked while that happens."
msgstr "Tối ưu %d bảng ngay bây giờ? Mỗi bảng sẽ được dựng lại và bị khoá trong lúc đó."

msgid "Repair %d table(s) now? Each table is locked while it is checked."
msgstr "Sửa %d bảng ngay bây giờ? Mỗi bảng sẽ bị khoá trong lúc được kiểm tra."

msgid "Optimize rebuilds a table to reclaim unused space (overhead) and refresh its index statistics. Choose the tables, then confirm."
msgstr "Tối ưu sẽ dựng lại bảng để thu hồi dung lượng không dùng (dung lượng thừa) và làm mới thống kê chỉ mục. Hãy chọn các bảng rồi xác nhận."

msgid "Repair checks a table and fixes what it can. Only some table types support it; others report that. Choose the tables, then confirm."
msgstr "Sửa sẽ kiểm tra bảng và khắc phục những gì có thể. Chỉ một số loại bảng hỗ trợ việc này; các loại khác sẽ báo lại. Hãy chọn các bảng rồi xác nhận."

msgid "Stop this query? The statement is cancelled; the connection stays open."
msgstr "Dừng truy vấn này? Câu lệnh sẽ bị huỷ; kết nối vẫn giữ nguyên."

msgid "Kill"
msgstr "Dừng"

msgid "Export Database"
msgstr "Xuất cơ sở dữ liệu"

msgid "Stop this query? The statement is cancelled; the session stays open."
msgstr "Dừng truy vấn này? Câu lệnh sẽ bị huỷ; phiên vẫn giữ nguyên."

msgid "Your database user is allowed to connect from anywhere, but this server is not currently accepting PostgreSQL connections from outside. Ask the administrator to enable remote access for the server."
msgstr "Người dùng cơ sở dữ liệu của bạn được phép kết nối từ mọi nơi, nhưng máy chủ này hiện không nhận kết nối PostgreSQL từ bên ngoài. Hãy đề nghị quản trị viên bật truy cập từ xa cho máy chủ."

msgid "Runtime security"
msgstr "Bảo mật phiên bản"

msgid "How long php.net keeps fixing each installed version, and how the build on this server stands. A version past its date only gets fixes through the patched packages on the HiTechCloud mirror."
msgstr "Thời hạn php.net còn sửa lỗi cho từng phiên bản đã cài, và tình trạng bản dựng trên máy chủ này. Phiên bản đã quá hạn chỉ còn nhận bản sửa qua các gói đã vá trên kho HiTechCloud."

msgid "Installed"
msgstr "Đã cài"

msgid "Fixes until"
msgstr "Sửa lỗi đến"

msgid "Build"
msgstr "Bản dựng"

msgid "Remove a PHP version"
msgstr "Gỡ một phiên bản PHP"

msgid "Uninstalls the version and stops its process manager. A version any website still uses, and the default for new domains, cannot be removed."
msgstr "Gỡ cài đặt phiên bản và dừng trình quản lý tiến trình của nó. Không thể gỡ phiên bản mà một website vẫn đang dùng, hoặc phiên bản mặc định cho tên miền mới."

msgid "Click again to remove"
msgstr "Nhấn lần nữa để gỡ"

msgid "Removing PHP"
msgstr "Đang gỡ PHP"

msgid "Failed to remove the version."
msgstr "Không gỡ được phiên bản."

msgid "On for the whole server"
msgstr "Bật cho toàn máy chủ"

msgid "PHP X-Ray"
msgstr "PHP X-Ray"

msgid "Where your PHP is actually spending its time. Read from what the server already records - the call stack of every request that ran long, and what each worker is doing right now."
msgstr "PHP của bạn thực sự tốn thời gian ở đâu. Đọc từ những gì máy chủ đã ghi lại - ngăn xếp lời gọi của mọi yêu cầu chạy lâu, và việc mỗi worker đang làm ngay lúc này."

# Dashboard, Websites, Domains, DNS, SSL/TLS and CDN pages (4.0.1 module review).

msgid "DS record for this signed zone"
msgstr "Bản ghi DS cho vùng đã ký này"

msgid "Published in the parent zone"
msgstr "Đã công bố ở vùng cha"

msgid "Not published yet - nothing validates this zone"
msgstr "Chưa công bố - chưa có gì xác thực vùng này"

msgid "A DS record does not live in its own zone, which is why it is not in the table below. It belongs in the parent zone"
msgstr "Bản ghi DS không nằm trong vùng của chính nó, vì vậy nó không có trong bảng dưới đây. Nó thuộc về vùng cha"

msgid "A DS record does not live in its own zone, which is why it is not in the table below. It belongs in the parent zone, which for this domain means your registrar."
msgstr "Bản ghi DS không nằm trong vùng của chính nó, vì vậy nó không có trong bảng dưới đây. Nó thuộc về vùng cha, với tên miền này nghĩa là nhà đăng ký tên miền của bạn."

msgid "If more than one is listed, a key rollover is in progress and both are needed until it finishes."
msgstr "Nếu có nhiều hơn một bản ghi, một lần thay khoá đang diễn ra và cần cả hai cho đến khi hoàn tất."

msgid "Manage DNSSEC for this domain"
msgstr "Quản lý DNSSEC cho tên miền này"

msgid "These records are in the zone for"
msgstr "Các bản ghi này nằm trong vùng của"

msgid "A subdomain has no zone of its own, so what you save here is written to that zone, under the name"
msgstr "Tên miền phụ không có vùng riêng, vì vậy những gì bạn lưu ở đây được ghi vào vùng đó, dưới tên"

msgid "This account does not hold that zone, so this page shows only the records under this name, and only those can be changed."
msgstr "Tài khoản này không giữ vùng đó, nên trang này chỉ hiển thị các bản ghi dưới tên này, và chỉ những bản ghi đó mới thay đổi được."

msgid "That zone holds no record under this name yet. A record added here is written into it."
msgstr "Vùng đó chưa có bản ghi nào dưới tên này. Bản ghi thêm ở đây sẽ được ghi vào vùng đó."

msgid "A name here has to be this domain's own:"
msgstr "Tên ở đây phải thuộc chính tên miền này:"

msgid "Only letters, numbers, and the characters . @ _ - * are allowed."
msgstr "Chỉ cho phép chữ cái, chữ số và các ký tự . @ _ - *"

msgid "The zone's own SOA and nameserver records. The serial is rewritten every time a record is saved, and the nameservers a domain is delegated to are set at its registrar - changing them here would disagree with the delegation rather than change it."
msgstr "Các bản ghi SOA và máy chủ tên miền của chính vùng. Số serial được ghi lại mỗi khi lưu một bản ghi, còn máy chủ tên miền mà tên miền được uỷ quyền tới thì đặt tại nhà đăng ký - thay đổi chúng ở đây chỉ khiến vùng mâu thuẫn với việc uỷ quyền chứ không thay đổi được nó."

msgid "Managed"
msgstr "Được quản lý"

msgid "The document root has to be a folder inside"
msgstr "Thư mục gốc phải là một thư mục nằm trong"

msgid "Site directory"
msgstr "Thư mục website"

msgid "Every website of this account lives under this directory."
msgstr "Mọi website của tài khoản này đều nằm trong thư mục này."

msgid "A folder name (letters, digits, dot, dash, underscore), optionally with subfolders - no leading slash."
msgstr "Tên thư mục (chữ cái, chữ số, dấu chấm, gạch ngang, gạch dưới), có thể kèm thư mục con - không có dấu gạch chéo ở đầu."

msgid "Some programs need to specify a secondary directory as the working directory"
msgstr "Một số chương trình cần chỉ định một thư mục phụ làm thư mục làm việc"

msgid "Running directory"
msgstr "Thư mục chạy"

msgid "Custom path..."
msgstr "Đường dẫn tuỳ chỉnh..."

msgid "Select your working directory click Save, e.g, ThinkPHP5, Laravel"
msgstr "Chọn thư mục làm việc rồi bấm Lưu, ví dụ ThinkPHP5, Laravel"

msgid "It has to be a folder inside"
msgstr "Nó phải là một thư mục nằm trong"

msgid "Switch WebEngine"
msgstr "Đổi máy chủ web"

msgid "Expired on %s"
msgstr "Đã hết hạn ngày %s"

msgid "Expires %s"
msgstr "Hết hạn %s"

msgid "%d days left"
msgstr "Còn %d ngày"

msgid "Turn the firewall off for this website? Requests will reach it without inspection."
msgstr "Tắt tường lửa cho website này? Yêu cầu sẽ đến website mà không được kiểm tra."

msgid "Turn the website firewall on or off"
msgstr "Bật hoặc tắt tường lửa website"

msgid "Website firewall"
msgstr "Tường lửa website"

msgid "Download raw access log"
msgstr "Tải xuống nhật ký truy cập thô"

msgid "Download error log"
msgstr "Tải xuống nhật ký lỗi"

msgid "Show WHOIS / ASN"
msgstr "Xem WHOIS / ASN"

msgid "Top visitors (WHOIS / ASN)"
msgstr "Khách truy cập nhiều nhất (WHOIS / ASN)"

msgid "as of"
msgstr "tính đến"

msgid "Network"
msgstr "Mạng"

msgid "Organisation"
msgstr "Tổ chức"

msgid "Country"
msgstr "Quốc gia"

msgid "Abuse contact"
msgstr "Liên hệ báo cáo lạm dụng"

msgid "Range"
msgstr "Dải địa chỉ"

msgid "Registered"
msgstr "Ngày đăng ký"

msgid "Full record"
msgstr "Bản ghi đầy đủ"

msgid "Block this IP"
msgstr "Chặn IP này"

msgid "Looking up…"
msgstr "Đang tra cứu…"

msgid "This is a primary domain, not a subdomain"
msgstr "Đây là tên miền chính, không phải tên miền phụ"

msgid "Gives the name a DNS zone of its own (SOA, NS) instead of a record inside its root's zone. Tick it when this name was delegated to you at the registrar - for example wp.example.org with its own nameservers - even though it looks like a subdomain."
msgstr "Cấp cho tên này một vùng DNS riêng (SOA, NS) thay vì một bản ghi trong vùng của tên miền gốc. Đánh dấu khi tên này được uỷ quyền cho bạn tại nhà đăng ký - ví dụ wp.example.org với máy chủ tên miền riêng - dù trông nó giống tên miền phụ."

msgid "Left empty, the folder is named after the domain."
msgstr "Để trống thì thư mục được đặt theo tên miền."

msgid "Redirect type"
msgstr "Kiểu chuyển hướng"

msgid "Temporary"
msgstr "Tạm thời"

msgid "Permanent (cached by browsers and search engines)"
msgstr "Vĩnh viễn (được trình duyệt và công cụ tìm kiếm lưu lại)"

msgid "Wildcard: keep the request path (/page goes to target/page)"
msgstr "Ký tự đại diện: giữ nguyên đường dẫn yêu cầu (/page chuyển tới đích/page)"

msgid "The redirect applies to the domain and its www alias on both HTTP and HTTPS; certificate renewal keeps working."
msgstr "Chuyển hướng áp dụng cho tên miền và bí danh www của nó trên cả HTTP và HTTPS; việc gia hạn chứng chỉ vẫn hoạt động."

msgid "Disable Force HTTPS (Force HTTP)"
msgstr "Tắt bắt buộc HTTPS (bắt buộc HTTP)"

msgid "Remove SSL Certificate"
msgstr "Gỡ chứng chỉ SSL"

msgid "Set"
msgstr "Đã thiết lập"

msgid "Hide"
msgstr "Ẩn"

msgid "Add variable"
msgstr "Thêm biến"

msgid "Fill in the credentials the provider needs."
msgstr "Điền thông tin xác thực mà nhà cung cấp cần."

msgid "Enter a name for this value."
msgstr "Nhập tên cho giá trị này."

msgid "Use letters, digits and underscores, not starting with a digit."
msgstr "Dùng chữ cái, chữ số và dấu gạch dưới, không bắt đầu bằng chữ số."

msgid "This name is already used above."
msgstr "Tên này đã được dùng ở trên."

msgid "This provider does not use this name."
msgstr "Nhà cung cấp này không dùng tên này."

msgid "A value must be on one line."
msgstr "Giá trị phải nằm trên một dòng."

msgid "Enter a value, or remove this row."
msgstr "Nhập giá trị, hoặc xoá dòng này."

msgid "The values the provider's API asks for. They are never shown again once saved: a field marked Set has a value on file."
msgstr "Các giá trị mà API của nhà cung cấp yêu cầu. Chúng không bao giờ được hiển thị lại sau khi lưu: trường được đánh dấu Đã thiết lập là đã có giá trị được lưu."

msgid "This form needs JavaScript to show the provider's fields."
msgstr "Biểu mẫu này cần JavaScript để hiển thị các trường của nhà cung cấp."

msgid "A field left blank keeps the value on file, so fill in only what changes. Tick Clear to remove a stored value."
msgstr "Trường để trống sẽ giữ giá trị đã lưu, vì vậy chỉ điền những gì thay đổi. Đánh dấu Xoá để gỡ một giá trị đã lưu."

msgid "Lock Layout"
msgstr "Khoá bố cục"

msgid "Unlock Layout"
msgstr "Mở khoá bố cục"

msgid "Put every section back where it was at the start, unlocked and unfolded?"
msgstr "Đưa mọi mục về vị trí ban đầu, mở khoá và mở rộng tất cả?"

msgid "The dashboard layout could not be saved."
msgstr "Không lưu được bố cục bảng điều khiển."

msgid "Reset Layout"
msgstr "Đặt lại bố cục"

msgid "Nothing pinned yet. Choose a page below to pin it here."
msgstr "Chưa ghim gì. Chọn một trang bên dưới để ghim vào đây."

msgid "Unpin"
msgstr "Bỏ ghim"

msgid "The favorites could not be saved."
msgstr "Không lưu được mục yêu thích."

msgid "Page to pin"
msgstr "Trang cần ghim"

msgid "Pin a page..."
msgstr "Ghim một trang..."

msgid "Pin"
msgstr "Ghim"

msgid "Available on your plan"
msgstr "Có trong gói của bạn"

msgid "Not on your plan"
msgstr "Không có trong gói của bạn"

msgid "Not installed on this server"
msgstr "Chưa được cài đặt trên máy chủ này"

msgid "Copy IP address"
msgstr "Sao chép địa chỉ IP"

msgid "Default web server for the websites you add."
msgstr "Máy chủ web mặc định cho các website bạn thêm."

msgid "Your account's own traffic this month. Traffic from visitors reading your websites is measured separately and is not included here."
msgstr "Lưu lượng của chính tài khoản bạn trong tháng này. Lưu lượng từ khách truy cập đọc website của bạn được đo riêng và không tính ở đây."

msgid "Web disk"
msgstr "Ổ đĩa web"

msgid "Mailbox storage"
msgstr "Dung lượng hộp thư"

msgid "Your mailbox storage is full"
msgstr "Dung lượng hộp thư của bạn đã đầy"

msgid "New mail to your domains is being refused until you delete mail or move to a larger plan. The sending servers keep retrying for a few days, so nothing is lost if you free space soon."
msgstr "Thư mới gửi tới tên miền của bạn đang bị từ chối cho đến khi bạn xoá bớt thư hoặc chuyển sang gói lớn hơn. Máy chủ gửi sẽ thử lại trong vài ngày, nên không mất gì nếu bạn sớm giải phóng dung lượng."

msgid "24h peak"
msgstr "Đỉnh 24 giờ"

msgid "Disk I/O"
msgstr "I/O ổ đĩa"

msgid "Processes"
msgstr "Tiến trình"

msgid "live"
msgstr "trực tiếp"

msgid "measured just now"
msgstr "vừa đo xong"

msgid "measured"
msgstr "đã đo"

msgid "seconds ago"
msgstr "giây trước"

msgid "minutes ago"
msgstr "phút trước"

msgid "not measured yet"
msgstr "chưa đo"

msgid "Mailbox storage is at"
msgstr "Dung lượng hộp thư đã đạt"

msgid "Generate an SSL Certificate and Signing Request"
msgstr "Tạo chứng chỉ SSL và yêu cầu ký"

msgid "A private key is made here and stays here. What you send to your certificate authority is the signing request, which carries no secret. Nothing on this page ever needs your key to leave this server."
msgstr "Khoá riêng tư được tạo ở đây và ở lại đây. Thứ bạn gửi cho tổ chức cấp chứng chỉ là yêu cầu ký, không chứa bí mật nào. Không gì trên trang này cần khoá của bạn rời khỏi máy chủ."

msgid "Domains this certificate covers"
msgstr "Các tên miền chứng chỉ này bao gồm"

msgid "The first one becomes the certificate's common name. All of them go into the subject alternative name field, which is the only part browsers read."
msgstr "Tên đầu tiên trở thành tên chung (common name) của chứng chỉ. Tất cả đều được đưa vào trường tên thay thế của chủ thể (SAN), phần duy nhất trình duyệt đọc."

msgid "Other names"
msgstr "Tên khác"

msgid "Comma separated. www.example.com and *.example.com are accepted for a domain you hold; anything else is refused, because a request for a name you do not own is one no authority would sign."
msgstr "Phân tách bằng dấu phẩy. www.example.com và *.example.com được chấp nhận cho tên miền bạn sở hữu; mọi tên khác đều bị từ chối, vì không tổ chức nào ký yêu cầu cho một tên bạn không sở hữu."

msgid "Key size"
msgstr "Kích thước khoá"

msgid "bits"
msgstr "bit"

msgid "The fields below are optional. A domain-validated certificate is issued on the strength of the domain check alone, and most authorities ignore the rest."
msgstr "Các trường dưới đây là tuỳ chọn. Chứng chỉ xác thực tên miền (DV) được cấp chỉ dựa trên việc kiểm tra tên miền, và hầu hết tổ chức cấp bỏ qua phần còn lại."

msgid "Department"
msgstr "Phòng ban"

msgid "City"
msgstr "Thành phố"

msgid "State or province"
msgstr "Tỉnh / bang"

msgid "Country code"
msgstr "Mã quốc gia"

msgid "Create key and request"
msgstr "Tạo khoá và yêu cầu"

msgid "You have no websites yet. Add one first - a certificate is issued for a domain, and an authority will check that this server answers for it."
msgstr "Bạn chưa có website nào. Hãy thêm một website trước - chứng chỉ được cấp cho một tên miền, và tổ chức cấp sẽ kiểm tra máy chủ này có phản hồi cho tên miền đó."

msgid "Manage SSL Hosts"
msgstr "Quản lý máy chủ SSL"

msgid "Every one of your domains, and the certificate a browser is actually shown for it. Read from the certificate on disk rather than from what was asked for, because the difference between those two is the reason this page exists."
msgstr "Mọi tên miền của bạn, và chứng chỉ mà trình duyệt thực sự nhận được cho từng tên miền. Đọc từ chứng chỉ trên đĩa chứ không phải từ những gì đã yêu cầu, vì khác biệt giữa hai thứ đó chính là lý do trang này tồn tại."

msgid "Issued by"
msgstr "Cấp bởi"

msgid "You have no websites yet, so there is nothing to serve a certificate for."
msgstr "Bạn chưa có website nào, nên chưa có gì để phục vụ chứng chỉ."

msgid "None - served over HTTP"
msgstr "Không có - phục vụ qua HTTP"

msgid "Self-signed - browsers will warn"
msgstr "Tự ký - trình duyệt sẽ cảnh báo"

msgid "Trusted"
msgstr "Tin cậy"

msgid "AutoSSL"
msgstr "AutoSSL"

msgid "Install an SSL Certificate on a Domain"
msgstr "Cài đặt chứng chỉ SSL cho tên miền"

msgid "The certificate and its key are checked against each other, and against the domain, before anything is written. A mismatched pair loads without complaint and then fails in every browser."
msgstr "Chứng chỉ và khoá của nó được kiểm tra với nhau, và với tên miền, trước khi ghi bất cứ thứ gì. Một cặp không khớp vẫn nạp được mà không báo lỗi, rồi hỏng trên mọi trình duyệt."

msgid "Install one you have stored"
msgstr "Cài một chứng chỉ bạn đã lưu"

msgid "expires"
msgstr "hết hạn"

msgid "You have no issued certificate stored yet. Either add the one your authority sent you below, or paste a key and certificate you already hold."
msgstr "Bạn chưa lưu chứng chỉ đã cấp nào. Hãy thêm chứng chỉ mà tổ chức cấp đã gửi cho bạn ở bên dưới, hoặc dán khoá và chứng chỉ bạn đang có."

msgid "Add the certificate your authority issued"
msgstr "Thêm chứng chỉ do tổ chức cấp phát hành"

msgid "For a signing request you made here. The key stays where it is; this only stores the certificate against it."
msgstr "Dành cho yêu cầu ký bạn đã tạo ở đây. Khoá vẫn ở nguyên chỗ; thao tác này chỉ lưu chứng chỉ kèm với khoá đó."

msgid "Signing request"
msgstr "Yêu cầu ký"

msgid "Store certificate"
msgstr "Lưu chứng chỉ"

msgid "Bring a key and certificate from somewhere else"
msgstr "Mang khoá và chứng chỉ từ nơi khác"

msgid "For a certificate issued against a key that was not made here. Both parts are needed - a certificate without its key cannot serve anything."
msgstr "Dành cho chứng chỉ được cấp dựa trên một khoá không được tạo ở đây. Cần cả hai phần - chứng chỉ không có khoá thì không phục vụ được gì."

msgid "Private key"
msgstr "Khoá riêng tư"

msgid "Store"
msgstr "Lưu"

msgid "Generate a temporary self-signed certificate"
msgstr "Tạo chứng chỉ tự ký tạm thời"

msgid "Instantly generate and activate an internal self-signed SSL certificate for development, staging, or internal testing before public DNS propagates. (Note: Browsers will display a security warning until a trusted CA certificate is issued)."
msgstr "Tạo và kích hoạt ngay một chứng chỉ SSL tự ký nội bộ để phát triển, thử nghiệm hoặc kiểm tra nội bộ trước khi DNS công khai được cập nhật. (Lưu ý: Trình duyệt sẽ hiển thị cảnh báo bảo mật cho đến khi có chứng chỉ do CA tin cậy cấp)."

msgid "Target Domain"
msgstr "Tên miền đích"

msgid "Generate & Install Self-Signed SSL"
msgstr "Tạo và cài SSL tự ký"

msgid "SSL Storage Manager"
msgstr "Quản lý lưu trữ SSL"

msgid "The keys, signing requests and certificates this account has on the server. A private key can be downloaded by nobody, including you: it does not need to leave, and a key in a downloads folder is a key in a backup."
msgstr "Các khoá, yêu cầu ký và chứng chỉ của tài khoản này trên máy chủ. Không ai tải xuống được khoá riêng tư, kể cả bạn: nó không cần rời khỏi máy chủ, và một khoá nằm trong thư mục tải xuống là một khoá nằm trong bản sao lưu."

msgid "Create a key and signing request"
msgstr "Tạo khoá và yêu cầu ký"

msgid "Nothing stored yet."
msgstr "Chưa lưu gì."

msgid "Waiting for the authority"
msgstr "Đang chờ tổ chức cấp"

msgid "Key only"
msgstr "Chỉ có khoá"

msgid "created"
msgstr "tạo lúc"

msgid "Download request"
msgstr "Tải xuống yêu cầu"

msgid "Download certificate"
msgstr "Tải xuống chứng chỉ"

msgid "Remove this key and everything stored with it? A certificate issued for it cannot be installed afterwards."
msgstr "Xoá khoá này cùng mọi thứ được lưu kèm? Chứng chỉ được cấp cho khoá này sẽ không thể cài đặt sau đó."

msgid "Cloudflare Only"
msgstr "Chỉ Cloudflare"

msgid "Answer only connections that come from Cloudflare, so nobody can reach this website around Cloudflare by using this server's address."
msgstr "Chỉ trả lời các kết nối đến từ Cloudflare, để không ai có thể vào website này vòng qua Cloudflare bằng địa chỉ của máy chủ."

msgid "Back to Websites"
msgstr "Quay lại Website"

msgid "DNS must point through Cloudflare, proxied, or the website becomes unreachable."
msgstr "DNS phải trỏ qua Cloudflare, ở chế độ proxy, nếu không website sẽ không truy cập được."

msgid "No website chosen"
msgstr "Chưa chọn website"

msgid "Pick one above to see what its PHP is doing."
msgstr "Chọn một website ở trên để xem PHP của nó đang làm gì."

msgid "Right now"
msgstr "Ngay lúc này"

msgid "Keep watching"
msgstr "Tiếp tục theo dõi"

msgid "This site has run out of PHP workers. Requests are waiting for one to be free, which makes every page slow regardless of how fast the code is."
msgstr "Website này đã dùng hết worker PHP. Các yêu cầu đang chờ một worker rảnh, khiến mọi trang đều chậm dù mã chạy nhanh đến đâu."

msgid "Workers busy"
msgstr "Worker đang bận"

msgid "Waiting in queue"
msgstr "Đang chờ trong hàng đợi"

msgid "Ran out of workers"
msgstr "Hết worker"

msgid "Slow requests recorded"
msgstr "Yêu cầu chậm đã ghi"

msgid "Worker"
msgstr "Worker"

msgid "For"
msgstr "Trong"

msgid "No worker is handling a request at this moment."
msgstr "Hiện không có worker nào đang xử lý yêu cầu."

msgid "What has been slow"
msgstr "Những gì đã chậm"

msgid "A request is recorded here once it has been running for"
msgstr "Một yêu cầu được ghi ở đây khi nó đã chạy được"

msgid "An empty list means nothing has taken that long - not that nothing is slow."
msgstr "Danh sách trống nghĩa là chưa có gì chạy lâu đến vậy - không có nghĩa là không có gì chậm."

msgid "The same thing, over and over"
msgstr "Cùng một chỗ, lặp đi lặp lại"

msgid "Times"
msgstr "Số lần"

msgid "Stuck in"
msgstr "Kẹt tại"

msgid "Reached from"
msgstr "Được gọi từ"

msgid "Each one, newest first"
msgstr "Từng yêu cầu, mới nhất trước"

msgid "Nothing has crossed the threshold yet."
msgstr "Chưa có gì vượt ngưỡng."

msgid "What the database was doing at the same time"
msgstr "Cơ sở dữ liệu đang làm gì cùng lúc đó"

msgid "as the database server clock reads it"
msgstr "theo đồng hồ của máy chủ cơ sở dữ liệu"

msgid "(still running when it was last seen)"
msgstr "(vẫn đang chạy ở lần thấy gần nhất)"

msgid "rows examined"
msgstr "dòng đã duyệt"

msgid "How much of each slow request was spent waiting"
msgstr "Mỗi yêu cầu chậm đã tốn bao nhiêu thời gian để chờ"

msgid "waiting"
msgstr "đang chờ"

msgid "not in the slow-request log"
msgstr "không có trong nhật ký yêu cầu chậm"

msgid "computing"
msgstr "đang tính toán"

msgid "top level of the file"
msgstr "cấp ngoài cùng của tệp"

msgid "Choose where your snapshots are stored."
msgstr "Chọn nơi lưu các bản chụp của bạn."

msgid "Server-managed destination"
msgstr "Nơi lưu do máy chủ quản lý"

msgid "No destination: backups are local only, on this same server."
msgstr "Chưa có nơi lưu: bản sao lưu chỉ nằm cục bộ, trên chính máy chủ này."

msgid "Configure"
msgstr "Cấu hình"

msgid "Restore or download the snapshots stored at your destination."
msgstr "Khôi phục hoặc tải xuống các bản chụp đang lưu tại nơi lưu của bạn."

msgid "Search snapshots..."
msgstr "Tìm bản chụp..."

msgid "Snapshot"
msgstr "Bản chụp"

msgid "No snapshots found at the destination yet"
msgstr "Chưa tìm thấy bản chụp nào tại nơi lưu"

msgid "Click \"Reindex Destination\" to list the snapshots stored there."
msgstr "Nhấn \"Lập lại chỉ mục đích\" để liệt kê các bản chụp đang lưu ở đó."

msgid "Restore snapshot"
msgstr "Khôi phục bản chụp"

msgid "One mailbox only"
msgstr "Chỉ một hộp thư"

msgid "One DNS zone only"
msgstr "Chỉ một vùng DNS"

msgid "One directory only"
msgstr "Chỉ một thư mục"

msgid "Select mailbox"
msgstr "Chọn hộp thư"

msgid "Mail already in this mailbox is kept; messages from the backup are put back beside it."
msgstr "Thư đang có trong hộp thư được giữ nguyên; thư từ bản sao lưu được đặt lại bên cạnh."

msgid "The zone is put back and the name server reloads it. Records added since the backup are lost."
msgstr "Vùng được đặt lại và máy chủ tên miền tải lại nó. Các bản ghi thêm sau lần sao lưu sẽ mất."

msgid "A path inside your document root area. Nothing outside it is touched."
msgstr "Một đường dẫn bên trong vùng thư mục gốc của bạn. Không có gì bên ngoài bị động đến."

msgid "Download snapshot"
msgstr "Tải xuống bản chụp"

msgid "Backup Schedule"
msgstr "Lịch sao lưu"

msgid "Choose when snapshots of your account are taken, what goes in them, and how long they are kept."
msgstr "Chọn thời điểm chụp tài khoản của bạn, nội dung đưa vào và thời gian lưu giữ."

msgid "Back to Backups"
msgstr "Quay lại Sao lưu"

msgid "Backups are local only"
msgstr "Bản sao lưu chỉ nằm cục bộ"

msgid "No destination is set, so every snapshot stays on this same server. If the server's disk fails or the server is lost, its snapshots are lost with it."
msgstr "Chưa đặt nơi lưu, nên mọi bản chụp đều nằm trên chính máy chủ này. Nếu ổ đĩa máy chủ hỏng hoặc mất máy chủ, các bản chụp cũng mất theo."

msgid "Choose a destination to keep a copy somewhere else."
msgstr "Chọn một nơi lưu để giữ một bản ở nơi khác."

msgid "Ask your hosting provider where copies of your account are kept."
msgstr "Hãy hỏi nhà cung cấp hosting nơi các bản sao tài khoản của bạn được lưu."

msgid "The schedule is installed."
msgstr "Lịch đã được cài đặt."

msgid "Next run"
msgstr "Lần chạy tiếp theo"

msgid "No schedule is installed yet. Choose a frequency below and save."
msgstr "Chưa cài lịch nào. Hãy chọn tần suất bên dưới rồi lưu."

msgid "No schedule is set for this account. Your hosting provider sets the schedule."
msgstr "Tài khoản này chưa có lịch. Nhà cung cấp hosting của bạn đặt lịch."

msgid "Backups run at a randomised minute around the time you choose, so the server is not asked to back up every account at once."
msgstr "Sao lưu chạy vào một phút ngẫu nhiên quanh thời điểm bạn chọn, để máy chủ không phải sao lưu mọi tài khoản cùng lúc."

msgid "Frequency"
msgstr "Tần suất"

msgid "Every day"
msgstr "Hằng ngày"

msgid "Every week"
msgstr "Hằng tuần"

msgid "Every month"
msgstr "Hằng tháng"

msgid "Day of the week"
msgstr "Ngày trong tuần"

msgid "Day of the month"
msgstr "Ngày trong tháng"

msgid "1 to 28, so the backup also runs in February."
msgstr "Từ 1 đến 28, để sao lưu vẫn chạy trong tháng Hai."

msgid "What"
msgstr "Nội dung"

msgid "Anything you leave out is not in the backup and cannot be restored from it."
msgstr "Những gì bạn bỏ ra sẽ không có trong bản sao lưu và không thể khôi phục từ đó."

msgid "Pick one above to see whether it answers Cloudflare only."
msgstr "Chọn một website ở trên để xem nó có chỉ trả lời Cloudflare hay không."

msgid "This page could not read the website's state, so nothing below is the truth about this server."
msgstr "Trang này không đọc được trạng thái của website, nên mọi thông tin bên dưới không phản ánh đúng máy chủ này."

msgid "Cloudflare only is recorded for this website but is not fully enforced."
msgstr "Chỉ Cloudflare đã được ghi nhận cho website này nhưng chưa được áp dụng đầy đủ."

msgid "of its server blocks include the lock. Ask your administrator to refresh the server's configuration templates and rebuild this website."
msgstr "khối server của website có khoá này. Hãy nhờ quản trị viên làm mới các mẫu cấu hình của máy chủ và dựng lại website này."

msgid "Cloudflare only"
msgstr "Chỉ Cloudflare"

msgid "Cloudflare address ranges"
msgstr "Các dải địa chỉ của Cloudflare"

msgid "suspended - the setting applies once it is unsuspended"
msgstr "đang tạm ngưng - thiết lập có hiệu lực khi website được bỏ tạm ngưng"

msgid "Check what the public internet resolves this website to. It has to be Cloudflare's addresses and nothing else."
msgstr "Kiểm tra internet công cộng phân giải website này thành địa chỉ nào. Nó phải là địa chỉ của Cloudflare và không gì khác."

msgid "Check the DNS"
msgstr "Kiểm tra DNS"

msgid "Turn it off - answer every visitor"
msgstr "Tắt đi - trả lời mọi khách truy cập"

msgid "This website's DNS records are proxied through Cloudflare (orange cloud). I understand it will not answer anything else."
msgstr "Các bản ghi DNS của website này được proxy qua Cloudflare (đám mây màu cam). Tôi hiểu website sẽ không trả lời bất kỳ nguồn nào khác."

msgid "Turn Cloudflare only on"
msgstr "Bật chỉ Cloudflare"

msgid "Only this website's web traffic is covered. Email, FTP, SSH and databases are not affected, and visitors keep appearing in the website's logs with their own addresses."
msgstr "Chỉ lưu lượng web của website này được áp dụng. Email, FTP, SSH và cơ sở dữ liệu không bị ảnh hưởng, và khách truy cập vẫn xuất hiện trong nhật ký website với địa chỉ của chính họ."

msgid "Hotlink Protection"
msgstr "Chống hotlink"

msgid "Stop other websites from putting your images on their pages and letting your server pay for them."
msgstr "Ngăn các website khác đặt hình ảnh của bạn lên trang của họ và để máy chủ của bạn phải trả chi phí."

msgid "Pick one above to see how its files are protected."
msgstr "Chọn một website ở trên để xem các tệp của nó được bảo vệ thế nào."

msgid "Protect this website's files from being embedded elsewhere"
msgstr "Bảo vệ tệp của website này khỏi bị nhúng ở nơi khác"

msgid "Requests for the file types below are served only when they come from your own pages, from a search engine, or from a social network. Everything else is refused."
msgstr "Yêu cầu tới các loại tệp dưới đây chỉ được phục vụ khi đến từ chính các trang của bạn, từ công cụ tìm kiếm hoặc từ mạng xã hội. Mọi yêu cầu khác đều bị từ chối."

msgid "Protected file types"
msgstr "Các loại tệp được bảo vệ"

msgid "Images, video, audio and downloads — what costs bandwidth. Do not add html, css or js: those are needed by browsers that send no referer, and blocking them breaks the page rather than saving anything."
msgstr "Hình ảnh, video, âm thanh và tệp tải xuống — những thứ tốn băng thông. Đừng thêm html, css hay js: trình duyệt không gửi referer vẫn cần chúng, và chặn chúng sẽ làm hỏng trang thay vì tiết kiệm được gì."

msgid "Also allow these websites"
msgstr "Cũng cho phép các website này"

msgid "Comma separated, one domain each — subdomains are included. Your own domains, Google, Bing, Facebook, Zalo, Instagram, X, LinkedIn, Pinterest and TikTok are already allowed and do not need to be listed: they send you visitors rather than taking bandwidth, and blocking them removes your thumbnails from search results and from every shared link."
msgstr "Phân tách bằng dấu phẩy, mỗi mục một tên miền — đã bao gồm tên miền phụ. Tên miền của chính bạn, Google, Bing, Facebook, Zalo, Instagram, X, LinkedIn, Pinterest và TikTok đã được cho phép và không cần liệt kê: họ mang khách truy cập đến cho bạn chứ không lấy băng thông, và chặn họ sẽ làm mất ảnh thu nhỏ của bạn trong kết quả tìm kiếm và trên mọi liên kết được chia sẻ."

msgid "What happens to a blocked request"
msgstr "Xử lý thế nào với yêu cầu bị chặn"

msgid "Refuse it"
msgstr "Từ chối"

msgid "Nothing is sent, so nothing is paid for."
msgstr "Không gửi gì, nên không tốn gì."

msgid "Send it somewhere else"
msgstr "Chuyển đi nơi khác"

msgid "A replacement image, or your own home page. Note that a redirect still costs a request, and whatever you point at is served instead — so do not point it at a large image on this same server."
msgstr "Một hình ảnh thay thế, hoặc trang chủ của bạn. Lưu ý rằng chuyển hướng vẫn tốn một yêu cầu, và thứ bạn trỏ tới sẽ được phục vụ thay thế — vì vậy đừng trỏ tới một hình ảnh lớn trên chính máy chủ này."

msgid "Allow requests that do not say where they came from"
msgstr "Cho phép các yêu cầu không cho biết nguồn gốc"

msgid "Recommended. Opening an image directly, most feed readers, many privacy settings and some company networks all send no referer at all. Turning this off blocks those visitors, who are not the ones costing you anything."
msgstr "Khuyến nghị. Mở trực tiếp một hình ảnh, hầu hết trình đọc tin, nhiều thiết lập riêng tư và một số mạng công ty đều không gửi referer. Tắt tuỳ chọn này sẽ chặn những khách truy cập đó, trong khi họ không phải là người làm bạn tốn chi phí."

msgid "Protection is on for this website."
msgstr "Tính năng bảo vệ đang bật cho website này."

msgid "Image Cache"
msgstr "Bộ nhớ đệm hình ảnh"

msgid "Serve WebP or AVIF copies of this website's photographs to the browsers that ask for them, and the original file to everything else."
msgstr "Phục vụ bản WebP hoặc AVIF của ảnh trên website này cho các trình duyệt yêu cầu chúng, và tệp gốc cho mọi trình duyệt khác."

msgid "This page could not read the image cache, so nothing below is the truth about this server."
msgstr "Trang này không đọc được bộ nhớ đệm hình ảnh, nên mọi thông tin bên dưới không phản ánh đúng máy chủ này."

msgid "WebP encoder"
msgstr "Bộ mã hoá WebP"

msgid "available"
msgstr "có sẵn"

msgid "AVIF encoder"
msgstr "Bộ mã hoá AVIF"

msgid "Conversion timer"
msgstr "Bộ hẹn giờ chuyển đổi"

msgid "running, every two hours"
msgstr "đang chạy, hai giờ một lần"

msgid "not running"
msgstr "không chạy"

msgid "Front end"
msgstr "Giao diện người dùng"

msgid "No image encoder is installed on this server, so nothing can be converted yet. Your administrator installs them once for the whole machine."
msgstr "Máy chủ này chưa cài bộ mã hoá hình ảnh nào, nên chưa thể chuyển đổi gì. Quản trị viên cài chúng một lần cho cả máy chủ."

msgid "The two-hourly conversion timer is not running on this server. Turning the cache on still works, and Convert now still works, but newly uploaded images will not be converted on their own until an administrator starts it."
msgstr "Bộ hẹn giờ chuyển đổi hai giờ một lần không chạy trên máy chủ này. Bật bộ nhớ đệm vẫn được, và Chuyển đổi ngay vẫn hoạt động, nhưng ảnh mới tải lên sẽ không tự được chuyển đổi cho đến khi quản trị viên khởi động nó."

msgid "Pick one above to see whether its images are being converted."
msgstr "Chọn một website ở trên để xem hình ảnh của nó có đang được chuyển đổi không."

msgid "Hotlink protection is on for this website, and the two cannot both be on."
msgstr "Chống hotlink đang bật cho website này, và hai tính năng không thể cùng bật."

msgid "Turn hotlink protection off for this website first, or leave it on and leave the image cache off — whichever matters more to you."
msgstr "Hãy tắt chống hotlink cho website này trước, hoặc giữ nó bật và để bộ nhớ đệm hình ảnh tắt — tuỳ điều nào quan trọng hơn với bạn."

msgid "Hotlink Protection for this website"
msgstr "Chống hotlink cho website này"

msgid "Whether hotlink protection is on for this website could not be read."
msgstr "Không đọc được chống hotlink có đang bật cho website này hay không."

msgid "The two cannot both be on. If turning the image cache on below is refused, that is why."
msgstr "Hai tính năng không thể cùng bật. Nếu việc bật bộ nhớ đệm hình ảnh bên dưới bị từ chối, đó là lý do."

msgid "Whether the image cache is on for this website is not known — see the message above. Nothing below has been read from this server."
msgstr "Không rõ bộ nhớ đệm hình ảnh có đang bật cho website này hay không — xem thông báo ở trên. Không có gì bên dưới được đọc từ máy chủ này."

msgid "Converting image cache"
msgstr "Bộ nhớ đệm hình ảnh đang chuyển đổi"

msgid "Formats produced"
msgstr "Định dạng được tạo"

msgid "Encoder quality"
msgstr "Chất lượng mã hoá"

msgid "Converted copies on disk"
msgstr "Bản chuyển đổi trên đĩa"

msgid "Sizes are counted only while the cache is on. Copies made earlier are still on disk - Delete the converted copies removes them."
msgstr "Dung lượng chỉ được tính khi bộ nhớ đệm đang bật. Các bản tạo trước đó vẫn còn trên đĩa - Xoá các bản chuyển đổi sẽ gỡ chúng."

msgid "Converted copies are written outside your account's files, so they do not count against your disk quota."
msgstr "Các bản chuyển đổi được ghi bên ngoài tệp của tài khoản bạn, nên không tính vào hạn mức ổ đĩa."

msgid "Also produce AVIF, not only WebP"
msgstr "Tạo thêm AVIF, không chỉ WebP"

msgid "This server has no AVIF encoder installed, so asking for AVIF will be refused. WebP on its own works."
msgstr "Máy chủ này chưa cài bộ mã hoá AVIF, nên yêu cầu AVIF sẽ bị từ chối. Chỉ WebP thì vẫn hoạt động."

msgid "1 to 100. Higher is bigger, not better: the default is visually indistinguishable from the original for photographs at roughly a third of the bytes."
msgstr "Từ 1 đến 100. Cao hơn là lớn hơn, không phải tốt hơn: giá trị mặc định với ảnh chụp trông không khác gì bản gốc mà chỉ bằng khoảng một phần ba dung lượng."

msgid "default"
msgstr "mặc định"

msgid "Hotlink protection is on for this website - the two cannot both be on."
msgstr "Chống hotlink đang bật cho website này - hai tính năng không thể cùng bật."

msgid "Turn the image cache on"
msgstr "Bật bộ nhớ đệm hình ảnh"

msgid "No image encoder is installed on this server."
msgstr "Máy chủ này chưa cài bộ mã hoá hình ảnh nào."

msgid "Save these settings"
msgstr "Lưu các thiết lập này"

msgid "Convert now"
msgstr "Chuyển đổi ngay"

msgid "Turn it off"
msgstr "Tắt đi"

msgid "Delete the converted copies"
msgstr "Xoá các bản chuyển đổi"

msgid "Turning it off leaves the converted copies on disk, so turning it back on costs nothing. Delete the converted copies removes them; they are rebuilt by the next conversion."
msgstr "Tắt sẽ giữ lại các bản chuyển đổi trên đĩa, nên bật lại không tốn gì. Xoá các bản chuyển đổi sẽ gỡ chúng; chúng được tạo lại ở lần chuyển đổi tiếp theo."

msgid "DNS Zones"
msgstr "Vùng DNS"

msgid "Every DNS zone on this account. Adding a domain here creates a zone and nothing else - no directory, no vhost, no mailbox. A subdomain is a record inside its parent zone, not a zone of its own."
msgstr "Mọi vùng DNS của tài khoản này. Thêm một tên miền ở đây chỉ tạo một vùng và không gì khác - không thư mục, không vhost, không hộp thư. Tên miền phụ là một bản ghi trong vùng cha của nó, không phải một vùng riêng."

msgid "A website gets a zone here the moment it is added, whether or not its real DNS is pointed at this server. \"Not delegated\" means this server holds the file but the domain's nameservers are elsewhere, so editing it here changes nothing live."
msgstr "Website có vùng ở đây ngay khi được thêm, dù DNS thật của nó có trỏ về máy chủ này hay không. \"Chưa uỷ quyền\" nghĩa là máy chủ này giữ tệp vùng nhưng máy chủ tên miền của tên miền ở nơi khác, nên sửa ở đây không thay đổi gì trên thực tế."

msgid "Domains used:"
msgstr "Tên miền đã dùng:"

msgid "Subdomains are records, not domains."
msgstr "Tên miền phụ là bản ghi, không phải tên miền."

msgid "Add DNS Zone"
msgstr "Thêm vùng DNS"

msgid "Kind"
msgstr "Loại"

msgid "No DNS zones yet. Add a domain to manage its DNS here."
msgstr "Chưa có vùng DNS nào. Thêm một tên miền để quản lý DNS của nó ở đây."

msgid "DNS only"
msgstr "Chỉ DNS"

msgid "This server holds the zone file, but the domain's nameservers point elsewhere - it is not this domain's live DNS."
msgstr "Máy chủ này giữ tệp vùng, nhưng máy chủ tên miền của tên miền trỏ đi nơi khác - đây không phải DNS đang hoạt động của tên miền."

msgid "Not delegated"
msgstr "Chưa uỷ quyền"

msgid "Edit DNS Records"
msgstr "Sửa bản ghi DNS"

msgid "Every domain this plan allows is in use. A subdomain of a domain you already hold can still be added - subdomains do not count."
msgstr "Mọi tên miền mà gói này cho phép đều đã được dùng. Vẫn có thể thêm tên miền phụ của tên miền bạn đang có - tên miền phụ không bị tính."

msgid "Point the domain's nameservers here, then edit its records. Nothing is created on disk."
msgstr "Trỏ máy chủ tên miền của tên miền về đây, rồi sửa các bản ghi. Không có gì được tạo trên đĩa."

msgid "A subdomain does not go here. It is a record inside the zone above it - add it with Edit DNS Records on its parent."
msgstr "Tên miền phụ không thêm ở đây. Nó là một bản ghi trong vùng phía trên nó - hãy thêm bằng Sửa bản ghi DNS trên tên miền cha."

msgid "A zone of its own (SOA, NS) even though the name looks like a subdomain - for a name delegated to you at the registrar, such as wp.example.org."
msgstr "Một vùng riêng (SOA, NS) dù tên trông giống tên miền phụ - cho tên được uỷ quyền cho bạn tại nhà đăng ký, ví dụ wp.example.org."

msgid "BIMI"
msgstr "BIMI"

msgid "Publish the logo mailbox providers may show beside this domain's mail."
msgstr "Công bố logo mà nhà cung cấp hộp thư có thể hiển thị bên cạnh thư của tên miền này."

msgid "DMARC policy"
msgstr "Chính sách DMARC"

msgid "enforcing"
msgstr "đang thực thi"

msgid "not enforcing"
msgstr "không thực thi"

msgid "none published"
msgstr "chưa công bố"

msgid "Policy inherited from"
msgstr "Chính sách kế thừa từ"

msgid "BIMI record"
msgstr "Bản ghi BIMI"

msgid "Published"
msgstr "Đã công bố"

msgid "Verified Mark Certificate"
msgstr "Chứng chỉ xác minh nhãn hiệu (VMC)"

msgid "Yes"
msgstr "Có"

msgid "Logo URL"
msgstr "URL logo"

msgid "Must be HTTPS and SVG Tiny Portable/Secure - version 1.2, baseProfile tiny-ps, a title, no scripting, animation or embedded images. A PNG is ignored by every provider. The file is fetched and checked before anything is published."
msgstr "Phải là HTTPS và SVG Tiny Portable/Secure - phiên bản 1.2, baseProfile tiny-ps, có tiêu đề, không có script, hoạt ảnh hay hình nhúng. Mọi nhà cung cấp đều bỏ qua PNG. Tệp được tải về và kiểm tra trước khi công bố bất cứ thứ gì."

msgid "Verified Mark Certificate URL"
msgstr "URL chứng chỉ xác minh nhãn hiệu"

msgid "A VMC is a certificate you buy from a mark-verifying authority after registering your trademark. It cannot be issued here. Gmail and Apple Mail require one; other providers do not."
msgstr "VMC là chứng chỉ bạn mua từ một tổ chức xác minh nhãn hiệu sau khi đăng ký nhãn hiệu của mình. Nó không thể được cấp ở đây. Gmail và Apple Mail yêu cầu có VMC; các nhà cung cấp khác thì không."

msgid "Update record"
msgstr "Cập nhật bản ghi"

msgid "Publish record"
msgstr "Công bố bản ghi"

msgid "Remove BIMI record"
msgstr "Xoá bản ghi BIMI"

msgid "DNSSEC"
msgstr "DNSSEC"

msgid "Sign this domain's DNS so a forged answer can be told from a real one."
msgstr "Ký DNS của tên miền này để phân biệt được câu trả lời giả mạo với câu trả lời thật."

msgid "Zone signed on this server"
msgstr "Vùng đã được ký trên máy chủ này"

msgid "Validating on the internet"
msgstr "Được xác thực trên internet"

msgid "Yes, the registrar publishes a DS record"
msgstr "Có, nhà đăng ký đã công bố bản ghi DS"

msgid "Not yet"
msgstr "Chưa"

msgid "Algorithm"
msgstr "Thuật toán"

msgid "Signatures valid for"
msgstr "Chữ ký có hiệu lực trong"

msgid "Key-signing key age"
msgstr "Tuổi khoá ký khoá (KSK)"

msgid "Zone-signing key age"
msgstr "Tuổi khoá ký vùng (ZSK)"

msgid "Daily signing timer"
msgstr "Bộ hẹn giờ ký hằng ngày"

msgid "Re-sign now"
msgstr "Ký lại ngay"

msgid "Roll zone-signing key"
msgstr "Thay khoá ký vùng"

msgid "Roll key-signing key"
msgstr "Thay khoá ký khoá"

msgid "Sign this zone"
msgstr "Ký vùng này"

msgid "Remove the DS record at your registrar FIRST. If you turn signing off while the DS is still published, this domain stops resolving for everyone whose resolver validates DNSSEC. Continue?"
msgstr "Hãy gỡ bản ghi DS tại nhà đăng ký TRƯỚC. Nếu bạn tắt ký trong khi DS vẫn được công bố, tên miền này sẽ không phân giải được với bất kỳ ai có trình phân giải xác thực DNSSEC. Tiếp tục?"

msgid "Turn DNSSEC off"
msgstr "Tắt DNSSEC"

msgid "Give this to your registrar"
msgstr "Gửi thông tin này cho nhà đăng ký của bạn"

msgid "Nothing on the internet validates this zone until the registrar publishes the DS record below in the parent zone. If more than one is listed, a key rollover is in progress and the registrar needs both until it finishes."
msgstr "Không gì trên internet xác thực vùng này cho đến khi nhà đăng ký công bố bản ghi DS dưới đây ở vùng cha. Nếu có nhiều hơn một bản ghi, một lần thay khoá đang diễn ra và nhà đăng ký cần cả hai cho đến khi hoàn tất."

msgid "A DS record that does not match the key is worse than none: the zone then fails validation everywhere. Remove the DS at the registrar before you turn DNSSEC off here, not after."
msgstr "Bản ghi DS không khớp với khoá còn tệ hơn là không có: khi đó vùng bị xác thực thất bại ở mọi nơi. Hãy gỡ DS tại nhà đăng ký trước khi tắt DNSSEC ở đây, không phải sau đó."

msgid "DNS and SSL Health"
msgstr "Tình trạng DNS và SSL"

msgid "What public resolvers and this server's own TLS say about this domain, and what to do about it."
msgstr "Các trình phân giải công cộng và TLS của chính máy chủ này nói gì về tên miền này, và cần làm gì."

msgid "Check again"
msgstr "Kiểm tra lại"

msgid "Grade"
msgstr "Xếp hạng"

msgid "Passed"
msgstr "Đạt"

msgid "Worth fixing"
msgstr "Nên khắc phục"

msgid "Not checked"
msgstr "Chưa kiểm tra"

msgid "What to do"
msgstr "Cần làm gì"

msgid "Records are read from public resolvers rather than from this server, so what you see here is what the rest of the internet sees. A check that could not be run is counted as not checked and costs nothing either way."
msgstr "Bản ghi được đọc từ các trình phân giải công cộng chứ không phải từ máy chủ này, nên những gì bạn thấy ở đây là những gì phần còn lại của internet thấy. Một mục kiểm tra không chạy được sẽ được tính là chưa kiểm tra và không ảnh hưởng gì."

msgid "Move Domain"
msgstr "Chuyển tên miền"

msgid "Hand a domain, its files and its mailboxes to another hosting account without deleting and re-creating it."
msgstr "Giao một tên miền, các tệp và hộp thư của nó cho một tài khoản hosting khác mà không cần xoá rồi tạo lại."

msgid "Move to account"
msgstr "Chuyển sang tài khoản"

msgid "account name"
msgstr "tên tài khoản"

msgid "Show what would happen"
msgstr "Xem điều gì sẽ xảy ra"

msgid "What moves"
msgstr "Những gì được chuyển"

msgid "What stays as it is"
msgstr "Những gì giữ nguyên"

msgid "DNS zone"
msgstr "Vùng DNS"

msgid "Mail"
msgstr "Thư"

msgid "DNS"
msgstr "DNS"

msgid "Cron jobs"
msgstr "Tác vụ cron"

msgid "Every file in your home directory, incrementally."
msgstr "Mọi tệp trong thư mục home của bạn, theo kiểu tăng dần."

msgid "A full dump of each of your databases."
msgstr "Bản kết xuất đầy đủ của từng cơ sở dữ liệu."

msgid "The mailboxes on your domains."
msgstr "Các hộp thư trên tên miền của bạn."

msgid "The DNS zone of each of your domains."
msgstr "Vùng DNS của từng tên miền."

msgid "Your scheduled tasks."
msgstr "Các tác vụ đã lên lịch của bạn."

msgid "Your certificates and private keys."
msgstr "Chứng chỉ và khoá riêng của bạn."

msgid "How long"
msgstr "Lưu bao lâu"

msgid "The newest backup of each day, week and month is kept; everything else is deleted after each run. Your plan sets the maximum."
msgstr "Bản sao lưu mới nhất của mỗi ngày, tuần và tháng được giữ lại; mọi bản khác bị xoá sau mỗi lần chạy. Gói dịch vụ của bạn đặt mức tối đa."

msgid "Plan maximum"
msgstr "Tối đa theo gói"

msgid "Engine"
msgstr "Cơ chế"

msgid "Repository (restic): deduplicated, encrypted, verified"
msgstr "Kho lưu trữ (restic): khử trùng lặp, mã hoá, có kiểm chứng"

msgid "Archives (tar chains)"
msgstr "Tệp nén (chuỗi tar)"

msgid "A repository stores each run as a snapshot and keeps only what changed, encrypted with a key the server holds; every run can be checked and read back. Archives are plain .tar.gz files you can open anywhere."
msgstr "Kho lưu trữ giữ mỗi lần chạy thành một bản chụp và chỉ lưu phần thay đổi, mã hoá bằng khoá do máy chủ giữ; mọi lần chạy đều có thể kiểm tra và đọc lại. Tệp nén là các tệp .tar.gz thông thường, mở được ở bất cứ đâu."

msgid "Your plan takes a full backup every run rather than incremental ones."
msgstr "Gói của bạn sao lưu đầy đủ ở mỗi lần chạy thay vì tăng dần."

msgid "Save schedule"
msgstr "Lưu lịch"

msgid "Set by your hosting provider. You can still take a snapshot now and restore any snapshot below."
msgstr "Do nhà cung cấp hosting đặt. Bạn vẫn có thể chụp ngay bây giờ và khôi phục bất kỳ bản chụp nào bên dưới."

msgid "No automatic snapshots"
msgstr "Không có bản chụp tự động"

msgid "Not stated"
msgstr "Không nêu"

msgid "daily"
msgstr "hằng ngày"

msgid "weekly"
msgstr "hằng tuần"

msgid "monthly"
msgstr "hằng tháng"

msgid "Snapshots"
msgstr "Bản chụp"

msgid "Snapshots are kept in chains: one full snapshot and the incremental ones that build on it. Restoring a snapshot walks its chain from the full one forward."
msgstr "Bản chụp được giữ theo chuỗi: một bản chụp đầy đủ và các bản tăng dần dựa trên nó. Khi khôi phục, chuỗi được đi từ bản đầy đủ trở đi."

msgid "Take a snapshot now"
msgstr "Chụp ngay"

msgid "Take a full snapshot"
msgstr "Chụp đầy đủ"

msgid "Chain started"
msgstr "Chuỗi bắt đầu"

msgid "snapshot(s)"
msgstr "bản chụp"

msgid "Incremental saving"
msgstr "Tiết kiệm nhờ tăng dần"

msgid "Taken"
msgstr "Thời điểm chụp"

msgid "Full"
msgstr "Đầy đủ"

msgid "Incremental"
msgstr "Tăng dần"

msgid "Restore this snapshot"
msgstr "Khôi phục bản chụp này"

msgid "No snapshots have been taken yet."
msgstr "Chưa có bản chụp nào."

msgid "Recovery key"
msgstr "Khoá khôi phục"

msgid "Your snapshots are encrypted with a key this server made for your account. Save it somewhere safe, off this server: with it you can restore your snapshots even if this server is gone."
msgstr "Các bản chụp của bạn được mã hoá bằng một khoá máy chủ này tạo cho tài khoản của bạn. Hãy lưu nó ở nơi an toàn, ngoài máy chủ này: có nó bạn vẫn khôi phục được các bản chụp kể cả khi máy chủ không còn."

msgid "Anyone holding this key and access to the storage can read every backup of this account. It is never shown on a page; it is only in the file you download."
msgstr "Bất kỳ ai có khoá này và quyền truy cập nơi lưu đều đọc được mọi bản sao lưu của tài khoản này. Khoá không bao giờ hiển thị trên trang; nó chỉ có trong tệp bạn tải xuống."

msgid "Download recovery key"
msgstr "Tải xuống khoá khôi phục"

msgid "Choose what to put back. Anything you do not choose is left exactly as it is now."
msgstr "Chọn những gì cần đặt lại. Những gì bạn không chọn được giữ nguyên như hiện tại."

msgid "Nothing chosen means everything in this snapshot."
msgstr "Không chọn gì nghĩa là toàn bộ bản chụp này."

msgid "The server's administrator configured this destination. Its credentials are theirs and are not shown here; your snapshots are kept in a folder of your own inside it."
msgstr "Quản trị viên máy chủ đã cấu hình nơi lưu này. Thông tin đăng nhập thuộc về họ và không hiển thị ở đây; các bản chụp của bạn được giữ trong một thư mục riêng của bạn bên trong đó."

msgid "Choose a destination of your own"
msgstr "Chọn nơi lưu của riêng bạn"

msgid "Where your snapshots are sent, and the details this server needs to reach it. Each field says what goes in it."
msgstr "Nơi các bản chụp của bạn được gửi đến, và thông tin máy chủ này cần để kết nối. Mỗi trường đều ghi rõ cần nhập gì."

msgid "The bucket's name only - no s3:// and no host name. The bucket must already exist."
msgstr "Chỉ tên bucket - không có s3:// và không có tên máy chủ. Bucket phải có sẵn."

msgid "A folder inside the bucket for these snapshots, for example backups/mysite. Leave it empty to use the top of the bucket."
msgstr "Một thư mục trong bucket cho các bản chụp này, ví dụ backups/mysite. Để trống để dùng cấp ngoài cùng của bucket."

msgid "The ID of an access key that may list, read, write and delete in this bucket. Create a key just for backups rather than using your account's main key."
msgstr "ID của một khoá truy cập được phép liệt kê, đọc, ghi và xoá trong bucket này. Hãy tạo một khoá riêng cho sao lưu thay vì dùng khoá chính của tài khoản."

msgid "The secret that belongs to the access key above. It is shown once, when the key is created; if you no longer have it, create a new key."
msgstr "Khoá bí mật đi kèm khoá truy cập ở trên. Nó chỉ hiển thị một lần khi tạo khoá; nếu bạn không còn giữ, hãy tạo khoá mới."

msgid "The provider's S3 host name, without https:// - for example s3.amazonaws.com, s3.eu-central-003.backblazeb2.com or your own MinIO server."
msgstr "Tên máy chủ S3 của nhà cung cấp, không có https:// - ví dụ s3.amazonaws.com, s3.eu-central-003.backblazeb2.com hoặc máy chủ MinIO của riêng bạn."

msgid "https, unless your own S3 server has no TLS certificate."
msgstr "https, trừ khi máy chủ S3 của riêng bạn không có chứng chỉ TLS."

msgid "Only for a server running in AWS with an IAM role instead of an access key. Leave it empty otherwise."
msgstr "Chỉ dành cho máy chủ chạy trong AWS dùng vai trò IAM thay cho khoá truy cập. Nếu không, hãy để trống."

msgid "true accepts a server certificate that cannot be verified. Use it only for your own S3 server with a self-signed certificate."
msgstr "true chấp nhận chứng chỉ máy chủ không xác minh được. Chỉ dùng cho máy chủ S3 của riêng bạn có chứng chỉ tự ký."

msgid "Only for your own S3 server with a self-signed certificate: the certificate authority to trust, in PEM form. Leave it empty for a public provider."
msgstr "Chỉ dành cho máy chủ S3 của riêng bạn có chứng chỉ tự ký: tổ chức cấp chứng chỉ cần tin cậy, dạng PEM. Để trống với nhà cung cấp công cộng."

msgid "Optional S3 storage class, such as STANDARD_IA. Leave it empty for the provider's default."
msgstr "Lớp lưu trữ S3 tuỳ chọn, ví dụ STANDARD_IA. Để trống để dùng mặc định của nhà cung cấp."

msgid "The size, in MB, of each part a large snapshot is uploaded in. The default suits most providers."
msgstr "Kích thước (MB) của mỗi phần khi tải lên một bản chụp lớn. Giá trị mặc định phù hợp với hầu hết nhà cung cấp."

msgid "The keyID of a Backblaze application key (not your account ID), limited to this bucket if you can."
msgstr "keyID của một application key Backblaze (không phải ID tài khoản), nên giới hạn cho bucket này nếu được."

msgid "The applicationKey shown next to that keyID when the key was created."
msgstr "applicationKey hiển thị cạnh keyID đó khi tạo khoá."

msgid "The B2 bucket's name. The bucket must already exist."
msgstr "Tên bucket B2. Bucket phải có sẵn."

msgid "A folder inside the bucket for these snapshots. Leave it empty to use the top of the bucket."
msgstr "Một thư mục trong bucket cho các bản chụp này. Để trống để dùng cấp ngoài cùng của bucket."

msgid "The full WebDAV address, starting with https:// - for Nextcloud, https://cloud.example.com/remote.php/dav/files/USERNAME/."
msgstr "Địa chỉ WebDAV đầy đủ, bắt đầu bằng https:// - với Nextcloud là https://cloud.example.com/remote.php/dav/files/USERNAME/."

msgid "The folder on the WebDAV server for these snapshots. It must already exist."
msgstr "Thư mục trên máy chủ WebDAV cho các bản chụp này. Thư mục phải có sẵn."

msgid "The user name you sign in to the WebDAV server with."
msgstr "Tên người dùng bạn dùng để đăng nhập máy chủ WebDAV."

msgid "That user's password. For Nextcloud and ownCloud, create an app password for backups rather than using your sign-in password."
msgstr "Mật khẩu của người dùng đó. Với Nextcloud và ownCloud, hãy tạo mật khẩu ứng dụng cho sao lưu thay vì dùng mật khẩu đăng nhập."

msgid "true accepts a server certificate that cannot be verified. Use it only for your own server with a self-signed certificate."
msgstr "true chấp nhận chứng chỉ máy chủ không xác minh được. Chỉ dùng cho máy chủ của riêng bạn có chứng chỉ tự ký."

msgid "The backup server's host name or IP address, without user@ and without a port."
msgstr "Tên máy chủ hoặc địa chỉ IP của máy chủ sao lưu, không có user@ và không có cổng."

msgid "The SSH port on the backup server, usually 22."
msgstr "Cổng SSH trên máy chủ sao lưu, thường là 22."

msgid "The full path of a folder on the backup server, for example /home/backup/mysite. It must already exist and be writable by the SSH user."
msgstr "Đường dẫn đầy đủ của một thư mục trên máy chủ sao lưu, ví dụ /home/backup/mysite. Thư mục phải có sẵn và người dùng SSH ghi được."

msgid "The user to sign in to the backup server as."
msgstr "Người dùng để đăng nhập vào máy chủ sao lưu."

msgid "That user's password. Leave it empty if you sign in with the key file below."
msgstr "Mật khẩu của người dùng đó. Để trống nếu bạn đăng nhập bằng tệp khoá bên dưới."

msgid "The path, on this server, of a private key the backup server accepts. Leave it as it is to sign in with the password above."
msgstr "Đường dẫn, trên máy chủ này, tới khoá riêng mà máy chủ sao lưu chấp nhận. Giữ nguyên để đăng nhập bằng mật khẩu ở trên."

msgid "The private key's passphrase, if it has one."
msgstr "Cụm mật khẩu của khoá riêng, nếu có."

msgid "The storage account's name, as the Azure portal shows it."
msgstr "Tên tài khoản lưu trữ, như hiển thị trên cổng Azure."

msgid "One of the storage account's access keys (Security + networking > Access keys). Leave it empty if you give a connection string instead."
msgstr "Một trong các khoá truy cập của tài khoản lưu trữ (Security + networking > Access keys). Để trống nếu bạn nhập chuỗi kết nối thay thế."

msgid "A complete connection string, in place of the account name and key above."
msgstr "Một chuỗi kết nối đầy đủ, thay cho tên tài khoản và khoá ở trên."

msgid "The blob container for these snapshots. It must already exist."
msgstr "Blob container cho các bản chụp này. Container phải có sẵn."

msgid "Leave it as it is for Azure's public cloud. Change it only for a national cloud or a storage emulator."
msgstr "Giữ nguyên với đám mây công cộng của Azure. Chỉ đổi khi dùng đám mây quốc gia hoặc trình giả lập lưu trữ."

msgid "Optional: Hot, Cool or Archive. Leave it empty for the container's default."
msgstr "Tuỳ chọn: Hot, Cool hoặc Archive. Để trống để dùng mặc định của container."

msgid "The Dropbox folder for these snapshots, starting with /."
msgstr "Thư mục Dropbox cho các bản chụp này, bắt đầu bằng /."

msgid "The App key from your Dropbox app's settings page (dropbox.com/developers/apps)."
msgstr "App key từ trang cài đặt ứng dụng Dropbox của bạn (dropbox.com/developers/apps)."

msgid "The App secret from the same page."
msgstr "App secret trên cùng trang đó."

msgid "A refresh token for that app, issued with offline access, so backups can run without you signing in."
msgstr "Một refresh token cho ứng dụng đó, cấp với quyền truy cập ngoại tuyến, để sao lưu chạy được mà bạn không cần đăng nhập."

msgid "How many parts are uploaded at once. The default suits most connections."
msgstr "Số phần được tải lên cùng lúc. Giá trị mặc định phù hợp với hầu hết kết nối."

msgid "The name of the rclone remote set up for Google Drive on this server. Leave it as it is unless your administrator told you otherwise."
msgstr "Tên rclone remote đã thiết lập cho Google Drive trên máy chủ này. Giữ nguyên trừ khi quản trị viên hướng dẫn khác."

msgid "The Google Drive folder for these snapshots."
msgstr "Thư mục Google Drive cho các bản chụp này."

msgid "The name of the rclone remote set up for OneDrive on this server. Leave it as it is unless your administrator told you otherwise."
msgstr "Tên rclone remote đã thiết lập cho OneDrive trên máy chủ này. Giữ nguyên trừ khi quản trị viên hướng dẫn khác."

msgid "The OneDrive folder for these snapshots."
msgstr "Thư mục OneDrive cho các bản chụp này."

msgid "The name of an rclone remote configured on this server - a plain name, such as mycloud."
msgstr "Tên một rclone remote đã cấu hình trên máy chủ này - một tên đơn giản, ví dụ mycloud."

msgid "The folder on that remote for these snapshots."
msgstr "Thư mục trên remote đó cho các bản chụp này."

msgid "The path, on this server, of the rclone configuration file that defines the remote. Leave it as it is unless your administrator told you otherwise."
msgstr "Đường dẫn, trên máy chủ này, tới tệp cấu hình rclone định nghĩa remote. Giữ nguyên trừ khi quản trị viên hướng dẫn khác."

msgid "The Google Drive folder for these snapshots, if the folder above is empty."
msgstr "Thư mục Google Drive cho các bản chụp này, nếu thư mục ở trên để trống."

msgid "Optional: the OAuth client ID of your own Google Cloud project, for your own upload quota. Leave it empty to use rclone's."
msgstr "Tuỳ chọn: OAuth client ID của dự án Google Cloud của riêng bạn, để dùng hạn mức tải lên riêng. Để trống để dùng của rclone."

msgid "The OAuth client secret that belongs to that client ID."
msgstr "OAuth client secret đi kèm client ID đó."

msgid "The OneDrive folder for these snapshots, if the folder above is empty."
msgstr "Thư mục OneDrive cho các bản chụp này, nếu thư mục ở trên để trống."

msgid "Optional: the application (client) ID of your own Microsoft app registration. Leave it empty to use rclone's."
msgstr "Tuỳ chọn: application (client) ID của đăng ký ứng dụng Microsoft của riêng bạn. Để trống để dùng của rclone."

msgid "The client secret of that app registration."
msgstr "Client secret của đăng ký ứng dụng đó."

msgid "Your Acronis data center's address, starting with https:// - for example https://eu2-cloud.acronis.com."
msgstr "Địa chỉ trung tâm dữ liệu Acronis của bạn, bắt đầu bằng https:// - ví dụ https://eu2-cloud.acronis.com."

msgid "The client ID of an API client created in the Acronis management console."
msgstr "Client ID của một API client tạo trong bảng điều khiển quản lý Acronis."

msgid "The secret shown once when that API client was created."
msgstr "Khoá bí mật hiển thị một lần khi tạo API client đó."

msgid "The ID of the Acronis tenant the backups belong to."
msgstr "ID của tenant Acronis mà các bản sao lưu thuộc về."

msgid "The folder in Acronis storage for these snapshots."
msgstr "Thư mục trong kho lưu trữ Acronis cho các bản chụp này."

msgid "Optional: the WebDAV address of the Acronis storage, if your plan gives you one."
msgstr "Tuỳ chọn: địa chỉ WebDAV của kho lưu trữ Acronis, nếu gói của bạn có."

msgid "Snapshots of your account: when they are taken, where they are stored, and how to restore them."
msgstr "Bản chụp tài khoản của bạn: khi nào được chụp, lưu ở đâu và cách khôi phục."

msgid "Restore from the destination"
msgstr "Khôi phục từ nơi lưu"

msgid "How backups work"
msgstr "Cách sao lưu hoạt động"

msgid "A copy of your account at one moment: files, databases, mail, DNS zones, cron jobs and SSL certificates."
msgstr "Một bản sao tài khoản của bạn tại một thời điểm: tệp, cơ sở dữ liệu, thư, vùng DNS, tác vụ cron và chứng chỉ SSL."

msgid "When snapshots are taken for you: every day, week or month. You can also take one at any time."
msgstr "Khi nào bản chụp được tạo cho bạn: hằng ngày, hằng tuần hoặc hằng tháng. Bạn cũng có thể chụp bất cứ lúc nào."

msgid "Where snapshots are stored: S3-compatible storage, another server over SSH, WebDAV, a cloud drive and more. Without one, they stay on this server."
msgstr "Nơi lưu bản chụp: kho lưu trữ tương thích S3, một máy chủ khác qua SSH, WebDAV, ổ đĩa đám mây và nhiều nơi khác. Nếu không có, chúng nằm trên máy chủ này."

msgid "Putting a snapshot back: all of it, or only the parts you choose. Anything you do not choose is left as it is."
msgstr "Đặt lại một bản chụp: toàn bộ, hoặc chỉ những phần bạn chọn. Những gì bạn không chọn được giữ nguyên."

msgid "Choose where your snapshots are stored: S3-compatible storage, another server over SSH, WebDAV, a cloud drive and more."
msgstr "Chọn nơi lưu các bản chụp của bạn: kho lưu trữ tương thích S3, một máy chủ khác qua SSH, WebDAV, ổ đĩa đám mây và nhiều nơi khác."

msgid "The destination's credentials are set."
msgstr "Thông tin đăng nhập của nơi lưu đã được đặt."

msgid "Enter the credentials for the destination."
msgstr "Nhập thông tin đăng nhập cho nơi lưu."

msgid "Backups on this server are set up by your hosting provider."
msgstr "Sao lưu trên máy chủ này do nhà cung cấp hosting của bạn thiết lập."

msgid "The destination, the schedule and how long snapshots are kept are managed for you. You can still take a snapshot now, download one, and restore any snapshot you have."
msgstr "Nơi lưu, lịch và thời gian giữ bản chụp được quản lý thay bạn. Bạn vẫn có thể chụp ngay, tải xuống một bản chụp và khôi phục bất kỳ bản chụp nào bạn có."

msgid "Take a snapshot of your account every day, week or month; each one stores only what changed since the one before."
msgstr "Chụp tài khoản của bạn hằng ngày, hằng tuần hoặc hằng tháng; mỗi bản chỉ lưu phần thay đổi so với bản trước."

msgid "See the schedule your provider set and the snapshots it has taken, and restore any of them."
msgstr "Xem lịch nhà cung cấp đã đặt và các bản chụp đã tạo, và khôi phục bất kỳ bản nào."

msgid "Set a schedule"
msgstr "Đặt lịch"

msgid "View the schedule"
msgstr "Xem lịch"

msgid "A snapshot is taken in seconds before a risky change, and restores the site with one click if the change goes wrong."
msgstr "Một bản chụp được tạo trong vài giây trước một thay đổi có rủi ro, và khôi phục website chỉ với một cú nhấp nếu thay đổi gặp sự cố."

msgid "Take a snapshot"
msgstr "Chụp một bản"

msgid "These snapshots are local only: they stay on this server and are deleted automatically as new ones are taken. They are there to undo a change you just made; the snapshots your schedule takes are the ones kept at your destination."
msgstr "Các bản chụp này chỉ nằm cục bộ: chúng ở trên máy chủ này và tự động bị xoá khi có bản mới. Chúng dùng để hoàn tác một thay đổi bạn vừa làm; các bản chụp theo lịch mới là những bản được giữ tại nơi lưu."

msgid "Restoring puts the snapshot's files back over what is there now. Files created since the snapshot was taken are left in place."
msgstr "Khôi phục sẽ ghi các tệp của bản chụp đè lên những gì đang có. Các tệp tạo sau thời điểm chụp được giữ nguyên."

msgid "Before"
msgstr "Trước khi"

msgid "Covers"
msgstr "Bao gồm"

msgid "database(s)"
msgstr "cơ sở dữ liệu"

msgid "No snapshots yet."
msgstr "Chưa có bản chụp nào."

msgid "What are you about to change?"
msgstr "Bạn sắp thay đổi gì?"

msgid "Updating the WooCommerce plugin"
msgstr "Cập nhật plugin WooCommerce"

msgid "Whole account"
msgstr "Toàn bộ tài khoản"

msgid "Include databases"
msgstr "Bao gồm cơ sở dữ liệu"

msgid "Take snapshot"
msgstr "Chụp"

msgid "Restore this snapshot? Anything changed since it was taken is overwritten."
msgstr "Khôi phục bản chụp này? Mọi thay đổi kể từ lúc chụp sẽ bị ghi đè."

msgid "Search FTP accounts"
msgstr "Tìm tài khoản FTP"

msgid "No matches"
msgstr "Không có kết quả phù hợp"

msgid "Nothing matches your search."
msgstr "Không có gì khớp với tìm kiếm của bạn."

msgid "Create an FTP account to upload files to your site with an FTP client."
msgstr "Tạo một tài khoản FTP để tải tệp lên website bằng phần mềm FTP."

msgid "Generate password"
msgstr "Tạo mật khẩu"

msgid "Show password"
msgstr "Hiện mật khẩu"

msgid "Copy password"
msgstr "Sao chép mật khẩu"

msgid "Must be inside your document root area"
msgstr "Phải nằm trong vùng thư mục gốc của bạn"

msgid "Error: Path must be inside"
msgstr "Lỗi: Đường dẫn phải nằm trong"

msgid "and cannot contain '..'"
msgstr "và không được chứa '..'"

msgid "Current path"
msgstr "Đường dẫn hiện tại"

msgid "Path must be inside your document root area: "
msgstr "Đường dẫn phải nằm trong vùng thư mục gốc của bạn: "

msgid "Path traversal (..) is not allowed"
msgstr "Không được phép đi ngược thư mục (..)"

msgid "Search files and folders"
msgstr "Tìm tệp và thư mục"

msgid "Hide search"
msgstr "Ẩn tìm kiếm"

msgid "Open"
msgstr "Mở"

msgid "Compressing to"
msgstr "Đang nén vào"

msgid "Extracting"
msgstr "Đang giải nén"

msgid "The archive job could not be started."
msgstr "Không thể bắt đầu tác vụ nén."

msgid "The selected items will be moved to the trash, where they can be restored."
msgstr "Các mục đã chọn sẽ được chuyển vào thùng rác, nơi có thể khôi phục chúng."

msgid "The selected items will be deleted permanently. This cannot be undone."
msgstr "Các mục đã chọn sẽ bị xoá vĩnh viễn. Không thể hoàn tác."

msgid "Progress"
msgstr "Tiến độ"

msgid "These are left with the old account"
msgstr "Những mục này ở lại với tài khoản cũ"

msgid "Moving them means renaming things applications name in their own configuration files, so they are listed rather than moved."
msgstr "Chuyển chúng đồng nghĩa với đổi tên những thứ mà ứng dụng ghi trong tệp cấu hình của chính chúng, nên chúng chỉ được liệt kê chứ không được chuyển."

msgid "FTP account"
msgstr "Tài khoản FTP"

msgid "- its home will point at a directory that has moved"
msgstr "- thư mục gốc của nó sẽ trỏ tới một thư mục đã được chuyển"

msgid "Cron job"
msgstr "Tác vụ cron"

msgid "This hands the domain and its files to another account. It cannot be undone from this page. Continue?"
msgstr "Thao tác này giao tên miền và các tệp của nó cho một tài khoản khác. Không thể hoàn tác từ trang này. Tiếp tục?"

msgid "APNIC RDAP IP & ASN Lookup"
msgstr "Tra cứu IP & ASN qua APNIC RDAP"

msgid "Query official Registration Data Access Protocol (RDAP) via APNIC registry for authoritative IP address and Autonomous System (ASN) allocation details."
msgstr "Truy vấn giao thức truy cập dữ liệu đăng ký (RDAP) chính thức qua cơ quan đăng ký APNIC để có thông tin cấp phát chính xác về địa chỉ IP và hệ thống tự trị (ASN)."

msgid "Enter IP Address, ASN, or Domain Name"
msgstr "Nhập địa chỉ IP, ASN hoặc tên miền"

msgid "Lookup"
msgstr "Tra cứu"

msgid "Quick lookups:"
msgstr "Tra cứu nhanh:"

msgid "RDAP Lookup Failed"
msgstr "Tra cứu RDAP thất bại"

msgid "Ensure the IP or ASN is allocated and routable. APNIC RDAP will automatically redirect to ARIN, RIPE NCC, LACNIC, or AFRINIC if the resource belongs to another regional registry."
msgstr "Hãy đảm bảo IP hoặc ASN đã được cấp phát và có thể định tuyến. APNIC RDAP sẽ tự chuyển tới ARIN, RIPE NCC, LACNIC hoặc AFRINIC nếu tài nguyên thuộc một cơ quan đăng ký khu vực khác."

msgid "Network / Name"
msgstr "Mạng / Tên"

msgid "Country / Region"
msgstr "Quốc gia / Khu vực"

msgid "CIDR / Prefix"
msgstr "CIDR / Tiền tố"

msgid "Abuse Contact"
msgstr "Liên hệ báo cáo lạm dụng"

msgid "Registry Resource Details"
msgstr "Chi tiết tài nguyên đăng ký"

msgid "Resource Query"
msgstr "Truy vấn tài nguyên"

msgid "Registry Handle"
msgstr "Mã định danh đăng ký"

msgid "Address Range"
msgstr "Dải địa chỉ"

msgid "Allocation Type"
msgstr "Loại cấp phát"

msgid "Organization / Entity"
msgstr "Tổ chức / Thực thể"

msgid "Registration Date"
msgstr "Ngày đăng ký"

msgid "Last Changed"
msgstr "Thay đổi lần cuối"

msgid "Technical Contact"
msgstr "Liên hệ kỹ thuật"

msgid "Administrative Contact"
msgstr "Liên hệ quản trị"

msgid "Raw APNIC RDAP JSON Response"
msgstr "Phản hồi JSON thô từ APNIC RDAP"

#: templates/files/monitoring_uptime.html
msgid "All websites are answering"
msgstr "Tất cả website đều đang phản hồi"

#: templates/files/monitoring_alerts.html
msgid "An alert appears only once an account has enough recorded history to say what normal looks like for it. A new account will see nothing here for its first few hours."
msgstr "Cảnh báo chỉ xuất hiện khi tài khoản đã có đủ lịch sử ghi nhận để biết thế nào là bình thường với nó. Tài khoản mới sẽ không thấy gì ở đây trong vài giờ đầu."

#: templates/files/monitoring_alerts.html
msgid "Anomaly Alerts"
msgstr "Cảnh báo bất thường"

#: templates/files/monitoring_uptime.html
msgid "Availability"
msgstr "Khả dụng"

#: templates/files/monitoring_uptime.html
msgid "average"
msgstr "trung bình"

#: templates/files/monitoring_reports.html
msgid "Average CPU"
msgstr "CPU trung bình"

#: templates/files/monitoring_reports.html
msgid "Bandwidth"
msgstr "Băng thông"

#: templates/files/monitoring_logs.html
msgid "Blocked requests are shown for completeness. They are automated scans that the firewall and web application firewall already refused, and they need no action."
msgstr "Các yêu cầu bị chặn được hiển thị cho đầy đủ. Đó là các lượt quét tự động mà tường lửa và tường lửa ứng dụng web đã từ chối, nên bạn không cần làm gì."

#: templates/files/monitoring_alerts.html
msgid "Changes measured against this account's own history, not against a fixed threshold."
msgstr "Thay đổi được đo so với lịch sử của chính tài khoản này, không phải so với một ngưỡng cố định."

#: templates/files/monitoring_uptime.html
msgid "checked"
msgstr "đã kiểm tra"

#: templates/files/monitoring_uptime.html
msgid "checks"
msgstr "lần kiểm tra"

#: templates/files/monitoring_uptime.html
msgid "Could not check right now"
msgstr "Không thể kiểm tra lúc này"

#: templates/files/monitoring_reports.html
msgid "Disk"
msgstr "Ổ đĩa"

#: templates/files/monitoring_uptime.html
msgid "Down"
msgstr "Ngừng hoạt động"

#: templates/files/monitoring_reports.html
msgid "Download CSV"
msgstr "Tải CSV"

#: templates/files/monitoring_uptime.html
msgid ""
"Every website on this account is checked from this server every five "
"minutes."
msgstr ""
"Mọi website của tài khoản này được kiểm tra từ máy chủ này mỗi năm phút."

#: templates/files/monitoring_uptime.html
#, python-format
msgid "for %(duration)s"
msgstr "trong %(duration)s"

#: templates/files/monitoring_logs.html
msgid "Log Warnings"
msgstr "Cảnh báo nhật ký"

#: templates/files/monitoring_alerts.html
msgid "Measured"
msgstr "Đo được"

#: templates/files/monitoring_logs.html
msgid "Most recent example"
msgstr "Ví dụ gần nhất"

#: templates/files/monitoring_logs.html
msgid "need attention"
msgstr "cần xử lý"

#: templates/files/monitoring_uptime.html
msgid "Not checked yet"
msgstr "Chưa kiểm tra"

#: templates/files/monitoring_logs.html
msgid "Nothing critical"
msgstr "Không có gì nghiêm trọng"

#: templates/files/monitoring_alerts.html
msgid "Nothing unusual in the last seven days."
msgstr "Không có gì bất thường trong bảy ngày qua."

#: templates/files/monitoring_reports.html
msgid "No usage has been recorded for this period yet."
msgstr "Chưa có mức sử dụng nào được ghi nhận cho khoảng thời gian này."

#: templates/files/monitoring_reports.html
msgid "No usage has been recorded for this period yet. The daily summary is written every five minutes and a new server has nothing to summarise until its first full day."
msgstr "Chưa có mức sử dụng nào được ghi nhận cho khoảng thời gian này. Bản tổng hợp hằng ngày được ghi mỗi năm phút và máy chủ mới chưa có gì để tổng hợp cho đến hết ngày đầu tiên."

#: templates/files/monitoring_reports.html
msgid "Peak CPU"
msgstr "CPU cao nhất"

#: templates/files/monitoring_reports.html
msgid "Peak memory"
msgstr "Bộ nhớ cao nhất"

#: templates/files/monitoring_reports.html
msgid "Per account"
msgstr "Theo tài khoản"

#: templates/files/monitoring_reports.html
msgid "Period"
msgstr "Khoảng thời gian"

#: templates/files/monitoring_reports.html
msgid "Per website"
msgstr "Theo website"

#: templates/files/monitoring_logs.html
msgid "Problem"
msgstr "Vấn đề"

#: templates/files/monitoring_uptime.html
msgid "Recent checks"
msgstr "Các lần kiểm tra gần đây"

#: templates/files/monitoring_uptime.html
msgid "Recent checks, newest on the left"
msgstr "Các lần kiểm tra gần đây, mới nhất ở bên trái"

#: templates/files/monitoring_reports.html
msgid "Reseller"
msgstr "Đại lý"

#: templates/files/monitoring_reports.html
msgid "Reseller total"
msgstr "Tổng của đại lý"

#: templates/files/monitoring_reports.html
msgid "Resource Reports"
msgstr "Báo cáo tài nguyên"

#: templates/files/monitoring_uptime.html
msgid "Response"
msgstr "Phản hồi"

#: templates/files/monitoring_alerts.html
msgid "Signal"
msgstr "Tín hiệu"

#: templates/user/notifications.html
msgid "There are no notifications to choose from."
msgstr "Không có thông báo nào để chọn."

#: templates/files/monitoring_uptime.html
msgid "There are no websites on this account to check yet."
msgstr "Tài khoản này chưa có website nào để kiểm tra."

#: templates/files/monitoring_logs.html
msgid "There are no websites on this account yet."
msgstr "Tài khoản này chưa có website nào."

#: templates/files/monitoring_uptime.html
msgid "The Right now column is a live check from this page, repeated every 30 seconds."
msgstr "Cột Ngay lúc này là phép kiểm tra trực tiếp từ trang này, lặp lại mỗi 30 giây."

#: templates/files/monitoring_reports.html
msgid ""
"Traffic is measured from the access logs of each website. CPU and memory "
"are recorded once a minute and summarised once a day, so today's row grows"
" as the day goes on."
msgstr ""
"Lưu lượng được đo từ nhật ký truy cập của từng website. CPU và bộ nhớ được"
" ghi mỗi phút và tổng hợp mỗi ngày, nên số liệu hôm nay tăng dần trong "
"ngày."

#: templates/files/monitoring_uptime.html
msgid "Up"
msgstr "Hoạt động"

#: templates/files/monitoring_alerts.html
msgid "Usual"
msgstr "Thông thường"

#: templates/files/monitoring_uptime.html
msgid "website(s) are down"
msgstr "website đang ngừng hoạt động"

#: templates/files/monitoring_alerts.html
msgid "What happened"
msgstr "Điều đã xảy ra"

#: templates/files/monitoring_logs.html
msgid "What your web server logged over the last seven days, grouped by problem instead of listed line by line."
msgstr "Những gì máy chủ web của bạn đã ghi trong bảy ngày qua, được nhóm theo vấn đề thay vì liệt kê từng dòng."

#: templates/files/monitoring_reports.html
msgid "Where CPU, memory, disk and traffic went. Percentages are of each account's own plan."
msgstr "CPU, bộ nhớ, ổ đĩa và lưu lượng đã được dùng vào đâu. Tỷ lệ phần trăm tính theo gói của từng tài khoản."

#: templates/files/monitoring_uptime.html
msgid "with a certificate problem"
msgstr "có sự cố chứng chỉ"

#: templates/user/notifications.html
msgid "Your hosting provider has not set up any email notifications for this account."
msgstr "Nhà cung cấp hosting của bạn chưa thiết lập thông báo email nào cho tài khoản này."

#: templates/files/monitoring_logs.html
msgid ""
"Your websites have not logged anything worth reporting in the last seven "
"days."
msgstr ""
"Các website của bạn không ghi nhận điều gì đáng báo cáo trong bảy ngày "
"qua."

#: internal/modules/monitoring/render.rs
msgid "less than a minute"
msgstr "chưa đến một phút"

#: internal/modules/monitoring/render.rs
#, python-format
msgid "%(n)s minutes"
msgstr "%(n)s phút"

#: internal/modules/monitoring/render.rs
#, python-format
msgid "%(n)s hours"
msgstr "%(n)s giờ"

#: internal/modules/monitoring/render.rs
msgid "1 day"
msgstr "1 ngày"

#: internal/modules/monitoring/render.rs
#, python-format
msgid "%(n)s days"
msgstr "%(n)s ngày"

#: internal/modules/monitoring/render.rs
#, python-format
msgid "%(duration)s ago"
msgstr "%(duration)s trước"

#: internal/modules/monitoring/reports.rs
msgid "Last 7 days"
msgstr "7 ngày qua"

#: internal/modules/monitoring/reports.rs
msgid "Last 30 days"
msgstr "30 ngày qua"

#: internal/modules/monitoring/reports.rs
msgid "Last 90 days"
msgstr "90 ngày qua"

#: internal/modules/account/pages.rs
msgid ""
"The notification preferences could not be saved. Try again, or contact "
"your hosting provider if it keeps failing."
msgstr ""
"Không lưu được tuỳ chọn thông báo. Hãy thử lại hoặc liên hệ nhà cung cấp "
"hosting nếu lỗi vẫn tiếp diễn."

#: internal/modules/account/pages.rs
msgid "Someone signs in to the account"
msgstr "Có người đăng nhập vào tài khoản"

#: internal/modules/account/pages.rs
msgid "A sign-in comes from a network the account has used before"
msgstr "Có lượt đăng nhập từ mạng mà tài khoản đã dùng trước đây"

#: internal/modules/account/pages.rs
msgid "Sign-in alerts are turned off"
msgstr "Cảnh báo đăng nhập bị tắt"

#: internal/modules/account/pages.rs
msgid "An AutoSSL certificate is about to expire"
msgstr "Chứng chỉ AutoSSL sắp hết hạn"

#: internal/modules/account/pages.rs
msgid "An expiring AutoSSL certificate does not cover every domain"
msgstr "Chứng chỉ AutoSSL sắp hết hạn không bao phủ mọi tên miền"

#: internal/modules/account/pages.rs
msgid "An AutoSSL renewal does not cover every domain"
msgstr "Lần gia hạn AutoSSL không bao phủ mọi tên miền"

#: internal/modules/account/pages.rs
msgid "An AutoSSL renewal covers fewer domains than before"
msgstr "Lần gia hạn AutoSSL bao phủ ít tên miền hơn trước"

#: internal/modules/account/pages.rs
msgid "An AutoSSL renewal leaves domains without a certificate"
msgstr "Lần gia hạn AutoSSL khiến một số tên miền không có chứng chỉ"

#: internal/modules/account/pages.rs
msgid "The contact email address changes"
msgstr "Địa chỉ email liên hệ thay đổi"

#: internal/modules/account/pages.rs
msgid "Contact address alerts are turned off"
msgstr "Cảnh báo về địa chỉ liên hệ bị tắt"

#: internal/modules/account/pages.rs
msgid "The account nears its disk limit"
msgstr "Tài khoản sắp chạm giới hạn ổ đĩa"

#: internal/modules/account/pages.rs
msgid "A mailbox nears its quota"
msgstr "Một hộp thư sắp đầy hạn mức"

#: internal/modules/account/pages.rs
msgid "The account password changes"
msgstr "Mật khẩu tài khoản thay đổi"

#: internal/modules/account/pages.rs
msgid "Password change alerts are turned off"
msgstr "Cảnh báo đổi mật khẩu bị tắt"

#: internal/modules/account/pages.rs
msgid "An SSL certificate is about to expire"
msgstr "Chứng chỉ SSL sắp hết hạn"

#: internal/modules/account/pages.rs
msgid "Two-factor authentication is turned on or off"
msgstr "Xác thực hai yếu tố được bật hoặc tắt"

#: internal/modules/account/pages.rs
msgid "Two-factor authentication alerts are turned off"
msgstr "Cảnh báo về xác thực hai yếu tố bị tắt"

#: templates/base.html
msgid "Skip to main content"
msgstr "Chuyển đến nội dung chính"

#: templates/base.html
msgid "Main navigation"
msgstr "Điều hướng chính"

#: hitechcloudpanel/internal/web/templates/emails/accounts.html
msgid "Autoresponder"
msgstr "Trả lời tự động"

# Strings the Rust templates call that had no Vietnamese (review §24).
# Found by comparing every .T.Get msgid in hitechcloudpanel/internal/web/templates
# with this catalogue; the panel test template_msgids_have_vietnamese keeps it at zero.

#: internal/web/templates/ai/vibecode.html:10
msgid "Vibe Code"
msgstr "Vibe Code"

#: internal/web/templates/ai/vibecode.html:11
msgid "Describe what you want, paste a repository, or upload a project: the agent creates the site, deploys it, switches on HTTPS and explains anything that breaks. Every deploy takes a snapshot you can roll back to."
msgstr "Mô tả điều bạn muốn, dán một kho mã hoặc tải lên một dự án: tác tử sẽ tạo website, triển khai, bật HTTPS và giải thích mọi lỗi phát sinh. Mỗi lần triển khai đều tạo một bản chụp để bạn có thể quay lại."

#: internal/web/templates/ai/vibecode.html:125 internal/web/templates/ai/vibecode.html:584
msgid "done"
msgstr "xong"

#: internal/web/templates/ai/vibecode.html:134 internal/web/templates/ai/vibecode.html:138
msgid "Working…"
msgstr "Đang xử lý…"

#: internal/web/templates/ai/vibecode.html:148
msgid "Confirm this action?"
msgstr "Xác nhận thao tác này?"

#: internal/web/templates/ai/vibecode.html:151
msgid "Overwrites:"
msgstr "Sẽ ghi đè:"

#: internal/web/templates/ai/vibecode.html:153
msgid "A release snapshot is taken first, so this can be rolled back."
msgstr "Một bản chụp phiên bản được tạo trước, nên có thể quay lại."

#: internal/web/templates/ai/vibecode.html:156
msgid "Yes, do it"
msgstr "Có, thực hiện"

#: internal/web/templates/ai/vibecode.html:17
msgid "The AI assistant is not enabled on this server. The administrator switches it on under Settings > AI Assistant in the admin panel."
msgstr "Trợ lý AI chưa được bật trên máy chủ này. Quản trị viên bật nó trong Cài đặt > Trợ lý AI ở trang quản trị."

#: internal/web/templates/ai/vibecode.html:170
msgid "What should I deploy or fix?"
msgstr "Tôi nên triển khai hoặc sửa gì?"

#: internal/web/templates/ai/vibecode.html:182
msgid "Workspace"
msgstr "Không gian làm việc"

#: internal/web/templates/ai/vibecode.html:198
msgid "Target website"
msgstr "Website đích"

#: internal/web/templates/ai/vibecode.html:202
msgid "+ New website…"
msgstr "+ Website mới…"

#: internal/web/templates/ai/vibecode.html:205
msgid "New website address"
msgstr "Địa chỉ website mới"

#: internal/web/templates/ai/vibecode.html:21
msgid "AI is not enabled for your account. Ask your provider to switch it on."
msgstr "AI chưa được bật cho tài khoản của bạn. Hãy yêu cầu nhà cung cấp bật nó."

#: internal/web/templates/ai/vibecode.html:234
msgid "Publish directory"
msgstr "Thư mục xuất bản"

#: internal/web/templates/ai/vibecode.html:240
msgid "Build command (optional)"
msgstr "Lệnh build (không bắt buộc)"

#: internal/web/templates/ai/vibecode.html:244
msgid "Redeploy automatically on every push"
msgstr "Tự động triển khai lại mỗi lần push"

#: internal/web/templates/ai/vibecode.html:245
msgid "Enable free HTTPS after deploying"
msgstr "Bật HTTPS miễn phí sau khi triển khai"

#: internal/web/templates/ai/vibecode.html:25
msgid "Vibe Code needs the services to run on the host; this server runs the container stack."
msgstr "Vibe Code cần các dịch vụ chạy trực tiếp trên máy chủ; máy chủ này đang chạy bộ container."

#: internal/web/templates/ai/vibecode.html:259
msgid "Drop a .zip here, or choose a file"
msgstr "Thả tệp .zip vào đây, hoặc chọn một tệp"

#: internal/web/templates/ai/vibecode.html:261
msgid "Project archive"
msgstr "Tệp nén dự án"

#: internal/web/templates/ai/vibecode.html:264
msgid "Remove existing files first"
msgstr "Xoá các tệp hiện có trước"

#: internal/web/templates/ai/vibecode.html:265
msgid "A snapshot is taken before the archive is unpacked. Ask the agent to run the build afterwards if the project needs one."
msgstr "Một bản chụp được tạo trước khi giải nén. Nếu dự án cần build, hãy yêu cầu tác tử chạy build sau đó."

#: internal/web/templates/ai/vibecode.html:268
msgid "Upload and publish"
msgstr "Tải lên và xuất bản"

#: internal/web/templates/ai/vibecode.html:275
msgid "Paste the code or describe the page; the agent writes the files into the site and asks before overwriting anything."
msgstr "Dán mã hoặc mô tả trang; tác tử sẽ ghi các tệp vào website và hỏi trước khi ghi đè bất cứ thứ gì."

#: internal/web/templates/ai/vibecode.html:277
msgid "Code or description"
msgstr "Mã hoặc mô tả"

#: internal/web/templates/ai/vibecode.html:281
msgid "Ask the agent to publish it"
msgstr "Yêu cầu tác tử xuất bản"

#: internal/web/templates/ai/vibecode.html:294
msgid "Nothing deployed yet from this page. Each step shows up here as it finishes."
msgstr "Chưa có gì được triển khai từ trang này. Mỗi bước sẽ hiện ở đây khi hoàn tất."

#: internal/web/templates/ai/vibecode.html:310
msgid "Every deploy, upload and rollback snapshots the site (files and database) first. The newest ten are kept."
msgstr "Mỗi lần triển khai, tải lên và quay lại đều chụp lại website (tệp và cơ sở dữ liệu) trước. Giữ lại mười bản mới nhất."

#: internal/web/templates/ai/vibecode.html:314
msgid "Snapshot now"
msgstr "Chụp ngay"

#: internal/web/templates/ai/vibecode.html:327
msgid "Deploy something, or take a snapshot now, and this becomes the site's history."
msgstr "Hãy triển khai gì đó, hoặc chụp ngay bây giờ, và đây sẽ trở thành lịch sử của website."

#: internal/web/templates/ai/vibecode.html:348 internal/web/templates/ai/vibecode.html:684
msgid "files"
msgstr "tệp"

#: internal/web/templates/ai/vibecode.html:364
msgid "This is the current state."
msgstr "Đây là trạng thái hiện tại."

#: internal/web/templates/ai/vibecode.html:364 internal/web/templates/ai/vibecode.html:365
msgid "Rollback"
msgstr "Khôi phục phiên bản"

#: internal/web/templates/ai/vibecode.html:370
msgid "Roll back to this release? The current state is snapshotted first."
msgstr "Khôi phục về phiên bản này? Trạng thái hiện tại sẽ được chụp lại trước."

#: internal/web/templates/ai/vibecode.html:373
msgid "Yes, roll back"
msgstr "Có, khôi phục"

#: internal/web/templates/ai/vibecode.html:38
msgid "AI assistant"
msgstr "Trợ lý AI"

#: internal/web/templates/ai/vibecode.html:387
msgid "Reads the site's error, PHP, deploy and access logs and explains what it finds in your language."
msgstr "Đọc nhật ký lỗi, PHP, triển khai và truy cập của website rồi giải thích những gì tìm thấy bằng ngôn ngữ của bạn."

#: internal/web/templates/ai/vibecode.html:391
msgid "Explain & fix"
msgstr "Giải thích và sửa"

#: internal/web/templates/ai/vibecode.html:403
msgid "No diagnosis yet."
msgstr "Chưa có chẩn đoán."

#: internal/web/templates/ai/vibecode.html:404
msgid "Pick a website above and let the agent read its logs — it summarises what is wrong and how to fix it."
msgstr "Chọn một website ở trên và để tác tử đọc nhật ký — nó sẽ tóm tắt lỗi và cách khắc phục."

#: internal/web/templates/ai/vibecode.html:412
msgid "Log summary"
msgstr "Tóm tắt nhật ký"

#: internal/web/templates/ai/vibecode.html:419
msgid "Ask the agent to fix this"
msgstr "Yêu cầu tác tử sửa lỗi này"

#: internal/web/templates/ai/vibecode.html:43
msgid "Budget today"
msgstr "Ngân sách hôm nay"

#: internal/web/templates/ai/vibecode.html:450
msgid "Deploy"
msgstr "Triển khai"

#: internal/web/templates/ai/vibecode.html:451
msgid "Releases"
msgstr "Phiên bản"

#: internal/web/templates/ai/vibecode.html:452
msgid "Diagnose"
msgstr "Chẩn đoán"

#: internal/web/templates/ai/vibecode.html:456
msgid "Upload zip"
msgstr "Tải lên zip"

#: internal/web/templates/ai/vibecode.html:457
msgid "Paste code"
msgstr "Dán mã"

#: internal/web/templates/ai/vibecode.html:460
msgid "Deploy my GitHub repository and enable HTTPS"
msgstr "Triển khai kho GitHub của tôi và bật HTTPS"

#: internal/web/templates/ai/vibecode.html:461
msgid "Build me a one-page site for my business"
msgstr "Tạo cho tôi một website một trang cho doanh nghiệp"

#: internal/web/templates/ai/vibecode.html:462
msgid "My site returns a 500 error — what is wrong?"
msgstr "Website của tôi báo lỗi 500 — có vấn đề gì?"

#: internal/web/templates/ai/vibecode.html:54
msgid "Your plan"
msgstr "Gói của bạn"

#: internal/web/templates/ai/vibecode.html:543
msgid "Confirmed:"
msgstr "Đã xác nhận:"

#: internal/web/templates/ai/vibecode.html:55
msgid "{used} of {limit} requests today"
msgstr "{used} / {limit} yêu cầu hôm nay"

#: internal/web/templates/ai/vibecode.html:550
msgid "No, do not do that."
msgstr "Không, đừng làm vậy."

#: internal/web/templates/ai/vibecode.html:56
msgid "{used} of {limit} tokens this month"
msgstr "{used} / {limit} token tháng này"

#: internal/web/templates/ai/vibecode.html:560
msgid "This is the log diagnosis for"
msgstr "Đây là chẩn đoán nhật ký cho"

#: internal/web/templates/ai/vibecode.html:560
msgid "Fix what you can and tell me what is left:"
msgstr "Hãy sửa những gì bạn có thể và cho tôi biết phần còn lại:"

#: internal/web/templates/ai/vibecode.html:577
msgid "Give a website and a repository URL."
msgstr "Hãy nhập một website và URL kho mã."

#: internal/web/templates/ai/vibecode.html:578
msgid "Deploying"
msgstr "Đang triển khai"

#: internal/web/templates/ai/vibecode.html:586
msgid "Deploy started."
msgstr "Đã bắt đầu triển khai."

#: internal/web/templates/ai/vibecode.html:586 internal/web/templates/ai/vibecode.html:587
msgid "This repository needs a deploy key; see Git Deployment for the public key."
msgstr "Kho mã này cần deploy key; xem Triển khai Git để lấy khoá công khai."

#: internal/web/templates/ai/vibecode.html:607
msgid "Choose a website and a zip file."
msgstr "Chọn một website và một tệp zip."

#: internal/web/templates/ai/vibecode.html:608
msgid "Create the website first (ask the agent, or deploy from Git with a new domain)."
msgstr "Hãy tạo website trước (nhờ tác tử, hoặc triển khai từ Git với một tên miền mới)."

#: internal/web/templates/ai/vibecode.html:61
msgid "No website selected"
msgstr "Chưa chọn website"

#: internal/web/templates/ai/vibecode.html:617
msgid "Unpacked {n} files."
msgstr "Đã giải nén {n} tệp."

#: internal/web/templates/ai/vibecode.html:634
msgid "Snapshot {id} created."
msgstr "Đã tạo bản chụp {id}."

#: internal/web/templates/ai/vibecode.html:640
msgid "Rolling back to"
msgstr "Đang khôi phục về"

#: internal/web/templates/ai/vibecode.html:642
msgid "Rolled back to {id}."
msgstr "Đã khôi phục về {id}."

#: internal/web/templates/ai/vibecode.html:649
msgid "Reading the logs of"
msgstr "Đang đọc nhật ký của"

#: internal/web/templates/ai/vibecode.html:654
msgid "Diagnosis ready."
msgstr "Chẩn đoán đã sẵn sàng."

#: internal/web/templates/ai/vibecode.html:664
msgid "{n} min ago"
msgstr "{n} phút trước"

#: internal/web/templates/ai/vibecode.html:665
msgid "{n} h ago"
msgstr "{n} giờ trước"

#: internal/web/templates/ai/vibecode.html:682
msgid "no file changes"
msgstr "không có thay đổi tệp"

#: internal/web/templates/ai/vibecode.html:72
msgid "Agent"
msgstr "Tác tử"

#: internal/web/templates/ai/vibecode.html:73
msgid "Tell it what to build; it deploys and explains what it did."
msgstr "Hãy nói cho nó biết cần xây dựng gì; nó sẽ triển khai và giải thích những gì đã làm."

#: internal/web/templates/ai/vibecode.html:87
msgid "Hi! Tell me what to deploy. For example: \"Create shop.example.com and deploy https://github.com/me/shop, build with npm run build, publish dist, then enable HTTPS.\""
msgstr "Xin chào! Hãy cho tôi biết cần triển khai gì. Ví dụ: \"Tạo shop.example.com và triển khai https://github.com/me/shop, build bằng npm run build, xuất bản thư mục dist, rồi bật HTTPS.\""

#: internal/web/templates/base.html:628
msgid "Page sections"
msgstr "Các mục của trang"

#: internal/web/templates/base.html:683
msgid "Assistant"
msgstr "Trợ lý"

#: internal/web/templates/base.html:684
msgid "Ask about your hosting"
msgstr "Hỏi về hosting của bạn"

#: internal/web/templates/base.html:685
msgid "Ask a question about your websites, email, DNS…"
msgstr "Đặt câu hỏi về website, email, DNS…"

#: internal/web/templates/base.html:686 internal/web/templates/ai/vibecode.html:174
msgid "Send"
msgstr "Gửi"

#: internal/web/templates/base.html:687 internal/web/templates/ai/vibecode.html:78
msgid "New conversation"
msgstr "Cuộc trò chuyện mới"

#: internal/web/templates/base.html:689
msgid "Thinking…"
msgstr "Đang suy nghĩ…"

#: internal/web/templates/base.html:690
msgid "Hi! I am the hosting assistant. Ask me how to do something in the panel - adding a domain, setting up email, changing the PHP version, restoring a backup."
msgstr "Xin chào! Tôi là trợ lý hosting. Hãy hỏi tôi cách làm việc gì đó trong bảng điều khiển - thêm tên miền, thiết lập email, đổi phiên bản PHP, khôi phục bản sao lưu."

#: internal/web/templates/base.html:691 internal/web/templates/ai/vibecode.html:509
msgid "AI budget left today: {n} tokens"
msgstr "Ngân sách AI còn lại hôm nay: {n} token"

#: internal/web/templates/base.html:692 internal/web/templates/ai/vibecode.html:518 internal/web/templates/ai/vibecode.html:527
msgid "Something went wrong. Please try again."
msgstr "Đã xảy ra lỗi. Vui lòng thử lại."

#: internal/web/templates/base.html:693
msgid "Drag to resize"
msgstr "Kéo để thay đổi kích thước"

#: internal/web/templates/cache/service.html:209
msgid "Logged-in visitors, wp-admin and anything that sets a cookie are never served from the cache."
msgstr "Khách đã đăng nhập, wp-admin và mọi thứ đặt cookie sẽ không bao giờ được phục vụ từ bộ nhớ đệm."

#: internal/web/templates/cache/service.html:225
msgid "Cached copies"
msgstr "Bản sao trong bộ nhớ đệm"

#: internal/web/templates/cache/service.html:266
msgid "Empty now"
msgstr "Làm trống ngay"

#: internal/web/templates/cache/service.html:56
msgid "Your access"
msgstr "Quyền truy cập của bạn"

#: internal/web/templates/cache/service.html:58
msgid "A socket only this account can open. There is no host, port or password: the file permissions are the credential."
msgstr "Một socket chỉ tài khoản này mở được. Không có host, cổng hay mật khẩu: quyền tệp chính là thông tin xác thực."

#: internal/web/templates/cache/service.html:59
msgid "The login this account uses in its applications. It reaches only keys and indices that begin with your prefix."
msgstr "Thông tin đăng nhập tài khoản này dùng trong các ứng dụng. Nó chỉ truy cập được các khoá và chỉ mục bắt đầu bằng tiền tố của bạn."

#: internal/web/templates/cache/service.html:60
msgid "What this account can use, and what stands in the way."
msgstr "Những gì tài khoản này dùng được, và điều gì đang cản trở."

#: internal/web/templates/cache/service.html:66
msgid "Socket:"
msgstr "Socket:"

#: internal/web/templates/cache/service.html:69
msgid "WordPress (object cache):"
msgstr "WordPress (object cache):"

#: internal/web/templates/cache/service.html:75
msgid "Host:"
msgstr "Máy chủ:"

#: internal/web/templates/cache/service.html:79
msgid "Username:"
msgstr "Tên đăng nhập:"

#: internal/web/templates/cache/service.html:91
msgid "Key / index prefix:"
msgstr "Tiền tố khoá / chỉ mục:"

#: internal/web/templates/docker/manager.html:205
msgid "Memory"
msgstr "Bộ nhớ"

#: internal/web/templates/docker/manager.html:224
msgid "Images"
msgstr "Image"

#: internal/web/templates/docker/manager.html:42
msgid "Loading…"
msgstr "Đang tải…"

#: internal/web/templates/emails/autoresponder.html:10
msgid "Reply automatically to everyone who writes to a mailbox, for as long as you are away."
msgstr "Tự động trả lời mọi người viết thư đến một hộp thư, trong suốt thời gian bạn vắng mặt."

#: internal/web/templates/emails/autoresponder.html:24
msgid "Dates"
msgstr "Ngày"

#: internal/web/templates/emails/autoresponder.html:31
msgid "This account has no mailboxes yet. Create one first, then set its autoresponder here."
msgstr "Tài khoản này chưa có hộp thư. Hãy tạo một hộp thư trước, rồi thiết lập trả lời tự động tại đây."

#: internal/web/templates/emails/autoresponder.html:39
msgid "Replying now"
msgstr "Đang trả lời"

#: internal/web/templates/emails/autoresponder.html:41
msgid "Scheduled or finished"
msgstr "Đã lên lịch hoặc đã kết thúc"

#: internal/web/templates/emails/autoresponder.html:51
msgid "No end date"
msgstr "Không có ngày kết thúc"

#: internal/web/templates/emails/autoresponder.html:9
msgid "Autoresponders"
msgstr "Trả lời tự động"

#: internal/web/templates/emails/autoresponder_edit.html:20
msgid "Each sender gets one reply, then no more until the interval below has passed. Mailing lists and automated senders are never replied to."
msgstr "Mỗi người gửi nhận một thư trả lời, rồi không nhận thêm cho đến khi hết khoảng thời gian bên dưới. Danh sách thư và người gửi tự động không bao giờ được trả lời."

#: internal/web/templates/emails/autoresponder_edit.html:31
msgid "Out of the office until Monday"
msgstr "Vắng mặt đến thứ Hai"

#: internal/web/templates/emails/autoresponder_edit.html:42
msgid "Start date"
msgstr "Ngày bắt đầu"

#: internal/web/templates/emails/autoresponder_edit.html:45
msgid "Leave empty to start immediately."
msgstr "Để trống để bắt đầu ngay."

#: internal/web/templates/emails/autoresponder_edit.html:49
msgid "End date"
msgstr "Ngày kết thúc"

#: internal/web/templates/emails/autoresponder_edit.html:52
msgid "Leave empty to keep replying until you delete this."
msgstr "Để trống để tiếp tục trả lời cho đến khi bạn xoá mục này."

#: internal/web/templates/emails/autoresponder_edit.html:56
msgid "Reply to the same person again after"
msgstr "Trả lời lại cùng một người sau"

#: internal/web/templates/emails/autoresponder_edit.html:59
msgid "Days."
msgstr "Ngày."

#: internal/web/templates/emails/autoresponder_edit.html:66
msgid "Save Autoresponder"
msgstr "Lưu trả lời tự động"

#: internal/web/templates/emails/blocklist.html:10
msgid "Refuse, or always accept, mail from an address or a whole domain."
msgstr "Từ chối, hoặc luôn chấp nhận, thư từ một địa chỉ hoặc cả một tên miền."

#: internal/web/templates/emails/blocklist.html:103 internal/web/templates/emails/blocklist.html:111
msgid "The whole domain"
msgstr "Toàn bộ tên miền"

#: internal/web/templates/emails/blocklist.html:104 internal/web/templates/emails/blocklist.html:112
msgid "Change it on the domain"
msgstr "Thay đổi trên tên miền"

#: internal/web/templates/emails/blocklist.html:23
msgid "Apply to"
msgstr "Áp dụng cho"

#: internal/web/templates/emails/blocklist.html:30
msgid "A rule set on a domain covers every mailbox in it. A rule set on one mailbox is looked at first, so it can let an address through that the domain refuses."
msgstr "Quy tắc đặt trên tên miền áp dụng cho mọi hộp thư trong đó. Quy tắc đặt trên một hộp thư được xét trước, nên có thể cho phép một địa chỉ mà tên miền từ chối."

#: internal/web/templates/emails/blocklist.html:36
msgid "Blocked mail is refused while the sending server is still connected, so it gets an error rather than silently disappearing. Always-accept means the sender is never refused here and is never scored as spam — it does not switch off virus scanning, and it cannot rescue mail a blocklist elsewhere on the internet has already stopped."
msgstr "Thư bị chặn sẽ bị từ chối khi máy chủ gửi vẫn đang kết nối, nên nó nhận được lỗi thay vì thư biến mất âm thầm. Luôn chấp nhận nghĩa là người gửi không bao giờ bị từ chối ở đây và không bao giờ bị chấm điểm là thư rác — nó không tắt quét virus, và không thể cứu thư mà một danh sách chặn khác trên internet đã chặn."

#: internal/web/templates/emails/blocklist.html:43
msgid "Sender address or domain"
msgstr "Địa chỉ hoặc tên miền người gửi"

#: internal/web/templates/emails/blocklist.html:47
msgid "Block"
msgstr "Chặn"

#: internal/web/templates/emails/blocklist.html:48
msgid "Always accept"
msgstr "Luôn chấp nhận"

#: internal/web/templates/emails/blocklist.html:59
msgid "Sender"
msgstr "Người gửi"

#: internal/web/templates/emails/blocklist.html:61
msgid "Set on"
msgstr "Đặt trên"

#: internal/web/templates/emails/blocklist.html:67
msgid "Nothing is blocked or always-accepted here."
msgstr "Không có gì bị chặn hoặc luôn được chấp nhận ở đây."

#: internal/web/templates/emails/blocklist.html:72 internal/web/templates/emails/blocklist.html:102
msgid "Refused"
msgstr "Đã từ chối"

#: internal/web/templates/emails/blocklist.html:87 internal/web/templates/emails/blocklist.html:110
msgid "Always accepted"
msgstr "Luôn được chấp nhận"

#: internal/web/templates/emails/blocklist.html:9
msgid "Blocked Senders"
msgstr "Người gửi bị chặn"

#: internal/web/templates/emails/cloud_files.html:10
msgid "How much each mailbox keeps in the webmail's personal cloud file store, against the per-user quota."
msgstr "Dung lượng mỗi hộp thư lưu trong kho tệp đám mây cá nhân của webmail, so với hạn mức cho mỗi người dùng."

#: internal/web/templates/emails/cloud_files.html:24
msgid "stored across this account's mailboxes"
msgstr "được lưu trên các hộp thư của tài khoản này"

#: internal/web/templates/emails/cloud_files.html:24
msgid "quota per mailbox"
msgstr "hạn mức mỗi hộp thư"

#: internal/web/templates/emails/cloud_files.html:26
msgid "Files, folders, trash and share links are managed by each mailbox user inside the webmail under Files. Open the webmail as a mailbox to manage its files."
msgstr "Tệp, thư mục, thùng rác và liên kết chia sẻ được mỗi người dùng hộp thư quản lý trong webmail ở mục Tệp. Mở webmail bằng một hộp thư để quản lý tệp của nó."

#: internal/web/templates/emails/cloud_files.html:35 internal/web/templates/emails/autoresponder.html:21 internal/web/templates/emails/dav_sharing.html:34
msgid "Mailbox"
msgstr "Hộp thư"

#: internal/web/templates/emails/cloud_files.html:36 internal/web/templates/emails/disk_usage.html:83
msgid "Used"
msgstr "Đã dùng"

#: internal/web/templates/emails/cloud_files.html:38
msgid "Shares"
msgstr "Chia sẻ"

#: internal/web/templates/emails/cloud_files.html:44 internal/web/templates/emails/quarantine_index.html:17 internal/web/templates/emails/send_limits.html:46
msgid "This account has no mailboxes yet."
msgstr "Tài khoản này chưa có hộp thư."

#: internal/web/templates/emails/cloud_files.html:58
msgid "Open webmail Files"
msgstr "Mở Tệp trong webmail"

#: internal/web/templates/emails/cloud_files.html:9
msgid "Webmail Files"
msgstr "Tệp webmail"

#: internal/web/templates/emails/dav_configure.html:10
msgid "The addresses to put into a phone, a laptop or Thunderbird so a mailbox's calendar and address book are the same everywhere."
msgstr "Các địa chỉ cần nhập vào điện thoại, máy tính xách tay hoặc Thunderbird để lịch và sổ địa chỉ của hộp thư giống nhau ở mọi nơi."

#: internal/web/templates/emails/dav_configure.html:100
msgid "Password: the mailbox password. Repeat with Add CardDAV Account, under Settings → Contacts, for the address book."
msgstr "Mật khẩu: mật khẩu của hộp thư. Lặp lại với Thêm tài khoản CardDAV, trong Cài đặt → Danh bạ, cho sổ địa chỉ."

#: internal/web/templates/emails/dav_configure.html:103
msgid "macOS"
msgstr "macOS"

#: internal/web/templates/emails/dav_configure.html:105
msgid "System Settings → Internet Accounts → Add Other Account → CalDAV account. Choose Account Type: Manual, then enter the user name, the password and the server address above. Contacts is the same, with CardDAV."
msgstr "Cài đặt hệ thống → Tài khoản Internet → Thêm tài khoản khác → Tài khoản CalDAV. Chọn Loại tài khoản: Thủ công, rồi nhập tên người dùng, mật khẩu và địa chỉ máy chủ ở trên. Danh bạ cũng tương tự, với CardDAV."

#: internal/web/templates/emails/dav_configure.html:108
msgid "Thunderbird"
msgstr "Thunderbird"

#: internal/web/templates/emails/dav_configure.html:110
msgid "Calendar → New Calendar → On the Network. Choose CalDAV and paste the calendar principal address above — Thunderbird does not discover it from the server address on its own. Address Book → New Address Book → CardDAV Address Book takes the contacts principal the same way."
msgstr "Lịch → Lịch mới → Trên mạng. Chọn CalDAV và dán địa chỉ principal của lịch ở trên — Thunderbird không tự tìm được nó từ địa chỉ máy chủ. Sổ địa chỉ → Sổ địa chỉ mới → Sổ địa chỉ CardDAV nhận principal của danh bạ theo cách tương tự."

#: internal/web/templates/emails/dav_configure.html:113
msgid "Android (DAVx⁵)"
msgstr "Android (DAVx⁵)"

#: internal/web/templates/emails/dav_configure.html:115
msgid "Add account → Login with URL and user name. Base URL:"
msgstr "Thêm tài khoản → Đăng nhập bằng URL và tên người dùng. URL gốc:"

#: internal/web/templates/emails/dav_configure.html:116
msgid "User name:"
msgstr "Tên người dùng:"

#: internal/web/templates/emails/dav_configure.html:117
msgid "DAVx⁵ finds both the calendars and the address books from that one address, and syncs them into Android's own Calendar and Contacts apps."
msgstr "DAVx⁵ tìm cả lịch và sổ địa chỉ từ một địa chỉ đó, và đồng bộ chúng vào ứng dụng Lịch và Danh bạ của Android."

#: internal/web/templates/emails/dav_configure.html:122
msgid "If this mailbox has two-factor authentication turned on inside webmail, a calendar client cannot sign in: there is no way to ask for a second factor over the protocol these clients use."
msgstr "Nếu hộp thư này đã bật xác thực hai yếu tố trong webmail, ứng dụng lịch sẽ không đăng nhập được: giao thức mà các ứng dụng này dùng không có cách nào yêu cầu yếu tố thứ hai."

#: internal/web/templates/emails/dav_configure.html:24 internal/web/templates/emails/dav_manage.html:27
msgid "Which mailbox"
msgstr "Hộp thư nào"

#: internal/web/templates/emails/dav_configure.html:25
msgid "Each mailbox has its own calendar address, because the address contains the server's own identifier for that mailbox. There is no single address that works for all of them."
msgstr "Mỗi hộp thư có địa chỉ lịch riêng, vì địa chỉ chứa mã định danh riêng của máy chủ cho hộp thư đó. Không có một địa chỉ chung dùng được cho tất cả."

#: internal/web/templates/emails/dav_configure.html:38
msgid "Show addresses"
msgstr "Hiện địa chỉ"

#: internal/web/templates/emails/dav_configure.html:47
msgid "Addresses for"
msgstr "Địa chỉ cho"

#: internal/web/templates/emails/dav_configure.html:49
msgid "Sign in with the mailbox address as the user name and the mailbox's own password. There is no separate calendar password."
msgstr "Đăng nhập bằng địa chỉ hộp thư làm tên người dùng và mật khẩu riêng của hộp thư. Không có mật khẩu lịch riêng."

#: internal/web/templates/emails/dav_configure.html:55
msgid "Webmail has no address recorded on this server yet, so there is nothing to type into a client. An administrator can set one with: hitechcloudcli webmail configure"
msgstr "Webmail chưa có địa chỉ nào được ghi nhận trên máy chủ này, nên chưa có gì để nhập vào ứng dụng. Quản trị viên có thể đặt bằng lệnh: hitechcloudcli webmail configure"

#: internal/web/templates/emails/dav_configure.html:9
msgid "Calendars and Contacts"
msgstr "Lịch và Danh bạ"

#: internal/web/templates/emails/dav_configure.html:93
msgid "What to type where"
msgstr "Nhập gì ở đâu"

#: internal/web/templates/emails/dav_configure.html:95
msgid "iPhone and iPad"
msgstr "iPhone và iPad"

#: internal/web/templates/emails/dav_configure.html:97
msgid "Settings → Calendar → Accounts → Add Account → Other → Add CalDAV Account."
msgstr "Cài đặt → Lịch → Tài khoản → Thêm tài khoản → Khác → Thêm tài khoản CalDAV."

#: internal/web/templates/emails/dav_configure.html:99
msgid "User Name:"
msgstr "Tên người dùng:"

#: internal/web/templates/emails/dav_manage.html:10
msgid "Create, rename, recolour and remove the collections a mailbox syncs to its devices."
msgstr "Tạo, đổi tên, đổi màu và xoá các bộ sưu tập mà hộp thư đồng bộ tới các thiết bị."

#: internal/web/templates/emails/dav_manage.html:100
msgid "Delete this calendar and every event in it? This cannot be undone."
msgstr "Xoá lịch này và mọi sự kiện trong đó? Không thể hoàn tác thao tác này."

#: internal/web/templates/emails/dav_manage.html:109
msgid "Make another calendar the default before deleting this one."
msgstr "Hãy đặt một lịch khác làm mặc định trước khi xoá lịch này."

#: internal/web/templates/emails/dav_manage.html:125
msgid "New calendar"
msgstr "Lịch mới"

#: internal/web/templates/emails/dav_manage.html:126
msgid "Work trips"
msgstr "Chuyến công tác"

#: internal/web/templates/emails/dav_manage.html:129
msgid "Create calendar"
msgstr "Tạo lịch"

#: internal/web/templates/emails/dav_manage.html:137
msgid "Address books on"
msgstr "Sổ địa chỉ trên"

#: internal/web/templates/emails/dav_manage.html:139
msgid "Total address books:"
msgstr "Tổng số sổ địa chỉ:"

#: internal/web/templates/emails/dav_manage.html:151
msgid "Contacts"
msgstr "Danh bạ"

#: internal/web/templates/emails/dav_manage.html:157
msgid "This mailbox has no address books."
msgstr "Hộp thư này không có sổ địa chỉ."

#: internal/web/templates/emails/dav_manage.html:164
msgid "A copy of an address book on another server. It is managed there."
msgstr "Bản sao của một sổ địa chỉ trên máy chủ khác. Nó được quản lý ở đó."

#: internal/web/templates/emails/dav_manage.html:178
msgid "Default — new contacts are saved here"
msgstr "Mặc định — danh bạ mới được lưu ở đây"

#: internal/web/templates/emails/dav_manage.html:194
msgid "Delete this address book and every contact in it? This cannot be undone."
msgstr "Xoá sổ địa chỉ này và mọi liên hệ trong đó? Không thể hoàn tác thao tác này."

#: internal/web/templates/emails/dav_manage.html:203
msgid "Make another address book the default before deleting this one."
msgstr "Hãy đặt một sổ địa chỉ khác làm mặc định trước khi xoá sổ này."

#: internal/web/templates/emails/dav_manage.html:219
msgid "New address book"
msgstr "Sổ địa chỉ mới"

#: internal/web/templates/emails/dav_manage.html:220
msgid "Suppliers"
msgstr "Nhà cung cấp"

#: internal/web/templates/emails/dav_manage.html:223
msgid "Create address book"
msgstr "Tạo sổ địa chỉ"

#: internal/web/templates/emails/dav_manage.html:230
msgid "The default collection cannot be deleted, and neither can the last one. New events and contacts are saved into the default, so removing it would leave the mailbox with nowhere to put them — and a mailbox with no collections at all is one most calendar apps report as broken rather than as empty. Make another one the default first."
msgstr "Không thể xoá bộ sưu tập mặc định, cũng như bộ sưu tập cuối cùng. Sự kiện và liên hệ mới được lưu vào bộ mặc định, nên xoá nó sẽ khiến hộp thư không có chỗ lưu — và hầu hết ứng dụng lịch coi một hộp thư không có bộ sưu tập nào là bị hỏng chứ không phải trống. Hãy đặt một bộ khác làm mặc định trước."

#: internal/web/templates/emails/dav_manage.html:50
msgid "Calendars on"
msgstr "Lịch trên"

#: internal/web/templates/emails/dav_manage.html:52
msgid "Total calendars:"
msgstr "Tổng số lịch:"

#: internal/web/templates/emails/dav_manage.html:64
msgid "Events"
msgstr "Sự kiện"

#: internal/web/templates/emails/dav_manage.html:70
msgid "This mailbox has no calendars."
msgstr "Hộp thư này không có lịch."

#: internal/web/templates/emails/dav_manage.html:82 internal/web/templates/emails/dav_manage.html:128 internal/web/templates/emails/dav_manage.html:173
msgid "Colour"
msgstr "Màu"

#: internal/web/templates/emails/dav_manage.html:86
msgid "Default — new events are saved here"
msgstr "Mặc định — sự kiện mới được lưu ở đây"

#: internal/web/templates/emails/dav_manage.html:9
msgid "Calendars and Address Books"
msgstr "Lịch và Sổ địa chỉ"

#: internal/web/templates/emails/dav_manage.html:98 internal/web/templates/emails/dav_manage.html:191
msgid "Make default"
msgstr "Đặt làm mặc định"

#: internal/web/templates/emails/dav_sharing.html:10
msgid "Let another mailbox on this account see a calendar or an address book — to read, or to change as well."
msgstr "Cho phép một hộp thư khác trong tài khoản này xem một lịch hoặc sổ địa chỉ — chỉ đọc, hoặc cả thay đổi."

#: internal/web/templates/emails/dav_sharing.html:102 internal/web/templates/emails/dav_sharing.html:143
msgid "Address book"
msgstr "Sổ địa chỉ"

#: internal/web/templates/emails/dav_sharing.html:123
msgid "This mailbox is not sharing anything."
msgstr "Hộp thư này không chia sẻ gì."

#: internal/web/templates/emails/dav_sharing.html:136 internal/web/templates/emails/dav_sharing.html:167
msgid "Share"
msgstr "Chia sẻ"

#: internal/web/templates/emails/dav_sharing.html:149
msgid "With"
msgstr "Với"

#: internal/web/templates/emails/dav_sharing.html:157
msgid "They may"
msgstr "Họ được phép"

#: internal/web/templates/emails/dav_sharing.html:159
msgid "Read only"
msgstr "Chỉ đọc"

#: internal/web/templates/emails/dav_sharing.html:160
msgid "Read and change"
msgstr "Đọc và thay đổi"

#: internal/web/templates/emails/dav_sharing.html:171
msgid "There is no other mailbox on this account to share with. Create a second one first."
msgstr "Không có hộp thư nào khác trong tài khoản này để chia sẻ. Hãy tạo hộp thư thứ hai trước."

#: internal/web/templates/emails/dav_sharing.html:179
msgid "What other mailboxes are sharing with"
msgstr "Những gì các hộp thư khác đang chia sẻ với"

#: internal/web/templates/emails/dav_sharing.html:190
msgid "Access"
msgstr "Quyền truy cập"

#: internal/web/templates/emails/dav_sharing.html:195
msgid "Nothing yet. A collection shared with this mailbox appears here, and in its calendar and contacts apps."
msgstr "Chưa có gì. Bộ sưu tập được chia sẻ với hộp thư này sẽ hiện ở đây, và trong ứng dụng lịch và danh bạ của nó."

#: internal/web/templates/emails/dav_sharing.html:206
msgid "read and change"
msgstr "đọc và thay đổi"

#: internal/web/templates/emails/dav_sharing.html:220
msgid "Only the mailbox that owns a collection can stop sharing it."
msgstr "Chỉ hộp thư sở hữu một bộ sưu tập mới có thể ngừng chia sẻ nó."

#: internal/web/templates/emails/dav_sharing.html:27
msgid "Whose calendars"
msgstr "Lịch của ai"

#: internal/web/templates/emails/dav_sharing.html:28
msgid "A collection can only be shared with another mailbox on this same hosting account. The server checks that on every request, not only when the share is made."
msgstr "Bộ sưu tập chỉ có thể chia sẻ với một hộp thư khác trong cùng tài khoản hosting này. Máy chủ kiểm tra điều đó ở mọi yêu cầu, không chỉ khi tạo chia sẻ."

#: internal/web/templates/emails/dav_sharing.html:30 internal/web/templates/emails/dav_configure.html:27 internal/web/templates/emails/forwarders.html:81
msgid "This account has no mailboxes yet. Create one first."
msgstr "Tài khoản này chưa có hộp thư. Hãy tạo một hộp thư trước."

#: internal/web/templates/emails/dav_sharing.html:58
msgid "is sharing"
msgstr "đang chia sẻ"

#: internal/web/templates/emails/dav_sharing.html:67 internal/web/templates/emails/dav_sharing.html:188
msgid "Collection"
msgstr "Bộ sưu tập"

#: internal/web/templates/emails/dav_sharing.html:68
msgid "Shared with"
msgstr "Được chia sẻ với"

#: internal/web/templates/emails/dav_sharing.html:78 internal/web/templates/emails/dav_sharing.html:139
msgid "Calendar"
msgstr "Lịch"

#: internal/web/templates/emails/dav_sharing.html:82 internal/web/templates/emails/dav_sharing.html:106
msgid "can change it"
msgstr "có thể thay đổi"

#: internal/web/templates/emails/dav_sharing.html:84 internal/web/templates/emails/dav_sharing.html:108 internal/web/templates/emails/dav_sharing.html:208
msgid "read only"
msgstr "chỉ đọc"

#: internal/web/templates/emails/dav_sharing.html:9
msgid "Calendar and Contact Sharing"
msgstr "Chia sẻ lịch và danh bạ"

#: internal/web/templates/emails/dav_sharing.html:92 internal/web/templates/emails/dav_sharing.html:116
msgid "Stop sharing"
msgstr "Ngừng chia sẻ"

#: internal/web/templates/emails/deliverability.html:37
msgid "Mail leaves from"
msgstr "Thư được gửi đi từ"

#: internal/web/templates/emails/deliverability.html:41
msgid "Announced at HELO"
msgstr "Khai báo khi HELO"

#: internal/web/templates/emails/deliverability.html:45
msgid "Resolves here"
msgstr "Phân giải về đây"

#: internal/web/templates/emails/deliverability.html:47 internal/web/templates/emails/deliverability.html:64
msgid "Could not be checked"
msgstr "Không thể kiểm tra"

#: internal/web/templates/emails/deliverability.html:49
msgid "Does not resolve to this address"
msgstr "Không phân giải về địa chỉ này"

#: internal/web/templates/emails/deliverability.html:54
msgid "Reverse DNS (PTR)"
msgstr "DNS ngược (PTR)"

#: internal/web/templates/emails/deliverability.html:58
msgid "Matches the HELO name"
msgstr "Khớp với tên HELO"

#: internal/web/templates/emails/deliverability.html:60
msgid "Does not match the HELO name"
msgstr "Không khớp với tên HELO"

#: internal/web/templates/emails/deliverability.html:62
msgid "Does not resolve back to this address"
msgstr "Không phân giải ngược về địa chỉ này"

#: internal/web/templates/emails/deliverability.html:73
msgid "This server could not query public DNS, so it cannot say what the internet sees. The answer its own resolver gives comes partly from this machine's hosts file, which would report a name that no receiving mail server can see - so nothing is claimed here either way."
msgstr "Máy chủ này không truy vấn được DNS công cộng, nên không thể biết internet nhìn thấy gì. Câu trả lời từ bộ phân giải của chính nó một phần lấy từ tệp hosts của máy này, có thể báo một tên mà không máy chủ thư nhận nào thấy được - nên ở đây không khẳng định điều gì cả."

#: internal/web/templates/emails/deliverability.html:77
msgid "Reverse DNS is set by whoever provides this server's IP address, not from this panel. Ask them to publish:"
msgstr "DNS ngược do bên cung cấp địa chỉ IP của máy chủ này thiết lập, không phải từ bảng điều khiển này. Hãy yêu cầu họ công bố:"

#: internal/web/templates/emails/deliverability_domain.html:28
msgid "This checks what the internet can see today. SPF, DKIM and DMARC are created automatically when the domain is added and live in its zone - edit them, like any other record, on"
msgstr "Mục này kiểm tra những gì internet nhìn thấy hôm nay. SPF, DKIM và DMARC được tạo tự động khi thêm tên miền và nằm trong vùng DNS của nó - chỉnh sửa chúng, như mọi bản ghi khác, tại"

#: internal/web/templates/emails/deliverability_domain.html:28
msgid "DNS Records"
msgstr "Bản ghi DNS"

#: internal/web/templates/emails/disk_usage.html:10
msgid "How much disk each mailbox is using, against its quota."
msgstr "Dung lượng đĩa mỗi hộp thư đang dùng, so với hạn mức của nó."

#: internal/web/templates/emails/disk_usage.html:104
msgid "No quota"
msgstr "Không có hạn mức"

#: internal/web/templates/emails/disk_usage.html:107
msgid "Largest folders"
msgstr "Thư mục lớn nhất"

#: internal/web/templates/emails/disk_usage.html:14
msgid "All mailboxes"
msgstr "Tất cả hộp thư"

#: internal/web/templates/emails/disk_usage.html:29
msgid "used — this mailbox has no quota"
msgstr "đã dùng — hộp thư này không có hạn mức"

#: internal/web/templates/emails/disk_usage.html:37
msgid "of the quota. A mailbox at 100% stops accepting new mail, and the sender is told so during the SMTP session rather than left to wonder."
msgstr "của hạn mức. Hộp thư đạt 100% sẽ ngừng nhận thư mới, và người gửi được thông báo ngay trong phiên SMTP thay vì không biết chuyện gì xảy ra."

#: internal/web/templates/emails/disk_usage.html:54
msgid "Dovecot reported no folders for this mailbox."
msgstr "Dovecot không báo thư mục nào cho hộp thư này."

#: internal/web/templates/emails/disk_usage.html:73
msgid "These are the figures the mail server itself uses to decide whether a mailbox may accept another message, so they are what a full mailbox will be judged on."
msgstr "Đây là các số liệu mà chính máy chủ thư dùng để quyết định một hộp thư có nhận thêm thư hay không, nên đó là căn cứ để đánh giá một hộp thư đầy."

#: internal/web/templates/emails/disk_usage.html:9
msgid "Email Disk Usage"
msgstr "Dung lượng đĩa email"

#: internal/web/templates/emails/forwarders.html:10
msgid "Send a mailbox's incoming mail on to one or more other addresses."
msgstr "Chuyển tiếp thư đến của một hộp thư tới một hoặc nhiều địa chỉ khác."

#: internal/web/templates/emails/forwarders.html:104
msgid "Keep a copy in this mailbox"
msgstr "Giữ một bản sao trong hộp thư này"

#: internal/web/templates/emails/forwarders.html:105
msgid "Leave this on unless you want the mailbox to stop receiving its own mail entirely."
msgstr "Hãy để bật trừ khi bạn muốn hộp thư ngừng nhận hoàn toàn thư của chính nó."

#: internal/web/templates/emails/forwarders.html:110
msgid "Save forwarder"
msgstr "Lưu chuyển tiếp"

#: internal/web/templates/emails/forwarders.html:28
msgid "A forwarder acts on a mailbox you already have. Unless you ask for a copy to be kept, the message is sent on and nothing is left in the mailbox — which is what you want for a mailbox you no longer read, and not what you want for one you do. To redirect an address that has no mailbox at all, use Aliases instead."
msgstr "Chuyển tiếp hoạt động trên một hộp thư bạn đã có. Trừ khi bạn yêu cầu giữ bản sao, thư sẽ được gửi tiếp và không còn gì trong hộp thư — điều bạn muốn với hộp thư không còn đọc, và không phải điều bạn muốn với hộp thư đang dùng. Để chuyển hướng một địa chỉ không có hộp thư, hãy dùng Bí danh."

#: internal/web/templates/emails/forwarders.html:39
msgid "Forwards to"
msgstr "Chuyển tiếp đến"

#: internal/web/templates/emails/forwarders.html:40
msgid "Copy kept"
msgstr "Giữ bản sao"

#: internal/web/templates/emails/forwarders.html:46
msgid "No mailbox on this account forwards anywhere."
msgstr "Không có hộp thư nào trong tài khoản này chuyển tiếp đi đâu."

#: internal/web/templates/emails/forwarders.html:56
msgid "No — the mailbox keeps nothing"
msgstr "Không — hộp thư không giữ lại gì"

#: internal/web/templates/emails/forwarders.html:60
msgid "Stop forwarding this mailbox? Its mail will stay in the mailbox again."
msgstr "Ngừng chuyển tiếp hộp thư này? Thư sẽ lại được giữ trong hộp thư."

#: internal/web/templates/emails/forwarders.html:78
msgid "Forward a mailbox"
msgstr "Chuyển tiếp một hộp thư"

#: internal/web/templates/emails/forwarders.html:87
msgid "Mailbox to forward"
msgstr "Hộp thư cần chuyển tiếp"

#: internal/web/templates/emails/forwarders.html:9
msgid "Forwarders"
msgstr "Chuyển tiếp"

#: internal/web/templates/emails/forwarders.html:96
msgid "Forward to"
msgstr "Chuyển tiếp tới"

#: internal/web/templates/emails/forwarders.html:98
msgid "One or more addresses, separated by commas or newlines. Saving replaces whatever this mailbox forwarded to before."
msgstr "Một hoặc nhiều địa chỉ, phân cách bằng dấu phẩy hoặc xuống dòng. Khi lưu sẽ thay thế mọi địa chỉ hộp thư này đã chuyển tiếp tới trước đó."

#: internal/web/templates/emails/greylisting.html:10
msgid "Ask a sender this server has never seen before to try again in a few minutes."
msgstr "Yêu cầu người gửi mà máy chủ này chưa từng gặp thử lại sau vài phút."

#: internal/web/templates/emails/greylisting.html:105
msgid "Follow the server setting again"
msgstr "Theo lại cài đặt của máy chủ"

#: internal/web/templates/emails/greylisting.html:110
msgid "Nothing to change while it is off server-wide"
msgstr "Không có gì để thay đổi khi nó đang tắt trên toàn máy chủ"

#: internal/web/templates/emails/greylisting.html:23
msgid "What greylisting costs and what it buys"
msgstr "Greylisting tốn gì và được gì"

#: internal/web/templates/emails/greylisting.html:25
msgid "The first message from a sender this server has not seen before is not accepted. It is answered with a temporary error, which tells the sending server to try again shortly. A real mail server does; it queues the message and delivers it on its next attempt."
msgstr "Thư đầu tiên từ một người gửi mà máy chủ này chưa từng gặp sẽ không được nhận. Nó được trả lời bằng một lỗi tạm thời, báo máy chủ gửi thử lại sau ít phút. Một máy chủ thư thật sẽ làm vậy; nó xếp thư vào hàng đợi và gửi ở lần thử tiếp theo."

#: internal/web/templates/emails/greylisting.html:28
msgid "The cost:"
msgstr "Cái giá:"

#: internal/web/templates/emails/greylisting.html:29
msgid "the very first message from any new correspondent arrives late — usually by the delay below, sometimes longer, because the retry interval is the sending server's choice, not ours. Password resets, order confirmations and one-time codes from a service you have just signed up to are exactly the mail this delays. After that first message, the sender is remembered and nothing else from them waits."
msgstr "thư đầu tiên từ bất kỳ người liên lạc mới nào sẽ đến muộn — thường bằng độ trễ bên dưới, đôi khi lâu hơn, vì khoảng thời gian thử lại do máy chủ gửi quyết định, không phải chúng tôi. Thư đặt lại mật khẩu, xác nhận đơn hàng và mã dùng một lần từ dịch vụ bạn vừa đăng ký chính là loại thư bị trễ. Sau thư đầu tiên đó, người gửi được ghi nhớ và các thư khác của họ không phải chờ nữa."

#: internal/web/templates/emails/greylisting.html:32
msgid "What it buys:"
msgstr "Cái được:"

#: internal/web/templates/emails/greylisting.html:33
msgid "most bulk spam is sent by software that never retries, so it simply never arrives — and it is stopped before the message body is ever accepted, which costs this server nothing to scan or store."
msgstr "phần lớn thư rác hàng loạt được gửi bằng phần mềm không bao giờ thử lại, nên chúng không bao giờ đến — và chúng bị chặn trước khi nội dung thư được nhận, nên máy chủ này không tốn gì để quét hay lưu trữ."

#: internal/web/templates/emails/greylisting.html:38
msgid "On this server"
msgstr "Trên máy chủ này"

#: internal/web/templates/emails/greylisting.html:39
msgid "Greylisting and its delay are set by your administrator for the whole machine. You can turn it off for your own domains below."
msgstr "Greylisting và độ trễ của nó do quản trị viên đặt cho toàn bộ máy chủ. Bạn có thể tắt nó cho các tên miền của mình bên dưới."

#: internal/web/templates/emails/greylisting.html:43 internal/web/templates/emails/greylisting.html:74
msgid "On"
msgstr "Bật"

#: internal/web/templates/emails/greylisting.html:44
msgid "delay"
msgstr "độ trễ"

#: internal/web/templates/emails/greylisting.html:47
msgid "nothing is delayed"
msgstr "không có gì bị trễ"

#: internal/web/templates/emails/greylisting.html:61 internal/web/templates/emails/send_limits.html:38
msgid "Set by"
msgstr "Đặt bởi"

#: internal/web/templates/emails/greylisting.html:80
msgid "This domain"
msgstr "Tên miền này"

#: internal/web/templates/emails/greylisting.html:80 internal/web/templates/emails/send_limits.html:62
msgid "This mailbox"
msgstr "Hộp thư này"

#: internal/web/templates/emails/greylisting.html:80
msgid "The server setting"
msgstr "Cài đặt của máy chủ"

#: internal/web/templates/emails/greylisting.html:9 internal/web/templates/emails/greylisting.html:60
msgid "Greylisting"
msgstr "Greylisting"

#: internal/web/templates/emails/greylisting.html:90
msgid "Turn off for this domain"
msgstr "Tắt cho tên miền này"

#: internal/web/templates/emails/greylisting.html:97
msgid "Turn on for this domain"
msgstr "Bật cho tên miền này"

#: internal/web/templates/emails/log.html:10
msgid "Search the mail server's log for one of your addresses and see what it sent and received."
msgstr "Tìm trong nhật ký máy chủ thư một địa chỉ của bạn để xem nó đã gửi và nhận những gì."

#: internal/web/templates/emails/log.html:109
msgid "Delivered"
msgstr "Đã chuyển phát"

#: internal/web/templates/emails/log.html:110 internal/web/templates/emails/trust.html:233
msgid "Retrying"
msgstr "Đang thử lại"

#: internal/web/templates/emails/log.html:111 internal/web/templates/emails/track.html:51 internal/web/templates/emails/trust.html:231
msgid "Bounced"
msgstr "Bị trả lại"

#: internal/web/templates/emails/log.html:112 internal/web/templates/emails/trust.html:232
msgid "Gave up"
msgstr "Đã bỏ cuộc"

#: internal/web/templates/emails/log.html:113
msgid "In the queue"
msgstr "Trong hàng đợi"

#: internal/web/templates/emails/log.html:126 internal/web/templates/emails/track.html:66
msgid "Page"
msgstr "Trang"

#: internal/web/templates/emails/log.html:126 internal/web/templates/emails/track.html:66 internal/web/templates/emails/disk_usage.html:31
msgid "messages"
msgstr "thư"

#: internal/web/templates/emails/log.html:128 internal/web/templates/emails/track.html:79
msgid "No mail in this period."
msgstr "Không có thư trong khoảng thời gian này."

#: internal/web/templates/emails/log.html:134 internal/web/templates/emails/track.html:69
msgid "Newer"
msgstr "Mới hơn"

#: internal/web/templates/emails/log.html:138 internal/web/templates/emails/track.html:72
msgid "Older"
msgstr "Cũ hơn"

#: internal/web/templates/emails/log.html:154
msgid "checking..."
msgstr "đang kiểm tra..."

#: internal/web/templates/emails/log.html:164 internal/web/templates/emails/log.html:171
msgid "could not refresh"
msgstr "không thể làm mới"

#: internal/web/templates/emails/log.html:170
msgid "up to date"
msgstr "đã cập nhật"

#: internal/web/templates/emails/log.html:18 internal/web/templates/emails/track.html:20
msgid "(optional)"
msgstr "(không bắt buộc)"

#: internal/web/templates/emails/log.html:20
msgid "every address on your domains"
msgstr "mọi địa chỉ trên các tên miền của bạn"

#: internal/web/templates/emails/log.html:33
msgid "Per page"
msgstr "Mỗi trang"

#: internal/web/templates/emails/log.html:54
msgid "Follow live"
msgstr "Theo dõi trực tiếp"

#: internal/web/templates/emails/log.html:58
msgid "available on the first page"
msgstr "có trên trang đầu tiên"

#: internal/web/templates/emails/log.html:77
msgid "Direction"
msgstr "Chiều"

#: internal/web/templates/emails/log.html:81 internal/web/templates/emails/trust.html:169 internal/web/templates/emails/trust.html:221
msgid "Result"
msgstr "Kết quả"

#: internal/web/templates/emails/log.html:87
msgid "Nothing for that address in this period. The mail log only goes back a day or two on most servers."
msgstr "Không có gì cho địa chỉ đó trong khoảng thời gian này. Trên hầu hết máy chủ, nhật ký thư chỉ lưu một hoặc hai ngày."

#: internal/web/templates/emails/log.html:9 internal/web/templates/emails/log.html:72
msgid "Mail Log"
msgstr "Nhật ký thư"

#: internal/web/templates/emails/log.html:97 internal/web/templates/emails/track.html:50
msgid "Sent"
msgstr "Đã gửi"

#: internal/web/templates/emails/log.html:99
msgid "Both"
msgstr "Cả hai"

#: internal/web/templates/emails/new.html:177
msgid "Send a welcome email with instructions to set up a mail client"
msgstr "Gửi email chào mừng kèm hướng dẫn thiết lập ứng dụng thư"

#: internal/web/templates/emails/quarantine.html:10
msgid "folder"
msgstr "thư mục"

#: internal/web/templates/emails/quarantine.html:22
msgid "The mail store could not be read on this server."
msgstr "Không đọc được kho thư trên máy chủ này."

#: internal/web/templates/emails/quarantine.html:30
msgid "held"
msgstr "đang giữ"

#: internal/web/templates/emails/quarantine.html:33
msgid "Move to Inbox"
msgstr "Chuyển vào Hộp thư đến"

#: internal/web/templates/emails/quarantine.html:34 internal/web/templates/emails/quarantine_message.html:17
msgid "Not spam"
msgstr "Không phải thư rác"

#: internal/web/templates/emails/quarantine.html:35
msgid "Confirm spam"
msgstr "Xác nhận thư rác"

#: internal/web/templates/emails/quarantine.html:48 internal/web/templates/emails/log.html:98
msgid "Received"
msgstr "Đã nhận"

#: internal/web/templates/emails/quarantine.html:51
msgid "Score"
msgstr "Điểm"

#: internal/web/templates/emails/quarantine.html:52 internal/web/templates/emails/log.html:80
msgid "Size (KB)"
msgstr "Kích thước (KB)"

#: internal/web/templates/emails/quarantine.html:58
msgid "Nothing is being held for this mailbox."
msgstr "Không có thư nào đang bị giữ cho hộp thư này."

#: internal/web/templates/emails/quarantine.html:9 internal/web/templates/emails/quarantine_index.html:9
msgid "Spam Quarantine"
msgstr "Cách ly thư rác"

#: internal/web/templates/emails/quarantine_index.html:10
msgid "Mail the spam filter held back. Choose a mailbox to see what is waiting."
msgstr "Thư mà bộ lọc thư rác đã giữ lại. Chọn một hộp thư để xem những gì đang chờ."

#: internal/web/templates/emails/quarantine_message.html:13 internal/web/templates/emails/autoresponder_edit.html:13
msgid "Back"
msgstr "Quay lại"

#: internal/web/templates/emails/quarantine_message.html:26
msgid "Shown as plain text on purpose. Nothing in a quarantined message is rendered, and no image or link in it is loaded."
msgstr "Cố ý hiển thị dạng văn bản thuần. Không có gì trong thư bị cách ly được hiển thị, và không hình ảnh hay liên kết nào trong đó được tải."

#: internal/web/templates/emails/quarantine_message.html:30
msgid "Headers"
msgstr "Tiêu đề"

#: internal/web/templates/emails/quarantine_message.html:36
msgid "This message is longer than what is shown here."
msgstr "Thư này dài hơn phần được hiển thị ở đây."

#: internal/web/templates/emails/quarantine_message.html:9
msgid "Quarantined Message"
msgstr "Thư bị cách ly"

#: internal/web/templates/emails/send_limits.html:10
msgid "How much outbound mail each mailbox has sent in the last hour, and how much it may send."
msgstr "Lượng thư gửi đi mỗi hộp thư đã gửi trong giờ qua, và được phép gửi bao nhiêu."

#: internal/web/templates/emails/send_limits.html:12
msgid "You can tighten any mailbox's limit, up to what your plan already allows:"
msgstr "Bạn có thể siết giới hạn của bất kỳ hộp thư nào, tối đa bằng mức gói của bạn đã cho phép:"

#: internal/web/templates/emails/send_limits.html:12
msgid "hour"
msgstr "giờ"

#: internal/web/templates/emails/send_limits.html:20
msgid "Outbound sending limits are not available on this server."
msgstr "Giới hạn gửi thư không khả dụng trên máy chủ này."

#: internal/web/templates/emails/send_limits.html:26
msgid "A message to several people counts once for each of them. A mailbox that goes over its limit stops being able to send until it drops back under, and your administrator is told."
msgstr "Một thư gửi cho nhiều người được tính một lần cho mỗi người. Hộp thư vượt giới hạn sẽ không gửi được cho đến khi trở lại dưới mức, và quản trị viên của bạn sẽ được thông báo."

#: internal/web/templates/emails/send_limits.html:36
msgid "Last hour"
msgstr "Giờ qua"

#: internal/web/templates/emails/send_limits.html:37
msgid "Limit"
msgstr "Giới hạn"

#: internal/web/templates/emails/send_limits.html:60
msgid "No limit"
msgstr "Không giới hạn"

#: internal/web/templates/emails/send_limits.html:63
msgid "Your hosting plan"
msgstr "Gói hosting của bạn"

#: internal/web/templates/emails/send_limits.html:64
msgid "Server default"
msgstr "Mặc định của máy chủ"

#: internal/web/templates/emails/send_limits.html:68
msgid "Sending suspended"
msgstr "Đã tạm ngừng gửi"

#: internal/web/templates/emails/send_limits.html:70
msgid "Over the limit"
msgstr "Vượt giới hạn"

#: internal/web/templates/emails/send_limits.html:72
msgid "Within the limit"
msgstr "Trong giới hạn"

#: internal/web/templates/emails/send_limits.html:80
msgid "e.g."
msgstr "ví dụ"

#: internal/web/templates/emails/send_limits.html:87
msgid "Follow your plan's limit again"
msgstr "Theo lại giới hạn của gói"

#: internal/web/templates/emails/send_limits.html:9
msgid "Sending Limits"
msgstr "Giới hạn gửi thư"

#: internal/web/templates/emails/spam_filter.html:10
msgid "How suspicious a message has to be before it is treated as spam, and what happens to it then."
msgstr "Một thư phải đáng ngờ đến mức nào mới bị coi là thư rác, và điều gì xảy ra với nó sau đó."

#: internal/web/templates/emails/spam_filter.html:100
msgid "For sorting it yourself, in your own mail client's rules."
msgstr "Để bạn tự phân loại bằng quy tắc trong ứng dụng thư của mình."

#: internal/web/templates/emails/spam_filter.html:105
msgid "Refuse it during the SMTP session"
msgstr "Từ chối ngay trong phiên SMTP"

#: internal/web/templates/emails/spam_filter.html:106
msgid "The sender is told it was refused, and there is no copy anywhere. A real message caught by mistake is gone. Use a high threshold with this."
msgstr "Người gửi được báo là thư bị từ chối, và không còn bản sao nào. Một thư thật bị bắt nhầm sẽ mất. Hãy dùng ngưỡng cao với lựa chọn này."

#: internal/web/templates/emails/spam_filter.html:113
msgid "Use the domain's setting, or the server default"
msgstr "Dùng cài đặt của tên miền, hoặc mặc định của máy chủ"

#: internal/web/templates/emails/spam_filter.html:119
msgid "Back to all domains"
msgstr "Quay lại tất cả tên miền"

#: internal/web/templates/emails/spam_filter.html:24
msgid "Every incoming message is given a score. Ordinary mail usually scores below 2; obvious spam scores well into double figures. A lower threshold catches more spam and also more real mail — and mail that is refused outright cannot be fetched back, while mail filed into Junk can."
msgstr "Mỗi thư đến đều được chấm điểm. Thư thông thường thường dưới 2 điểm; thư rác rõ ràng thường trên hai chữ số. Ngưỡng thấp hơn bắt được nhiều thư rác hơn nhưng cũng bắt nhầm nhiều thư thật hơn — và thư bị từ chối thẳng thì không lấy lại được, còn thư được chuyển vào Junk thì có."

#: internal/web/templates/emails/spam_filter.html:35
msgid "Threshold"
msgstr "Ngưỡng"

#: internal/web/templates/emails/spam_filter.html:36
msgid "What happens"
msgstr "Điều gì xảy ra"

#: internal/web/templates/emails/spam_filter.html:42 internal/web/templates/emails/greylisting.html:67
msgid "This account has no domains."
msgstr "Tài khoản này không có tên miền."

#: internal/web/templates/emails/spam_filter.html:49
msgid "server default"
msgstr "mặc định của máy chủ"

#: internal/web/templates/emails/spam_filter.html:53
msgid "Adjust"
msgstr "Điều chỉnh"

#: internal/web/templates/emails/spam_filter.html:66 internal/web/templates/emails/blocklist.html:25
msgid "Choose a domain or a mailbox"
msgstr "Chọn một tên miền hoặc một hộp thư"

#: internal/web/templates/emails/spam_filter.html:80
msgid "Treat a message as spam when it scores"
msgstr "Coi thư là thư rác khi điểm đạt"

#: internal/web/templates/emails/spam_filter.html:83
msgid "Between 1 and 50. The server default is 6. Currently set by:"
msgstr "Từ 1 đến 50. Mặc định của máy chủ là 6. Hiện được đặt bởi:"

#: internal/web/templates/emails/spam_filter.html:84
msgid "this mailbox"
msgstr "hộp thư này"

#: internal/web/templates/emails/spam_filter.html:84
msgid "the domain"
msgstr "tên miền"

#: internal/web/templates/emails/spam_filter.html:84
msgid "the server default"
msgstr "mặc định của máy chủ"

#: internal/web/templates/emails/spam_filter.html:89
msgid "Then"
msgstr "Sau đó"

#: internal/web/templates/emails/spam_filter.html:9
msgid "Spam Filter"
msgstr "Bộ lọc thư rác"

#: internal/web/templates/emails/spam_filter.html:93
msgid "Move it to the Junk folder"
msgstr "Chuyển vào thư mục Junk"

#: internal/web/templates/emails/spam_filter.html:94
msgid "The safe choice. Nothing is lost — a message caught by mistake is still there to be found."
msgstr "Lựa chọn an toàn. Không mất gì — thư bị bắt nhầm vẫn còn đó để tìm lại."

#: internal/web/templates/emails/spam_filter.html:99
msgid "Leave it in the inbox and add [SPAM] to the subject"
msgstr "Để trong hộp thư đến và thêm [SPAM] vào tiêu đề"

#: internal/web/templates/emails/track.html:139
msgid "Watching"
msgstr "Đang theo dõi"

#: internal/web/templates/emails/track.html:139
msgid "Watch the mail log"
msgstr "Theo dõi nhật ký thư"

#: internal/web/templates/emails/track.html:142
msgid "Only lines naming one of your domains. The connection closes itself after fifteen minutes; turn it on again to keep watching."
msgstr "Chỉ những dòng có nhắc đến một tên miền của bạn. Kết nối tự đóng sau mười lăm phút; hãy bật lại để tiếp tục theo dõi."

#: internal/web/templates/emails/track.html:146
msgid "Waiting for something to happen…"
msgstr "Đang chờ có sự kiện…"

#: internal/web/templates/emails/track.html:20
msgid "Queue id"
msgstr "Mã hàng đợi"

#: internal/web/templates/emails/track.html:24
msgid "Trace"
msgstr "Truy vết"

#: internal/web/templates/emails/track.html:25
msgid "Find a message"
msgstr "Tìm một thư"

#: internal/web/templates/emails/track.html:37
msgid "Outcome"
msgstr "Kết quả"

#: internal/web/templates/emails/track.html:38 internal/web/templates/emails/track.html:87
msgid "Route"
msgstr "Lộ trình"

#: internal/web/templates/emails/track.html:52
msgid "Deferred"
msgstr "Bị hoãn"

#: internal/web/templates/emails/track.html:53
msgid "Queued"
msgstr "Đã xếp hàng"

#: internal/web/templates/emails/track.html:8
msgid "Your mail as it is delivered, and the route any one message took - step by step, in the mail server's own words."
msgstr "Thư của bạn khi được gửi, và lộ trình mà một thư bất kỳ đã đi - từng bước, theo đúng lời của máy chủ thư."

#: internal/web/templates/emails/track.html:80
msgid "Anything sent or received from now on appears below as it happens."
msgstr "Mọi thứ được gửi hoặc nhận từ bây giờ sẽ hiện bên dưới ngay khi xảy ra."

#: internal/web/templates/emails/track.html:98
msgid "log line"
msgstr "dòng nhật ký"

#: internal/web/templates/emails/trust.html:10
msgid "Whether the mail you send is arriving, measured from this server's own logs and from what the public lists say - and, where this server cannot know, said so."
msgstr "Thư bạn gửi có đến nơi hay không, đo từ nhật ký của chính máy chủ này và từ những gì các danh sách công khai cho biết - và nói rõ ở những chỗ máy chủ này không thể biết."

#: internal/web/templates/emails/trust.html:112
msgid "Measured from:"
msgstr "Đo từ:"

#: internal/web/templates/emails/trust.html:124
msgid "What the internet can see today, compared with what this server signs with."
msgstr "Những gì internet nhìn thấy hôm nay, so với những gì máy chủ này dùng để ký."

#: internal/web/templates/emails/trust.html:124
msgid "shows the exact record to publish."
msgstr "hiển thị chính xác bản ghi cần công bố."

#: internal/web/templates/emails/trust.html:132
msgid "Published now"
msgstr "Đang công bố"

#: internal/web/templates/emails/trust.html:144
msgid "Missing"
msgstr "Thiếu"

#: internal/web/templates/emails/trust.html:145
msgid "Does not include this server"
msgstr "Không bao gồm máy chủ này"

#: internal/web/templates/emails/trust.html:146
msgid "Does not match"
msgstr "Không khớp"

#: internal/web/templates/emails/trust.html:161
msgid "Public blocklists"
msgstr "Danh sách chặn công khai"

#: internal/web/templates/emails/trust.html:162
msgid "Each list is asked for its own test entry before it is believed. A list that will not answer this server is marked as unchecked, because \"no reply\" and \"not listed\" arrive over DNS looking identical."
msgstr "Mỗi danh sách được hỏi mục kiểm tra riêng của nó trước khi được tin. Danh sách không trả lời máy chủ này được đánh dấu là chưa kiểm tra, vì \"không trả lời\" và \"không bị liệt kê\" đến qua DNS trông giống hệt nhau."

#: internal/web/templates/emails/trust.html:167
msgid "Checked"
msgstr "Đã kiểm tra"

#: internal/web/templates/emails/trust.html:168
msgid "List"
msgstr "Danh sách"

#: internal/web/templates/emails/trust.html:174
msgid "There was nothing to check."
msgstr "Không có gì để kiểm tra."

#: internal/web/templates/emails/trust.html:186
msgid "What the spam filter objected to"
msgstr "Những gì bộ lọc thư rác phản đối"

#: internal/web/templates/emails/trust.html:187
msgid "These are rspamd's own rules, and the score each one added across your mail in this period. This panel does not score content itself: rspamd's score is the one that decided what happened to the message, and a second opinion nothing acts on would only be noise."
msgstr "Đây là các quy tắc của chính rspamd, và số điểm mỗi quy tắc đã cộng vào thư của bạn trong khoảng thời gian này. Bảng điều khiển này không tự chấm điểm nội dung: điểm của rspamd là điểm quyết định số phận của thư, và một ý kiến thứ hai không ai dùng đến chỉ gây nhiễu."

#: internal/web/templates/emails/trust.html:193 internal/web/templates/emails/disk_usage.html:49 internal/web/templates/emails/disk_usage.html:85
msgid "Messages"
msgstr "Thư"

#: internal/web/templates/emails/trust.html:194
msgid "Score added"
msgstr "Điểm cộng thêm"

#: internal/web/templates/emails/trust.html:214
msgid "Deliveries that did not succeed"
msgstr "Các lần gửi không thành công"

#: internal/web/templates/emails/trust.html:222
msgid "What the receiving server said"
msgstr "Máy chủ nhận đã nói gì"

#: internal/web/templates/emails/trust.html:237
msgid "See this message's route"
msgstr "Xem lộ trình của thư này"

#: internal/web/templates/emails/trust.html:250
msgid "When your mail goes out"
msgstr "Khi nào thư của bạn được gửi đi"

#: internal/web/templates/emails/trust.html:251
msgid "Messages by hour of the day, across the whole period."
msgstr "Số thư theo giờ trong ngày, trên toàn bộ khoảng thời gian."

#: internal/web/templates/emails/trust.html:272
msgid "Signals this server cannot measure"
msgstr "Các tín hiệu máy chủ này không đo được"

#: internal/web/templates/emails/trust.html:273
msgid "These are real parts of a sender's reputation, and nothing on this machine can see them. They are listed rather than estimated: a number invented here would move for reasons unconnected to the thing it claims to measure, and would read as reassurance on exactly the day it should not."
msgstr "Đây là những phần thực sự của uy tín người gửi, và không gì trên máy này nhìn thấy được chúng. Chúng được liệt kê thay vì ước lượng: một con số bịa ra ở đây sẽ thay đổi vì những lý do không liên quan đến thứ nó muốn đo, và sẽ trông như lời trấn an đúng vào ngày không nên."

#: internal/web/templates/emails/trust.html:279
msgid "Not measured on this server"
msgstr "Không đo trên máy chủ này"

#: internal/web/templates/emails/trust.html:299
msgid "Listed"
msgstr "Bị liệt kê"

#: internal/web/templates/emails/trust.html:302
msgid "How to get delisted"
msgstr "Cách được gỡ khỏi danh sách"

#: internal/web/templates/emails/trust.html:305
msgid "Not listed"
msgstr "Không bị liệt kê"

#: internal/web/templates/emails/trust.html:307
msgid "Could not check"
msgstr "Không thể kiểm tra"

#: internal/web/templates/emails/trust.html:45
msgid "This account has more domains than one page can check. The"
msgstr "Tài khoản này có nhiều tên miền hơn mức một trang có thể kiểm tra. Các"

#: internal/web/templates/emails/trust.html:45
msgid "not listed below were not checked and are not in the score."
msgstr "không được liệt kê bên dưới đã không được kiểm tra và không có trong điểm số."

#: internal/web/templates/emails/trust.html:59
msgid "Not rated"
msgstr "Chưa đánh giá"

#: internal/web/templates/emails/trust.html:66
msgid "This score was computed from part of the picture."
msgstr "Điểm số này được tính từ một phần bức tranh."

#: internal/web/templates/emails/trust.html:67
msgid "Of the"
msgstr "Trong số"

#: internal/web/templates/emails/trust.html:67
msgid "points of weight the signals below can carry,"
msgstr "điểm trọng số mà các tín hiệu bên dưới có thể mang,"

#: internal/web/templates/emails/trust.html:67
msgid "could actually be measured on this server. The rest were left out rather than scored as a pass - each one says underneath why."
msgstr "thực sự đo được trên máy chủ này. Phần còn lại bị bỏ ra thay vì được tính là đạt - mỗi mục đều ghi lý do bên dưới."

#: internal/web/templates/emails/trust.html:69
msgid "Every scored signal below could be measured, and all of them are in this number."
msgstr "Mọi tín hiệu được chấm điểm bên dưới đều đo được, và tất cả đều nằm trong con số này."

#: internal/web/templates/emails/trust.html:72 internal/web/templates/emails/trust.html:75
msgid "There is not enough here to put a number on."
msgstr "Không đủ dữ liệu ở đây để đưa ra một con số."

#: internal/web/templates/emails/trust.html:73
msgid "Only"
msgstr "Chỉ"

#: internal/web/templates/emails/trust.html:73
msgid "of the"
msgstr "trong số"

#: internal/web/templates/emails/trust.html:73
msgid "points of weight below could be measured on this server, and a total drawn from that fraction would read as a verdict on the whole picture. The signals that were measured are underneath, each one on its own."
msgstr "điểm trọng số bên dưới đo được trên máy chủ này, và một tổng số rút ra từ phần nhỏ đó sẽ trông như kết luận về toàn bộ bức tranh. Các tín hiệu đã đo được nằm bên dưới, mỗi tín hiệu riêng biệt."

#: internal/web/templates/emails/trust.html:75
msgid "Not one of the signals below could be measured on this server for this period. A score built on that would be a guess with a decimal point on it."
msgstr "Không tín hiệu nào bên dưới đo được trên máy chủ này trong khoảng thời gian này. Một điểm số dựa trên đó chỉ là phỏng đoán có thêm dấu thập phân."

#: internal/web/templates/emails/trust.html:77
msgid "Sending address checked:"
msgstr "Địa chỉ gửi đã kiểm tra:"

#: internal/web/templates/emails/trust.html:77 internal/web/templates/files/toolkit_joomla_site.html:64 internal/web/templates/files/toolkit_joomla_site.html:68
msgid "unknown"
msgstr "không rõ"

#: internal/web/templates/emails/trust.html:87 internal/web/templates/emails/trust.html:143
msgid "OK"
msgstr "OK"

#: internal/web/templates/emails/trust.html:89
msgid "Fix this"
msgstr "Sửa lỗi này"

#: internal/web/templates/emails/trust.html:9
msgid "Mail Trust"
msgstr "Độ tin cậy thư"

#: internal/web/templates/emails/trust.html:90
msgid "Not measured"
msgstr "Chưa đo"

#: internal/web/templates/emails/trust.html:93
msgid "points, and"
msgstr "điểm, và"

#: internal/web/templates/emails/trust.html:93
msgid "removed from the total"
msgstr "bị loại khỏi tổng"

#: internal/web/templates/emails/trust.html:95
msgid "points"
msgstr "điểm"

#: internal/web/templates/emails/trust.html:98
msgid "reported, not scored"
msgstr "được báo cáo, không chấm điểm"

#: internal/web/templates/extmodules/ext_page.html:12
msgid "Provided by"
msgstr "Cung cấp bởi"

#: internal/web/templates/files/clamav/scan_logs.html:14
msgid "Past malware scans of this account and what they found: scans started here, through the API, and the scheduled scan."
msgstr "Các lần quét mã độc trước đây của tài khoản này và kết quả: các lần quét bắt đầu tại đây, qua API, và lần quét theo lịch."

#: internal/web/templates/files/clamav/scan_logs.html:25
msgid "No scans yet"
msgstr "Chưa có lần quét nào"

#: internal/web/templates/files/clamav/scan_logs.html:26
msgid "A scan is listed here once it has run."
msgstr "Một lần quét sẽ được liệt kê ở đây sau khi chạy xong."

#: internal/web/templates/files/clamav/scan_logs.html:35
msgid "Finished"
msgstr "Hoàn tất"

#: internal/web/templates/files/clamav/scan_logs.html:36
msgid "Started from"
msgstr "Bắt đầu từ"

#: internal/web/templates/files/clamav/scan_logs.html:38
msgid "Files scanned"
msgstr "Số tệp đã quét"

#: internal/web/templates/files/clamav/scan_logs.html:45
msgid "started"
msgstr "bắt đầu"

#: internal/web/templates/files/clamav/scan_logs.html:46
msgid "Scheduled scan"
msgstr "Quét theo lịch"

#: internal/web/templates/files/clamav/scan_logs.html:46
msgid "API"
msgstr "API"

#: internal/web/templates/files/clamav/scan_logs.html:56
msgid "infected"
msgstr "nhiễm"

#: internal/web/templates/files/clamav/scan_logs.html:63
msgid "Show files"
msgstr "Hiện tệp"

#: internal/web/templates/files/clamav/scanner.html:18 internal/web/templates/files/clamav/scan_logs.html:13
msgid "Scan Logs"
msgstr "Nhật ký quét"

#: internal/web/templates/files/site_error_pages.html:26
msgid "Your own page"
msgstr "Trang của riêng bạn"

#: internal/web/templates/files/site_error_pages.html:28
msgid "The web server's page"
msgstr "Trang của máy chủ web"

#: internal/web/templates/files/site_error_pages.html:36
msgid "Page body"
msgstr "Nội dung trang"

#: internal/web/templates/files/site_error_pages.html:38
msgid "Sorry, that page is not here."
msgstr "Xin lỗi, trang đó không có ở đây."

#: internal/web/templates/files/site_error_pages.html:51
msgid "Errors the application returned"
msgstr "Lỗi do ứng dụng trả về"

#: internal/web/templates/files/site_error_pages.html:52
msgid "By default these pages replace only the errors the web server itself produced. Turning this on replaces the ones PHP returned as well - including the 404 page a content management system draws for itself."
msgstr "Mặc định các trang này chỉ thay thế lỗi do chính máy chủ web tạo ra. Bật mục này sẽ thay cả lỗi do PHP trả về - bao gồm trang 404 mà hệ quản trị nội dung tự vẽ."

#: internal/web/templates/files/site_error_pages.html:56
msgid "This site runs on"
msgstr "Website này chạy trên"

#: internal/web/templates/files/site_error_pages.html:56
msgid "which cannot replace an error the application returned. The setting is recorded and takes effect if the site moves to nginx."
msgstr "không thể thay thế lỗi do ứng dụng trả về. Cài đặt được ghi lại và có hiệu lực nếu website chuyển sang nginx."

#: internal/web/templates/files/site_error_pages.html:65
msgid "Replace application errors too"
msgstr "Thay cả lỗi của ứng dụng"

#: internal/web/templates/files/site_error_pages.html:7
msgid "Custom Error Pages"
msgstr "Trang lỗi tuỳ chỉnh"

#: internal/web/templates/files/site_error_pages.html:8
msgid "Replace the web server's own error pages with your own."
msgstr "Thay các trang lỗi của máy chủ web bằng trang của riêng bạn."

#: internal/web/templates/files/site_http3.html:19
msgid "This server cannot serve HTTP/3."
msgstr "Máy chủ này không thể phục vụ HTTP/3."

#: internal/web/templates/files/site_http3.html:21
msgid "A setting made here is recorded and starts working the moment the nginx in front of these sites is replaced with one that has QUIC. Nothing on this page will make an unsupported nginx serve it."
msgstr "Cài đặt ở đây được ghi lại và bắt đầu hoạt động ngay khi nginx phía trước các website này được thay bằng một bản có QUIC. Không gì trên trang này khiến một nginx không hỗ trợ phục vụ được nó."

#: internal/web/templates/files/site_http3.html:36
msgid "Requested for this domain"
msgstr "Đã yêu cầu cho tên miền này"

#: internal/web/templates/files/site_http3.html:41
msgid "Present"
msgstr "Có"

#: internal/web/templates/files/site_http3.html:41
msgid "None - QUIC has no unencrypted mode, so HTTP/3 needs one"
msgstr "Không có - QUIC không có chế độ không mã hoá, nên HTTP/3 cần chứng chỉ"

#: internal/web/templates/files/site_http3.html:44
msgid "Actually being served"
msgstr "Thực sự đang được phục vụ"

#: internal/web/templates/files/site_http3.html:47
msgid "Yes, on UDP 443"
msgstr "Có, trên UDP 443"

#: internal/web/templates/files/site_http3.html:62
msgid "Advertise HTTP/3 for this domain"
msgstr "Quảng bá HTTP/3 cho tên miền này"

#: internal/web/templates/files/site_http3.html:67
msgid "HTTP/3 runs over UDP, not TCP. A browser only tries it after the server has advertised it with an Alt-Svc header, so the first visit is always over TCP and nothing breaks if UDP is blocked on the way."
msgstr "HTTP/3 chạy trên UDP, không phải TCP. Trình duyệt chỉ thử nó sau khi máy chủ đã quảng bá bằng tiêu đề Alt-Svc, nên lần truy cập đầu luôn qua TCP và không có gì hỏng nếu UDP bị chặn trên đường đi."

#: internal/web/templates/files/site_http3.html:7
msgid "HTTP/3"
msgstr "HTTP/3"

#: internal/web/templates/files/site_http3.html:8
msgid "Serve this domain over QUIC as well as TCP."
msgstr "Phục vụ tên miền này qua QUIC cũng như TCP."

#: internal/web/templates/files/site_mime_types.html:120
msgid "Add handler"
msgstr "Thêm trình xử lý"

#: internal/web/templates/files/site_mime_types.html:29
msgid "MIME types"
msgstr "Kiểu MIME"

#: internal/web/templates/files/site_mime_types.html:30
msgid "The Content-Type the server sends for a file extension."
msgstr "Content-Type mà máy chủ gửi cho một phần mở rộng tệp."

#: internal/web/templates/files/site_mime_types.html:42 internal/web/templates/files/site_mime_types.html:91
msgid "None yet."
msgstr "Chưa có."

#: internal/web/templates/files/site_mime_types.html:7
msgid "MIME Types and Handlers"
msgstr "Kiểu MIME và trình xử lý"

#: internal/web/templates/files/site_mime_types.html:71
msgid "Add type"
msgstr "Thêm kiểu"

#: internal/web/templates/files/site_mime_types.html:73
msgid "Separate several extensions with spaces. An extension the server executes - php, cgi, pl - cannot be given a type here, because doing so would serve its source."
msgstr "Phân cách nhiều phần mở rộng bằng dấu cách. Không thể gán kiểu ở đây cho phần mở rộng mà máy chủ thực thi - php, cgi, pl - vì làm vậy sẽ để lộ mã nguồn của nó."

#: internal/web/templates/files/site_mime_types.html:78
msgid "Handlers"
msgstr "Trình xử lý"

#: internal/web/templates/files/site_mime_types.html:79
msgid "What runs a file extension instead of sending it as it is. An Apache feature."
msgstr "Thứ sẽ chạy một phần mở rộng tệp thay vì gửi nguyên trạng. Một tính năng của Apache."

#: internal/web/templates/files/site_mime_types.html:8
msgid "Teach the web server about a file extension it does not know, or hand one to a different handler."
msgstr "Cho máy chủ web biết về một phần mở rộng tệp nó chưa biết, hoặc giao nó cho một trình xử lý khác."

#: internal/web/templates/files/site_mime_types.html:84
msgid "Handler"
msgstr "Trình xử lý"

#: internal/web/templates/files/site_protect.html:101
msgid "A path under the document root. It has to exist already. Use / for the whole site."
msgstr "Một đường dẫn bên dưới thư mục gốc. Nó phải tồn tại sẵn. Dùng / cho toàn bộ website."

#: internal/web/templates/files/site_protect.html:105
msgid "Members Area"
msgstr "Khu vực thành viên"

#: internal/web/templates/files/site_protect.html:107
msgid "What the browser's password box says. Letters, numbers, spaces and . _ - only."
msgstr "Nội dung hộp mật khẩu của trình duyệt. Chỉ chữ cái, chữ số, dấu cách và . _ -."

#: internal/web/templates/files/site_protect.html:114
msgid "Protect Directory"
msgstr "Bảo vệ thư mục"

#: internal/web/templates/files/site_protect.html:120
msgid "Passwords are stored hashed, outside every document root, and are read by the web server only. A password cannot be shown again after it is set - set a new one instead."
msgstr "Mật khẩu được lưu dưới dạng băm, bên ngoài mọi thư mục gốc, và chỉ máy chủ web đọc được. Không thể hiển thị lại mật khẩu sau khi đặt - hãy đặt mật khẩu mới thay vào đó."

#: internal/web/templates/files/site_protect.html:27 internal/web/templates/files/site_protect.html:104
msgid "Prompt"
msgstr "Lời nhắc"

#: internal/web/templates/files/site_protect.html:34
msgid "No directory on this site is protected yet."
msgstr "Chưa có thư mục nào trên website này được bảo vệ."

#: internal/web/templates/files/site_protect.html:42
msgid "No users, so nobody can open it."
msgstr "Không có người dùng, nên không ai mở được."

#: internal/web/templates/files/site_protect.html:66
msgid "user name"
msgstr "tên người dùng"

#: internal/web/templates/files/site_protect.html:68
msgid "password"
msgstr "mật khẩu"

#: internal/web/templates/files/site_protect.html:7
msgid "Password Protected Directories"
msgstr "Thư mục được bảo vệ bằng mật khẩu"

#: internal/web/templates/files/site_protect.html:70
msgid "Add or update user"
msgstr "Thêm hoặc cập nhật người dùng"

#: internal/web/templates/files/site_protect.html:74
msgid "This directory will be open to everyone again. Continue?"
msgstr "Thư mục này sẽ lại mở cho mọi người. Tiếp tục?"

#: internal/web/templates/files/site_protect.html:79
msgid "Unprotect"
msgstr "Bỏ bảo vệ"

#: internal/web/templates/files/site_protect.html:8
msgid "Ask visitors for a user name and password before they can open part of a site."
msgstr "Yêu cầu khách truy cập nhập tên người dùng và mật khẩu trước khi mở một phần của website."

#: internal/web/templates/files/toolkit_joomla.html:10
msgid "Every Joomla installation found under your document roots, whether the panel installed it or not."
msgstr "Mọi bản cài đặt Joomla tìm thấy trong các thư mục gốc của bạn, dù có được bảng điều khiển cài đặt hay không."

#: internal/web/templates/files/toolkit_joomla.html:13 internal/web/templates/files/toolkit_wordpress.html:13
msgid "Last scan:"
msgstr "Lần quét cuối:"

#: internal/web/templates/files/toolkit_joomla.html:14 internal/web/templates/files/toolkit_wordpress.html:14
msgid "Scan again"
msgstr "Quét lại"

#: internal/web/templates/files/toolkit_joomla.html:27 internal/web/templates/files/toolkit_wordpress.html:27
msgid "The installation scan could not run:"
msgstr "Không thể chạy quét bản cài đặt:"

#: internal/web/templates/files/toolkit_joomla.html:31
msgid "No Joomla installation was found under your document roots. If you have just uploaded one, run the scan again."
msgstr "Không tìm thấy bản cài đặt Joomla nào trong các thư mục gốc của bạn. Nếu bạn vừa tải một bản lên, hãy quét lại."

#: internal/web/templates/files/toolkit_joomla.html:45 internal/web/templates/files/toolkit_wordpress.html:47
msgid "Site"
msgstr "Website"

#: internal/web/templates/files/toolkit_joomla.html:63 internal/web/templates/files/toolkit_wordpress.html:69 internal/web/templates/files/toolkit_wordpress.html:72
msgid "out of date"
msgstr "đã lỗi thời"

#: internal/web/templates/files/toolkit_joomla.html:83 internal/web/templates/files/toolkit_wordpress.html:93
msgid "Act on the selected installations"
msgstr "Thao tác trên các bản cài đặt đã chọn"

#: internal/web/templates/files/toolkit_joomla.html:84
msgid "Every action below runs the site's own console as your hosting account. Joomla 3 has no console, so nothing here reaches a Joomla 3 site."
msgstr "Mọi thao tác bên dưới chạy console của chính website bằng tài khoản hosting của bạn. Joomla 3 không có console, nên không thao tác nào ở đây áp dụng cho website Joomla 3."

#: internal/web/templates/files/toolkit_joomla.html:9
msgid "Joomla Toolkit"
msgstr "Bộ công cụ Joomla"

#: internal/web/templates/files/toolkit_joomla.html:91
msgid "Check for extension updates"
msgstr "Kiểm tra cập nhật tiện ích mở rộng"

#: internal/web/templates/files/toolkit_joomla.html:92
msgid "Update extensions and templates"
msgstr "Cập nhật tiện ích mở rộng và template"

#: internal/web/templates/files/toolkit_joomla.html:95
msgid "Bring the site online"
msgstr "Đưa website trực tuyến"

#: internal/web/templates/files/toolkit_joomla.html:99 internal/web/templates/files/toolkit_wordpress.html:117
msgid "Run on selected"
msgstr "Chạy trên mục đã chọn"

#: internal/web/templates/files/toolkit_joomla_site.html:117
msgid "No templates were reported for this installation."
msgstr "Không có template nào được báo cáo cho bản cài đặt này."

#: internal/web/templates/files/toolkit_joomla_site.html:146
msgid "Each switch is read back from the file that enforces it, so what is shown is what is in force."
msgstr "Mỗi công tắc được đọc lại từ tệp thực thi nó, nên những gì hiển thị là những gì đang có hiệu lực."

#: internal/web/templates/files/toolkit_joomla_site.html:180 internal/web/templates/files/toolkit_joomla.html:90
msgid "Update Joomla core"
msgstr "Cập nhật lõi Joomla"

#: internal/web/templates/files/toolkit_joomla_site.html:181
msgid "Runs Joomla's own core update. Take a backup first."
msgstr "Chạy bản cập nhật lõi của chính Joomla. Hãy sao lưu trước."

#: internal/web/templates/files/toolkit_joomla_site.html:187
msgid "Update core"
msgstr "Cập nhật lõi"

#: internal/web/templates/files/toolkit_joomla_site.html:191 internal/web/templates/files/toolkit_joomla_site.html:198
msgid "Update extensions"
msgstr "Cập nhật tiện ích mở rộng"

#: internal/web/templates/files/toolkit_joomla_site.html:192
msgid "Updates every extension that reports one waiting."
msgstr "Cập nhật mọi tiện ích mở rộng đang có bản cập nhật chờ."

#: internal/web/templates/files/toolkit_joomla_site.html:202 internal/web/templates/files/toolkit_joomla_site.html:209 internal/web/templates/files/toolkit_joomla.html:93
msgid "Clear cache"
msgstr "Xoá bộ nhớ đệm"

#: internal/web/templates/files/toolkit_joomla_site.html:203
msgid "Empties Joomla's own cache."
msgstr "Làm trống bộ nhớ đệm của Joomla."

#: internal/web/templates/files/toolkit_joomla_site.html:213 internal/web/templates/files/toolkit_joomla.html:94
msgid "Take the site offline"
msgstr "Đưa website ngoại tuyến"

#: internal/web/templates/files/toolkit_joomla_site.html:214
msgid "Visitors see Joomla's offline page. Administrators can still sign in."
msgstr "Khách truy cập sẽ thấy trang ngoại tuyến của Joomla. Quản trị viên vẫn đăng nhập được."

#: internal/web/templates/files/toolkit_joomla_site.html:220
msgid "Bring online"
msgstr "Đưa trực tuyến"

#: internal/web/templates/files/toolkit_joomla_site.html:220
msgid "Take offline"
msgstr "Đưa ngoại tuyến"

#: internal/web/templates/files/toolkit_joomla_site.html:23
msgid "All Joomla installations"
msgstr "Tất cả bản cài đặt Joomla"

#: internal/web/templates/files/toolkit_joomla_site.html:39 internal/web/templates/files/toolkit_joomla_site.html:71 internal/web/templates/files/toolkit_joomla.html:47
msgid "Extensions"
msgstr "Tiện ích mở rộng"

#: internal/web/templates/files/toolkit_joomla_site.html:44 internal/web/templates/files/toolkit_joomla.html:48
msgid "Templates"
msgstr "Template"

#: internal/web/templates/files/toolkit_joomla_site.html:49 internal/web/templates/files/toolkit_joomla.html:72 internal/web/templates/files/toolkit_security.html:9
msgid "Hardening"
msgstr "Tăng cường bảo mật"

#: internal/web/templates/files/toolkit_joomla_site.html:73
msgid "with an update waiting"
msgstr "có bản cập nhật đang chờ"

#: internal/web/templates/files/toolkit_joomla_site.html:76 internal/web/templates/files/toolkit_joomla.html:49
msgid "Site status"
msgstr "Trạng thái website"

#: internal/web/templates/files/toolkit_joomla_site.html:77 internal/web/templates/files/toolkit_joomla.html:67
msgid "Offline"
msgstr "Ngoại tuyến"

#: internal/web/templates/files/toolkit_joomla_site.html:77 internal/web/templates/files/toolkit_joomla.html:67
msgid "Online"
msgstr "Trực tuyến"

#: internal/web/templates/files/toolkit_joomla_site.html:85
msgid "This installation reported no extensions. Joomla 3 has no console, so its extension list cannot be read from here."
msgstr "Bản cài đặt này không báo cáo tiện ích mở rộng nào. Joomla 3 không có console, nên không đọc được danh sách tiện ích mở rộng từ đây."

#: internal/web/templates/files/toolkit_security.html:10
msgid "Each switch is read back from the file that enforces it, so what you see here is what the server is actually doing."
msgstr "Mỗi công tắc được đọc lại từ tệp thực thi nó, nên những gì bạn thấy ở đây là những gì máy chủ thực sự đang làm."

#: internal/web/templates/files/toolkit_security.html:13
msgid "Back to the toolkit"
msgstr "Quay lại bộ công cụ"

#: internal/web/templates/files/toolkit_security.html:27
msgid "This installation is in a subdirectory. The measures the web server enforces are set for the whole domain, so they apply to every installation under"
msgstr "Bản cài đặt này nằm trong một thư mục con. Các biện pháp do máy chủ web thực thi được đặt cho toàn bộ tên miền, nên chúng áp dụng cho mọi bản cài đặt bên dưới"

#: internal/web/templates/files/toolkit_security.html:37
msgid "Applied"
msgstr "Đã áp dụng"

#: internal/web/templates/files/toolkit_security.html:38
msgid "Not applied"
msgstr "Chưa áp dụng"

#: internal/web/templates/files/toolkit_security.html:51
msgid "Turn off"
msgstr "Tắt"

#: internal/web/templates/files/toolkit_security.html:51
msgid "Turn on"
msgstr "Bật"

#: internal/web/templates/files/toolkit_security.html:59
msgid "Installation directory:"
msgstr "Thư mục cài đặt:"

#: internal/web/templates/files/toolkit_wordpress.html:100 internal/web/templates/manager/wp/list.html:110 internal/web/templates/manager/wp/list.html:220
msgid "Update WordPress core"
msgstr "Cập nhật lõi WordPress"

#: internal/web/templates/files/toolkit_wordpress.html:101 internal/web/templates/manager/wp/list.html:111 internal/web/templates/manager/wp/list.html:221
msgid "Update all plugins"
msgstr "Cập nhật tất cả plugin"

#: internal/web/templates/files/toolkit_wordpress.html:102 internal/web/templates/manager/wp/list.html:112 internal/web/templates/manager/wp/list.html:222
msgid "Update all themes"
msgstr "Cập nhật tất cả theme"

#: internal/web/templates/files/toolkit_wordpress.html:141 internal/web/templates/files/toolkit_wordpress.html:150
msgid "vulnerable"
msgstr "có lỗ hổng"

#: internal/web/templates/files/toolkit_wordpress.html:142
msgid "plugin"
msgstr "plugin"

#: internal/web/templates/files/toolkit_wordpress.html:151
msgid "theme"
msgstr "theme"

#: internal/web/templates/files/toolkit_wordpress.html:185
msgid "none yet"
msgstr "chưa có"

#: internal/web/templates/files/toolkit_wordpress.html:192 internal/web/templates/manager/wp/single.html:1802
msgid "Create staging"
msgstr "Tạo staging"

#: internal/web/templates/files/toolkit_wordpress.html:202 internal/web/templates/manager/wp/single.html:1813
msgid "Push to live"
msgstr "Đẩy lên bản chính"

#: internal/web/templates/files/toolkit_wordpress.html:51
msgid "Vulnerabilities"
msgstr "Lỗ hổng"

#: internal/web/templates/files/toolkit_wordpress.html:52
msgid "Indexing"
msgstr "Lập chỉ mục"

#: internal/web/templates/files/toolkit_wordpress.html:75
msgid "known"
msgstr "đã biết"

#: internal/web/templates/files/toolkit_wordpress.html:76
msgid "none recorded"
msgstr "không có ghi nhận"

#: internal/web/templates/files/toolkit_wordpress.html:79
msgid "Allowed"
msgstr "Cho phép"

#: internal/web/templates/files/toolkit_wordpress.html:9
msgid "WordPress Toolkit"
msgstr "Bộ công cụ WordPress"

#: internal/web/templates/gitdeploy/git_deploy.html:65
msgid "Key and webhook"
msgstr "Khoá và webhook"

#: internal/web/templates/gitdeploy/git_deploy.html:70
msgid "History"
msgstr "Lịch sử"

#: internal/web/templates/gitdeploy/git_deploy.html:87
msgid "Deployed commit"
msgstr "Commit đã triển khai"

#: internal/web/templates/gitdeploy/git_deploy.html:91
msgid "Remote commit"
msgstr "Commit trên remote"

#: internal/web/templates/gitdeploy/list.html:23 internal/web/templates/gitdeploy/git_deploy.html:39
msgid "git is not installed on this server yet. It is installed for you the first time you attach a repository, so there is nothing to do here."
msgstr "git chưa được cài đặt trên máy chủ này. Nó sẽ được cài cho bạn lần đầu tiên bạn gắn một kho mã, nên không cần làm gì ở đây."

#: internal/web/templates/gitdeploy/list.html:36
msgid "None of your websites deploys from Git yet. Pick one below to attach a repository to it."
msgstr "Chưa có website nào của bạn triển khai từ Git. Chọn một website bên dưới để gắn kho mã cho nó."

#: internal/web/templates/gitdeploy/list.html:51 internal/web/templates/gitdeploy/git_deploy.html:82
msgid "Last deploy"
msgstr "Lần triển khai cuối"

#: internal/web/templates/gitdeploy/list.html:61
msgid "Deploys automatically"
msgstr "Tự động triển khai"

#: internal/web/templates/gitdeploy/list.html:64
msgid "Not attached"
msgstr "Chưa gắn"

#: internal/web/templates/gitdeploy/list.html:71
msgid "success"
msgstr "thành công"

#: internal/web/templates/gitdeploy/list.html:77
msgid "Attach"
msgstr "Gắn"

#: internal/web/templates/manager/autoinstaller.html:29
msgid "Blank site"
msgstr "Website trống"

#: internal/web/templates/manager/autoinstaller.html:32
msgid "No application. For your own code - upload it yourself, or deploy it from Git."
msgstr "Không có ứng dụng. Dành cho mã của riêng bạn - tự tải lên, hoặc triển khai từ Git."

#: internal/web/templates/manager/autoinstaller.html:45
msgid "Use as-is"
msgstr "Dùng nguyên trạng"

#: internal/web/templates/manager/autoinstaller.html:670
msgid "Workflow automation: connect services and run scheduled or webhook-triggered jobs."
msgstr "Tự động hoá quy trình: kết nối các dịch vụ và chạy tác vụ theo lịch hoặc kích hoạt bằng webhook."

#: internal/web/templates/manager/autoinstaller.html:676
msgid "One installation per account"
msgstr "Một bản cài đặt cho mỗi tài khoản"

#: internal/web/templates/manager/flarum_app.html:1133
msgid "Scheduler"
msgstr "Bộ lập lịch"

#: internal/web/templates/manager/flarum_app.html:1137
msgid "Runs php flarum schedule:run every minute, needed by extensions that do scheduled tasks or queue jobs."
msgstr "Chạy php flarum schedule:run mỗi phút, cần cho các tiện ích mở rộng có tác vụ theo lịch hoặc hàng đợi."

#: internal/web/templates/manager/flarum_app.html:1138
msgid "Scheduler on"
msgstr "Bộ lập lịch đang bật"

#: internal/web/templates/manager/flarum_app.html:1145
msgid "View in Cron Jobs"
msgstr "Xem trong Tác vụ định kỳ"

#: internal/web/templates/manager/flarum_app.html:1175
msgid "Failed to update the scheduler"
msgstr "Không cập nhật được bộ lập lịch"

#: internal/web/templates/manager/php_app.html:312
msgid "Composer finished."
msgstr "Composer đã chạy xong."

#: internal/web/templates/manager/php_app.html:88
msgid "Blank Website Ready"
msgstr "Website trống đã sẵn sàng"

#: internal/web/templates/manager/php_app.html:89
msgid "This is a clean site. You can upload custom files, or install WordPress, Joomla, Drupal, and other CMS apps directly."
msgstr "Đây là một website trống. Bạn có thể tải lên tệp tuỳ chỉnh, hoặc cài trực tiếp WordPress, Joomla, Drupal và các ứng dụng CMS khác."

#: internal/web/templates/manager/php_app.html:95
msgid "Install CMS"
msgstr "Cài đặt CMS"

#: internal/web/templates/manager/phpbb_install.html:440 internal/web/templates/manager/tinyfilemanager_install.html:300 internal/web/templates/manager/prestashop_install.html:439
msgid "Installation completed!"
msgstr "Cài đặt hoàn tất!"

#: internal/web/templates/manager/python_node_apps.html:819
msgid "Environment variables the application starts with: a name and a value each. Values may contain spaces and equals signs."
msgstr "Biến môi trường mà ứng dụng khởi động cùng: mỗi biến có một tên và một giá trị. Giá trị có thể chứa dấu cách và dấu bằng."

#: internal/web/templates/manager/python_node_apps.html:827
msgid "This line has no value: enter one, or remove the row."
msgstr "Dòng này không có giá trị: hãy nhập một giá trị, hoặc xoá dòng."

#: internal/web/templates/manager/python_node_apps.html:828
msgid "This form needs JavaScript to show the variables."
msgstr "Biểu mẫu này cần JavaScript để hiển thị các biến."

#: internal/web/templates/manager/websitebuilder.html:463 internal/web/templates/manager/wp/single.html:2452
msgid "Done."
msgstr "Xong."

#: internal/web/templates/manager/wp/_caching.html:12
msgid "Measuring response time, this takes a few seconds.."
msgstr "Đang đo thời gian phản hồi, việc này mất vài giây.."

#: internal/web/templates/manager/wp/_caching.html:123
msgid "Home page speed"
msgstr "Tốc độ trang chủ"

#: internal/web/templates/manager/wp/_caching.html:126
msgid "Home page response time"
msgstr "Thời gian phản hồi trang chủ"

#: internal/web/templates/manager/wp/_caching.html:127
msgid "faster"
msgstr "nhanh hơn"

#: internal/web/templates/manager/wp/_caching.html:13
msgid "Purging caches.."
msgstr "Đang xoá bộ nhớ đệm.."

#: internal/web/templates/manager/wp/_caching.html:138
msgid "Current setup (OPcache + Redis)"
msgstr "Thiết lập hiện tại (OPcache + Redis)"

#: internal/web/templates/manager/wp/_caching.html:138
msgid "With cache"
msgstr "Có bộ nhớ đệm"

#: internal/web/templates/manager/wp/_caching.html:145
msgid "Rendered in a separate PHP process with OPcache off and Redis disabled, visitors are not affected."
msgstr "Được dựng trong một tiến trình PHP riêng với OPcache tắt và Redis bị vô hiệu, khách truy cập không bị ảnh hưởng."

#: internal/web/templates/manager/wp/_caching.html:145
msgid "No cache at all"
msgstr "Không có bộ nhớ đệm nào"

#: internal/web/templates/manager/wp/_caching.html:153
msgid "Not measured yet. Run a test to compare your site with and without any caching."
msgstr "Chưa đo. Hãy chạy kiểm tra để so sánh website của bạn khi có và không có bộ nhớ đệm."

#: internal/web/templates/manager/wp/_caching.html:154
msgid "Page cache is off for this site, the first bar is your site through the webserver with OPcache and Redis. Turn on the page cache to serve ready-made HTML."
msgstr "Bộ nhớ đệm trang đang tắt cho website này, thanh đầu tiên là website của bạn qua máy chủ web với OPcache và Redis. Hãy bật bộ nhớ đệm trang để phục vụ HTML dựng sẵn."

#: internal/web/templates/manager/wp/_caching.html:155
msgid "Home page answered with HTTP"
msgstr "Trang chủ trả lời với HTTP"

#: internal/web/templates/manager/wp/_caching.html:155
msgid "numbers may not reflect a normal page load."
msgstr "số liệu có thể không phản ánh một lần tải trang bình thường."

#: internal/web/templates/manager/wp/_caching.html:161
msgid "Recent page requests to this site. All your sites:"
msgstr "Các yêu cầu trang gần đây tới website này. Tất cả website của bạn:"

#: internal/web/templates/manager/wp/_caching.html:162
msgid "Pages from cache"
msgstr "Trang từ bộ nhớ đệm"

#: internal/web/templates/manager/wp/_caching.html:166 internal/web/templates/manager/wp/_caching.html:175
msgid "hits"
msgstr "trúng"

#: internal/web/templates/manager/wp/_caching.html:166 internal/web/templates/manager/wp/_caching.html:175
msgid "misses"
msgstr "trượt"

#: internal/web/templates/manager/wp/_caching.html:166 internal/web/templates/manager/wp/_caching.html:242
msgid "No recent visits"
msgstr "Không có lượt truy cập gần đây"

#: internal/web/templates/manager/wp/_caching.html:167
msgid "recent page requests"
msgstr "yêu cầu trang gần đây"

#: internal/web/templates/manager/wp/_caching.html:170
msgid "Redis memory for all your sites:"
msgstr "Bộ nhớ Redis cho tất cả website của bạn:"

#: internal/web/templates/manager/wp/_caching.html:171
msgid "Queries from Redis"
msgstr "Truy vấn từ Redis"

#: internal/web/templates/manager/wp/_caching.html:175
msgid "all sites"
msgstr "tất cả website"

#: internal/web/templates/manager/wp/_caching.html:175
msgid "Not used by this site"
msgstr "Website này không dùng"

#: internal/web/templates/manager/wp/_caching.html:176
msgid "keys"
msgstr "khoá"

#: internal/web/templates/manager/wp/_caching.html:180
msgid "Last measurement"
msgstr "Lần đo cuối"

#: internal/web/templates/manager/wp/_caching.html:182
msgid "saves"
msgstr "tiết kiệm"

#: internal/web/templates/manager/wp/_caching.html:182
msgid "per visit"
msgstr "mỗi lượt truy cập"

#: internal/web/templates/manager/wp/_caching.html:184
msgid "Response time of the last measurements"
msgstr "Thời gian phản hồi của các lần đo gần nhất"

#: internal/web/templates/manager/wp/_caching.html:193
msgid "cache"
msgstr "bộ nhớ đệm"

#: internal/web/templates/manager/wp/_caching.html:194
msgid "no cache"
msgstr "không bộ nhớ đệm"

#: internal/web/templates/manager/wp/_caching.html:204
msgid "Measuring.."
msgstr "Đang đo.."

#: internal/web/templates/manager/wp/_caching.html:204
msgid "Measure again"
msgstr "Đo lại"

#: internal/web/templates/manager/wp/_caching.html:204
msgid "Measure now"
msgstr "Đo ngay"

#: internal/web/templates/manager/wp/_caching.html:213
msgid "Cache levels"
msgstr "Các cấp bộ nhớ đệm"

#: internal/web/templates/manager/wp/_caching.html:217
msgid "Purge all"
msgstr "Xoá tất cả"

#: internal/web/templates/manager/wp/_caching.html:225
msgid "Page cache"
msgstr "Bộ nhớ đệm trang"

#: internal/web/templates/manager/wp/_caching.html:226
msgid "Varnish serves ready-made pages without touching PHP. Admin area, logged-in users, cart and checkout always stay dynamic."
msgstr "Varnish phục vụ các trang dựng sẵn mà không cần PHP. Khu vực quản trị, người dùng đã đăng nhập, giỏ hàng và thanh toán luôn được xử lý động."

#: internal/web/templates/manager/wp/_caching.html:227
msgid "Varnish is not included in your plan."
msgstr "Gói của bạn không bao gồm Varnish."

#: internal/web/templates/manager/wp/_caching.html:228
msgid "Lifetime"
msgstr "Thời gian sống"

#: internal/web/templates/manager/wp/_caching.html:233
msgid "15 minutes"
msgstr "15 phút"

#: internal/web/templates/manager/wp/_caching.html:242
msgid "from cache"
msgstr "từ bộ nhớ đệm"

#: internal/web/templates/manager/wp/_caching.html:242
msgid "requests"
msgstr "yêu cầu"

#: internal/web/templates/manager/wp/_caching.html:243
msgid "Recent page requests to this site."
msgstr "Các yêu cầu trang gần đây tới website này."

#: internal/web/templates/manager/wp/_caching.html:246
msgid "Page cache on"
msgstr "Bộ nhớ đệm trang đang bật"

#: internal/web/templates/manager/wp/_caching.html:258
msgid "Object cache"
msgstr "Bộ nhớ đệm đối tượng"

#: internal/web/templates/manager/wp/_caching.html:259
msgid "Repeated database queries are answered from your private Redis instead of MySQL. Turning it on installs and configures the free Redis Object Cache plugin."
msgstr "Các truy vấn cơ sở dữ liệu lặp lại được trả lời từ Redis riêng của bạn thay vì MySQL. Bật nó sẽ cài đặt và cấu hình plugin miễn phí Redis Object Cache."

#: internal/web/templates/manager/wp/_caching.html:260
msgid "Redis is not included in your plan."
msgstr "Gói của bạn không bao gồm Redis."

#: internal/web/templates/manager/wp/_caching.html:261
msgid "Redis service is stopped, the site falls back to the database."
msgstr "Dịch vụ Redis đang dừng, website quay về dùng cơ sở dữ liệu."

#: internal/web/templates/manager/wp/_caching.html:264
msgid "Redis is not running"
msgstr "Redis không chạy"

#: internal/web/templates/manager/wp/_caching.html:264
msgid "for this site"
msgstr "cho website này"

#: internal/web/templates/manager/wp/_caching.html:265
msgid "keys for this site. Redis memory for all your sites:"
msgstr "khoá cho website này. Bộ nhớ Redis cho tất cả website của bạn:"

#: internal/web/templates/manager/wp/_caching.html:268
msgid "Object cache on"
msgstr "Bộ nhớ đệm đối tượng đang bật"

#: internal/web/templates/manager/wp/_caching.html:280
msgid "precompiled PHP"
msgstr "PHP đã biên dịch sẵn"

#: internal/web/templates/manager/wp/_caching.html:281
msgid "WordPress and plugin code stays in memory already compiled, so PHP doesn't recompile it on every visit."
msgstr "Mã WordPress và plugin được giữ trong bộ nhớ ở dạng đã biên dịch, nên PHP không phải biên dịch lại ở mỗi lượt truy cập."

#: internal/web/templates/manager/wp/_caching.html:283
msgid "OPcache is turned off in the PHP settings for this PHP version."
msgstr "OPcache đang tắt trong cài đặt PHP của phiên bản PHP này."

#: internal/web/templates/manager/wp/_caching.html:283
msgid "PHP settings"
msgstr "Cài đặt PHP"

#: internal/web/templates/manager/wp/_caching.html:287
msgid "scripts cached. Numbers cover all your sites on this PHP version."
msgstr "script được lưu đệm. Số liệu bao gồm tất cả website của bạn trên phiên bản PHP này."

#: internal/web/templates/manager/wp/_caching.html:290
msgid "OPcache on"
msgstr "OPcache đang bật"

#: internal/web/templates/manager/wp/_shared.html:156
msgid "already patched in the installed version"
msgstr "đã được vá trong phiên bản đã cài"

#: internal/web/templates/manager/wp/_shared.html:157
msgid "installed"
msgstr "đã cài"

#: internal/web/templates/manager/wp/_shared.html:158
msgid "The affected versions could not be read, so this advisory is shown to be safe. It may not apply to the installed version."
msgstr "Không đọc được các phiên bản bị ảnh hưởng, nên cảnh báo này được hiển thị để đảm bảo an toàn. Nó có thể không áp dụng cho phiên bản đã cài."

#: internal/web/templates/manager/wp/install.html:117
msgid "Select your working directory, e.g., ThinkPHP5, Laravel"
msgstr "Chọn thư mục làm việc, ví dụ ThinkPHP5, Laravel"

#: internal/web/templates/manager/wp/install.html:573
msgid "WordPress installation completed!"
msgstr "Cài đặt WordPress hoàn tất!"

#: internal/web/templates/manager/wp/list.html:106 internal/web/templates/manager/wp/list.html:216 internal/web/templates/manager/wp/list.html:496
msgid "No sites selected"
msgstr "Chưa chọn website nào"

#: internal/web/templates/manager/wp/list.html:109 internal/web/templates/manager/wp/list.html:219
msgid "Choose an action..."
msgstr "Chọn một thao tác..."

#: internal/web/templates/manager/wp/list.html:114 internal/web/templates/manager/wp/list.html:224
msgid "Discourage search engines"
msgstr "Không khuyến khích công cụ tìm kiếm"

#: internal/web/templates/manager/wp/list.html:115 internal/web/templates/manager/wp/list.html:225
msgid "Allow search engines"
msgstr "Cho phép công cụ tìm kiếm"

#: internal/web/templates/manager/wp/list.html:118 internal/web/templates/manager/wp/list.html:228
msgid "Apply to selected"
msgstr "Áp dụng cho mục đã chọn"

#: internal/web/templates/manager/wp/list.html:127
msgid "Select every site"
msgstr "Chọn mọi website"

#: internal/web/templates/manager/wp/list.html:522
msgid "site(s)"
msgstr "website"

#: internal/web/templates/manager/wp/list.html:97 internal/web/templates/manager/wp/list.html:205
msgid "Choose at least one site first."
msgstr "Hãy chọn ít nhất một website trước."

#: internal/web/templates/manager/wp/list.html:98 internal/web/templates/manager/wp/list.html:206
msgid "Choose what to do first."
msgstr "Hãy chọn việc cần làm trước."

#: internal/web/templates/manager/wp/single.html:1063
msgid "Could not read the debugging settings:"
msgstr "Không đọc được cài đặt gỡ lỗi:"

#: internal/web/templates/manager/wp/single.html:1522
msgid "Automatic updates"
msgstr "Cập nhật tự động"

#: internal/web/templates/manager/wp/single.html:1523
msgid "What WordPress updates on its own, item by item. The switches here are what wp-admin's \"Enable auto-updates\" links set; the preferences above are the blanket wp-config.php constants and win over them when on."
msgstr "Những gì WordPress tự cập nhật, từng mục một. Các công tắc ở đây là những gì liên kết \"Enable auto-updates\" của wp-admin thiết lập; các tuỳ chọn ở trên là hằng số chung trong wp-config.php và được ưu tiên hơn khi bật."

#: internal/web/templates/manager/wp/single.html:1527
msgid "Reading this site's update settings..."
msgstr "Đang đọc cài đặt cập nhật của website này..."

#: internal/web/templates/manager/wp/single.html:1540
msgid "Disable all WordPress updates"
msgstr "Tắt mọi bản cập nhật WordPress"

#: internal/web/templates/manager/wp/single.html:1541
msgid "Sets AUTOMATIC_UPDATER_DISABLED and turns off core, plugin and theme auto-updates. Nothing updates itself until this is switched back; you can still update from here by hand."
msgstr "Đặt AUTOMATIC_UPDATER_DISABLED và tắt tự động cập nhật lõi, plugin và theme. Không gì tự cập nhật cho đến khi bật lại; bạn vẫn có thể cập nhật thủ công từ đây."

#: internal/web/templates/manager/wp/single.html:1552
msgid "WordPress core:"
msgstr "Lõi WordPress:"

#: internal/web/templates/manager/wp/single.html:1556
msgid "auto: all updates"
msgstr "tự động: mọi bản cập nhật"

#: internal/web/templates/manager/wp/single.html:1556
msgid "auto: minor only"
msgstr "tự động: chỉ bản nhỏ"

#: internal/web/templates/manager/wp/single.html:1556
msgid "auto: disabled"
msgstr "tự động: đã tắt"

#: internal/web/templates/manager/wp/single.html:1557
msgid "update available:"
msgstr "có bản cập nhật:"

#: internal/web/templates/manager/wp/single.html:1562
msgid "Minor only"
msgstr "Chỉ bản nhỏ"

#: internal/web/templates/manager/wp/single.html:1563
msgid "All updates"
msgstr "Mọi bản cập nhật"

#: internal/web/templates/manager/wp/single.html:1566
msgid "Update core now"
msgstr "Cập nhật lõi ngay"

#: internal/web/templates/manager/wp/single.html:1585
msgid "all auto-updated by wp-config.php"
msgstr "tất cả được wp-config.php tự động cập nhật"

#: internal/web/templates/manager/wp/single.html:1586
msgid "Enable all"
msgstr "Bật tất cả"

#: internal/web/templates/manager/wp/single.html:1587
msgid "Disable all"
msgstr "Tắt tất cả"

#: internal/web/templates/manager/wp/single.html:1588
msgid "Update all"
msgstr "Cập nhật tất cả"

#: internal/web/templates/manager/wp/single.html:1592
msgid "Nothing installed."
msgstr "Chưa cài đặt gì."

#: internal/web/templates/manager/wp/single.html:1616
msgid "Auto-update"
msgstr "Tự động cập nhật"

#: internal/web/templates/manager/wp/single.html:1619
msgid "auto"
msgstr "tự động"

#: internal/web/templates/manager/wp/single.html:1650
msgid "auto-updating"
msgstr "đang tự động cập nhật"

#: internal/web/templates/manager/wp/single.html:1688 internal/web/templates/manager/wp/single.html:1693 internal/web/templates/manager/wp/single.html:1697
msgid "Applying... Please wait."
msgstr "Đang áp dụng... Vui lòng chờ."

#: internal/web/templates/manager/wp/single.html:1702
msgid "Updating... This can take a minute."
msgstr "Đang cập nhật... Việc này có thể mất một phút."

#: internal/web/templates/manager/wp/single.html:1787
msgid "A copy of this site at staging.<domain>, with its own database, to try a change on before it reaches anybody."
msgstr "Bản sao của website này tại staging.<domain>, với cơ sở dữ liệu riêng, để thử thay đổi trước khi nó đến với bất kỳ ai."

#: internal/web/templates/manager/wp/single.html:1796
msgid "Create a staging copy"
msgstr "Tạo bản staging"

#: internal/web/templates/manager/wp/single.html:1797
msgid "Copies the files and the database. Search engines are discouraged from indexing it, and it gets its own salts so a session on one is not a session on the other."
msgstr "Sao chép tệp và cơ sở dữ liệu. Công cụ tìm kiếm không được khuyến khích lập chỉ mục nó, và nó có salt riêng để phiên đăng nhập ở bản này không phải là phiên ở bản kia."

#: internal/web/templates/manager/wp/single.html:1807
msgid "Push staging to live"
msgstr "Đẩy staging lên bản chính"

#: internal/web/templates/manager/wp/single.html:1808
msgid "This overwrites the live site's files and database with the staging copy. A snapshot of the live site is taken first, and the site is put in maintenance mode while it runs."
msgstr "Thao tác này ghi đè tệp và cơ sở dữ liệu của website chính bằng bản staging. Một bản chụp website chính được tạo trước, và website được đặt ở chế độ bảo trì trong khi chạy."

#: internal/web/templates/manager/wp/single.html:1809
msgid "This replaces the live site with the staging copy. Continue?"
msgstr "Thao tác này thay website chính bằng bản staging. Tiếp tục?"

#: internal/web/templates/manager/wp/single.html:1824
msgid "Switches that close the ways a WordPress site is most often taken over. Each one is read back from the file that enforces it, so what is shown is what is in force - not what was asked for."
msgstr "Các công tắc đóng lại những con đường mà website WordPress thường bị chiếm quyền nhất. Mỗi công tắc được đọc lại từ tệp thực thi nó, nên những gì hiển thị là những gì đang có hiệu lực - không phải những gì đã được yêu cầu."

#: internal/web/templates/manager/wp/single.html:1826
msgid "Reading this site's current settings..."
msgstr "Đang đọc cài đặt hiện tại của website này..."

#: internal/web/templates/manager/wp/single.html:199
msgid "Security & Debug"
msgstr "Bảo mật và gỡ lỗi"

#: internal/web/templates/manager/wp/single.html:229
msgid "Staging & Hardening"
msgstr "Staging và tăng cường bảo mật"

#: internal/web/templates/mongodb/mongodb.html:10
msgid "Document databases and users for your applications. Every name is prefixed with"
msgstr "Cơ sở dữ liệu tài liệu và người dùng cho ứng dụng của bạn. Mọi tên đều có tiền tố"

#: internal/web/templates/mongodb/mongodb.html:109 internal/web/templates/mongodb/mongodb.html:121
msgid "Grant"
msgstr "Cấp quyền"

#: internal/web/templates/mongodb/mongodb.html:14
msgid "Connect to"
msgstr "Kết nối tới"

#: internal/web/templates/mongodb/mongodb.html:145
msgid "New database"
msgstr "Cơ sở dữ liệu mới"

#: internal/web/templates/mongodb/mongodb.html:153
msgid "Also create a user (optional)"
msgstr "Đồng thời tạo người dùng (không bắt buộc)"

#: internal/web/templates/mongodb/mongodb.html:160 internal/web/templates/mongodb/mongodb.html:179
msgid "Generate"
msgstr "Tạo ngẫu nhiên"

#: internal/web/templates/mongodb/mongodb.html:162
msgid "Create database"
msgstr "Tạo cơ sở dữ liệu"

#: internal/web/templates/mongodb/mongodb.html:167
msgid "New user"
msgstr "Người dùng mới"

#: internal/web/templates/mongodb/mongodb.html:186
msgid "Create user"
msgstr "Tạo người dùng"

#: internal/web/templates/mongodb/mongodb.html:189
msgid "Create a database first, then add users to it."
msgstr "Hãy tạo cơ sở dữ liệu trước, rồi thêm người dùng vào đó."

#: internal/web/templates/mongodb/mongodb.html:194
msgid "Connection string"
msgstr "Chuỗi kết nối"

#: internal/web/templates/mongodb/mongodb.html:196
msgid "Users are created in the admin database, so authSource=admin is required."
msgstr "Người dùng được tạo trong cơ sở dữ liệu admin, nên bắt buộc phải có authSource=admin."

#: internal/web/templates/mongodb/mongodb.html:82
msgid "Access to"
msgstr "Quyền truy cập vào"

#: internal/web/templates/mongodb/queries.html:12 internal/web/templates/mongodb/mongodb.html:15
msgid "Running Queries"
msgstr "Truy vấn đang chạy"

#: internal/web/templates/mongodb/queries.html:13
msgid "Operations running now on this account's MongoDB databases. Kill stops one; its connection stays open."
msgstr "Các thao tác đang chạy trên cơ sở dữ liệu MongoDB của tài khoản này. Dừng sẽ ngắt một thao tác; kết nối của nó vẫn mở."

#: internal/web/templates/mongodb/queries.html:17 internal/web/templates/mongodb/mongodb.html:9
msgid "MongoDB"
msgstr "MongoDB"

#: internal/web/templates/mongodb/queries.html:24
msgid "MongoDB is not installed on this server."
msgstr "MongoDB chưa được cài đặt trên máy chủ này."

#: internal/web/templates/mongodb/queries.html:37
msgid "Namespace"
msgstr "Không gian tên"

#: internal/web/templates/mongodb/queries.html:38
msgid "Operation"
msgstr "Thao tác"

#: internal/web/templates/mongodb/queries.html:39
msgid "Seconds"
msgstr "Giây"

#: internal/web/templates/mongodb/queries.html:40
msgid "Client"
msgstr "Máy khách"

#: internal/web/templates/mongodb/queries.html:56
msgid "Stop this query? The operation is cancelled; the connection stays open."
msgstr "Dừng truy vấn này? Thao tác sẽ bị huỷ; kết nối vẫn mở."

#: internal/web/templates/mongodb/queries.html:65
msgid "No queries are running on this account's databases."
msgstr "Không có truy vấn nào đang chạy trên cơ sở dữ liệu của tài khoản này."

#: internal/web/templates/n8n/n8n.html:29
msgid "Data"
msgstr "Dữ liệu"

#: internal/web/templates/n8n/n8n.html:36
msgid "The encryption key file is missing. Credentials saved in n8n cannot be decrypted without it — restore it from a backup before saving anything new."
msgstr "Thiếu tệp khoá mã hoá. Thông tin xác thực lưu trong n8n không thể giải mã nếu thiếu nó — hãy khôi phục từ bản sao lưu trước khi lưu bất cứ thứ gì mới."

#: internal/web/templates/n8n/n8n.html:39
msgid "Credentials stored in n8n are encrypted with a key kept in the data directory. Include that directory in your backups: without the key, saved credentials cannot be read back."
msgstr "Thông tin xác thực lưu trong n8n được mã hoá bằng một khoá giữ trong thư mục dữ liệu. Hãy đưa thư mục đó vào bản sao lưu: không có khoá, không thể đọc lại thông tin xác thực đã lưu."

#: internal/web/templates/n8n/n8n.html:7 internal/web/templates/manager/autoinstaller.html:666
msgid "n8n"
msgstr "n8n"

#: internal/web/templates/n8n/n8n.html:70
msgid "n8n answers on this name over HTTPS. Webhook URLs are registered with the providers you connect, so changing the name later means re-installing."
msgstr "n8n trả lời trên tên này qua HTTPS. URL webhook được đăng ký với các nhà cung cấp bạn kết nối, nên đổi tên sau này nghĩa là phải cài lại."

#: internal/web/templates/n8n/n8n.html:77
msgid "Leave as / to give n8n the whole domain."
msgstr "Để là / để giao cho n8n toàn bộ tên miền."

#: internal/web/templates/n8n/n8n.html:8
msgid "Workflow automation running on one of your own domains. It runs as a service of this account, so your plan's CPU, memory and process limits apply to it."
msgstr "Tự động hoá quy trình chạy trên một tên miền của riêng bạn. Nó chạy như một dịch vụ của tài khoản này, nên các giới hạn CPU, bộ nhớ và tiến trình của gói áp dụng cho nó."

#: internal/web/templates/n8n/n8n.html:84
msgid "Choose for me"
msgstr "Chọn giúp tôi"

#: internal/web/templates/n8n/n8n.html:85
msgid "SQLite (a file in your account)"
msgstr "SQLite (một tệp trong tài khoản của bạn)"

#: internal/web/templates/n8n/n8n.html:86
msgid "PostgreSQL (your account's database server)"
msgstr "PostgreSQL (máy chủ cơ sở dữ liệu của tài khoản bạn)"

#: internal/web/templates/n8n/n8n.html:88
msgid "SQLite needs nothing set up and is enough for most workflows. PostgreSQL is worth it once several workflows run at the same time."
msgstr "SQLite không cần thiết lập gì và đủ cho hầu hết workflow. PostgreSQL đáng dùng khi nhiều workflow chạy cùng lúc."

#: internal/web/templates/n8n/n8n.html:91
msgid "Installing takes a few minutes: the package is downloaded and built the first time."
msgstr "Cài đặt mất vài phút: gói được tải về và build ở lần đầu."

#: internal/web/templates/n8n/n8n.html:93 internal/web/templates/manager/autoinstaller.html:681
msgid "Install n8n"
msgstr "Cài đặt n8n"

#: internal/web/templates/partials/_bulk.html:41
msgid "Are you sure?"
msgstr "Bạn có chắc không?"

#: internal/web/templates/partials/_bulk.html:42
msgid "This is applied to each of these rows, one at a time. It cannot be undone."
msgstr "Thao tác này được áp dụng cho từng dòng này, lần lượt từng dòng. Không thể hoàn tác."

#: internal/web/templates/partials/_bulk.html:44
msgid "Refused: not yours"
msgstr "Bị từ chối: không thuộc về bạn"

#: internal/web/templates/partials/_bulk.html:44
msgid "more"
msgstr "thêm"

#: internal/web/templates/partials/_bulk.html:45
msgid "Select row"
msgstr "Chọn dòng"

#: internal/web/templates/partials/_bulk.html:45
msgid "The request failed"
msgstr "Yêu cầu thất bại"

#: internal/web/templates/partials/_bulk.html:45
msgid "Reload the list"
msgstr "Tải lại danh sách"

#: internal/web/templates/partials/_bulk.html:46 internal/web/templates/partials/_bulk.html:62
msgid "Type DELETE, or the number of rows selected, to confirm."
msgstr "Gõ DELETE, hoặc số dòng đã chọn, để xác nhận."

#: internal/web/templates/partials/_bulk.html:46
msgid "Waiting"
msgstr "Đang chờ"

#: internal/web/templates/partials/_bulk.html:47
msgid "The job stopped before it reached every row."
msgstr "Tác vụ đã dừng trước khi xử lý hết các dòng."

#: internal/web/templates/partials/_bulk.html:47
msgid "At most 50 rows can be deleted at once."
msgstr "Chỉ có thể xoá tối đa 50 dòng mỗi lần."

#: internal/web/templates/partials/_bulk.html:55
msgid "Clear selection"
msgstr "Bỏ chọn"

#: internal/web/templates/partials/_footer.html:102
msgid "User settings"
msgstr "Cài đặt người dùng"

#: internal/web/templates/partials/_footer.html:30
msgid "Menu style"
msgstr "Kiểu menu"

#: internal/web/templates/partials/_footer.html:32
msgid "Classic"
msgstr "Cổ điển"

#: internal/web/templates/partials/_footer.html:33
msgid "Modern"
msgstr "Hiện đại"

#: internal/web/templates/partials/_header.html:12
msgid "Toggle Sidebar"
msgstr "Ẩn/hiện thanh bên"

#: internal/web/templates/partials/_header.html:203 internal/web/templates/partials/_header.html:287
msgid "Click to remove from Favorites"
msgstr "Nhấn để xoá khỏi Yêu thích"

#: internal/web/templates/partials/_header.html:230
msgid "Click to add to Favorites"
msgstr "Nhấn để thêm vào Yêu thích"

#: internal/web/templates/partials/_install_location.html:10
msgid "The path must be inside the document root of the selected domain."
msgstr "Đường dẫn phải nằm trong thư mục gốc của tên miền đã chọn."

#: internal/web/templates/partials/_install_location.html:10
msgid "Folder names may contain letters, digits, '-', '_' and '.' only."
msgstr "Tên thư mục chỉ được chứa chữ cái, chữ số, '-', '_' và '.'."

#: internal/web/templates/partials/_waf_bots.html:114
msgid "Verified search-engine crawlers are let straight through to your websites; a visitor that only claims to be one is asked to solve the verification challenge."
msgstr "Trình thu thập của công cụ tìm kiếm đã xác minh được cho đi thẳng vào website của bạn; khách truy cập chỉ tự xưng là trình thu thập sẽ phải giải thử thách xác minh."

#: internal/web/templates/partials/_waf_bots.html:115
msgid "Address ranges checked"
msgstr "Dải địa chỉ đã kiểm tra"

#: internal/web/templates/partials/_waf_bots.html:115
msgid "last fetched"
msgstr "lần tải cuối"

#: internal/web/templates/partials/_waf_bots.html:122
msgid "Whether a website lets them through is set on that website's own firewall page."
msgstr "Việc một website có cho chúng đi qua hay không được đặt trên trang tường lửa của chính website đó."

#: internal/web/templates/partials/_waf_bots.html:124
msgid "Switched off on this server, so no crawler is treated differently from any other visitor. Only your hosting provider can turn it on."
msgstr "Đang tắt trên máy chủ này, nên không trình thu thập nào được đối xử khác với khách truy cập thông thường. Chỉ nhà cung cấp hosting của bạn có thể bật nó."

#: internal/web/templates/partials/_waf_bots.html:19 internal/web/templates/partials/_waf_bots.html:111
msgid "Bot management"
msgstr "Quản lý bot"

#: internal/web/templates/partials/_waf_bots.html:21
msgid "A search engine is only let through when the address it comes from is one that search engine's operator publishes, or one a reverse DNS check has confirmed. A visitor that merely claims to be a crawler is asked to solve the verification challenge like anybody else."
msgstr "Một công cụ tìm kiếm chỉ được cho qua khi địa chỉ nó đến là địa chỉ mà đơn vị vận hành công cụ đó công bố, hoặc đã được xác nhận bằng kiểm tra DNS ngược. Khách truy cập chỉ tự xưng là trình thu thập sẽ phải giải thử thách xác minh như mọi người khác."

#: internal/web/templates/partials/_waf_bots.html:26
msgid "Bot management is switched off on this server, so no crawler is treated differently from any other visitor. Only your hosting provider can turn it on."
msgstr "Quản lý bot đang tắt trên máy chủ này, nên không trình thu thập nào được đối xử khác với khách truy cập thông thường. Chỉ nhà cung cấp hosting của bạn có thể bật nó."

#: internal/web/templates/partials/_waf_bots.html:34
msgid "Verified search-engine crawlers"
msgstr "Trình thu thập của công cụ tìm kiếm đã xác minh"

#: internal/web/templates/partials/_waf_bots.html:37
msgid "Let straight through, never challenged"
msgstr "Cho đi thẳng, không bao giờ thử thách"

#: internal/web/templates/partials/_waf_bots.html:38
msgid "Treat like any other visitor"
msgstr "Đối xử như mọi khách truy cập khác"

#: internal/web/templates/partials/_waf_bots.html:40
msgid "Letting them through means their requests skip the firewall entirely, so they are neither inspected nor rate limited. Turn it off for a website that should not be indexed at all."
msgstr "Cho chúng đi qua nghĩa là yêu cầu của chúng bỏ qua hoàn toàn tường lửa, nên không bị kiểm tra cũng không bị giới hạn tốc độ. Hãy tắt nó cho website hoàn toàn không muốn được lập chỉ mục."

#: internal/web/templates/partials/_waf_bots.html:48
msgid "Block AI training crawlers"
msgstr "Chặn trình thu thập huấn luyện AI"

#: internal/web/templates/partials/_waf_bots.html:51
msgid "Block AI bots (GPTBot, ClaudeBot, Bytespider, etc.)"
msgstr "Chặn bot AI (GPTBot, ClaudeBot, Bytespider, v.v.)"

#: internal/web/templates/partials/_waf_bots.html:52
msgid "Allow AI bots"
msgstr "Cho phép bot AI"

#: internal/web/templates/partials/_waf_bots.html:54
msgid "Blocks known AI scrapers and training crawlers from consuming bandwidth and scraping your content for model training."
msgstr "Chặn các trình cào dữ liệu AI và trình thu thập huấn luyện đã biết tiêu tốn băng thông và cào nội dung của bạn để huấn luyện mô hình."

#: internal/web/templates/partials/_waf_bots.html:64
msgid "requests claimed a crawler from an address its operator does not publish, and were challenged"
msgstr "yêu cầu tự xưng là trình thu thập từ một địa chỉ mà đơn vị vận hành không công bố, và đã bị thử thách"

#: internal/web/templates/partials/_waf_bots.html:67
msgid "claimed a crawler that only reverse DNS can confirm, and were recorded without being acted on"
msgstr "tự xưng là trình thu thập mà chỉ DNS ngược mới xác nhận được, và đã được ghi lại mà không xử lý"

#: internal/web/templates/partials/_waf_bots.html:70
msgid "and"
msgstr "và"

#: internal/web/templates/partials/_waf_bots.html:70
msgid "If one of them is catching your own traffic, let it through below like any other rule."
msgstr "Nếu một trong số chúng đang chặn nhầm lưu lượng của chính bạn, hãy cho nó qua bên dưới như mọi quy tắc khác."

#: internal/web/templates/partials/_waf_bots.html:79
msgid "Crawler"
msgstr "Trình thu thập"

#: internal/web/templates/partials/_waf_bots.html:80
msgid "Checked by"
msgstr "Kiểm tra bằng"

#: internal/web/templates/partials/_waf_bots.html:81 internal/web/templates/docker/manager.html:226
msgid "Networks"
msgstr "Mạng"

#: internal/web/templates/partials/_waf_bots.html:96
msgid "Published address ranges last fetched"
msgstr "Dải địa chỉ công bố được tải lần cuối"

#: internal/web/templates/partials/_waf_decisions.html:66
msgid "This rule will stop applying to this website. Only do this when it is catching your own traffic. Continue?"
msgstr "Quy tắc này sẽ ngừng áp dụng cho website này. Chỉ làm vậy khi nó đang chặn nhầm lưu lượng của chính bạn. Tiếp tục?"

#: internal/web/templates/partials/_waf_policy.html:124
msgid "Your exceptions"
msgstr "Ngoại lệ của bạn"

#: internal/web/templates/partials/_waf_policy.html:126
msgid "None. Every rule applies on every path of this website."
msgstr "Không có. Mọi quy tắc áp dụng trên mọi đường dẫn của website này."

#: internal/web/templates/partials/_waf_policy.html:19
msgid "What this website runs"
msgstr "Website này chạy gì"

#: internal/web/templates/partials/_waf_policy.html:21
msgid "A profile relaxes only what the firewall's rules were measured to get wrong for that kind of website, and only on the paths where it happens. Every other rule keeps applying everywhere."
msgstr "Một hồ sơ chỉ nới lỏng những gì các quy tắc tường lửa được đo là hay bắt nhầm với loại website đó, và chỉ trên những đường dẫn xảy ra điều đó. Mọi quy tắc khác vẫn áp dụng ở mọi nơi."

#: internal/web/templates/partials/_waf_policy.html:26
msgid "Profile"
msgstr "Hồ sơ"

#: internal/web/templates/partials/_waf_policy.html:40
msgid "It lets these rules through, on these paths only:"
msgstr "Nó cho các quy tắc này đi qua, chỉ trên các đường dẫn này:"

#: internal/web/templates/partials/_waf_policy.html:48
msgid "Protection level"
msgstr "Mức bảo vệ"

#: internal/web/templates/partials/_waf_policy.html:51
msgid "Your hosting provider has set a custom level for this website. Choosing one below replaces it."
msgstr "Nhà cung cấp hosting của bạn đã đặt một mức tuỳ chỉnh cho website này. Chọn một mức bên dưới sẽ thay thế nó."

#: internal/web/templates/partials/_waf_policy.html:53
msgid "The firewall is off for this website. Choosing a level turns it on."
msgstr "Tường lửa đang tắt cho website này. Chọn một mức sẽ bật nó."

#: internal/web/templates/partials/_waf_policy.html:69
msgid "Recently blocked"
msgstr "Bị chặn gần đây"

#: internal/web/templates/partials/_waf_policy.html:71
msgid "If one of these was you or your own application, make an exception. It lets that one rule through on that one path of this website - every other rule still applies there, and the rule still applies everywhere else."
msgstr "Nếu một trong số này là bạn hoặc ứng dụng của chính bạn, hãy tạo ngoại lệ. Nó cho đúng một quy tắc đó đi qua trên đúng một đường dẫn đó của website - mọi quy tắc khác vẫn áp dụng ở đó, và quy tắc đó vẫn áp dụng ở mọi nơi khác."

#: internal/web/templates/partials/_waf_policy.html:74
msgid "Your address, as this panel sees it:"
msgstr "Địa chỉ của bạn, theo bảng điều khiển này:"

#: internal/web/templates/partials/_waf_policy.html:78
msgid "Nothing has been blocked on this website recently."
msgstr "Gần đây không có gì bị chặn trên website này."

#: internal/web/templates/partials/site_manager_shared.html:1002
msgid "Infected files found in this website: %d"
msgstr "Tệp nhiễm mã độc tìm thấy trong website này: %d"

#: internal/web/templates/partials/site_manager_shared.html:1007
msgid "Signature"
msgstr "Chữ ký"

#: internal/web/templates/partials/site_manager_shared.html:1018
msgid "In quarantine"
msgstr "Đang cách ly"

#: internal/web/templates/partials/site_manager_shared.html:1018
msgid "Still in the website"
msgstr "Vẫn còn trong website"

#: internal/web/templates/partials/site_manager_shared.html:1025
msgid "Showing %d of %d. The malware scanner lists them all."
msgstr "Đang hiện %d / %d. Trình quét mã độc liệt kê tất cả."

#: internal/web/templates/partials/site_manager_shared.html:1030
msgid "The last weekly scan found no malware in this website."
msgstr "Lần quét hàng tuần gần nhất không tìm thấy mã độc trong website này."

#: internal/web/templates/partials/site_manager_shared.html:1034
msgid "The weekly malware scan has not run for this account yet."
msgstr "Lần quét mã độc hàng tuần chưa chạy cho tài khoản này."

#: internal/web/templates/partials/site_manager_shared.html:147
msgid "Screenshots are not configured on this server."
msgstr "Ảnh chụp màn hình chưa được cấu hình trên máy chủ này."

#: internal/web/templates/partials/site_manager_shared.html:151
msgid "Captured"
msgstr "Đã chụp"

#: internal/web/templates/partials/site_manager_shared.html:161 internal/web/templates/ai/vibecode.html:663 internal/web/templates/manager/wp/_caching.html:8
msgid "just now"
msgstr "vừa xong"

#: internal/web/templates/partials/site_manager_shared.html:162 internal/web/templates/manager/wp/_caching.html:9
msgid "min ago"
msgstr "phút trước"

#: internal/web/templates/partials/site_manager_shared.html:163 internal/web/templates/manager/wp/_caching.html:10
msgid "h ago"
msgstr "giờ trước"

#: internal/web/templates/partials/site_manager_shared.html:164 internal/web/templates/manager/wp/_caching.html:11
msgid "d ago"
msgstr "ngày trước"

#: internal/web/templates/partials/site_manager_shared.html:613
msgid "Source:"
msgstr "Nguồn:"

#: internal/web/templates/partials/site_manager_shared.html:620 internal/web/templates/partials/site_manager_shared.html:622 internal/web/templates/partials/site_manager_shared.html:649
msgid "Using the server's shared PageSpeed Insights API key."
msgstr "Đang dùng khoá API PageSpeed Insights dùng chung của máy chủ."

#: internal/web/templates/partials/site_manager_shared.html:662
msgid "Basic speed test"
msgstr "Kiểm tra tốc độ cơ bản"

#: internal/web/templates/partials/site_manager_shared.html:665
msgid "Run test"
msgstr "Chạy kiểm tra"

#: internal/web/templates/partials/site_manager_shared.html:668
msgid "One timed request from this server: how fast the page is delivered, not how fast it renders."
msgstr "Một yêu cầu được đo thời gian từ máy chủ này: trang được gửi nhanh thế nào, không phải hiển thị nhanh thế nào."

#: internal/web/templates/partials/site_manager_shared.html:674
msgid "TTFB"
msgstr "TTFB"

#: internal/web/templates/partials/site_manager_shared.html:674
msgid "total"
msgstr "tổng"

#: internal/web/templates/partials/site_manager_shared.html:680
msgid "DNS / connect / TLS"
msgstr "DNS / kết nối / TLS"

#: internal/web/templates/partials/site_manager_shared.html:681
msgid "Page size"
msgstr "Kích thước trang"

#: internal/web/templates/partials/site_manager_shared.html:682
msgid "Requests in HTML"
msgstr "Số yêu cầu trong HTML"

#: internal/web/templates/partials/site_manager_shared.html:683
msgid "Compression / HTTP"
msgstr "Nén / HTTP"

#: internal/web/templates/partials/site_manager_shared.html:684
msgid "Cache headers"
msgstr "Tiêu đề bộ nhớ đệm"

#: internal/web/templates/partials/site_manager_shared.html:712 internal/web/templates/partials/site_manager_shared.html:719
msgid "none"
msgstr "không có"

#: internal/web/templates/partials/site_manager_shared.html:729
msgid "Testing..."
msgstr "Đang kiểm tra..."

#: internal/web/templates/partials/site_manager_shared.html:808
msgid "your API key"
msgstr "khoá API của bạn"

#: internal/web/templates/partials/site_manager_shared.html:808
msgid "server's shared API key"
msgstr "khoá API dùng chung của máy chủ"

#: internal/web/templates/partials/site_manager_shared.html:808
msgid "no API key (limited quota)"
msgstr "không có khoá API (hạn mức giới hạn)"

#: internal/web/templates/partials/site_manager_shared.html:810
msgid "refreshing"
msgstr "đang làm mới"

#: internal/web/templates/partials/site_manager_shared.html:83
msgid "Screen size"
msgstr "Kích thước màn hình"

#: internal/web/templates/partials/site_manager_shared.html:86
msgid "Laptop"
msgstr "Máy tính xách tay"

#: internal/web/templates/partials/site_manager_shared.html:87
msgid "Desktop HD"
msgstr "Máy tính HD"

#: internal/web/templates/partials/site_manager_shared.html:88
msgid "Desktop 2x"
msgstr "Máy tính 2x"

#: internal/web/templates/partials/site_manager_shared.html:89
msgid "Tablet"
msgstr "Máy tính bảng"

#: internal/web/templates/partials/site_manager_shared.html:91
msgid "Mobile HD"
msgstr "Di động HD"

#: internal/web/templates/partials/site_manager_shared.html:952
msgid "Files in this website's folder that the weekly malware scan of your account flagged, and the ones held in quarantine. To scan again or act on a file, open the malware scanner."
msgstr "Các tệp trong thư mục của website này mà lần quét mã độc hàng tuần của tài khoản đã gắn cờ, và các tệp đang bị cách ly. Để quét lại hoặc xử lý một tệp, hãy mở trình quét mã độc."

#: internal/web/templates/partials/site_manager_shared.html:954
msgid "Open Malware Scanner"
msgstr "Mở trình quét mã độc"

#: internal/web/templates/partials/site_manager_shared.html:961
msgid "Files of this website in quarantine: %d"
msgstr "Tệp của website này đang bị cách ly: %d"

#: internal/web/templates/partials/site_manager_shared.html:967
msgid "and %d more."
msgstr "và %d tệp khác."

#: internal/web/templates/partials/site_manager_shared.html:968
msgid "Open the Quarantine page"
msgstr "Mở trang Cách ly"

#: internal/web/templates/partials/site_manager_shared.html:993
msgid "Weekly malware scan"
msgstr "Quét mã độc hàng tuần"

#: internal/web/templates/partials/site_manager_shared.html:995
msgid "This website's folder is outside public_html, which the weekly malware scan does not cover."
msgstr "Thư mục của website này nằm ngoài public_html, nơi lần quét mã độc hàng tuần không bao gồm."

#: internal/web/templates/partials/site_manager_shared.html:997
msgid "Last weekly scan:"
msgstr "Lần quét hàng tuần gần nhất:"

#: internal/web/templates/partials/site_manager_shared.html:997
msgid "Files scanned in the account: %d"
msgstr "Số tệp đã quét trong tài khoản: %d"

#: internal/web/templates/partials/site_manager_shared.html:999
msgid "Files that could not be scanned: %d."
msgstr "Số tệp không quét được: %d."

#: internal/web/templates/partials/theme_switcher.html:22
msgid "Panel theme"
msgstr "Giao diện bảng điều khiển"

#: internal/web/templates/partials/theme_switcher.html:25
msgid "cPanel style"
msgstr "Kiểu cPanel"

#: internal/web/templates/partials/theme_switcher.html:25
msgid "DirectAdmin style"
msgstr "Kiểu DirectAdmin"

#: internal/web/templates/partials/theme_switcher.html:25
msgid "Plesk style"
msgstr "Kiểu Plesk"

#: internal/web/templates/partials/theme_switcher.html:25
msgid "HiTechCloud"
msgstr "HiTechCloud"

#: internal/web/templates/partials/theme_switcher.html:3
msgid "Theme"
msgstr "Giao diện"

#: internal/web/templates/partials/theme_switcher.html:4
msgid "Toggle dark mode"
msgstr "Bật/tắt chế độ tối"

#: internal/web/templates/system/cronjobs.html:474
msgid "Running job"
msgstr "Tác vụ đang chạy"

#: internal/web/templates/system/cronjobs.html:475
msgid "Running…"
msgstr "Đang chạy…"

#: internal/web/templates/system/cronjobs.html:476
msgid "Exit code"
msgstr "Mã thoát"

#: internal/web/templates/system/cronjobs.html:480
msgid "Waiting for output…"
msgstr "Đang chờ đầu ra…"

#: internal/web/templates/system/licence_activate.html:10
msgid "Activate Enterprise"
msgstr "Kích hoạt Enterprise"

#: internal/web/templates/system/licence_activate.html:13
msgid "This server is running Community. Enter the licence key you were issued to turn on the Enterprise features and open the admin panel."
msgstr "Máy chủ này đang chạy bản Community. Nhập khoá bản quyền bạn được cấp để bật các tính năng Enterprise và mở trang quản trị."

#: internal/web/templates/system/licence_activate.html:30
msgid "Licence key"
msgstr "Khoá bản quyền"

#: internal/web/templates/system/licence_activate.html:34
msgid "The key is checked on this server. Nothing is sent anywhere to decide whether it works."
msgstr "Khoá được kiểm tra trên chính máy chủ này. Không có gì được gửi đi đâu để quyết định nó có hợp lệ hay không."

#: internal/web/templates/system/licence_activate.html:40
msgid "Activate"
msgstr "Kích hoạt"

#: internal/web/templates/system/licence_activate.html:46
msgid "What Community includes"
msgstr "Bản Community gồm những gì"

#: internal/web/templates/system/licence_activate.html:48
msgid "Three hosting accounts and fifty domains, with websites, DNS, databases, PHP, SSL and backups. The admin panel and the multi-tenant features - resellers, hosting plans and customer accounts - are part of Enterprise."
msgstr "Ba tài khoản hosting và năm mươi tên miền, với website, DNS, cơ sở dữ liệu, PHP, SSL và sao lưu. Trang quản trị và các tính năng đa khách hàng - đại lý, gói hosting và tài khoản khách hàng - thuộc bản Enterprise."

#: internal/web/templates/system/licence_activated.html:10
msgid "Enterprise activated"
msgstr "Đã kích hoạt Enterprise"

#: internal/web/templates/system/licence_activated.html:13 internal/web/templates/system/licence_activated.html:13
msgid "The licence key was saved."
msgstr "Đã lưu khoá bản quyền."

#: internal/web/templates/system/licence_activated.html:13
msgid "Issued to:"
msgstr "Cấp cho:"

#: internal/web/templates/system/licence_activated.html:20
msgid "The panel and the admin panel are restarting so the Enterprise features can be wired up. Give it a few seconds, then sign in again."
msgstr "Bảng điều khiển và trang quản trị đang khởi động lại để kết nối các tính năng Enterprise. Hãy chờ vài giây, rồi đăng nhập lại."

#: internal/web/templates/system/licence_activated.html:23
msgid "The admin panel answers on port 2087 once it comes back. This page will not be here after the restart - the licence is managed from the admin panel from now on."
msgstr "Trang quản trị trả lời trên cổng 2087 khi khởi động xong. Trang này sẽ không còn sau khi khởi động lại - từ nay bản quyền được quản lý từ trang quản trị."

#: internal/web/templates/system/licence_activated.html:27
msgid "Back to the dashboard"
msgstr "Quay lại bảng tổng quan"

#: internal/web/templates/system/process_manager.html:268
msgid "Database engines"
msgstr "Công cụ cơ sở dữ liệu"

#: internal/web/templates/system/process_manager.html:270
msgid "These do not run as your account, so they are not in the table above. A restart runs in the background and this page keeps reading the engine's state as it comes back."
msgstr "Chúng không chạy bằng tài khoản của bạn, nên không có trong bảng ở trên. Việc khởi động lại chạy ở chế độ nền và trang này tiếp tục đọc trạng thái của công cụ khi nó hoạt động trở lại."

#: internal/web/templates/system/process_manager.html:279
msgid "Unit"
msgstr "Unit"

#: internal/web/templates/system/process_manager.html:296
msgid "This server's systemd could not be asked about this unit, so its state is not known."
msgstr "Không hỏi được systemd của máy chủ này về unit này, nên không biết trạng thái của nó."

#: internal/web/templates/system/process_manager.html:299
msgid "Restarting…"
msgstr "Đang khởi động lại…"

#: internal/web/templates/system/process_manager.html:300
msgid "The restart could not be started"
msgstr "Không thể bắt đầu khởi động lại"

#: internal/web/templates/system/server_info.html:111
msgid "Monthly Transfer"
msgstr "Băng thông hàng tháng"

#: internal/web/templates/system/server_info.html:135
msgid "Database CPU Limit"
msgstr "Giới hạn CPU cơ sở dữ liệu"

#: internal/web/templates/system/server_info.html:141
msgid "Database RAM Limit"
msgstr "Giới hạn RAM cơ sở dữ liệu"

#: internal/web/templates/system/server_info.html:165
msgid "Subdomains Limit"
msgstr "Giới hạn tên miền phụ"

#: internal/web/templates/system/server_info.html:344
msgid "month"
msgstr "tháng"

#: internal/web/templates/system/waf_domain.html:107
msgid "Challenge Triggering Mode"
msgstr "Chế độ kích hoạt thử thách"

#: internal/web/templates/system/waf_domain.html:110
msgid "Dynamic / Suspicious Only (Heuristics & Rate Limit)"
msgstr "Động / Chỉ khi đáng ngờ (Heuristic & giới hạn tốc độ)"

#: internal/web/templates/system/waf_domain.html:111
msgid "Under Attack Mode (Challenge All New Visitors on Entry)"
msgstr "Chế độ bị tấn công (Thử thách mọi khách mới khi vào)"

#: internal/web/templates/system/waf_domain.html:114
msgid "Save Mode"
msgstr "Lưu chế độ"

#: internal/web/templates/system/waf_domain.html:129
msgid "Domain IP Access Control"
msgstr "Kiểm soát truy cập IP theo tên miền"

#: internal/web/templates/system/waf_domain.html:131
msgid "Configure custom IP allowlists and blocklists specific to this domain. Whitelisted IPs completely bypass inspection; Blacklisted IPs are blocked immediately."
msgstr "Cấu hình danh sách cho phép và danh sách chặn IP riêng cho tên miền này. IP trong danh sách trắng bỏ qua hoàn toàn việc kiểm tra; IP trong danh sách đen bị chặn ngay lập tức."

#: internal/web/templates/system/waf_domain.html:137
msgid "IP Whitelist (Bypass)"
msgstr "Danh sách trắng IP (Bỏ qua)"

#: internal/web/templates/system/waf_domain.html:138
msgid "IP addresses or CIDRs that bypass firewall rules for this domain."
msgstr "Địa chỉ IP hoặc CIDR bỏ qua các quy tắc tường lửa cho tên miền này."

#: internal/web/templates/system/waf_domain.html:142
msgid "No whitelisted IPs configured."
msgstr "Chưa cấu hình IP nào trong danh sách trắng."

#: internal/web/templates/system/waf_domain.html:171
msgid "IP Blacklist (Block)"
msgstr "Danh sách đen IP (Chặn)"

#: internal/web/templates/system/waf_domain.html:172
msgid "IP addresses or CIDRs strictly forbidden from accessing this domain."
msgstr "Địa chỉ IP hoặc CIDR bị cấm hoàn toàn truy cập tên miền này."

#: internal/web/templates/system/waf_domain.html:176
msgid "No blacklisted IPs configured."
msgstr "Chưa cấu hình IP nào trong danh sách đen."

#: internal/web/templates/system/waf_domain.html:334 internal/web/templates/system/waf_logs.html:77 internal/web/templates/emails/track.html:136
msgid "Live"
msgstr "Trực tiếp"

#: internal/web/templates/system/waf_domain.html:75
msgid "asked to solve a browser verification challenge"
msgstr "được yêu cầu giải thử thách xác minh trình duyệt"

#: internal/web/templates/system/waf_domain.html:85
msgid "Browser Verification Challenge (Adaptive protection)"
msgstr "Thử thách xác minh trình duyệt (Bảo vệ thích ứng)"

#: internal/web/templates/system/waf_domain.html:87
msgid "Choose how the Proof-of-Work interstitial challenge is presented to visitors. Under Attack / Shield mode verifies every new visitor on first entry."
msgstr "Chọn cách trình bày thử thách Proof-of-Work trung gian cho khách truy cập. Chế độ bị tấn công / Lá chắn xác minh mọi khách mới ở lần vào đầu tiên."

#: internal/web/templates/system/waf_domain.html:94
msgid "Verification Challenge"
msgstr "Thử thách xác minh"

#: internal/web/templates/system/waf_domain.html:97
msgid "Enabled (Verification Challenge Screen)"
msgstr "Bật (Màn hình thử thách xác minh)"

#: internal/web/templates/system/waf_domain.html:98
msgid "Disabled (Block Directly)"
msgstr "Tắt (Chặn trực tiếp)"

#: internal/web/templates/user/activity_filters.html:140
msgid "No actions match these filters."
msgstr "Không có thao tác nào khớp với bộ lọc này."

#: internal/web/templates/user/activity_filters.html:15
msgid "Other"
msgstr "Khác"

#: internal/web/templates/user/activity_filters.html:5
msgid "Removed"
msgstr "Đã xoá"

#: internal/web/templates/user/activity_filters.html:66
msgid "Filter by type"
msgstr "Lọc theo loại"

#: internal/web/templates/user/activity_filters.html:89
msgid "Clear filters"
msgstr "Xoá bộ lọc"

#: internal/web/templates/user/activity_filters.html:9
msgid "Changed"
msgstr "Đã thay đổi"

#: internal/web/templates/user/login.html:24
msgid "Session duration"
msgstr "Thời gian phiên"

#: internal/web/templates/user/login.html:28
msgid "4 hours"
msgstr "4 giờ"

#: internal/web/templates/user/login.html:29
msgid "8 hours"
msgstr "8 giờ"

#: internal/web/templates/user/login.html:30
msgid "24 hours (Default)"
msgstr "24 giờ (Mặc định)"

#: internal/web/templates/user/login.html:31
msgid "7 days"
msgstr "7 ngày"

#: internal/web/templates/user/login.html:32
msgid "30 days"
msgstr "30 ngày"

#: internal/web/templates/user/login.html:42
msgid "Enter 6-digit code sent to"
msgstr "Nhập mã 6 chữ số đã gửi tới"

#: internal/web/templates/user/login.html:42
msgid "or authenticator app"
msgstr "hoặc ứng dụng xác thực"

#: internal/web/templates/user/login.html:60 internal/web/templates/user/reset_password/request_email.html:26
msgid "Checking that this is a person, not a script..."
msgstr "Đang kiểm tra đây là người, không phải script..."

#: internal/web/templates/user/login.html:60 internal/web/templates/user/reset_password/request_email.html:26
msgid "Done. You can continue."
msgstr "Xong. Bạn có thể tiếp tục."

#: internal/web/templates/user/login.html:66 internal/web/templates/user/reset_password/request_email.html:32
msgid "Security question"
msgstr "Câu hỏi bảo mật"

#: internal/web/templates/user/login.html:82
msgid "Verify Code"
msgstr "Xác minh mã"

#: internal/web/templates/user/login.html:90
msgid "Didn't receive code? Resend to email"
msgstr "Không nhận được mã? Gửi lại qua email"

#: internal/web/templates/user/mcp.html:109
msgid "VS Code / Cursor / Windsurf (.vscode/mcp.json)"
msgstr "VS Code / Cursor / Windsurf (.vscode/mcp.json)"

#: internal/web/templates/user/twofa_settings.html:100
msgid "Enter the 6-digit code from your authenticator app to confirm and activate:"
msgstr "Nhập mã 6 chữ số từ ứng dụng xác thực để xác nhận và kích hoạt:"

#: internal/web/templates/user/twofa_settings.html:107
msgid "Confirm & Activate"
msgstr "Xác nhận và kích hoạt"

#: internal/web/templates/user/twofa_settings.html:116
msgid "To enable 2FA for your account you will need an application that manages 2FA codes, such as Google Authenticator or Microsoft Authenticator."
msgstr "Để bật 2FA cho tài khoản, bạn cần một ứng dụng quản lý mã 2FA, như Google Authenticator hoặc Microsoft Authenticator."

#: internal/web/templates/user/twofa_settings.html:120
msgid "Enable Authenticator App"
msgstr "Bật ứng dụng xác thực"

#: internal/web/templates/user/twofa_settings.html:132
msgid "Email OTP (One-Time Password)"
msgstr "OTP qua email (mật khẩu dùng một lần)"

#: internal/web/templates/user/twofa_settings.html:134
msgid "Receive a 6-digit verification code sent directly to your email whenever you sign in."
msgstr "Nhận mã xác minh 6 chữ số gửi thẳng tới email mỗi khi bạn đăng nhập."

#: internal/web/templates/user/twofa_settings.html:149
msgid "Email OTP is active. Verification codes will be sent to"
msgstr "OTP qua email đang hoạt động. Mã xác minh sẽ được gửi tới"

#: internal/web/templates/user/twofa_settings.html:156
msgid "Confirm current password to disable Email OTP"
msgstr "Xác nhận mật khẩu hiện tại để tắt OTP qua email"

#: internal/web/templates/user/twofa_settings.html:159
msgid "Disable Email OTP"
msgstr "Tắt OTP qua email"

#: internal/web/templates/user/twofa_settings.html:16
msgid "Manage two-factor authentication methods for your account (Authenticator App and Email OTP)."
msgstr "Quản lý các phương thức xác thực hai yếu tố cho tài khoản của bạn (ứng dụng xác thực và OTP qua email)."

#: internal/web/templates/user/twofa_settings.html:164
msgid "Step 1: Enter your email address to receive a verification code."
msgstr "Bước 1: Nhập địa chỉ email để nhận mã xác minh."

#: internal/web/templates/user/twofa_settings.html:170
msgid "Resend Verification Code"
msgstr "Gửi lại mã xác minh"

#: internal/web/templates/user/twofa_settings.html:170
msgid "Send Verification Code"
msgstr "Gửi mã xác minh"

#: internal/web/templates/user/twofa_settings.html:175
msgid "Step 2: Enter the 6-digit verification code sent to your email."
msgstr "Bước 2: Nhập mã xác minh 6 chữ số đã gửi tới email của bạn."

#: internal/web/templates/user/twofa_settings.html:181
msgid "Confirm & Enable Email OTP"
msgstr "Xác nhận và bật OTP qua email"

#: internal/web/templates/user/twofa_settings.html:31
msgid "Authenticator App (TOTP)"
msgstr "Ứng dụng xác thực (TOTP)"

#: internal/web/templates/user/twofa_settings.html:33
msgid "Use Google Authenticator, Microsoft Authenticator, or 1Password."
msgstr "Dùng Google Authenticator, Microsoft Authenticator hoặc 1Password."

#: internal/web/templates/user/twofa_settings.html:46
msgid "Authenticator app 2FA is currently active for your account."
msgstr "2FA bằng ứng dụng xác thực đang hoạt động cho tài khoản của bạn."

#: internal/web/templates/user/twofa_settings.html:50
msgid "Confirm your account password to disable it"
msgstr "Xác nhận mật khẩu tài khoản để tắt nó"

#: internal/web/templates/user/twofa_settings.html:54
msgid "Disable Authenticator App 2FA"
msgstr "Tắt 2FA bằng ứng dụng xác thực"

#: internal/web/templates/user/twofa_settings.html:64
msgid "Step 2. Verify Code"
msgstr "Bước 2. Xác minh mã"

#: internal/web/templates/user/twofa_settings.html:80
msgid "Click here to display secret key"
msgstr "Nhấn vào đây để hiện khoá bí mật"

#: internal/web/templates/vpn/vpn.html:14
msgid "The VPN service is not available on this server."
msgstr "Dịch vụ VPN không khả dụng trên máy chủ này."

#: internal/web/templates/vpn/vpn.html:21
msgid "Peer"
msgstr "Peer"

#: internal/web/templates/vpn/vpn.html:21
msgid "VPN address"
msgstr "Địa chỉ VPN"

#: internal/web/templates/vpn/vpn.html:21
msgid "Transfer"
msgstr "Lưu lượng"

#: internal/web/templates/vpn/vpn.html:28
msgid "Unlimited"
msgstr "Không giới hạn"

#: internal/web/templates/vpn/vpn.html:31
msgid "Download config"
msgstr "Tải cấu hình"

#: internal/web/templates/vpn/vpn.html:34
msgid "No VPN peers have been assigned to this account yet. Ask your provider for one."
msgstr "Chưa có peer VPN nào được gán cho tài khoản này. Hãy yêu cầu nhà cung cấp của bạn."

#: internal/web/templates/vpn/vpn.html:7
msgid "VPN"
msgstr "VPN"

#: internal/web/templates/vpn/vpn.html:8
msgid "WireGuard clients your administrator assigned to this account. Download a configuration and import it into the WireGuard app on your device."
msgstr "Các máy khách WireGuard mà quản trị viên đã gán cho tài khoản này. Tải một cấu hình xuống và nhập vào ứng dụng WireGuard trên thiết bị của bạn."

#: hitechcloudpanel review fixes (4.0.1)
msgid "Failed to start passkey registration."
msgstr "Không thể bắt đầu đăng ký passkey."

#: hitechcloudpanel review fixes (4.0.1)
msgid "Failed to save passkey."
msgstr "Không thể lưu passkey."

#: hitechcloudpanel review fixes (4.0.1)
msgid "Failed to start passkey login."
msgstr "Không thể bắt đầu đăng nhập bằng passkey."

#: hitechcloudpanel review fixes (4.0.1)
msgid "Passkey login failed."
msgstr "Đăng nhập bằng passkey thất bại."

#: hitechcloudpanel review fixes (4.0.1)
msgid "The request failed."
msgstr "Yêu cầu thất bại."

#: hitechcloudpanel review fixes (4.0.1)
msgid "The task failed."
msgstr "Tác vụ thất bại."

#: hitechcloudpanel review fixes (4.0.1)
msgid "Live Support Chat"
msgstr "Trò chuyện hỗ trợ trực tuyến"

#: hitechcloudpanel review fixes (4.0.1)
msgid "No messages yet. Send a message to chat with support!"
msgstr "Chưa có tin nhắn nào. Hãy gửi tin nhắn để trò chuyện với bộ phận hỗ trợ!"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Type a message..."
msgstr "Nhập tin nhắn..."

#: hitechcloudpanel review fixes (4.0.1)
msgid "Records"
msgstr "Bản ghi"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Select Domain Log"
msgstr "Chọn nhật ký tên miền"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Disable Force HTTPS and allow plain HTTP?"
msgstr "Tắt bắt buộc HTTPS và cho phép HTTP thường?"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Are you sure you want to remove this SSL certificate and revert to plain HTTP?"
msgstr "Bạn có chắc muốn gỡ chứng chỉ SSL này và quay về HTTP thường?"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Sender Rules"
msgstr "Quy tắc người gửi"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Mailboxes"
msgstr "Hộp thư"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Choose a mailbox"
msgstr "Chọn hộp thư"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Addresses"
msgstr "Địa chỉ"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Client Addresses"
msgstr "Địa chỉ cho ứng dụng"

#: hitechcloudpanel review fixes (4.0.1)
msgid "How to set a client up"
msgstr "Cách thiết lập ứng dụng"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Calendars"
msgstr "Lịch"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Address books"
msgstr "Sổ địa chỉ"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Calendar Sharing"
msgstr "Chia sẻ lịch"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Shared by this mailbox"
msgstr "Hộp thư này đã chia sẻ"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Shared with this mailbox"
msgstr "Được chia sẻ với hộp thư này"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Mailbox Disk Usage"
msgstr "Dung lượng hộp thư"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Add Forwarder"
msgstr "Thêm chuyển tiếp"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Greylisting Per Domain"
msgstr "Greylisting theo tên miền"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Mail Log Results"
msgstr "Kết quả nhật ký thư"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Spam Filter Per Domain"
msgstr "Bộ lọc thư rác theo tên miền"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Trust Score"
msgstr "Điểm tin cậy"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Blocklists"
msgstr "Danh sách chặn"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Content"
msgstr "Nội dung"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Failed deliveries"
msgstr "Gửi thất bại"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Sending pattern"
msgstr "Mẫu gửi thư"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Items successfully restored. Reloading page to display updated content."
msgstr "Đã khôi phục các mục. Đang tải lại trang để hiển thị nội dung mới."

#: hitechcloudpanel review fixes (4.0.1)
msgid "Error restoring item:"
msgstr "Lỗi khi khôi phục mục:"

#: hitechcloudpanel review fixes (4.0.1)
msgid ""
"Items permanently deleted. Reloading page to display updated content."
msgstr ""
"Đã xoá vĩnh viễn các mục. Đang tải lại trang để hiển thị nội dung mới."

#: hitechcloudpanel review fixes (4.0.1)
msgid "Error deleting item:"
msgstr "Lỗi khi xoá mục:"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Total file size exceeds %(size)s MB limit."
msgstr "Tổng dung lượng tệp vượt quá giới hạn %(size)s MB."

#: hitechcloudpanel review fixes (4.0.1)
msgid "Cloned to %(target)s successfully!"
msgstr "Đã nhân bản sang %(target)s thành công!"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Error cloning site"
msgstr "Lỗi khi nhân bản website"

#: hitechcloudpanel review fixes (4.0.1)
msgid "Unknown language"
msgstr "Ngôn ngữ không xác định"

#: flash (layout::tr_flash)
msgid "%(domain)s no longer has a catch-all; mail to an unknown address is refused during the SMTP session."
msgstr "%(domain)s không còn hộp thư nhận tất cả; thư gửi tới địa chỉ không tồn tại sẽ bị từ chối ngay trong phiên SMTP."

#: flash (layout::tr_flash)
msgid ""
"%(domain_url)s is being deleted on the server. It leaves this list when "
"the server has finished; this page shows the progress."
msgstr ""
"%(domain_url)s đang được xoá trên máy chủ. Tên miền sẽ biến mất khỏi danh "
"sách khi máy chủ hoàn tất; trang này hiển thị tiến độ."

#: flash (layout::tr_flash)
msgid "%(out)s Use \"Issue wildcard certificate\" to order one now."
msgstr "%(out)s Hãy dùng \"Cấp chứng chỉ wildcard\" để yêu cầu cấp ngay."

#: flash (layout::tr_flash)
msgid "%(scope)s now uses the setting it inherits."
msgstr "%(scope)s hiện dùng thiết lập được kế thừa."

#: flash (layout::tr_flash)
msgid "%(share_with)s can now %(wording)s."
msgstr "%(share_with)s giờ đã có thể %(wording)s."

#: flash (layout::tr_flash)
msgid "A 6-digit verification code was sent to %(target)s."
msgstr "Mã xác minh 6 chữ số đã được gửi tới %(target)s."

#: flash (layout::tr_flash)
msgid "AutoSSL batch triggered: %(succeeded)s succeeded, %(failed)s failed."
msgstr "Đã chạy AutoSSL hàng loạt: %(succeeded)s thành công, %(failed)s thất bại."

#: flash (layout::tr_flash)
msgid "Choose a %(noun)s."
msgstr "Hãy chọn %(noun)s."

#: flash (layout::tr_flash)
msgid "Could not change greylisting for %(scope)s: %(message)s"
msgstr "Không thể thay đổi greylisting cho %(scope)s: %(message)s"

#: flash (layout::tr_flash)
msgid "Could not reset the spam settings: %(message)s"
msgstr "Không thể đặt lại thiết lập chống thư rác: %(message)s"

#: flash (layout::tr_flash)
msgid "Could not save the spam settings: %(message)s"
msgstr "Không thể lưu thiết lập chống thư rác: %(message)s"

#: flash (layout::tr_flash)
msgid "Could not update the catch-all: %(message)s"
msgstr "Không thể cập nhật hộp thư nhận tất cả: %(message)s"

#: flash (layout::tr_flash)
msgid "Could not update the sender list: %(message)s"
msgstr "Không thể cập nhật danh sách người gửi: %(message)s"

#: flash (layout::tr_flash)
msgid "Database %(database)s exported successfully to %(display)s"
msgstr "Đã xuất cơ sở dữ liệu %(database)s thành công ra %(display)s"

#: flash (layout::tr_flash)
msgid "Database and user created, but failed to grant privileges: %(e)s"
msgstr "Đã tạo cơ sở dữ liệu và người dùng, nhưng không cấp được quyền: %(e)s"

#: flash (layout::tr_flash)
msgid "Error creating database: '%(database)s' - You have reached the maximum number of databases allowed.%(upgrade)s"
msgstr "Lỗi khi tạo cơ sở dữ liệu '%(database)s': bạn đã đạt số lượng cơ sở dữ liệu tối đa được phép.%(upgrade)s"

#: flash (layout::tr_flash)
msgid "Error importing %(filename)s into database %(db_name)s: %(e)s"
msgstr "Lỗi khi nhập %(filename)s vào cơ sở dữ liệu %(db_name)s: %(e)s"

#: flash (layout::tr_flash)
msgid "Failed to assign user to database: %(e)s"
msgstr "Không thể gán người dùng vào cơ sở dữ liệu: %(e)s"

#: flash (layout::tr_flash)
msgid "Failed to create database: %(e)s"
msgstr "Không thể tạo cơ sở dữ liệu: %(e)s"

#: flash (layout::tr_flash)
msgid "Failed to create user: %(e)s"
msgstr "Không thể tạo người dùng: %(e)s"

#: flash (layout::tr_flash)
msgid "Failed to export database %(database)s: %(message)s"
msgstr "Không thể xuất cơ sở dữ liệu %(database)s: %(message)s"

#: flash (layout::tr_flash)
msgid "Failed to read privileges for user %(db_user)s: %(e)s"
msgstr "Không thể đọc quyền của người dùng %(db_user)s: %(e)s"

#: flash (layout::tr_flash)
msgid "Failed to restart DNS zone: %(e)s"
msgstr "Không thể khởi động lại vùng DNS: %(e)s"

#: flash (layout::tr_flash)
msgid "Failed to revoke privileges for user %(db_user)s from MSSQL database %(database)s: %(e)s"
msgstr "Không thể thu hồi quyền của người dùng %(db_user)s trên cơ sở dữ liệu MSSQL %(database)s: %(e)s"

#: flash (layout::tr_flash)
msgid "Failed to revoke privileges for user %(db_user)s from PostgreSQL database %(database)s"
msgstr "Không thể thu hồi quyền của người dùng %(db_user)s trên cơ sở dữ liệu PostgreSQL %(database)s"

#: flash (layout::tr_flash)
msgid "Give the %(noun)s a name."
msgstr "Hãy đặt tên cho %(noun)s."

#: flash (layout::tr_flash)
msgid "Greylisting for %(scope)s is now %(state)s."
msgstr "Greylisting cho %(scope)s hiện đang %(state)s."

#: flash (layout::tr_flash)
msgid "Mail to %(scope)s scoring %(threshold)s or more is now handled as: %(verdict)s."
msgstr "Thư gửi tới %(scope)s có điểm từ %(threshold)s trở lên giờ được xử lý theo cách: %(verdict)s."

#: flash (layout::tr_flash)
msgid "Mail to any address at %(domain)s that has no mailbox now goes to %(destination)s."
msgstr "Thư gửi tới bất kỳ địa chỉ nào tại %(domain)s chưa có hộp thư giờ sẽ được chuyển tới %(destination)s."

#: flash (layout::tr_flash)
msgid "Missing required form data for compression: %(missing)s"
msgstr "Thiếu dữ liệu biểu mẫu bắt buộc để nén: %(missing)s"

#: flash (layout::tr_flash)
msgid "Query %(pid)s stopped."
msgstr "Đã dừng truy vấn %(pid)s."

#: flash (layout::tr_flash)
msgid "Successfully added a user %(db_user)s to PostgreSQL database"
msgstr "Đã thêm người dùng %(db_user)s vào cơ sở dữ liệu PostgreSQL thành công"

#: flash (layout::tr_flash)
msgid "Successfully added user %(db_user)s to MSSQL database %(database)s as %(role)s"
msgstr "Đã thêm người dùng %(db_user)s vào cơ sở dữ liệu MSSQL %(database)s với vai trò %(role)s"

#: flash (layout::tr_flash)
msgid "Successfully created an MSSQL database %(database)s"
msgstr "Đã tạo cơ sở dữ liệu MSSQL %(database)s thành công"

#: flash (layout::tr_flash)
msgid "Successfully created an MSSQL user %(db_user)s"
msgstr "Đã tạo người dùng MSSQL %(db_user)s thành công"

#: flash (layout::tr_flash)
msgid "Successfully created database %(database)s, user %(db_user)s, and granted privileges."
msgstr "Đã tạo cơ sở dữ liệu %(database)s, người dùng %(db_user)s và cấp quyền thành công."

#: flash (layout::tr_flash)
msgid "Successfully revoked all privileges for user %(db_user)s from MSSQL database %(database)s"
msgstr "Đã thu hồi toàn bộ quyền của người dùng %(db_user)s trên cơ sở dữ liệu MSSQL %(database)s"

#: flash (layout::tr_flash)
msgid "Successfully revoked all privileges for user %(db_user)s from PostgreSQL database %(database)s"
msgstr "Đã thu hồi toàn bộ quyền của người dùng %(db_user)s trên cơ sở dữ liệu PostgreSQL %(database)s"

#: flash (layout::tr_flash)
msgid "That password cannot be used: %(e)s"
msgstr "Không thể dùng mật khẩu này: %(e)s"

#: flash (layout::tr_flash)
msgid "That record would break the zone: %(problem)s"
msgstr "Bản ghi này sẽ làm hỏng vùng DNS: %(problem)s"

#: flash (layout::tr_flash)
msgid "The certificate could not be imported: %(out)s"
msgstr "Không thể nhập chứng chỉ: %(out)s"

#: flash (layout::tr_flash)
msgid "The certificate could not be installed: %(out)s"
msgstr "Không thể cài chứng chỉ: %(out)s"

#: flash (layout::tr_flash)
msgid "The certificate could not be stored: %(out)s"
msgstr "Không thể lưu chứng chỉ: %(out)s"

#: flash (layout::tr_flash)
msgid "The deletion could not be started: %(e)s"
msgstr "Không thể bắt đầu xoá: %(e)s"

#: flash (layout::tr_flash)
msgid "The document root has to be a folder inside %(context)s."
msgstr "Thư mục gốc phải là một thư mục nằm trong %(context)s."

#: flash (layout::tr_flash)
msgid "The document root of %(domain_name)s is being moved to %(docroot)s on the server; this page shows when it is done."
msgstr "Thư mục gốc của %(domain_name)s đang được chuyển tới %(docroot)s trên máy chủ; trang này sẽ cho biết khi hoàn tất."

#: flash (layout::tr_flash)
msgid "The query could not be stopped: %(e)s"
msgstr "Không thể dừng truy vấn: %(e)s"

#: flash (layout::tr_flash)
msgid "There is no mailbox %(email)s on this server. Create it first, then open webmail from beside it."
msgstr "Máy chủ này chưa có hộp thư %(email)s. Hãy tạo hộp thư trước, rồi mở webmail từ nút bên cạnh hộp thư đó."

#: flash (layout::tr_flash)
msgid "You have reached the maximum number of databases allowed.%(upgrade)s"
msgstr "Bạn đã đạt số lượng cơ sở dữ liệu tối đa được phép.%(upgrade)s"

#: n8n/n8n.html
msgid ""
"Custom name for this instance (alphanumeric, dashes, underscores). If "
"empty, auto-derived from domain."
msgstr ""
"Tên tuỳ chỉnh cho phiên bản này (chữ số, dấu gạch nối, gạch dưới). Nếu để "
"trống, tự động lấy theo tên miền."

#: n8n/n8n.html
msgid ""
"Custom name for this instance (alphanumeric, dashes, underscores). Leave "
"empty for default."
msgstr ""
"Tên tuỳ chỉnh cho phiên bản này (chữ số, dấu gạch nối, gạch dưới). Để "
"trống cho phiên bản mặc định."

#: n8n/n8n.html
msgid "Install Additional Instance"
msgstr "Cài đặt phiên bản bổ sung"

#: n8n/n8n.html
msgid "Install Another n8n Instance"
msgstr "Cài đặt thêm phiên bản n8n"

#: n8n/n8n.html
msgid "Installed Instances"
msgstr "Các phiên bản đã cài đặt"

#: n8n/n8n.html
msgid "Instance"
msgstr "Phiên bản"

#: n8n/n8n.html
msgid "Instance Identifier (optional)"
msgstr "Mã định danh phiên bản (tuỳ chọn)"

#: n8n/n8n.html
msgid "Remove this n8n instance from your account?"
msgstr "Xoá phiên bản n8n này khỏi tài khoản của bạn?"

#: manager/phpbb_app.html
msgid "Unexpected response from phpBB."
msgstr "Phản hồi không mong muốn từ phpBB."

#: n8n/n8n.html
msgid "n8n answers on this name over HTTPS."
msgstr "n8n phản hồi trên tên này qua HTTPS."

# 4.0.3 UI and module translations review

msgid "AI Assistant"
msgstr "Trợ lý AI"

msgid "Application"
msgstr "Ứng dụng"

msgid "Application Service"
msgstr "Dịch vụ ứng dụng"

msgid "Applications"
msgstr "Ứng dụng"

msgid "Ask a question about your hosting..."
msgstr "Đặt câu hỏi về hosting của bạn..."

msgid "Assign domain"
msgstr "Gán tên miền"

msgid "Cannot install while application is stopped."
msgstr "Không thể cài đặt khi ứng dụng đang dừng."

msgid "Chat & AI Assistant"
msgstr "Trò chuyện & Trợ lý AI"

msgid "Command you want to run."
msgstr "Lệnh bạn muốn chạy."

msgid "Current User"
msgstr "Người dùng hiện tại"

msgid "Daily budget left"
msgstr "Ngân sách hàng ngày còn lại"

msgid "Dedicated IP Address"
msgstr "Địa chỉ IP riêng"

msgid "Environment"
msgstr "Môi trường"

msgid "Environment to execute the command in."
msgstr "Môi trường để thực thi lệnh."

msgid "Error fetching application logs."
msgstr "Lỗi khi tải nhật ký ứng dụng."

msgid "Error fetching application logs:"
msgstr "Lỗi khi tải nhật ký ứng dụng:"

msgid "General Information"
msgstr "Thông tin chung"

msgid "Hi! I am the hosting assistant. Ask me how to do something in the panel - adding a domain, setting up email, changing the PHP version, or troubleshooting."
msgstr "Xin chào! Tôi là trợ lý hosting. Hãy hỏi tôi cách thực hiện các thao tác trong bảng điều khiển - thêm tên miền, thiết lập email, đổi phiên bản PHP hoặc khắc phục sự cố."

msgid "Home Directory"
msgstr "Thư mục người dùng"

msgid "Hosting Assistant"
msgstr "Trợ lý Hosting"

msgid "Limit CPU and Memory available to the application."
msgstr "Giới hạn CPU và bộ nhớ khả dụng cho ứng dụng."

msgid "Live Support"
msgstr "Hỗ trợ trực tiếp"

msgid "Manage Applications"
msgstr "Quản lý ứng dụng"

msgid "Notifications"
msgstr "Thông báo"

msgid "Primary Domain"
msgstr "Tên miền chính"

msgid "Run Application"
msgstr "Chạy ứng dụng"

msgid "SSL/TLS Status"
msgstr "Trạng thái SSL/TLS"

msgid "Search Tools"
msgstr "Tìm kiếm công cụ"

msgid "Select Environment:"
msgstr "Chọn môi trường:"

msgid "Select an environment in which the script will be executed and set schedule. To add multiple jobs at once, use the File Editor instead."
msgstr "Chọn môi trường thực thi tập lệnh và đặt lịch trình. Để thêm nhiều tác vụ cùng lúc, hãy dùng Trình chỉnh sửa tệp."

msgid "Service name in which the process is running."
msgstr "Tên dịch vụ mà tiến trình đang chạy."

msgid "Shared IP Address"
msgstr "Địa chỉ IP dùng chung"

msgid "Stops and removes the application from Site Manager interface."
msgstr "Dừng và gỡ ứng dụng khỏi giao diện Trình quản lý website."

msgid "The command that is running."
msgstr "Lệnh đang chạy."

msgid "The user ID running the process."
msgstr "ID người dùng đang chạy tiến trình."

msgid "Thinking..."
msgstr "Đang suy nghĩ..."

msgid "Tools"
msgstr "Công cụ"

msgid "View your running applications"
msgstr "Xem các ứng dụng đang chạy của bạn"

msgid "You can change this later from Applications."
msgstr "Bạn có thể thay đổi sau trong mục Ứng dụng."


msgid "This email address is already in use."
msgstr "Địa chỉ email này đã được sử dụng."

msgid "Failed to change the email address."
msgstr "Không thể thay đổi địa chỉ email."

msgid "Invalid username or password."
msgstr "Tên đăng nhập hoặc mật khẩu không đúng."

msgid "Too many requests. Please try again later."
msgstr "Quá nhiều yêu cầu. Vui lòng thử lại sau."

msgid "Your current password is incorrect."
msgstr "Mật khẩu hiện tại không đúng."

msgid "Current password"
msgstr "Mật khẩu hiện tại"

msgid "Enter your current password to change your email address or password."
msgstr "Nhập mật khẩu hiện tại để thay đổi địa chỉ email hoặc mật khẩu."

msgid "Do you want to sign out of the panel?"
msgstr "Bạn có muốn đăng xuất khỏi bảng điều khiển không?"

msgid "Sign out everywhere"
msgstr "Đăng xuất trên mọi thiết bị"

msgid "Sign out on every device? Every session of this account ends, and its API and MCP tokens stop working."
msgstr "Đăng xuất trên mọi thiết bị? Mọi phiên của tài khoản này sẽ kết thúc và các token API, MCP của tài khoản sẽ ngừng hoạt động."

msgid "Your sign-in has expired. Please enter your username and password again."
msgstr "Phiên đăng nhập đã hết hạn. Vui lòng nhập lại tên đăng nhập và mật khẩu."

msgid "invalid account or database name"
msgstr "tên tài khoản hoặc tên cơ sở dữ liệu không hợp lệ"

msgid "That name belongs to another account."
msgstr "Tên này thuộc về một tài khoản khác."

msgid "the account's PostgreSQL login is not working"
msgstr "thông tin đăng nhập PostgreSQL của tài khoản không hoạt động"

msgid "Backup type"
msgstr "Kiểu sao lưu"

msgid "Incremental: a full backup, then only what changed"
msgstr "Gia tăng: một bản sao lưu đầy đủ, sau đó chỉ lưu phần thay đổi"

msgid "Full: a complete backup every run"
msgstr "Đầy đủ: sao lưu toàn bộ mỗi lần chạy"

msgid "Last full backup"
msgstr "Bản sao lưu đầy đủ gần nhất"

msgid "Last incremental backup"
msgstr "Bản sao lưu gia tăng gần nhất"

msgid "Current chain"
msgstr "Chuỗi hiện tại"

msgid "Next backup"
msgstr "Lần sao lưu tiếp theo"

msgid "chain(s) kept"
msgstr "chuỗi đang được giữ"

msgid "in total"
msgstr "tổng cộng"

msgid "Times are UTC."
msgstr "Thời gian theo giờ UTC."

msgid "Incremental backups take far less space and time: after one full backup, each run stores only the files that changed, and a database only when its contents changed. Restoring walks the chain from the full backup forward."
msgstr "Sao lưu gia tăng tốn ít dung lượng và thời gian hơn nhiều: sau một bản sao lưu đầy đủ, mỗi lần chạy chỉ lưu các tệp đã thay đổi, và chỉ lưu cơ sở dữ liệu khi nội dung của nó thay đổi. Khi khôi phục, hệ thống đi theo chuỗi từ bản sao lưu đầy đủ trở đi."

msgid "Start a new full snapshot"
msgstr "Bắt đầu bản chụp đầy đủ mới"

msgid "Every week (first backup on or after Monday)"
msgstr "Mỗi tuần (bản sao lưu đầu tiên từ thứ Hai trở đi)"

msgid "Every month (first backup of the month)"
msgstr "Mỗi tháng (bản sao lưu đầu tiên của tháng)"

msgid "After a number of days"
msgstr "Sau một số ngày"

msgid "After a number of backups"
msgstr "Sau một số lần sao lưu"

msgid "Number"
msgstr "Số lượng"

msgid "A longer chain saves more space and takes longer to restore. Whatever you choose, a chain never holds more backups than your plan allows"
msgstr "Chuỗi càng dài càng tiết kiệm dung lượng nhưng khôi phục càng lâu. Dù bạn chọn gì, một chuỗi không bao giờ chứa nhiều bản sao lưu hơn mức gói dịch vụ cho phép"

msgid "Retention removes whole chains, never part of one."
msgstr ""
"Chính sách lưu giữ chỉ xoá toàn bộ chuỗi, không bao giờ xoá một phần "
"chuỗi."

msgid "Restore to a date"
msgstr "Khôi phục về một ngày"

msgid "Puts back the newest snapshot taken on or before the end of that day (UTC), through its chain."
msgstr "Khôi phục bản chụp mới nhất được tạo trước hoặc đúng cuối ngày đó (UTC), theo chuỗi của nó."

msgid "Choose what to restore"
msgstr "Chọn nội dung cần khôi phục"

msgid "The hosting plan of this mailbox's domain could not be read; try again."
msgstr "Không đọc được gói dịch vụ của tên miền chứa hộp thư này; vui lòng thử lại."

msgid "quota capped to the plan's limit"
msgstr "hạn mức đã bị giới hạn theo mức của gói dịch vụ"

msgid "Saved."
msgstr "Đã lưu."

msgid "A directive name cannot come from a variable."
msgstr "Tên chỉ thị không được lấy từ một biến."

msgid "Apache expressions (<If>, expr=, Require expr, SetEnvIfExpr) cannot be used in the virtual host. Ask your administrator."
msgstr "Không thể dùng biểu thức Apache (<If>, expr=, Require expr, SetEnvIfExpr) trong virtual host. Hãy liên hệ quản trị viên của bạn."

msgid "Directory traversal ('..') is strictly forbidden in VirtualHost configurations."
msgstr "Nghiêm cấm duyệt ngược thư mục ('..') trong cấu hình VirtualHost."

msgid "Lines continued with a backslash cannot be used in the virtual host; put each directive on one line."
msgstr "Không thể dùng dòng nối tiếp bằng dấu gạch chéo ngược trong virtual host; hãy viết mỗi chỉ thị trên một dòng."

msgid "PHP settings cannot be passed from the virtual host (PHP_VALUE / PHP_ADMIN_VALUE). Ask your administrator."
msgstr "Không thể truyền thiết lập PHP từ virtual host (PHP_VALUE / PHP_ADMIN_VALUE). Hãy liên hệ quản trị viên của bạn."

msgid "RewriteRule cannot proxy a request or choose its handler here. Ask your administrator."
msgstr "Tại đây RewriteRule không thể chuyển tiếp (proxy) yêu cầu hoặc chọn trình xử lý cho yêu cầu. Hãy liên hệ quản trị viên của bạn."

msgid "The content could not be read."
msgstr "Không đọc được nội dung."

msgid "The file is not valid UTF-8 text."
msgstr "Tệp không phải là văn bản UTF-8 hợp lệ."

msgid "The file is too large."
msgstr "Tệp quá lớn."

msgid "Invalid account name."
msgstr "Tên tài khoản không hợp lệ."

msgid "Domain name is required."
msgstr "Cần nhập tên miền."

msgid "The certificate could not be installed."
msgstr "Không thể cài đặt chứng chỉ."

msgid "Both the certificate and the private key must be pasted."
msgstr "Cần dán cả chứng chỉ và khoá riêng tư."

msgid "Paste one private key, not several."
msgstr "Chỉ dán một khoá riêng tư, không dán nhiều khoá."

msgid "The certificate must be in PEM format (-----BEGIN CERTIFICATE-----)."
msgstr "Chứng chỉ phải ở định dạng PEM (-----BEGIN CERTIFICATE-----)."

msgid "The private key must be in PEM format (-----BEGIN PRIVATE KEY-----)."
msgstr "Khoá riêng tư phải ở định dạng PEM (-----BEGIN PRIVATE KEY-----)."

msgid "There is no PEM certificate (-----BEGIN CERTIFICATE-----) in the input."
msgstr "Dữ liệu nhập không có chứng chỉ PEM nào (-----BEGIN CERTIFICATE-----)."

msgid "The input is larger than a certificate and key can be."
msgstr "Dữ liệu nhập lớn hơn kích thước tối đa của một chứng chỉ và khoá."

msgid "$INCLUDE is not allowed in a zone edited here."
msgstr "Không được dùng $INCLUDE trong vùng DNS chỉnh sửa tại đây."

msgid "Upgrade to Moodle"
msgstr "Nâng cấp lên Moodle"

msgid "A major upgrade may need a newer PHP version. Take a backup first (Backups tab). Continue?"
msgstr "Bản nâng cấp lớn có thể cần phiên bản PHP mới hơn. Hãy sao lưu trước (thẻ Bản sao lưu). Tiếp tục?"

msgid "Use a destination of my own instead"
msgstr "Dùng nơi lưu của riêng tôi"

msgid "Keep the backups your hosting provider set up"
msgstr "Giữ cấu hình sao lưu do nhà cung cấp hosting thiết lập"

msgid "Kept on this server"
msgstr "Lưu trên máy chủ này"

msgid "Every day at %(time)s"
msgstr "Hằng ngày lúc %(time)s"

msgid "Every %(weekday)s at %(time)s"
msgstr "Mỗi %(weekday)s lúc %(time)s"

msgid "On day %(day)s of every month at %(time)s"
msgstr "Ngày %(day)s hằng tháng lúc %(time)s"

msgid "Custom schedule (%(schedule)s)"
msgstr "Lịch tuỳ chỉnh (%(schedule)s)"

msgid "(server time)"
msgstr "(giờ máy chủ)"

msgid "Sunday"
msgstr "Chủ nhật"

msgid "Monday"
msgstr "thứ Hai"

msgid "Tuesday"
msgstr "thứ Ba"

msgid "Wednesday"
msgstr "thứ Tư"

msgid "Thursday"
msgstr "thứ Năm"

msgid "Friday"
msgstr "thứ Sáu"

msgid "Saturday"
msgstr "thứ Bảy"

msgid "Requests this server makes to the website itself - a cron job, a cache purge - are still answered."
msgstr "Các yêu cầu do chính máy chủ này gửi tới website - một tác vụ định kỳ, một lệnh xoá bộ nhớ đệm - vẫn được trả lời."

msgid "Mail Delivery"
msgstr "Gửi nhận thư"

msgid "Max files"
msgstr "Số tệp tối đa"

msgid "Spam & Filtering"
msgstr "Chống spam & lọc thư"

msgid "A mail domain receives mail only once you have proved it is yours."
msgstr "Tên miền thư chỉ nhận được thư sau khi bạn chứng minh tên miền đó là của bạn."

msgid "Add a mail domain"
msgstr "Thêm tên miền thư"

msgid "Add domain"
msgstr "Thêm tên miền"

msgid "Advanced rules"
msgstr "Quy tắc nâng cao"

msgid "Advanced rules are Sieve commands that run after the rules in the visual editor, for what it cannot express."
msgstr "Quy tắc nâng cao là các lệnh Sieve chạy sau các quy tắc trong trình chỉnh sửa trực quan, dành cho những gì trình chỉnh sửa không diễn đạt được."

msgid "Advanced rules run after these and are edited in the file editor."
msgstr "Quy tắc nâng cao chạy sau các quy tắc này và được chỉnh sửa trong trình chỉnh sửa tệp."

msgid "Allow sign-in"
msgstr "Cho phép đăng nhập"

msgid "Applies in webmail only"
msgstr "Chỉ áp dụng trong webmail"

msgid "Archive"
msgstr "Lưu trữ"

msgid "Calendars and contacts"
msgstr "Lịch và danh bạ"

msgid "Check the reverse record again"
msgstr "Kiểm tra lại bản ghi đảo ngược"

msgid "Check this domain's deliverability"
msgstr "Kiểm tra khả năng gửi thư của tên miền này"

msgid "Connect a phone or a mail program to a mailbox."
msgstr "Kết nối điện thoại hoặc phần mềm thư với một hộp thư."

msgid "Devices"
msgstr "Thiết bị"

msgid "Files storage used"
msgstr "Dung lượng tệp đã dùng"

msgid "Has attachment"
msgstr "Có tệp đính kèm"

msgid "Header"
msgstr "Tiêu đề thư"

msgid "Header name, e.g. X-Mailer"
msgstr "Tên tiêu đề, ví dụ X-Mailer"

msgid "Incoming mail (IMAP)"
msgstr "Thư đến (IMAP)"

msgid "Last sign-in"
msgstr "Đăng nhập lần cuối"

msgid "Mail Portal"
msgstr "Cổng thư"

msgid "Mail for this domain is delivered to"
msgstr "Thư của tên miền này được chuyển đến"

msgid "Mail only"
msgstr "Chỉ thư"

msgid "Mail records"
msgstr "Bản ghi thư"

msgid "Manage domains"
msgstr "Quản lý tên miền"

msgid "Manage mailboxes"
msgstr "Quản lý hộp thư"

msgid "Move to Trash"
msgstr "Chuyển vào Thùng rác"

msgid "No mailboxes yet."
msgstr "Chưa có hộp thư nào."

msgid "Outgoing mail (SMTP)"
msgstr "Thư đi (SMTP)"

msgid "Outlook"
msgstr "Outlook"

msgid "Publish the expected record"
msgstr "Công bố bản ghi mong đợi"

msgid "Publish this TXT record, or point every nameserver of the domain at this server:"
msgstr "Công bố bản ghi TXT này, hoặc trỏ mọi máy chủ tên miền của tên miền về máy chủ này:"

msgid "Read"
msgstr "Đã đọc"

msgid "Read status"
msgstr "Trạng thái đọc"

msgid "Receiving mail"
msgstr "Đang nhận thư"

msgid "Remove this domain? Its DNS zone is removed with it."
msgstr "Xoá tên miền này? Vùng DNS của nó sẽ bị xoá cùng."

msgid "Reset two-step verification"
msgstr "Đặt lại xác minh hai bước"

msgid "See usage per mailbox"
msgstr "Xem mức sử dụng theo từng hộp thư"

msgid "Server settings"
msgstr "Cài đặt máy chủ"

msgid "Set up"
msgstr "Thiết lập"

msgid "Sign-in is suspended for this mailbox. Mail still arrives."
msgstr "Đăng nhập đã bị tạm ngưng cho hộp thư này. Thư vẫn được nhận."

msgid "Some domains are waiting to be verified. They do not receive mail until they are."
msgstr "Một số tên miền đang chờ xác minh. Chúng không nhận được thư cho đến khi được xác minh."

msgid "Storage used"
msgstr "Dung lượng đã dùng"

msgid "Suspend sign-in"
msgstr "Tạm ngưng đăng nhập"

msgid "The full email address"
msgstr "Địa chỉ email đầy đủ"

msgid "The mailbox's password"
msgstr "Mật khẩu của hộp thư"

msgid "The webmail's status is not available right now."
msgstr "Hiện chưa có trạng thái của webmail."

msgid "This domain is waiting to be verified. It does not receive mail yet."
msgstr "Tên miền này đang chờ xác minh. Nó chưa nhận được thư."

msgid "This mailbox has not used the webmail yet."
msgstr "Hộp thư này chưa dùng webmail."

msgid "This rule cannot be decided while mail is delivered, so it runs in the webmail only."
msgstr "Quy tắc này không thể quyết định được trong lúc thư đang được chuyển đến, nên nó chỉ chạy trong webmail."

msgid "Trusted devices"
msgstr "Thiết bị tin cậy"

msgid "Two-step verification"
msgstr "Xác minh hai bước"

msgid "Unread"
msgstr "Chưa đọc"

msgid "Verify"
msgstr "Xác minh"

msgid "Verify them"
msgstr "Xác minh chúng"

msgid "Waiting for verification"
msgstr "Đang chờ xác minh"

msgid "Website and mail"
msgstr "Website và thư"

msgid "Your mail domains, mailboxes and delivery in one place."
msgstr "Tên miền thư, hộp thư và việc gửi nhận thư của bạn ở một nơi."

msgid "iPhone and Mac"
msgstr "iPhone và Mac"

# 2083 sidebar: section and link labels the menu showed in English (4.1.2)
#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Automation"
msgstr "Tự động hoá"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Containers and VPN"
msgstr "Container và VPN"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Deliverability"
msgstr "Khả năng gửi thư"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Deployment"
msgstr "Triển khai"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Developer"
msgstr "Nhà phát triển"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "FTP"
msgstr "FTP"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Licence"
msgstr "Giấy phép"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "MSSQL"
msgstr "MSSQL"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Monitoring"
msgstr "Giám sát"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Routing"
msgstr "Định tuyến"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "SSL/TLS"
msgstr "SSL/TLS"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Scanners"
msgstr "Trình quét"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Spam"
msgstr "Thư rác"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Traffic and Logs"
msgstr "Lưu lượng và nhật ký"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "2FA"
msgstr "Xác thực hai yếu tố"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Add New Domain"
msgstr "Thêm tên miền mới"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Assign User to DB"
msgstr "Gán người dùng vào cơ sở dữ liệu"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "AutoSSL and custom certificates"
msgstr "AutoSSL và chứng chỉ tuỳ chỉnh"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "BIMI Logo"
msgstr "Logo BIMI"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Booking Pages"
msgstr "Trang đặt lịch"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Create New Account"
msgstr "Tạo tài khoản mới"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Databases & Users"
msgstr "Cơ sở dữ liệu & người dùng"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Default version"
msgstr "Phiên bản mặc định"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Delete Accounts"
msgstr "Xoá tài khoản"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Domain Names"
msgstr "Tên miền"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Elasticsearch"
msgstr "Elasticsearch"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "HiTechMeet Video"
msgstr "HiTechMeet Video"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "MIME Types"
msgstr "Kiểu MIME"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Manage Calendars"
msgstr "Quản lý lịch"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Protected Directories"
msgstr "Thư mục được bảo vệ"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "RDAP IP & ASN"
msgstr "RDAP IP & ASN"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Remove User from DB"
msgstr "Gỡ người dùng khỏi cơ sở dữ liệu"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Show Processes"
msgstr "Xem tiến trình"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Suspend a Domain"
msgstr "Tạm ngưng tên miền"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "VHosts File Editor"
msgstr "Trình sửa tệp VHost"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "Web Server Engine"
msgstr "Máy chủ web (WebEngine)"

#: hitechcloudpanel/internal/web/sidebar.rs
msgid "WireGuard Peers"
msgstr "Thiết bị kết nối WireGuard"

# 2083 pages that showed English text on the Vietnamese panel (4.1.2): live chat, PHP info, RDAP
#: hitechcloudpanel/internal/web/templates
msgid "Live Chat"
msgstr "Trò chuyện trực tuyến"

#: hitechcloudpanel/internal/web/templates
msgid "View and respond to user support chats. Click a username to open their conversation."
msgstr "Xem và trả lời các cuộc trò chuyện hỗ trợ của người dùng. Bấm vào tên người dùng để mở cuộc trò chuyện."

#: hitechcloudpanel/internal/web/templates
msgid "No active chats"
msgstr "Không có cuộc trò chuyện nào"

#: hitechcloudpanel/internal/web/templates
msgid "When users send messages through the Live Chat widget, they will appear here."
msgstr "Khi người dùng gửi tin nhắn qua tiện ích Trò chuyện trực tuyến, tin nhắn sẽ hiện ở đây."

#: hitechcloudpanel/internal/web/templates
msgid "Chat with your server administrator. Messages are stored in your account."
msgstr "Trò chuyện với quản trị viên máy chủ. Tin nhắn được lưu trong tài khoản của bạn."

#: hitechcloudpanel/internal/web/templates
msgid "No messages yet. Start the conversation!"
msgstr "Chưa có tin nhắn nào. Hãy bắt đầu cuộc trò chuyện!"

#: hitechcloudpanel/internal/web/templates
msgid "Type your message..."
msgstr "Nhập tin nhắn..."

#: hitechcloudpanel/internal/web/templates
msgid "Service:"
msgstr "Dịch vụ:"

#: hitechcloudpanel/internal/web/templates
msgid "PHP Configuration (php -i output)"
msgstr "Cấu hình PHP (kết quả của php -i)"

#: hitechcloudpanel/internal/web/templates
msgid "Server IP:"
msgstr "IP máy chủ:"

#: hitechcloudpanel/internal/web/templates
msgid "Client IP:"
msgstr "IP máy khách:"

#: hitechcloudpanel/internal/web/templates
msgid "Customer portals"
msgstr "Cổng khách hàng"

#: hitechcloudpanel/internal/web/templates
msgid "Open a portal already signed in, in a new tab."
msgstr "Mở một cổng đã đăng nhập sẵn, trong thẻ mới."

#: hitechcloudpanel/internal/web/templates
msgid "Mail portal"
msgstr "Cổng Mail"

#: hitechcloudpanel/internal/web/templates
msgid "DNS portal"
msgstr "Cổng DNS"

#: hitechcloudpanel/internal/web/templates
msgid "S3 portal"
msgstr "Cổng S3"

#: hitechcloudpanel/internal/web/templates
msgid "Open the portal signed in as this account? The sign-in link works once and only for a few seconds."
msgstr "Mở cổng và đăng nhập bằng tài khoản này? Liên kết đăng nhập chỉ dùng được một lần và trong vài giây."

#: hitechcloudpanel/internal/web/templates
msgid "Open the portal"
msgstr "Mở cổng"

#: hitechcloudpanel/internal/web/templates
msgid "Choose the Mail, DNS or S3 portal."
msgstr "Hãy chọn cổng Mail, DNS hoặc S3."

#: hitechcloudpanel/internal/web/templates
msgid "That address is not one of this server's portals."
msgstr "Địa chỉ đó không phải là một cổng của máy chủ này."

#: hitechcloudpanel/internal/web/templates
msgid "The portal's address is not known: the server has no hostname."
msgstr "Chưa biết địa chỉ của cổng: máy chủ chưa có tên máy chủ."

#: hitechcloudpanel/internal/web/templates
msgid "The portal could not be opened right now. Try again in a moment."
msgstr "Hiện chưa mở được cổng. Hãy thử lại sau giây lát."

#: internal/modules/appinstall/app_jobs.rs:285
msgid "%(bad)s is not a %(kind)s installation on this account"
msgstr "%(bad)s không phải là bản cài đặt %(kind)s trên tài khoản này"

#: internal/modules/multiweb/actions.rs:73
msgid "%(domain)s already runs PHP %(version)s."
msgstr "%(domain)s đã chạy PHP %(version)s."

#: internal/modules/multiweb/actions.rs:66
msgid "%(domain)s already runs on %(engine)s."
msgstr "%(domain)s đã chạy trên %(engine)s."

#: internal/modules/multiweb/actions.rs:83
msgid ""
"%(domain)s has no certificate yet - HSTS would make browsers refuse the "
"site entirely."
msgstr ""
"%(domain)s chưa có chứng chỉ - bật HSTS sẽ khiến trình duyệt từ chối truy "
"cập website hoàn toàn."

#: internal/modules/multiweb/actions.rs:78
msgid ""
"%(domain)s has no certificate yet - forcing HTTPS would take it offline. "
"Issue a certificate first."
msgstr ""
"%(domain)s chưa có chứng chỉ - bắt buộc HTTPS sẽ làm website ngừng truy "
"cập được. Hãy cấp chứng chỉ trước."

#: internal/modules/dnszones/handlers.rs:111
msgid "%(domain)s is already hosted on this server."
msgstr "%(domain)s đã được lưu trữ trên máy chủ này."

#: internal/modules/dnszones/handlers.rs:70
msgid "%(domain)s is already on this account."
msgstr "%(domain)s đã có trong tài khoản này."

#: internal/modules/multiweb/actions.rs:74
msgid "%(domain)s now runs PHP %(version)s."
msgstr "%(domain)s hiện chạy PHP %(version)s."

#: internal/modules/multiweb/actions.rs:67
msgid "%(domain)s now runs on %(engine)s."
msgstr "%(domain)s hiện chạy trên %(engine)s."

#: internal/modules/multiweb/actions.rs:64
msgid ""
"%(domain)s serves an application that listens on its own port, which only "
"%(engine)s passes requests to."
msgstr ""
"%(domain)s phục vụ một ứng dụng lắng nghe trên cổng riêng, và chỉ "
"%(engine)s chuyển tiếp yêu cầu đến cổng đó."

#: internal/modules/sendlimits/pages.rs:156
msgid "%(email)s is now limited to %(limit)s messages per hour."
msgstr "%(email)s hiện bị giới hạn %(limit)s thư mỗi giờ."

#: internal/modules/sendlimits/pages.rs:148
msgid "%(email)s now follows your plan's limit."
msgstr "%(email)s hiện theo giới hạn của gói dịch vụ."

#: internal/modules/emails/deliverability_fix.rs:302
msgid ""
"%(ip)s has no reverse record. Ask whoever provides the address to set its "
"PTR to %(helo)s."
msgstr ""
"%(ip)s chưa có bản ghi phân giải ngược. Hãy đề nghị nhà cung cấp địa chỉ "
"đặt PTR thành %(helo)s."

#: internal/modules/appinstall/cms_remove.rs:257
msgid "%(label)s installation not found in the database"
msgstr "Không tìm thấy bản cài đặt %(label)s trong cơ sở dữ liệu"

#: internal/modules/services/actions.rs:50
msgid "%(service)s service is now disabled."
msgstr "Dịch vụ %(service)s đã được tắt."

#: internal/modules/services/actions.rs:49
msgid "%(service)s service is now enabled."
msgstr "Dịch vụ %(service)s đã được bật."

#: internal/modules/appinstall/app_jobs.rs:258
msgid "%(site)s is not a wordpress installation on this account"
msgstr "%(site)s không phải là bản cài đặt WordPress trên tài khoản này"

#: internal/modules/apptoolkit/harden_apply.rs:459
msgid "%(site)s: %(changed)s hardening switch(es) changed."
msgstr "%(site)s: đã thay đổi %(changed)s công tắc bảo mật."

#: internal/modules/apptoolkit/harden_apply.rs:428
msgid "%(site)s: %(e)s"
msgstr "%(site)s: %(e)s"

#: internal/modules/apptoolkit/harden_apply.rs:450
msgid "%(site)s: %(title)s: %(e)s"
msgstr "%(site)s: %(title)s: %(e)s"

#: internal/modules/apptoolkit/harden_apply.rs:457
msgid "%(site)s: every switch was already where you asked for it."
msgstr "%(site)s: mọi công tắc đã ở đúng trạng thái bạn yêu cầu."

#: internal/modules/sitetools/writes.rs:136
msgid "A MIME type and at least one extension are required."
msgstr "Cần có kiểu MIME và ít nhất một phần mở rộng."

#: internal/modules/multiweb/actions.rs:86
msgid "A certificate was issued for %(domain)s."
msgstr "Đã cấp chứng chỉ cho %(domain)s."

#: internal/modules/domains/writes.rs:360
msgid ""
"A deletion is already running for this account. Wait for it to finish; "
"this page shows it."
msgstr ""
"Một thao tác xoá đang chạy cho tài khoản này. Hãy đợi thao tác hoàn tất; "
"trang này sẽ hiển thị tiến trình."

#: internal/modules/sitetools/writes.rs:65
msgid ""
"A directory is a plain path under the document root, such as /members."
msgstr ""
"Thư mục là một đường dẫn thông thường bên trong thư mục gốc, ví dụ "
"/members."

#: internal/modules/domains/writes.rs:619
msgid ""
"A document root change is already running for this account. Wait for it to"
" finish; this page shows it."
msgstr ""
"Một thao tác thay đổi thư mục gốc đang chạy cho tài khoản này. Hãy đợi "
"thao tác hoàn tất; trang này sẽ hiển thị tiến trình."

#: internal/modules/domains/writes.rs:96
msgid ""
"A folder of its own, named after the domain. This is the usual choice."
msgstr "Một thư mục riêng, đặt theo tên miền. Đây là lựa chọn thông thường."

#: internal/modules/sitetools/writes.rs:141
msgid "A handler and at least one extension are required."
msgstr "Cần có trình xử lý và ít nhất một phần mở rộng."

#: internal/modules/dns/bimi_render.rs:115
msgid "A logo URL is required."
msgstr "Cần có URL logo."

#: internal/modules/gitdeploy/actions.rs:185
msgid ""
"A new deploy key was generated. Add it to the repository before the next "
"deploy."
msgstr ""
"Đã tạo khoá triển khai mới. Hãy thêm khoá này vào kho mã trước lần triển "
"khai tiếp theo."

#: internal/modules/gitdeploy/actions.rs:190
msgid "A new webhook secret was generated. Update it at your Git provider."
msgstr ""
"Đã tạo khoá bí mật webhook mới. Hãy cập nhật khoá này tại nhà cung cấp Git"
" của bạn."

#: internal/modules/sitetools/writes.rs:81
msgid "A user name and a password are both required."
msgstr "Cần nhập cả tên người dùng và mật khẩu."

#: templates/base.html:828
msgid "A visual breakdown of disk usage for the current folder."
msgstr "Biểu đồ trực quan về dung lượng đĩa của thư mục hiện tại."

#: templates/files/domain_rdap.html:125
msgid "APNIC Endpoint"
msgstr "Điểm truy vấn APNIC"

#: templates/manager/wp/_shared.html:104
msgid "Action:"
msgstr "Hành động:"

#: templates/base.html:931
msgid "Add a Passkey"
msgstr "Thêm passkey"

#: templates/base.html:749
msgid "Add a Website"
msgstr "Thêm website"

#: templates/base.html:845
msgid ""
"Add an entry that automatically keeps a DNS record updated with a changing"
" IP address."
msgstr "Thêm một mục tự động cập nhật bản ghi DNS theo địa chỉ IP thay đổi."

#: templates/base.html:710
msgid ""
"Add an extra layer of security to your account with 2FA. Click the button "
"here to enable it."
msgstr ""
"Tăng thêm một lớp bảo mật cho tài khoản bằng xác thực hai yếu tố (2FA). "
"Nhấn nút này để bật."

#: templates/base.html:707
msgid "Add to Favorites"
msgstr "Thêm vào mục yêu thích"

#: templates/base.html:747
msgid ""
"All your websites - WordPress, Node.js, Python and others - grouped by "
"type, with their admin email, version, speed score and actions."
msgstr ""
"Tất cả website của bạn - WordPress, Node.js, Python và các loại khác - "
"được nhóm theo loại, kèm email quản trị, phiên bản, điểm tốc độ và các "
"thao tác."

#: templates/base.html:881
msgid ""
"Already have WordPress installed outside the panel? Scan to detect and "
"manage it from here."
msgstr ""
"Đã cài WordPress bên ngoài bảng điều khiển? Hãy quét để phát hiện và quản "
"lý ngay tại đây."

#: internal/modules/domains/writes.rs:200
msgid ""
"An .onion domain cannot be added to an account on a hosting node yet."
msgstr ""
"Hiện chưa thể thêm tên miền .onion vào tài khoản trên máy chủ lưu trữ."

#: internal/modules/appinstall/cms_remove.rs:313
msgid "An error occurred during %(label)s uninstall."
msgstr "Đã xảy ra lỗi khi gỡ cài đặt %(label)s."

#: internal/modules/appinstall/app_jobs.rs:248
msgid ""
"Another task is running for this account. Wait for it to finish, then try "
"again."
msgstr ""
"Một tác vụ khác đang chạy cho tài khoản này. Hãy đợi tác vụ đó hoàn tất "
"rồi thử lại."

#: internal/modules/webserverconf/native.rs:335
msgid "Applying your last change for %(domain)s did not finish: %(job)s."
msgstr ""
"Việc áp dụng thay đổi gần nhất cho %(domain)s chưa hoàn tất: %(job)s."

#: internal/modules/dashboard/render.rs:72
msgid "AutoSSL & Custom Certificates"
msgstr "AutoSSL và chứng chỉ tuỳ chỉnh"

#: internal/modules/backups/settings.rs:988
msgid "Backup schedule"
msgstr "Lịch sao lưu"

#: internal/modules/backups/schedule_actions.rs:57
msgid "Backup started. It will appear below once it finishes."
msgstr "Đã bắt đầu sao lưu. Bản sao lưu sẽ xuất hiện bên dưới khi hoàn tất."

#: internal/modules/apptoolkit/harden.rs:247
msgid "Block PHP execution in images, media, tmp and cache"
msgstr "Chặn thực thi PHP trong thư mục images, media, tmp và cache"

#: internal/modules/apptoolkit/harden.rs:66
msgid "Block PHP execution in uploads"
msgstr "Chặn thực thi PHP trong thư mục uploads"

#: internal/modules/apptoolkit/harden.rs:245
msgid "Block access to configuration.php"
msgstr "Chặn truy cập configuration.php"

#: internal/modules/apptoolkit/harden.rs:249
msgid "Block logs, caches and stray archives"
msgstr "Chặn nhật ký, bộ nhớ đệm và các tệp lưu trữ còn sót lại"

#: internal/modules/apptoolkit/harden.rs:61
msgid ""
"Blocks /xmlrpc.php at the web server and switches the interface off inside"
" WordPress. Breaks the Jetpack and WordPress mobile apps, which are the "
"only common things still using it."
msgstr ""
"Chặn /xmlrpc.php ở máy chủ web và tắt giao diện này bên trong WordPress. "
"Jetpack và ứng dụng WordPress trên điện thoại sẽ không hoạt động, đây là "
"những thứ phổ biến duy nhất còn dùng giao diện này."

#: templates/files/disk_usage.html:45 templates/files/filemanager.html:68
#: templates/partials/_header.html:17
msgid "Breadcrumb"
msgstr "Đường dẫn điều hướng"

#: templates/base.html:940
msgid ""
"Browse every API endpoint and try requests live against this server - pre-"
"authorized with a token for your account."
msgstr ""
"Duyệt mọi điểm cuối API và thử gửi yêu cầu trực tiếp tới máy chủ này - đã "
"được cấp quyền sẵn bằng token của tài khoản bạn."

#: templates/base.html:826
msgid ""
"Browse folders to see how much space each one uses. Click a folder to "
"drill into it."
msgstr ""
"Duyệt các thư mục để xem mỗi thư mục dùng bao nhiêu dung lượng. Nhấn vào "
"một thư mục để xem chi tiết bên trong."

#: templates/base.html:718
msgid ""
"Browse your website files. Click any part of the path to jump back to that"
" folder."
msgstr ""
"Duyệt các tệp của website. Nhấn vào bất kỳ phần nào của đường dẫn để quay "
"lại thư mục đó."

#: templates/files/toolkit_joomla.html:83
msgid "Bulk actions"
msgstr "Thao tác hàng loạt"

#: templates/base.html:891
msgid "Bulk-import email accounts from a CSV file."
msgstr "Nhập hàng loạt tài khoản email từ tệp CSV."

#: templates/manager/sites.html:254
msgid "Bun Applications"
msgstr "Ứng dụng Bun"

#: templates/base.html:848
msgid "Certificate Files"
msgstr "Tệp chứng chỉ"

#: internal/modules/ssl/handlers.rs:122
msgid "Certificate stored. Choose a domain to install it on."
msgstr "Đã lưu chứng chỉ. Hãy chọn tên miền để cài đặt."

#: internal/modules/waf/policy.rs:95
msgid "Challenge"
msgstr "Thử thách"

#: templates/base.html:768
msgid "Change Default"
msgstr "Đổi mặc định"

#: templates/base.html:900
msgid "Change Image Tag"
msgstr "Đổi thẻ image"

#: templates/base.html:730
msgid "Change Version"
msgstr "Đổi phiên bản"

#: templates/base.html:902
msgid "Change Webserver"
msgstr "Đổi máy chủ web"

#: internal/modules/webserverconf/native.rs:329
msgid "Changes saved for %(domain)s and openlitespeed reloaded."
msgstr "Đã lưu thay đổi cho %(domain)s và tải lại openlitespeed."

#: templates/livechat/livechat.html:16
msgid "Chat with user %(user)s. Messages are stored per-account."
msgstr ""
"Trò chuyện với người dùng %(user)s. Tin nhắn được lưu theo từng tài khoản."

#: templates/base.html:898
msgid "Check for Updates"
msgstr "Kiểm tra cập nhật"

#: templates/base.html:887
msgid ""
"Checks SPF, DKIM and DMARC records for your domains to help your mail "
"avoid the spam folder."
msgstr ""
"Kiểm tra các bản ghi SPF, DKIM và DMARC của tên miền để thư của bạn không "
"bị đưa vào thư rác."

#: internal/modules/domains/ssl_post.rs:173
msgid "Choose a DNS provider first."
msgstr "Hãy chọn nhà cung cấp DNS trước."

#: internal/modules/ssl/handlers.rs:185
msgid "Choose a certificate and a domain."
msgstr "Hãy chọn một chứng chỉ và một tên miền."

#: internal/modules/emails/dav.rs:559
msgid "Choose a share to stop."
msgstr "Hãy chọn mục chia sẻ cần dừng."

#: internal/modules/emails/dav.rs:549
msgid "Choose another mailbox on this account to share with."
msgstr "Hãy chọn một hộp thư khác trong tài khoản này để chia sẻ."

#: templates/base.html:893
msgid ""
"Choose sh or bash, then use the terminal below to run commands "
"interactively inside the container."
msgstr ""
"Chọn sh hoặc bash, rồi dùng terminal bên dưới để chạy lệnh tương tác bên "
"trong container."

#: internal/modules/emails/mailpolicy.rs:201
msgid "Choose what happens to a message the filter scores as spam."
msgstr "Chọn cách xử lý thư bị bộ lọc chấm điểm là thư rác."

#: internal/modules/emails/dav.rs:544
msgid "Choose what to share."
msgstr "Hãy chọn nội dung cần chia sẻ."

#: templates/base.html:781
msgid ""
"Choose which columns to display, like Block I/O, Network I/O or PIDs."
msgstr "Chọn các cột cần hiển thị, như Block I/O, Network I/O hoặc PID."

#: templates/base.html:729
msgid "Choose which columns to display, like HSTS status or PHP version."
msgstr "Chọn các cột cần hiển thị, như trạng thái HSTS hoặc phiên bản PHP."

#: templates/base.html:813
msgid ""
"Choose which email notifications you want to receive, then click Save "
"Preferences."
msgstr "Chọn những thông báo email bạn muốn nhận, rồi nhấn Lưu tuỳ chọn."

#: templates/base.html:750
msgid ""
"Click New to launch the Auto Installer and set up WordPress or another "
"supported app."
msgstr ""
"Nhấn Mới để mở Trình cài đặt tự động và cài WordPress hoặc ứng dụng được "
"hỗ trợ khác."

#: templates/base.html:793
msgid "Click Save to apply the blocklist."
msgstr "Nhấn Lưu để áp dụng danh sách chặn."

#: templates/base.html:809
msgid "Click Update to save your changes."
msgstr "Nhấn Cập nhật để lưu thay đổi."

#: templates/base.html:696
msgid ""
"Click and drag a section by its title to reorder it. Your custom order is "
"remembered for next time."
msgstr ""
"Nhấn giữ và kéo tiêu đề một nhóm để sắp xếp lại. Thứ tự tuỳ chỉnh của bạn "
"sẽ được ghi nhớ cho lần sau."

#: templates/base.html:737
msgid "Click here to add a new domain to your account."
msgstr "Nhấn vào đây để thêm tên miền mới vào tài khoản."

#: templates/base.html:837
msgid "Click here to apply the fix."
msgstr "Nhấn vào đây để áp dụng bản sửa."

#: templates/base.html:778
msgid ""
"Click here to browse and install additional PHP extensions for the "
"selected version."
msgstr ""
"Nhấn vào đây để duyệt và cài thêm tiện ích mở rộng PHP cho phiên bản đã "
"chọn."

#: templates/base.html:899
msgid ""
"Click here to check whether newer images are available for your monitored "
"containers."
msgstr ""
"Nhấn vào đây để kiểm tra xem các container được theo dõi có image mới hơn "
"hay không."

#: templates/base.html:920
msgid ""
"Click here to create a compressed backup of all your account files. This "
"runs in the background - the page refreshes automatically when it "
"finishes."
msgstr ""
"Nhấn vào đây để tạo bản sao lưu nén toàn bộ tệp của tài khoản. Tác vụ chạy"
" nền - trang sẽ tự làm mới khi hoàn tất."

#: templates/base.html:822
msgid "Click here to create a new FTP account."
msgstr "Nhấn vào đây để tạo tài khoản FTP mới."

#: templates/base.html:763
msgid "Click here to create a new email account."
msgstr "Nhấn vào đây để tạo tài khoản email mới."

#: templates/base.html:916
msgid ""
"Click here to create the domain. Progress is streamed below - use Show "
"Details to follow along."
msgstr ""
"Nhấn vào đây để tạo tên miền. Tiến trình hiển thị bên dưới - dùng Hiện chi"
" tiết để theo dõi."

#: templates/base.html:787
msgid "Click here to schedule a new cron job."
msgstr "Nhấn vào đây để lên lịch tác vụ định kỳ mới."

#: templates/base.html:834
msgid ""
"Click here to start scanning the selected folder. Infected files get "
"quarantined."
msgstr ""
"Nhấn vào đây để bắt đầu quét thư mục đã chọn. Tệp nhiễm mã độc sẽ được "
"cách ly."

#: templates/base.html:752
msgid "Click here to turn this caching service on or off for your account."
msgstr ""
"Nhấn vào đây để bật hoặc tắt dịch vụ bộ nhớ đệm này cho tài khoản của bạn."

#: templates/base.html:694
msgid ""
"Click this button to collapse or expand a section - handy once you know "
"its icons by heart."
msgstr ""
"Nhấn nút này để thu gọn hoặc mở rộng một nhóm - tiện lợi khi bạn đã thuộc "
"các biểu tượng."

#: templates/base.html:924
msgid ""
"Click to browse, or drag and drop files here to upload them into the "
"current folder."
msgstr ""
"Nhấn để chọn tệp, hoặc kéo thả tệp vào đây để tải lên thư mục hiện tại."

#: templates/base.html:704
msgid ""
"Click your profile at the bottom of the sidebar, then use this toggle to "
"switch between light and dark theme."
msgstr ""
"Nhấn vào hồ sơ của bạn ở cuối thanh bên, rồi dùng công tắc này để chuyển "
"giữa giao diện sáng và tối."

#: templates/base.html:698
msgid ""
"Click your profile at the bottom of the sidebar, then use this toggle to "
"switch between showing the icon label below the icon (Top) or beside it "
"(Start), whichever is easier to scan."
msgstr ""
"Nhấn vào hồ sơ của bạn ở cuối thanh bên, rồi dùng công tắc này để đặt nhãn"
" biểu tượng bên dưới biểu tượng (Trên) hoặc bên cạnh (Đầu dòng), tuỳ cách "
"nào dễ nhìn hơn."

#: templates/system/cronjobs.html:304
msgid "Close log panel"
msgstr "Đóng bảng nhật ký"

#: templates/system/cronjobs.html:477
msgid "Close run panel"
msgstr "Đóng bảng chạy lệnh"

#: templates/partials/_search.html:25
msgid "Close search"
msgstr "Đóng tìm kiếm"

#: internal/modules/dashboard/render.rs:38
msgid "Cloud Files Storage"
msgstr "Lưu trữ tệp trên đám mây"

#: internal/modules/multiweb/actions.rs:88
msgid "Configuration for %(domain)s was regenerated."
msgstr "Đã tạo lại cấu hình cho %(domain)s."

#: internal/modules/webserverconf/handlers.rs:80
msgid "Configuration was not saved - %(text)s"
msgstr "Chưa lưu cấu hình - %(text)s"

#: templates/base.html:937
msgid "Connecting a Client"
msgstr "Kết nối ứng dụng khách"

#: templates/base.html:755
msgid "Connection Details"
msgstr "Thông tin kết nối"

#: templates/base.html:865
msgid ""
"Connection details for accessing this MySQL server remotely, and which "
"users are allowed to."
msgstr ""
"Thông tin kết nối để truy cập máy chủ MySQL này từ xa, và những người dùng"
" được phép truy cập."

#: templates/base.html:873
msgid "Connection details for accessing this PostgreSQL server remotely."
msgstr "Thông tin kết nối để truy cập máy chủ PostgreSQL này từ xa."

#: templates/base.html:938
msgid ""
"Copy-paste snippets for pointing Claude Code or Claude Desktop at this "
"panel using your generated token."
msgstr ""
"Các đoạn mã sao chép sẵn để kết nối Claude Code hoặc Claude Desktop tới "
"bảng điều khiển này bằng token bạn đã tạo."

#: internal/modules/emails/webmail_client.rs:126
msgid "Could not change the sign-in: %(why)s"
msgstr "Không thể thay đổi cách đăng nhập: %(why)s"

#: internal/modules/backups/schedule_actions.rs:53
msgid "Could not start the backup."
msgstr "Không thể bắt đầu sao lưu."

#: internal/modules/php/pages.rs:296
msgid "Could not switch %(domain)s to PHP %(new)s: %(e)s"
msgstr "Không thể chuyển %(domain)s sang PHP %(new)s: %(e)s"

#: templates/base.html:861
msgid ""
"Create a database, a user and grant access between them - all in one step."
msgstr ""
"Tạo cơ sở dữ liệu, người dùng và cấp quyền giữa chúng - chỉ trong một "
"bước."

#: templates/base.html:720
msgid ""
"Create a new file or folder, or upload files from your device, directly "
"into the current folder."
msgstr ""
"Tạo tệp hoặc thư mục mới, hoặc tải tệp từ thiết bị lên thẳng thư mục hiện "
"tại."

#: internal/modules/crons/handlers.rs:194
msgid "Cron job saved, but scheduling it failed: %(e)s"
msgstr "Đã lưu tác vụ định kỳ nhưng không lên lịch được: %(e)s"

#: templates/base.html:703
msgid "Dark Mode"
msgstr "Chế độ tối"

#: templates/base.html:742
msgid "Database Sizes"
msgstr "Dung lượng cơ sở dữ liệu"

#: internal/modules/dnszones/handlers.rs:61
msgid "Database connection failed."
msgstr "Kết nối cơ sở dữ liệu thất bại."

#: internal/modules/dnszones/handlers.rs:58
msgid "Database unavailable."
msgstr "Cơ sở dữ liệu không khả dụng."

#: templates/base.html:766
msgid "Default PHP Version"
msgstr "Phiên bản PHP mặc định"

#: internal/modules/waf/handlers.rs:123
msgid "Default updated."
msgstr "Đã cập nhật mặc định."

#: templates/base.html:839
msgid ""
"Deleted files are kept here. Select one or more items to restore or "
"permanently delete them."
msgstr ""
"Các tệp đã xoá được giữ ở đây. Chọn một hoặc nhiều mục để khôi phục hoặc "
"xoá vĩnh viễn."

#: internal/modules/gitdeploy/actions.rs:175
msgid "Deployment started. The output appears below as it runs."
msgstr "Đã bắt đầu triển khai. Kết quả sẽ hiển thị bên dưới trong khi chạy."

#: templates/files/backup_destinations.html:6
msgid "Destinations"
msgstr "Đích sao lưu"

#: internal/modules/apptoolkit/harden.rs:60
msgid "Disable XML-RPC"
msgstr "Tắt XML-RPC"

#: internal/modules/apptoolkit/harden.rs:64
msgid "Disable file editing in wp-admin"
msgstr "Tắt chỉnh sửa tệp trong wp-admin"

#: templates/domains/goaccess.html:8
msgid "Domain logs"
msgstr "Nhật ký tên miền"

#: internal/modules/mongodb/handlers.rs:152
msgid "Done: %(done)s."
msgstr "Hoàn tất: %(done)s."

#: templates/base.html:941
msgid "Download Spec"
msgstr "Tải đặc tả"

#: templates/base.html:925
msgid "Download from URL Instead"
msgstr "Tải từ URL"

#: templates/base.html:942
msgid ""
"Download the raw OpenAPI spec file, e.g. to import into Postman or another"
" API client."
msgstr ""
"Tải tệp đặc tả OpenAPI gốc, ví dụ để nhập vào Postman hoặc ứng dụng API "
"khác."

#: templates/base.html:735
msgid ""
"Each domain row has actions to edit DNS, manage SSL, suspend/unsuspend, "
"edit the vhost, or delete it."
msgstr ""
"Mỗi dòng tên miền có các thao tác sửa DNS, quản lý SSL, tạm ngưng/bỏ tạm "
"ngưng, sửa vhost hoặc xoá tên miền."

#: internal/modules/waf/policy.rs:96
msgid ""
"Each rule acts as it is written: suspicious requests are asked to pass the"
" browser challenge, and requests that match an attack rule are blocked."
msgstr ""
"Mỗi quy tắc hoạt động đúng như được viết: yêu cầu đáng ngờ phải vượt qua "
"thử thách trình duyệt, còn yêu cầu khớp quy tắc tấn công sẽ bị chặn."

#: templates/domains/capitalize.html:5
msgid "Edit Domain Display"
msgstr "Sửa cách hiển thị tên miền"

#: templates/base.html:788
msgid "Edit Raw Crontab"
msgstr "Sửa crontab gốc"

#: templates/domains/redirect.html:7
msgid "Edit Redirect"
msgstr "Sửa chuyển hướng"

#: templates/base.html:805
msgid ""
"Edit the main webserver configuration file directly. Click Save Changes "
"when done."
msgstr ""
"Sửa trực tiếp tệp cấu hình chính của máy chủ web. Nhấn Lưu thay đổi khi "
"hoàn tất."

#: templates/base.html:853
msgid ""
"Edit the raw virtual host (vhost/Caddyfile) configuration for the selected"
" domain."
msgstr ""
"Sửa cấu hình virtual host gốc (vhost/Caddyfile) của tên miền đã chọn."

#: internal/web/portal_nav.rs:50
msgid "Email Aliases"
msgstr "Bí danh email"

#: templates/base.html:751
msgid "Enable / Disable"
msgstr "Bật / Tắt"

#: internal/modules/apptoolkit/harden.rs:68
msgid "Enforce strong administrator passwords"
msgstr "Bắt buộc mật khẩu quản trị mạnh"

#: internal/modules/waf/handlers.rs:241 internal/modules/waf/handlers.rs:253
#: internal/modules/waf/handlers.rs:258 internal/modules/waf/handlers.rs:270
msgid "Enter an IP address or a range such as 203.0.113.0/24."
msgstr "Nhập địa chỉ IP hoặc dải địa chỉ, ví dụ 203.0.113.0/24."

#: internal/modules/emails/mailpolicy.rs:97
msgid "Enter an address (bad@example.net) or a domain (example.net)."
msgstr "Nhập một địa chỉ (bad@example.net) hoặc một tên miền (example.net)."

#: templates/base.html:913
msgid "Enter the domain name you want to add, e.g. example.com."
msgstr "Nhập tên miền bạn muốn thêm, ví dụ example.com."

#: internal/modules/appinstall/pm2_manage.rs:427
msgid ""
"Environment variables saved, make sure to restart the application for "
"changes to take effect."
msgstr ""
"Đã lưu biến môi trường, hãy khởi động lại ứng dụng để thay đổi có hiệu "
"lực."

#: internal/modules/ftp/write.rs:209
msgid "Error changing FTP quota for user %(username)s: %(e)s"
msgstr "Lỗi khi đổi hạn mức FTP của người dùng %(username)s: %(e)s"

#: internal/modules/ftp/write.rs:211
msgid "Error changing FTP quota for user %(username)s: %(text)s"
msgstr "Lỗi khi đổi hạn mức FTP của người dùng %(username)s: %(text)s"

#: internal/modules/appinstall/pm2_manage.rs:392
#: internal/modules/appinstall/pm2_manage.rs:395
#: internal/modules/appinstall/pm2_manage.rs:424
msgid "Error saving: %(e)s"
msgstr "Lỗi khi lưu: %(e)s"

#: internal/modules/webserverconf/handlers.rs:79
msgid "Error writing the overrides for %(domain)s: %(e)s"
msgstr "Lỗi khi ghi cấu hình ghi đè cho %(domain)s: %(e)s"

#: internal/modules/waf/policy.rs:47
msgid ""
"Every rule applies everywhere. The right choice when nothing below fits."
msgstr ""
"Mọi quy tắc áp dụng ở mọi nơi. Lựa chọn phù hợp khi không có mục nào bên "
"dưới thích hợp."

#: internal/modules/domains/writes.rs:83
msgid "Everything in the web root is this site."
msgstr "Toàn bộ thư mục web gốc là website này."

#: internal/modules/waf/policy.rs:101
msgid ""
"Everything the rules act on is blocked, including requests a rule would "
"only have challenged."
msgstr ""
"Mọi yêu cầu bị quy tắc tác động đều bị chặn, kể cả những yêu cầu lẽ ra chỉ"
" phải vượt qua thử thách."

#: internal/web/portal_nav.rs:71
msgid "Export Email Accounts"
msgstr "Xuất tài khoản email"

#: templates/base.html:765
msgid "Export your email accounts to a CSV file."
msgstr "Xuất các tài khoản email của bạn ra tệp CSV."

#: internal/modules/ftp/write.rs:214
msgid "FTP quota changed successfully for user %(username)s"
msgstr "Đã đổi hạn mức FTP cho người dùng %(username)s thành công"

#: internal/modules/ftp/write.rs:216
msgid "Failed to change FTP quota for user %(username)s: %(text)s"
msgstr "Không thể đổi hạn mức FTP cho người dùng %(username)s: %(text)s"

#: templates/files/edit_file.html:82
msgid "File Editor"
msgstr "Trình sửa tệp"

#: templates/base.html:927
msgid "File URL"
msgstr "URL của tệp"

#: templates/base.html:724
msgid "Files & Folders"
msgstr "Tệp và thư mục"

#: templates/base.html:702
msgid ""
"Files, Domains, MySQL, Emails and the rest of your enabled features live "
"here, grouped by category."
msgstr ""
"Tệp, Tên miền, MySQL, Email và các tính năng khác bạn được dùng nằm ở đây,"
" nhóm theo danh mục."

#: templates/base.html:761
msgid "Filter accounts by address."
msgstr "Lọc tài khoản theo địa chỉ."

#: templates/base.html:748
msgid "Filter the list by site type or name."
msgstr "Lọc danh sách theo loại hoặc tên website."

#: templates/base.html:722
msgid "Filter the listing to show only files or only folders."
msgstr "Lọc danh sách để chỉ hiện tệp hoặc chỉ hiện thư mục."

#: templates/files/domain_health.html:49
msgid "Findings"
msgstr "Kết quả kiểm tra"

#: templates/system/waf_logs.html:6
msgid "Firewall events"
msgstr "Sự kiện tường lửa"

#: internal/modules/domains/writes.rs:106
msgid "For a front end that is built before it is served."
msgstr "Dành cho giao diện front-end được build trước khi phục vụ."

#: internal/modules/waf/policy.rs:76
msgid ""
"For a website whose clients are programs rather than browsers. The "
"\"generic HTTP client\" signal is ignored, so a client behind an API "
"gateway is not asked to solve a browser challenge it cannot answer. This "
"covers every path of the website, because on a website that is an API "
"every path is the API. Attack rules still apply."
msgstr ""
"Dành cho website mà ứng dụng khách là chương trình chứ không phải trình "
"duyệt. Tín hiệu \"ứng dụng khách HTTP chung\" được bỏ qua, nên ứng dụng "
"khách đứng sau cổng API không bị yêu cầu giải thử thách trình duyệt mà nó "
"không thể trả lời. Thiết lập này áp dụng cho mọi đường dẫn của website, vì"
" với website là API thì mọi đường dẫn đều là API. Các quy tắc tấn công vẫn"
" được áp dụng."

#: internal/modules/domains/writes.rs:101
msgid ""
"For frameworks that serve from a public/ folder, so the rest of the code "
"is not reachable from the web."
msgstr ""
"Dành cho các framework phục vụ từ thư mục public/, để phần mã còn lại "
"không truy cập được từ web."

#: internal/modules/domains/ssl_post.rs:272
msgid "Force HTTPS disabled. HTTP traffic is no longer redirected to HTTPS."
msgstr ""
"Đã tắt bắt buộc HTTPS. Truy cập HTTP không còn được chuyển hướng sang "
"HTTPS."

#: templates/base.html:803
msgid ""
"General info about the server your account runs on - hostname, load, "
"uptime, IP and OS."
msgstr ""
"Thông tin chung về máy chủ chứa tài khoản của bạn - tên máy, tải, thời "
"gian hoạt động, IP và hệ điều hành."

#: internal/modules/dashboard/render.rs:72
msgid "Generate Certificate & CSR"
msgstr "Tạo chứng chỉ và CSR"

#: templates/base.html:935
msgid "Generate a Token"
msgstr "Tạo token"

#: internal/modules/waf/policy.rs:46
msgid "Generic"
msgstr "Chung"

#: templates/manager/grapejs_editor.html:9
msgid "GrapesJS Website Editor"
msgstr "Trình chỉnh sửa website GrapesJS"

#: templates/user/activity_filters.html:162
msgid "Gravatar profile image"
msgstr "Ảnh hồ sơ Gravatar"

#: templates/base.html:716
msgid ""
"Handy links to knowledge base articles for common tasks - opens in a new "
"tab."
msgstr ""
"Liên kết nhanh tới bài viết hướng dẫn cho các tác vụ thường gặp - mở trong"
" thẻ mới."

#: templates/files/domain_health.html:4
msgid "Health Check"
msgstr "Kiểm tra tình trạng"

#: internal/modules/apptoolkit/harden.rs:251
msgid "Hide the Joomla version"
msgstr "Ẩn phiên bản Joomla"

#: internal/modules/apptoolkit/harden.rs:62
msgid "Hide the WordPress version"
msgstr "Ẩn phiên bản WordPress"

#: internal/modules/domaintools/rdap.rs:293
msgid "IP & ASN RDAP Lookup"
msgstr "Tra cứu RDAP cho IP và ASN"

#: templates/base.html:697
msgid "Icons Position"
msgstr "Vị trí biểu tượng"

#: internal/web/portal_nav.rs:70
msgid "Import Email Accounts"
msgstr "Nhập tài khoản email"

#: internal/modules/dashboard/render.rs:78
msgid "ImunifyAV / 360"
msgstr "ImunifyAV / 360"

#: templates/base.html:777
msgid "Install Extension"
msgstr "Cài tiện ích mở rộng"

#: internal/modules/appinstall/render.rs:27
msgid "Install Java Application"
msgstr "Cài ứng dụng Java"

#: internal/modules/appinstall/render.rs:26
msgid "Install Ruby Application"
msgstr "Cài ứng dụng Ruby"

#: internal/modules/dashboard/render.rs:72
msgid "Install a Certificate"
msgstr "Cài đặt chứng chỉ"

#: templates/files/toolkit_joomla.html:39
msgid "Installations"
msgstr "Bản cài đặt"

#: internal/modules/ftp/render.rs:168
msgid "Invalid FTP username."
msgstr "Tên người dùng FTP không hợp lệ."

#: internal/modules/mssql/writes.rs:215
msgid "Invalid database role."
msgstr "Vai trò cơ sở dữ liệu không hợp lệ."

#: internal/modules/waf/handlers.rs:156 internal/modules/waf/handlers.rs:85
msgid "Invalid domain."
msgstr "Tên miền không hợp lệ."

#: internal/modules/waf/handlers.rs:92
msgid "Invalid mode."
msgstr "Chế độ không hợp lệ."

#: internal/modules/waf/handlers.rs:292
msgid "Invalid profile."
msgstr "Hồ sơ không hợp lệ."

#: internal/modules/waf/handlers.rs:299
msgid "Invalid protection level."
msgstr "Mức bảo vệ không hợp lệ."

#: templates/manager/sites.html:257
msgid "Java Applications"
msgstr "Ứng dụng Java"

#: internal/modules/dashboard/render.rs:59
msgid "Java Apps"
msgstr "Ứng dụng Java"

#: templates/files/toolkit_joomla_site.html:12
msgid "Joomla site"
msgstr "Website Joomla"

#: internal/web/portal_nav.rs:99 templates/user/locale.html:7
msgid "Language"
msgstr "Ngôn ngữ"

#: internal/modules/waf/policy.rs:69
msgid "Laravel"
msgstr "Laravel"

#: templates/base.html:708
msgid ""
"Left-click to add the current page to your Favorites, right-click an "
"already-favorited page to remove it."
msgstr ""
"Nhấn chuột trái để thêm trang hiện tại vào mục yêu thích, nhấn chuột phải "
"vào một trang đã yêu thích để bỏ khỏi danh sách."

#: internal/modules/waf/policy.rs:53
msgid ""
"Lets a post or page that contains a script (a Custom HTML block, a "
"tracking snippet) be saved from the WordPress editors. Nothing else is "
"relaxed; the theme and plugin file editor is not covered."
msgstr ""
"Cho phép lưu bài viết hoặc trang có chứa script (khối Custom HTML, đoạn mã"
" theo dõi) từ trình soạn thảo WordPress. Không nới lỏng gì khác; trình sửa"
" tệp giao diện và plugin không thuộc phạm vi này."

#: templates/base.html:791
msgid ""
"List IP addresses (one per line) that should be blocked from accessing "
"your websites."
msgstr ""
"Liệt kê các địa chỉ IP (mỗi dòng một địa chỉ) cần chặn truy cập vào "
"website của bạn."

#: templates/base.html:883
msgid ""
"Lists email aliases - addresses that forward mail to another address - for"
" your domains."
msgstr ""
"Liệt kê các bí danh email - địa chỉ chuyển tiếp thư tới địa chỉ khác - của"
" các tên miền."

#: templates/base.html:799
msgid ""
"Lists running processes with their CPU/memory usage. Sort by a column, or "
"click a process to view its full command or take action."
msgstr ""
"Liệt kê các tiến trình đang chạy cùng mức dùng CPU/bộ nhớ. Sắp xếp theo "
"cột, hoặc nhấn vào một tiến trình để xem toàn bộ lệnh hoặc thao tác với "
"nó."

#: templates/base.html:780
msgid ""
"Lists the Docker containers behind your account - webserver, database, "
"cache and other services - with live CPU/RAM and status."
msgstr ""
"Liệt kê các container Docker của tài khoản - máy chủ web, cơ sở dữ liệu, "
"bộ nhớ đệm và các dịch vụ khác - kèm CPU/RAM và trạng thái theo thời gian "
"thực."

#: templates/base.html:934
msgid ""
"Lists the passkeys registered to your account. Remove one here if you no "
"longer use that device."
msgstr ""
"Liệt kê các passkey đã đăng ký cho tài khoản. Xoá một passkey ở đây nếu "
"bạn không còn dùng thiết bị đó."

#: templates/base.html:820
msgid "Lists your FTP accounts and the folder each one has access to."
msgstr ""
"Liệt kê các tài khoản FTP và thư mục mà mỗi tài khoản được truy cập."

#: templates/base.html:859
msgid "Lists your MySQL users and which databases each one has access to."
msgstr ""
"Liệt kê người dùng MySQL và các cơ sở dữ liệu mà mỗi người được truy cập."

#: templates/base.html:739
msgid ""
"Lists your MySQL/MariaDB databases. Click a database name to manage its "
"tables."
msgstr ""
"Liệt kê các cơ sở dữ liệu MySQL/MariaDB. Nhấn vào tên một cơ sở dữ liệu để"
" quản lý các bảng."

#: templates/base.html:744
msgid "Lists your PostgreSQL databases. Click a database name to manage it."
msgstr ""
"Liệt kê các cơ sở dữ liệu PostgreSQL. Nhấn vào tên một cơ sở dữ liệu để "
"quản lý."

#: templates/base.html:871
msgid ""
"Lists your PostgreSQL users and which databases each one has access to."
msgstr ""
"Liệt kê người dùng PostgreSQL và các cơ sở dữ liệu mà mỗi người được truy "
"cập."

#: templates/base.html:760
msgid ""
"Lists your email accounts and their quota usage. Click an address to "
"manage it."
msgstr ""
"Liệt kê các tài khoản email và mức dùng hạn mức. Nhấn vào một địa chỉ để "
"quản lý."

#: templates/base.html:879
msgid ""
"Lists your installed WordPress sites with their version and quick actions."
msgstr ""
"Liệt kê các website WordPress đã cài cùng phiên bản và thao tác nhanh."

#: templates/base.html:785
msgid ""
"Lists your scheduled cron jobs and their schedule, command and last run "
"status."
msgstr ""
"Liệt kê các tác vụ định kỳ đã lên lịch cùng lịch chạy, lệnh và trạng thái "
"lần chạy gần nhất."

#: templates/base.html:896
msgid "Log Content"
msgstr "Nội dung nhật ký"

#: templates/base.html:701
msgid "Main Menu"
msgstr "Menu chính"

#: templates/files/toolkit_security.html:31
msgid "Measures"
msgstr "Biện pháp"

#: internal/modules/livechat/livechat.rs:169
msgid "Message sent"
msgstr "Đã gửi tin nhắn"

#: internal/modules/waf/policy.rs:90
msgid "Monitor"
msgstr "Giám sát"

#: templates/base.html:733
msgid ""
"Move a website to another web server engine installed on this server."
msgstr "Chuyển website sang một máy chủ web khác được cài trên máy chủ này."

#: internal/modules/dashboard/render.rs:58
msgid "Multi-WebEngine Switcher"
msgstr "Bộ chuyển đổi Multi-WebEngine"

#: internal/modules/multiweb/render.rs:135 templates/system/multiweb.html:6
msgid "Multi-WebServer Hosting"
msgstr "Lưu trữ đa máy chủ web"

#: templates/base.html:858
msgid "MySQL Users"
msgstr "Người dùng MySQL"

#: templates/base.html:936
msgid ""
"Name the token, optionally set an expiry or make it read-only, then "
"generate it to let an MCP client (like Claude) manage this account."
msgstr ""
"Đặt tên cho token, tuỳ chọn đặt thời hạn hoặc chỉ cho đọc, rồi tạo token "
"để ứng dụng MCP (như Claude) quản lý tài khoản này."

#: templates/base.html:786
msgid "New Cron Job"
msgstr "Lệnh cron mới"

#: templates/base.html:719
msgid "New File / Folder / Upload"
msgstr "Tệp / thư mục mới / Tải lên"

#: templates/php/info.html:87
msgid "No PHP information available."
msgstr "Không có thông tin PHP."

#: internal/modules/waf/policy.rs:70
msgid ""
"No exceptions yet: Livewire, Inertia and a Laravel login pass the rules as"
" they are. Choosing it means a Laravel-specific fix reaches this website "
"without you changing anything."
msgstr ""
"Chưa có ngoại lệ nào: Livewire, Inertia và trang đăng nhập Laravel vượt "
"qua các quy tắc như hiện tại. Chọn mục này nghĩa là mọi bản sửa dành riêng"
" cho Laravel sẽ áp dụng cho website này mà bạn không cần thay đổi gì."

#: internal/modules/dashboard/render.rs:59
msgid "Node.js Apps"
msgstr "Ứng dụng Node.js"

#: templates/domains/docroot.html:84 templates/manager/php_install.html:76
#: templates/manager/wp/install.html:114
msgid "Node.js, Vue, React build"
msgstr "Node.js, Vue, React đã build"

#: templates/manager/app_install.html:246
msgid "Node.js, Vue, React build, Next.js static"
msgstr "Node.js, Vue, React đã build, Next.js tĩnh"

#: templates/manager/sites.html:253
msgid "NodeJS Applications"
msgstr "Ứng dụng NodeJS"

#: internal/modules/waf/policy.rs:91
msgid ""
"Nothing is blocked or challenged. Every request a rule matches is "
"recorded, including ones that did not score enough to be acted on."
msgstr ""
"Không có gì bị chặn hay phải vượt thử thách. Mọi yêu cầu khớp quy tắc đều "
"được ghi lại, kể cả những yêu cầu chưa đủ điểm để bị xử lý."

#: internal/modules/appinstall/cms.rs:77
#: internal/modules/appinstall/cms_remove.rs:88
msgid "OJS"
msgstr "OJS"

#: templates/base.html:897
msgid "Once a container is selected, its log output is shown here."
msgstr "Sau khi chọn container, nhật ký đầu ra của nó hiển thị ở đây."

#: internal/modules/sitetools/writes.rs:104
#: internal/modules/sitetools/writes.rs:113
msgid "Only 401, 403, 404 and 500 can be replaced."
msgstr "Chỉ có thể thay thế các trang 401, 403, 404 và 500."

#: internal/modules/dashboard/applications.rs:69
msgid "Open Journal Systems"
msgstr "Open Journal Systems"

#: templates/partials/_search.html:7
msgid "Open search"
msgstr "Mở tìm kiếm"

#: internal/modules/cache/pages.rs:47
msgid ""
"OpenSearch is an open-source, distributed search and analytics suite for "
"large volumes of data."
msgstr ""
"OpenSearch là bộ công cụ tìm kiếm và phân tích phân tán, mã nguồn mở, dành"
" cho khối lượng dữ liệu lớn."

#: internal/modules/multiweb/actions.rs:72
msgid "PHP %(version)s is not installed on this server."
msgstr "PHP %(version)s chưa được cài trên máy chủ này."

#: templates/manager/sites.html:260
msgid "PHP Applications"
msgstr "Ứng dụng PHP"

#: templates/php/options.html:75
msgid "PHP Settings"
msgstr "Cài đặt PHP"

#: templates/php/xray.html:49
msgid "PHP workers right now"
msgstr "Các PHP worker hiện tại"

#: internal/modules/mailtrust/mailtrust.rs:451
msgid "PSBL"
msgstr "PSBL"

#: templates/base.html:700
msgid ""
"Pages you star are pinned here at the top of the sidebar for one-click "
"access."
msgstr ""
"Các trang bạn gắn sao được ghim ở đầu thanh bên để truy cập bằng một cú "
"nhấp."

#: templates/base.html:928
msgid ""
"Paste the URL of the file you want the server to download directly into "
"the current folder."
msgstr "Dán URL của tệp bạn muốn máy chủ tải thẳng về thư mục hiện tại."

#: internal/modules/ssl/handlers.rs:109
msgid "Paste the certificate your authority issued."
msgstr "Dán chứng chỉ do tổ chức cấp chứng chỉ phát hành."

#: templates/base.html:757
msgid "Per-Domain Toggle"
msgstr "Bật/tắt theo tên miền"

#: templates/base.html:918
msgid ""
"Pick a domain to view its GoAccess report, generated from that domain's "
"access logs."
msgstr ""
"Chọn một tên miền để xem báo cáo GoAccess, được tạo từ nhật ký truy cập "
"của tên miền đó."

#: templates/base.html:889
msgid ""
"Pick a domain, then set a catch-all address for mail sent to addresses "
"that don’t exist on it."
msgstr ""
"Chọn một tên miền, rồi đặt địa chỉ nhận tất cả cho thư gửi tới các địa chỉ"
" không tồn tại trên tên miền đó."

#: templates/base.html:731
msgid ""
"Pick a new PHP version for a domain here. Changing it restarts PHP for "
"that site, which takes a few seconds."
msgstr ""
"Chọn phiên bản PHP mới cho một tên miền tại đây. Việc thay đổi sẽ khởi "
"động lại PHP cho website đó, mất vài giây."

#: templates/base.html:901
msgid "Pick a service and a new image tag to switch it to."
msgstr "Chọn một dịch vụ và thẻ image mới để chuyển sang."

#: templates/base.html:783
msgid ""
"Pick a service to view its real-time resource usage, status, and to "
"enable/disable it."
msgstr ""
"Chọn một dịch vụ để xem mức dùng tài nguyên theo thời gian thực, trạng "
"thái, và để bật/tắt dịch vụ."

#: templates/base.html:877
msgid ""
"Pick an application to install - WordPress and others depending on what’s "
"enabled for your plan."
msgstr ""
"Chọn ứng dụng cần cài - WordPress và các ứng dụng khác tuỳ theo những gì "
"gói dịch vụ của bạn cho phép."

#: templates/base.html:885
msgid ""
"Pick an email account to manage its filters (sieve rules) for sorting or "
"rejecting incoming mail."
msgstr ""
"Chọn một tài khoản email để quản lý bộ lọc (quy tắc sieve) dùng để sắp xếp"
" hoặc từ chối thư đến."

#: templates/base.html:836
msgid ""
"Pick the folder whose file and folder permissions should be reset to the "
"recommended defaults."
msgstr ""
"Chọn thư mục cần đặt lại quyền tệp và thư mục về mặc định khuyến nghị."

#: templates/base.html:832
msgid "Pick the folder you want to scan for malware."
msgstr "Chọn thư mục bạn muốn quét mã độc."

#: templates/base.html:811
msgid "Pick the language used across the panel interface."
msgstr "Chọn ngôn ngữ dùng cho toàn bộ giao diện bảng điều khiển."

#: templates/base.html:771
msgid "Pick which PHP version to edit options for, then click Edit Options."
msgstr "Chọn phiên bản PHP cần sửa tuỳ chọn, rồi nhấn Sửa tuỳ chọn."

#: templates/base.html:776
msgid "Pick which PHP version to manage extensions for."
msgstr "Chọn phiên bản PHP cần quản lý tiện ích mở rộng."

#: templates/base.html:895
msgid "Pick which container’s logs to view."
msgstr "Chọn container cần xem nhật ký."

#: templates/base.html:851
msgid ""
"Point the selected domain to a different folder on disk to serve its "
"website from."
msgstr ""
"Trỏ tên miền đã chọn tới một thư mục khác trên đĩa để phục vụ website."

#: templates/base.html:789
msgid ""
"Prefer editing the crontab directly? Use this editor to make changes to "
"the raw file."
msgstr ""
"Muốn sửa crontab trực tiếp? Dùng trình soạn thảo này để thay đổi tệp gốc."

#: templates/base.html:926
msgid ""
"Prefer to fetch a file from a URL instead of uploading from your device? "
"Click here to switch."
msgstr ""
"Muốn tải tệp từ một URL thay vì tải lên từ thiết bị? Nhấn vào đây để "
"chuyển."

#: templates/base.html:930
msgid ""
"Prefer to upload a file from your own device instead? Click here to "
"switch."
msgstr "Muốn tải tệp lên từ thiết bị của bạn? Nhấn vào đây để chuyển."

#: templates/base.html:922
msgid ""
"Previously generated backups are listed here - click Download to grab a "
"copy."
msgstr ""
"Các bản sao lưu đã tạo được liệt kê ở đây - nhấn Tải xuống để lấy một bản."

#: templates/manager/app_install.html:247
msgid "Production build output"
msgstr "Kết quả build bản production"

#: templates/dashboard/usage.html:224 templates/dashboard/usage.html:255
#: templates/dashboard/usage.html:287 templates/dashboard/usage.html:312
#: templates/dashboard/usage.html:347
#: templates/files/filemanager_partials.html:549
#: templates/files/filemanager_partials.html:603
#: templates/files/filemanager_partials.html:775
#: templates/files/filemanager_partials.html:835
#: templates/partials/site_manager_shared.html:557
#: templates/partials/site_manager_shared.html:573
msgid "Progress bar"
msgstr "Thanh tiến trình"

#: templates/files/site_protect.html:21
msgid "Protected directories"
msgstr "Thư mục được bảo vệ"

#: templates/manager/sites.html:255
msgid "Python Applications"
msgstr "Ứng dụng Python"

#: internal/modules/dashboard/render.rs:59
msgid "Python Apps"
msgstr "Ứng dụng Python"

#: templates/files/clamav/quarantine.html:55
msgid "Quarantined Files"
msgstr "Tệp bị cách ly"

#: templates/base.html:692
msgid ""
"Quick-access icons for every feature you have access to, grouped into "
"sections like Files, Domains, MySQL and more."
msgstr ""
"Biểu tượng truy cập nhanh cho mọi tính năng bạn được dùng, nhóm theo các "
"mục như Tệp, Tên miền, MySQL và nhiều mục khác."

#: templates/base.html:706
msgid ""
"Quickly find any feature or one of your websites by typing its name here."
msgstr ""
"Gõ tên vào đây để tìm nhanh bất kỳ tính năng nào hoặc một website của bạn."

#: templates/files/domain_rdap.html:4
msgid "RDAP Lookup"
msgstr "Tra cứu RDAP"

#: templates/base.html:795
msgid "Real-time CPU usage for your account."
msgstr "Mức dùng CPU theo thời gian thực của tài khoản."

#: templates/base.html:797
msgid "Real-time memory usage for your account."
msgstr "Mức dùng bộ nhớ theo thời gian thực của tài khoản."

#: templates/partials/site_manager_shared.html:95
msgid "Refresh screenshot"
msgstr "Làm mới ảnh chụp màn hình"

#: internal/modules/apptoolkit/harden.rs:248
msgid ""
"Refuses to run any .php file in the four directories Joomla lets the web "
"server write to. An upload that slips past the media manager's filter "
"becomes an inert file rather than a shell."
msgstr ""
"Từ chối chạy mọi tệp .php trong bốn thư mục mà Joomla cho phép máy chủ web"
" ghi vào. Một tệp tải lên lọt qua bộ lọc của trình quản lý media sẽ chỉ là"
" tệp vô hại chứ không thành shell."

#: internal/modules/apptoolkit/harden.rs:250
msgid ""
"Refuses to serve administrator/logs and administrator/cache, and any .sql,"
" .bak, .zip or .tar.gz left in the document root."
msgstr ""
"Từ chối phục vụ administrator/logs và administrator/cache, cùng mọi tệp "
".sql, .bak, .zip hoặc .tar.gz còn sót trong thư mục gốc."

#: internal/modules/apptoolkit/harden.rs:67
msgid ""
"Refuses to serve any .php file under wp-content/uploads. An upload form "
"that can be tricked into accepting a script is the most common way a site "
"is taken over; this makes the script inert."
msgstr ""
"Từ chối phục vụ mọi tệp .php trong wp-content/uploads. Biểu mẫu tải lên bị"
" lừa chấp nhận script là cách phổ biến nhất khiến website bị chiếm quyền; "
"biện pháp này làm script đó vô hại."

#: internal/modules/apptoolkit/harden.rs:246
msgid ""
"Refuses to serve configuration.php over HTTP. It holds the site's database"
" password in plain text, and a misconfigured PHP handler is all it takes "
"for the file to be sent instead of executed."
msgstr ""
"Từ chối phục vụ configuration.php qua HTTP. Tệp này chứa mật khẩu cơ sở dữ"
" liệu của website ở dạng văn bản thuần, và chỉ cần trình xử lý PHP cấu "
"hình sai là tệp sẽ bị gửi đi thay vì được thực thi."

#: templates/base.html:932
msgid ""
"Register a fingerprint, face scan, screen lock, or hardware security key "
"to sign in without a password."
msgstr ""
"Đăng ký vân tay, nhận diện khuôn mặt, khoá màn hình hoặc khoá bảo mật phần"
" cứng để đăng nhập không cần mật khẩu."

#: internal/modules/apptoolkit/harden.rs:69
msgid ""
"Rejects a new or changed administrator password shorter than 12 characters"
" or drawn from fewer than three character classes. Existing passwords are "
"not affected until they are next changed."
msgstr ""
"Từ chối mật khẩu quản trị mới hoặc được đổi nếu ngắn hơn 12 ký tự hoặc "
"dùng ít hơn ba loại ký tự. Mật khẩu hiện có không bị ảnh hưởng cho đến lần"
" đổi tiếp theo."

#: internal/modules/mssql/render.rs:457 templates/mssql/remote_mssql.html:6
msgid "Remote MSSQL"
msgstr "MSSQL từ xa"

#: internal/modules/mysql/writes.rs:886
msgid ""
"Remote database access is set for the whole server by the administrator. "
"Your own users' allowed hosts are managed below."
msgstr ""
"Quyền truy cập cơ sở dữ liệu từ xa được quản trị viên đặt cho toàn máy "
"chủ. Các máy chủ được phép của người dùng của bạn được quản lý bên dưới."

#: templates/system/waf_domain.html:193
msgid "Remove IP from blacklist"
msgstr "Xoá IP khỏi danh sách đen"

#: templates/system/waf_domain.html:150
msgid "Remove IP from whitelist"
msgstr "Xoá IP khỏi danh sách trắng"

#: internal/modules/apptoolkit/harden.rs:63
msgid ""
"Removes the generator meta tag, the RSS generator element and the ?ver= "
"query string that name your exact version to anyone scanning for a version"
" with a known exploit."
msgstr ""
"Gỡ thẻ meta generator, phần tử generator trong RSS và chuỗi truy vấn ?ver="
" vốn tiết lộ chính xác phiên bản của bạn cho bất kỳ ai đang dò tìm phiên "
"bản có lỗ hổng đã biết."

#: templates/base.html:695
msgid "Reorder Sections"
msgstr "Sắp xếp lại các nhóm"

#: internal/modules/gitdeploy/actions.rs:180
msgid ""
"Repository detached. The website still serves what was last deployed."
msgstr "Đã tách kho mã. Website vẫn phục vụ bản triển khai gần nhất."

#: internal/modules/gitdeploy/actions.rs:169
msgid "Repository settings saved."
msgstr "Đã lưu cài đặt kho mã."

#: templates/base.html:840
msgid "Restore / Delete All"
msgstr "Khôi phục / Xoá tất cả"

#: templates/base.html:841
msgid ""
"Restore everything in Trash back to its original location, or empty the "
"Trash completely."
msgstr ""
"Khôi phục mọi thứ trong Thùng rác về vị trí ban đầu, hoặc dọn sạch Thùng "
"rác."

#: templates/manager/wp/install.html:112
msgid "Root - WordPress default"
msgstr "Gốc - mặc định của WordPress"

#: templates/domains/docroot.html:82 templates/manager/app_install.html:244
#: templates/manager/php_install.html:74
msgid "Root Directory"
msgstr "Thư mục gốc"

#: templates/manager/sites.html:256
msgid "Ruby Applications"
msgstr "Ứng dụng Ruby"

#: internal/modules/dashboard/render.rs:59
msgid "Ruby Apps"
msgstr "Ứng dụng Ruby"

#: internal/modules/appinstall/render.rs:32
msgid "Run Bundle install before starting the app"
msgstr "Chạy Bundle install trước khi khởi động ứng dụng"

#: internal/modules/appinstall/render.rs:33
msgid "Run Maven install before starting the app"
msgstr "Chạy Maven install trước khi khởi động ứng dụng"

#: internal/modules/dashboard/render.rs:72
msgid "SSL Hosts"
msgstr "Máy chủ SSL"

#: internal/modules/domains/ssl_post.rs:266
msgid ""
"SSL certificate removed successfully. Website is now served over HTTP."
msgstr "Đã gỡ chứng chỉ SSL thành công. Website hiện được phục vụ qua HTTP."

#: templates/base.html:814
msgid ""
"Scan this QR code with an authenticator app, then enter the generated code"
" to enable 2FA on your account."
msgstr ""
"Quét mã QR này bằng ứng dụng xác thực, rồi nhập mã được tạo để bật 2FA cho"
" tài khoản."

#: templates/partials/site_manager_shared.html:68
msgid "Screenshot of"
msgstr "Ảnh chụp màn hình của"

#: templates/manager/wp/list.html:248
msgid "Screenshot of %(site)s"
msgstr "Ảnh chụp màn hình của %(site)s"

#: templates/base.html:818
msgid "Search and filter the full activity log for your account."
msgstr "Tìm kiếm và lọc toàn bộ nhật ký hoạt động của tài khoản."

#: templates/base.html:723
msgid ""
"Search for a file or folder by name within the current path, or a specific"
" subfolder."
msgstr ""
"Tìm tệp hoặc thư mục theo tên trong đường dẫn hiện tại hoặc một thư mục "
"con cụ thể."

#: templates/domains/new.html:143
msgid "Secret Key"
msgstr "Khoá bí mật"

#: templates/docker/terminal.html:220
msgid "Select Container"
msgstr "Chọn container"

#: templates/domains/vhost.html:178
msgid "Select Domain"
msgstr "Chọn tên miền"

#: templates/user/locale.html:32
msgid "Select Language"
msgstr "Chọn ngôn ngữ"

#: templates/base.html:770
msgid "Select Version"
msgstr "Chọn phiên bản"

#: templates/base.html:894
msgid "Select a Container"
msgstr "Chọn một container"

#: templates/base.html:843
msgid ""
"Select a domain, set the URL it should redirect to, then click Save "
"Redirect."
msgstr ""
"Chọn một tên miền, đặt URL cần chuyển hướng tới, rồi nhấn Lưu chuyển "
"hướng."

#: templates/base.html:909
msgid ""
"Select a domain, then confirm to suspend it - visitors will see a "
"suspended page instead of the site."
msgstr ""
"Chọn một tên miền rồi xác nhận để tạm ngưng - khách truy cập sẽ thấy trang"
" tạm ngưng thay cho website."

#: templates/base.html:769
msgid "Select a new default PHP version, then click Change to apply it."
msgstr "Chọn phiên bản PHP mặc định mới, rồi nhấn Đổi để áp dụng."

#: templates/base.html:911
msgid "Select a suspended domain, then confirm to bring it back online."
msgstr ""
"Chọn một tên miền đang tạm ngưng, rồi xác nhận để đưa trở lại hoạt động."

#: internal/modules/spamquarantine/render.rs:160
msgid "Select at least one message first."
msgstr "Hãy chọn ít nhất một thư trước."

#: templates/base.html:725
msgid ""
"Select one or more rows to reveal actions like copy, move, rename, "
"compress, set permissions or delete. Click a folder to open it, or a file "
"to preview/edit it."
msgstr ""
"Chọn một hoặc nhiều dòng để hiện các thao tác như sao chép, di chuyển, đổi"
" tên, nén, đặt quyền hoặc xoá. Nhấn vào thư mục để mở, hoặc vào tệp để xem"
" trước/sửa."

#: internal/web/portal_nav.rs:96
msgid "Sessions"
msgstr "Phiên đăng nhập"

#: templates/base.html:869
msgid "Set a new root password for this MySQL server."
msgstr "Đặt mật khẩu root mới cho máy chủ MySQL này."

#: internal/modules/apptoolkit/harden.rs:65
msgid ""
"Sets DISALLOW_FILE_EDIT in wp-config.php, so a stolen administrator "
"session cannot paste PHP into a theme file and run it."
msgstr ""
"Đặt DISALLOW_FILE_EDIT trong wp-config.php, để phiên quản trị bị đánh cắp "
"không thể dán mã PHP vào tệp giao diện và chạy nó."

#: internal/modules/apptoolkit/harden.rs:254
msgid ""
"Sets error reporting to none and turns off debug mode, so a PHP error "
"shows a plain message rather than a stack trace naming your file paths and"
" database."
msgstr ""
"Tắt báo lỗi và chế độ gỡ lỗi, để lỗi PHP chỉ hiện một thông báo đơn giản "
"thay vì stack trace lộ đường dẫn tệp và cơ sở dữ liệu của bạn."

#: templates/base.html:856
msgid "Show All"
msgstr "Hiện tất cả"

#: templates/base.html:741
msgid ""
"Show system databases (like information_schema) in the list - usually only"
" needed for troubleshooting."
msgstr ""
"Hiện các cơ sở dữ liệu hệ thống (như information_schema) trong danh sách -"
" thường chỉ cần khi khắc phục sự cố."

#: templates/base.html:745
msgid ""
"Show system databases (like postgres or template0/template1) in the list."
msgstr ""
"Hiện các cơ sở dữ liệu hệ thống (như postgres hoặc template0/template1) "
"trong danh sách."

#: templates/base.html:743
msgid ""
"Show the size of each database. This can be slower to load on servers with"
" many databases."
msgstr ""
"Hiện dung lượng của từng cơ sở dữ liệu. Trang có thể tải chậm hơn trên máy"
" chủ có nhiều cơ sở dữ liệu."

#: templates/base.html:693
msgid "Show/Hide a Section"
msgstr "Hiện/ẩn một nhóm"

#: templates/base.html:863
msgid ""
"Shows currently running MySQL queries/connections, useful for spotting "
"slow or stuck queries."
msgstr ""
"Hiện các truy vấn/kết nối MySQL đang chạy, hữu ích để phát hiện truy vấn "
"chậm hoặc bị treo."

#: templates/base.html:872
msgid "Shows currently running PostgreSQL queries/connections."
msgstr "Hiện các truy vấn/kết nối PostgreSQL đang chạy."

#: templates/base.html:816
msgid ""
"Shows every device/browser currently logged into your account. End a "
"session here if you don’t recognize it."
msgstr ""
"Hiện mọi thiết bị/trình duyệt đang đăng nhập vào tài khoản. Kết thúc một "
"phiên tại đây nếu bạn không nhận ra nó."

#: templates/base.html:847
msgid ""
"Shows the SSL certificate currently installed for the selected domain - "
"issuer, validity dates and more."
msgstr ""
"Hiện chứng chỉ SSL đang được cài cho tên miền đã chọn - tổ chức cấp, thời "
"hạn hiệu lực và nhiều thông tin khác."

#: templates/base.html:754
msgid "Shows whether the service is currently running."
msgstr "Cho biết dịch vụ có đang chạy hay không."

#: templates/php/xray.html:130
msgid "Slow PHP requests"
msgstr "Yêu cầu PHP chậm"

#: templates/php/xray.html:215
msgid "Slow requests and the database"
msgstr "Yêu cầu chậm và cơ sở dữ liệu"

#: internal/modules/mailtrust/mailtrust.rs:450
msgid "SpamCop"
msgstr "SpamCop"

#: internal/modules/mailtrust/mailtrust.rs:452
msgid "Spamhaus DBL"
msgstr "Spamhaus DBL"

#: internal/modules/mailtrust/mailtrust.rs:449
msgid "Spamhaus ZEN"
msgstr "Spamhaus ZEN"

#: internal/modules/apptoolkit/harden.rs:253
msgid "Stop showing errors to visitors"
msgstr "Ngừng hiển thị lỗi cho khách truy cập"

#: internal/modules/ssl/handlers.rs:155
msgid "Stored. Choose a domain to install it on."
msgstr "Đã lưu. Hãy chọn tên miền để cài đặt."

#: internal/modules/php/render_default.rs:144
msgid "Supported"
msgstr "Được hỗ trợ"

#: templates/base.html:905
msgid "Switch between MySQL and MariaDB for your account."
msgstr "Chuyển đổi giữa MySQL và MariaDB cho tài khoản của bạn."

#: templates/base.html:903
msgid ""
"Switch the webserver used across your account - this restarts all affected"
" domains."
msgstr ""
"Đổi máy chủ web dùng cho toàn tài khoản - thao tác này khởi động lại mọi "
"tên miền bị ảnh hưởng."

#: templates/base.html:830
msgid ""
"Switch to see how many inodes (files and folders) each folder holds "
"instead of how much space it uses."
msgstr ""
"Chuyển sang xem mỗi thư mục chứa bao nhiêu inode (tệp và thư mục) thay vì "
"dùng bao nhiêu dung lượng."

#: templates/base.html:740
msgid "System Databases"
msgstr "Cơ sở dữ liệu hệ thống"

#: internal/modules/mssql/render.rs:344
msgid "That database does not belong to this account."
msgstr "Cơ sở dữ liệu đó không thuộc tài khoản này."

#: internal/modules/mssql/writes.rs:218 internal/modules/mssql/writes.rs:244
#: internal/modules/mysql/writes.rs:665 internal/modules/mysql/writes.rs:731
#: internal/modules/postgresql/writes.rs:318
#: internal/modules/postgresql/writes.rs:343
msgid "That database or user does not belong to this account."
msgstr "Cơ sở dữ liệu hoặc người dùng đó không thuộc tài khoản này."

#: internal/modules/domaintools/render_pages.rs:398
msgid "That is not a hosting account name."
msgstr "Đó không phải là tên tài khoản lưu trữ."

#: internal/modules/dnszones/handlers.rs:54
msgid "That is not a valid domain name."
msgstr "Đó không phải là tên miền hợp lệ."

#: internal/modules/emails/dav.rs:467 internal/modules/emails/dav.rs:565
msgid "That is not something this page does."
msgstr "Trang này không thực hiện thao tác đó."

#: internal/modules/emails/dav.rs:440
msgid "That is not something this page manages."
msgstr "Trang này không quản lý mục đó."

#: internal/modules/emails/dav.rs:563
msgid "That mailbox can no longer see it."
msgstr "Hộp thư đó không còn xem được mục này nữa."

#: internal/modules/sitetools/writes.rs:107
msgid ""
"That page is too large. Link to images and stylesheets instead of "
"embedding them."
msgstr ""
"Trang quá lớn. Hãy liên kết tới hình ảnh và stylesheet thay vì nhúng trực "
"tiếp."

#: internal/modules/mongodb/queries.rs:145
#: internal/modules/postgresql/render.rs:314
msgid "That query is no longer running, or it is not this account's."
msgstr "Truy vấn đó không còn chạy, hoặc không thuộc tài khoản này."

#: internal/modules/mssql/render.rs:378
msgid "That user does not belong to this account."
msgstr "Người dùng đó không thuộc tài khoản này."

#: internal/modules/emails/deliverability_fix.rs:344
msgid "The %(name)s record is already right."
msgstr "Bản ghi %(name)s đã đúng."

#: internal/modules/emails/deliverability_fix.rs:345
msgid ""
"The %(name)s record was published. Other servers see it as their caches "
"expire."
msgstr ""
"Đã công bố bản ghi %(name)s. Các máy chủ khác sẽ thấy bản ghi khi bộ nhớ "
"đệm của họ hết hạn."

#: templates/base.html:767
msgid ""
"The PHP version used for any new domain you create, unless you pick a "
"different one for it."
msgstr ""
"Phiên bản PHP dùng cho mọi tên miền mới bạn tạo, trừ khi bạn chọn phiên "
"bản khác cho tên miền đó."

#: internal/modules/domains/writes.rs:82
msgid "The account web root"
msgstr "Thư mục web gốc của tài khoản"

#: internal/modules/ssl/handlers.rs:113 internal/modules/ssl/handlers.rs:142
msgid "The certificate could not be read."
msgstr "Không đọc được chứng chỉ."

#: internal/modules/multiweb/actions.rs:87
msgid ""
"The certificate for %(domain)s was removed and the site is served over "
"HTTP."
msgstr "Đã gỡ chứng chỉ của %(domain)s và website được phục vụ qua HTTP."

#: templates/system/process_manager.html:175
msgid "The cumulative CPU time the process has consumed."
msgstr "Tổng thời gian CPU mà tiến trình đã dùng."

#: internal/modules/mysql/writes.rs:977
#: internal/modules/postgresql/writes.rs:418
msgid ""
"The database server's configuration is set by the server administrator."
msgstr "Cấu hình máy chủ cơ sở dữ liệu do quản trị viên máy chủ thiết lập."

#: internal/modules/mysql/writes.rs:981
msgid ""
"The database server's root password is set by the server administrator."
msgstr ""
"Mật khẩu root của máy chủ cơ sở dữ liệu do quản trị viên máy chủ thiết "
"lập."

#: templates/base.html:915
msgid ""
"The folder this domain will serve its website from. Defaults to a folder "
"named after the domain."
msgstr ""
"Thư mục mà tên miền này dùng để phục vụ website. Mặc định là thư mục đặt "
"theo tên miền."

#: internal/modules/imagecache/render.rs:453
msgid ""
"The images of %(domain)s are being converted on the server; this page "
"shows when it is done."
msgstr ""
"Hình ảnh của %(domain)s đang được chuyển đổi trên máy chủ; trang này sẽ "
"cho biết khi hoàn tất."

#: internal/modules/sendlimits/pages.rs:145
msgid "The limit could not be reset: %(out)s"
msgstr "Không thể đặt lại giới hạn: %(out)s"

#: internal/modules/sendlimits/pages.rs:153
msgid "The limit could not be set: %(out)s"
msgstr "Không thể đặt giới hạn: %(out)s"

#: internal/modules/spamquarantine/render.rs:164
msgid "The mail server refused: %(e)s"
msgstr "Máy chủ thư đã từ chối: %(e)s"

#: internal/modules/sitetools/writes.rs:106
msgid ""
"The page is empty. Use Reset to go back to the web server's own page."
msgstr ""
"Trang đang trống. Dùng Đặt lại để quay về trang mặc định của máy chủ web."

#: internal/modules/ssl/handlers.rs:134
msgid "The private key could not be read."
msgstr "Không đọc được khoá riêng tư."

#: internal/modules/emails/deliverability_fix.rs:301
msgid ""
"The reverse record of %(ip)s is %(ptr)s, and it points back to %(ip)s."
msgstr ""
"Bản ghi phân giải ngược của %(ip)s là %(ptr)s, và nó trỏ ngược lại về "
"%(ip)s."

#: internal/modules/emails/deliverability_fix.rs:304
msgid ""
"The reverse record of %(ip)s is %(ptr)s, but %(ptr)s does not resolve back"
" to %(ip)s. Add an A record for it, or ask your provider to change the "
"PTR."
msgstr ""
"Bản ghi phân giải ngược của %(ip)s là %(ptr)s, nhưng %(ptr)s không phân "
"giải ngược về %(ip)s. Hãy thêm bản ghi A cho nó, hoặc đề nghị nhà cung cấp"
" đổi PTR."

#: internal/modules/emails/deliverability_fix.rs:303
msgid ""
"The reverse record of %(ip)s is %(ptr)s, but this server says %(helo)s "
"when it delivers mail. Ask your provider to set the PTR to %(helo)s."
msgstr ""
"Bản ghi phân giải ngược của %(ip)s là %(ptr)s, nhưng máy chủ này xưng là "
"%(helo)s khi gửi thư. Hãy đề nghị nhà cung cấp đặt PTR thành %(helo)s."

#: templates/base.html:775
msgid ""
"The same version’s php.ini file, to edit as text - for directives the "
"options table does not list."
msgstr ""
"Tệp php.ini của cùng phiên bản, để sửa dạng văn bản - cho các chỉ thị "
"không có trong bảng tuỳ chọn."

#: internal/modules/appinstall/app_jobs.rs:249
msgid "The task could not be started: %(why)s"
msgstr "Không thể bắt đầu tác vụ: %(why)s"

#: internal/modules/emails/webmail_client.rs:105
msgid "The webmail could not be reached; nothing was changed."
msgstr "Không kết nối được webmail; chưa có gì thay đổi."

#: internal/modules/dnszones/handlers.rs:119
msgid "The zone could not be created: %(out)s"
msgstr "Không thể tạo vùng DNS: %(out)s"

#: internal/modules/dnszones/handlers.rs:129
msgid "The zone could not be recorded: %(e)s"
msgstr "Không thể ghi nhận vùng DNS: %(e)s"

#: internal/modules/emails/deliverability_fix.rs:346
msgid ""
"This domain's DNS is not hosted on this server. Publish the expected "
"record at the company that hosts its DNS."
msgstr ""
"DNS của tên miền này không được lưu trữ trên máy chủ này. Hãy công bố bản "
"ghi cần thiết tại nhà cung cấp DNS của tên miền."

#: internal/modules/mssql/writes.rs:76
msgid "This is a system database name that cannot be used."
msgstr "Đây là tên cơ sở dữ liệu hệ thống, không thể sử dụng."

#: internal/modules/mssql/writes.rs:242
msgid "This is a system database or username that cannot be edited."
msgstr ""
"Đây là cơ sở dữ liệu hoặc tên người dùng hệ thống, không thể chỉnh sửa."

#: internal/modules/mssql/writes.rs:216
msgid "This is a system database or username that cannot be used."
msgstr ""
"Đây là cơ sở dữ liệu hoặc tên người dùng hệ thống, không thể sử dụng."

#: internal/modules/emails/webmail_client.rs:104
msgid ""
"This mailbox has not used the webmail yet, so there is nothing to reset."
msgstr "Hộp thư này chưa từng dùng webmail, nên không có gì để đặt lại."

#: internal/modules/emails/deliverability_fix.rs:330
msgid ""
"This name is a record inside another zone; edit its records on the DNS "
"page."
msgstr ""
"Tên này là một bản ghi bên trong vùng DNS khác; hãy sửa bản ghi của nó "
"trên trang DNS."

#: internal/modules/dashboard/applications.rs:67
msgid "Tiny File Manager"
msgstr "Tiny File Manager"

#: internal/modules/dashboard/applications.rs:66
msgid "Tiny Photo Gallery"
msgstr "Tiny Photo Gallery"

#: templates/base.html:773
msgid ""
"Toggle options like upload limits or execution time, then click here to "
"save."
msgstr ""
"Điều chỉnh các tuỳ chọn như giới hạn tải lên hoặc thời gian thực thi, rồi "
"nhấn vào đây để lưu."

#: templates/base.html:857
msgid "Toggle to show all log entries instead of a limited preview."
msgstr "Bật để hiện tất cả mục nhật ký thay vì bản xem trước giới hạn."

#: templates/base.html:714
msgid ""
"Tracks how much of your plan’s resources - websites, domains, databases, "
"storage, CPU, RAM and more - you’re currently using."
msgstr ""
"Theo dõi mức bạn đang dùng tài nguyên của gói dịch vụ - website, tên miền,"
" cơ sở dữ liệu, dung lượng lưu trữ, CPU, RAM và nhiều hơn nữa."

#: templates/base.html:867
msgid "Tune MySQL server configuration values directly."
msgstr "Điều chỉnh trực tiếp các giá trị cấu hình của máy chủ MySQL."

#: templates/base.html:875
msgid "Tune PostgreSQL server configuration values directly."
msgstr "Điều chỉnh trực tiếp các giá trị cấu hình của máy chủ PostgreSQL."

#: templates/base.html:801
msgid ""
"Turn the Coraza Web Application Firewall on or off for each of your "
"domains individually."
msgstr ""
"Bật hoặc tắt tường lửa ứng dụng web Coraza cho từng tên miền riêng lẻ."

#: templates/base.html:758
msgid "Turn this cache on or off individually for each of your domains."
msgstr "Bật hoặc tắt bộ nhớ đệm này riêng cho từng tên miền."

#: internal/modules/apptoolkit/harden.rs:252
msgid ""
"Turns off the generator meta tag that names your exact Joomla version to "
"anyone scanning for a version with a known exploit."
msgstr ""
"Tắt thẻ meta generator vốn tiết lộ chính xác phiên bản Joomla của bạn cho "
"bất kỳ ai đang dò tìm phiên bản có lỗ hổng đã biết."

#: internal/modules/emails/webmail_client.rs:102
msgid ""
"Two-step verification was reset. The next sign-in to the webmail will not "
"ask for a code."
msgstr ""
"Đã đặt lại xác minh hai bước. Lần đăng nhập webmail tiếp theo sẽ không hỏi"
" mã."

#: internal/modules/mailtrust/mailtrust.rs:453
msgid "URIBL"
msgstr "URIBL"

#: internal/modules/dns/bimi_render.rs:121
#: internal/modules/domaintools/render_pages.rs:178
#: internal/modules/emails/mailpolicy.rs:103
#: internal/modules/emails/webmail_client.rs:119
#: internal/modules/gitdeploy/actions.rs:192
#: internal/modules/sitetools/writes.rs:122
#: internal/modules/sitetools/writes.rs:145
#: internal/modules/sitetools/writes.rs:91
#: internal/modules/spamquarantine/render.rs:156
#: internal/modules/waf/handlers.rs:125
msgid "Unknown action."
msgstr "Thao tác không xác định."

#: internal/modules/emails/mailpolicy.rs:296
msgid "Unknown greylisting state."
msgstr "Trạng thái greylisting không xác định."

#: internal/modules/emails/deliverability_fix.rs:335
#: internal/modules/emails/deliverability_fix.rs:348
msgid "Unknown record."
msgstr "Bản ghi không xác định."

#: templates/base.html:910
msgid "Unsuspend a Domain"
msgstr "Bỏ tạm ngưng tên miền"

#: templates/base.html:807
msgid "Update the email address and password used to log into your account."
msgstr "Cập nhật địa chỉ email và mật khẩu dùng để đăng nhập tài khoản."

#: templates/base.html:907
msgid "Upload a .sql file to import into an existing database."
msgstr "Tải lên tệp .sql để nhập vào một cơ sở dữ liệu có sẵn."

#: templates/base.html:923
msgid "Upload from Device"
msgstr "Tải lên từ thiết bị"

#: templates/base.html:929
msgid "Upload from Device Instead"
msgstr "Tải lên từ thiết bị"

#: templates/base.html:827
msgid "Usage Breakdown"
msgstr "Chi tiết mức sử dụng"

#: templates/user/history_usage.html:10
msgid "Usage History"
msgstr "Lịch sử sử dụng"

#: templates/user/history_usage.html:174
msgid "Usage history pages"
msgstr "Các trang lịch sử sử dụng"

#: templates/base.html:756
msgid ""
"Use this server and port (not localhost or 127.0.0.1) to connect from your"
" application."
msgstr ""
"Dùng máy chủ và cổng này (không phải localhost hay 127.0.0.1) để kết nối "
"từ ứng dụng của bạn."

#: internal/modules/mssql/render.rs:401 templates/mssql/permissions.html:6
msgid "User Permissions"
msgstr "Quyền người dùng"

#: internal/modules/emails/writes.rs:262
msgid "Username can only contain letters, numbers, and . _ % + - (no @)."
msgstr ""
"Tên người dùng chỉ được chứa chữ cái, chữ số và . _ % + - (không có @)."

#: templates/base.html:727
msgid ""
"View all your domains - their status, PHP version, SSL and more, depending"
" on which columns you show."
msgstr ""
"Xem tất cả tên miền - trạng thái, phiên bản PHP, SSL và các thông tin "
"khác, tuỳ theo các cột bạn chọn hiện."

#: templates/base.html:855
msgid "View the raw access log entries for the selected domain."
msgstr "Xem các mục nhật ký truy cập gốc của tên miền đã chọn."

#: templates/base.html:849
msgid "View the raw certificate and key files for this domain."
msgstr "Xem tệp chứng chỉ và khoá gốc của tên miền này."

#: templates/base.html:824
msgid ""
"Walks you through connecting a backup destination, then scheduling and "
"restoring backups."
msgstr ""
"Hướng dẫn bạn kết nối đích sao lưu, rồi lên lịch và khôi phục bản sao lưu."

#: templates/system/apache_nginx_conf_editor.html:17
msgid "Web server configuration"
msgstr "Cấu hình máy chủ web"

#: internal/modules/dashboard/render.rs:78
#: internal/modules/waf/render.rs:601
msgid "Website Firewall"
msgstr "Tường lửa website"

#: templates/php/xray.html:285
msgid "What each slow request was waiting on"
msgstr "Mỗi yêu cầu chậm đã phải chờ điều gì"

#: internal/modules/account/captcha_flow.rs:123
msgid "What is %(x)s plus %(y)s?"
msgstr "%(x)s cộng %(y)s bằng bao nhiêu?"

#: internal/modules/appinstall/render.rs:32
msgid ""
"When enabled, this option will first run bundle install using the Gemfile,"
" then launch the application. If the application is already built, you can"
" skip this option."
msgstr ""
"Khi bật, tuỳ chọn này sẽ chạy bundle install bằng tệp Gemfile trước, rồi "
"mới khởi chạy ứng dụng. Nếu ứng dụng đã được build sẵn, bạn có thể bỏ qua "
"tuỳ chọn này."

#: internal/modules/appinstall/render.rs:33
msgid ""
"When enabled, this option will first run mvn install using the pom.xml "
"file, then launch the application. If the application is already built, "
"you can skip this option."
msgstr ""
"Khi bật, tuỳ chọn này sẽ chạy mvn install bằng tệp pom.xml trước, rồi mới "
"khởi chạy ứng dụng. Nếu ứng dụng đã được build sẵn, bạn có thể bỏ qua tuỳ "
"chọn này."

#: templates/manager/wp/list.html:36
msgid "WordPress sites"
msgstr "Website WordPress"

#: internal/modules/gitdeploy/actions.rs:201
msgid "You do not own this website."
msgstr "Bạn không sở hữu website này."

#: templates/base.html:933
msgid "Your Passkeys"
msgstr "Passkey của bạn"

#: templates/base.html:691
msgid "Your Shortcuts"
msgstr "Lối tắt của bạn"

#: internal/modules/webserverconf/native.rs:331
msgid "Your change for %(domain)s was undone: %(why)s"
msgstr "Thay đổi của bạn cho %(domain)s đã được hoàn tác: %(why)s"

#: internal/modules/webserverconf/native.rs:323
msgid "Your last change for %(domain)s is still being applied."
msgstr "Thay đổi gần nhất của bạn cho %(domain)s vẫn đang được áp dụng."

#: internal/modules/sendlimits/pages.rs:124
msgid ""
"Your plan allows at most %(ceiling)s messages per hour for this mailbox."
msgstr ""
"Gói dịch vụ của bạn cho phép tối đa %(ceiling)s thư mỗi giờ cho hộp thư "
"này."

#: templates/base.html:712
msgid ""
"Your username, hosting plan, IP address and last login details at a "
"glance."
msgstr ""
"Tên người dùng, gói dịch vụ, địa chỉ IP và thông tin đăng nhập gần nhất "
"của bạn trong nháy mắt."

#: internal/modules/appinstall/app_jobs.rs:263
msgid "choose the files, the database, or both"
msgstr "hãy chọn tệp, cơ sở dữ liệu, hoặc cả hai"

#: templates/livechat/admin_livechat.html:32
#: templates/livechat/livechat.html:12
msgid "new"
msgstr "mới"

#: internal/modules/appinstall/app_jobs.rs:282
msgid "no installations were selected"
msgstr "chưa chọn bản cài đặt nào"

#: internal/modules/appinstall/app_jobs.rs:257
msgid "no site was named"
msgstr "chưa nêu tên website"

#: templates/ai/vibecode.html:277
msgid "or: a landing page for my bakery with a contact form"
msgstr ""
"hoặc: một trang giới thiệu cho tiệm bánh của tôi kèm biểu mẫu liên hệ"

#: templates/base.html:1095
msgid "tokens"
msgstr "token"

#: internal/modules/ai/ai.rs:885
msgid "unknown tool"
msgstr "công cụ không xác định"

#: templates/base.html:689
msgid "← → steps · ↑ ↓ pages"
msgstr "← → bước · ↑ ↓ trang"

#: flash (layout::tr_flash)
msgid "No access log for %(domain)s yet."
msgstr "Chưa có nhật ký truy cập cho %(domain)s."

#: flash (layout::tr_flash)
msgid "No error log for %(domain)s yet."
msgstr "Chưa có nhật ký lỗi cho %(domain)s."

#: flash (layout::tr_flash)
msgid "Force HTTPS is now on for %(domain)s."
msgstr "Đã bật bắt buộc HTTPS cho %(domain)s."

#: flash (layout::tr_flash)
msgid "Force HTTPS is now off for %(domain)s."
msgstr "Đã tắt bắt buộc HTTPS cho %(domain)s."

#: flash (layout::tr_flash)
msgid "HSTS is now on for %(domain)s."
msgstr "Đã bật HSTS cho %(domain)s."

#: flash (layout::tr_flash)
msgid "HSTS is now off for %(domain)s."
msgstr "Đã tắt HSTS cho %(domain)s."

#: flash (layout::tr_flash)
msgid ""
"Installing n8n in the background. This page shows it while it runs; you "
"can leave and come back."
msgstr ""
"Đang cài n8n ở chế độ nền. Trang này hiển thị tiến trình trong khi chạy; "
"bạn có thể rời đi và quay lại sau."

#: flash (layout::tr_flash)
msgid ""
"Removing n8n in the background. This page shows it while it runs; you can "
"leave and come back."
msgstr ""
"Đang gỡ n8n ở chế độ nền. Trang này hiển thị tiến trình trong khi chạy; "
"bạn có thể rời đi và quay lại sau."

#: flash (layout::tr_flash)
msgid ""
"Restarting n8n in the background. This page shows it while it runs; you "
"can leave and come back."
msgstr ""
"Đang khởi động lại n8n ở chế độ nền. Trang này hiển thị tiến trình trong "
"khi chạy; bạn có thể rời đi và quay lại sau."

#: flash (layout::tr_flash)
msgid "n8n could not be installed: %(why)s"
msgstr "Không thể cài n8n: %(why)s"

#: flash (layout::tr_flash)
msgid "n8n could not be removed: %(why)s"
msgstr "Không thể gỡ n8n: %(why)s"

#: flash (layout::tr_flash)
msgid "n8n could not be restarted: %(why)s"
msgstr "Không thể khởi động lại n8n: %(why)s"

#: flash (layout::tr_flash)
msgid "Failed to stop application '%(site)s': %(e)s"
msgstr "Không thể dừng ứng dụng '%(site)s': %(e)s"

#: flash (layout::tr_flash)
msgid "Failed to start application '%(site)s': %(e)s"
msgstr "Không thể khởi động ứng dụng '%(site)s': %(e)s"

#: flash (layout::tr_flash)
msgid "Failed to restart application '%(site)s': %(e)s"
msgstr "Không thể khởi động lại ứng dụng '%(site)s': %(e)s"

#: flash (layout::tr_flash)
msgid "Stopped application '%(site)s'."
msgstr "Đã dừng ứng dụng '%(site)s'."

#: flash (layout::tr_flash)
msgid "Started application '%(site)s'."
msgstr "Đã khởi động ứng dụng '%(site)s'."

#: flash (layout::tr_flash)
msgid "Restarted application '%(site)s'."
msgstr "Đã khởi động lại ứng dụng '%(site)s'."

#: flash (layout::tr_flash)
msgid "%(site)s: %(measure)s applied to this site."
msgstr "%(site)s: đã áp dụng %(measure)s cho website này."

#: flash (layout::tr_flash)
msgid "%(site)s: %(measure)s removed from this site."
msgstr "%(site)s: đã gỡ %(measure)s khỏi website này."

#: flash (layout::tr_flash)
msgid "address book"
msgstr "sổ địa chỉ"

#: flash (layout::tr_flash)
msgid "calendar"
msgstr "lịch"

#: flash (layout::tr_flash)
msgid "read and change it"
msgstr "xem và thay đổi"

#: flash (layout::tr_flash)
msgid "read it"
msgstr "xem"

#: hitechcloudpanel/internal/web/templates/system/cronjobs.html
msgid "Cron email"
msgstr "Email cron"

#: hitechcloudpanel/internal/web/templates/system/cronjobs.html
msgid ""
"Where the output of your cron jobs is emailed. Leave the address empty to "
"have it delivered to this account's own mailbox."
msgstr ""
"Nơi nhận email kết quả chạy các tác vụ định kỳ của bạn. Để trống địa chỉ "
"để gửi về hộp thư của chính tài khoản này."

#: hitechcloudpanel/internal/web/templates/system/cronjobs.html
msgid "Never email the output of my cron jobs"
msgstr "Không bao giờ gửi email kết quả chạy tác vụ định kỳ của tôi"

#: hitechcloudpanel/internal/modules/crons/handlers.rs
msgid "Cron email settings saved."
msgstr "Đã lưu cài đặt email cron."

#: hitechcloudpanel/internal/modules/crons/handlers.rs
msgid "Enter one email address, such as you@example.com, or leave the field empty."
msgstr "Nhập một địa chỉ email, ví dụ you@example.com, hoặc để trống."

#: hitechcloudpanel/internal/modules/crons/handlers.rs
msgid "Error saving the cron email settings. Please try again."
msgstr "Lỗi khi lưu cài đặt email cron. Vui lòng thử lại."

#: hitechcloudpanel/internal/modules/crons/handlers.rs
msgid "Invalid account."
msgstr "Tài khoản không hợp lệ."

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "Domain Aliases"
msgstr "Tên miền bí danh"

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "Domain Aliases for"
msgstr "Tên miền bí danh của"

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "An alias shows this same website under another domain name, such as a second spelling or another country's domain. Its DNS zone is created for you, and AutoSSL adds it to the website's certificate once the domain points to this server."
msgstr "Bí danh hiển thị chính website này dưới một tên miền khác, chẳng hạn một cách viết khác hoặc tên miền của quốc gia khác. Vùng DNS của bí danh được tạo tự động, và AutoSSL sẽ thêm nó vào chứng chỉ của website khi tên miền đã trỏ về máy chủ này."

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "Remove alias"
msgstr "Xoá bí danh"

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "This website has no aliases yet."
msgstr "Website này chưa có bí danh nào."

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "This website already has as many aliases as it may have."
msgstr "Website này đã có số bí danh tối đa được phép."

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "Domain to park"
msgstr "Tên miền cần gắn"

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "The www name of the alias is added too. A domain that belongs to another account cannot be parked."
msgstr "Tên www của bí danh cũng được thêm vào. Không thể gắn một tên miền thuộc tài khoản khác."

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "Its DNS is hosted elsewhere: do not create a DNS zone for it"
msgstr "DNS của tên miền được quản lý ở nơi khác: không tạo vùng DNS cho nó"

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "Add alias"
msgstr "Thêm bí danh"

#: hitechcloudpanel/internal/templates/domains/aliases.html
msgid "Choose the website another domain name should show."
msgstr "Chọn website mà tên miền khác sẽ hiển thị."

#: hitechcloudpanel/internal/modules/domains/aliases.rs
msgid "Enter a domain name to park, such as example.com."
msgstr "Nhập tên miền cần gắn, ví dụ example.com."

#: hitechcloudpanel/internal/modules/domains/aliases.rs
msgid "That is this website's own name."
msgstr "Đó là tên của chính website này."

#: hitechcloudpanel/internal/modules/domains/aliases.rs
msgid "The panel database is not answering. Try again in a moment."
msgstr "Cơ sở dữ liệu của bảng điều khiển không phản hồi. Hãy thử lại sau giây lát."

#: hitechcloudpanel/internal/modules/domains/aliases.rs
msgid "That domain is already one of your domains. Delete it first to park it here instead."
msgstr "Tên miền này đã là một tên miền của bạn. Hãy xoá nó trước để gắn vào đây."

#: hitechcloudpanel/internal/modules/domains/aliases.rs
msgid "That domain belongs to another account."
msgstr "Tên miền này thuộc tài khoản khác."

#: hitechcloudpanel/internal/modules/domains/aliases.rs
msgid "That name is under a domain that belongs to another account."
msgstr "Tên này nằm dưới một tên miền thuộc tài khoản khác."

#: hitechcloudpanel/internal/modules/domains/aliases.rs
msgid "That name is not an alias of this website."
msgstr "Tên này không phải là bí danh của website này."

#: hitechcloudpanel/internal/modules/domains/aliases.rs
msgid "The alias could not be added."
msgstr "Không thể thêm bí danh."

#: hitechcloudpanel/internal/modules/domains/aliases.rs
msgid "The alias could not be removed."
msgstr "Không thể xoá bí danh."

#: hitechcloudpanel/internal/web/templates/user/ip_allowlist.html
msgid "IP Allowlist"
msgstr "Danh sách IP được phép"

#: hitechcloudpanel/internal/web/templates/user/ip_allowlist.html
msgid "Only the addresses listed here can sign in to this account and use its API. Leave the list empty to allow any address."
msgstr "Chỉ những địa chỉ có trong danh sách này mới đăng nhập được vào tài khoản và dùng được API của tài khoản. Để trống danh sách để cho phép mọi địa chỉ."

#: hitechcloudpanel/internal/web/templates/user/ip_allowlist.html
msgid "One entry a line: an IPv4 or IPv6 address, or a CIDR range such as 203.0.113.0/24 or 2001:db8::/48. Text after # is a note."
msgstr "Mỗi dòng một mục: một địa chỉ IPv4 hoặc IPv6, hoặc một dải CIDR như 203.0.113.0/24 hay 2001:db8::/48. Phần sau dấu # là ghi chú."

#: hitechcloudpanel/internal/web/templates/user/ip_allowlist.html
msgid "Your address:"
msgstr "Địa chỉ của bạn:"

#: hitechcloudpanel/internal/web/templates/user/ip_allowlist.html
msgid "Add it to the list"
msgstr "Thêm vào danh sách"

#: hitechcloudpanel/internal/web/templates/user/ip_allowlist.html
msgid "The server also has an allowlist for every account; an address must be in both."
msgstr "Máy chủ cũng có một danh sách được phép áp dụng cho mọi tài khoản; địa chỉ phải có trong cả hai danh sách."

#: hitechcloudpanel/internal/web/templates/user/ip_allowlist.html
msgid "A list that leaves out the address you are using now cannot be saved. If you are locked out, ask your hosting provider: they can sign in as your account and change the list."
msgstr "Không thể lưu danh sách thiếu địa chỉ bạn đang dùng. Nếu bị khóa ngoài, hãy liên hệ nhà cung cấp hosting: họ có thể đăng nhập vào tài khoản của bạn và sửa danh sách."

#: hitechcloudpanel/internal/modules/account/ip_allowlist.rs
msgid "Not saved: your own address, %(ip)s, is not in the list, so you would be signed out and could not sign in again. Add it first."
msgstr "Chưa lưu: chính địa chỉ của bạn, %(ip)s, không có trong danh sách, nên bạn sẽ bị đăng xuất và không thể đăng nhập lại. Hãy thêm nó trước."

#: hitechcloudpanel/internal/modules/account/ip_allowlist.rs
msgid "Not saved:"
msgstr "Chưa lưu:"

#: hitechcloudpanel/internal/modules/account/ip_allowlist.rs
msgid "The list is empty: this account can sign in from any address."
msgstr "Danh sách đang trống: tài khoản này có thể đăng nhập từ mọi địa chỉ."

#: hitechcloudpanel/internal/modules/account/ip_allowlist.rs
msgid "IP allowlist saved. Only the listed addresses can sign in to this account now."
msgstr "Đã lưu danh sách IP được phép. Từ giờ chỉ các địa chỉ trong danh sách mới đăng nhập được vào tài khoản này."

#: hitechcloudpanel/internal/modules/account/ip_allowlist.rs
msgid "The list could not be read."
msgstr "Không đọc được danh sách."

#: hitechcloudpanel/internal/core/frontdoor/auth.rs
msgid "Access from your IP address is not allowed for this account."
msgstr "Tài khoản này không cho phép truy cập từ địa chỉ IP của bạn."
#: internal/modules/imagecache/render.rs:55
msgid ""
"Both install a regex `location` for the same image types in the same "
"server block, and nginx serves a request from the first regex location "
"that matches - hotlink protection's rule sorts first, so the converting "
"cache would be configured and convert nothing."
msgstr ""
"Cả hai đều cài một `location` dạng regex cho cùng các loại ảnh trong cùng "
"khối server, và nginx phục vụ yêu cầu bằng location regex khớp đầu tiên - "
"quy tắc của chống hotlink được xếp trước, nên bộ nhớ đệm chuyển đổi ảnh sẽ"
" được cấu hình mà không chuyển đổi được gì."

#: internal/modules/appinstall/cms_cache.rs:60
msgid "Cache cleared successfully."
msgstr "Đã xoá bộ nhớ đệm thành công."

#: internal/modules/appinstall/cms_cache.rs:61
msgid "Caches purged successfully."
msgstr "Đã dọn bộ nhớ đệm thành công."

#: internal/modules/php/remove_job.rs:37
msgid ""
"Installing and removing PHP versions is done from the admin panel on this "
"server. A PHP version is shared by every account here, so it is not "
"changed from a hosting account."
msgstr ""
"Việc cài và gỡ phiên bản PHP được thực hiện trong trang quản trị của máy "
"chủ này. Một phiên bản PHP được dùng chung cho mọi tài khoản ở đây, nên "
"không thay đổi từ một tài khoản hosting."

#: internal/modules/mysql/writes.rs:290
msgid "Invalid user, host, database or privilege."
msgstr "Người dùng, máy chủ, cơ sở dữ liệu hoặc quyền không hợp lệ."

#: internal/modules/mysql/reads.rs:82
msgid "Invalid username or host."
msgstr "Tên người dùng hoặc máy chủ không hợp lệ."

#: internal/modules/emails/mailcli.rs:82
msgid ""
"Mail on this server does not run on the host, so these settings cannot be "
"changed here."
msgstr ""
"Dịch vụ thư trên máy chủ này không chạy trực tiếp trên máy chủ, nên không "
"thể thay đổi các cài đặt này tại đây."

#: internal/modules/cache/pages.rs:71
msgid ""
"Memcached is not switched on for this account yet. When it is, you get a "
"memcached of your own on a socket only this account can open - no host, no"
" port and no password, because there is nobody else who could connect. Ask"
" your provider to enable it."
msgstr ""
"Memcached chưa được bật cho tài khoản này. Khi được bật, bạn có một "
"memcached riêng trên một socket chỉ tài khoản này mở được - không host, "
"không cổng và không mật khẩu, vì không ai khác có thể kết nối. Hãy đề nghị"
" nhà cung cấp bật dịch vụ."

#: internal/modules/mssql/render.rs:29
msgid "Microsoft SQL Server is not installed on this server."
msgstr "Microsoft SQL Server chưa được cài trên máy chủ này."

#: internal/modules/appinstall/pm2_action.rs:110
msgid ""
"Not a valid type, only NodeJS, Python, or Ruby applications can be edited."
msgstr ""
"Loại không hợp lệ, chỉ có thể chỉnh sửa ứng dụng NodeJS, Python hoặc Ruby."

#: internal/modules/postgresql/dump.rs:33
msgid ""
"PostgreSQL is not running. Please allow a few moments for initialization.."
msgstr "PostgreSQL chưa chạy. Vui lòng đợi một lát để khởi tạo."

#: internal/modules/postgresql/render.rs:140
msgid ""
"PostgreSQL is not running. Please allow a few moments for the "
"initialization.."
msgstr ""
"PostgreSQL chưa chạy. Vui lòng đợi một lát để quá trình khởi tạo hoàn tất."

#: internal/modules/ftp/api.rs:58
msgid "Quota (MB) and Max files must be whole numbers, 0 or more."
msgstr "Hạn mức (MB) và số tệp tối đa phải là số nguyên, từ 0 trở lên."

#: internal/modules/mssql/render.rs:30
msgid ""
"Remote access to Microsoft SQL Server is opened by the server "
"administrator, not from this panel. A SQL Server login has no host part, "
"so an address allowed through the firewall can reach every account's "
"databases on this server, not only yours - which makes it a whole-server "
"decision rather than one this page can make for your account alone. Ask "
"your host to allow an address for you."
msgstr ""
"Quyền truy cập Microsoft SQL Server từ xa do quản trị viên máy chủ mở, "
"không mở từ bảng điều khiển này. Đăng nhập SQL Server không có phần host, "
"nên một địa chỉ được tường lửa cho phép có thể truy cập cơ sở dữ liệu của "
"mọi tài khoản trên máy chủ này, không chỉ của bạn - đây là quyết định cho "
"toàn máy chủ chứ không phải điều trang này có thể quyết định riêng cho tài"
" khoản của bạn. Hãy đề nghị nhà cung cấp hosting cho phép một địa chỉ cho "
"bạn."

#: internal/modules/domains/api_dns.rs:69
msgid ""
"Serial number mismatch — zone was modified concurrently. Refresh and try "
"again."
msgstr ""
"Số sê-ri không khớp — vùng DNS vừa được sửa đồng thời. Hãy làm mới trang "
"và thử lại."

#: internal/modules/docker/native_services.rs:27
msgid "Services on this server are managed by the administrator."
msgstr "Các dịch vụ trên máy chủ này do quản trị viên quản lý."

#: internal/core/validators/weakpass.rs:34
msgid ""
"That password appears in public breach data, so it is already in the lists"
" attackers use. Choose one that is not."
msgstr ""
"Mật khẩu đó có trong dữ liệu rò rỉ công khai, nên đã nằm trong danh sách "
"mà kẻ tấn công dùng. Hãy chọn mật khẩu khác."

#: internal/core/validators/weakpass.rs:33
msgid ""
"That password is one of the passwords tried first by anything that "
"guesses. Choose one that is not."
msgstr ""
"Mật khẩu đó nằm trong số mật khẩu bị thử đầu tiên khi dò đoán. Hãy chọn "
"mật khẩu khác."

#: internal/modules/dns/scope.rs:23
msgid ""
"That record is not part of this domain. You can only change the records "
"for the name this account holds."
msgstr ""
"Bản ghi đó không thuộc tên miền này. Bạn chỉ có thể thay đổi các bản ghi "
"của tên mà tài khoản này nắm giữ."

#: internal/modules/ftp/api.rs:60
msgid ""
"The FTP quota cannot be larger than the disk quota of your hosting plan."
msgstr ""
"Hạn mức FTP không được lớn hơn hạn mức dung lượng đĩa của gói hosting."

#: internal/modules/trash/write.rs:52
msgid ""
"The Trash is not a folder in your home (a symbolic link is in its path), "
"so nothing was changed."
msgstr ""
"Thùng rác không phải là thư mục trong thư mục home của bạn (có liên kết "
"tượng trưng trong đường dẫn), nên không có gì thay đổi."

#: internal/modules/backups/download.rs:126
msgid ""
"The backup destination could not be read. Check the destination's settings"
" and try again."
msgstr ""
"Không đọc được đích sao lưu. Hãy kiểm tra cài đặt của đích sao lưu rồi thử"
" lại."

#: internal/modules/domaintools/render_pages.rs:262
msgid ""
"The check is running on the server. It asks public resolvers and this "
"server's TLS, which can take a minute or two; this page fills in when it "
"is done."
msgstr ""
"Việc kiểm tra đang chạy trên máy chủ. Nó hỏi các máy chủ phân giải công "
"cộng và TLS của máy chủ này, có thể mất một đến hai phút; trang này sẽ "
"hiện kết quả khi hoàn tất."

#: internal/modules/backups/settings.rs:71
msgid ""
"The destination, the schedule and how long a copy is kept are managed for "
"you. You can still take a backup now, download one, and restore from any "
"backup you have."
msgstr ""
"Đích sao lưu, lịch sao lưu và thời gian giữ bản sao được quản lý giúp bạn."
" Bạn vẫn có thể sao lưu ngay, tải xuống một bản sao lưu và khôi phục từ "
"bất kỳ bản sao lưu nào bạn có."

#: internal/modules/imagecache/render.rs:65
msgid ""
"The first request for a newly uploaded image is always the original file. "
"Nothing converts inside the request: converted copies are written by a "
"timer that runs every two hours, and by Convert now below. Until a copy "
"exists, visitors are served exactly what they were served before, so "
"switching this on cannot break an image."
msgstr ""
"Yêu cầu đầu tiên tới một ảnh mới tải lên luôn nhận tệp gốc. Không có "
"chuyển đổi nào diễn ra trong lúc xử lý yêu cầu: bản chuyển đổi được ghi "
"bởi một bộ hẹn giờ chạy hai giờ một lần, và bởi nút Chuyển đổi ngay bên "
"dưới. Cho đến khi có bản chuyển đổi, khách truy cập nhận đúng những gì họ "
"nhận trước đây, nên việc bật tính năng này không thể làm hỏng ảnh."

#: internal/modules/licence/render.rs:77
msgid ""
"The panel restarts to apply the licence. Give it a few seconds, then sign "
"in again."
msgstr ""
"Bảng điều khiển sẽ khởi động lại để áp dụng giấy phép. Hãy đợi vài giây "
"rồi đăng nhập lại."

#: internal/core/phpxray/waits.rs:237
msgid ""
"These figures are sampled, not counted: the profiler interrupts the "
"request on a timer and writes down the line it finds, so a wait of one or "
"two periods is noise and only a wait many times the period is a reading. "
"\"Waited\" means the request was not using the processor - it was blocked "
"on something. The sampler sees the innermost line of your PHP, not what "
"that line was blocked on, so it can say a request waited 14 seconds at one"
" line of your code, and cannot say which query, which cache or which HTTP "
"call it waited on. Naming the statement needs the database's own record, "
"which is the block above."
msgstr ""
"Các số liệu này được lấy mẫu, không phải đếm: trình phân tích ngắt yêu cầu"
" theo một bộ hẹn giờ và ghi lại dòng mã đang chạy, nên thời gian chờ một "
"hoặc hai chu kỳ chỉ là nhiễu và chỉ thời gian chờ gấp nhiều lần chu kỳ mới"
" có ý nghĩa. \"Đã chờ\" nghĩa là yêu cầu không dùng bộ xử lý - nó đang bị "
"chặn bởi điều gì đó. Trình lấy mẫu thấy dòng PHP trong cùng của bạn, không"
" thấy dòng đó bị chặn bởi gì, nên nó có thể cho biết một yêu cầu đã chờ 14"
" giây tại một dòng mã, nhưng không thể cho biết đó là truy vấn nào, bộ nhớ"
" đệm nào hay lệnh gọi HTTP nào. Muốn biết chính xác câu lệnh cần đến bản "
"ghi của chính cơ sở dữ liệu, chính là khối bên trên."

#: engine/src/main.rs:1711
msgid ""
"This server's install type is retired. It runs the container stack "
"(podman/docker), which no longer receives updates, and this part of the "
"panel works only on the host-services stack. Move the accounts to a server"
" that runs the host services: on that server, run hitechcloudcli migrate "
"accounts plan --from <this server's address>, then hitechcloudcli migrate "
"accounts run --from <this server's address>."
msgstr ""
"Kiểu cài đặt của máy chủ này đã ngừng hỗ trợ. Nó chạy bộ container "
"(podman/docker), không còn nhận bản cập nhật, và phần này của bảng điều "
"khiển chỉ hoạt động trên bộ dịch vụ chạy trực tiếp trên máy chủ. Hãy "
"chuyển các tài khoản sang một máy chủ chạy dịch vụ trực tiếp: trên máy chủ"
" đó, chạy hitechcloudcli migrate accounts plan --from <this server's "
"address>, rồi hitechcloudcli migrate accounts run --from <this server's "
"address>."

#: internal/modules/cloudflareonly/render.rs:37
msgid ""
"Turn this on only after the website's DNS points through Cloudflare - the "
"record proxied, the orange cloud in Cloudflare's DNS settings. From the "
"moment it is on, this server answers only connections that come from "
"Cloudflare: a name that resolves to this server directly, or a record set "
"to DNS only, makes the website unreachable for every visitor."
msgstr ""
"Chỉ bật tính năng này sau khi DNS của website đã đi qua Cloudflare - bản "
"ghi được proxy, đám mây màu cam trong cài đặt DNS của Cloudflare. Ngay khi"
" bật, máy chủ này chỉ trả lời các kết nối đến từ Cloudflare: một tên phân "
"giải thẳng về máy chủ này, hoặc một bản ghi đặt ở chế độ DNS only, sẽ "
"khiến website không truy cập được với mọi khách truy cập."

#: internal/modules/emails/writes.rs:93
msgid "Updating the mail configuration."
msgstr "Đang cập nhật cấu hình thư."

#: internal/modules/cache/pages.rs:72
msgid ""
"Varnish is not switched on for this account yet. When it is, you get a "
"cache of your own in front of your websites, on sockets only this account "
"and the web front-end can open - and a purge button that empties yours and"
" nobody else's. Ask your provider to enable it."
msgstr ""
"Varnish chưa được bật cho tài khoản này. Khi được bật, bạn có một bộ nhớ "
"đệm riêng đứng trước các website của mình, trên các socket chỉ tài khoản "
"này và front-end web mở được - kèm nút xoá bộ nhớ đệm chỉ làm trống của "
"bạn chứ không ảnh hưởng ai khác. Hãy đề nghị nhà cung cấp bật dịch vụ."

#: internal/modules/account/login.rs:708
msgid ""
"Your session could not be saved: the panel cannot reach its session store."
" Contact the administrator."
msgstr ""
"Không thể lưu phiên đăng nhập: bảng điều khiển không kết nối được tới kho "
"lưu phiên. Hãy liên hệ quản trị viên."

#: internal/core/frontdoor/auth.rs
msgid "Not available on this server"
msgstr "Không khả dụng trên máy chủ này"

#: internal/core/frontdoor/auth.rs
msgid "This feature is not installed on this server. Ask your hosting provider if you need it."
msgstr "Tính năng này chưa được cài đặt trên máy chủ này. Hãy liên hệ nhà cung cấp hosting nếu bạn cần dùng."

#: internal/modules/multiweb/actions.rs
msgid "That WebEngine is not installed on this server."
msgstr "WebEngine đó chưa được cài đặt trên máy chủ này."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Notification Channels"
msgstr "Kênh thông báo"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Get alerts about your account - failed backups, expiring certificates, sites that stop answering - by e-mail, Telegram, Slack, Discord, Mattermost or a signed webhook."
msgstr "Nhận cảnh báo về tài khoản của bạn - sao lưu thất bại, chứng chỉ sắp hết hạn, website ngừng phản hồi - qua e-mail, Telegram, Slack, Discord, Mattermost hoặc webhook có chữ ký."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Alerts"
msgstr "Cảnh báo"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "The channel is removed."
msgstr "Đã xóa kênh."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "The test message was sent."
msgstr "Đã gửi tin nhắn thử."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Remove this channel? Messages waiting for it are dropped."
msgstr "Xóa kênh này? Các tin nhắn đang chờ gửi qua kênh sẽ bị hủy."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "The signing key is shown only once. Copy it now and use it to check the X-HiTechCloud-Signature header."
msgstr "Khóa ký chỉ hiển thị một lần. Hãy sao chép ngay và dùng nó để kiểm tra header X-HiTechCloud-Signature."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "The notification service could not be reached."
msgstr "Không kết nối được dịch vụ thông báo."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Edit channel"
msgstr "Sửa kênh"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Add channel"
msgstr "Thêm kênh"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Leave empty to keep the current one"
msgstr "Để trống để giữ giá trị hiện tại"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Critical"
msgstr "Nghiêm trọng"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Each alert"
msgstr "Từng cảnh báo"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "I have copied it"
msgstr "Tôi đã sao chép"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Channels"
msgstr "Kênh"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Sends to"
msgstr "Gửi tới"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Lowest level"
msgstr "Mức thấp nhất"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Digest"
msgstr "Tổng hợp"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Last result"
msgstr "Kết quả gần nhất"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Test"
msgstr "Thử"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "New signing key"
msgstr "Khóa ký mới"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "No channels yet. Alerts still appear under Alerts."
msgstr "Chưa có kênh nào. Cảnh báo vẫn hiển thị trong mục Cảnh báo."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "E-mail"
msgstr "E-mail"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Webhook (signed)"
msgstr "Webhook (có chữ ký)"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "E-mail addresses (up to five, comma-separated)"
msgstr "Địa chỉ e-mail (tối đa năm, cách nhau bằng dấu phẩy)"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Chat ID"
msgstr "Chat ID"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Bot token"
msgstr "Bot token"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Webhook URL"
msgstr "URL webhook"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Only public https addresses are accepted. The URL is stored where only the server can read it and is never shown again."
msgstr "Chỉ chấp nhận địa chỉ https công khai. URL được lưu ở nơi chỉ máy chủ đọc được và sẽ không bao giờ hiển thị lại."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Lowest level sent"
msgstr "Mức thấp nhất được gửi"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "How often"
msgstr "Tần suất"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Each alert as it happens"
msgstr "Từng cảnh báo ngay khi xảy ra"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "One summary an hour"
msgstr "Một bản tổng hợp mỗi giờ"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "One summary a day"
msgstr "Một bản tổng hợp mỗi ngày"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "* for every event, a name such as backup.failed, a family such as backup.*, and !name to leave one out. Separate them with commas."
msgstr "* cho mọi sự kiện, một tên như backup.failed, một nhóm như backup.*, và !tên để loại trừ. Phân cách bằng dấu phẩy."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Recent deliveries"
msgstr "Lần gửi gần đây"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Channel"
msgstr "Kênh"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Nothing has been sent yet."
msgstr "Chưa gửi gì."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "What the server has to tell you about your account: backups, certificates, disk space, sites that stop answering."
msgstr "Những điều máy chủ cần báo cho bạn về tài khoản: sao lưu, chứng chỉ, dung lượng đĩa, website ngừng phản hồi."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Unread only"
msgstr "Chỉ chưa đọc"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Mark all read"
msgstr "Đánh dấu tất cả đã đọc"

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "No alerts."
msgstr "Không có cảnh báo."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "No alert was chosen."
msgstr "Chưa chọn cảnh báo nào."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "No channel was chosen."
msgstr "Chưa chọn kênh nào."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "The notification service did not answer. Ask your hosting provider to update the server."
msgstr "Dịch vụ thông báo không phản hồi. Hãy đề nghị nhà cung cấp hosting cập nhật máy chủ."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "The notification service refused the request."
msgstr "Dịch vụ thông báo đã từ chối yêu cầu."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "The URL must start with https://."
msgstr "URL phải bắt đầu bằng https://."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Only http(s) URLs can be used."
msgstr "Chỉ dùng được URL http(s)."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "The URL may not carry a user name or password before the host."
msgstr "URL không được chứa tên người dùng hoặc mật khẩu trước tên máy chủ."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "The URL is too long or has spaces or control characters in it."
msgstr "URL quá dài hoặc chứa khoảng trắng hay ký tự điều khiển."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Not a URL."
msgstr "Không phải URL."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "chat_id is a Telegram chat id (-100…) or @channel."
msgstr "Chat ID phải là ID cuộc trò chuyện Telegram (-100…) hoặc @kênh."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "The bot token (on stdin) is not a Telegram bot token."
msgstr "Bot token không phải là token bot Telegram hợp lệ."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "to is one to five e-mail addresses."
msgstr "Cần từ một đến năm địa chỉ e-mail."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "name is 1 to 60 characters."
msgstr "Tên dài từ 1 đến 60 ký tự."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "Sent."
msgstr "Đã gửi."

#: internal/modules/account/notify_center.rs internal/web/templates/user/notification_channels.html internal/web/templates/user/alerts.html
msgid "At most 10 channels per owner."
msgstr "Mỗi chủ sở hữu có tối đa 10 kênh."

#: hitechcloudpanel/internal/web/templates/user/mcp.html
msgid "A token is also an API key: send it as a Bearer token to any API endpoint. Limit it to the parts of the panel and the addresses it needs."
msgstr "Token cũng là một khóa API: gửi nó như Bearer token tới bất kỳ endpoint API nào. Hãy giới hạn token trong các phần của bảng điều khiển và các địa chỉ mà nó cần."

#: hitechcloudpanel/internal/web/templates/user/mcp.html
msgid "From:"
msgstr "Từ:"

#: hitechcloudpanel/internal/web/templates/user/mcp.html
msgid "Limit this token"
msgstr "Giới hạn token này"

#: hitechcloudpanel/internal/web/templates/user/mcp.html
msgid "Parts of the panel it may use (none ticked: all of yours)"
msgstr "Các phần của bảng điều khiển được phép dùng (không chọn mục nào: toàn bộ của bạn)"

#: hitechcloudpanel/internal/web/templates/user/mcp.html
msgid "For an MCP client, tick mcp as well as the parts its tools use."
msgstr "Với ứng dụng MCP, hãy chọn mcp cùng các phần mà công cụ của nó sử dụng."

#: hitechcloudpanel/internal/web/templates/user/mcp.html
msgid "Addresses it may be used from (empty: any)"
msgstr "Các địa chỉ được phép dùng token (để trống: mọi địa chỉ)"

#: hitechcloudpanel/internal/modules/account/mcp.rs
msgid "The token was not made:"
msgstr "Chưa tạo được token:"

#: internal/web/templates/websites/site_import.html
msgid "Import a Site"
msgstr "Nhập một website"

#: internal/web/templates/websites/site_import.html
msgid "Copy a website from another host onto one of your domains: its files over SFTP, SSH or FTP, and its database. WordPress sites get their new address and appear in Site Manager."
msgstr "Sao chép một website từ nhà cung cấp khác sang một tên miền của bạn: tệp qua SFTP, SSH hoặc FTP, cùng cơ sở dữ liệu. Website WordPress được đổi sang địa chỉ mới và xuất hiện trong Trình quản lý website."

#: internal/web/templates/websites/site_import.html
msgid "Where it goes"
msgstr "Nơi nhận"

#: internal/web/templates/websites/site_import.html
msgid "The folder must be empty. Leave the subfolder blank to import into the domain's own folder."
msgstr "Thư mục phải trống. Để trống thư mục con để nhập vào thư mục của chính tên miền."

#: internal/web/templates/websites/site_import.html
msgid "Where it comes from"
msgstr "Nguồn"

#: internal/web/templates/websites/site_import.html
msgid "Connection"
msgstr "Kết nối"

#: internal/web/templates/websites/site_import.html
msgid "Plain FTP sends your password unencrypted. Use SFTP or FTPS if your host offers them."
msgstr "FTP thường gửi mật khẩu không mã hoá. Hãy dùng SFTP hoặc FTPS nếu nhà cung cấp có hỗ trợ."

#: internal/web/templates/websites/site_import.html
msgid "Server address"
msgstr "Địa chỉ máy chủ"

#: internal/web/templates/websites/site_import.html
msgid "Login name"
msgstr "Tên đăng nhập"

#: internal/web/templates/websites/site_import.html
msgid "Sign in with"
msgstr "Đăng nhập bằng"

#: internal/web/templates/websites/site_import.html
msgid "Key passphrase (if any)"
msgstr "Mật khẩu của khoá (nếu có)"

#: internal/web/templates/websites/site_import.html
msgid "Remote folder"
msgstr "Thư mục trên máy chủ cũ"

#: internal/web/templates/websites/site_import.html
msgid "The site's folder on the old host, relative to the login's home (for example public_html) or from the root (/var/www/site)."
msgstr "Thư mục của website trên máy chủ cũ, tính từ thư mục home của tài khoản đăng nhập (ví dụ public_html) hoặc từ gốc (/var/www/site)."

#: internal/web/templates/websites/site_import.html
msgid "Your passwords and key are used only for this import and are deleted from the server when it ends. Links and anything that is not a plain file or folder are left out."
msgstr "Mật khẩu và khoá chỉ được dùng cho lần nhập này và bị xoá khỏi máy chủ khi kết thúc. Liên kết và mọi thứ không phải tệp hay thư mục thông thường sẽ bị bỏ qua."

#: internal/web/templates/websites/site_import.html
msgid "No database"
msgstr "Không có cơ sở dữ liệu"

#: internal/web/templates/websites/site_import.html
msgid "Dump it on the old host over SSH (mysqldump)"
msgstr "Xuất trên máy chủ cũ qua SSH (mysqldump)"

#: internal/web/templates/websites/site_import.html
msgid "A dump I uploaded to my home folder (.sql or .sql.gz)"
msgstr "Tệp dump tôi đã tải lên thư mục home (.sql hoặc .sql.gz)"

#: internal/web/templates/websites/site_import.html
msgid "For WordPress these are read from wp-config.php; fill them in only to use other ones."
msgstr "Với WordPress, các thông tin này được đọc từ wp-config.php; chỉ điền khi muốn dùng thông tin khác."

#: internal/web/templates/websites/site_import.html
msgid "Database password"
msgstr "Mật khẩu cơ sở dữ liệu"

#: internal/web/templates/websites/site_import.html
msgid "Database host"
msgstr "Máy chủ cơ sở dữ liệu"

#: internal/web/templates/websites/site_import.html
msgid "Dump file in your home folder"
msgstr "Tệp dump trong thư mục home của bạn"

#: internal/web/templates/websites/site_import.html
msgid "Upload it with the File Manager first."
msgstr "Hãy tải tệp lên bằng Trình quản lý tệp trước."

#: internal/web/templates/websites/site_import.html
msgid "What kind of site"
msgstr "Loại website"

#: internal/web/templates/websites/site_import.html
msgid "Detect it (WordPress when wp-config.php is found)"
msgstr "Tự nhận diện (WordPress khi tìm thấy wp-config.php)"

#: internal/web/templates/websites/site_import.html
msgid "Any other site: files and database only"
msgstr "Website khác: chỉ tệp và cơ sở dữ liệu"

#: internal/web/templates/websites/site_import.html
msgid "Password for the new database"
msgstr "Mật khẩu cho cơ sở dữ liệu mới"

#: internal/web/templates/websites/site_import.html
msgid "Your site's own settings must use the new database name, user and this password; the import shows the name and user when it ends."
msgstr "Cấu hình của website phải dùng tên cơ sở dữ liệu, người dùng mới và mật khẩu này; tên và người dùng được hiển thị khi nhập xong."

#: internal/web/templates/websites/site_import.html
msgid "Old address"
msgstr "Địa chỉ cũ"

#: internal/web/templates/websites/site_import.html
msgid "WordPress only. Leave empty to use the address the site has in its database."
msgstr "Chỉ dành cho WordPress. Để trống để dùng địa chỉ đang lưu trong cơ sở dữ liệu của website."

#: internal/web/templates/websites/site_import.html
msgid "Confirm the server's identity"
msgstr "Xác nhận danh tính máy chủ"

#: internal/web/templates/websites/site_import.html
msgid "This is the first connection to this server. Compare its fingerprint with the one your old host shows (or ask them) before you continue:"
msgstr "Đây là lần đầu kết nối tới máy chủ này. Hãy so sánh dấu vân tay (fingerprint) của nó với dấu vân tay mà nhà cung cấp cũ hiển thị (hoặc hỏi họ) trước khi tiếp tục:"

#: internal/web/templates/websites/site_import.html
msgid "The server's key is not the one you trusted before. If the server was not reinstalled, someone may be in between: do not continue."
msgstr "Khoá của máy chủ khác với khoá bạn đã tin cậy trước đây. Nếu máy chủ không được cài lại, có thể có kẻ đứng giữa: đừng tiếp tục."

#: internal/web/templates/websites/site_import.html
msgid "The fingerprint matches; trust this server"
msgstr "Dấu vân tay khớp; tin cậy máy chủ này"

#: internal/web/templates/websites/site_import.html
msgid "Forget the old key"
msgstr "Quên khoá cũ"

#: internal/web/templates/websites/site_import.html
msgid "Import the site"
msgstr "Nhập website"

#: internal/web/templates/websites/site_import.html
msgid "Importing the site"
msgstr "Đang nhập website"

#: internal/web/templates/websites/site_import.html
msgid "Try again"
msgstr "Thử lại"

#: internal/web/templates/websites/site_import.html
msgid "Enter the source server's host name or IP address."
msgstr "Nhập tên máy chủ hoặc địa chỉ IP của máy chủ nguồn."

#: internal/web/templates/websites/site_import.html
msgid "Checking the server's identity..."
msgstr "Đang kiểm tra danh tính máy chủ..."

#: internal/web/templates/websites/site_import.html
msgid "Tick the box to confirm the fingerprint first."
msgstr "Hãy đánh dấu ô xác nhận dấu vân tay trước."

#: internal/web/templates/websites/site_import.html
msgid "The import is running on the server. You can leave this page; it continues."
msgstr "Quá trình nhập đang chạy trên máy chủ. Bạn có thể rời trang này; quá trình vẫn tiếp tục."

#: internal/web/templates/websites/site_import.html
msgid "The site was imported."
msgstr "Website đã được nhập."

#: internal/web/templates/websites/site_import.html
msgid "The import failed:"
msgstr "Nhập thất bại:"

#: internal/web/templates/websites/site_import.html
msgid "The connection to the panel was lost. The import may still be running; reload the page to follow it."
msgstr "Mất kết nối tới bảng điều khiển. Quá trình nhập có thể vẫn đang chạy; tải lại trang để theo dõi."

#: internal/web/templates/websites/site_import.html
msgid "The old key was forgotten. Check the new fingerprint."
msgstr "Đã quên khoá cũ. Hãy kiểm tra dấu vân tay mới."

#: internal/web/templates/websites/site_import.html
msgid "Add a domain first: a site is imported onto one of your domains."
msgstr "Hãy thêm tên miền trước: website được nhập vào một tên miền của bạn."

#: internal/web/templates/user/alerts.html
msgid "Backup finished"
msgstr "Sao lưu đã hoàn tất"

#: internal/web/templates/user/alerts.html
msgid "Backup failed"
msgstr "Sao lưu thất bại"

#: internal/web/templates/user/alerts.html
msgid "Restore finished"
msgstr "Khôi phục đã hoàn tất"

#: internal/web/templates/files/backup_restore.html
msgid "A download is kept for a while and then deleted. You can keep a limited number of them at once."
msgstr "Bản tải xuống được giữ một thời gian rồi bị xoá. Bạn chỉ giữ được một số lượng giới hạn cùng lúc."

#: internal/web/templates/files/backup_restore.html
msgid "Added to the queue below."
msgstr "Đã thêm vào hàng đợi bên dưới."

#: internal/web/templates/files/backup_restore.html
msgid "Back to the folder"
msgstr "Quay lại thư mục"

#: internal/web/templates/files/backup_restore.html
msgid "Browse backup"
msgstr "Duyệt bản sao lưu"

#: internal/web/templates/files/backup_restore.html
msgid "Browse files"
msgstr "Duyệt tệp"

#: internal/web/templates/files/backup_restore.html
msgid "Cancelled"
msgstr "Đã huỷ"

#: internal/web/templates/files/backup_restore.html
msgid "Download chosen"
msgstr "Tải xuống mục đã chọn"

#: internal/web/templates/files/backup_restore.html
msgid "Download the whole backup"
msgstr "Tải xuống toàn bộ bản sao lưu"

#: internal/web/templates/files/backup_restore.html
msgid "Email messages"
msgstr "Thư điện tử"

#: internal/web/templates/files/backup_restore.html
msgid "Expired"
msgstr "Đã hết hạn"

#: internal/web/templates/files/backup_restore.html
msgid "Fetching the backup"
msgstr "Đang lấy bản sao lưu"

#: internal/web/templates/files/backup_restore.html
msgid "I understand that overwriting replaces my current files and databases and cannot be undone."
msgstr "Tôi hiểu rằng ghi đè sẽ thay thế các tệp và cơ sở dữ liệu hiện tại của tôi và không thể hoàn tác."

#: internal/web/templates/files/backup_restore.html
msgid "Keeps what is there. Only files, tables and rows that are missing come back."
msgstr "Giữ nguyên những gì đang có. Chỉ các tệp, bảng và dòng còn thiếu được khôi phục."

#: internal/web/templates/files/backup_restore.html
msgid "Kept until"
msgstr "Được giữ đến"

#: internal/web/templates/files/backup_restore.html
msgid "Merge"
msgstr "Gộp"

#: internal/web/templates/files/backup_restore.html
msgid "Modified"
msgstr "Sửa đổi"

#: internal/web/templates/files/backup_restore.html
msgid "Nothing here."
msgstr "Không có gì ở đây."

#: internal/web/templates/files/backup_restore.html
msgid "Or everything of a kind"
msgstr "Hoặc toàn bộ một loại"

#: internal/web/templates/files/backup_restore.html
msgid "Overwrite"
msgstr "Ghi đè"

#: internal/web/templates/files/backup_restore.html
msgid "Partly done"
msgstr "Hoàn thành một phần"

#: internal/web/templates/files/backup_restore.html
msgid "Preparing the archive"
msgstr "Đang chuẩn bị tệp lưu trữ"

#: internal/web/templates/files/backup_restore.html
msgid "Reading the backup"
msgstr "Đang đọc bản sao lưu"

#: internal/web/templates/files/backup_restore.html
msgid "Reading the list of files in this backup. The first time this can take a few minutes."
msgstr "Đang đọc danh sách tệp trong bản sao lưu này. Lần đầu có thể mất vài phút."

#: internal/web/templates/files/backup_restore.html
msgid "Replaces what is there with the backup's copy. Whatever the backup does not have is left as it is."
msgstr "Thay thế những gì đang có bằng bản trong bản sao lưu. Những gì bản sao lưu không có sẽ được giữ nguyên."

#: internal/web/templates/files/backup_restore.html
msgid "Requested"
msgstr "Đã yêu cầu"

#: internal/web/templates/files/backup_restore.html
msgid "Restore chosen"
msgstr "Khôi phục mục đã chọn"

#: internal/web/templates/files/backup_restore.html
msgid "Restores and downloads"
msgstr "Khôi phục và tải xuống"

#: internal/web/templates/files/backup_restore.html
msgid "Restoring databases"
msgstr "Đang khôi phục cơ sở dữ liệu"

#: internal/web/templates/files/backup_restore.html
msgid "Restoring email messages"
msgstr "Đang khôi phục thư điện tử"

#: internal/web/templates/files/backup_restore.html
msgid "Restoring files"
msgstr "Đang khôi phục tệp"

#: internal/web/templates/files/backup_restore.html
msgid "Restoring settings"
msgstr "Đang khôi phục cài đặt"

#: internal/web/templates/files/backup_restore.html
msgid "Results of the search."
msgstr "Kết quả tìm kiếm."

#: internal/web/templates/files/backup_restore.html
msgid "Search by name"
msgstr "Tìm theo tên"

#: internal/web/templates/files/backup_restore.html
msgid "Show more"
msgstr "Hiện thêm"

#: internal/web/templates/files/backup_restore.html
msgid "The request could not be sent."
msgstr "Không thể gửi yêu cầu."

#: internal/web/templates/files/backup_restore.html
msgid "The whole backup"
msgstr "Toàn bộ bản sao lưu"

#: internal/web/templates/files/backup_restore.html
msgid "This backup holds more files than can be listed. Restore a whole item, or a folder, instead of single files."
msgstr "Bản sao lưu này có nhiều tệp hơn mức có thể liệt kê. Hãy khôi phục cả một loại hoặc một thư mục thay vì từng tệp."

#: internal/web/templates/files/backup_restore.html
msgid "Waiting for its turn"
msgstr "Đang chờ đến lượt"

#: internal/web/templates/files/backup_restore.html
msgid "When restoring, what is on your account now"
msgstr "Khi khôi phục, những gì hiện có trên tài khoản của bạn"

#: internal/web/templates/files/backup_restore.html
msgid "chosen"
msgstr "đã chọn"

#: internal/web/templates/files/backup_restore.html
msgid "files and folders"
msgstr "tệp và thư mục"

#: internal/web/templates/files/backup_restore.html
msgid "hours"
msgstr "giờ"

#: internal/web/templates/files/backup_restore.html
msgid "link"
msgstr "liên kết"
#: templates/user/team_me.html:57
msgid "A code from your authenticator app is asked each time you sign in."
msgstr "Mỗi lần đăng nhập, bạn sẽ được yêu cầu nhập mã từ ứng dụng xác thực."

#: templates/user/email_template.html:153
msgid "Accept the invitation"
msgstr "Chấp nhận lời mời"

#: templates/user/team_accept.html:33
msgid "Add a second factor (optional)"
msgstr "Thêm yếu tố xác thực thứ hai (không bắt buộc)"

#: internal/modules/account/team.rs:80
msgid "Advanced tools"
msgstr "Công cụ nâng cao"

#: templates/user/team.html:131
msgid "Change the role"
msgstr "Đổi vai trò"

#: templates/user/team_me.html:29
msgid "Change your password"
msgstr "Đổi mật khẩu của bạn"

#: templates/user/team_accept.html:11
msgid "Choose a password of your own. You will sign in with your e-mail address and this password."
msgstr "Hãy chọn mật khẩu riêng của bạn. Bạn sẽ đăng nhập bằng địa chỉ e-mail và mật khẩu này."

#: internal/modules/account/team.rs:131
msgid "Choose at least one part of the panel the member may use."
msgstr "Hãy chọn ít nhất một phần của bảng điều khiển mà thành viên được dùng."

#: templates/user/email_template.html:149
msgid "Click the button below to choose your password:"
msgstr "Bấm nút bên dưới để chọn mật khẩu của bạn:"

#: templates/user/_team_otp.html:14
msgid "Code from the app"
msgstr "Mã từ ứng dụng"

#: templates/user/team_me.html:62
msgid "Confirm your password to turn it off"
msgstr "Nhập mật khẩu để xác nhận tắt"

#: templates/user/team.html:22
msgid "Copy link"
msgstr "Sao chép liên kết"

#: internal/modules/account/team.rs:73
msgid "Databases and caches"
msgstr "Cơ sở dữ liệu và bộ nhớ đệm"

#: internal/modules/account/team.rs:66
msgid "Domains and DNS"
msgstr "Tên miền và DNS"

#: templates/user/team.html:55 templates/user/team.html:146
msgid "Domains they may work on"
msgstr "Tên miền thành viên được làm việc"

#: templates/user/team.html:36 templates/user/team_me.html:19
msgid "E-mail address"
msgstr "Địa chỉ e-mail"

#: internal/modules/account/team.rs:130
msgid "Enter the member's e-mail address."
msgstr "Nhập địa chỉ e-mail của thành viên."

#: templates/user/team.html:96 templates/user/team_me.html:24
msgid "Every domain of the account"
msgstr "Mọi tên miền của tài khoản"

#: internal/modules/account/team.rs:77
msgid "Files and FTP"
msgstr "Tệp và FTP"

#: internal/modules/account/team.rs:398
msgid "HiTechCloud [%(domain)s] - You are invited to the account %(account)s"
msgstr "HiTechCloud [%(domain)s] - Bạn được mời vào tài khoản %(account)s"

#: templates/user/team.html:20
msgid "Invitation link"
msgstr "Liên kết lời mời"

#: templates/user/team.html:19
msgid "Invitation link for"
msgstr "Liên kết lời mời cho"

#: templates/user/team.html:28
msgid "Invite a member"
msgstr "Mời một thành viên"

#: templates/user/team.html:9
msgid "Invite people to work in this account with a password of their own. Each one gets only the parts of the panel you choose, and can be limited to some of your domains."
msgstr "Mời người khác làm việc trong tài khoản này bằng mật khẩu riêng của họ. Mỗi người chỉ có những phần của bảng điều khiển mà bạn chọn và có thể bị giới hạn ở một số tên miền của bạn."

#: templates/user/team.html:87
msgid "Invited"
msgstr "Đã mời"

#: templates/user/team.html:21
msgid "It works once and for 72 hours. It is shown only now: copy it before you leave this page."
msgstr "Liên kết dùng được một lần và trong 72 giờ. Liên kết chỉ hiện bây giờ: hãy sao chép trước khi rời trang này."

#: templates/user/team_accept.html:6 templates/user/team_accept.html:10
msgid "Join the account"
msgstr "Tham gia tài khoản"

#: templates/user/team_me.html:8 internal/modules/dashboard/render.rs:88 internal/web/sidebar.rs:471
msgid "Member account"
msgstr "Tài khoản thành viên"

#: templates/user/team.html:73
msgid "Members"
msgstr "Thành viên"

#: templates/user/team.html:68
msgid "No more members can be invited: the team is full, or the plan has nothing to share."
msgstr "Không thể mời thêm thành viên: nhóm đã đầy hoặc gói dịch vụ không có gì để chia sẻ."

#: templates/user/team.html:75
msgid "No one is on the team yet."
msgstr "Chưa có ai trong nhóm."

#: internal/modules/account/team.rs:133
msgid "One of the domains you chose is not a domain of this account."
msgstr "Một trong các tên miền bạn chọn không thuộc tài khoản này."

#: internal/modules/account/team.rs:132
msgid "One of the parts of the panel you chose is not available to this account."
msgstr "Một trong các phần của bảng điều khiển bạn chọn không có trong tài khoản này."

#: internal/modules/account/team.rs:139
msgid "Only a member who has accepted can be switched off or on."
msgstr "Chỉ thành viên đã chấp nhận lời mời mới có thể được tắt hoặc bật."

#: internal/modules/account/team.rs:138
msgid "Only a member who has not accepted yet can be invited again."
msgstr "Chỉ thành viên chưa chấp nhận lời mời mới có thể được mời lại."

#: templates/user/_team_otp.html:10
msgid "Or type this key into the app:"
msgstr "Hoặc nhập khóa này vào ứng dụng:"

#: templates/user/team.html:93 templates/user/team_me.html:21
msgid "Parts of the panel"
msgstr "Các phần của bảng điều khiển"

#: templates/user/team.html:45 templates/user/team.html:137
msgid "Parts of the panel they may use"
msgstr "Các phần của bảng điều khiển thành viên được dùng"

#: templates/user/team.html:123
msgid "Remove this member? Their sessions end now and they lose their sign-in."
msgstr "Xóa thành viên này? Các phiên của họ kết thúc ngay và họ mất quyền đăng nhập."

#: internal/modules/account/team_member.rs:59
msgid "Scan the code with the authenticator app first, then enter the code it shows."
msgstr "Hãy quét mã bằng ứng dụng xác thực trước, rồi nhập mã mà ứng dụng hiển thị."

#: templates/user/_team_otp.html:4
msgid "Scan this code with an authenticator app such as Google Authenticator or Microsoft Authenticator, then enter the 6-digit code the app shows."
msgstr "Quét mã này bằng ứng dụng xác thực như Google Authenticator hoặc Microsoft Authenticator, rồi nhập mã 6 chữ số mà ứng dụng hiển thị."

#: templates/user/team_me.html:52
msgid "Second factor"
msgstr "Yếu tố xác thực thứ hai"

#: templates/user/team.html:89
msgid "Second factor on"
msgstr "Đã bật xác thực thứ hai"

#: internal/modules/account/team.rs:79
msgid "Security tools"
msgstr "Công cụ bảo mật"

#: templates/user/team.html:65
msgid "Send invitation"
msgstr "Gửi lời mời"

#: templates/user/team.html:104
msgid "Send the invitation again"
msgstr "Gửi lại lời mời"

#: templates/user/team_accept.html:42
msgid "Set my password"
msgstr "Đặt mật khẩu của tôi"

#: templates/user/team_accept.html:8
msgid "Sign in"
msgstr "Đăng nhập"

#: templates/user/team.html:112
msgid "Switch off"
msgstr "Tắt"

#: templates/user/team.html:120
msgid "Switch on"
msgstr "Bật"

#: templates/user/team.html:108
msgid "Switch this member off? They are signed out now and cannot sign in until you switch them on."
msgstr "Tắt thành viên này? Họ bị đăng xuất ngay và không thể đăng nhập cho đến khi bạn bật lại."

#: templates/user/team.html:88
msgid "Switched off"
msgstr "Đã tắt"

#: templates/user/team.html:8 internal/modules/account/team.rs:460 internal/modules/dashboard/render.rs:88
msgid "Team"
msgstr "Nhóm"

#: internal/modules/account/team.rs:137 internal/modules/account/team_member.rs:51
msgid "The change could not be saved. Try again in a moment."
msgstr "Không thể lưu thay đổi. Hãy thử lại sau giây lát."

#: internal/modules/account/team_member.rs:50
msgid "The code from the authenticator app does not match. Check the app and try the next code."
msgstr "Mã từ ứng dụng xác thực không khớp. Hãy kiểm tra ứng dụng và thử mã tiếp theo."

#: internal/modules/account/team_member.rs:55
msgid "The current password is not right."
msgstr "Mật khẩu hiện tại không đúng."

#: internal/modules/account/team.rs:123
msgid "The invitation for %(email)s is ready but the e-mail could not be sent. Send them the link below yourself. It works once and for 72 hours."
msgstr "Lời mời cho %(email)s đã sẵn sàng nhưng không gửi được e-mail. Hãy tự gửi liên kết bên dưới cho họ. Liên kết dùng được một lần và trong 72 giờ."

#: internal/modules/account/team.rs:122
msgid "The invitation for %(email)s is ready. This server has no mail relay set up, so send them the link below yourself. It works once and for 72 hours."
msgstr "Lời mời cho %(email)s đã sẵn sàng. Máy chủ này chưa cấu hình chuyển tiếp thư, nên hãy tự gửi liên kết bên dưới cho họ. Liên kết dùng được một lần và trong 72 giờ."

#: internal/modules/account/team.rs:121
msgid "The invitation was sent to %(email)s. The link works once and for 72 hours."
msgstr "Đã gửi lời mời tới %(email)s. Liên kết dùng được một lần và trong 72 giờ."

#: templates/user/email_template.html:160
msgid "The link works once and for 72 hours. After you choose a password, sign in with your e-mail address as the username."
msgstr "Liên kết dùng được một lần và trong 72 giờ. Sau khi chọn mật khẩu, hãy đăng nhập bằng địa chỉ e-mail của bạn làm tên đăng nhập."

#: internal/modules/account/team.rs:127
msgid "The member %(email)s is removed from the team."
msgstr "Đã xóa thành viên %(email)s khỏi nhóm."

#: internal/modules/account/team.rs:125
msgid "The member %(email)s is switched off and signed out."
msgstr "Đã tắt thành viên %(email)s và đăng xuất họ."

#: internal/modules/account/team.rs:126
msgid "The member %(email)s is switched on again."
msgstr "Đã bật lại thành viên %(email)s."

#: internal/modules/account/team.rs:124
msgid "The role of %(email)s is saved."
msgstr "Đã lưu vai trò của %(email)s."

#: internal/modules/account/team_member.rs:57
msgid "The second factor is off."
msgstr "Xác thực thứ hai đang tắt."

#: internal/modules/account/team_member.rs:56
msgid "The second factor is on. You will be asked for a code each time you sign in."
msgstr "Xác thực thứ hai đang bật. Mỗi lần đăng nhập bạn sẽ được yêu cầu nhập mã."

#: templates/user/team.html:51
msgid "Their own password, second factor and this team page are never part of it: those stay with you."
msgstr "Mật khẩu, xác thực thứ hai của chính họ và trang nhóm này không bao giờ thuộc vai trò: những thứ đó chỉ có bạn quản lý."

#: internal/modules/account/team.rs:128
msgid "There is no such team member."
msgstr "Không có thành viên nhóm như vậy."

#: templates/user/team.html:30
msgid "They get an e-mail with a link to choose their password and, if they like, add a second factor. The link works once and for 72 hours."
msgstr "Họ nhận được e-mail có liên kết để chọn mật khẩu và, nếu muốn, thêm yếu tố xác thực thứ hai. Liên kết dùng được một lần và trong 72 giờ."

#: internal/modules/account/team.rs:134
msgid "This address is already a member of another account."
msgstr "Địa chỉ này đã là thành viên của một tài khoản khác."

#: internal/modules/account/team.rs:135
msgid "This address is already an active member of your team."
msgstr "Địa chỉ này đã là thành viên đang hoạt động trong nhóm của bạn."

#: internal/modules/account/team_member.rs:47
msgid "This invitation link has expired or was already used. Ask the owner of the account for a new one."
msgstr "Liên kết lời mời này đã hết hạn hoặc đã được dùng. Hãy nhờ chủ tài khoản gửi liên kết mới."

#: templates/user/team.html:64
msgid "This server has no mail relay set up, so you will get the link to send them yourself."
msgstr "Máy chủ này chưa cấu hình chuyển tiếp thư, nên bạn sẽ nhận liên kết để tự gửi cho họ."

#: templates/user/team.html:61 templates/user/team.html:152
msgid "Tick none to allow every domain of the account."
msgstr "Không chọn tên miền nào để cho phép mọi tên miền của tài khoản."

#: templates/user/team_me.html:65
msgid "Turn off the second factor"
msgstr "Tắt xác thực thứ hai"

#: internal/modules/account/team.rs:59
msgid "Websites and applications"
msgstr "Website và ứng dụng"

#: internal/modules/account/team.rs:387
msgid "You are invited to a hosting account"
msgstr "Bạn được mời vào một tài khoản hosting"

#: templates/user/team_me.html:45
msgid "You are signed out everywhere when it is changed, and sign in again with the new one."
msgstr "Bạn sẽ bị đăng xuất khỏi mọi nơi khi đổi mật khẩu và đăng nhập lại bằng mật khẩu mới."

#: templates/user/email_template.html:148
msgid "You have been invited to work in the hosting account:"
msgstr "Bạn được mời làm việc trong tài khoản hosting:"

#: templates/user/team_me.html:9
msgid "You work in this account as a team member. Here you change your own password and second factor."
msgstr "Bạn làm việc trong tài khoản này với tư cách thành viên nhóm. Tại đây bạn đổi mật khẩu và xác thực thứ hai của chính mình."

#: internal/modules/account/team_member.rs:54
msgid "Your password is changed. Sign in again with the new one."
msgstr "Đã đổi mật khẩu của bạn. Hãy đăng nhập lại bằng mật khẩu mới."

#: internal/modules/account/team_member.rs:53
msgid "Your password is set. Sign in with your e-mail address as the username."
msgstr "Đã đặt mật khẩu của bạn. Hãy đăng nhập bằng địa chỉ e-mail làm tên đăng nhập."

#: internal/modules/account/team.rs:136
msgid "The team has at most %(max)s members."
msgstr "Nhóm có tối đa %(max)s thành viên."

#: internal/web/templates/manager/wp/_tools.html
msgid "Push or pull"
msgstr "Đẩy hoặc kéo"

#: internal/web/templates/manager/wp/_tools.html
msgid "Move the files, the database, or only some of its tables, between this site and its staging copy. Push puts the staging copy over the live site; pull puts the live site over the staging copy. Name either site: the copy is staging.<domain>."
msgstr "Chuyển tệp, cơ sở dữ liệu hoặc chỉ một số bảng của nó giữa website này và bản staging. Đẩy là đặt bản staging lên website chính; kéo là đặt website chính lên bản staging. Có thể chọn một trong hai website: bản sao nằm ở staging.<domain>."

#: internal/web/templates/manager/wp/_tools.html
msgid "What you move replaces what is on the other side. A snapshot of the site that is replaced is taken first, and it is put in maintenance mode while it runs."
msgstr "Những gì bạn chuyển sẽ thay thế nội dung ở phía bên kia. Hệ thống chụp ảnh nhanh của website bị thay thế trước, và đưa website đó vào chế độ bảo trì trong lúc chạy."

#: internal/web/templates/manager/wp/_tools.html
msgid "The whole database"
msgstr "Toàn bộ cơ sở dữ liệu"

#: internal/web/templates/manager/wp/_tools.html
msgid "Only the tables I choose"
msgstr "Chỉ những bảng tôi chọn"

#: internal/web/templates/manager/wp/_tools.html
msgid "Load the tables"
msgstr "Tải danh sách bảng"

#: internal/web/templates/manager/wp/_tools.html
msgid "WordPress's own tables"
msgstr "Các bảng của WordPress"

#: internal/web/templates/manager/wp/_tools.html
msgid "Clear the choice"
msgstr "Bỏ chọn tất cả"

#: internal/web/templates/manager/wp/_tools.html
msgid "Pull to staging"
msgstr "Kéo về bản staging"

#: internal/web/templates/manager/wp/_tools.html
msgid "This replaces the staging copy with the live site. Continue?"
msgstr "Thao tác này thay bản staging bằng website chính. Tiếp tục?"

#: internal/web/templates/manager/wp/_tools.html
msgid "Choose at least one table first."
msgstr "Hãy chọn ít nhất một bảng trước."

#: internal/web/templates/manager/wp/_tools.html
msgid "Reading the tables..."
msgstr "Đang đọc danh sách bảng..."

#: internal/web/templates/manager/wp/_tools.html
msgid "tables"
msgstr "bảng"

#: internal/web/templates/manager/wp/_tools.html
msgid "The tables could not be listed:"
msgstr "Không liệt kê được các bảng:"

#: internal/web/templates/manager/wp/_tools.html
msgid "Plugins and themes"
msgstr "Plugin và theme"

#: hitechcloudpanel/internal/modules/appinstall/app_jobs.rs
msgid "choose at least one table"
msgstr "hãy chọn ít nhất một bảng"

#: internal/web/templates/manager/wp/_tools.html
msgid "Smart Updates"
msgstr "Cập nhật thông minh"

#: internal/web/templates/manager/wp/_tools.html
msgid "Try an update, or a newer PHP, on a hidden copy of this site first. The copy has no address of its own and sends no mail. Its pages are compared before and after, and the change reaches this site only when you ask for it and the test holds."
msgstr "Thử bản cập nhật, hoặc PHP mới hơn, trên một bản sao ẩn của website này trước. Bản sao không có địa chỉ riêng và không gửi thư. Các trang của nó được so sánh trước và sau, và thay đổi chỉ đến website này khi bạn yêu cầu và bài kiểm tra đạt."

#: internal/web/templates/manager/wp/_tools.html
msgid "Test updates"
msgstr "Kiểm tra bản cập nhật"

#: internal/web/templates/manager/wp/_tools.html
msgid "What to update"
msgstr "Cập nhật gì"

#: internal/web/templates/manager/wp/_tools.html
msgid "WordPress, plugins and themes"
msgstr "WordPress, plugin và theme"

#: internal/web/templates/manager/wp/_tools.html
msgid "WordPress only"
msgstr "Chỉ WordPress"

#: internal/web/templates/manager/wp/_tools.html
msgid "Plugins only"
msgstr "Chỉ plugin"

#: internal/web/templates/manager/wp/_tools.html
msgid "Themes only"
msgstr "Chỉ theme"

#: internal/web/templates/manager/wp/_tools.html
msgid "Apply the update to this site if the test passes"
msgstr "Áp dụng bản cập nhật cho website này nếu bài kiểm tra đạt"

#: internal/web/templates/manager/wp/_tools.html
msgid "Apply it also when pages changed but nothing broke"
msgstr "Áp dụng cả khi có trang thay đổi nhưng không có gì hỏng"

#: internal/web/templates/manager/wp/_tools.html
msgid "Test the updates"
msgstr "Kiểm tra bản cập nhật"

#: internal/web/templates/manager/wp/_tools.html
msgid "Test a PHP version"
msgstr "Kiểm tra một phiên bản PHP"

#: internal/web/templates/manager/wp/_tools.html
msgid "Runs the site's pages under the new version, checks every plugin and theme file with it, and compares."
msgstr "Chạy các trang của website bằng phiên bản mới, kiểm tra mọi tệp plugin và theme với phiên bản đó, rồi so sánh."

#: internal/web/templates/manager/wp/_tools.html
msgid "Current version:"
msgstr "Phiên bản hiện tại:"

#: internal/web/templates/manager/wp/_tools.html
msgid "Move the domain to this version if the test passes"
msgstr "Chuyển tên miền sang phiên bản này nếu bài kiểm tra đạt"

#: internal/web/templates/manager/wp/_tools.html
msgid "Move it also when pages changed but nothing broke"
msgstr "Chuyển cả khi có trang thay đổi nhưng không có gì hỏng"

#: internal/web/templates/manager/wp/_tools.html
msgid "Test this PHP version"
msgstr "Kiểm tra phiên bản PHP này"

#: internal/web/templates/manager/wp/_tools.html
msgid "Checks"
msgstr "Kiểm tra"

#: internal/web/templates/manager/wp/_tools.html
msgid "Pages"
msgstr "Các trang"

#: internal/web/templates/manager/wp/_tools.html
msgid "The test passed: nothing differs."
msgstr "Bài kiểm tra đạt: không có gì khác biệt."

#: internal/web/templates/manager/wp/_tools.html
msgid "Review the changes: pages differ, but nothing broke."
msgstr "Hãy xem lại thay đổi: có trang khác đi nhưng không có gì hỏng."

#: internal/web/templates/manager/wp/_tools.html
msgid "The test failed: do not apply this."
msgstr "Bài kiểm tra không đạt: đừng áp dụng thay đổi này."

#: internal/web/templates/manager/wp/_tools.html
msgid "The test was inconclusive: the copy did not run before the change."
msgstr "Chưa kết luận được: bản sao không chạy được trước khi thay đổi."

#: internal/web/templates/manager/wp/_tools.html
msgid "Applied to the site:"
msgstr "Đã áp dụng cho website:"

#: internal/web/templates/manager/wp/_tools.html
msgid "Update test"
msgstr "Kiểm tra cập nhật"

#: internal/web/templates/manager/wp/_tools.html
msgid "PHP version test"
msgstr "Kiểm tra phiên bản PHP"

#: internal/web/templates/manager/wp/_tools.html
msgid "ok"
msgstr "đạt"

#: internal/web/templates/manager/wp/_tools.html
msgid "warning"
msgstr "cảnh báo"

#: internal/web/templates/manager/wp/_tools.html
msgid "same"
msgstr "giống"

#: internal/web/templates/manager/wp/_tools.html
msgid "changed"
msgstr "đã đổi"

#: internal/web/templates/manager/wp/_tools.html
msgid "broken"
msgstr "bị hỏng"

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "The copy is being tested in the background. This page shows its progress; you can leave it."
msgstr "Bản sao đang được kiểm tra trong nền. Trang này hiển thị tiến trình; bạn có thể rời đi."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "choose what to update: WordPress, plugins, themes or all of them"
msgstr "hãy chọn nội dung cần cập nhật: WordPress, plugin, theme hoặc tất cả"

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "choose a PHP version, such as 8.3"
msgstr "hãy chọn một phiên bản PHP, ví dụ 8.3"

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "choose a Smart Update or a PHP version check"
msgstr "hãy chọn kiểm tra cập nhật hoặc kiểm tra phiên bản PHP"

#: internal/web/templates/manager/wp/_tools.html
msgid "Password protection"
msgstr "Bảo vệ bằng mật khẩu"

#: internal/web/templates/manager/wp/_tools.html
msgid "Put the whole site behind a user name and password asked for by the web server: every page, file, feed and login page. Use it before a launch or on a staging copy, and turn it off with one click."
msgstr "Đặt toàn bộ website sau một tên người dùng và mật khẩu do máy chủ web yêu cầu: mọi trang, tệp, nguồn cấp và trang đăng nhập. Dùng trước khi ra mắt hoặc trên bản staging, và tắt chỉ bằng một cú nhấp."

#: internal/web/templates/manager/wp/_tools.html
msgid "User name"
msgstr "Tên người dùng"

#: internal/web/templates/manager/wp/_tools.html
msgid "Leave empty to make one"
msgstr "Để trống để hệ thống tạo giúp"

#: internal/web/templates/manager/wp/_tools.html
msgid "Message on the sign-in box"
msgstr "Thông điệp trên hộp đăng nhập"

#: internal/web/templates/manager/wp/_tools.html
msgid "Turn the password on"
msgstr "Bật mật khẩu"

#: internal/web/templates/manager/wp/_tools.html
msgid "Turn the password off"
msgstr "Tắt mật khẩu"

#: internal/web/templates/manager/wp/_tools.html
msgid "The password made for this site, shown once:"
msgstr "Mật khẩu được tạo cho website này, chỉ hiển thị một lần:"

#: internal/web/templates/manager/wp/_tools.html
msgid "WordPress's scheduled tasks (WP-Cron) and Site Health call the site over HTTP, and are refused while it is protected. If the site depends on them, run wp-cron.php from a server cron job."
msgstr "Các tác vụ định kỳ của WordPress (WP-Cron) và Site Health gọi website qua HTTP và sẽ bị từ chối khi website được bảo vệ. Nếu website cần chúng, hãy chạy wp-cron.php từ tác vụ cron của máy chủ."

#: internal/web/templates/manager/wp/_tools.html
msgid "This site asks for a user name and password."
msgstr "Website này yêu cầu tên người dùng và mật khẩu."

#: internal/web/templates/manager/wp/_tools.html
msgid "This site is open to everyone."
msgstr "Website này mở cho mọi người."

#: internal/web/templates/manager/wp/_tools.html
msgid "sign-ins"
msgstr "tài khoản đăng nhập"

#: internal/web/templates/manager/wp/_tools.html
msgid "The connection to the panel was lost. Try again."
msgstr "Mất kết nối tới bảng điều khiển. Hãy thử lại."

#: internal/web/templates/manager/wp/_tools.html
msgid "Open this site to everyone again?"
msgstr "Mở lại website này cho mọi người?"

#: internal/web/templates/manager/wp/_tools.html
msgid "Password protection is on. Visitors are asked for a user name and password."
msgstr "Đã bật bảo vệ bằng mật khẩu. Khách truy cập sẽ được hỏi tên người dùng và mật khẩu."

#: internal/web/templates/manager/wp/_tools.html
msgid "Password protection is off. The site is open to everyone again."
msgstr "Đã tắt bảo vệ bằng mật khẩu. Website lại mở cho mọi người."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "choose whether to turn the password on or off"
msgstr "hãy chọn bật hay tắt mật khẩu"

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "A user name may contain letters, numbers and . _ - only, and begins with a letter or a number."
msgstr "Tên người dùng chỉ gồm chữ cái, chữ số và . _ - và bắt đầu bằng chữ cái hoặc chữ số."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "A message may contain letters, numbers, spaces and . _ - only."
msgstr "Thông điệp chỉ gồm chữ cái, chữ số, dấu cách và . _ -"

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "The password may not be longer than 256 characters or hold control characters."
msgstr "Mật khẩu không được dài quá 256 ký tự hoặc chứa ký tự điều khiển."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "The state of the protection could not be read."
msgstr "Không đọc được trạng thái bảo vệ."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "The protection could not be changed."
msgstr "Không thay đổi được bảo vệ bằng mật khẩu."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "The tables could not be listed."
msgstr "Không liệt kê được các bảng."

#: internal/web/templates/manager/wp/list.html
msgid "Plugin and theme sets"
msgstr "Bộ plugin và theme"

#: internal/web/templates/manager/wp/list.html
msgid "Apply a plugin and theme set"
msgstr "Áp dụng một bộ plugin và theme"

#: internal/web/templates/manager/wp/install.html
msgid "Plugin and theme set"
msgstr "Bộ plugin và theme"

#: internal/web/templates/manager/wp/install.html
msgid "None: install WordPress alone"
msgstr "Không: chỉ cài WordPress"

#: internal/web/templates/manager/wp/install.html
msgid "The plugins and themes of this set are installed once WordPress is. One that cannot be installed is reported; the others still are."
msgstr "Plugin và theme của bộ này được cài sau khi WordPress cài xong. Mục nào không cài được sẽ được báo, các mục còn lại vẫn được cài."

#: internal/web/templates/manager/wp/install.html
msgid "Manage the sets"
msgstr "Quản lý các bộ"

#: internal/web/templates/manager/wp/sets.html
msgid "A set is a named list of WordPress.org plugins and themes. Apply one when you install a site, or to many sites at once. Applying a set only adds: nothing a site already has is removed or turned off."
msgstr "Bộ là danh sách có tên gồm các plugin và theme trên WordPress.org. Áp dụng một bộ khi cài website, hoặc cho nhiều website cùng lúc. Áp dụng bộ chỉ thêm: không có gì website đang có bị gỡ hay tắt."

#: internal/web/templates/manager/wp/sets.html
msgid "Back to the WordPress Toolkit"
msgstr "Quay lại WordPress Toolkit"

#: internal/web/templates/manager/wp/sets.html
msgid "Your sets"
msgstr "Các bộ của bạn"

#: internal/web/templates/manager/wp/sets.html
msgid "Delete this set? Sites that already have its plugins keep them."
msgstr "Xoá bộ này? Website đã có plugin của bộ vẫn giữ chúng."

#: internal/web/templates/manager/wp/sets.html
msgid "You have no set yet. Make one below, or copy what an installed site has."
msgstr "Bạn chưa có bộ nào. Hãy tạo bên dưới, hoặc sao chép những gì một website đã cài đang có."

#: internal/web/templates/manager/wp/sets.html
msgid "Edit the set"
msgstr "Sửa bộ"

#: internal/web/templates/manager/wp/sets.html
msgid "Make a set"
msgstr "Tạo một bộ"

#: internal/web/templates/manager/wp/sets.html
msgid "The name as it appears in the WordPress.org address, for example woocommerce. Leave the version empty for the latest."
msgstr "Tên như trong địa chỉ trên WordPress.org, ví dụ woocommerce. Để trống phiên bản để lấy bản mới nhất."

#: internal/web/templates/manager/wp/sets.html
msgid "Plugin name"
msgstr "Tên plugin"

#: internal/web/templates/manager/wp/sets.html
msgid "Theme name"
msgstr "Tên theme"

#: internal/web/templates/manager/wp/sets.html
msgid "After installing"
msgstr "Sau khi cài"

#: internal/web/templates/manager/wp/sets.html
msgid "Leave inactive"
msgstr "Để không kích hoạt"

#: internal/web/templates/manager/wp/sets.html
msgid "Install only"
msgstr "Chỉ cài đặt"

#: internal/web/templates/manager/wp/sets.html
msgid "Remove this row"
msgstr "Xoá dòng này"

#: internal/web/templates/manager/wp/sets.html
msgid "Add a plugin"
msgstr "Thêm plugin"

#: internal/web/templates/manager/wp/sets.html
msgid "Add a theme"
msgstr "Thêm theme"

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "Only one theme of a set can be activated."
msgstr "Mỗi bộ chỉ kích hoạt được một theme."

#: internal/web/templates/manager/wp/sets.html
msgid "Save the set"
msgstr "Lưu bộ"

#: internal/web/templates/manager/wp/sets.html
msgid "Make a set from a site"
msgstr "Tạo bộ từ một website"

#: internal/web/templates/manager/wp/sets.html
msgid "Copies the plugins and themes a site has now, and which are active. A set with the same name is replaced."
msgstr "Sao chép các plugin và theme website đang có, kèm trạng thái kích hoạt. Bộ trùng tên sẽ bị thay thế."

#: internal/web/templates/manager/wp/sets.html
msgid "Name of the set"
msgstr "Tên của bộ"

#: internal/web/templates/manager/wp/sets.html
msgid "Make the set"
msgstr "Tạo bộ"

#: internal/web/templates/manager/wp/sets.html
msgid "Apply a set to sites"
msgstr "Áp dụng một bộ cho các website"

#: internal/web/templates/manager/wp/sets.html
msgid "Installs what the sites lack and activates what the set says. A plugin that cannot be installed, such as a paid one, is reported and the others still are."
msgstr "Cài những gì website còn thiếu và kích hoạt theo bộ. Plugin không cài được, ví dụ plugin trả phí, sẽ được báo và các plugin còn lại vẫn được cài."

#: internal/web/templates/manager/wp/sets.html
msgid "Apply to the chosen sites"
msgstr "Áp dụng cho các website đã chọn"

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "A set's name: letters, numbers, spaces and . _ - only, up to 48 characters."
msgstr "Tên bộ: chỉ gồm chữ cái, chữ số, dấu cách và . _ - tối đa 48 ký tự."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "The description is up to 200 characters."
msgstr "Mô tả dài tối đa 200 ký tự."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "A set holds up to 100 plugins and 100 themes."
msgstr "Mỗi bộ chứa tối đa 100 plugin và 100 theme."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "Add at least one plugin or theme to the set."
msgstr "Hãy thêm ít nhất một plugin hoặc theme vào bộ."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "The set was saved."
msgstr "Đã lưu bộ."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "The set was deleted."
msgstr "Đã xoá bộ."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "The set was made from the site."
msgstr "Đã tạo bộ từ website."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "The set was not changed: %(why)s"
msgstr "Chưa thay đổi được bộ: %(why)s"

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "Choose one of your sets."
msgstr "Hãy chọn một trong các bộ của bạn."

#: hitechcloudpanel/internal/modules/appinstall/wp_tools.rs
msgid "Choose what to do with the set."
msgstr "Hãy chọn thao tác với bộ."

#: hitechcloudpanel/internal/modules/appinstall/app_jobs.rs
msgid "Choose one of your plugin and theme sets."
msgstr "Hãy chọn một trong các bộ plugin và theme của bạn."

#: internal/web/templates/domains/live_log.html
msgid "Live Log Tail"
msgstr "Theo dõi nhật ký trực tiếp"

#: internal/web/templates/domains/live_log.html
msgid "Read the end of a website's access, error or backend log, search it, and watch new lines arrive."
msgstr "Đọc phần cuối nhật ký truy cập, lỗi hoặc backend của một website, tìm kiếm trong đó và xem các dòng mới xuất hiện."

#: internal/web/templates/domains/live_log.html
msgid "Log"
msgstr "Nhật ký"

#: internal/web/templates/domains/live_log.html
msgid "Access log"
msgstr "Nhật ký truy cập"

#: internal/web/templates/domains/live_log.html
msgid "Error log"
msgstr "Nhật ký lỗi"

#: internal/web/templates/domains/live_log.html
msgid "Backend log"
msgstr "Nhật ký backend"

#: internal/web/templates/domains/live_log.html
msgid "Only lines containing this text"
msgstr "Chỉ các dòng chứa văn bản này"

#: internal/web/templates/domains/live_log.html
msgid "Lines to start with"
msgstr "Số dòng ban đầu"

#: internal/web/templates/domains/live_log.html
msgid "Pause"
msgstr "Tạm dừng"

#: internal/web/templates/domains/live_log.html
msgid "Follow"
msgstr "Theo dõi"

#: internal/web/templates/domains/live_log.html
msgid "Reload"
msgstr "Tải lại"

#: internal/web/templates/domains/live_log.html
msgid "Clear the screen"
msgstr "Xoá màn hình"

#: internal/web/templates/domains/live_log.html
msgid "Log lines"
msgstr "Các dòng nhật ký"

#: internal/web/templates/domains/live_log.html
msgid "Following: new lines appear here"
msgstr "Đang theo dõi: dòng mới sẽ hiện ở đây"

#: internal/web/templates/domains/live_log.html
msgid "Nothing to show yet."
msgstr "Chưa có gì để hiển thị."

#: internal/web/templates/domains/live_log.html
msgid "No line matches."
msgstr "Không có dòng nào khớp."

#: internal/web/templates/domains/live_log.html
msgid "The log was rotated: continuing with the new file."
msgstr "Nhật ký đã được xoay vòng: tiếp tục với tệp mới."

#: internal/web/templates/domains/live_log.html
msgid "The connection to the panel was lost. Trying again..."
msgstr "Mất kết nối tới bảng điều khiển. Đang thử lại..."

#: internal/web/templates/domains/live_log.html
msgid "This website has no log of that kind yet."
msgstr "Website này chưa có nhật ký loại đó."

#: hitechcloudpanel/internal/modules/domains/live_log.rs
msgid "this domain has no log of that kind yet"
msgstr "tên miền này chưa có nhật ký loại đó"

#: hitechcloudpanel/internal/modules/domains/live_log.rs
msgid "Choose one of your domains."
msgstr "Hãy chọn một trong các tên miền của bạn."

#: hitechcloudpanel/internal/modules/domains/live_log.rs
msgid "Choose a log: access, error or backend."
msgstr "Hãy chọn nhật ký: truy cập, lỗi hoặc backend."

#: hitechcloudpanel/internal/modules/domains/live_log.rs
msgid "Show from 1 to 1000 lines."
msgstr "Hiển thị từ 1 đến 1000 dòng."

#: hitechcloudpanel/internal/modules/domains/live_log.rs
msgid "The search text is up to 200 characters, without control characters."
msgstr "Văn bản tìm kiếm dài tối đa 200 ký tự và không chứa ký tự điều khiển."

#: hitechcloudpanel/internal/modules/domains/live_log.rs
msgid "The place to follow from is a number of bytes."
msgstr "Vị trí bắt đầu theo dõi là một số byte."

#: hitechcloudpanel/internal/modules/domains/live_log.rs
msgid "The log could not be read."
msgstr "Không đọc được nhật ký."

#: internal/web/templates/domains/goaccess.html
msgid "Monthly Statistics"
msgstr "Thống kê theo tháng"

#: internal/web/templates/domains/goaccess_archive.html
msgid "The visitor report of each calendar month, kept for three years. The current month is updated every day; a finished month stays as it ended."
msgstr "Báo cáo khách truy cập của từng tháng dương lịch, lưu trong ba năm. Tháng hiện tại được cập nhật mỗi ngày; tháng đã kết thúc giữ nguyên như lúc kết thúc."

#: internal/web/templates/domains/goaccess_archive.html
msgid "No monthly report has been made for this website yet. The first is made the next time the statistics are updated, once the website has had visitors."
msgstr "Website này chưa có báo cáo tháng nào. Báo cáo đầu tiên được tạo ở lần cập nhật thống kê kế tiếp, khi website đã có khách truy cập."

#: internal/web/templates/domains/goaccess_archive.html
msgid "Choose another website"
msgstr "Chọn website khác"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "There is no report for %(month)s."
msgstr "Không có báo cáo cho tháng %(month)s."

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "January"
msgstr "Tháng 1"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "February"
msgstr "Tháng 2"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "March"
msgstr "Tháng 3"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "April"
msgstr "Tháng 4"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "May"
msgstr "Tháng 5"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "June"
msgstr "Tháng 6"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "July"
msgstr "Tháng 7"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "August"
msgstr "Tháng 8"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "September"
msgstr "Tháng 9"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "October"
msgstr "Tháng 10"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "November"
msgstr "Tháng 11"

#: hitechcloudpanel/internal/modules/goaccess/render.rs
msgid "December"
msgstr "Tháng 12"

#: templates/files/backup_restore.html
msgid "Restore conditions"
msgstr "Điều kiện khôi phục"

#: templates/files/backup_restore.html
msgid "I have read the conditions above and accept them."
msgstr "Tôi đã đọc các điều kiện ở trên và chấp nhận."

#: templates/files/backup_restore.html
msgid "The restore conditions have changed. Read them again, then accept to go on."
msgstr "Điều kiện khôi phục đã thay đổi. Hãy đọc lại, rồi chấp nhận để tiếp tục."

#: internal/core/events/events.rs
msgid "Stopped by an event handler: %(reason)s"
msgstr "Bị trình xử lý sự kiện chặn: %(reason)s"

#: templates/user/support.html:24 templates/user/support_ticket.html:38
msgid "A file could not be read."
msgstr "Không thể đọc một tệp."

#: templates/user/support.html:23 templates/user/support_ticket.html:37
msgid "A file is too large."
msgstr "Một tệp quá lớn."

#: templates/user/support.html:23 templates/user/support_ticket.html:37
msgid "A message carries too many files."
msgstr "Một tin nhắn đính kèm quá nhiều tệp."

#: templates/user/support.html:60 templates/user/support.html:75
#: templates/user/support_ticket.html:10
msgid "Answered"
msgstr "Đã trả lời"

#: templates/user/support.html:49 templates/user/support_ticket.html:49
msgid "At most %(count)s files, each up to %(kb)s KB."
msgstr "Tối đa %(count)s tệp, mỗi tệp tới %(kb)s KB."

#: internal/modules/account/support.rs:75
msgid "Attachments are turned off."
msgstr "Tính năng đính kèm tệp đã tắt."

#: templates/user/support_ticket.html:59
msgid "Close ticket"
msgstr "Đóng phiếu"

#: templates/user/support.html:61 templates/user/support.html:75
#: templates/user/support_ticket.html:10
msgid "Closed"
msgstr "Đã đóng"

#: templates/user/support.html:38 templates/user/support.html:74
#: templates/user/support_ticket.html:11
msgid "High"
msgstr "Cao"

#: templates/user/support.html:49 templates/user/support_ticket.html:49
msgid "Kinds of file you can attach: %(list)s"
msgstr "Các loại tệp được đính kèm: %(list)s"

#: templates/user/support.html:36 templates/user/support.html:74
#: templates/user/support_ticket.html:11
msgid "Low"
msgstr "Thấp"

#: templates/user/support.html:12 templates/user/support.html:20
msgid "New ticket"
msgstr "Phiếu mới"

#: templates/user/support.html:91
msgid "No tickets here."
msgstr "Không có phiếu nào ở đây."

#: templates/user/support.html:37 templates/user/support.html:74
#: templates/user/support_ticket.html:11
msgid "Normal"
msgstr "Bình thường"

#: templates/user/support.html:52
msgid "Open ticket"
msgstr "Mở phiếu"

#: templates/user/support_ticket.html:12
msgid "Opened"
msgstr "Mở lúc"

#: templates/user/support_ticket.html:34
msgid "Reopen with a reply"
msgstr "Mở lại bằng một phản hồi"

#: templates/user/support.html:67
msgid "Replies"
msgstr "Phản hồi"

#: templates/user/support_ticket.html:34
msgid "Reply"
msgstr "Trả lời"

#: templates/user/support_ticket.html:52
msgid "Send reply"
msgstr "Gửi trả lời"

#: templates/user/support_ticket.html:58
msgid "Solved? Close the ticket. You can still reopen it by replying for a while."
msgstr "Đã giải quyết xong? Hãy đóng phiếu. Bạn vẫn có thể mở lại bằng cách trả lời trong một thời gian."

#: internal/web/sidebar.rs:469 templates/user/support.html:8
#: templates/user/support_ticket.html:21
#: templates/user/support_ticket.html:7
msgid "Support"
msgstr "Hỗ trợ"

#: internal/modules/account/support.rs:67
msgid "The files are too large."
msgstr "Các tệp quá lớn."

#: internal/modules/account/support.rs:66
msgid "The files could not be read."
msgstr "Không thể đọc các tệp."

#: internal/modules/account/support.rs:70
msgid "The message is empty."
msgstr "Tin nhắn đang trống."

#: internal/modules/account/support.rs:60
msgid "The message is too long."
msgstr "Tin nhắn quá dài."

#: internal/modules/account/support.rs:71
msgid "The priority is low, normal or high."
msgstr "Độ ưu tiên là thấp, bình thường hoặc cao."

#: internal/modules/account/support.rs:69
msgid "The subject is empty."
msgstr "Tiêu đề đang trống."

#: internal/modules/account/support.rs:61
msgid "The subject is too long."
msgstr "Tiêu đề quá dài."

#: internal/modules/account/support.rs:54
msgid "The support service did not answer. Ask your hosting provider to update the server."
msgstr "Dịch vụ hỗ trợ không phản hồi. Hãy nhờ nhà cung cấp hosting cập nhật máy chủ."

#: internal/modules/account/support.rs:55
msgid "The support service refused the request."
msgstr "Dịch vụ hỗ trợ đã từ chối yêu cầu."

#: internal/modules/account/support.rs:50
msgid "The ticket is closed."
msgstr "Phiếu đã được đóng."

#: internal/modules/account/support.rs:52
msgid "There is no such file."
msgstr "Không có tệp này."

#: internal/modules/account/support.rs:51
msgid "There is no such ticket."
msgstr "Không có phiếu này."

#: internal/modules/account/support.rs:62 templates/user/support.html:24
#: templates/user/support_ticket.html:38
msgid "This kind of file cannot be attached."
msgstr "Không thể đính kèm loại tệp này."

#: internal/modules/account/support.rs:59
msgid "This ticket has too many files already."
msgstr "Phiếu này đã có quá nhiều tệp."

#: internal/modules/account/support.rs:73
msgid "This ticket is closed. Please open a new one."
msgstr "Phiếu này đã đóng. Vui lòng mở phiếu mới."

#: internal/modules/account/support.rs:57
msgid "This ticket was closed long ago. Please open a new one."
msgstr "Phiếu này đã đóng từ lâu. Vui lòng mở phiếu mới."

#: templates/user/support.html:67
msgid "Updated"
msgstr "Cập nhật"

#: templates/user/support.html:74 templates/user/support_ticket.html:11
msgid "Urgent"
msgstr "Khẩn cấp"

#: templates/user/support.html:9
msgid "Write to the people who run your hosting. They answer here, and you are told when they do."
msgstr "Viết cho những người vận hành dịch vụ hosting của bạn. Họ trả lời tại đây, và bạn sẽ được báo khi họ trả lời."

#: templates/user/support_ticket.html:21
msgid "You"
msgstr "Bạn"

#: internal/modules/account/support.rs:74
msgid "You cannot close this ticket."
msgstr "Bạn không thể đóng phiếu này."

#: internal/modules/account/support.rs:72
msgid "You have opened many tickets within the hour. Please wait a little."
msgstr "Bạn đã mở nhiều phiếu trong vòng một giờ. Vui lòng đợi một lát."

#: internal/modules/account/support.rs:56
msgid "You have too many open tickets. Close one before opening another."
msgstr "Bạn có quá nhiều phiếu đang mở. Hãy đóng một phiếu trước khi mở phiếu khác."

#: internal/modules/account/support.rs:49
msgid "Your reply was sent."
msgstr "Đã gửi trả lời của bạn."

#: internal/modules/account/support.rs:48
msgid "Your ticket was opened."
msgstr "Đã mở phiếu của bạn."

#: templates/mysql/databases.html:21
msgid "Database server:"
msgstr "Máy chủ cơ sở dữ liệu:"

#: templates/base.html:689
msgid "Help for this page"
msgstr "Trợ giúp cho trang này"

#: templates/files/backup_restore.html
msgid "A lock lasts %(days)s days at most."
msgstr "Một khóa kéo dài tối đa %(days)s ngày."

#: templates/files/backup_restore.html
msgid "Lock"
msgstr "Khóa"

#: templates/files/backup_restore.html
msgid "Lock this backup"
msgstr "Khóa bản sao lưu này"

#: templates/files/backup_restore.html
msgid "Locked until"
msgstr "Khóa đến"

#: templates/files/backup_restore.html
msgid "Locked, no end date"
msgstr "Đã khóa, không có ngày kết thúc"

#: templates/files/backup_restore.html
msgid "Number of days"
msgstr "Số ngày"

#: templates/files/backup_restore.html
msgid "Unlock"
msgstr "Mở khóa"

#: templates/files/backup_restore.html
msgid "Until I unlock it"
msgstr "Cho đến khi tôi mở khóa"

#: templates/files/backup_restore.html
msgid "While a backup is locked, the server's rotation never removes it."
msgstr "Khi một bản sao lưu bị khóa, cơ chế xoay vòng của máy chủ sẽ không bao giờ xóa nó."

#: templates/files/backup_restore.html
msgid "You have locked %(used)s of %(max)s backups."
msgstr "Bạn đã khóa %(used)s trên %(max)s bản sao lưu."

#: templates/files/backup_restore.html
msgid "by an administrator"
msgstr "bởi quản trị viên"

#: templates/emails/certificates.html:10
msgid "A mail client set up with mail.your-domain checks that the server's certificate names it. Give each domain a certificate for that name so the client shows no warning."
msgstr "Ứng dụng thư được cài đặt với mail.ten-mien-cua-ban sẽ kiểm tra chứng chỉ của máy chủ có ghi tên đó hay không. Hãy cấp cho mỗi tên miền một chứng chỉ cho tên ấy để ứng dụng thư không hiện cảnh báo."

#: templates/emails/list_manage.html:134
msgid "Add a member"
msgstr "Thêm thành viên"

#: templates/emails/list_manage.html:144
msgid "Add many at once"
msgstr "Thêm nhiều địa chỉ cùng lúc"

#: templates/emails/list_manage.html:147
msgid "Add them"
msgstr "Thêm các địa chỉ này"

#: templates/emails/list_manage.html:33
msgid "Address that runs the list"
msgstr "Địa chỉ điều hành danh sách"

#: templates/emails/list_manage.html:13
msgid "All lists"
msgstr "Tất cả danh sách"

#: templates/emails/list_manage.html:192
msgid "All months"
msgstr "Tất cả các tháng"

#: templates/emails/list_manage.html:40
msgid "Anyone"
msgstr "Bất kỳ ai"

#: templates/emails/list_manage.html:172
msgid "Approve"
msgstr "Duyệt"

#: templates/emails/list_manage.html:185
msgid "Back to the month"
msgstr "Quay lại tháng"

#: internal/modules/emails/lists.rs:92
msgid "Choose a digest."
msgstr "Hãy chọn kiểu thư tổng hợp."

#: internal/modules/emails/lists.rs:104
msgid "Choose a held post."
msgstr "Hãy chọn một bài đang chờ duyệt."

#: internal/modules/emails/lists.rs:91
msgid "Choose how people join."
msgstr "Hãy chọn cách mọi người tham gia."

#: internal/modules/emails/lists.rs:108
msgid "Choose one of your lists."
msgstr "Hãy chọn một trong các danh sách của bạn."

#: internal/modules/emails/lists.rs:93
msgid "Choose where replies go."
msgstr "Hãy chọn nơi gửi thư trả lời."

#: internal/modules/emails/lists.rs:90
msgid "Choose who may post."
msgstr "Hãy chọn ai được đăng bài."

#: templates/emails/list_manage.html:50
msgid "Closed: only you add members"
msgstr "Đóng: chỉ bạn thêm thành viên"

#: templates/emails/certificates.html:47
msgid "Covered by the domain's certificate"
msgstr "Đã được chứng chỉ của tên miền bao phủ"

#: templates/emails/certificates.html:47
msgid "Covered, not in use yet"
msgstr "Đã được bao phủ, chưa được dùng"

#: templates/emails/lists.html:68
msgid "Create a list"
msgstr "Tạo danh sách"

#: templates/emails/lists.html:99
msgid "Create list"
msgstr "Tạo danh sách"

#: templates/emails/lists.html:50
msgid "Delete this list with its members and archive?"
msgstr "Xóa danh sách này cùng thành viên và kho lưu trữ?"

#: templates/emails/list_manage.html:109
msgid "Every post"
msgstr "Mọi bài đăng"

#: templates/emails/list_manage.html:88
msgid "Footer added to every post"
msgstr "Chân thư thêm vào mọi bài đăng"

#: templates/emails/certificates.html:57
msgid "Get a certificate"
msgstr "Lấy chứng chỉ"

#: templates/emails/list_manage.html:100
msgid "Gets"
msgstr "Nhận"

#: internal/modules/emails/lists.rs:86
msgid "Give the address that runs the list."
msgstr "Hãy nhập địa chỉ điều hành danh sách."

#: internal/modules/emails/lists.rs:98
msgid "Give the member's address."
msgstr "Hãy nhập địa chỉ của thành viên."

#: templates/emails/list_manage.html:155
msgid "Held because"
msgstr "Bị giữ vì"

#: templates/emails/lists.html:32
msgid "Held posts"
msgstr "Bài chờ duyệt"

#: templates/emails/lists.html:96
msgid "Held posts and requests are sent here. It is also the list's first moderator."
msgstr "Các bài chờ duyệt và yêu cầu được gửi đến đây. Đây cũng là người kiểm duyệt đầu tiên của danh sách."

#: templates/emails/list_manage.html:71
msgid "Hold every post for a moderator"
msgstr "Giữ mọi bài đăng chờ người kiểm duyệt"

#: templates/emails/list_manage.html:46
msgid "How people join"
msgstr "Cách mọi người tham gia"

#: templates/emails/certificates.html:45
msgid "Issued, not in use yet"
msgstr "Đã cấp, chưa được dùng"

#: templates/emails/certificates.html:45
msgid "Its own certificate"
msgstr "Chứng chỉ riêng"

#: templates/emails/list_manage.html:76
msgid "Keep an archive of the posts"
msgstr "Lưu trữ các bài đăng"

#: templates/emails/lists.html:77
msgid "List name"
msgstr "Tên danh sách"

#: templates/emails/certificates.html:6
msgid "Mail certificates"
msgstr "Chứng chỉ thư"

#: templates/emails/certificates.html:23
msgid "Mail domains"
msgstr "Tên miền thư"

#: templates/emails/certificates.html:30
msgid "Mail name"
msgstr "Tên máy chủ thư"

#: templates/emails/list_manage.html:6
msgid "Mailing list"
msgstr "Danh sách gửi thư"

#: templates/emails/lists.html:6
msgid "Mailing lists"
msgstr "Danh sách gửi thư"

#: templates/emails/list_manage.html:41
msgid "Members only"
msgstr "Chỉ thành viên"

#: templates/emails/list_manage.html:79
msgid "Moderators"
msgstr "Người kiểm duyệt"

#: internal/modules/emails/lists.rs:96
msgid "Moderators are up to 20 addresses."
msgstr "Tối đa 20 địa chỉ người kiểm duyệt."

#: templates/emails/list_manage.html:42
msgid "Moderators only"
msgstr "Chỉ người kiểm duyệt"

#: templates/emails/list_manage.html:210
msgid "Month"
msgstr "Tháng"

#: templates/emails/lists.html:66
msgid "New list"
msgstr "Danh sách mới"

#: templates/emails/list_manage.html:159
msgid "No post is waiting for a moderator."
msgstr "Không có bài nào đang chờ người kiểm duyệt."

#: templates/emails/certificates.html:37
msgid "None of your domains has mail on this server."
msgstr "Không tên miền nào của bạn có thư trên máy chủ này."

#: templates/emails/certificates.html:49
msgid "None: clients see the server's certificate"
msgstr "Chưa có: ứng dụng thư thấy chứng chỉ của máy chủ"

#: templates/emails/list_manage.html:213
msgid "Nothing has been archived yet."
msgstr "Chưa có gì được lưu trữ."

#: templates/emails/list_manage.html:198
msgid "Nothing was archived this month."
msgstr "Tháng này chưa lưu trữ gì."

#: templates/emails/lists.html:10
msgid "One address that reaches many people: members join and leave by mail, posts can be held for a moderator, and the list keeps an archive and can send a digest."
msgstr "Một địa chỉ gửi tới nhiều người: thành viên tham gia và rời đi bằng thư, bài đăng có thể bị giữ chờ người kiểm duyệt, danh sách lưu trữ bài và có thể gửi thư tổng hợp."

#: templates/emails/list_manage.html:48
msgid "Open: a mail is enough"
msgstr "Mở: chỉ cần gửi một thư"

#: templates/emails/list_manage.html:146
msgid "Paste addresses separated by commas, spaces or lines. Members are added without asking them to confirm."
msgstr "Dán các địa chỉ cách nhau bằng dấu phẩy, dấu cách hoặc xuống dòng. Thành viên được thêm mà không cần xác nhận."

#: internal/modules/emails/lists.rs:101
msgid "Paste the addresses to add."
msgstr "Hãy dán các địa chỉ cần thêm."

#: templates/emails/list_manage.html:210
msgid "Posts"
msgstr "Bài đăng"

#: templates/emails/list_manage.html:173
msgid "Reject"
msgstr "Từ chối"

#: templates/emails/list_manage.html:112
msgid "Remove this member?"
msgstr "Xóa thành viên này?"

#: templates/emails/list_manage.html:62
msgid "Replies go to"
msgstr "Thư trả lời gửi tới"

#: templates/emails/list_manage.html:136
msgid "Send the digest instead of every post"
msgstr "Gửi thư tổng hợp thay cho từng bài"

#: templates/emails/list_manage.html:100
msgid "Since"
msgstr "Từ"

#: templates/emails/list_manage.html:84
msgid "Subject prefix"
msgstr "Tiền tố tiêu đề"

#: internal/modules/emails/lists.rs:102
msgid "That is more than can be added at once."
msgstr "Nhiều hơn mức có thể thêm cùng lúc."

#: internal/modules/emails/lists.rs:109
msgid "That list could not be read."
msgstr "Không đọc được danh sách đó."

#: templates/emails/certificates.html:67
msgid "The address mail.your-domain must point at this server first."
msgstr "Địa chỉ mail.ten-mien-cua-ban phải trỏ về máy chủ này trước."

#: internal/modules/emails/lists.rs:103
msgid "The addresses are added."
msgstr "Đã thêm các địa chỉ."

#: internal/modules/emails/mail_certs.rs:30
msgid "The certificate is installed: mail clients that ask for this name now get it."
msgstr "Đã cài chứng chỉ: các ứng dụng thư hỏi tên này giờ sẽ nhận được nó."

#: internal/modules/emails/lists.rs:110
msgid "The command did not complete."
msgstr "Lệnh không hoàn tất."

#: templates/emails/list_manage.html:109
msgid "The digest"
msgstr "Thư tổng hợp"

#: internal/modules/emails/lists.rs:95
msgid "The footer is up to 500 characters."
msgstr "Chân thư tối đa 500 ký tự."

#: templates/emails/list_manage.html:64
msgid "The list"
msgstr "Danh sách"

#: internal/modules/emails/lists.rs:88
msgid "The list is created."
msgstr "Đã tạo danh sách."

#: internal/modules/emails/lists.rs:89
msgid "The list is deleted, with its members and archive."
msgstr "Đã xóa danh sách cùng thành viên và kho lưu trữ."

#: internal/modules/emails/lists.rs:85
msgid "The list's name is letters, digits, dots, dashes and underscores, and a domain of yours."
msgstr "Tên danh sách gồm chữ cái, chữ số, dấu chấm, gạch ngang và gạch dưới, kèm một tên miền của bạn."

#: internal/modules/emails/lists.rs:97
msgid "The list's settings are saved."
msgstr "Đã lưu cài đặt của danh sách."

#: templates/emails/certificates.html:20
msgid "The mail certificates could not be read on this server."
msgstr "Không đọc được chứng chỉ thư trên máy chủ này."

#: templates/emails/lists.html:20
msgid "The mailing lists could not be read on this server."
msgstr "Không đọc được danh sách gửi thư trên máy chủ này."

#: internal/modules/emails/lists.rs:99
msgid "The member is added."
msgstr "Đã thêm thành viên."

#: internal/modules/emails/lists.rs:100
msgid "The member is removed."
msgstr "Đã xóa thành viên."

#: internal/modules/emails/lists.rs:105
msgid "The post was sent to the list."
msgstr "Bài đăng đã được gửi tới danh sách."

#: internal/modules/emails/lists.rs:106
msgid "The post was thrown away."
msgstr "Bài đăng đã bị loại bỏ."

#: templates/emails/list_manage.html:65
msgid "The sender"
msgstr "Người gửi"

#: internal/modules/emails/lists.rs:94
msgid "The subject prefix is up to 40 characters on one line."
msgstr "Tiền tố tiêu đề tối đa 40 ký tự trên một dòng."

#: internal/modules/emails/lists.rs:87
msgid "The title is up to 80 characters on one line."
msgstr "Tiêu đề tối đa 80 ký tự trên một dòng."

#: templates/emails/list_manage.html:49
msgid "They confirm by mail"
msgstr "Họ xác nhận bằng thư"

#: templates/emails/list_manage.html:104
msgid "This list has no members yet."
msgstr "Danh sách này chưa có thành viên."

#: templates/emails/list_manage.html:81
msgid "Up to 20 addresses, separated by commas or spaces. They approve or reject held posts."
msgstr "Tối đa 20 địa chỉ, cách nhau bằng dấu phẩy hoặc dấu cách. Họ duyệt hoặc từ chối các bài đang chờ."

#: templates/emails/list_manage.html:38
msgid "Who may post"
msgstr "Ai được đăng bài"

#: templates/emails/list_manage.html:72
msgid "Without this, only a stranger's post is held, and only when the list has moderators."
msgstr "Nếu không bật, chỉ bài của người lạ bị giữ, và chỉ khi danh sách có người kiểm duyệt."

#: templates/emails/lists.html:39
msgid "You have no mailing list yet."
msgstr "Bạn chưa có danh sách gửi thư nào."

#: templates/emails/lists.html:23
msgid "Your lists"
msgstr "Danh sách của bạn"

#: templates/emails/list_manage.html:10
msgid "held posts"
msgstr "bài chờ duyệt"

#: templates/emails/list_manage.html:10
msgid "members"
msgstr "thành viên"

#: internal/modules/emails/mail_certs.rs:29
msgid "The certificate could not be ordered."
msgstr "Không đặt được chứng chỉ."

#: templates/files/backup_restore.html
msgid "A backup is being made. It appears here when it is done."
msgstr "Đang tạo một bản sao lưu. Nó sẽ xuất hiện ở đây khi hoàn tất."

#: templates/files/backup_restore.html
msgid "A backup of your account is made now and kept for %(days)s days. You can keep %(max)s at a time."
msgstr "Một bản sao lưu tài khoản của bạn được tạo ngay và giữ trong %(days)s ngày. Bạn có thể giữ tối đa %(max)s bản cùng lúc."

#: templates/files/backup_restore.html
msgid "Back up now"
msgstr "Sao lưu ngay"

#: templates/files/backup_restore.html
msgid "Delete this backup?"
msgstr "Xóa bản sao lưu này?"

#: templates/files/backup_restore.html
msgid "Encryption"
msgstr "Mã hóa"

#: templates/files/backup_restore.html
msgid "I have saved the key."
msgstr "Tôi đã lưu khóa."

#: templates/files/backup_restore.html
msgid "My own key"
msgstr "Khóa của riêng tôi"

#: templates/files/backup_restore.html
msgid "On-demand backups"
msgstr "Sao lưu theo yêu cầu"

#: templates/files/backup_restore.html
msgid "Server key"
msgstr "Khóa máy chủ"

#: templates/files/backup_restore.html
msgid "The server cannot open it. Download it and open it with your key."
msgstr "Máy chủ không thể mở nó. Hãy tải xuống và mở bằng khóa của bạn."

#: templates/files/backup_restore.html
msgid "This key is shown only once. Keep it safe: without it nobody, not even the server, can open this backup."
msgstr "Khóa này chỉ hiển thị một lần. Hãy giữ nó an toàn: không có khóa, không ai, kể cả máy chủ, có thể mở bản sao lưu này."

#: templates/files/backup_restore.html
msgid "Your key"
msgstr "Khóa của bạn"

#: templates/domains/seo.html:69
msgid "Answers over HTTPS"
msgstr "Phản hồi qua HTTPS"

#: templates/domains/seo.html:75
msgid "Canonical address"
msgstr "Địa chỉ canonical"

#: internal/modules/domains/seo.rs:31
msgid "Choose whether crawlers are let in or kept out."
msgstr "Hãy chọn cho công cụ tìm kiếm vào hay bị chặn."

#: templates/domains/seo.html:54
msgid "Create sitemap.xml"
msgstr "Tạo sitemap.xml"

#: templates/domains/seo.html:70
msgid "HTTP is sent to HTTPS"
msgstr "HTTP được chuyển sang HTTPS"

#: templates/domains/seo.html:72
msgid "Home page answer time"
msgstr "Thời gian phản hồi của trang chủ"

#: templates/domains/seo.html:71
msgid "Home page status"
msgstr "Trạng thái trang chủ"

#: templates/domains/seo.html:78
msgid "Images without a text alternative"
msgstr "Hình ảnh không có văn bản thay thế"

#: templates/domains/seo.html:45
msgid "Keep crawlers out"
msgstr "Chặn công cụ thu thập"

#: templates/domains/seo.html:44
msgid "Let crawlers in"
msgstr "Cho công cụ thu thập vào"

#: templates/domains/seo.html:50
msgid "Lists the pages of the site that can be reached by links from the home page, up to 200. An existing sitemap.xml is replaced."
msgstr "Liệt kê các trang của website có thể đi tới bằng liên kết từ trang chủ, tối đa 200 trang. sitemap.xml đã có sẽ bị thay thế."

#: templates/domains/seo.html:76
msgid "Main headings (h1)"
msgstr "Tiêu đề chính (h1)"

#: templates/domains/seo.html:64
msgid "Nothing to put right."
msgstr "Không có gì cần chỉnh sửa."

#: internal/modules/domains/seo.rs:35
msgid "Plain HTTP is not sent to HTTPS: turn on the redirect to HTTPS."
msgstr "HTTP thường không được chuyển sang HTTPS: hãy bật chuyển hướng sang HTTPS."

#: templates/domains/seo.html:66
msgid "Reading the site..."
msgstr "Đang đọc website..."

#: templates/domains/seo.html:43
msgid "Replace the file that is there"
msgstr "Thay tệp đang có"

#: templates/domains/seo.html:21
msgid "Run the check"
msgstr "Chạy kiểm tra"

#: templates/domains/seo.html:7
msgid "SEO"
msgstr "SEO"

#: templates/domains/seo.html:8
msgid "See what a search engine finds on a website of yours, and create the two files it asks for first: robots.txt and sitemap.xml."
msgstr "Xem công cụ tìm kiếm thấy gì trên website của bạn, và tạo hai tệp nó hỏi đầu tiên: robots.txt và sitemap.xml."

#: internal/modules/domains/seo.rs:50
msgid "Some images have no text alternative."
msgstr "Một số hình ảnh không có văn bản thay thế."

#: templates/domains/seo.html:39
msgid "Tells crawlers what they may visit. A file that is already there is kept unless you tick the box."
msgstr "Cho công cụ thu thập biết được phép truy cập gì. Tệp đã có sẽ được giữ nguyên trừ khi bạn đánh dấu ô này."

#: templates/domains/seo.html:65
msgid "The check could not be run."
msgstr "Không chạy được kiểm tra."

#: internal/modules/domains/seo.rs:53
msgid "The file robots.txt does not name the sitemap."
msgstr "Tệp robots.txt không nêu sitemap."

#: internal/modules/domains/seo.rs:52
msgid "The file robots.txt keeps every crawler out of the whole site."
msgstr "Tệp robots.txt chặn mọi công cụ thu thập khỏi toàn bộ website."

#: internal/modules/domains/seo.rs:29
msgid "The file robots.txt was written."
msgstr "Đã ghi tệp robots.txt."

#: internal/modules/domains/seo.rs:30
msgid "The file sitemap.xml was written with the pages found."
msgstr "Đã ghi tệp sitemap.xml với các trang tìm thấy."

#: internal/modules/domains/seo.rs:37
msgid "The home page answers with an error."
msgstr "Trang chủ trả về lỗi."

#: internal/modules/domains/seo.rs:39
msgid "The home page asks search engines not to index it."
msgstr "Trang chủ yêu cầu công cụ tìm kiếm không lập chỉ mục."

#: internal/modules/domains/seo.rs:36
msgid "The home page could not be read."
msgstr "Không đọc được trang chủ."

#: internal/modules/domains/seo.rs:47
msgid "The home page has more than one main heading (h1)."
msgstr "Trang chủ có nhiều hơn một tiêu đề chính (h1)."

#: internal/modules/domains/seo.rs:46
msgid "The home page has no main heading (h1)."
msgstr "Trang chủ không có tiêu đề chính (h1)."

#: internal/modules/domains/seo.rs:43
msgid "The home page has no meta description."
msgstr "Trang chủ không có mô tả meta."

#: internal/modules/domains/seo.rs:40
msgid "The home page has no title."
msgstr "Trang chủ không có tiêu đề."

#: internal/modules/domains/seo.rs:45
msgid "The home page names no canonical address."
msgstr "Trang chủ không nêu địa chỉ canonical."

#: internal/modules/domains/seo.rs:38
msgid "The home page took more than two seconds to answer."
msgstr "Trang chủ mất hơn hai giây để phản hồi."

#: internal/modules/domains/seo.rs:44
msgid "The meta description is longer than 160 characters."
msgstr "Mô tả meta dài hơn 160 ký tự."

#: internal/modules/domains/seo.rs:48
msgid "The page does not say which language it is in."
msgstr "Trang không nêu ngôn ngữ của nó."

#: internal/modules/domains/seo.rs:49
msgid "The page has no viewport setting, so it may not suit phones."
msgstr "Trang không có cài đặt viewport nên có thể không phù hợp với điện thoại."

#: internal/modules/domains/seo.rs:34
msgid "The site does not answer over HTTPS: install a certificate for it."
msgstr "Website không phản hồi qua HTTPS: hãy cài chứng chỉ cho nó."

#: internal/modules/domains/seo.rs:51
msgid "The site has no robots.txt."
msgstr "Website chưa có robots.txt."

#: internal/modules/domains/seo.rs:54
msgid "The site has no sitemap.xml."
msgstr "Website chưa có sitemap.xml."

#: internal/modules/domains/seo.rs:41
msgid "The title is longer than 60 characters and may be cut short in the results."
msgstr "Tiêu đề dài hơn 60 ký tự và có thể bị cắt ngắn trong kết quả tìm kiếm."

#: internal/modules/domains/seo.rs:42
msgid "The title is very short."
msgstr "Tiêu đề rất ngắn."

#: templates/domains/seo.html:27
msgid "What to put right"
msgstr "Cần chỉnh sửa gì"

#: templates/domains/seo.html:31
msgid "What was found"
msgstr "Đã tìm thấy gì"

#: templates/domains/seo.html:83
msgid "keeps every crawler out"
msgstr "chặn mọi công cụ thu thập"

#: templates/domains/seo.html:82
msgid "pages listed"
msgstr "trang được liệt kê"

#: templates/domains/seo.html:38
msgid "robots.txt"
msgstr "robots.txt"

#: templates/domains/seo.html:49
msgid "sitemap.xml"
msgstr "sitemap.xml"

#: internal/modules/account/sso_login.rs
msgid "This identity is not linked to an account here. Ask your hosting provider to link it."
msgstr "Danh tính này chưa được liên kết với tài khoản nào ở đây. Hãy nhờ nhà cung cấp dịch vụ lưu trữ của bạn liên kết."

#: internal/modules/account/sso_login.rs
msgid "Your account at the identity provider is not allowed to sign in here."
msgstr "Tài khoản của bạn tại nhà cung cấp danh tính không được phép đăng nhập vào đây."

#: internal/modules/account/sso_login.rs
msgid "The sign-in took too long or was started in another browser. Please start again."
msgstr "Phiên đăng nhập mất quá nhiều thời gian hoặc được bắt đầu trong trình duyệt khác. Vui lòng bắt đầu lại."

#: internal/modules/account/sso_login.rs
msgid "This way of signing in is not available."
msgstr "Cách đăng nhập này hiện không khả dụng."

#: internal/modules/account/sso_login.rs
msgid "Signing in with the identity provider did not work. Please try again."
msgstr "Đăng nhập bằng nhà cung cấp danh tính không thành công. Vui lòng thử lại."

msgid "Choose a department"
msgstr "Chọn một phòng ban"

msgid "Choose a department."
msgstr "Hãy chọn một phòng ban."

msgid "That is not one of the departments."
msgstr "Đó không phải là một trong các phòng ban."

msgid "This server has no departments."
msgstr "Máy chủ này không có phòng ban nào."

msgid "Support is handled on an outside help desk. Please use the button on this page."
msgstr "Hỗ trợ được xử lý trên một trang hỗ trợ bên ngoài. Vui lòng dùng nút trên trang này."

msgid "Open the help desk"
msgstr "Mở trang hỗ trợ"

msgid "Support is handled on our help desk"
msgstr "Hỗ trợ được xử lý trên trang hỗ trợ của chúng tôi"

msgid "Open and follow your requests there. Tickets that were opened here before stay below."
msgstr "Hãy gửi và theo dõi yêu cầu của bạn tại đó. Các yêu cầu đã mở ở đây trước đây vẫn còn bên dưới."

msgid "Support tickets waiting for your reply"
msgstr "Yêu cầu hỗ trợ đang chờ bạn trả lời"

#: templates/files/site_dirindex.html:8
msgid "Choose whether a folder that has no index file shows a list of the files in it."
msgstr "Chọn xem thư mục không có tệp index có hiển thị danh sách các tệp trong đó hay không."

#: templates/files/site_dirindex.html:4
msgid "Folder Listing"
msgstr "Liệt kê thư mục"

#: templates/files/site_dirindex.html:43
msgid "List the files of a folder that has no index file"
msgstr "Liệt kê các tệp của thư mục không có tệp index"

#: templates/files/site_dirindex.html:33
msgid "Listing can be turned off here, but only nginx, OpenResty and Apache can turn it on."
msgstr "Có thể tắt liệt kê ở đây, nhưng chỉ nginx, OpenResty và Apache mới bật được."

#: templates/files/site_dirindex.html:48
msgid "Off is the safe choice: anyone who knows a folder's address can see everything in it, including files that are not linked from any page."
msgstr "Tắt là lựa chọn an toàn: ai biết địa chỉ thư mục đều thấy được mọi thứ trong đó, kể cả các tệp không được liên kết từ trang nào."

#: templates/files/site_dirindex.html:26
msgid "The folder listing of this website could not be read."
msgstr "Không đọc được cài đặt liệt kê thư mục của website này."

#: templates/files/site_dirindex.html:32
msgid "This website's WebEngine cannot list a folder."
msgstr "WebEngine của website này không liệt kê được thư mục."

#: templates/files/ftp_anonymous.html:82
msgid "A folder below your home. It cannot hold configuration files or keys."
msgstr "Một thư mục dưới thư mục chính của bạn. Nó không được chứa tệp cấu hình hay khóa."

#: templates/files/ftp_anonymous.html:6
msgid "Anonymous FTP"
msgstr "FTP ẩn danh"

#: templates/files/ftp_anonymous.html:19
msgid "Anonymous FTP could not be read on this server."
msgstr "Không đọc được cài đặt FTP ẩn danh trên máy chủ này."

#: templates/files/ftp_anonymous.html:26
msgid "Anonymous FTP is off on this server. Folders you share here are kept, and become available when your hosting provider turns it on."
msgstr "FTP ẩn danh đang tắt trên máy chủ này. Các thư mục bạn chia sẻ ở đây được giữ lại và sẽ có hiệu lực khi nhà cung cấp hosting bật nó."

#: internal/modules/ftp/anonymous.rs:29
msgid "Choose a share."
msgstr "Hãy chọn một phần chia sẻ."

#: templates/files/ftp_anonymous.html:32
msgid "Everything in a shared folder is public, to everyone on the internet. Visitors sign in as anonymous with any password; each share is a folder under your account's name."
msgstr "Mọi thứ trong thư mục được chia sẻ đều công khai cho tất cả mọi người trên internet. Khách đăng nhập bằng anonymous với mật khẩu bất kỳ; mỗi phần chia sẻ là một thư mục dưới tên tài khoản của bạn."

#: templates/files/ftp_anonymous.html:21
msgid "FTP is not installed on this server."
msgstr "FTP chưa được cài đặt trên máy chủ này."

#: internal/modules/ftp/anonymous.rs:26
msgid "Give the folder to share."
msgstr "Hãy nhập thư mục cần chia sẻ."

#: internal/modules/ftp/anonymous.rs:28
msgid "Give the share a name of lower case letters, digits, dashes and underscores."
msgstr "Hãy đặt cho phần chia sẻ một tên gồm chữ thường, chữ số, gạch ngang và gạch dưới."

#: templates/files/ftp_anonymous.html:87
msgid "Lower case letters, digits, dashes and underscores. It is the folder's name for visitors."
msgstr "Chữ thường, chữ số, gạch ngang và gạch dưới. Đây là tên thư mục mà khách nhìn thấy."

#: templates/files/ftp_anonymous.html:55
msgid "Not public yet"
msgstr "Chưa công khai"

#: templates/files/ftp_anonymous.html:55
msgid "Public"
msgstr "Công khai"

#: templates/files/ftp_anonymous.html:73
msgid "Share a folder"
msgstr "Chia sẻ một thư mục"

#: templates/files/ftp_anonymous.html:10
msgid "Share folders that anyone can download from over FTP without a login. They are read-only: nobody can upload to them or change them."
msgstr "Chia sẻ các thư mục mà bất kỳ ai cũng có thể tải xuống qua FTP mà không cần đăng nhập. Chúng chỉ đọc: không ai tải lên hay thay đổi được."

#: templates/files/ftp_anonymous.html:85
msgid "Share name"
msgstr "Tên chia sẻ"

#: templates/files/ftp_anonymous.html:90
msgid "Share this folder"
msgstr "Chia sẻ thư mục này"

#: templates/files/ftp_anonymous.html:35
msgid "Shared folders"
msgstr "Thư mục được chia sẻ"

#: templates/files/ftp_anonymous.html:57
msgid "Stop sharing this folder?"
msgstr "Ngừng chia sẻ thư mục này?"

#: internal/modules/ftp/anonymous.rs:27
msgid "The folder is a plain path below your home: letters, digits, dots, dashes and underscores, none starting with a dot."
msgstr "Thư mục là một đường dẫn đơn giản dưới thư mục chính của bạn: chữ cái, chữ số, dấu chấm, gạch ngang và gạch dưới, không tên nào bắt đầu bằng dấu chấm."

#: internal/modules/ftp/anonymous.rs:31
msgid "The folder is no longer shared."
msgstr "Thư mục không còn được chia sẻ."

#: internal/modules/ftp/anonymous.rs:30
msgid "The folder is shared: anyone may now download from it."
msgstr "Đã chia sẻ thư mục: ai cũng có thể tải xuống từ đó."

#: templates/files/ftp_anonymous.html:41
msgid "Visitors see"
msgstr "Khách thấy"

#: templates/files/ftp_anonymous.html:49
msgid "You share no folder."
msgstr "Bạn chưa chia sẻ thư mục nào."

#: internal/web/templates/user/login.html
msgid "This panel's own password"
msgstr "Mật khẩu riêng của bảng điều khiển này"

#: internal/modules/phpapp/laravel.rs:56
msgid "Another installation, Composer run or deploy is in progress for this account. Wait for it to finish, then try again."
msgstr "Một lần cài đặt, chạy Composer hoặc triển khai khác đang diễn ra cho tài khoản này. Hãy chờ nó kết thúc rồi thử lại."

#: templates/manager/laravel.html:44
msgid "Application key"
msgstr "Khóa ứng dụng"

#: templates/manager/laravel.html:118
msgid "Bring the application back"
msgstr "Đưa ứng dụng hoạt động trở lại"

#: templates/manager/laravel.html:24
msgid "Choose an application"
msgstr "Chọn một ứng dụng"

#: internal/modules/phpapp/laravel.rs:38
msgid "Choose on or off."
msgstr "Hãy chọn bật hoặc tắt."

#: internal/modules/phpapp/laravel.rs:39
msgid "Choose on, off or restart."
msgstr "Hãy chọn bật, tắt hoặc khởi động lại."

#: internal/modules/phpapp/laravel.rs:35
msgid "Choose one of your applications."
msgstr "Hãy chọn một trong các ứng dụng của bạn."

#: templates/manager/laravel.html:43
msgid "Debug mode"
msgstr "Chế độ gỡ lỗi"

#: templates/manager/laravel.html:46
msgid "Debug mode shows errors, settings and secrets to visitors. Turn it off on a live site."
msgstr "Chế độ gỡ lỗi hiển thị lỗi, cài đặt và bí mật cho khách truy cập. Hãy tắt nó trên trang web đang hoạt động."

#: templates/manager/laravel.html:79
msgid "Empty uses the application's default."
msgstr "Để trống sẽ dùng giá trị mặc định của ứng dụng."

#: templates/manager/laravel.html:142
msgid "Environment variables"
msgstr "Biến môi trường"

#: internal/modules/phpapp/laravel.rs:40
msgid "Give a variable name: letters, digits and underscores, not starting with a digit."
msgstr "Hãy nhập tên biến: chữ cái, chữ số và dấu gạch dưới, không bắt đầu bằng chữ số."

#: internal/modules/phpapp/laravel.rs:43
msgid "Give the connection name as letters, digits, dashes and underscores."
msgstr "Hãy nhập tên kết nối gồm chữ cái, chữ số, gạch ngang và gạch dưới."

#: internal/modules/phpapp/laravel.rs:42
msgid "Give the queue names as letters, digits, dots, dashes and underscores, separated by commas."
msgstr "Hãy nhập tên hàng đợi gồm chữ cái, chữ số, dấu chấm, gạch ngang và gạch dưới, cách nhau bằng dấu phẩy."

#: templates/manager/laravel.html:126
msgid "Installs the dependencies with Composer, builds the configuration, route and view caches and restarts the queue workers. It runs in the background."
msgstr "Cài các thư viện phụ thuộc bằng Composer, tạo bộ nhớ đệm cấu hình, route và view rồi khởi động lại các tiến trình hàng đợi. Việc này chạy nền."

#: templates/manager/laravel.html:68
msgid "Keeps a process running that handles the application's queued jobs. It restarts by itself if it stops."
msgstr "Giữ một tiến trình chạy để xử lý các công việc trong hàng đợi của ứng dụng. Nó tự khởi động lại nếu dừng."

#: templates/manager/laravel.html:40
msgid "Laravel version"
msgstr "Phiên bản Laravel"

#: templates/manager/laravel.html:109
msgid "Maintenance mode"
msgstr "Chế độ bảo trì"

#: templates/manager/laravel.html:158
msgid "No variables are set."
msgstr "Chưa đặt biến nào."

#: templates/manager/laravel.html:74
msgid "Not running"
msgstr "Không chạy"

#: templates/manager/laravel.html:91
msgid "Pause when the queue is empty (seconds)"
msgstr "Nghỉ khi hàng đợi trống (giây)"

#: templates/manager/laravel.html:130
msgid "Pull the latest code first (fast-forward only)"
msgstr "Lấy mã mới nhất trước (chỉ fast-forward)"

#: templates/manager/laravel.html:117
msgid "Put the application in maintenance"
msgstr "Chuyển ứng dụng sang chế độ bảo trì"

#: templates/manager/laravel.html:65
msgid "Queue worker"
msgstr "Tiến trình hàng đợi"

#: templates/manager/laravel.html:82
msgid "Queues"
msgstr "Hàng đợi"

#: templates/manager/laravel.html:178
msgid "Remove this variable?"
msgstr "Xóa biến này?"

#: templates/manager/laravel.html:131
msgid "Run the database migrations"
msgstr "Chạy các bản di chuyển cơ sở dữ liệu"

#: templates/manager/laravel.html:10
msgid "Run what a Laravel application needs besides web requests: its scheduler, a queue worker, its .env file and a deploy."
msgstr "Chạy những gì ứng dụng Laravel cần ngoài các yêu cầu web: bộ lập lịch, tiến trình hàng đợi, tệp .env và việc triển khai."

#: templates/manager/laravel.html:53
msgid "Runs the tasks the application schedules, once a minute. It is a job on your Cron Jobs page."
msgstr "Chạy các tác vụ mà ứng dụng lập lịch, mỗi phút một lần. Đây là một công việc trên trang Cron Jobs của bạn."

#: templates/manager/laravel.html:99
msgid "Save and restart the worker"
msgstr "Lưu và khởi động lại tiến trình"

#: templates/manager/laravel.html:84
msgid "Separated by commas, in the order they are worked. Empty uses the default queue."
msgstr "Cách nhau bằng dấu phẩy, theo thứ tự được xử lý. Để trống sẽ dùng hàng đợi mặc định."

#: templates/manager/laravel.html:170
msgid "Set - type to change"
msgstr "Đã đặt - nhập để thay đổi"

#: templates/manager/laravel.html:205
msgid "Set the variable"
msgstr "Đặt biến"

#: templates/manager/laravel.html:132
msgid "Show the maintenance page while it runs"
msgstr "Hiện trang bảo trì trong lúc chạy"

#: templates/manager/laravel.html:112
msgid "Shows visitors a maintenance page while you work on the application."
msgstr "Hiện trang bảo trì cho khách truy cập trong lúc bạn làm việc với ứng dụng."

#: templates/manager/laravel.html:146
msgid "The application has no .env file yet. Setting a variable creates it."
msgstr "Ứng dụng chưa có tệp .env. Đặt một biến sẽ tạo ra nó."

#: internal/modules/phpapp/laravel.rs:50
msgid "The application is in maintenance mode."
msgstr "Ứng dụng đang ở chế độ bảo trì."

#: internal/modules/phpapp/laravel.rs:51
msgid "The application is live."
msgstr "Ứng dụng đang hoạt động."

#: internal/modules/phpapp/laravel.rs:57
msgid "The deploy could not be started."
msgstr "Không thể bắt đầu triển khai."

#: templates/manager/laravel.html:221
msgid "The deploy failed."
msgstr "Triển khai thất bại."

#: templates/manager/laravel.html:220
msgid "The deploy is done."
msgstr "Đã triển khai xong."

#: internal/modules/phpapp/laravel.rs:55
msgid "The deploy is running in the background. You can leave this page; it continues on the server."
msgstr "Việc triển khai đang chạy nền. Bạn có thể rời trang này; nó vẫn tiếp tục trên máy chủ."

#: internal/modules/phpapp/laravel.rs:48
msgid "The queue worker is off."
msgstr "Tiến trình hàng đợi đã tắt."

#: internal/modules/phpapp/laravel.rs:47
msgid "The queue worker is on."
msgstr "Tiến trình hàng đợi đã bật."

#: internal/modules/phpapp/laravel.rs:49
msgid "The queue worker is restarted."
msgstr "Đã khởi động lại tiến trình hàng đợi."

#: internal/modules/phpapp/laravel.rs:46
msgid "The scheduler is off."
msgstr "Bộ lập lịch đã tắt."

#: internal/modules/phpapp/laravel.rs:45
msgid "The scheduler is on: it runs every minute."
msgstr "Bộ lập lịch đã bật: nó chạy mỗi phút."

#: internal/modules/phpapp/laravel.rs:41
msgid "The value is one line of at most 4096 characters."
msgstr "Giá trị là một dòng tối đa 4096 ký tự."

#: internal/modules/phpapp/laravel.rs:53
msgid "The variable is removed."
msgstr "Đã xóa biến."

#: internal/modules/phpapp/laravel.rs:52
msgid "The variable is set."
msgstr "Đã đặt biến."

#: templates/manager/laravel.html:145
msgid "The variables of the application's .env file. The value of a password, key or token is never shown: leave it empty to keep it, or type a new one."
msgstr "Các biến trong tệp .env của ứng dụng. Giá trị của mật khẩu, khóa hay token không bao giờ được hiển thị: để trống để giữ nguyên, hoặc nhập giá trị mới."

#: templates/manager/laravel.html:34
msgid "This application is not a Laravel application, or it could not be read. It needs an artisan file in its folder."
msgstr "Ứng dụng này không phải ứng dụng Laravel, hoặc không đọc được. Nó cần có tệp artisan trong thư mục."

#: templates/manager/laravel.html:95
msgid "Time limit of one job (seconds)"
msgstr "Giới hạn thời gian của một công việc (giây)"

#: templates/manager/laravel.html:87
msgid "Tries"
msgstr "Số lần thử"

#: internal/modules/phpapp/laravel.rs:44
msgid "Tries is from 1 to 100, the pause from 1 to 3600 seconds and the time limit from 10 to 86400 seconds."
msgstr "Số lần thử từ 1 đến 100, thời gian nghỉ từ 1 đến 3600 giây và giới hạn thời gian từ 10 đến 86400 giây."

#: templates/manager/laravel.html:59
msgid "Turn the scheduler off"
msgstr "Tắt bộ lập lịch"

#: templates/manager/laravel.html:60
msgid "Turn the scheduler on"
msgstr "Bật bộ lập lịch"

#: templates/manager/laravel.html:102
msgid "Turn the worker off"
msgstr "Tắt tiến trình"

#: templates/manager/laravel.html:99
msgid "Turn the worker on"
msgstr "Bật tiến trình"

#: templates/manager/laravel.html:151
msgid "Variable"
msgstr "Biến"

#: internal/modules/phpapp/laravel.rs:36
msgid "You do not own this application."
msgstr "Bạn không sở hữu ứng dụng này."

#: templates/manager/laravel.html:16
msgid "You have no PHP application yet. Install one with Composer from the PHP installer, then manage it here."
msgstr "Bạn chưa có ứng dụng PHP nào. Hãy cài một ứng dụng bằng Composer từ trình cài đặt PHP, rồi quản lý nó tại đây."

#: templates/files/backup_restore.html
msgid "Your account may not restore these by itself: %(items)s."
msgstr "Tài khoản của bạn không được tự khôi phục các mục sau: %(items)s."

#: templates/files/backup_restore.html
msgid "Your account may not download these by itself: %(items)s."
msgstr "Tài khoản của bạn không được tự tải xuống các mục sau: %(items)s."

#: internal/modules/appinstall/render.rs:35
#: internal/modules/dashboard/applications.rs:75
#: templates/manager/autoinstaller.html:826
#: templates/manager/python_node_apps.html:171
msgid ".NET"
msgstr ".NET"

#: templates/manager/sites.html:258
msgid ".NET Applications"
msgstr "Ứng dụng .NET"

#: internal/modules/dashboard/render.rs:59
msgid ".NET Apps"
msgstr "Ứng dụng .NET"

#: templates/manager/autoinstaller.html:830
msgid "ASP.NET Core application."
msgstr "Ứng dụng ASP.NET Core."

#: internal/modules/appinstall/render.rs:28
msgid "Install .NET Application"
msgstr "Cài đặt ứng dụng .NET"

#: internal/modules/appinstall/render.rs:35
msgid "Run dotnet restore before starting the app"
msgstr "Chạy dotnet restore trước khi khởi động ứng dụng"

#: templates/manager/autoinstaller.html:841
msgid "Setup .NET Application"
msgstr "Thiết lập ứng dụng .NET"

#: internal/modules/appinstall/render.rs:35
msgid "When enabled, this option will first run dotnet restore for the project in the application folder, then launch the application. Start a published application (a .dll made by dotnet publish) with this option off."
msgstr "Khi bật, tùy chọn này sẽ chạy dotnet restore cho dự án trong thư mục ứng dụng trước, rồi mới khởi chạy ứng dụng. Với ứng dụng đã được xuất bản (tệp .dll tạo bởi dotnet publish), hãy tắt tùy chọn này."

#: templates/partials/_header.html
msgid "Switch account"
msgstr "Chuyển tài khoản"

#: templates/partials/_header.html
msgid "Switch"
msgstr "Chuyển"

#: templates/partials/_header.html
msgid "You are now working in the account %(account)s."
msgstr "Bạn đang làm việc trong tài khoản %(account)s."

#: templates/partials/_header.html
msgid "The account could not be switched to."
msgstr "Không thể chuyển sang tài khoản này."

#: templates/partials/_header.html
msgid "Switching accounts is not available in this session."
msgstr "Phiên làm việc này không hỗ trợ chuyển tài khoản."

#: templates/ssl/storage.html:75
msgid "%(Days)s days left"
msgstr "Còn %(Days)s ngày"

#: templates/ssl/install.html:98
msgid "A file with the authority's chain"
msgstr "Tệp chứa chuỗi chứng chỉ của nhà cung cấp"

#: internal/modules/ssl/handlers.rs:216
msgid "A new key and signing request are ready. Send the request to your certificate authority, then add the certificate it issues under Install."
msgstr "Đã có khóa và yêu cầu ký mới. Hãy gửi yêu cầu cho nhà cung cấp chứng chỉ, rồi thêm chứng chỉ họ cấp tại mục Cài đặt."

#: templates/ssl/storage.html:64
msgid "Issued, not installed"
msgstr "Đã cấp, chưa cài"

#: templates/ssl/generate.html:39
msgid "Key type"
msgstr "Loại khóa"

#: templates/ssl/install.html:100
msgid "Leave it empty if the chain is already in the certificate above. The certificate is refused unless it is the one for this request's key and every name asked for, in date, with its chain in order (the server certificate first) and strong enough."
msgstr "Để trống nếu chuỗi chứng chỉ đã nằm trong chứng chỉ ở trên. Chứng chỉ bị từ chối nếu không phải chứng chỉ của khóa trong yêu cầu này, thiếu một tên đã yêu cầu, hết hạn hoặc chưa có hiệu lực, chuỗi sai thứ tự (chứng chỉ máy chủ phải đứng đầu) hoặc khóa quá yếu."

#: templates/ssl/generate.html:47
msgid "RSA works everywhere. ECDSA keys are smaller and faster; use one only if your authority sells a certificate for it."
msgstr "RSA dùng được ở mọi nơi. Khóa ECDSA nhỏ và nhanh hơn; chỉ chọn khi nhà cung cấp có bán chứng chỉ cho loại khóa này."

#: templates/ssl/storage.html:96
msgid "Renew"
msgstr "Gia hạn"

#: templates/ssl/storage.html:76
msgid "Serving"
msgstr "Đang dùng cho"

#: templates/ssl/storage.html:77
msgid "Show the signing request to paste into the order"
msgstr "Hiện yêu cầu ký (CSR) để dán vào đơn đặt hàng"

#: templates/ssl/install.html:97
msgid "The authority's chain (intermediate certificates)"
msgstr "Chuỗi chứng chỉ của nhà cung cấp (chứng chỉ trung gian)"

#: templates/ssl/install.html:92
msgid "The certificate (or a file with it)"
msgstr "Chứng chỉ (hoặc tệp chứa chứng chỉ)"

#: templates/ssl/install.html:53
msgid "The certificate is checked again for this name before it is installed: the key, the dates, the chain and the name."
msgstr "Chứng chỉ được kiểm tra lại cho tên này trước khi cài: khóa, ngày hiệu lực, chuỗi chứng chỉ và tên."

#: templates/ssl/storage.html:114
msgid "To renew a certificate, make a new signing request with Renew, order the certificate with it, then add what the authority issues under Install. A reminder is sent 30, 14, 7 and 1 day before an installed certificate ends."
msgstr "Để gia hạn chứng chỉ, hãy tạo yêu cầu ký mới bằng nút Gia hạn, đặt mua chứng chỉ bằng yêu cầu đó, rồi thêm chứng chỉ do nhà cung cấp cấp tại mục Cài đặt. Hệ thống nhắc trước 30, 14, 7 và 1 ngày khi chứng chỉ đã cài sắp hết hạn."

#: templates/ssl/install.html:51
msgid "mail clients"
msgstr "ứng dụng thư"

#: templates/user/customer_copy.html
msgid "Choose one of this account's databases."
msgstr "Hãy chọn một trong các cơ sở dữ liệu của tài khoản này."

#: templates/user/customer_copy.html
msgid "Copy a database"
msgstr "Sao chép cơ sở dữ liệu"

#: templates/user/customer_copy.html
msgid "Copy a database to another account"
msgstr "Sao chép cơ sở dữ liệu sang tài khoản khác"

#: templates/user/customer_copy.html
msgid "Copy it: it stays in this account too"
msgstr "Sao chép: cơ sở dữ liệu vẫn còn trong tài khoản này"

#: templates/user/customer_copy.html
msgid "Copy or move a database of this account to another account of the same customer. The copy is named with the other account's prefix and belongs to it."
msgstr "Sao chép hoặc chuyển một cơ sở dữ liệu của tài khoản này sang tài khoản khác của cùng khách hàng. Bản sao được đặt tên với tiền tố của tài khoản kia và thuộc về tài khoản đó."

#: templates/user/customer_copy.html
msgid "Copying databases between accounts is not available in this session."
msgstr "Phiên làm việc này không hỗ trợ sao chép cơ sở dữ liệu giữa các tài khoản."

#: templates/user/customer_copy.html
msgid "From the account"
msgstr "Từ tài khoản"

#: templates/user/customer_copy.html
msgid "I understand that a moved database is removed from this account once it is copied."
msgstr "Tôi hiểu rằng cơ sở dữ liệu được chuyển sẽ bị xóa khỏi tài khoản này sau khi sao chép xong."

#: templates/user/customer_copy.html
msgid "Leave it empty to keep the database's own ending."
msgstr "Để trống để giữ phần đuôi tên vốn có của cơ sở dữ liệu."

#: templates/user/customer_copy.html
msgid "Move it: it is removed from this account once copied"
msgstr "Chuyển: cơ sở dữ liệu bị xóa khỏi tài khoản này sau khi sao chép xong"

#: templates/user/customer_copy.html
msgid "New name ending (optional)"
msgstr "Phần đuôi tên mới (không bắt buộc)"

#: templates/user/customer_copy.html
msgid "Start the copy"
msgstr "Bắt đầu sao chép"

#: templates/user/customer_copy.html
msgid "The copy of the database %(database)s to the account %(account)s has started."
msgstr "Đã bắt đầu sao chép cơ sở dữ liệu %(database)s sang tài khoản %(account)s."

#: templates/user/customer_copy.html
msgid "The database could not be copied."
msgstr "Không thể sao chép cơ sở dữ liệu."

#: templates/user/customer_copy.html
msgid "The new name's ending is letters, digits, _ and -, at most 50 characters."
msgstr "Phần đuôi tên mới gồm chữ cái, chữ số, _ và -, tối đa 50 ký tự."

#: templates/user/customer_copy.html
msgid "This account has no databases to copy."
msgstr "Tài khoản này không có cơ sở dữ liệu nào để sao chép."

#: templates/user/customer_copy.html
msgid "This login has no other linked account, so there is nowhere to copy to."
msgstr "Tài khoản đăng nhập này không có tài khoản liên kết nào khác nên không có nơi để sao chép tới."

#: templates/user/customer_copy.html
msgid "Tick the box to confirm that the database is removed from this account once it is copied."
msgstr "Hãy đánh dấu ô xác nhận rằng cơ sở dữ liệu bị xóa khỏi tài khoản này sau khi sao chép xong."

#: templates/user/customer_copy.html
msgid "To the account"
msgstr "Đến tài khoản"

#: templates/user/customer_copy.html
msgid "finished"
msgstr "đã hoàn tất"

#: modules/domains/aliases.rs
msgid "%(alias)s now shows the website %(domain)s."
msgstr "%(alias)s giờ hiển thị trang web %(domain)s."

#: modules/domains/aliases.rs
msgid "%(alias)s is no longer an alias of %(domain)s."
msgstr "%(alias)s không còn là tên miền bí danh của %(domain)s."

#: templates/user/activity_filters.html
msgid "Sort descending"
msgstr "Sắp xếp giảm dần"

#: templates/user/activity_filters.html
msgid "Sort ascending"
msgstr "Sắp xếp tăng dần"

#: templates/user/customer_copy.html
msgid "Code from the authenticator app of the account you copy to"
msgstr "Mã từ ứng dụng xác thực của tài khoản nhận bản sao"

#: templates/user/customer_copy.html
msgid "Needed only when that account has two-factor authentication: the copy writes into it, so it asks for its own code, as switching to it does."
msgstr "Chỉ cần khi tài khoản đó bật xác thực hai lớp: bản sao được ghi vào tài khoản đó, nên cần mã của chính tài khoản đó, giống như khi chuyển sang tài khoản đó."

#: templates/user/customer_copy.html
msgid "Enter the current code from the authenticator app of the account you copy to."
msgstr "Hãy nhập mã hiện tại từ ứng dụng xác thực của tài khoản nhận bản sao."

#: templates/user/customer_copy.html
msgid "The account you copy to signs in with a code sent by e-mail, so a database cannot be copied into it from another account. Ask your hosting provider to copy it."
msgstr "Tài khoản nhận bản sao đăng nhập bằng mã gửi qua e-mail, nên không thể sao chép cơ sở dữ liệu vào tài khoản đó từ một tài khoản khác. Hãy nhờ nhà cung cấp dịch vụ hosting sao chép giúp."

#: templates/domains/logs.html
msgid "The newest lines first, up to the last 500."
msgstr "Các dòng mới nhất ở trên cùng, tối đa 500 dòng cuối."

#: templates/domains/logs.html
msgid "View access log"
msgstr "Xem nhật ký truy cập"

#: templates/domains/logs.html
msgid "View error log"
msgstr "Xem nhật ký lỗi"

#: modules/emails/webmail_client.rs
msgid "Signed out of every webmail session (%(count)s). The next visit to the webmail asks for the password."
msgstr "Đã đăng xuất khỏi mọi phiên webmail (%(count)s). Lần truy cập webmail tiếp theo sẽ yêu cầu mật khẩu."

#: modules/emails/webmail_client.rs
msgid "This mailbox has not used the webmail yet, so there was nothing to sign out."
msgstr "Hộp thư này chưa dùng webmail, nên không có phiên nào để đăng xuất."

#: modules/emails/webmail_client.rs
msgid "Could not sign out of the webmail sessions: %(why)s"
msgstr "Không thể đăng xuất các phiên webmail: %(why)s"

#: templates/emails/single_account.html
msgid "Sign out of all webmail sessions"
msgstr "Đăng xuất khỏi mọi phiên webmail"

#: templates/emails/single_account.html
msgid "Every browser and app signed in to the webmail with this mailbox has to sign in again. The password does not change."
msgstr "Mọi trình duyệt và ứng dụng đang đăng nhập webmail bằng hộp thư này phải đăng nhập lại. Mật khẩu không thay đổi."

#: templates/websites/image_cache.html
msgid "Serve WebP/AVIF when the browser supports it"
msgstr "Phục vụ WebP/AVIF khi trình duyệt hỗ trợ"

#: templates/websites/image_cache.html
msgid "This server has no WebP encoder (cwebp), so nothing can be converted yet. Your administrator installs it once for the whole machine."
msgstr "Máy chủ này chưa có bộ mã hoá WebP (cwebp), nên chưa thể chuyển đổi gì. Quản trị viên cài nó một lần cho cả máy chủ."

#: templates/websites/image_cache.html
msgid "AVIF is not available on this server: it has no AVIF encoder (avifenc). Your administrator can install it - on AlmaLinux it comes from the EPEL repository. WebP on its own works."
msgstr "Máy chủ này không có AVIF: chưa cài bộ mã hoá AVIF (avifenc). Quản trị viên có thể cài nó - trên AlmaLinux nó có trong kho EPEL. Chỉ WebP thì vẫn hoạt động."

#: templates/websites/image_cache.html
msgid "Remove generated files"
msgstr "Xoá các tệp đã tạo"

#: templates/websites/image_cache.html
msgid "Sizes are counted only while the cache is on. Copies made earlier are still on disk - Remove generated files removes them."
msgstr "Dung lượng chỉ được tính khi bộ nhớ đệm đang bật. Các bản tạo trước đó vẫn còn trên đĩa - Xoá các tệp đã tạo sẽ xoá chúng."

#: templates/websites/image_cache.html
msgid "Turning it off leaves the converted copies on disk, so turning it back on costs nothing. Remove generated files deletes them; your original images are never touched, and the copies are rebuilt by the next conversion."
msgstr "Tắt tính năng sẽ giữ lại các bản chuyển đổi trên đĩa, nên bật lại không tốn gì. Xoá các tệp đã tạo sẽ xoá chúng; ảnh gốc của bạn không bao giờ bị động đến, và các bản này được tạo lại ở lần chuyển đổi tiếp theo."

#: modules/imagecache/render.rs
msgid "Images are converted on the server as your account's own user, inside your account's resource limits and at the lowest priority, at most 2000 images per run. Links in your website's folder are never followed, and your original files are never changed."
msgstr "Ảnh được chuyển đổi trên máy chủ bằng chính người dùng của tài khoản bạn, trong giới hạn tài nguyên của tài khoản và ở mức ưu tiên thấp nhất, tối đa 2000 ảnh mỗi lần chạy. Các liên kết trong thư mục website của bạn không bao giờ được đi theo, và tệp gốc của bạn không bao giờ bị thay đổi."

#: modules/imagecache/render.rs
msgid "The image cache is on for %(domain)s. Its images are being converted on the server; this page shows when it is done."
msgstr "Bộ nhớ đệm hình ảnh đã bật cho %(domain)s. Ảnh của website đang được chuyển đổi trên máy chủ; trang này sẽ cho biết khi hoàn tất."

#: modules/imagecache/render.rs
msgid "The image cache is on for %(domain)s. Its images will be converted within two hours, or press Convert now."
msgstr "Bộ nhớ đệm hình ảnh đã bật cho %(domain)s. Ảnh của website sẽ được chuyển đổi trong vòng hai giờ, hoặc nhấn Chuyển đổi ngay."
