This commit is contained in:
cutemeli
2025-12-22 10:35:30 +00:00
parent 0bfc6c8425
commit 5ce7ca2c5d
38927 changed files with 0 additions and 4594700 deletions

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'noObjects' => 'Không tìm thấy mục nào.',
];

View File

@@ -1,169 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'sites.dashboardTab' => 'Bảng điều khiển',
'sites.hostingTab' => 'Lưu trữ & DNS',
'sites.mailTab' => 'Thư',
'sites.extensionsTab' => 'Ứng dụng Plesk',
'sites.customButtonsTab' => 'Dịch vụ tùy chỉnh',
'sites.getStartedTab' => 'Bắt đầu',
'sites.settingsTitle' => 'Cài đặt danh sách miền',
'sites.active' => 'Hoạt động',
'sites.suspended' => 'Đã đình chỉ',
'sites.disabled' => 'Đã tắt',
'sites.titleHeader' => 'Tên miền',
'sites.hostingHeader' => 'Loại',
'sites.statusHeader' => 'Trạng thái',
'sites.diskUsageHeader' => 'Sử dụng đĩa',
'sites.trafficHeader' => 'Lưu lượng',
'sites.trafficValue' => '%%traffic%%/tháng',
'sites.diskSpace' => 'Không gian đĩa',
'sites.traffic' => 'Lưu lượng tháng này',
'sites.statistics' => 'Thống kê',
'sites.moreStatistics' => 'Thêm thống kê',
'sites.domainStats' => 'Thống kê miền',
'sites.webspaceStats' => 'Thống kê không gian web',
'sites.subscriptionStats' => 'Thống kê thuê bao',
'sites.recalculateStatsHint' => 'Làm mới thống kê sử dụng. Quá trình tính toán lại có thể tốn nhiều thời gian.',
'sites.statsCalculating' => 'Đang tính toán',
'sites.resellerDescription' => 'Đại lý',
'sites.ownerDescription' => 'Khách hàng',
'sites.buttonDescriptionAdd' => 'Thêm mô tả',
'sites.buttonDescriptionEdit' => 'Chỉnh sửa mô tả',
'sites.buttonEdit' => 'Hiệu chỉnh',
'sites.website' => 'Trang web',
'sites.webrootDir' => 'Thư mục gốc',
'sites.websiteAt' => 'Trang web tại',
'sites.websiteAtHint' => 'Tải lên các tập tin mới và làm việc với các tập tin và danh mục hiện tại của website.',
'sites.ipAddress' => 'Địa chỉ IP',
'sites.sysUser' => 'Người dùng hệ thống',
'sites.noHosting' => 'không lưu trữ',
'sites.forwardingTo' => 'Chuyển tiếp đến',
'sites.forwardingToDomain' => 'chuyển tiếp đến %%domain%%',
'sites.domainAlias' => 'Bí danh',
'sites.domainAliasDescription' => 'Bí danh cho',
'sites.aliasForDomain' => 'bí danh cho %%domain%%',
'sites.openSite' => 'Mở trên web',
'sites.openSiteHint' => 'Mở địa chỉ Internet của trang web.',
'sites.previewSite' => 'Xem trước',
'sites.previewSiteHint' => 'Dùng URL này để xem trang web ngay cả khi nó không có tên miền liên kết.',
'sites.activateHint' => 'Trang web sẽ hoạt động như bình thường.',
'sites.suspendHint' => 'Khách truy cập sẽ được chuyển hướng với mã HTTP 503 thân thiện với công cụ tìm kiếm sang trang tài liệu lỗi tùy chỉnh, mặc dù trang web sẽ vẫn được lưu trữ trên máy chủ. Dịch vụ thư sẽ vẫn khả dụng.',
'sites.disableHint' => 'Trang website sẽ không còn được lưu trữ trên máy chủ và sẽ không khả dụng ngoại trừ bởi các trình khách FTP và File Manager. Khách truy cập sẽ thấy trang mặc định của máy chủ. Dịch vụ thư sẽ không khả dụng.',
'sites.statusLearnMore' => 'Tìm hiểu thêm về các trạng thái',
'sites.error503PageLink' => 'Sửa trang lỗi',
'sites.buttonAddDomain' => 'Thêm miền',
'sites.buttonAddDomainHint' => 'Lưu trữ một trang web mới trên máy chủ này, cài đặt chuyển tiếp web sang trang web khác, hoặc cài đặt vùng DNS nếu bạn muốn chỉ có các địa chỉ email trong một tên miền. %%usage%%',
'sites.buttonAddSubdomain' => 'Thêm tên miền phụ',
'sites.buttonAddSubdomainHint' => 'Tạo trang web có địa chỉ tên miền cấp thứ ba, ví dụ: shop.example.com. %%usage%%',
'sites.buttonAddDomainAlias' => 'Thêm bí danh tên miền',
'sites.buttonAddDomainAliasHint' => 'Thiết lập tên miền bổ sung cho trang web của bạn. %%usage%%',
'sites.buttonDeleteDomain' => 'Gỡ bỏ trang web',
'sites.buttonDeleteDomainHint' => 'Gỡ bỏ website này cũng đồng thời xóa tất cả các tập tin, thư mục, thư và các ứng dụng web liên quan khỏi máy chủ.',
'sites.buttonDeleteSubdomain' => 'Gỡ bỏ miền phụ',
'sites.buttonDeleteSubdomainHint' => 'Gỡ bỏ website này cũng đồng thời xóa tất cả các tập tin, thư mục, thư và các ứng dụng web liên quan khỏi máy chủ.',
'sites.buttonDeleteAlias' => 'Gỡ bỏ bí danh miền',
'sites.buttonDeleteAliasHint' => 'Xóa bỏ bí danh này.',
'sites.buttonDeleteDomainConfirmationText' => 'Gỡ bỏ trang web %%name%%?',
'sites.buttonDeleteDomainConfirmationDescription' => 'Gỡ bỏ website này cũng đồng thời xóa tất cả các tập tin, thư mục, thư và các ứng dụng web liên quan khỏi máy chủ.',
'sites.buttonDeleteSubdomainConfirmationText' => 'Gỡ bỏ tên miền phụ %%name%%?',
'sites.buttonDeleteSubdomainConfirmationDescription' => 'Gỡ bỏ website này cũng đồng thời xóa tất cả các tập tin, thư mục, thư và các ứng dụng web liên quan khỏi máy chủ.',
'sites.buttonDeleteAliasConfirmationText' => 'Gỡ bỏ bí danh %%name%%?',
'sites.removingRelatedDomainsList' => "Các miền sau cũng sẽ được xóa theo:\n%%domains%%",
'sites.buttonMove' => 'Chuyển miền',
'sites.buttonMoveHint' => 'Chuyển miền gắn thêm sang một thuê bao khác.',
'sites.buttonMoveMainHint' => 'Chuyển miền chính sang một thuê bao khác.',
'sites.buttonRename' => 'Thay đổi tên miền',
'sites.buttonRenameAlias' => 'Thay đổi bí danh tên miền',
'sites.buttonRenameDomainHint' => 'Thay đổi tên miền. Trang web sẽ không còn có thể truy cập được thông qua tên miền cũ.',
'sites.buttonRenameDomainAliasHint' => 'Thay đổi bí danh của tên miền. Trang web sẽ không còn có thể truy cập được thông qua tên miền cũ.',
'sites.filesAndDatabasesButtonsGroup' => 'Tệp & Cơ sở dữ liệu',
'sites.filesDatabasesAndSecurityButtonsGroup' => 'Tập tin, cơ sở dữ liệu và bảo mật',
'sites.devToolsButtonsGroup' => 'Công cụ phát triển',
'sites.securityButtonsGroup' => 'An ninh',
'sites.hostingButtonsGroup' => 'Lưu trữ & DNS',
'sites.mailButtonsGroup' => 'Thư',
'sites.customButtonsGroup' => 'Ứng dụng Plesk và Dịch vụ tùy chỉnh',
'sites.buttonsAdd' => 'Thêm',
'sites.filterHint' => 'Lọc miền theo tiêu chí',
'sites.alias.services' => 'Cài đặt',
'sites.alias.dns' => 'Đồng bộ vùng DNS với miền chính',
'sites.alias.dnsOn' => 'Dịch vụ bí danh DNS đã được bật cho bí danh miền này.',
'sites.alias.dnsOff' => 'Dịch vụ bí danh DNS đã được tắt trên bí danh miền này.',
'sites.alias.dnsWarning' => 'Đồng bộ hóa DNS với miền chính bị hủy kích hoạt bởi vì bí danh miền đã bị tắt.',
'sites.alias.mail' => 'Dịch vụ thư',
'sites.alias.mailOn' => 'Dịch vụ thư đã được kích hoạt cho bí danh tên miền này.',
'sites.alias.mailOff' => 'Dịch vụ thư đã tắt với bí danh tên miền này.',
'sites.alias.mailWarning' => 'Dịch vụ thư bị vô hiệu hóa bởi vì bí danh tên miền đã tắt.',
'sites.alias.web' => 'Dịch vụ web',
'sites.alias.webOn' => 'Dịch vụ Web được kích hoạt cho bí danh tên miền này.',
'sites.alias.webOff' => 'Dịch vụ Web bị vô hiệu hóa với bí danh tên miền này.',
'sites.alias.webWarning' => 'Dịch vụ web bị vô hiệu hóa bởi vì bí danh tên miền đã tắt.',
'sites.alias.seo_redirect' => 'Chuyển hướng với mã HTTP 301',
'sites.alias.seo_redirectOn' => 'Chuyển hướng có mã HTTP 301 đã được bật cho bí danh miền này.',
'sites.alias.seo_redirectOff' => 'Chuyển hướng có mã HTTP 301 đã được tắt cho bí danh miền này.',
'sites.alias.seo_redirectWarning' => 'Chuyển hướng có mã HTTP 301 đã được tắt vì bí danh miền đã được tắt.',
'sites.findDomain' => 'Tìm miền...',
'sites.findDomainName' => 'Tìm: %%domainName%%',
'sites.goToOverview' => 'Xem trên trang riêng',
'sites.copyDomainName' => 'Sao chép tên miền',
'sites.domainNameCopied' => '%%domainName%% đã được sao chép vào bảng tạm',
'sites.buttonFileManager' => 'Trình quản lý tập tin',
'sites.buttonFileManagerDir' => 'Trình Quản lý Tập tin tại %%webrootDir%%',
'sites.buttonEmailAddresses' => 'Tài khoản thư',
'sites.buttonDatabases' => 'Cơ sở dữ liệu',
'sites.buttonWebScripting' => 'Cài đặt lưu trữ',
'sites.List.totalRows' => 'Có tất cả %%totalRows%% mục',
'sites.Pagination.itemsPerPage' => 'Mục mỗi trang',
'sites.Pagination.all' => 'Tất cả',
'sites.Pagination.total' => '%%current%% trong số %%total%%',
'sites.DynamicListTour.introTitle' => 'Một cái nhìn bao quát về miền của bạn',
'sites.DynamicListTour.introDescription' => 'Quan sát tất cả các miền của bạn cùng một lúc. Favicons sẽ giúp bạn nhanh chóng tìm được miền phù hợp. Mở rộng hàng miền để nhanh chóng đi sâu vào chi tiết.',
'sites.DynamicListTour.open_actionsTitle' => 'Di chuyển con trỏ chuột và...',
'sites.DynamicListTour.open_actionsDescription' => "Sao chép URL của miền bằng một thao tác nhấp chuột. Mở thông tin về miền cách biệt trên trang riêng bằng một thao tác nhấp chuột khác.",
'sites.DynamicListTour.secondary_actionsTitle' => 'Truy cập nhanh vào ứng dụng và công cụ cơ bản',
'sites.DynamicListTour.secondary_actionsDescription' => 'Các công cụ được sử dụng phổ biến nhất nằm ngay trong hàng. Trên hết, bạn biết ứng dụng nào được cài đặt trên miền nào.',
'sites.DynamicListTour.connection_infoTitle' => 'Thông tin kết nối',
'sites.DynamicListTour.connection_infoDescription' => 'Lấy thông tin đăng nhập để truy cập vào cơ sở dữ liệu và không gian web qua FTP, SSH hoặc Kết nối từ xa',
'sites.DynamicListTour.view_actionsTitle' => 'Điều chỉnh kiểu xem miền của bạn',
'sites.DynamicListTour.view_actionsDescription' => 'Nếu bạn muốn xem miền trên trang riêng, hãy áp dụng cài đặt đặc biệt cho việc đó.',
'sites.DynamicListTour.get_startedTitle' => 'Tạo trang web hoặc ứng dụng chỉ trong vài phút',
'sites.DynamicListTour.get_startedDescription' => 'Sử dụng các công cụ tích hợp của chúng tôi để cài đặt CMS, triển khai ứng dụng bằng framework hoặc nhập nội dung từ miền khác.',
'sites.DynamicListTour.buttonNext' => 'Tiếp theo',
'sites.DynamicListTour.buttonPrev' => 'Trước',
'sites.DynamicListTour.buttonGotIt' => 'Đã hiểu',
'sites.RenameTour.description' => 'Dùng nút này, khi bạn đã sẵn sàng đặt lại tên cho trang web và chỉ định một tên miền đã đăng ký',
'sites.RenameTour.buttonGotIt' => 'Đã hiểu',
'sites.Dropdown.close' => 'Đóng',
'sites.GetStarted.title' => 'Tạo trang web hoặc ứng dụng trên miền này',
'sites.GetStarted.promoAiTitle' => 'AI Website Generator',
'sites.GetStarted.promo' => 'Trình tạo trang web tiên tiến: 140+ mẫu thiết kế, không cần mã, trình tạo văn bản dựa trên AI, SEO, Thương mại điện tử, v.v.',
'sites.GetStarted.promoAi' => 'Trải nghiệm sức mạnh AI Website Generator của chúng tôi. Bạn chỉ cần cung cấp đầu vào và để AI xây dựng một trang web được cá nhân hóa đáp ứng các nhu cầu của bạn. Hãy thử ngay và bắt đầu quá trình tạo trang web một cách dễ dàng.',
'sites.GetStarted.createWebsite' => 'Tạo trang web',
'sites.GetStarted.createAiWebsite' => 'Khởi tạo',
'sites.GetStarted.learnMore' => 'Tìm Hiểu Thêm',
'sites.GetStarted.SitejetDialog.title' => 'Sitejet Builder',
'sites.GetStarted.SitejetDialog.description' => 'Trình tạo trang web tiên tiến của Sitejet giúp người dùng có thể dễ dàng tạo các trang web hiện đại và đẹp mắt mà không cần sử dụng bất kỳ mã nào.',
'sites.GetStarted.SitejetDialog.features' => 'Dưới đây là một số tính năng của trình xây dựng giúp quá trình thiết kế trang web trở nên dễ dàng:',
'sites.GetStarted.SitejetDialog.dnd' => 'Trình tạo trang web kéo và thả',
'sites.GetStarted.SitejetDialog.websites' => '140+ mẫu trang web',
'sites.GetStarted.SitejetDialog.sections' => '120+ mẫu mục',
'sites.GetStarted.SitejetDialog.responsive' => 'Cài đặt phản hồi nhanh (Flexbox)',
'sites.GetStarted.SitejetDialog.seo' => 'Thiết lập SEO',
'sites.GetStarted.SitejetDialog.dynamic' => 'Nội dung động (ví dụ: Tính năng blog)',
'sites.GetStarted.SitejetDialog.ecommerce' => 'Thương mại điện tử',
'sites.GetStarted.SitejetDialog.multilang' => 'Trang web đa ngôn ngữ',
'sites.GetStarted.SitejetDialog.stock' => 'Ảnh & video stock miễn phí',
'sites.GetStarted.SitejetDialog.image' => 'Chỉnh sửa hình ảnh',
'sites.GetStarted.SitejetDialog.backups' => 'Bản sao lưu trang web',
'sites.GetStarted.SitejetDialog.design' => 'Thiết kế hoàn toàn linh hoạt (HTML, CSS, JS)',
'sites.GetStarted.SitejetDialog.more' => 'Và nhiều hơn nữa!',
];

View File

@@ -1,71 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'manage_server_firewall' => 'Tường lửa',
'manage_server_ip_addresses' => 'Địa chỉ IP',
'manage_server_skeleton' => 'Mẫu máy chủ ảo',
'manage_server_ssl_certificates' => 'Chứng nhận SSL/TLS',
'manage_server_mass_email' => 'Biểu mẫu email hàng loạt',
'manage_server_backup' => 'Quản lý sao lưu',
'allow_admin_local_backups' => 'Cho phép sao lưu cục bộ',
'manage_server_crontab' => 'Các Tác vụ lập lịch',
'manage_server_events' => 'Trình quản lý sự kiện',
'manage_server_app_vault' => 'Kho ứng dụng',
'manage_server_db_management' => 'Quản lý cơ sở dữ liệu',
'manage_server_db' => 'Các máy chủ cơ sở dữ liệu',
'manage_server_notifications' => 'Thông báo',
'manage_server_actionlog' => 'Nhật ký hoạt động',
'manage_server_sessions' => 'Phiên kết nối đang hoạt động',
'manage_server_admin_access' => 'Quản lý hạn chế IP truy cập',
'manage_server_license' => 'Thông tin bản quyền',
'manage_server_support' => 'Hỗ trợ',
'manage_server_updates' => 'Cập nhật chính sách',
'manage_server_branding' => 'Nhãn hiệu Plesk',
'manage_server_languages' => 'Ngôn ngữ',
'manage_server_ui' => 'Quản lý giao diện',
'manage_server_custom_buttons' => 'Các nút tùy biến',
'manage_server_bounce_controls' => 'Điều khiển trả về thư',
'manage_server_summary_report' => 'Báo cáo tóm lược',
'manage_server_domain_traffic_report' => 'Việc sử dụng lưu lượng của tên miền',
'manage_server_settings' => 'Các thiết lập máy chủ',
'manage_server_time' => 'Giờ Hệ thống',
'manage_server_dns_template' => 'Thiết lập mẫu DNS',
'manage_server_preview_domain' => 'Các thiết lập xem trước website',
'manage_server_filesharing' => 'Các thiết lập chia sẻ tệp',
'manage_server_google_services' => 'Các thiết lập của dịch vụ Google cho các website',
'manage_server_php' => 'Các thiết lập PHP',
'manage_server_mail' => 'Các thiết lập máy chủ thư',
'manage_server_virus_protection' => 'Các thiết lập bảo vệ khỏi virus',
'manage_server_spam_filter' => 'Các thiết lập bộ lọc thư rác',
'manage_server_webmail' => 'Trình Quản lý thư trực tuyến',
'manage_server_mailgate' => 'Các thiết lập máy chủ SMTP ngoại vi',
'manage_server_info' => 'Thông tin máy chủ',
'manage_server_components' => 'Các Thành Phần Máy Chủ',
'manage_server_services' => 'Quản lý các dịch vụ',
'manage_server_vzpp' => 'Quản lý container của bạn',
'manage_server_reboot' => 'Khởi động lại máy chủ',
'manage_server_shutdown' => 'Tắt máy chủ',
'manage_server_optimization' => 'Thiết lập tối ưu hóa',
'manage_server_maillist' => 'Thiết lập máy chủ danh sách gửi thư',
'manage_server_mail_autodiscover' => 'Cài đặt tự động phát hiện thư',
'manage_server_modules' => 'Quản lý mở rộng',
'manage_server_odbc' => 'Nguồn Dữ Liệu ODBC',
'manage_server_iis_app_pool' => 'Kho ứng dụng IIS',
'manage_server_aspnet' => 'Các thiết lập ASP.NET',
'manage_server_ftp' => 'Các thiết lập FTP',
'manage_server_mail_black_white_lists' => 'Danh sách trắng và danh sách đen thư',
'manage_php_settings' => 'Quản lý thiết lập PHP chung',
'manage_php_settings_hint' => 'Cho phép điều chỉnh các thiết lập PHP chung cho từng trang.',
'manage_server_service_nodes' => 'Các Nút dịch vụ',
'manage_secure_passwords' => 'Chính sách bảo mật',
'create_domains' => 'Có thể tạo, xóa và chuyển đổi giữa các thuê bao',
'remote_access_interface' => 'Khả năng sử dụng API từ xa',
'manage_server_troubleshooting_enable' => 'Truy cập vào phần',
'manage_server_website_log_check' => 'Kiểm tra nhật ký trang web',
'manage_server_forum' => 'Diễn đàn',
'manage_server_help_center' => 'Trung tâm Trợ giúp',
'manage_server_mail_smarthost' => 'Smarthost',
'manage_server_phpmyadmin' => 'Quản lý phpMyAdmin',
'manage_server_settings_hostname' => 'Quản lý tên máy chủ',
'manage_server_customize_url' => 'Tùy chỉnh URL của Plesk',
];

View File

@@ -1,15 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'voteTitle' => 'Hãy cho chúng tôi biết bạn nghĩ gì về Plesk',
'voteQuestion' => 'Khả năng bạn giới thiệu Plesk cho bạn bè và đồng nghiệp là bao nhiêu?',
'voteRequire' => 'Hãy cung cấp phiếu bầu của bạn.',
'voteLegendBad' => 'Không bao giờ',
'voteLegendGood' => 'Rất có khả năng',
'voteGoodHint' => 'Hãy cho chúng tôi biết điều gì khiến bạn cảm thấy rằng Plesk là giải pháp phù hợp với bạn. Chúng tôi muốn biết liệu đó có phải là một hành động, tính năng, ấn tượng chung nào đó hoặc một điều gì khác không.',
'voteBetterHint' => 'Hãy cho chúng tôi biết chúng tôi cần làm gì để cải thiện những điều quan trọng với bạn!',
'voteButtonOk' => 'Gửi phản hồi',
'thankTitle' => 'Cảm ơn về sự phản hồi của bạn',
'thankHint' => 'Chúng tôi rất cảm ơn về phản hồi của bạn. Việc chúng tôi biết được cách để cải thiện trải nghiệm của bạn với Plesk là rất quan trọng.',
'thankButtonClose' => 'Đóng',
];

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'loading' => 'Đang tải...',
];

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'updateCredentialsFailed' => 'Không thể cập nhật giấy chứng nhận của người dùng cho ứng dụng "%%appName%%": %%errorMessage%%',
];

View File

@@ -1,31 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'save' => 'Đồng ý',
'apply' => 'Áp dụng',
'cancel' => 'Hủy bỏ',
'yes' => 'Có',
'yesRemove' => 'Có, gỡ bỏ',
'no' => 'Không',
'ok' => 'Đồng ý',
'remove' => 'Gỡ bỏ',
'logout' => 'Đăng xuất',
'next' => 'Tiếp theo >',
'start' => 'Bắt đầu >>',
'wait' => 'Vui lòng đợi',
'updateAndLock' => 'Cập nhật & Khóa',
'applyAndLock' => 'Áp dụng & Khóa',
'updateAndSync' => 'Cập nhật & Đồng bộ',
'badgeNew' => 'Mới',
'timeout' => 'Thao tác quá lâu. Kiểm tra kết quả trong vài phút nữa.',
'resetToDefault' => 'Đặt lại về mặc định',
'defaultValue' => '(Mặc Định)',
'nextWithoutArrow' => 'Tiếp theo',
'back' => 'Quay lại',
'createWebspace' => 'Tạo không gian web',
'upgrade' => 'Nâng cấp',
'finish' => 'Hoàn thành',
'copyToClipboard' => 'Sao chép vào clipboard',
'copied' => 'Đã sao chép',
'customize' => 'Tùy biến',
];

View File

@@ -1,74 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'access_appcatalog' => 'Tuy cập vào Danh mục ứng dụng',
'access_service_users' => 'Khả năng quản lý thêm các tài khoản người dùng',
'allow_ftp_backups' => 'Sao lưu và phục hồi dữ liệu đăng ký bằng cách sử dụng lưu trữ từ xa',
'allow_account_ftp_backups' => 'Sao lưu và phục hồi dữ liệu tài khoản bằng cách sử dụng lưu trữ từ xa',
'allow_insecure_sites' => 'Cài đặt các tùy chọn tập lệnh web có thể không bảo đảm, sẽ ghi đè lên chính sách của nhà cung cấp',
'allow_insecure_sites_hint' => 'Việc từ chối quyền này giúp cải thiện bảo mật với tính năng cô lập trang web nhưng có thể ảnh hưởng đến việc quản lý các cài đặt trang web nhất định (ví dụ: trình xử lý PHP).',
'allow_local_backups' => 'Sao lưu và phục hồi dữ liệu thuê bao bằng cách sử dụng lưu trữ máy chủ',
'allow_account_local_backups' => 'Sao lưu và phục hồi dữ liệu tài khoản bằng cách sử dụng lưu trữ máy chủ',
'allow_oversell' => 'Cho phép bán vượt định mức',
'change_limits_decomposition' => 'Quản lý chính sách bán vượt định mức',
'cp_access' => 'Truy cập vào Plesk',
'create_clients' => 'Tạo tài khoản khách hàng',
'create_domains' => 'Quản lý miền',
'manage_additional_permissions' => 'Quản lý quyền ghi/sửa đổi bổ sung',
'manage_additional_permissions_hint' => 'Dùng thông số lưu trữ có tên tương tự làm một thiết lập sẵn.',
'manage_anonftp' => 'Quản lý FTP ẩn danh',
'manage_crontab' => 'Quản lý công cụ lập kế hoạch',
'manage_crontab_hint_unix' => 'Lưu ý rằng cấp đặc quyền này cho phép sử dụng vỏ chroot để thực thi các tác vụ lập lịch trừ khi có một vỏ khác cũng được cho phép trong \'Thông số dịch vụ lưu trữ\'.',
'manage_dns' => 'Quản lý vùng DNS',
'manage_dns_hint' => 'Dùng các thông số dịch vụ DNS làm thiết lập sẵn.',
'manage_domain_aliases' => 'Quản lý bí danh miền',
'manage_iis_app_pool' => 'Quản lý kho ứng dụng IIS',
'manage_iis_app_pool_hint' => 'Dùng thông số hiệu suất "Dùng dãy chuyển dụng" làm thiết lập sẵn.',
'manage_log' => 'Quản lý luân chuyển nhật ký',
'manage_log_hint' => 'Dùng các thông số Nhật ký & thống kê làm thiết lập sẵn.',
'manage_mail_settings' => 'Khả năng thay đổi thiết lập thư',
'manage_maillists' => 'Quản lý danh sách gửi thư',
'manage_mail_autodiscover' => 'Quản lý tự động phát hiện thư',
'manage_not_chroot_shell' => 'Có thể cho phép truy cập vào bất kỳ loại vỏ nào',
'manage_performance' => 'Quản lý thiết lập hiệu suất dịch vụ lưu trữ',
'manage_performance_hint_unix' => 'Cho phép chỉnh sửa các thiết lập về hiệu suất: Thiết lập về hiệu suất PHP theo trang.',
'manage_performance_hint_windows' => 'Cho phép điều chỉnh các thiết lập hiệu suất: Thiết lập băng thông tối đa, số kết nối, và hiệu suất PHP cho mỗi trang.',
'manage_performance_bandwidth' => 'Quản lý sử dụng băng thông tối đa',
'manage_performance_connections' => 'Quản lý giới hạn kết nối',
'manage_phosting' => 'Quản lý thiết lập dịch vụ lưu trữ',
'manage_phosting_hint' => 'Dùng các thông số lưu trữ sau làm các thiết lập sẵn: Hỗ trợ SSL/TLS và hỗ trợ các ngôn ngữ lập trình và ngôn ngữ kịch bản, tài liệu lỗi tùy chỉnh và cài đặt máy chủ web.',
'manage_phosting_ssi' => 'Quản lý hỗ trợ SSI',
'manage_phosting_php' => 'Quản lý hỗ trợ PHP',
'manage_phosting_cgi' => 'Quản lý hỗ trợ CGI',
'manage_phosting_perl' => 'Quản lý hỗ trợ Perl',
'manage_phosting_python' => 'Quản lý hỗ trợ Python',
'manage_phosting_asp' => 'Quản lý hỗ trợ ASP',
'manage_phosting_fastcgi' => 'Quản lý hỗ trợ FastCGI',
'manage_phosting_asp_dot_net' => 'Quản lý hỗ trợ Microsoft ASP.NET',
'manage_phosting_errdocs' => 'Quản lý tài liệu lỗi tùy biến',
'manage_phosting_ssl' => 'Quản lý hỗ trợ SSL/TLS',
'manage_phosting_webdeploy' => 'Quản lý xuất bản Web Deploy',
'manage_php_settings' => 'Quản lý thiết lập PHP chung',
'manage_php_settings_hint' => 'Cho phép khách hàng điều chỉnh các thiết lập PHP chung cho từng trang.',
'manage_php_version' => 'Quản lý trình xử lý và phiên bản PHP',
'manage_php_version_hint' => 'Cho phép khách hàng chọn phiên bản PHP và trình xử lý PHP riêng cho mỗi trang web.',
'manage_protected_dirs' => 'Quản lý các danh mục được bảo vệ bằng mật khẩu',
'manage_quota' => 'Gán hạn ngạch đĩa cứng',
'manage_quota_hint' => 'Dùng thông số lưu trữ "Hạn mức ổ cứng" làm thiết lập sẵn.',
'manage_sh_access_unix' => "Có thể cho phép chỉ truy cập vào một môi trường chroot",
'manage_sh_access_windows' => "Quản lý truy cập vào máy chủ qua Máy tính từ xa",
'manage_sh_access_any' => 'Khách hàng có thể cho phép truy cập vào bất kỳ loại vỏ nào',
'manage_sh_access_chrooted' => 'Khách hàng chỉ có thể cho phép truy cập vào một môi trường chroot',
'manage_sh_access_disabled' => 'Khách hàng có thể không thể cho phép hoặc chặn truy cập vỏ',
'manage_spamfilter' => 'Quản lý bộ lọc thư rác',
'manage_subdomains' => 'Quản lý tên miền phụ',
'manage_subftp' => 'Quản lý các tài khoản FTP bổ sung',
'manage_subftp_hint' => 'Điều này cho phép quản lý tài khoản người dùng web.',
'manage_virusfilter' => 'Quản lý chống virus',
'manage_website_maintenance' => 'Truy cập các thao tác nâng cao: Đang sao chép website',
'manage_webstat' => 'Quản lý thống kê Web',
'manage_webstat_hint' => 'Dùng thông số lưu trữ "Thống kê web" làm thiết lập sẵn.',
'remote_access_interface' => 'Khả năng sử dụng API từ xa',
'select_db_server' => 'Chọn máy chủ cơ sở dữ liệu',
'remote_db_connection' => 'Truy cập từ xa cho người dùng cơ sở dữ liệu',
];

View File

@@ -1,32 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'master-key-processing-state.wait' => 'Vui lòng chờ trong khi Plesk cố lấy lại bản quyền.',
'master-key-processing-state.networkError' => 'Vui lòng kiểm tra kết nối mạng của bạn và đợi trong khi Plesk lấy lại bản quyền hoặc liên hệ với bộ phận hỗ trợ Plesk: %%link%%',
'master-key-processing-state.unknownError' => 'Đã xảy ra lỗi khi lấy bản quyền. Hãy liên hệ bộ phận hỗ trợ Plesk: %%link%%',
'ServerMailAntivirusPromo.noAntivirus' => 'Không có trình diệt virus được cài đặt trên máy chủ.',
'ServerMailAntivirusPromo.warning' => 'Bạn có thể dễ bị sơ hở trước các mối đe dọa trực tuyến như virus, phần mềm độc hại, lừa đảo trực tuyến, v.v.',
'ServerMailAntivirusPromo.promoDescription' => 'Chọn một trong các tùy chọn sau để cài đặt trình diệt virus và mua bản quyền:',
'ServerMailAntivirusPromo.recommended' => '(được khuyến nghị)',
'ServerMailAntivirusPromo.needActivation' => '"%%name%%" đã được cài đặt và cần được kích hoạt.',
'ServerMailAntivirusPromo.toEnable' => 'Để bảo vệ máy chủ,',
'ServerMailAntivirusPromo.purchase' => 'hãy mua bản quyền',
'ServerMailAntivirusPromo.enableAt' => 'Bật trình diệt virus trong',
'ListFilterPanel.title' => 'Bộ lọc',
'ListFilterPanel.clear' => 'Xóa',
'ListFilterForm.apply' => 'Áp dụng bộ lọc',
'TrafficUsage.TotalUsageInfo.usage' => 'Tổng mức sử dụng: %%usage%%',
'TrafficUsage.TotalUsageInfo.usageWithInterval' => 'Tổng mức sử dụng, %%month%% %%year%%: %%usage%%',
'TrafficUsage.TotalUsageInfo.usedLimited' => '%%used%% trên %%limit%% (%%percent%%%)',
'LocaleSwitcher.defaultLocale' => 'Mặc định',
'LocaleSwitcher.localeLabel' => 'Ngôn ngữ giao diện',
'DatabasePasswordPrompt.title' => 'Cung cấp mật khẩu',
'DatabasePasswordPrompt.description' => 'Nhập mật khẩu để đăng nhập với vai trò người dùng cơ sở dữ liệu %%login%%',
'DatabasePasswordPrompt.password' => 'Mật khẩu',
];

View File

@@ -1,28 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'info.title' => 'Cho chúng tôi biết việc bạn có chấp nhận cookie hay không',
'info.necessaryCookiesMessage' => 'Bằng cách đăng nhập vào Plesk, bạn cho phép chúng tôi sử dụng các сookie cần thiết.',
'info.message' => '%%cookieInformationLink%% về cách bạn sử dụng Plesk. Nó giúp chúng tôi cải thiện dịch vụ để bạn có thể khai thác tối đa Plesk.',
'info.cookieInformationLink' => 'Thông tin thu thập cookie',
'info.acceptButton' => 'Chấp nhận toàn bộ cookie',
'info.acceptNecessaryCookiesButton' => 'Chấp nhận các cookie cần thiết',
'info.preferencesButton' => 'Đặt tùy chọn cookie',
'preferences.title' => 'Các cookie trong Plesk',
'preferences.description' => 'Cookie là các tập tin được lưu trên điện thoại, máy tính bảng hoặc máy tính của bạn khi bạn truy cập Plesk. Chúng tôi sử dụng cookie để giúp Plesk hoạt động, vận hành liền mạch và thu thập một số thông tin.',
'preferences.settingsTitle' => 'Thiết đặt cookie',
'preferences.settingsDescription' => 'Chúng tôi sử dụng 3 loại cookie. Bật các cookie này sẽ đồng nghĩa bạn cho phép chúng tôi sử dụng chúng.',
'preferences.analyticsTitle' => 'Cookie giúp chúng tôi cải thiện chất lượng sản phẩm',
'preferences.analyticsDescription' => 'Chúng tôi sử dụng các cookie theo dõi ẩn danh để thu thập thông tin về cách bạn sử dụng Plesk. Nó giúp chúng tôi cải thiện chất lượng của Plesk. Cookie theo dõi không nhận diện bất kỳ người nào. Chúng lưu các thông tin ẩn danh về các trang Plesk mà bạn đã truy cập, thời gian bạn truy cập các trang đó và các đối tượng ở trên trang mà bạn đã nhấp vào. Chúng tôi không chia sẻ dữ liệu thu thập được với các dịch vụ của bên thứ ba.',
'preferences.marketingTitle' => 'Cookie hỗ trợ cho hoạt động thông báo và tiếp thị của chúng tôi.',
'preferences.marketingDescription' => 'Các cookie này thu thập thông tin về các tùy chọn Plesk và giúp chúng tôi đưa ra các khuyến cáo cá nhân cho bạn.',
'preferences.necessaryTitle' => 'Các cookie tối cần thiết',
'preferences.necessaryDescription' => 'Các cookie này cho phép triển khai các chức năng cốt lõi của Plesk, chẳng hạn như bảo mật, quản lý mạng và khả năng truy cập. Cần phải luôn bật các cookie này. Các cookie cần thiết cũng bao gồm cả các cookie chức năng, có nhiệm vụ cải thiện khả năng cá nhân hóa và khả năng sử dụng (chẳng hạn thiết đặt ngôn ngữ, cỡ chữ và biểu mẫu điền thông tin sẵn). Bạn có thể tắt các cookie cần thiết trong %%browserSettingsLink%% của bạn, tuy nhiên việc này có thể ảnh hưởng đến Plesk.',
'preferences.browserSettingsLink' => 'thiết đặt trình duyệt',
'preferences.pleskCookiesLink' => 'Xem mô tả chi tiết về cookie được sử dụng',
'preferences.on' => 'Bật',
'preferences.off' => 'Tắt',
'preferences.submitButton' => 'Lưu thay đổi',
'preferences.cancelButton' => 'Hủy',
];

View File

@@ -1,11 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'chat-input.placeholder' => 'Ask anything',
'loader.text' => 'Đang suy nghĩ...',
'send-button.title' => 'Gởi',
'title' => 'AI Support Assistant',
'invalid-request' => 'Yêu cầu không hợp lệ. Vui lòng nhập ít nhất hai từ.',
'service-unavailable' => 'Hiện không thể sử dụng dịch vụ. Vui lòng thử lại sau.',
'close-button-title' => 'Đóng',
];

View File

@@ -1,7 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'next' => 'Tiếp tục >>',
'prev' => '<< Trước',
'loading' => 'Đang tải...',
];

View File

@@ -1,19 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'additional-key-update.title' => 'Lấy khóa bổ sung',
'additional-key-update.resultDescription' => 'Trạng thái cập nhật mã bổ sung',
'additional-key-update.newKey' => 'Thuộc tính khóa bổ sung',
'primary-key-update.title' => 'Lấy mã bản quyền',
'primary-key-update.resultDescription' => 'Trạng thái cập nhật các mã',
'primary-key-update.newKey' => 'Thuộc tính mã Plesk',
'primary-key-update.newAdditionalKey' => 'Đã nhận một mã bổ sung',
'dns-zone-check.title' => 'Đang kiểm tra vùng DNS %%zoneName%% trên %%nameServer%%',
'dns-zone-check.unableCheckError' => 'Không thể kiểm tra vùng trên máy chủ tên: Vùng DNS này đang được cấp dịch vụ trên một máy chủ khác.',
'dns-zone-check.description' => 'Plesk lấy danh sách bản ghi DNS từ máy chủ DNS của bên thứ ba và kiểm tra xem có các bản ghi A, AAAA, CNAME và MX hay không và trỏ đến địa chỉ IP được chọn trong Plesk cho miền.',
'DirectoryBrowserDialog.title' => 'Chọn một thư mục',
'DirectoryBrowserDialog.select' => 'Chọn',
];

View File

@@ -1,15 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Chọn một phương pháp để tạo trang web',
'applications.blank-site.title' => 'Trang web trống',
'applications.blank-site.description' => 'Trang khởi đầu cho trang HTML hoặc PHP của bạn (mặc định trước)',
'applications.upload-files.title' => 'Tải tập tin lên',
'applications.upload-files.description' => 'Từ máy cục bộ',
'applications.selectedOption' => 'Đây là bước đầu tiên khi tạo một %%entity%% với tùy chọn %%optionName%%.',
'applications.selectedOptionIcon' => 'Biểu tượng tùy chọn',
'applications.domainEntity' => 'tên miền',
'applications.subscriptionEntity' => 'thuê bao',
'applications.mail-hosting.title' => 'Lưu trữ thư',
'applications.mail-hosting.description' => 'Tạo tên miền mới chỉ để lưu trữ thư',
];

View File

@@ -1,25 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
declare(strict_types=1);
$messages = [
'initial.Header' => 'Danh Sách Hoạt Động sẽ ngừng hoạt động vào Tháng 3 năm 2024',
'initial.Text' => 'Chúng tôi khuyên bạn nên chuyển sang %%dynamicListLink%% và dùng thử trước. Vui lòng chia sẻ với chúng tôi những suy nghĩ và ý tưởng về cách cải thiện Danh sách Động.',
'switched.Header' => 'Chào mừng bạn đến với danh sách Động',
'switched.Text' => '%%link%% để xem cách hoạt động của tính năng. Nếu bạn gặp phải vấn đề, vui lòng chia sẻ phản hồi của bạn. Điều này sẽ giúp chúng tôi rất nhiều với những cải tiến trong tương lai.',
'switched.TextWithoutTour' => 'Nếu bạn gặp phải vấn đề với tính năng này, vui lòng chia sẻ phản hồi. Điều này sẽ giúp đỡ chúng tôi rất nhiều với những cải tiến trong tương lai.',
'switched.LinkText' => 'Làm thử một lượt',
'switchedBack.Text' => 'Chúng tôi nhận thấy bạn đã chuyển sang "%%listType%%". Chúng tôi muốn biết lí do "danh sách Động" không phù hợp với bạn. Bạn có thể chia sẻ phản hồi với chúng tôi không?',
'feedbackTitle' => 'Bạn có thích sử dụng danh sách trang web không?',
'shareFeedback' => 'Chia sẻ phản hồi',
'discussOnForum' => 'Thảo luận trên diễn đàn',
'switchToDynamic' => 'Chuyển sang Danh sách Động ngay',
'switchBackToActive' => 'Chuyển về danh sách Hoạt động',
'switchBackToClassic' => 'Chuyền về danh sách Cổ điển',
'dynamicListDescLink' => 'Chế độ xem Danh sách Động',
'dynamicList' => 'Danh sách Động',
'activeList' => 'Danh sách Hoạt Động',
'classicList' => 'Danh sách cổ điển',
'closedBannerHint' => 'Bạn luôn có thể chuyển giữa những dạng xem và chia sẻ phản hồi của bạn bằng nút này',
'closedBannerButton' => 'Đã hiểu',
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'wrongParameters' => 'Sai thông số nhập',
'emptyParameter' => 'là rỗng',
];

View File

@@ -1,47 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'access.onAccess' => 'Đã cấp',
'access.offAccess' => 'Đã từ chối',
'access.notConfigured' => 'Truy cập bị từ chối bởi vì một số thiết lập chưa được cấu hình.',
'double-list-selector.selectedTitle' => 'Được chọn:',
'double-list-selector.unselectedTitle' => 'Có hiệu lực:',
'double-list-selector.searchTitle' => 'Tìm kiếm...',
'double-list-selector.loadingTitle' => 'Vui lòng chờ. Đang tải...',
'double-list-selector.selectedEmpty' => 'Không đối tượng nào được chọn',
'double-list-selector.unselectedEmpty' => 'Không đối tượng nào khả dụng',
'double-list-selector.controlText-none' => 'Nhấp vào các đối tượng hoặc sử dụng ô đánh dấu',
'double-list-selector.controlText-first' => 'Chọn {count, plural, other {# đối tượng}}',
'double-list-selector.controlText-second' => 'Xóa {count, plural, other {# đối tượng}}',
'double-list-selector.searchAlt' => 'tìm kiếm',
'double-list-selector.clearSearchAlt' => 'xóa tìm kiếm',
'double-list-selector.searchItems' => 'các mục tìm kiếm',
'double-list-selector.selectAll' => 'chọn tất cả',
'double-list-selector.deselectAll' => 'bỏ chọn tất cả',
'double-list-selector.selectItem' => 'chọn mục %%item%%',
'double-list-selector.deselectItem' => 'bỏ chọn mục %%item%%',
'file.fileUploadErrorIniSize' => 'Tập tin bạn đang cố đăng tải vượt kích thước tập tin ini đã định.',
'file.fileUploadErrorFormSize' => 'Tập tin bạn đang cố đăng tải vượt khung kích thước quy định.',
'file.fileUploadErrorPartial' => 'Tập tin chỉ được đăng tải một phần.',
'file.fileUploadErrorNoFile' => 'Tập tin đã không được đăng tải.',
'file.fileUploadErrorNoTmpDir' => 'Không tìm thấy thư mục tạm thời cho tập tin bạn đang cố đăng tải.',
'file.fileUploadErrorCantWrite' => 'Tập tin bạn đang cố đăng tải không thể được ghi.',
'file.fileUploadErrorExtension' => 'Phần mở rộng trả về một lỗi trong khi đang đăng tải tập tin.',
'file.fileUploadErrorAttack' => 'Tập tin được đăng tải không hợp lệ, có thể là cố gắng xâm nhập.',
'file.fileUploadErrorFileNotFound' => 'Tập tin bạn đang cố đăng tải không được tìm thấy.',
'file.fileUploadErrorUnknown' => 'Lỗi không xác định xuất hiện trong khi đang đăng tải tập tin.',
'file.fileExtensionFalse' => 'Tập tin bạn đang cố đăng tải có phần mở rộng không được phép.',
'lookup.loading' => "Đang tải...",
'lookup.nothingFound' => "Không tìm thấy kết quả khớp",
'lookup.moreObjectsAvailable' => 'Có thêm %%count%% đối tượng nữa.',
'lookup.showOptions' => 'Hiển thị tùy chọn',
'lookup.searchOption' => 'Tìm trong tùy chọn',
'switch.onState' => 'Bật',
'switch.offState' => 'Tắt',
'editable-select.input-ariaLabel' => 'chỉnh sửa giá trị',
'editable-select.select-ariaLabel' => 'chọn giá trị',
];

View File

@@ -1,7 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'client-configuration-link.action' => 'Hiển thị liên kết',
'client-configuration-link.title' => 'Liên kết trình cấu hình thư',
'client-configuration-link.copy' => 'Sao chép',
];

View File

@@ -1,12 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'change-deployment-popup.popupTitle' => 'Đổi tên kho của nhánh và đường',
'change-deployment-popup.branchLabel' => 'Nhánh',
'change-deployment-popup.deployPathLabel' => 'Đường triển khai cho chi nhánh',
'change-deployment-popup.rootDirectory' => 'Thư mục gốc',
'change-deployment-popup.waitMessage' => 'chờ',
'change-deployment-popup.buttonOk' => 'Ok',
'change-deployment-popup.buttonCancel' => 'Hủy',
'change-deployment-popup.branchNotSelected' => '&lt;nhánh không được chọn&gt;',
];

View File

@@ -1,19 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'match' => '%%domainName%% khớp với cả tên miền và tên %%homonymType%%.',
'certificate' => 'Chứng nhận SSL/TLS',
'user' => 'người dùng bổ sung',
'role' => 'vai trò',
'ftpUser' => 'người dùng FTP',
'webUser' => 'người dùng web',
'protectedDirectory' => 'Danh mục được bảo vệ',
'otherMatchesFound' => 'Một số kết quả khớp được tìm thấy.',
'subscriptionRemovalDescription' => 'Nếu xóa một thuê bao, bạn sẽ không thể khôi phục lại được, do đó chúng tôi cần bạn xác nhận để tiến hành.',
'subscriptionRemovalConfirmation' => 'Tôi xác nhận tôi muốn xóa các thuê bao được chọn.',
'webspaceRemovalDescription' => 'Nếu xóa một thuê bao, bạn sẽ không thể khôi phục lại được, do đó chúng tôi cần bạn xác nhận để tiến hành.',
'webspaceRemovalConfirmation' => 'Tôi xác nhận tôi muốn xóa các thuê bao được chọn.',
'domainRemovalDescription' => 'Nếu bạn gỡ bỏ một miền, bạn sẽ không thể phục hồi lại được, do đó chúng tôi yêu cầu bạn xác nhận tiếp tục.',
'domainRemovalConfirmation' => 'Tôi xác nhận tôi muốn xóa bỏ các miền được chọn.',
'loading' => 'Đang tải...',
];

View File

@@ -1,15 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'icpPermit' => 'Cho phép ICP',
'icpStatusNotAllowed' => 'Không cho phép',
'icpStatusNotAllowedDescription' => 'Trạng thái ICP không được cho phép.',
'icpStatusAllowedDescription' => 'Trạng thái ICP được cho phép.',
'enterIcpPermit' => 'Nhập ID cho phép',
'changeIcpPermit' => 'Thay đổi ID cho phép',
'enterFormTitle' => 'Nhập ID cho phép cho %%domainName%%',
'changeFormTitle' => 'Thay đổi ID cho phép cho %%domainName%%',
'grantIcpStatus' => 'Cấp cho phép',
'revokeIcpStatus' => 'Thu hồi cho phép',
'icpStatusChanged' => 'Cài đặt ICP của %%domainName%% đã được lưu.',
];

View File

@@ -1,15 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'buttonEnable' => 'Bật',
'buttonEnableHint' => 'Kích hoạt Kho ứng dụng IIS chuyên dụng.',
'buttonDisable' => 'Tắt',
'buttonDisableHint' => 'Hủy kích hoạt Kho ứng dụng IIS chuyên dụng.',
'buttonStart' => 'Bắt đầu',
'buttonStartHint' => 'Khởi động kho ứng dụng IIS.',
'buttonStop' => 'Dừng',
'buttonStopHint' => 'Dừng kho ứng dụng IIS.',
'buttonRecycle' => 'Quay vòng',
'buttonRecycleHint' => 'Quay vòng dãy ứng dụng IIS.',
'waitMessage' => 'Vui lòng chờ...',
];

View File

@@ -1,26 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Báo cáo sự cố tới bộ phận hỗ trợ',
'actionCollect' => 'Tạo báo cáo kỹ thuật trước khi liên hệ với hỗ trợ. (Được khuyến nghị)',
'actionToSupport' => 'Liên hệ với hỗ trợ mà không tạo báo cáo kỹ thuật.',
'hintLink' => 'Đọc thông báo bảo mật',
'hintTitle' => 'Báo cáo kỹ thuật là gì?',
'hintText' => 'Báo cáo có các nhật ký và các thông tin kỹ thuật khác về máy chủ sẽ giúp hỗ trợ khắc phục sự cố. Cơ sở báo cáo không chứa bất kỳ dữ liệu cá nhân nào như tên khách hàng hoặc mật khẩu. Tuy nhiên, do sự đa dạng của các thiết lập có thể có trên máy chủ ở phía bạn, Plesk không thể bảo đảm không có dữ liệu cá nhân trong các trường dịch vụ (như các yêu cầu HTTP hoặc các mục nhật ký). Plesk yêu cầu bạn kiểm tra cẩn thận nội dung của báo cáo trước khi gửi đến hỗ trợ để tránh cung cấp dữ liệu cá nhân cho chúng tôi. Bằng cách gửi báo cáo, bạn xác nhận đã loại bỏ hết dữ liệu cá nhân khỏi báo cáo hoặc có đủ sự đồng ý của các đối tượng dữ liệu bị ảnh hưởng để xử lý dữ liệu của họ theo cách phù hợp với luật bảo mật dữ liệu hiện hành có hiệu lực.',
'collecting' => 'Đang tạo báo cáo kỹ thuật, xin vui lòng chờ...',
'collectedDescription' => 'Báo cáo đã sẵn sàng để gửi. Theo sự hiểu biết tốt nhất của chúng tôi, nó không chứa bất kỳ dữ liệu cá nhân nào như tên khách hàng hoặc mật khẩu. Tuy nhiên, chúng tôi không thể đảm bảo chắc chắn rằng không có dữ liệu cá nhân nào trong các trường dịch vụ (như các yêu cầu HTTP hoặc các mục nhật ký), do đó bạn có trách nhiệm xem xét nội dung của báo cáo để tuân thủ pháp luật áp dụng trước khi gửi đi để được hỗ trợ.',
'collectedDownload' => 'Vui lòng %%link%% và xem lại nội dung trước khi gửi.',
'collectedConsent' => 'Bằng cách nhấp vào "Gửi báo cáo", bạn xác nhận rằng nó không chứa dữ liệu cá nhân hoặc bạn có sự đồng ý của các đối tượng dữ liệu bị ảnh hưởng để xử lý dữ liệu của họ theo cách phù hợp với luật bảo mật dữ liệu hiện hành đang có hiệu lực. Nếu không, vui lòng nhấn “Huỷ”.',
'downloadLink' => 'tải xuống báo cáo',
'sentInfo' => 'Vấn đề đã được báo cáo tới nhóm hỗ trợ. Xin vui lòng lưu ID báo cáo và gửi phiếu tới bộ phận hỗ trợ, nêu rõ ID báo cáo của bạn trong phiếu đó..<br><br><b>ID báo cáo của bạn là %%id%%</b>',
'buttonCollect' => 'Tiếp theo',
'buttonToSupport' => 'Liên hệ hỗ trợ',
'buttonSend' => 'Gửi báo cáo',
'buttonSending' => 'Đang gửi',
'buttonWait' => 'Vui lòng đợi',
'showPreviousReports' => 'Hiển thị các báo cáo trước đó',
'hidePreviousReports' => 'Ẩn các báo cáo trước đó',
'date' => 'Ngày',
'reportId' => 'ID Báo cáo',
'pleaseWait' => 'Vui lòng chờ...',
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'removeSidebarSurveyQuestion' => 'Bạn có phiền không nếu chúng tôi loại bỏ mục này?',
'threeMinutesSurveyLink' => 'Thực hiện khảo sát 3 phút',
];

View File

@@ -1,38 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'page-layout.help-drawer.title' => 'Trợ giúp',
'page-layout.help-drawer.knowledgeBaseArticles' => 'Bài viết trong Cơ sở Kiến thức',
'page-layout.help-drawer.releaseNotes' => 'Ghi chú Phát hành',
'page-layout.help-drawer.installedPatchVersion' => 'Cập nhật #%%patch%%',
'page-layout.help-drawer.whatsNew' => 'Tin mới',
'page-layout.help-drawer.aboutPlesk' => 'Giới thiệu Plesk',
'page-layout.help-drawer.pleskDocumentation' => 'Tài liệu Plesk',
'page-layout.help-drawer.pleskDocumentationDescription' => 'Mở hướng dẫn dành cho Quản trị viên Plesk.',
'page-layout.help-drawer.helpCenter' => 'Trung tâm Trợ giúp',
'page-layout.help-drawer.helpCenterDescription' => 'Bài viết trợ giúp và những tài nguyên hỗ trợ khác.',
'page-layout.help-drawer.searchButton' => 'Tìm kiếm trong Bài viết Trợ giúp',
'page-layout.help-drawer.helpArticles' => 'Bài viết Trợ giúp theo Danh mục:',
'page-layout.help-drawer.pleskServiceInterface' => 'Dịch vụ & Giao diện Plesk',
'page-layout.help-drawer.pleskServiceInterfaceDescription' => 'Hành động giao diện Plesk thất bại và dịch vụ Plesk bị hỏng.',
'page-layout.help-drawer.webserver' => 'Máy chủ Web',
'page-layout.help-drawer.webserverDescription' => 'Hành vi không chính xác của Apache/nginx và mọi thứ khác liên quan đến web.',
'page-layout.help-drawer.applicationsExtensions' => 'Ứng dụng & Phần mở rộng',
'page-layout.help-drawer.applicationsExtensionsDescription' => 'Cài đặt và quản lý WordPress, Joomla!, Let\'s Encrypt, CloudFlare, và nhiều hơn thế.',
'page-layout.help-drawer.backupRestoreMigration' => 'Sao lưu, Khôi phục & Di chuyển',
'page-layout.help-drawer.backupRestoreMigrationDescription' => 'Các quy trình dịch vụ FTP, Sao lưu & Khôi phục, và Di chuyển.',
'page-layout.help-drawer.databases' => 'Cơ sở dữ liệu',
'page-layout.help-drawer.databasesDescription' => 'Microsoft SQL, MariaDB/MySQL, PostgreSQL, và những máy chủ cơ sở dữ liệu khác bao gồm ứng dụng quản trị web.',
'page-layout.help-drawer.mail' => 'Thư',
'page-layout.help-drawer.mailDescription' => 'Dịch vụ thư trong Plesk bao gồm webmail.',
'page-layout.help-drawer.installationUpgrade' => 'Cài đặt & Nâng cấp',
'page-layout.help-drawer.installationUpgradeDescription' => 'Cập nhật và nâng cấp thành phần Plesk bao gồm HĐH.',
'page-layout.help-drawer.dnsStatistics' => 'DNS & Thống kê',
'page-layout.help-drawer.dnsStatisticsDescription' => 'Tính toán thống kế trong Webalizer, AWStats và quản lý dịch vụ DNS.',
'page-layout.help-drawer.other' => 'Khác',
'page-layout.help-drawer.otherDescription' => 'Fail2ban, Chống virus Plesk, và những dịch vụ/câu hỏi khác không thuộc danh mục nào.',
'page-layout.help-drawer.pleskCommunityForum' => 'Diễn đàn Cộng đồng Plesk',
'page-layout.help-drawer.pleskFacebookGroup' => 'Nhóm Facebook Plesk',
'page-layout.help-drawer.extensionDeveloperGuide' => 'Làm thế nào để phát triển một bản mở rộng?',
'page-layout.help-drawer.linkToFeedback' => 'Đã phát hiện lỗi?',
];

View File

@@ -1,21 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'trialLicenseWarningAdmin' => 'ngày còn lại cho phiên bản dùng thử',
'buyLicenseButton' => 'Mua bản quyền',
'installLicenseButton' => 'Đã có bản quyền?',
'testLicenseWarningAdmin' => 'Plesk của bạn đang hoạt động với một giấy phép không dành cho mục đích sản xuất.',
'testLicenseWarningClient' => 'Bản cài đặt Plesk này đang hoạt động với một giấy phép không dành cho mục đích sản xuất. Vui lòng liên hệ với quản trị viên máy chủ của bạn để giải quyết vấn đề này.',
'trialOverTitle' => 'Bản dùng thử của bạn đã kết thúc',
'trialOverText' => 'Thời gian dùng thử của bạn sẽ kết thúc sớm. Để tiếp tục sử dụng Plesk sau khi hết thời gian dùng thử, hãy mua bản quyền.',
'defaultLicenseWarningAdmin' => 'Để sử dụng Plesk, hãy mua và cài đặt mã bản quyền mới.',
'expiredLicenseWarningAdmin' => 'Mã bản quyền của bạn đã hết hạn. Để sử dụng Plesk, hãy mua và cài đặt mã bản quyền mới.',
'demoLicenseWarningAdmin' => 'Bạn thích bản thử nghiệm? Hãy mua ngay sản phẩm của chúng tôi!',
'demoLicenseTryPlesk' => 'Tìm hiểu cách %%link%%.',
'demoLicenseTryPleskLink' => 'thử Plesk trên máy chủ của riêng bạn hoặc trên đám mây',
'getTrialButton' => 'Lấy bản dùng thử',
'licenseLimitsMessage' => 'Không đủ tài nguyên. Để tiếp tục, hãy nâng cấp bản quyền Plesk của bạn.',
'licenseLimitsMessageNoPermission' => 'Không có tài nguyên nào. Hãy liên hệ với nhà cung cấp dịch vụ của bạn để giải quyết vấn đề này.',
'licenseExpirationWarningSubject' => 'Bản quyền của bạn đã hết hạn',
'licenseExpirationWarning' => 'Bản quyền Plesk của bạn đã hết hạn. Do đó, một số dịch vụ quan trọng đã ngưng hoạt động. Trang web của bạn có thể gặp rủi ro!',
];

View File

@@ -1,91 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'disk_space' => 'Không gian đĩa',
'disk_space_soft' => 'Thông báo khi tình trạng sử dụng không gian đĩa đạt ngưỡng',
'disk_space_hint' => 'Không gian đĩa',
'max_traffic' => 'Lưu lượng',
'max_traffic_soft' => 'Thông báo khi tình trạng sử dụng lưu lượng đạt ngưỡng',
'max_traffic_hint' => 'Lưu lượng',
'max_cl' => 'Khách hàng',
'max_dom' => 'Các tên miền',
'max_dom_powerUser' => 'Không gian web',
'max_subdom' => 'Tên miền phụ',
'max_dom_aliases' => 'Các bí danh tên miền',
'max_wu' => 'Người dùng Web',
'max_subftp_users' => 'Các tài khoản FTP bổ sung',
'max_box' => 'Hòm thư',
'mbox_quota' => 'Dung lượng hòm thư',
'total_mboxes_quota' => 'Tổng số hạn ngạch hòm thư',
'max_maillists' => 'Các danh sách gửi thư',
'max_mssql_db' => 'Cơ sở dữ liệu MS SQL',
'max_mysql_db' => 'Cơ sở dữ liệu MariaDB/MySQL',
'mssql_dbase_space' => 'Tổng hạn ngạch cơ sở dữ liệu MS SQL',
'pgsql_dbase_space' => 'Tổng hạn ngạch cơ sở dữ liệu PostgreSQL',
'mysql_dbase_space' => 'Tổng hạn ngạch cơ sở dữ liệu MariaDB/MySQL',
'mssql_dbase_space_soft' => 'Thông báo khi đạt đến Tổng số cơ sở dữ liệu MS SQL',
'mysql_dbase_space_soft' => 'Thông báo khi đạt đến Tổng số cơ sở dữ liệu MariaDB/MySQL',
'mssql_dbase_filesize' => 'Kích cỡ tập tin cơ sở dữ liệu MS SQL',
'mssql_dbase_log_filesize' => 'Kích cỡ tập tin nhật ký cơ sở dữ liệu MS SQL',
'max_odbc' => 'Các kết nối ODBC',
'max_iis_app_pools' => 'Kho ứng dụng IIS',
'max_webapps' => 'Các ứng dụng Java',
'expiration' => 'Ngày hết hạn',
'expiration_soft' => 'Thông báo khi đến ngày hết hạn',
'validity' => 'Thời gian hợp lệ',
'max_site_builder' => 'Các trang được xuất bản bằng Presence Builder',
'max_site' => 'Các tên miền',
'max_site_hint' => 'Các tên miền',
'max_db' => 'Cơ sở dữ liệu',
'max_mn' => 'Số lượng tối đa tài khoản thư',
'unlimited_limit' => 'Không giới hạn',
'used_resource' => '%%used%% đã sử dụng của %%limit%%',
'overusePolicy' => 'Chính sách sử dụng vượt định mức',
'overuse' => 'Được phép sử dụng quá mức',
'overuseSuspend' => 'Không được phép sử dụng quá mức',
'overuseBlock' => 'Cho phép sử dụng quá mức không gian đĩa và lưu lượng',
'overuseNotify' => 'Thông báo email sắp đạt ngưỡng giới hạn tài nguyên',
'oversellPolicy' => 'Chính sách bán vượt định mức',
'resourceUsageButtonHint' => '%%used%% đã được tạo / %%allowed%% được cho phép.',
'no_resource_available' => 'Không sẵn tài nguyên loại này (%%limitName%%) còn lại. Yêu cầu: %%quantity%%; đang có: %%unused%%.',
'no_total_resource_available' => 'Không có tài nguyên loại này (%%limitName%%) từ nhà cung cấp dịch vụ của bạn. Yêu cầu: %%quantity%%; đang có: %%unused%%.',
'no_resource_will_be_available' => 'Giá trị ít hơn lượng tài nguyên hiện đang sử dụng (%%used%%).',
'mssql_dbase_space_short' => 'Không gian cơ sở dữ liệu MS SQL',
'mssql_dbase_filesize_short' => 'Kích cỡ cơ sở dữ liệu MS SQL',
'mssql_dbase_log_filesize_short' => 'Kích cỡ nhật ký cơ sở dữ liệu MS SQL',
'mysql_dbase_space_short' => 'Không gian cơ sở dữ liệu MariaDB/MySQL',
'total_mboxes_quota_short' => 'tổng số hạn ngạch hòm thư',
'max_odbc_short' => 'Các kết nối ODBC',
'max_iis_app_pools_short' => 'Kho ứng dụng IIS',
'max_mysql_db_short' => 'Cơ sở dữ liệu MariaDB/MySQL',
'max_mssql_db_short' => 'Cơ sở dữ liệu MS SQL',
'max_subftp_users_short' => 'Các tài khoản FTP bổ sung',
'max_dom_aliases_short' => 'Các bí danh tên miền',
'expiration_short' => 'ngày hết hạn',
'max_cl_short' => 'Khách hàng',
'max_mn_short' => 'các tài khoản thư',
'mbox_quota_short' => 'hạn ngạch hòm thư',
'max_wu_short' => 'người dùng web',
'max_webapps_short' => 'Các ứng dụng Java',
'max_traffic_short' => 'lưu lượng',
'max_subdom_short' => 'tên miền phụ',
'max_maillists_short' => 'Các danh sách gửi thư',
'max_dom_short' => 'các tên miền',
'max_db_short' => 'cơ sở dữ liệu',
'max_box_short' => 'hòm thư',
'disk_space_short' => 'Không gian đĩa',
'max_site_builder_short' => 'Các trang được xuất bản bằng Presence Builder',
'max_site_short' => 'trang',
'cgroups_cpu_usage' => 'Sử dụng CPU tối đa',
'cgroups_cpu_period' => 'Thời gian cần kiểm tra tình trạng sử dụng CPU',
'cgroups_cpu_usage_soft' => 'Thông báo khi tình trạng sử dụng CPU đạt đến giá trị này',
'cgroups_ram_usage' => 'Sử dụng RAM tối đa',
'cgroups_ram_usage_soft' => 'Thông báo khi tình trạng sử dụng RAM đạt đến giá trị này',
'cgroups_disk_read_usage' => 'Sử dụng Đọc Đĩa tối đa',
'cgroups_disk_read_usage_soft' => 'Thông báo khi tình trạng sử dụng Ổ đọc đạt đến giá trị này',
'cgroups_disk_write_usage' => 'Sử dụng Ghi Đĩa tối đa',
'cgroups_disk_write_usage_soft' => 'Thông báo khi tình trạng sử dụng Ổ ghi đạt đến giá trị này',
'cgroups_disk_read_period' => 'Thời gian cần kiểm tra tình trạng sử dụng tốc độ Ổ đọc',
'cgroups_disk_write_period' => 'Thời gian cần kiểm tra tình trạng sử dụng tốc độ Ổ ghi',
'cgroups_ram_period' => 'Thời gian cần kiểm tra tình trạng sử dụng RAM',
];

View File

@@ -1,21 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'recordsTotal' => 'Tổng cộng {total, plural, other {# mục}}',
'pages' => 'Trang',
'firstPage' => 'Đầu tiên',
'lastPage' => 'Cuối cùng',
'numberOfItemPerPage' => 'Các mục trên mỗi trang',
'searchPlaceholder' => 'Tìm kiếm...',
'hideSearch' => 'Ẩn Tìm kiếm',
'showSearch' => 'Hiển thị Tìm kiếm',
'buttonSearch' => 'Tìm kiếm',
'searchFilter' => 'Tìm kiếm theo văn bản...',
'buttonResetSearch' => 'Đặt lại tìm kiếm',
'noEntries' => 'Không có mục nào.',
'noEntriesFound' => 'Không tìm thấy mục nào.',
'itemsNotSelected' => 'Chọn các mục trước.',
'allItems' => 'Tất cả',
'loadingTitle' => 'Vui lòng chờ. Đang tải...',
'timeoutMessage' => 'Thao tác quá lâu. Kiểm tra kết quả trong vài phút nữa.',
];

View File

@@ -1,559 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'additional-keys.keyNumber' => 'Số mã',
'additional-keys.keyName' => 'Tên mã',
'additional-keys.keyApp' => 'Ứng dụng',
'additional-keys.addGroup' => 'Thêm',
'additional-keys.upload' => 'Cài đặt mã mới',
'additional-keys.uploadDescription' => 'Tải lên và cài đặt mã bản quyền mới.',
'additional-keys.actionsGroup' => 'Thao tác',
'additional-keys.install' => 'Cài đặt',
'additional-keys.installAll' => 'Cài đặt tất cả',
'additional-keys.installDescription' => 'Cài đặt khóa bản quyền được chọn.',
'additional-keys.installNoSelection' => 'Chọn một hoặc thêm nhiều mã bản quyền để cài đặt, hoặc nhấp "Cài đặt tất cả".',
'additional-keys.installSuccess' => 'Quá trình cài đặt mã bản quyền đã bắt đầu.',
'additional-keys.removeGroup' => 'Gỡ bỏ',
'additional-keys.remove' => 'Gỡ bỏ',
'additional-keys.removeDescription' => 'Gỡ bỏ mã bản quyền được chọn.',
'additional-keys.removeNoSelection' => 'Chọn một hoặc thêm nhiều mã bản quyền để gỡ bỏ.',
'additional-keys.removeConfirmation' => 'Gỡ bỏ {count, plural, =1 {{name} mã bản quyền} other {# mã bản quyền đã chọn}}?',
'additional-keys.removeSuccess' => 'Các mã bản quyền được chọn đã bị gỡ bỏ.',
'additional-keys.download' => 'Tải mã bản quyền về máy',
'additional-keys.downloadDescription' => 'Tải về mã bản quyền.',
'additional-keys.emptyViewTitle' => 'Không có mã bản quyền bổ sung',
'backup.tasks.startDate' => 'Khởi động trên',
'backup.tasks.targetRepo' => 'Lưu trữ đích',
'backup.tasks.progress' => 'Tiến trình tác vụ',
'backup.tasks.repoTypeLocal' => 'Máy chủ',
'backup.tasks.repoTypeFtp' => 'FTP cá nhân',
'backup.tasks.buttonRemoveTask' => 'Gỡ bỏ',
'backup.tasks.hintRemoveTask' => 'Gỡ bỏ các tác vụ sao lưu được lựa chọn.',
'backup.tasks.buttonReload' => 'Tải lại',
'backup.tasks.hintReload' => 'Tải lại danh sách tác cụ để có được tình trạng thực tế.',
'backup.tasks.statusTaskWarnings' => 'Cảnh báo',
'backup.tasks.statusTaskInfo' => 'Thông tin',
'backup.tasks.statusTaskFailed' => 'Thất bại',
'backup.disabledSelectHint' => 'Không thể xóa bản sao lưu vì nó là một phần của bản sao lưu của máy chủ, nhà bán lẻ hoặc khách hàng.',
'backup.buttonBackup' => 'Sao Lưu',
'backup.hintBackup' => 'Tạo Sao Lưu.',
'backup.buttonSchedule' => 'Lịch biểu',
'backup.hintSchedule' => 'Chỉ định thiết lập cho tác vụ sao lưu đã lập lịch.',
'backup.buttonReload' => 'Tải lại',
'backup.hintReload' => 'Tải lại danh sách sao lưu.',
'backup.buttonUpload' => 'Tải lên',
'backup.hintUpload' => 'Tải tập tin sao lưu từ máy tính của bạn lên lưu trữ sao lưu của máy chủ.',
'backup.buttonSettings' => 'Cài đặt',
'backup.hintSettings' => 'Cấu hình cài đặt sao lưu dữ liệu chung để giảm tải CPU máy chủ.',
'backup.buttonRemoteStorages' => 'Các cài đặt lưu trữ từ xa',
'backup.hintRemoteStorages' => 'Định cấu hình lưu trữ cá nhân từ xa để lưu trữ các tệp sao lưu.',
'backup.buttonRemove' => 'Gỡ bỏ',
'backup.hintRemove' => 'Sao chép các bản sao lưu đã chọn vào lưu trữ máy chủ.',
'backup.systemNotes' => 'Ghi chú hệ thống',
'backup.incremental' => 'Tăng dần.',
'backup.multiVolume' => 'Đa dung lượng.',
'backup.remoteStorage' => 'Trong lưu trữ: %%storage%%',
'backup.status' => 'S',
'backup.statusOff' => 'Đây không phải là bản sao lưu hợp lệ. Không thể khôi phục dữ liệu từ tập tin này. Nhấp vào tên bản sao lưu để xem chi tiết.',
'backup.statusWarning' => 'Bản sao lưu này không hoàn toàn hợp lệ. Nhấp vào tên bản sao lưu để xem chi tiết.',
'backup.statusInfo' => 'Đây là sao lưu hợp lệ. Dữ liệu có thể được khôi phục lại từ bản sao lưu này, nhưng một số vấn đề nhỏ có thể xảy ra với cách dữ liệu được lưu trữ.',
'backup.statusOn' => 'Đây là sao lưu hợp lệ. Dữ liệu có thể khôi phục được từ sao lưu này.',
'backup.date' => 'Ngày tạo',
'backup.name' => 'Tên',
'backup.comment' => 'Chú thích',
'backup.size' => 'Kích thước',
'backup.download' => 'Tải tập tin sao lưu về máy tính nội bộ.',
'backup.downloadDisabled' => 'Tạm thời không thể tải tập tin sao lưu. Hãy thử lại sau hoặc liên hệ với nhà cung cấp dịch vụ.',
'backup.total' => 'Tổng sao lưu: %%total%%, kích thước: %%totalSize%%',
'backup.totalFound' => '%%found%% sao lưu tìm thấy (%%total%% tổng), kích thước: %%totalSize%%',
'backup.confirmOnDelete' => 'Bạn có muốn xóa bỏ các bản sao lưu được chọn?',
'backup.incrementsRemovalLoading' => 'Đang tải...',
'backup.incrementsRemovalConfirmation' => 'Tôi xác nhận tôi muốn xoá bỏ các bản sao lưu đã chọn.',
'backup.backupHasIncrements' => 'Bản sao lưu %%backupName%% sẽ được chuyển cùng các gia số của nó: %%backupIncrements%%',
'backup.ftpStorage' => 'FTP',
'backup.ftpStorageErrorCredentials' => 'Tên hoặc mật khẩu không chính xác cho lưu trữ FTP',
'backup.ftpStorageErrorResolveHost' => "Không thể xử lý tên máy chủ",
'backup.ftpStorageErrorConnection' => "Không thể kết nối với máy chủ từ xa",
'backup.unableToGetFtpDumpList' => 'Không thể hiển thị danh sách các sao lưu trong Lưu trữ FTP: %%errorMessage%%. Vui lòng kiểm tra <a href="%%ftpSettingsUrl%%">FTP cài đặt lưu trữ</a>.',
'backup.unableToGetExtDumpList' => 'Không thể hiển thị danh sách các bản sao lưu trong lưu trữ %%storageTitle%%: %%errorMessage%%. Vui lòng kiểm tra các cài đặt lưu trữ.',
'backup.unableToGetLocalDumpList' => 'Không thể hiển thị danh sách các bản sao lưu được lưu trữ trên máy chủ: %%errorMessage%%',
'backup.skippedFilesAtExtStorage' => 'Một số tập tin trong lưu trữ %%storageTitle%% không được hiển thị trong danh sách này bởi vì tên của chúng không phù hợp với quy ước đặt tên của tập tin sao lưu. Nếu bạn chắc chắn rằng các tập tin đó là các sao lưu hợp lệ thì hãy đổi tên của chúng cho phù hợp với kiểu sau: "backup_%%objectName%%&lt;YYMMDDHHmm&gt;.%%ext%%"',
'backup.multiVolumeShow' => 'Hiển thị ổ đĩa',
'backup.multiVolumeHide' => 'Giấu ổ đĩa',
'backup.backEncryptionRequired' => 'Vì lý do bảo mật, chúng tôi khuyên bạn nên bảo vệ dữ liệu có trong các bản sao lưu. Hãy đi đến %%link%% và cập nhật cài đặt bảo mật sao lưu.',
'backup.backupSettingPage' => 'Cài đặt sao lưu',
'backup.statusTaskProgress' => 'Các tác vụ sao lưu đang được tiến hành.',
'backup.statusTaskWarnings' => 'Tác vụ sao lưu kết thúc nhưng có cảnh báo.',
'backup.statusTaskInfo' => 'Thông tin.',
'backup.statusTaskFailed' => 'Tác vụ sao lưu không thành công.',
'backup.statusTaskStopping' => 'Tác vụ sao lưu đang được ngừng.',
'backup.statusTaskStopped' => 'Tác vụ sao lưu đã ngừng.',
'backup.schedule.columnSchedule' => 'Lịch biểu',
'backup.schedule.columnContent' => 'Nội dung',
'backup.schedule.columnStorage' => 'Lưu trữ',
'backup.schedule.periodHourly' => 'Hằng giờ',
'backup.schedule.periodHourlySchedule' => 'mỗi {period, plural, other {# giờ}}',
'backup.schedule.periodDaily' => 'Hàng ngày',
'backup.schedule.periodDailySchedule' => 'lúc %%hours%%:%%minutes%%',
'backup.schedule.periodWeekly' => 'Hàng tuần',
'backup.schedule.periodWeeklySchedule' => 'vào %%day%% lúc %%hours%%:%%minutes%%',
'backup.schedule.periodMonthly' => 'Hàng tháng',
'backup.schedule.periodMonthlySchedule' => 'vào ngày %%day%% lúc %%hours%%:%%minutes%%',
'backup.schedule.periodCustom' => 'Tuỳ biến',
'backup.schedule.dayFirst' => 'đầu tiên',
'backup.schedule.dayLast' => 'cuối cùng',
'backup.schedule.day' => '{day, selectordinal, one {#} other {#}}',
'backup.schedule.storageLocal' => 'Lưu trữ máy chủ',
'backup.schedule.storageBoth' => 'Cả lưu trữ máy chủ và %%remoteStorage%%',
'backup.schedule.deactivateSuccess' => 'Đã hủy kích hoạt bản sao lưu định kỳ',
'custombuttons.buttonAdd' => 'Thêm liên kết đến dịch vụ',
'custombuttons.buttonAddDescription' => 'Thêm một đường dẫn vào dịch vụ trực tuyến và đặt nó trong Plesk.',
'custombuttons.buttonRemove' => 'Xóa',
'custombuttons.buttonRemoveDescription' => 'Xóa các đường dẫn được chọn.',
'custombuttons.removeConfirmMessage' => 'Xóa bỏ các liên kết được chọn?',
'custombuttons.headerPublic' => 'A',
'custombuttons.headerLocation' => 'L',
'custombuttons.headerImage' => 'Hình',
'custombuttons.headerPriority' => 'Ưu tiên',
'custombuttons.headerLabel' => 'Nhãn',
'custombuttons.headerUrl' => 'URL',
'custombuttons.headerDescription' => 'Mô tả',
'custombuttons.publicEnabledDescription' => 'Liên kết được hiển thị với người dùng.',
'custombuttons.publicDisabledDescription' => 'Liên kết không được hiển thị với người dùng.',
'custombuttons.altPublicEnabledIcon' => 'Công cộng',
'custombuttons.altPublicDisabledIcon' => 'Riêng tư',
'custombuttons.placeNavigationDescription' => 'Liên kết nằm trên tất cả các trang.',
'custombuttons.placeAdminDescription' => 'Liên kết nằm trên trang chủ của quản trị viên.',
'custombuttons.placeAdminSettingsDescription' => 'Đường dẫn này được đặt trên trang Công cụ &amp; Cài đặt của quản trị viên.',
'custombuttons.placeResellerDescription' => 'Liên kết nằm trên trang chủ của đại lý',
'custombuttons.placeResellerSettingsDescription' => 'Đường dẫn này được đặt trên trang Công cụ &amp; Tiện ích của đại lý.',
'custombuttons.placeClientDescription' => 'Liên kết nằm trên trang chủ của khách hàng.',
'custombuttons.placeDomainDescription' => 'Liên kết này đặt trên trang Website và Tên miền của Thuê bao.',
'custombuttons.placeDomainPropertiesDescription' => 'Liên kết này được đặt trong khu vực công cụ trang web, được mở ra trên trang Website & Tên miền bằng cách nhấp vào Hiển thị thêm bên dưới một tên miền.',
'databaseservers.addGroup' => 'Thêm',
'databaseservers.addDatabaseServer' => 'Thêm máy chủ cơ sở dữ liệu',
'databaseservers.addDatabaseServerDescription' => 'Thêm máy chủ cơ sở dữ liệu.',
'databaseservers.addDatabaseServerDescriptionDisabledByKey' => 'Lưu trữ cơ sở dữ liệu từ xa không được mã bản quyền hỗ trợ.',
'databaseservers.actionsGroup' => 'Thao tác',
'databaseservers.hostingSettings' => 'Cài đặt',
'databaseservers.hostingSettingsDescription' => 'Thiết lập lưu trữ cơ sở dữ liệu.',
'databaseservers.refresh' => 'Cập nhật mới',
'databaseservers.refreshDescription' => 'Làm mới thông tin về các máy chủ cơ sở dữ liệu.',
'databaseservers.removeGroup' => 'Gỡ bỏ',
'databaseservers.remove' => 'Gỡ bỏ',
'databaseservers.removeDescription' => 'Gỡ bỏ máy chủ cơ sở dữ liệu đã chọn.',
'databaseservers.lastError' => 'S',
'databaseservers.type' => 'Loại máy chủ',
'databaseservers.host' => 'Tên máy chủ',
'databaseservers.hostLink' => 'Xem hoặc hiệu chỉnh các thuộc tính máy chủ cơ sở dữ liệu.',
'databaseservers.port' => 'Cổng',
'databaseservers.version' => 'Phiên bản',
'databaseservers.databasesCount' => 'Cơ sở dữ liệu',
'databaseservers.databasesCountLink' => 'Quản lý cơ sở dữ liệu được lưu trữ trên máy chủ này.',
'databaseservers.databaseUpgradeLink' => 'Nâng cấp máy chủ cơ sở dữ liệu được lưu trữ trên máy chủ này.',
'databaseservers.databasesLTSVersion' => 'Bạn đã có phiên bản LTS. Plesk sẽ tự động cập nhật bản cài đặt MariaDB/MySQL của bạn lên bản phát hành phụ mới hơn.',
'databaseservers.webadmin' => 'Webadmin',
'databaseservers.webadminHint' => 'Truy cập máy chủ này qua DB Webadmin.',
'databaseservers.downloadMsSqlClient' => 'Tải xuống Máy khách SQL cục bộ',
'databaseservers.downloadMsSqlClientHint' => 'Tải xuống Máy khách SQL cục bộ',
'databaseservers.changePassword' => 'Thay đổi Mật khẩu của Quản trị viên',
'databaseservers.changePasswordHint' => 'Thay đổi mật khẩu của quản trị viên máy chủ CSDL.',
'databaseservers.mysql' => 'MySQL',
'databaseservers.mssql' => 'Máy chủ Microsoft SQL',
'databaseservers.postgresql' => 'PostgreSQL',
'databaseservers.mariadb' => 'MariaDB',
'databaseservers.percona' => 'Percona',
'databaseservers.default_for_mysql' => 'mặc định cho MySQL',
'databaseservers.default_for_mssql' => 'mặc định cho MS SQL',
'databaseservers.default_for_postgresql' => 'mặc định cho PostgreSQL',
'databaseservers.default_for_mariadb' => 'mặc định cho MariaDB',
'databaseservers.default_for_percona' => 'mặc định cho Percona',
'databaseservers.status_no_error' => 'Kết nối lần gần nhất đến máy chủ này đã thành công.',
'databaseservers.status_connection_failed' => 'Kết nối lần gần nhất đến máy chủ này bị thất bại do các vấn đề về mạng.',
'databaseservers.status_permission_denied' => 'Trong lần kết nối gần nhất đến máy chủ này, truy cập bị từ chối. Hãy kiểm tra các thông tin của người quản trị máy chủ.',
'databaseservers.status_other_error' => 'Trong lần kết nối gần nhất đến máy chủ này đã xảy ra lỗi.',
'databaseservers.status_credentials_not_set' => 'Bạn cần phải cung cấp tên người dùng và mật khẩu của quản trị viên hợp lệ trước khi Plesk có thể kết nối với máy chủ này.',
'databaseservers.mssqlServerPortUndefined' => 'Không thể xác định số cổng TCP do máy chủ Microsoft SQL "%%host%%" sử dụng: Giao thức TCP/IP đang bị tắt trong cấu hình mạng máy chủ hoặc máy chủ được định cấu hình để sử dụng cổng TCP động.',
'databaseservers.mssqlServerPortUndefinedHint' => 'Để cho phép khách hàng của bạn tự động định cấu hình tường lửa để truy cập cơ sở dữ liệu từ xa, hãy định cấu hình thủ công máy chủ SQL để chờ nghe một cổng TCP cố định cụ thể.',
'databaseservers.removeEmptySelection' => 'Không có máy chủ cơ sở dữ liệu nào được chọn.',
'databaseservers.removeConfirmation' => 'Bạn có chắc muốn gỡ bỏ {count, plural, =1 {máy chủ cơ sở dữ liệu {name}} other {# máy chủ cơ sở dữ liệu đã chọn}} không?',
'databaseservers.removeSuccess' => 'Các máy chủ cơ sở dữ liệu đã chọn đã được gỡ bỏ thành công.',
'databaseservers.upgradeNow' => 'Nâng cấp ngay',
'databaseserverdatabases.actionsGroup' => 'Thao tác',
'databaseserverdatabases.assignToSubscription' => 'Chuyển tới thuê bao',
'databaseserverdatabases.assignToSubscriptionDescription' => 'Chuyển cơ sở dữ liệu được chọn tới thuê bao khác.',
'databaseserverdatabases.removeGroup' => 'Gỡ bỏ',
'databaseserverdatabases.remove' => 'Gỡ bỏ',
'databaseserverdatabases.removeDescription' => 'Xóa những CSDL đã chọn.',
'databaseserverdatabases.name' => 'Tên',
'databaseserverdatabases.subscription' => 'Thuê bao',
'databaseserverdatabases.client' => 'Người đăng ký',
'databaseserverdatabases.manageDatabase' => 'Quản lý dịch vụ lưu trữ',
'databaseserverdatabases.manageDatabaseDescription' => 'Quản lý cơ sở dữ liệu.',
'databaseserverdatabases.manageDatabaseInResellerPanel' => 'Mở trong Bảng Điều Khiển Đại Lý',
'databaseserverdatabases.manageDatabaseInResellerPanelDescription' => 'Quản lý cơ sở dữ liệu trong Bảng Điều Khiển Đại Lý của thuê bao.',
'databaseserverdatabases.manageDatabaseInCustomerPanel' => 'Mở trong Bảng Điều Khiển Khách Hàng',
'databaseserverdatabases.manageDatabaseInCustomerPanelDescription' => 'Quản lý cơ sở dữ liệu trong Bảng Điều Khiển của thuê bao.',
'databaseserverdatabases.emptySelection' => 'Không có cơ sở dữ liệu nào được chọn.',
'databaseserverdatabases.removeConfirmation' => 'Bạn có chắc muốn xóa {count, plural, =1 {cơ sở dữ liệu {name}} other {# cơ sở dữ liệu đã chọn}} không?',
'databaseserverdatabases.removeSuccess' => 'Các máy chủ cơ sở dữ liệu đã chọn đã được gỡ bỏ thành công.',
'logbrowser.issuesFoundInTheLogs' => 'Vấn đề trong nhật ký trang web',
'logbrowser.learnAboutProblemsFaster' => 'Phát hiện những vấn đề của trang web nhanh hơn',
'logbrowser.noProblemsFound' => 'Không có vấn đề trong nhật ký trang web',
'logbrowser.lastCheckDetectsProblems' => 'Lần kiểm tra nhật ký %%checkType%% đã phát hiện những vấn đề có thể ảnh hưởng đến quá trình trang web của bạn hoạt động. Để xem thông tin chi tiết và những giải pháp khả thi, hãy nhấn "Mở báo cáo kiểm tra".',
'logbrowser.lastCheckDetectsNoProblems' => 'Lần kiểm tra nhật ký %%checkType%% không phát hiện vấn đề nào có thể ảnh hưởng đến quá trình trang web của bạn hoạt động.',
'logbrowser.noChecksResults' => 'Kiểm tra tự động hằng ngày đã được bật và sẽ diễn ra trong vòng 24 giờ tới.',
'logbrowser.manual' => 'Thủ công',
'logbrowser.regular' => 'Tự động hằng ngày',
'logbrowser.enableRegularCheck' => 'Một lần kiểm tra nhật ký hằng ngày đã phát hiện những vấn đề có thể ảnh hưởng đến quá trình trang web của bạn hoạt động. Nếu có bất kỳ vấn đề nào phát sinh, Plesk sẽ thông báo cho bạn và cung cấp những giải pháp khả thi.',
'logbrowser.new' => 'MỚI',
'logbrowser.openCheckReport' => 'Mở báo cáo kiểm tra',
'logbrowser.openCheckSettings' => 'Mở cài đặt kiểm tra',
'logbrowser.buttonStartRealtime' => 'Bắt đầu cập nhật theo thời gian thực',
'logbrowser.buttonStartRealtimeHint' => 'Cập nhật dữ liệu nhật ký theo thời gian thực.',
'logbrowser.buttonStopRealtime' => 'Dừng cập nhật theo thời gian thực',
'logbrowser.buttonStopRealtimeHint' => 'Dừng cập nhật dữ liệu nhật ký theo thời gian thực.',
'logbrowser.buttonRefresh' => 'Cập nhật mới',
'logbrowser.buttonRefreshHint' => 'Cập nhật mới dữ liệu nhật ký.',
'logbrowser.buttonClear' => 'Xóa',
'logbrowser.buttonClearHint' => 'Ẩn các mục nhập đã tải.',
'logbrowser.buttonAddCustom' => 'Thêm Trình duyệt nhật ký làm tập tin Tùy chỉnh',
'logbrowser.buttonAddCustomHint' => 'Tập tin sẽ được hiển thị trong Trình duyệt nhật ký với các tập tin nhật ký khác.',
'logbrowser.date' => 'Ngày',
'logbrowser.dateFilterPlaceholder' => 'Từ',
'logbrowser.type' => 'Kiểu',
'logbrowser.ip' => 'IP',
'logbrowser.ipFilterPlaceholder' => 'IP',
'logbrowser.code' => 'Mã',
'logbrowser.codeFilterPlaceholder' => 'Mã',
'logbrowser.message' => 'Tin nhắn',
'logbrowser.messageFilterPlaceholder' => 'Tin nhắn',
'logbrowser.source' => 'Nguồn',
'logbrowser.sourceFilterFiles' => '%%count%% tập tin',
'logbrowser.sourceFilterAllLogs' => 'Tất cả các nhật ký',
'logbrowser.sourceFilterNoLogs' => 'Không có nhật ký',
'logbrowser.manageLogFiles' => 'Quản lý các tập tin nhật ký',
'logbrowser.addCustomLogFile' => 'Thêm nhật ký tùy chỉnh',
'logbrowser.customLogPopupTitle' => 'Thêm nhật ký tùy chỉnh',
'logbrowser.invalidLogFormat' => 'Tập tin nhật ký có định dạng không được hỗ trợ',
'logbrowser.referer' => 'R',
'logbrowser.refererHint' => 'Người giới thiệu',
'logbrowser.agent' => 'Đại lý',
'logbrowser.agentHint' => 'Đại lý người dùng',
'logbrowser.size' => 'Kích thước',
'logbrowser.unknown' => 'Chưa biết',
'logbrowser.more' => 'Thêm',
'logbrowser.less' => '(Ít hơn)',
'logbrowser.any' => 'Bất kỳ',
'logbrowser.none' => 'Không có',
'logbrowser.loadMoreOrUseFilters' => '%%loadMore%% hoặc sử dụng các bộ lọc để thu hẹp danh sách các mục.',
'logbrowser.loadMore' => 'Tải thêm các mục',
'logbrowser.clear' => 'Xóa',
'logbrowser.hourAgo' => 'Giờ trước',
'logbrowser.prevDay' => 'Ngày trước',
'logbrowser.linkInMessageToViewFile' => 'Nhấp để xem tập tin.',
'logbrowser.buttonUnlinkHint' => 'Nhấp để dừng theo dõi các cập nhật trong tập tin này trong Trình duyệt nhật ký',
'logbrowser.buttonUnlinkConfirmationDescription' => 'Bạn có chắc muốn dừng theo dõi các cập nhật trong tập tin này trong Trình duyệt nhật ký?',
'logbrowser.buttonUnlinkConfirmationYes' => 'Có',
'logbrowser.buttonUnlinkConfirmationNo' => 'Không',
'logbrowser.logRotation' => 'Luân chuyển nhật ký',
'logbrowser.logRotationHint' => 'Thiết lập thiết lập luân chuyển nhật ký cho website.',
'logbrowser.logRotationTitle' => 'Cấu hình luân chuyển nhật lý',
'notifications.title' => 'Thiết lập gửi thông báo email trên Sự kiện hệ thống',
'notifications.legendNotifications' => 'Thông báo',
'notifications.legendSettings' => 'Cài đặt',
'notifications.headerEvent' => 'Sự kiện',
'notifications.headerSendTo' => 'Gửi thông báo đến:',
'notifications.headerText' => 'Nội dung',
'notifications.headerPreview' => 'Xem trước',
'notifications.headerAdmin' => 'Quản trị viên',
'notifications.headerReseller' => 'Đại lý',
'notifications.headerClient' => 'Khách hàng',
'notifications.headerEmailAddress' => 'Địa chỉ email',
'notifications.expirationTime' => 'Gửi cảnh báo hết hạn',
'notifications.days' => 'ngày trước',
'notifications.smtpSettings' => 'Để kích hoạt Plesk gửi thông báo khi bộ chuyển tiếp bị đóng, bạn có thể %%link%%',
'notifications.smtpSettingsLink' => 'thay đổi cài đặt SMTP',
'notifications.editHint' => 'Hiệu chỉnh nội dung thông báo.',
'notifications.previewHint' => 'Tìm hiểu xem thông báo có dạng như nào trên các email.',
'notifications.reseller_creation' => 'Tạo tài khoản đại lý',
'notifications.reseller_limits_exceed' => 'Tài nguyên sử dụng vượt quá giới hạn bởi tài khoản đại lý',
'notifications.reseller_blocked' => 'Tài khoản đại lý bị đình chỉ do sử dụng tài nguyên quá mức',
'notifications.reseller_overuse_block' => 'Tài nguyên sử dụng của đại lý bị các thuê bao của đại lý dùng hết giới hạn vì bán vượt định mức',
'notifications.client_creation' => 'Tạo tài khoản khách hàng',
'notifications.domain_creation' => 'Tạo trang web',
'notifications.domain_exp_warning' => 'Cảnh báo hết hạn thuê bao',
'notifications.domain_expiration' => 'Hết hạn thuê bao',
'notifications.domain_limits_exceed' => 'Thuê bao đã vượt giới hạn sử dụng tài nguyên',
'notifications.domain_blocked' => 'Thuê bao bị tạm ngưng vì sử dụng tài nguyên vượt quá giới hạn',
'notifications.admin_aps_app_updates' => 'Các cập nhật ứng dụng APS (phân loại của quản trị viên)',
'notifications.reseller_aps_app_updates' => 'Các cập nhật ứng dụng APS (phân loại của đại lý)',
'notifications.client_aps_app_updates' => 'Các cập nhật ứng dụng APS (phân loại của khách hàng)',
'notifications.admin_pum_updates' => 'Cập Nhật Hệ Thống: thông báo về các bản cập nhật mới',
'notifications.admin_outgoing_mail_exceeded_limits' => 'Thư gửi đi đã vượt quá giới hạn',
'notifications.subscription_cgroups_limits_exceed' => 'RAM, CPU, và I/O ổ đĩa (Cgroups)',
'notifications.admin_postponed_feedback' => 'Thông báo nhắc phản hồi',
'notifications.errorInvalidEmail' => 'Địa chỉ email không đúng.',
'notifications.errorInvalidExpTime' => 'Số ngày không hợp lệ.',
'notifications.errorUpdate' => 'Không thể cập nhật thông báo: %%error%%',
'notifications.updated' => 'Thiết lập thông báo đã được cập nhật',
'outgoingmail.name' => 'Tên',
'outgoingmail.maxOutgoingMessages' => 'Giới hạn mỗi giờ',
'outgoingmail.numOfExceedingAttempts' => 'Lần thử sau khi đạt giới hạn',
'outgoingmail.lastAttemptAt' => 'Lần cuối',
'outgoingmail.mailStatus' => 'Trạng thái thư',
'outgoingmail.mailStatusSending' => 'Đang gửi',
'outgoingmail.mailStatusNotSending' => 'Không gửi',
'outgoingmail.mailStatusSendingDesc' => 'Thư đã được gửi.',
'outgoingmail.mailStatusNotSendingDesc' => 'Thư không được gửi.',
'outgoingmail.limitValueUnlimited' => 'Không giới hạn',
'scheduler.tasks.headerCommand' => 'Lệnh',
'scheduler.tasks.headerSchedule' => 'Lịch biểu',
'scheduler.tasks.headerSubscription' => 'Thuê bao',
'scheduler.tasks.headerSubscription_powerUser' => 'không gian web',
'scheduler.tasks.buttonToggleHintOn' => 'Tác vụ được kích hoạt. Nhấp để hủy kích hoạt tác vụ.',
'scheduler.tasks.buttonToggleHintOff' => 'Tác vụ bị vô hiệu. Nhấp để kích hoạt tác vụ.',
'scheduler.tasks.add' => 'Thêm nhiệm vụ',
'scheduler.tasks.hintAdd' => 'Lập lịch cho tác vụ mới.',
'scheduler.tasks.remove' => 'Xóa',
'scheduler.tasks.hintRemove' => 'Xóa bỏ các tác vụ được chọn.',
'scheduler.tasks.confirmOnDelete' => 'Bạn có muốn xóa các tác vụ được chọn?',
'scheduler.tasks.sync' => 'Cập nhật mới',
'scheduler.tasks.hintSync' => 'Tải lại danh sách tác vụ để có dữ liệu thực tế.',
'scheduler.tasks.settings' => 'Cài đặt',
'scheduler.tasks.hintSettings' => 'Chỉnh sửa thiết lập tác vụ lập lịch.',
'scheduler.tasks.deleteSuccess' => 'Các tác vụ lập lịch đã được xóa bỏ.',
'scheduler.tasks.serverTask' => 'máy chủ (người dùng:%%user%%)',
'scheduler.tasks.unknownUser' => 'không xác định',
'scheduler.tasks.runTaskNow' => 'Chạy ngay',
'scheduler.tasks.runTaskNowHint' => 'Chạy tác vụ ngay.',
'scheduler.tasks.runningTask' => 'Chạy tác vụ "%%task%%"...',
'server-components.bcTitle' => 'Các Thành Phần Máy Chủ',
'server-components.title' => 'Thành phần Plesk',
'server-components.name' => 'Tên thành phần',
'server-components.version' => 'Phiên bản thành phần',
'server-components.refresh' => 'Cập nhật mới',
'server-components.componentName' => 'Nhập tên thành phần...',
'server-components.noComponents' => 'Không tìm thấy thành phần',
'server-components.componentsListUpdated' => 'Danh sách thành phần đã được cập nhật',
'server-components.componentName.urlrewrite' => 'Viết lại URL',
'server-components.componentName.dbconnector' => "Bộ kết nối cơ sở dữ liệu",
'server-components.componentName.mysqlserver' => 'Máy chủ MariaDB/MySQL',
'server-components.componentName.troubleshooting' => 'Xử lý sự cố',
'server-components.componentName.waf' => 'Tường lửa Ứng Dụng Web',
'server-components.componentName.vcs' => 'Hệ Điều Khiển Phiên Bản',
'server-components.componentName.dotnetcore' => '.NET Core',
'server-components.componentName.nodejs' => 'Node.js',
'server-components.componentName.appinit' => "Khởi động Ứng dụng",
'server-components.componentName.cors' => "Chia sẻ tài nguyên đa nguồn",
'server-components.componentName.httpcompression' => 'Nén Nội dung HTTP',
'server-components.componentName.antivirus' => "Chống virus",
'server-components.componentName.database' => "Máy chủ SQL",
'server-components.componentName.sqladmin' => "Quản trị Web MariaDB/MySQL",
'server-components.componentName.sqladminmysql' => "Quản trị Web MariaDB/MySQL",
'server-components.componentName.dnsserver' => "Máy chủ DNS",
'server-components.componentName.firewall' => "Tường lửa",
'server-components.componentName.ftpserver' => "Máy chủ FTP",
'server-components.componentName.java' => "Java",
'server-components.componentName.mailserver' => "Máy chủ thư",
'server-components.componentName.local_mailserver' => "Máy Chủ Thư Cục Bộ",
'server-components.componentName.psa' => "Plesk",
'server-components.componentName.script' => "Mã Web",
'server-components.componentName.spamfilter' => "Bộ lọc thư rác",
'server-components.componentName.stats' => "Thống kê Web",
'server-components.componentName.stunnel' => "Trình bọc SSL/TLS",
'server-components.componentName.webmail' => "Trình Quản lý thư trực tuyến",
'server-components.componentName.webpublish' => "Xuất bản Web",
'server-components.componentName.webserver' => "Máy chủ web",
'server-components.componentName.network' => 'Mạng',
'server-components.componentName.sitebuilder' => 'Presence Builder',
'server-components.componentName.cphosting' => "Lưu trữ Plesk",
'server-components.componentName.savi' => 'Giao diện Sophos Anti-Virus',
'server-components.tooltip.disabled' => 'Tắt',
'server-components.tooltip.active' => 'Hoạt động',
'server-components.tooltip.notConfigured' => 'Không được cấu hình',
'server-components.tooltip.notStarted' => 'Không được khởi động, kiểm tra cài đặt thành phần',
'server-components.defaultComponents.circularDependencies' => "Đã phát hiện phụ thuộc vòng tròn giữa các danh mục %%cat1%% và %%cat2%%",
'server-components.defaultComponents.not_installed' => "(không được cài đặt)",
'server-components.defaultComponents.not_configured' => "(không được cấu hình)",
'server-components.defaultComponents.not_opted_to_install_support_files' => "Một số loại dịch vụ có chứa các lựa chọn không hợp lệ, hoặc không có lựa chọn.",
'server-components.defaultComponents.depends_on' => "(yêu cầu %%name%%)",
'server-components.defaultComponents.not_activated' => 'không được kích hoạt',
'server-components.defaultComponents.imap_required' => '(Máy chủ thư này không hỗ trợ IMAP)',
'server-components.defaultComponents.ftp_ipv6_hosting_not_supported' => "(Máy chủ FTP không hỗ trợ địa chỉ IPv6.)",
'server-components.defaultComponents.delegation_rule_not_exist' => '(quy tắc ủy quyền được yêu cầu \'appPoolPipeline, appPoolNetFx\' không tồn tại)',
'server-components.defaultComponents.not_supported_version' => '(phiên bản không được hỗ trợ)',
'server-components.defaultComponents.no_license' => '(key bản quyền không cho phép)',
'server-components.defaultComponents.license_expired' => '(Mã bản quyền đã hết hạn)',
'server-components.defaultComponents.license_mailboxes_limit_exceeded' => '(Đã vượt quá giới hạn hộp thư mã bản quyền)',
'server-components.defaultComponents.title' => 'Chọn thành phần mặc định %%name%%',
'server-components.defaultComponents.none' => 'Không có',
'server-components.defaultComponents.yes' => 'Có',
'server-components.defaultComponents.no' => 'Không',
'server-components.defaultComponents.warning' => 'Cảnh báo!',
'server-components.defaultComponents.parametersOfComponent' => 'Các thông số của %%component%%',
'server-components.defaultComponents.success' => 'Đã cập nhật thành phần mặc định',
'server-components.defaultComponents.mailserverSwitchingWarning' => "Chỉ nên thay đổi máy chủ thư trong lúc thiết lập ban đầu và nếu máy chủ đang được sử dụng, việc này sẽ gây ra các vấn đề sau đây: mất các thiết lập và nội dung hộp thư, cũng như xảy ra các xung đột trong trường hợp bạn chuyển sang máy chủ đã được cấu hình.\nNếu máy chủ này đang được sử dụng và bạn chắc chắn muốn chuyển sang máy khác, bạn có thể thông báo cho khách hàng để họ có thể tải về và lưu thư.",
'server-components.defaultComponents.dnsserverBindToMsdnsSwitchingWarning' => "Chỉ có 254 địa chỉ IP đầu tiên của mạng con với /8 và/16 mặt nạ trong Danh sách Điều khiển Truy cập sẽ được chuyển giao. Chúng sẽ được chuyển giao như những địa chỉ IP riêng biệt. Bạn có muốn tiếp tục không?",
'server-components.componentConf.title' => 'Các thông số của %%compDesc%%',
'server-components.componentConf.parameterIsRequired' => 'Tham số phải được nhập',
'server-components.componentConf.parameterShouldBeNumber' => 'Tham số phải là một số',
'server-components.componentConf.success' => 'Đã cập nhật các tham số',
'spam-filter.groupAdd' => 'Thêm',
'spam-filter.buttonAdd' => 'Thêm miền',
'spam-filter.buttonAddAddress' => 'Thêm địa chỉ',
'spam-filter.buttonAddToBlackListHint' => 'Thêm miền vào danh sách từ chối',
'spam-filter.buttonAddToWhiteListHint' => 'Thêm tên miền vào danh sách cho phép',
'spam-filter.buttonAddAddressToBlackListHint' => 'Thêm địa chỉ vào danh sách từ chối',
'spam-filter.buttonAddAddressToWhiteListHint' => 'Thêm địa chỉ vào danh sách cho phép',
'spam-filter.groupActions' => 'Thao tác',
'spam-filter.buttonRemove' => 'Gỡ bỏ',
'spam-filter.entries' => 'Các mục',
'spam-filter.removeEmptySelection' => 'Không có mục nào được chọn.',
'spam-filter.removeConfirmation' => 'Gỡ bỏ {count, plural, =1 {mục {name}} other {# mục đã chọn}}?',
'spam-filter.removeSuccess' => 'Các mục được lựa chọn đã bị gỡ bỏ.',
'spam-filter.addAddressToBlackListEmptyTitle' => 'Danh sách địa chỉ thư rác đã biết',
'spam-filter.addAddressToWhiteListEmptyTitle' => 'Danh sách địa chỉ tin cậy',
'spam-filter.addAddressToBlackListEmptyDescription' => 'Thư từ các địa chỉ email trong danh sách này được coi là thư rác.',
'spam-filter.addAddressToWhiteListEmptyDescription' => 'Thư từ các địa chỉ email trong danh sách này sẽ bỏ qua bộ lọc thư rác.',
'tasks.pollingOff' => 'Tắt',
'tasks.pollingDelay' => '%%delay%% giây',
'tasks.stopTaskConfirm' => 'Bạn có chắc muốn ngừng tác vụ này?',
'tasks.stopTaskError' => 'Ngừng tác vụ không thành công',
'tasks.stopTask' => 'Ngừng tác vụ',
'tasks.buttonStopConfirm' => 'Có, dừng lại',
'tasks.processedLoadFailed' => 'Tải danh sách quy trình không thành công',
'tasks.retryTask' => 'Thử lại tác vụ',
'tasks.retryTaskFailed' => 'Thử lại tác vụ không thành công',
'tasks.taskCreated' => 'Tác vụ mới đã được tạo thành công',
'tasks.moreDetails' => 'Xem nhật ký bảng điều khiển để biết thêm chi tiết',
'tasks.searchTitle' => 'Tìm kiếm',
'tasks.searchPlaceholder' => 'Tìm kiếm chuỗi',
'tasks.refresh' => 'Cập nhật mới',
'tasks.refreshDescription' => 'Làm mới danh sách tác vụ',
'tasks.createTask' => 'Tạo Tác vụ',
'tasks.openSwagger' => 'Mở Swagger',
'tasks.statusTitle' => 'Trạng thái',
'tasks.createdTitle' => 'đã được tạo',
'tasks.descriptionTitle' => 'Mô tả',
'tasks.processes.dataLoadFailed' => 'Lấy dữ liệu từ máy chủ không thành công',
'tasks.processes.commandLineLoadFailed' => 'Lấy dòng lệnh tác vụ không thành công',
'tasks.processes.buttonStopConfirm' => 'Có, dừng lại',
'tasks.processes.stopProcess' => 'Ngừng quy trình',
'tasks.processes.stopProcessFailed' => 'Ngừng quy trình không thành công',
'tasks.processes.stopProcessConfirm' => 'Bạn có chắc muốn ngừng quy trình này?',
'tasks.processes.copyToClipboard' => 'Sao chép vào clipboard',
'tasks.processes.concurrency' => 'Đồng thời',
'tasks.processes.taskIdSection' => 'ID Tác vụ',
'tasks.processes.requestorIdSection' => 'ID Người yêu cầu',
'tasks.processes.timeoutSection' => 'Thời gian chờ',
'tasks.processes.createdSection' => 'đã được tạo',
'tasks.processes.updatedSection' => 'Đã cập nhật',
'tasks.processes.environmentSection' => 'Môi trường',
'tasks.processes.idTitle' => 'ID',
'tasks.processes.statusTitle' => 'Trạng thái',
'tasks.processes.startedTitle' => 'Đã bắt đầu',
'tasks.processes.completedTitle' => 'Đã hoàn thành',
'tasks.processes.pidTitle' => 'PID',
'tasks.processes.exitCodeTitle' => 'Mã thoát',
'ts-sessions.columnStateTitle' => 'Trạng thái',
'ts-sessions.columnUserTitle' => 'Người dùng',
'ts-sessions.columnNameTitle' => 'Tên',
'ts-sessions.refresh' => 'Cập nhật mới',
'ts-sessions.logoff' => 'Đăng xuất',
'ts-sessions.logoffConfirmation' => 'Đăng xuất %%count%% phiên?',
'ts-sessions.logoffConfirmationSingle' => 'Đăng xuất phiên %%name%%?',
'ts-sessions.logoffConfirmationButton' => 'Có, đăng xuất',
'ts-sessions.logoffNoSelection' => 'Chọn một hoặc nhiều phiên để đăng xuất',
'ts-sessions.logoffSuccess' => 'Đã đăng xuất những phiên được chọn.',
'ts-sessions.disconnect' => 'Ngắt kết nối',
'ts-sessions.disconnectConfirmation' => 'Ngắt kết nối %%count%% phiên?',
'ts-sessions.disconnectConfirmationSingle' => 'Ngắt kết nối phiên %%name%%?',
'ts-sessions.disconnectConfirmationButton' => 'Có, ngắt kết nối',
'ts-sessions.disconnectSuccess' => 'Đã đăng xuất những phiên được chọn.',
'ts-sessions.disconnectNoSelection' => 'Chọn một hoặc nhiều phiên để ngắt kết nối',
'ts-sessions.disconnectNotAvailable' => 'Bạn chỉ có thể ngắt kết nối phiên đang hoạt động hoặc đã kết nối.',
'client-ip-address.title' => 'Địa chỉ IP',
'client-ip-address.status' => 'Trạng thái',
'client-ip-address.type' => 'Kiểu',
'client-ip-address.ipAddress' => 'Địa chỉ IP',
'client-ip-address.certificate' => 'Chứng chỉ',
'client-ip-address.hosting' => 'Vùng lưu trữ',
'client-ip-address.adminCertificateRepository' => "Nơi lưu trữ của người quản trị",
'client-ip-address.domainCertificateRepository' => 'Nơi lưu trữ tên miền %%owner%%',
'client-ip-address.typeShared' => 'Đã chia sẻ',
'client-ip-address.typeExclusive' => 'Chuyên dụng',
'client-ip-address.removeConfirmation' => 'Gỡ bỏ {count, plural, =1 {địa chỉ IP {name}} other {# địa chỉ IP đã chọn}} khỏi dãy IP người dùng?',
'client-ip-address.noItemsToRemove' => 'Chọn một hoặc nhiều mục để gỡ bỏ.',
'client-ip-address.ftpOverSSL' => 'FTP qua SSL/TLS',
'client-ip-address.ftpOverSSL-yes' => 'Có',
'client-ip-address.ftpOverSSL-no' => 'Không',
'client-ip-address.ftpOverSSL-allow' => 'Cho phép',
'client-ip-address.ftpOverSSL-notAllowed' => 'Không được phép',
'client-ip-address.add' => 'Thêm Địa chỉ IP',
'client-ip-address.noAvailableIps' => 'Không còn địa chỉ IP sẵng sàng.',
'client-ip-address.isOk' => 'Các địa chỉ IP hoạt động bình thường.',
'client-ip-address.isBroken' => 'Địa chỉ IP không có trên giao diện.',
'client-ip-address.properties.title' => 'Địa chỉ IP %%address%% trên giao diện %%interface%%',
'client-ip-address.properties.distributedType' => 'Địa chỉ IP được phân phối như là',
'client-ip-address.properties.allocatedType' => 'Địa chỉ IP được phân bổ như là',
'client-ip-address.properties.none' => 'Không có',
'client-ip-address.properties.certificate' => 'Chứng nhận SSL/TLS',
'client-ip-address.properties.defaultSite' => 'Trang web mặc định',
'client-ip-address.assign.title' => 'Chọn các địa chỉ IP',
'client-ip-address.assign.description' => 'Các IP còn trống',
'client-ip-address.assign.success' => '{count, plural, =1 {địa chỉ IP {name}} other {# địa chỉ IP đã chọn}} đã được thêm vào dãy IP của người dùng',
'ip-address-reseller-usage.title' => 'Những đại lý sử dụng %%type%% địa chỉ IP %%ipAddress%%',
'ip-address-reseller-usage.nameColumnHeader' => 'Các đại lý',
'ip-address-reseller-usage.assignButton' => 'Gán cho đại lý',
'ip-address-reseller-usage.alreadyAssignedToAllClients' => 'Địa chỉ IP này đã được gán cho tất cả người dùng.',
'ip-address-reseller-usage.removeButton' => 'Gỡ bỏ',
'ip-address-reseller-usage.removeSuccess' => 'Đã gỡ bỏ địa chỉ IP khỏi {count, plural, =1 {kho {name}} other {# kho đại lý IP đã chọn}}.',
'ip-address-reseller-usage.removeConfirmation' => 'Gỡ bỏ địa chỉ IP khỏi {count, plural, =1 {kho IP {name}} other {# kho IP đại lý đã chọn}}?',
'ip-address-reseller-usage.typeSHARED' => 'Đã chia sẻ',
'ip-address-reseller-usage.typeEXCLUSIVE' => 'Chuyên dụng',
'ip-address-reseller-usage.assign.title' => "Thêm %%ipAddress%% vào kho IP đại lý",
'ip-address-reseller-usage.assign.resellersToAdd' => 'Đại lý sẽ thêm',
'ip-address-reseller-usage.assign.success' => 'Đã thêm địa chỉ IP vào {count, plural, =1 {kho {name}} other {# kho đại lý IP đã chọn}}.',
'ProtectedDirectoryUser.emptyViewTitle' => 'Thêm tài khoản người dùng để cho phép truy cập vào thư mục được bảo vệ',
'ProtectedDirectoryUser.addTooltip' => 'Tạo tài khoản người dùng có khả năng truy cập vào thư mục được bảo vệ %%directory%%',
'ProtectedDirectoryUser.add' => 'Thêm người dùng',
'ProtectedDirectoryUser.login' => 'Tên',
'ProtectedDirectoryUser.changePassword' => 'Đổi mật khẩu',
'ProtectedDirectoryUser.noSelectionText' => 'Chọn một hoặc nhiều người dùng để gỡ bỏ.',
'ProtectedDirectoryUser.remove' => 'Gỡ bỏ',
'ProtectedDirectoryUser.removeTooltip' => 'Gỡ bỏ những người dùng đã chọn.',
'ProtectedDirectoryUser.removeConfirmation' => 'Gỡ bỏ {count, plural, =1 {người dùng {login}} other {# người dùng đã chọn}}?',
'ProtectedDirectoryUser.removeSuccess' => 'Những người dùng được chọn đã được gỡ bỏ.',
'TrafficUsageByClients.customerName' => 'Tên khách hàng',
'TrafficUsageByClients.resellerName' => 'Tên đại lý',
'TrafficUsageByClients.totalUsage' => 'Đã sử dụng',
'TrafficUsageByClients.limit' => 'Giới hạn',
'TrafficUsageByClients.limitRemaining' => 'Khả dụng',
'TrafficUsageByClients.limitUsagePercent' => 'Đã sử dụng (theo %)',
];

View File

@@ -1,13 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'recovery-password.action' => 'Hiển thị liên kết',
'recovery-password.actionLabel' => 'Liên kết đặt lại mật khẩu',
'recovery-password.title' => 'Liên kết đặt lại mật khẩu',
'recovery-password.copyText' => 'Sao chép liên kết vào trang đặt lại mật khẩu',
'recovery-password.text' => 'Hoặc gửi tới %%email%%',
'recovery-password.sendButton' => 'Gửi đến Email',
'recovery-password.copyButton' => 'Sao chép vào Clipboard',
'recovery-password.closeButton' => 'Hủy',
'recovery-password.linkSendedMessage' => 'Đã gửi liên kết đặt lại mật khẩu.',
];

View File

@@ -1,17 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Đăng ký nhận bản tin của chúng tôi',
'reconfirmTitle' => 'Bản tin WebPros',
'text' => 'Bạn có muốn nhận các thông tin liên quan đến bảo mật, kỹ thuật và thông tin chung về sản phẩm trong Bản tin WebPros cá nhân hóa không?',
'consent' => 'Khi nhấp vào nút "Đồng ý và Đăng ký" bên dưới, tôi đồng ý rằng các công ty WebPros được liệt kê ở đây có thể sử dụng tên và địa chỉ email của tôi (%%adminEmail%%) nhằm mục đích cung cấp cho tôi nội dung tiếp thị được cá nhân hóa như bản tin và các ưu đãi riêng lẻ liên quan đến các sản phẩm của WebPros. Các công ty yêu cầu sự đồng ý của bạn là: WebPros International LLC và WebPros International GmbH. Thông tin sẽ được sử dụng theo %%privacyPolicy%% cho đến khi tôi rút lại sự đồng ý và có thể được chia sẻ nội bộ với các chủ thể khác của nhóm WebPros. Tôi có thể sửa đổi hoặc rút lại sự đồng ý của mình bất cứ lúc nào bằng cách nhấp vào liên kết trong bất kỳ thông tin liên lạc nào nhận được hoặc bằng cách gửi email tới privacy@plesk.com',
'reconfirmConsent' => 'Khi nhấp vào nút "Xác nhận lại đồng thuận" bên dưới, tôi thu hồi sự đồng ý trước đó và đồng ý rằng các công ty WebPros được liệt kê ở đây có thể sử dụng tên và địa chỉ email của tôi (%%adminEmail%%) nhằm mục đích cung cấp cho tôi nội dung tiếp thị được cá nhân hóa như bản tin và các ưu đãi riêng lẻ liên quan đến các sản phẩm của WebPros. Các công ty yêu cầu sự đồng ý của bạn là: WebPros International LLC và WebPros International GmbH. Thông tin sẽ được sử dụng theo %%privacyPolicy%% cho đến khi tôi rút lại sự đồng ý và có thể được chia sẻ nội bộ với các chủ thể khác của nhóm WebPros. Tôi có thể sửa đổi hoặc rút lại sự đồng ý của mình bất cứ lúc nào bằng cách nhấp vào liên kết trong bất kỳ thông tin liên lạc nào nhận được hoặc bằng cách gửi email tới privacy@plesk.com',
'privacyPolicy' => 'Chính sách Quyền riêng tư của WebPros',
'subscribeButton' => 'Đồng ý và Đăng ký',
'reconfirmButton' => 'Xác nhận lại đồng thuận',
'closeButton' => 'Không, cảm ơn',
'subscribeMessage' => 'Giờ đây bạn đã đăng ký nhận bản tin cá nhân hóa của WebPros. Bạn có thể đăng ký nhận vào bất kỳ lúc nào bằng cách chỉnh sửa hồ sơ của bạn.',
'noReconfirmMessage' => 'Bạn đã duy trì đăng ký nhận bản tin WebPros.',
'errorMessage' => 'Không thể lưu trạng thái đăng ký của bạn.',
'consentGivenInfo' => 'Chúng tôi hy vọng bạn thích bản tin WebPros chung của chúng tôi. Chúng tôi có thể cung cấp cho bạn một lựa chọn nâng cao - được cá nhân hóa với các thông tin và mẹo hữu ích theo nhu cầu của bạn. Để nhận bản tin WebPros cá nhân hóa, vui lòng nhấp vào "Xác nhận lại đồng thuận".',
];

View File

@@ -1,47 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Thông báo',
'markAsRead' => 'Đánh dấu là đã đọc',
'markAsUnread' => 'Đánh dấu là chưa đọc',
'markAllAsRead' => 'Đánh dấu toàn bộ là đã đọc',
'settings' => 'Cài đặt',
'filterButton' => 'Bộ lọc',
'filterUnread' => 'Chưa đọc',
'filterCritical' => 'Quan trọng',
'filterFavorite' => 'Yêu thích',
'filterReset' => 'Xóa bộ lọc',
'searchPlaceholder' => 'Tìm...',
'favoriteNotification' => 'Thêm vào mục yêu thích',
'unfavoriteNotification' => 'Xóa khỏi mục yêu thích',
'deleteNotification' => 'Xóa thông báo',
'deleteNotifications' => 'Xóa thông báo',
'learnMore' => 'Tìm hiểu thêm',
'moreToasts' => 'Bạn có thêm %%total%% thông báo mới',
'dateFormat' => '%%month%% %%day%%',
'timeFormat' => '%%hours%%:%%minutes%%',
'month0' => 'Tháng Một',
'month1' => 'Tháng Hai',
'month2' => 'Tháng Ba',
'month3' => 'Tháng Tư',
'month4' => 'Tháng Năm',
'month5' => 'Tháng Sáu',
'month6' => 'Tháng Bảy',
'month7' => 'Tháng Tám',
'month8' => 'Tháng Chín',
'month9' => 'Tháng Mười',
'month10' => 'Tháng Mười Một',
'month11' => 'Tháng Mười Hai',
'categoryAlert' => 'Thông báo',
'categoryWarning' => 'Cảnh báo',
'listEmptyTitle' => 'Cập nhật những sự kiện máy chủ quan trọng nhất',
'listEmptyDescription' => 'Chúng tôi sẽ gửi thông báo cho bạn khi vượt quá ngưỡng sử dụng tài nguyên, hay khi các bản cập nhật quan trọng đã được cung cấp, v.v. Hãy theo dõi nhé!',
'listFilteredTitle' => 'Không có mục nào phù hợp với điều kiện lọc',
'listFilteredDescription' => 'Có vẻ tiêu chí lọc quá khắt khe. Thử thay đổi tiêu chí lọc.',
'showLess' => 'Ẩn bớt',
'showMore' => 'Hiển thị thêm',
'showMoreNotifications' => 'Hiện thêm %%count%%',
'showLessNotifications' => 'Ẩn bớt',
'notifications' => 'Thông báo',
'backToList' => 'Quay lại danh sách thông báo',
];

View File

@@ -1,39 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'drawer.invalid_subject_length' => "Chủ đề thông báo có độ dài không hợp lệ. Cần có từ 1 đến 255 ký tự.",
'drawer.invalid_text_length' => "Độ dài văn bản thông báo không hợp lệ. Nên có từ 1 đến 65533 ký tự.",
'drawer.subject' => "Chủ đề thông báo",
'drawer.text' => "Văn bản thông báo",
'drawer.title' => "Hiệu chỉnh thông báo",
'drawer.unable_set_text' => "Không thể sửa đổi văn bản thông báo:",
'drawer.resetButton' => "Đặt lại về mặc định",
'drawer.invalidSubjectLength' => "Chủ đề thông báo phải có từ 1 đến 255 ký tự.",
'drawer.invalidTextLength' => "Nội dung thông báo phải có từ 1 đến 65533 ký tự",
'cgroups.header' => 'Đã đạt ngưỡng sử dụng tài nguyên của thuê bao %%subscription%% vào %%time%%.',
'cgroups.footer' => "Trân trọng,\n--\n%%product%%",
'cgroups.limitDescriptor' => "%%limit%%: %%value%% trong %%duration%%",
'cgroups.timeZone' => "Múi giờ máy chủ là %%timezone%% (%%gmtTime%% GMT)",
'cgroups.info' => "Thông tin:",
'cgroups.thresholdLimitInfo' => "Ngưỡng thông báo %%limit%% là: %%value%% cho mỗi %%duration%%",
'cgroups.hardLimitInfo' => "Giới hạn %%hard%%%%limit%% là: %%value%% mỗi %%duration%%",
'cgroups.hard' => 'Cứng',
'cgroups.usage' => 'tình trạng sử dụng',
'cgroups.cgroups_cpu_usage' => 'CPU',
'cgroups.cgroups_ram_usage' => 'RAM',
'cgroups.cgroups_disk_read_usage' => 'Tốc độ Ổ đọc',
'cgroups.cgroups_disk_write_usage' => 'Tốc độ Ổ ghi',
'pum.header' => "Xin chào,\nĐây là điểm tin từ công cụ Cập nhật Hệ thống dành cho máy chủ %%server%%.",
'pum.updated' => 'Các gói sau được cập nhật thành công:',
'pum.notUpdated' => 'Không thể cập nhật những gói sau đây:',
'pum.updatesAvailable' => 'Có các cập nhật gói sau đây:',
'pum.availableItem' => '- %%packageName%% %%packageVersion%% từ %%packageRepo%% kho (phiên bản cài đặt hiện tại: %%currentVersion%% từ %%currentRepo%% repo)',
'pum.updatedItem' => '- %%packageName%% %%packageVersion%% từ %%packageRepo%% repo (phiên bản trước: %%currentVersion%% từ %%currentRepo%% repo)',
'pum.updateInPum' => 'Bạn có thể cập nhật các gói này bằng công cụ Cập nhật Hệ thống: %%pumUrl%%',
'pum.noNotifications' => 'Nếu bạn không muốn nhận những điểm tin này, hãy thay đổi cài đặt thông báo: %%pumSettingsUrl%%',
'pum.errorHeader' => "Xin chào, %%admin%%,\nĐã xảy ra sự cố khi cập nhật gói hệ thống và các thành phần của bên thứ ba trên máy chủ %%server%%. Vui lòng đợi bản cập nhật tự động tiếp theo hoặc chạy cập nhật thủ công: %%pumUrl%%",
'pum.errorLists' => 'Lý do: %%message%%',
'pum.unknownRepo' => 'không xác định',
];

View File

@@ -1,43 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'common.label' => 'Đi đến đối tượng khác:',
'common.description' => 'Chọn đối tượng khác.',
'common.refineSearchMessage' => 'Hãy lọc lại tiêu chí tìm kiếm để tìm các đối tượng muốn tìm, hoặc đi đến %%link%%.',
'common.listOfAllObjects' => 'danh sách tất cả các đối tượng',
'common.description' => 'Chọn một tùy chọn khác',
'customers.label' => 'Đi tới khách hàng khác:',
'customers.myObjectsLabel' => 'Thêm các khách hàng của %%name%%:',
'customers.otherObjectsLabel' => 'Khách hàng của nhà cung cấp khác:',
'customers.moreObjectsAvailable' => 'Có thêm %%count%% khách hàng nữa.',
'customers.refineSearchMessage' => 'Hãy tinh chỉnh tiêu chí tìm kiếm để tìm kiếm khách hàng mà bạn đang tìm kiếm, hoặc đi đến %%link%%.',
'customers.listOfAllObjects' => 'danh sách tất cả khách hàng',
'customers.description' => 'Chọn một khách hàng khác.',
'dockercontainers.label' => 'Đi đến bộ chứa khác:',
'dockercontainers.description' => 'Chọn bộ chứa khác.',
'domains.label' => 'Đi đến một tên miền khác:',
'domains.myObjectsLabel' => 'Thêm các tên miền của %%name%%:',
'domains.otherObjectsLabel' => 'Tên miền của các thuê bao khác:',
'domains.moreObjectsAvailable' => 'Có thêm %%count%% tên miền nữa.',
'domains.refineSearchMessage' => 'Hãy tinh chỉnh tiêu chí tìm kiếm để tìm kiếm tên miền mà bạn đang tìm kiếm, hoặc đi đến %%link%%.',
'domains.listOfAllObjects' => 'danh sách tất cả các tên miền',
'domains.description' => 'Chọn một tên miền khác.',
'resellers.label' => 'Đi đến đại lý khác:',
'resellers.moreObjectsAvailable' => 'Có thêm %%count%% đại lý nữa.',
'resellers.refineSearchMessage' => 'Hãy tinh chỉnh tiêu chí tìm kiếm để tìm kiếm đại lý mà bạn đang tìm kiếm, hoặc đi đến %%link%%.',
'resellers.listOfAllObjects' => 'danh sách tất cả các đại lý',
'resellers.description' => 'Chọn đại lý.',
'subscriptions.label' => 'Đi đến một thuê bao khác:',
'subscriptions.myObjectsLabel' => 'Thêm các thuê bao của %%name%%:',
'subscriptions.otherObjectsLabel' => 'Thuê bao của các nhà thuê bao khác:',
'subscriptions.moreObjectsAvailable' => 'Có thêm %%count%% thuê bao nữa.',
'subscriptions.refineSearchMessage' => 'Hãy tinh chỉnh tiêu chí tìm kiếm để tìm kiếm thuê bao mà bạn đang tìm kiếm, hoặc đi đến %%link%%.',
'subscriptions.listOfAllObjects' => 'danh sách tất cả các thuê bao',
'subscriptions.description' => 'Chọn một thuê bao khác.',
];

View File

@@ -1,64 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'panel-update.context' => 'Cập nhật Plesk',
'panel-update.whatsNew' => 'Tin mới',
'panel-update.available.title' => 'Có sẵn các cập nhật Plesk',
'panel-update.available.subject' => 'Đã có Plesk %%version%%',
'panel-update.available.message' => 'Đã có phiên bản cập nhật để cài đặt. Vui lòng cập nhật Plesk của bạn trong thời gian sớm nhất có thể.',
'panel-update.available.action' => 'Cài đặt cập nhật',
'panel-update.successUpgrade.title' => 'Đã cài đặt bản cập nhật Plesk',
'panel-update.successUpgrade.subject' => 'Đã cài đặt Plesk %%version%%',
'panel-update.successUpgrade.message' => 'Đã cập nhật Plesk của bạn. Tìm hiểu các tính năng mới trên Nhật ký Thay đổi Giao diện Đá thủy tinh Plesk trên trang web của chúng tôi.',
'panel-update.successHotfix.title' => 'Chưa cài đặt bản cập nhật nóng Plesk.',
'panel-update.successHotfix.subject' => 'Đã cài đặt %%patch%% Cập nhật cho Plesk %%version%%.',
'panel-update.successHotfix.message' => 'Đã cập nhật Plesk của bạn. Tìm hiểu các tính năng mới trên Nhật ký Thay đổi Giao diện Đá thủy tinh Plesk trên trang web của chúng tôi.',
'panel-update.error.title' => 'Chưa cài đặt bản cập nhật Plesk.',
'panel-update.error.subject' => 'Chưa cài đặt cập nhật Plesk',
'panel-update.error.message' => "Đã có phiên bản cập nhật để cài đặt. Nỗ lực cài đặt đã thất bại. Kiểm tra nhật ký trình cài đặt Plesk để tìm nguyên nhân.\n\nVui lòng cập nhật Plesk của bạn trong thời gian sớm nhất có thể.",
'panel-update.error.action' => 'Tải xuống nhật ký Trình cài đặt Plesk',
'server-health.context' => 'Tình trạng máy chủ',
'server-health.parameter-reach-red.title' => 'Một thông số do Tình trạng Máy chủ giám sát đã đạt mức cảnh báo "đỏ"',
'server-health.parameter-reach-red.subject' => 'Tình trạng Máy chủ: Trạng thái %%parameter%% "đỏ"',
'server-health.parameter-reach-red.message' => 'Thông số theo dõi tình trạng máy chủ "%%group%% > %%parameter%%" đã thay đổi trạng thái từ "xanh" sang "đỏ". Kiểm tra Tình trạng Máy chủ để biết thêm thông tin.',
'server-health.parameter-reach-red.action' => 'Kiểm tra Tình trạng Máy chủ',
'web-application-firewall.context' => 'Tường lửa ứng dụng web (ModSecurity)',
'web-application-firewall.rules-applied.title' => 'Đã cài đặt một quy tắc hay bộ quy tắc ModSecurity',
'web-application-firewall.rules-applied.subject' => 'Tường lửa Ứng dụng Web: đã cài đặt một quy tắc hay bộ quy tắc mới',
'web-application-firewall.rules-applied.message' => 'Đã cài đặt quy tắc hay bộ quy tắc sau: %%ruleset%%. Để đảm bảo quy tắc/bộ quy tắc đó không làm hỏng các trang web lưu trữ, kiểm tra nhật ký kiểm tra ModSecurity xem có lỗi không.',
'web-application-firewall.rules-applied.action' => 'Kiểm tra nhật ký kiểm tra',
'all-websites-switcher-available.subject' => 'Học cách chuyển đổi giữa các không gian web',
'all-websites-switcher-available.context' => 'Gợi ý chuyển hướng Plesk',
'all-websites-switcher-available.description' => '<h2>Gợi ý</h2><p> Xin chào, bạn đã tạo không gian web thứ hai.</p> <p> Giao diện Plesk có hai bối cảnh điều hướng liên quan đến (các) trang web. Trong trường hợp giao diện người dùng nằm trong bối cảnh của một không gian web cụ thể, bạn sẽ quan sát (các) trang web của riêng không gian web này. Trong trường hợp giao diện người dùng ở trong "Tất cả không gian web", bạn sẽ quan sát tất cả các trang web hiện có.</p><p>Bối cảnh có thể được chuyển đổi ngầm do việc duyệt giao diện hoặc do các hành động đã thực hiện. Đôi khi điều đó có thể xảy ra ngầm đối với bạn.</p><p>&#9757; &nbsp;<em> Điều này rất quan trọng - <strong>bạn có thể thay đổi bối cảnh</strong> thành "Tất cả không gian web" hoặc thành một không gian web cụ thể bất cứ lúc nào bằng cách sử dụng trình chuyển đổi trong menu ở góc trên cùng bên phải.</em></p>',
'broken-php-handlers-on-domains.subject' => 'Đã phát hiện miền với trình xử lý PHP bị hỏng',
'broken-php-handlers-on-domains.context' => 'Trang web',
'broken-php-handlers-on-domains.description' => 'Không tìm thấy những trình xử lý PHP sau trên máy chủ được sử dụng bởi %%domainCount%% miền: %%handlers%%. Mã PHP trên những miền này đang không được thực thi. Hãy cài đặt những trình xử lý PHP còn thiếu hoặc chạy <code>plesk repair web -php-handlers</code> để sửa những miền bị hỏng.',
'welcome-to-obsidian.title' => 'Đã cài đặt bản cập nhật Plesk',
'welcome-to-obsidian.learnMore' => 'Tìm hiểu thêm',
'welcome-to-obsidian.subject' => 'Chào mừng bạn đến với Plesk Obsidian!',
'welcome-to-obsidian.message-intro' => 'Chúc mừng bạn! Đã cài đặt phiên bản Plesk mới. Plesk Obsidian là nền tảng quản lý mạnh mẽ nhất của chúng tôi, đã được kiểm chứng trên máy chủ, trang, ứng dụng và nghiệp vụ lưu trữ & đám mây.',
'welcome-to-obsidian.message-features-list' => 'Với Obsidian, bạn sẽ có:',
'welcome-to-obsidian.message-ux-header' => 'Trải nghiệm người dùng của bạn được cải thiện',
'welcome-to-obsidian.message-ux-body' => 'Obsidian có giao diện mới chuyên nghiệp nhất dành cho người dùng, quản trị viên và nhà bán lẻ, qua đó giúp hợp lý hóa Vòng đời Dự án Web. Quản lý trang web dễ dàng từ một màn hình với Cửa sổ Hiển thị Tổng quan Trang web cải tiến của chúng tôi. Tận hưởng trải nghiệm người dùng File Manager tốt hơn và các thông báo HTML cá nhân hóa và cải tiến giúp bạn vẫn có khả năng kiểm soát kể cả khi đã đăng xuất.',
'welcome-to-obsidian.message-security-header' => 'An toàn và giám sát mạnh mẽ hơn',
'welcome-to-obsidian.message-security-body' => 'Obsidian mạnh mẽ hơn do đó hiệu quả hơn trong việc giúp tránh sự cố ngừng hoạt động và tổn thất doanh thu. ModSecurity & Fail2ban an toàn mặc định với các phần mở rộng của bên thứ 3 có sẵn, tuy nhiên giờ đây phạm vi an toàn máy chủ rộng hơn với SSL It! và toàn bộ các tính năng của nó. SNI for Mail Services đảm bảo riêng tư cho các cuộc trao đổi của bạn trên kết nối SMTP, IMAP & POP.',
'welcome-to-obsidian.message-productivity-header' => 'Tối đa hóa Năng suất và Giá trị',
'welcome-to-obsidian.message-productivity-body' => 'Tải xuống nền tảng sẵn sàng cho lập trình và ngăn xếp Web được tối ưu hóa, có đầy đủ các công cụ phát triển mà bạn yêu thích (Git, Redis, Memcached, Node.js và Docker). Hãy trở nên thân thiện với Tối ưu hóa Công cụ Tìm kiếm (SEO) bằng cách mặc định bật chuyển hướng HTTP > HTTPS vĩnh viễn cho các trang mới. Tránh được phiền toái bởi vì các dịch vụ bị gặp sự cố sẽ tự động khởi động lại. Thử các tính năng mới: PHP Composer (Trình quản lý Phụ thuộc PHP), bản sao lưu được tối ưu hóa (cần ít không gian ổ đĩa hơn để sao lưu và khôi phục) và môđun PageSpeed (được biên dịch sẵn với nginx).',
'welcome-to-obsidian.message-control-header' => 'Linh hoạt và kiểm soát tốt hơn',
'welcome-to-obsidian.message-control-body' => 'Toàn bộ các tính năng đều hữu dụng và hoạt động nhanh hơn, bao gồm các phần mở rộng Giám sát & Grafana mới. Chế độ Giới hạn mới cho phép bạn kiểm soát những thao tác phía máy chủ mà quản trị viên Plesk có thể thực hiện. Ngoài ra, quản trị viên, nhà bán lẻ và người dùng có thể dễ dàng di chuyển miền giữa các thuê bao thông qua cả giao diện của Obsidian lẫn CLI.',
'welcome-to-obsidian.message-features-link-title' => 'Đọc ghi chú cập nhật của chúng tôi.',
'welcome-to-obsidian.message-facebook-link-title' => 'Nhóm Facebook',
'welcome-to-obsidian.message-forum-link-title' => 'Diễn đàn Cộng đồng',
'welcome-to-obsidian.message-conclusion' => 'Tham gia thảo luận về Plesk Obsidian trên %%facebookLink%% or %%forumLink%% của chúng tôi.',
];

View File

@@ -1,44 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Độ mạnh của mật khẩu',
'description' => 'Để tăng độ khó cho mật khẩu:',
'yourPasswordIsStrong' => "Mật khẩu của bạn mạnh, nhưng bạn có thể làm cho nó mạnh hơn nữa bằng cách tăng độ dài cho nó.",
'verdictVeryWeak' => 'Rất yếu',
'verdictWeak' => 'Yếu',
'verdictMediocre' => 'Trung bình',
'verdictStrong' => 'Mạnh',
'verdictStronger' => 'Rất mạnh',
'generatePassword' => 'Khởi tạo',
'showPassword' => 'Hiển thị',
'hidePassword' => 'Ẩn',
'hintInfo' => '(?)',
/* Suggestions */
// Legacy estimator
'passwordTooShort' => 'Làm cho mật khẩu dài khơn.',
'lettersLowerCase' => 'Sử dụng ít nhất một ký tự thường.',
'lettersUpperCase' => 'Sử dụng ít nhất một ký tự hoa.',
'numbers1' => 'Sử dụng ít nhất một số.',
'numbers3' => 'Sử dụng ít nhất ba số.',
'specialChar1' => 'Sử dụng ít nhất một ký tự đặc biệt (ví dụ: !, @, #, $, % ,^, &, *, ?, _, ~).',
'specialChar2' => 'Sử dụng ít nhất hai ký tự đặc biệt (ví dụ: !, @, #, $, %, ^, &, *, ?, _, ~).',
'comboUpperAndLower' => 'Sử dụng cả ký tự hoa và thường.',
'comboLettersAndNumbers' => 'Sử dụng cả số và ký tự.',
'comboLettersNumbersSpecial' => 'Sử dụng số, ký tự và ký tự đặc biệt.',
// Zxcvbn estimator
'l33t' => "Tránh thay thế những ký tự dễ đoán như \"@\" thay cho \"a\".",
'reverseWords' => 'Tránh cách viết ngược của những từ thông dụng.',
'allUppercase' => 'Viết hoa một số chữ cái chứ không phải tất cả.',
'capitalization' => 'Viết hoa nhiều hơn chữ cái đầu tiên.',
'dates' => 'Tránh những ngày tháng năm gắn liền với bạn.',
'recentYears' => 'Tránh những năm gần đây.',
'associatedYears' => 'Tránh những năm gắn liền với bạn.',
'sequences' => 'Tránh những chuỗi ký tự thông dụng.',
'repeated' => 'Tránh những từ và ký tự lặp lại.',
'longerKeyboardPattern' => 'Sử dụng những kiểu mẫu phím dài hơn và thay đổi hướng nhập nhiều lần.',
'anotherWord' => 'Thêm những từ ít phổ biến hơn.',
'useWords' => 'Sử dụng nhiều từ, nhưng tránh những cụm thông dụng.',
'noNeed' => 'Bạn có thể tạo mật khẩu mạnh mà không cần sử dụng ký hiệu, số hoặc chữ viết hoa.',
'pwned' => 'Nếu sử dụng mật khẩu này ở chỗ khác, bạn nên thay đổi mật khẩu.',
];

View File

@@ -1,33 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'meter.title' => 'Độ mạnh của mật khẩu',
'meter.description' => 'Để tăng độ khó cho mật khẩu:',
'meter.yourPasswordIsStrong' => 'Mật khẩu của bạn mạnh, nhưng bạn có thể làm cho nó mạnh hơn nữa bằng cách tăng độ dài cho nó.',
'meter.verdictVeryWeak' => 'Rất yếu',
'meter.verdictWeak' => 'Yếu',
'meter.verdictMedium' => 'Trung bình',
'meter.verdictStrong' => 'Mạnh',
'meter.verdictVeryStrong' => 'Rất mạnh',
'generator.generate' => 'Khởi tạo',
'generator.generateHint' => 'Tạo mật khẩu mạnh',
'generator.show' => 'Hiển thị',
'generator.hide' => 'Ẩn',
'generator.showHideHint' => 'Hiển thị hoặc ẩn mật khẩu',
'suggestions.l33t' => "Tránh thay thế những ký tự dễ đoán như \"@\" thay cho \"a\".",
'suggestions.reverseWords' => 'Tránh cách viết ngược của những từ thông dụng.',
'suggestions.allUppercase' => 'Viết hoa một số chữ cái chứ không phải tất cả.',
'suggestions.capitalization' => 'Viết hoa nhiều hơn chữ cái đầu tiên.',
'suggestions.dates' => 'Tránh những ngày tháng năm gắn liền với bạn.',
'suggestions.recentYears' => 'Tránh những năm gần đây.',
'suggestions.associatedYears' => 'Tránh những năm gắn liền với bạn.',
'suggestions.sequences' => 'Tránh những chuỗi ký tự thông dụng.',
'suggestions.repeated' => 'Tránh những từ và ký tự lặp lại.',
'suggestions.longerKeyboardPattern' => 'Sử dụng những kiểu mẫu phím dài hơn và thay đổi hướng nhập nhiều lần.',
'suggestions.anotherWord' => 'Thêm những từ ít phổ biến hơn.',
'suggestions.useWords' => 'Sử dụng nhiều từ, nhưng tránh những cụm thông dụng.',
'suggestions.noNeed' => 'Bạn có thể tạo mật khẩu mạnh mà không cần sử dụng ký hiệu, số hoặc chữ viết hoa.',
'suggestions.pwned' => 'Nếu sử dụng mật khẩu này ở chỗ khác, bạn nên thay đổi mật khẩu.',
];

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'days' => '%%days%% ngày',
];

View File

@@ -1,28 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'inviteTitle' => 'Hãy cho chúng tôi biết bạn nghĩ gì về Plesk',
'inviteHint' => 'Vui lòng dành một chút thời gian để cung cấp phản hồi về trải nghiệm Plesk của bạn. Nhận xét của bạn rất quan trọng vì chúng giúp chúng tôi cải thiện sản phẩm.',
'inviteQuestion' => 'Bạn có muốn làm một cuộc khảo sát?',
'inviteButtonOk' => 'OK',
'inviteButtonPostpone' => 'Để sau',
'inviteButtonClose' => 'Không, cảm ơn',
'voteTitle' => 'Hãy cho chúng tôi biết bạn nghĩ gì về Plesk',
'voteQuestion' => 'Khả năng bạn giới thiệu Plesk cho bạn bè và đồng nghiệp là bao nhiêu?',
'voteRequire' => 'Vui lòng cung cấp phiếu bầu của bạn.',
'voteLegendBad' => 'Không bao giờ',
'voteLegendGood' => 'Rất có khả năng',
'voteLikeHint' => 'Điều gì bạn thích ở Plesk?',
'voteDislikeHint' => 'Điều gì bạn không thích ở Plesk?',
'voteButtonOk' => 'Gửi phản hồi',
'thankTitle' => 'Cảm ơn về sự phản hồi của bạn',
'thankHint' => 'Chúng tôi rất cảm ơn về phản hồi của bạn. Việc chúng tôi biết được cách để cải thiện trải nghiệm của bạn với Plesk là rất quan trọng.',
'thankSocialChoose' => 'Bạn có muốn chia sẻ trải nghiệm của mình trên mạng xã hội không?',
'thankSupportCenter' => 'Nếu xảy ra bất kỳ vấn đề nào với Plesk, bạn có thể tìm giải pháp tại %%link%% của chúng tôi',
'thankButtonClose' => 'Đóng',
'sorryTitle' => 'Xin lỗi vì đã làm phiền',
'sorryHint' => 'Bạn có thể cung cấp phản hồi vào bất kỳ thời điểm nào sau này, bằng cách sử dụng nút %%provide_rating%% ở cuối trang.',
'sorryButtonClose' => 'Đóng',
'supportCenter' => 'Trung tâm hỗ trợ',
'introductionText' => 'Tôi thích #Plesk bởi vì %%message%%',
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'sell_service' => 'Cho phép bán dịch vụ \'%%serviceName%%\'',
'sell_service_hint' => '',
];

View File

@@ -1,46 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'home' => 'Trang chủ',
'tools' => 'Các công cụ & Các thiết lập',
'resellerTools' => 'Công cụ & tiện ích',
'subscriptions' => 'Thuê bao',
'statistics' => 'Thống kê',
'domains' => 'Các tên miền',
'web' => 'Website & Miền',
'protectedDirectories' => 'Thư mục được bảo vệ',
'protectedDirectoryList' => 'Thư mục được bảo vệ của %%domainName%%',
'protectedDirectoryUserList' => 'Người dùng của Thư mục được bảo vệ %%directory%%',
'virtualDirectories' => 'Thư mục ảo',
'virtualDirectoryDomain' => 'Thư mục ảo %%path%% của %%domainName%%',
'aspDotNetDomainSettings' => 'Cấu hình ASP.NET cho trang web %%domain%%',
'bandwidthLimiting' => 'Giới hạn băng thông cho %%domainName%%',
'hotlinkProtection' => 'Bảo vệ khỏi liên kết nóng cho %%domainName%%',
'odbcDomain' => 'Kết nối ODBC DSN cho %%domainName%%',
'odbcServer' => 'Kết nối ODBC DSN',
'serverAbout' => 'Giới thiệu Plesk',
'actionLogSettings' => 'Cài đặt Nhật Ký Hành động',
'serverInformation' => 'Thông tin máy chủ',
'serverSettings' => "Các thiết lập máy chủ",
'serverSpamFilterSettings' => 'Các thiết lập Lọc thư rác',
'massMail' => 'Tin nhắn email hàng loạt',
'createMassMailTemplate' => 'Thêm biểu mẫu email hàng loạt',
'editMassMailTemplate' => 'Chỉnh sửa mẫu email hàng loạt',
'sendMassMail' => 'Gửi email hàng loạt',
'virtualHostTemplate' => 'Mẫu máy chủ ảo',
'trafficUsageByResellers' => 'Lưu lượng do Đại lý sử dụng',
'trafficUsageByReseller' => 'Lưu lượng sử dụng cho %%resellerName%%',
'trafficUsageByCustomers' => 'Lưu lượng do Khách hàng sử dụng',
'trafficUsageByDomains' => 'Lưu lượng sử dụng theo miền',
'trafficUsageByClientDomains' => 'Lưu lượng do Tên miền %%clientName%% sử dụng',
'trafficUsageByDomain' => 'Thống kê truyền tải dữ liệu của %%domainName%%',
'mailStatistics' => 'Cài đặt thư toàn máy chủ',
'infoAndStatisticsAdmin' => 'Thông tin và Thống kê',
'infoAndStatisticsReseller' => 'Thống kê',
'resourceUsageByDomains' => 'Tài nguyên sử dụng của tên miền',
'summaryReport' => 'Báo cáo tóm tắt',
'summaryReportLayouts' => 'Giao diện báo cáo',
'summaryReportTrafficHistory' => 'Lược sử lưu lượng',
'summaryReportSchedule' => 'Lịch trình phân phối cho %%name%%',
];

View File

@@ -1,14 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'nothingFound' => 'Không tìm thấy kết quả.',
'globalSearch' => 'Tìm kiếm toàn cục',
'fieldStub' => 'Tìm kiếm...',
'fieldStubHint' => 'Tìm kiếm miền, phần mở rộng và những tùy chọn khác…',
'moreResultsFound' => 'Tìm thấy hơn %%limit%% kết quả. Hãy lọc tìm kiếm của bạn.',
'recentSearch' => 'Kết quả tìm kiếm gần đây:',
'recentSearchHint' => 'Kết quả tìm kiếm mới nhất sẽ được hiển thị tại đây. Hãy quay lại để truy cập nhanh vào những trang bạn đã tìm.',
'removeFromRecent' => 'Xóa khỏi kết quả gần đây',
'copilot.loader-text' => 'Đang suy nghĩ...',
'copilot.showMore' => 'Hiển thị thêm'
];

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'placeholder' => 'YYYY-MM[-DD[ HH:MM[:SS]]]]',
];

View File

@@ -1,23 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'logIn' => 'Đăng nhập',
'identityName' => 'Người đăng ký %%identity%%',
'loggedInAs' => 'Đăng nhập:',
'impersonatedInAs' => 'Người đăng ký',
'myProfile' => 'Chỉnh sửa hồ sơ',
'logOut' => 'Đăng xuất',
'backToAdmin' => 'Trở lại Quản trị viên',
'readManual' => 'Đọc hướng dẫn',
'sureToLogout' => 'Bạn có chắc chắn muốn đăng xuất?',
'impersonatedName' => 'Đăng nhập: %%identity%%',
'userFeedback' => 'Đề xuất một Ý tưởng',
'accessibility' => 'Trợ năng',
'facebookJoinCommunity' => 'Truy cập Facebook của chúng tôi',
'twitterFollow' => 'Theo dõi @Plesk',
'provideRating' => 'Chia sẻ ý kiến',
'linkToCookies' => 'Cookie',
'darkThemeOn' => 'Chuyển sang chủ đề tối',
'darkThemeOff' => 'Chuyển sang chủ đề sáng',
'help' => 'Trợ giúp',
];

View File

@@ -1,93 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'panelSystemSection' => 'Tổng quan hệ thống',
'hostname' => 'Tên máy chủ',
'ipAddress' => 'Địa chỉ IP',
'os' => 'HĐH',
'product' => 'Sản phẩm',
'installedPatchVersion' => 'Cập nhật #%%installedPatch%%',
'lastUpdateDate' => ', được cập nhật lần cuối vào %%lastUpdate%%',
'seeChangelog' => 'Xem Lịch sử thay đổi',
'addComponents' => 'Thêm hoặc gỡ các thành phần',
'systemIsUp2date' => 'Hệ thống của bạn hiện đã cập nhật.',
'checkedAt' => 'Đã kiểm tra vào %%lastChecked%%.',
'updatesAvailable' => 'Đã có bản cập nhật Plesk.',
'updatesForPackageIsAvailable' => 'Cập nhật cho %%package%% đã sẵn sàng.',
'updatesForPackagesAreAvailable' => 'Cập nhật cho %%packages%% đã sẵn sàng.',
'packages' => '%%count%% gói',
'updatesLastChecked' => 'Đã kiểm tra vào ngày %%date%%',
'upgradeIsAvailable' => 'Hiện có thể nâng cấp lên %%product%%.',
'installNow' => 'Cài đặt ngay',
'updateNow' => 'Cập nhật ngay bây giờ',
'updateAll' => 'Cập nhật tất cả',
'installShow' => 'Cài đặt tùy chỉnh',
'showDetails' => 'Hiển thị nội dung',
'seeWhatsNew' => 'Xem có gì mới',
'upgradeShow' => 'Mở Plesk Installer',
'postponeUpgrade' => 'Hoãn nâng cấp.',
'autoupdatesIsDisabled' => 'Cập nhật tự động đã tắt.',
'autoupdatesIsDisabledHint' => 'Cập nhật tự động đã tắt.',
'enableAutoupdate' => 'Cho phép cập nhật tự động (Khuyến khích)',
'systemMoreLink' => 'Xem thêm thông tin hệ thống',
'addMoreResources' => 'Thêm Các Nguồn',
'statsMoreLink' => 'Xem Thêm Thống Kê',
'panelStatSection' => 'Sử dụng Tài nguyên',
'customButtonsSection' => 'Các dịch vụ bổ sung',
'customSpotSection' => 'Tin tức',
'helpDeskButton' => 'Bộ phận trợ giúp',
'helpDeskButtonDescription' => 'Gửi yêu cầu hỗ trợ kỹ thuật đến nhà cung cấp.',
'systemSecurity' => 'Bảo mật hệ thống',
'fail2banManagement' => 'Cấm Địa Chỉ IP',
'fail2banActive' => 'Bật',
'fail2banInactive' => 'Tắt',
'fail2banError' => 'Dịch vụ lỗi',
'modSecurityManagement' => 'ModSecurity',
'modSecurityStateOn' => 'Bật',
'modSecurityStateOff' => 'Tắt',
'modSecurityStateDetectionOnly' => 'Chỉ phát hiện',
'hostingSection' => 'Vùng lưu trữ',
'ipV4Address' => 'Địa chỉ IPv4',
'ipV6Address' => 'Địa chỉ IPv6',
'ipAddressShared' => 'đã chia sẻ',
'ipAddressExclusive' => 'chuyên dụng',
'sysUser' => 'Người dùng hệ thống',
'noHostingHint' => 'Không lưu trữ',
'subscriptionStatus' => 'Trạng thái thuê bao',
'buttonSuspend' => 'Đình chỉ',
'buttonSuspendHint' => 'Đình chỉ thuê bao. Tất cả các dịch vụ cung cấp cho thuê bao sẽ được đóng băng.',
'buttonActivate' => 'Kích hoạt',
'buttonActivateHint' => 'Kích hoạt thuê bao.',
'manageInResellerPanel' => 'Quản lý trong Bảng Điều Khiển Đại Lý',
'manageInCustomerPanel' => 'Quản lý trong Bảng Điều Khiển Khách Hàng',
'accountSection' => 'Tài khoản',
'subscriber' => 'Người đăng ký',
'setupDate' => 'Ngày tạo',
'expirationDate' => 'Ngày hết hạn',
'plan' => 'Gói dịch vụ',
'adminPlan' => 'Gói đơn giản',
'planCustom' => 'Tuỳ biến',
'planLocked' => '(kh<6B>a)',
'addons' => 'Phần mở rộng',
'buttonChangeOwner' => 'Thay đổi người đăng ký',
'buttonChangeOwnerHint' => "Gán thuê bao được chọn cho người thuê bao khác. Điều này cũng sẽ thay đổi nhà cung cấp của thuê bao, giải phóng các thuê bao khỏi các gói dịch vụ của chúng và làm cho chúng thành 'Tùy biến'.",
'buttonSwitchToAnotherPlan' => 'Thay đổi kế hoạch/bổ sung',
'buttonSwitchToAnotherPlanHint' => 'Liên kết các thuê bao với một gói dịch vụ, và thêm hoặc loại bỏ các phần mở rông của gói dịch vụ nếu nhà cung cấp của các thuê bao cung cấp cho họ.',
'buttonManuallyEditParameters' => 'Tùy biến',
'buttonManuallyEditParametersHint' => 'Chỉnh sửa các thông số thuê bao mà không thay đổi gói dịch vụ liên quan. Việc làm này sẽ khóa các thuê bao đồng bộ với gói dịch vụ.',
'buttonUnlockAndSync' => 'Mở khóa và Đồng bộ',
'buttonUnlockAndSyncHint' => 'Mở khóa thuê bao và đồng bộ với gói dịch vụ.',
'buttonSync' => 'Đồng bộ',
'buttonSyncHint' => 'Đồng bộ thuê bao với gói dịch vụ.',
'buttonEditOutgoingMailLimits' => 'Thay đổi các giới hạn thư gửi đi',
'buttonEditOutgoingMailLimitsHint' => 'Hiệu chỉnh các giới hạn về tin nhắn email gửi đi cho thuê bao này.',
'buttonRemoveSubscription' => 'Loại bỏ thuê bao',
'buttonRemoveSubscriptionHint' => 'Hủy bỏ các thuê bao cùng với tất cả các trang web, thư tín và dịch vụ khác được cung cấp cùng thuê bao.',
'buttonRemoveSubscriptionConfirmationTitle' => 'Bạn có chắc chắn muốn gỡ bỏ thuê bao %%name%%?',
'buttonRemoveSubscriptionConfirmationDescription' => 'Gỡ bỏ thuê bao này cũng sẽ xóa tất cả những trang web được tạo theo thuê bao.',
'subscriptionInfoSection' => 'Thông tin thuê bao',
'subscription' => 'Thuê bao',
'buttonShowRightSidebar' => 'Hiển thị thanh bên phải',
'buttonHideRightSidebar' => 'Ẩn thanh bên phải',
'homePage' => '%%imageAlt%% Trang chủ',
];

View File

@@ -1,10 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'header.text' => 'Xây dựng những trang web chuyên nghiệp miễn phí với Sitejet Builder!',
'text' => 'Tham gia cùng hàng nghìn trình xây dựng trang web Sitejet và truy cập những mẫu do nhà thiết kế xây dựng với trình tạo văn bản do AI điều khiển, hoặc soạn thảo mã cho các trang web thân thiện với SEO và hướng chuyển đổi của riêng bạn ngay lập tức.',
'buttonText' => 'Tạo trang web',
'forumLinkText' => 'Thảo luận trên diễn đàn',
'feedbackLinkText' => 'Chia sẻ phản hồi',
];

View File

@@ -1,7 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'sitesWithoutHostingCannotBeEditedWithSitebuilder' => 'Presence Builder không thể chỉnh sửa một trang không được lưu trữ trên máy chủ.',
'hostingMustSupportPhp5ToEditSiteWithSitebuilder' => 'Để chỉnh sửa các trang bằng Presence Builder, tài khoản dịch vụ lưu trữ phải hỗ trợ phiên bản PHP 5.0 hoặc mới hơn.',
'sitesWithoutHostingCannotBePublishedWithSitebuilder' => 'Bạn cần cấu hình Lưu trữ web cho một trang trước khi có thể chỉnh sửa bằng Presence Builder.',
];

View File

@@ -1,175 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'List.titleHeader' => 'Tên miền',
'List.statusHeader' => 'Trạng thái',
'List.diskUsageHeader' => 'Sử dụng đĩa',
'List.trafficHeader' => 'Lưu lượng',
'List.aliasForDomain' => 'bí danh cho %%domain%%',
'List.forwardingToDomain' => 'chuyển tiếp đến %%domain%%',
'List.noHosting' => 'không lưu trữ',
'List.webrootDir' => 'Thư mục gốc',
'List.trafficValue' => '%%traffic%%/tháng',
'List.buttonAddDomain' => 'Thêm miền',
'List.buttonAddDomainHint' => 'Lưu trữ một trang web mới trên máy chủ này, cài đặt chuyển tiếp web sang trang web khác, hoặc cài đặt vùng DNS nếu bạn muốn chỉ có các địa chỉ email trong một tên miền. %%usage%%',
'List.buttonAddSubdomain' => 'Thêm tên miền phụ',
'List.buttonAddSubdomainHint' => 'Tạo trang web có địa chỉ tên miền cấp thứ ba, ví dụ: shop.example.com. %%usage%%',
'List.buttonAddDomainAlias' => 'Thêm bí danh tên miền',
'List.buttonAddDomainAliasHint' => 'Thiết lập tên miền bổ sung cho trang web của bạn. %%usage%%',
'List.buttonsAdd' => 'Thêm',
'List.filterHint' => 'Lọc miền theo tiêu chí',
'List.findDomain' => 'Tìm miền...',
'List.findDomainName' => 'Tìm: %%domainName%%',
'List.goToOverview' => 'Xem trên trang riêng',
'List.copyDomainName' => 'Sao chép tên miền',
'List.domainNameCopied' => '%%domainName%% đã được sao chép vào bảng tạm',
'Card.dashboardTab' => 'Bảng điều khiển',
'Card.hostingTab' => 'Lưu trữ & DNS',
'Card.mailTab' => 'Thư',
'Card.extensionsTab' => 'Ứng dụng Plesk',
'Card.customButtonsTab' => 'Dịch vụ tùy chỉnh',
'Card.getStartedTab' => 'Bắt đầu',
'Card.settingsTitle' => 'Cài đặt danh sách miền',
'Card.active' => 'Hoạt động',
'Card.suspended' => 'Đã đình chỉ',
'Card.disabled' => 'Đã tắt',
'Card.diskSpace' => 'Không gian đĩa',
'Card.traffic' => 'Lưu lượng tháng này',
'Card.statistics' => 'Thống kê',
'Card.moreStatistics' => 'Thêm thống kê',
'Card.domainStats' => 'Các thống kê tên miền',
'Card.webspaceStats' => 'Thống kê không gian web',
'Card.subscriptionStats' => 'Thống kê thuê bao',
'Card.recalculateStatsHint' => 'Làm mới thống kê mức sử dụng. Quá trình tính toán lại có thể tốn nhiều thời gian.',
'Card.statsRecalculated' => 'Đã tính toán lại thống kê',
'Card.statsCalculating' => 'Đang tính toán',
'Card.resellerDescription' => 'Đại lý',
'Card.ownerDescription' => 'Khách hàng',
'Card.buttonDescriptionAdd' => 'Thêm mô tả',
'Card.buttonDescriptionEdit' => 'Chỉnh sửa mô tả',
'Card.buttonEdit' => 'Hiệu chỉnh',
'Card.website' => 'Trang web',
'Card.websiteAt' => 'Trang web tại',
'Card.websiteAtHint' => 'Tải lên các tập tin mới và làm việc với các tập tin và danh mục hiện tại của website.',
'Card.ipAddress' => 'Địa chỉ IP',
'Card.sysUser' => 'Người dùng hệ thống',
'Card.forwardingTo' => 'Chuyển tiếp đến',
'Card.noHosting' => 'Không lưu trữ',
'Card.domainAlias' => 'Bí danh',
'Card.domainAliasDescription' => 'Bí danh cho',
'Card.openSite' => 'Mở trên web',
'Card.openSiteHint' => 'Mở địa chỉ Internet của trang web.',
'Card.previewSite' => 'Xem trước',
'Card.previewSiteHint' => 'Dùng URL này để xem trang web ngay cả khi liên kết không có tên miền liên kết.',
'Card.activateHint' => 'Trang web sẽ hoạt động như bình thường.',
'Card.suspendHint' => 'Khách truy cập sẽ được chuyển hướng đến trang lỗi tùy chỉnh với mã HTTP 503 thân thiện với công cụ tìm kiếm, trong khi trang web vẫn được lưu trữ trên máy chủ. Dịch vụ thư vẫn tiếp tục hoạt động.',
'Card.disableHint' => 'Trang web này sẽ không được lưu trữ trên máy chủ và sẽ không còn hoạt động, trừ khi thông qua máy khách FTP hay Trình quản lý tập tin. Khách truy cập sẽ thấy trang mặc định của máy chủ web. Dịch vụ thư sẽ không hoạt động.',
'Card.statusLearnMore' => 'Tìm hiểu thêm về các trạng thái',
'Card.error503PageLink' => 'Sửa trang lỗi',
'Card.buttonDeleteDomain' => 'Gỡ bỏ trang web',
'Card.buttonDeleteDomainHint' => 'Gỡ bỏ website này cũng đồng thời xóa tất cả các tập tin, thư mục, thư và các ứng dụng web liên quan khỏi máy chủ.',
'Card.buttonDeleteSubdomain' => 'Gỡ bỏ miền phụ',
'Card.buttonDeleteSubdomainHint' => 'Gỡ bỏ website này cũng đồng thời xóa tất cả các tập tin, thư mục, thư và các ứng dụng web liên quan khỏi máy chủ.',
'Card.buttonDeleteAlias' => 'Gỡ bỏ bí danh miền',
'Card.buttonDeleteAliasHint' => 'Xóa bỏ bí danh này.',
'Card.buttonDeleteDomainConfirmationText' => 'Gỡ bỏ trang web %%name%%?',
'Card.buttonDeleteDomainConfirmationDescription' => 'Gỡ bỏ website này cũng đồng thời xóa tất cả các tập tin, thư mục, thư và các ứng dụng web liên quan khỏi máy chủ.',
'Card.buttonDeleteSubdomainConfirmationText' => 'Gỡ bỏ tên miền phụ %%name%%?',
'Card.buttonDeleteSubdomainConfirmationDescription' => 'Gỡ bỏ website này cũng đồng thời xóa tất cả các tập tin, thư mục, thư và các ứng dụng web liên quan khỏi máy chủ.',
'Card.buttonDeleteAliasConfirmationText' => 'Gỡ bỏ bí danh %%name%%?',
'Card.removingRelatedDomainsList' => "Các miền sau cũng sẽ được xóa theo:\n%%domains%%",
'Card.buttonMove' => 'Chuyển miền',
'Card.buttonMoveHint' => 'Chuyển miền gắn thêm sang một thuê bao khác.',
'Card.buttonMoveMainHint' => 'Chuyển miền chính sang một thuê bao khác.',
'Card.buttonRename' => 'Thay đổi tên miền',
'Card.buttonRenameAlias' => 'Thay đổi bí danh tên miền',
'Card.buttonRenameDomainHint' => 'Thay đổi tên miền. Trang web sẽ không còn có thể truy cập được thông qua tên miền cũ.',
'Card.buttonRenameDomainAliasHint' => 'Thay đổi tên bí danh miền. Trang web sẽ không còn có thể truy cập được thông qua tên miền cũ.',
'Card.filesAndDatabasesButtonsGroup' => 'Tệp & Cơ sở dữ liệu',
'Card.filesDatabasesAndSecurityButtonsGroup' => 'Tập tin, cơ sở dữ liệu và bảo mật',
'Card.devToolsButtonsGroup' => 'Công cụ phát triển',
'Card.securityButtonsGroup' => 'An ninh',
'Card.hostingButtonsGroup' => 'Lưu trữ & DNS',
'Card.mailButtonsGroup' => 'Thư',
'Card.customButtonsGroup' => 'Ứng dụng Plesk và Dịch vụ tùy chỉnh',
'Card.websitePreview' => 'Xem trước %%siteUrl%%',
'Alias.services' => 'Cài đặt',
'Alias.dns' => 'Đồng bộ vùng DNS với miền chính',
'Alias.dnsOn' => 'Dịch vụ bí danh DNS đã được bật cho bí danh miền này.',
'Alias.dnsOff' => 'Dịch vụ bí danh DNS đã được tắt trên bí danh miền này.',
'Alias.dnsWarning' => 'Tính năng đồng bộ DNS với miền chính bị hủy kích hoạt vì bí danh miền đã bị tắt.',
'Alias.mail' => 'Dịch vụ thư',
'Alias.mailOn' => 'Dịch vụ thư đã được kích hoạt cho bí danh tên miền này.',
'Alias.mailOff' => 'Dịch vụ thư đã tắt với bí danh tên miền này.',
'Alias.mailWarning' => 'Dịch vụ thư bị vô hiệu hóa bởi vì bí danh tên miền đã tắt.',
'Alias.web' => 'Dịch vụ web',
'Alias.webOn' => 'Dịch vụ Web được kích hoạt cho bí danh tên miền này.',
'Alias.webOff' => 'Dịch vụ Web bị vô hiệu hóa với bí danh tên miền này.',
'Alias.webWarning' => 'Dịch vụ web bị vô hiệu hóa bởi vì bí danh tên miền đã tắt.',
'Alias.seo_redirect' => 'Chuyển hướng với mã HTTP 301',
'Alias.seo_redirectOn' => 'Đã bật chuyển hướng HTTP 301 cho bí danh miền này.',
'Alias.seo_redirectOff' => 'Đã tắt chuyển hướng HTTP 301 cho bí danh miền này.',
'Alias.seo_redirectWarning' => 'Đã tắt chuyển hướng HTTP 301 vì bí danh miền đã bị tắt.',
'Card.buttonFileManager' => 'Trình quản lý tập tin',
'Card.buttonFileManagerDir' => 'Trình Quản lý Tập tin tại %%webrootDir%%',
'Card.buttonEmailAddresses' => 'Tài khoản thư',
'Card.buttonDatabases' => 'Cơ sở dữ liệu',
'Card.buttonWebScripting' => 'Cài đặt lưu trữ',
'DynamicListTour.introTitle' => 'Một cái nhìn bao quát về miền của bạn',
'DynamicListTour.introDescription' => 'Xem tất cả các miền của bạn cùng một lúc. Favicons sẽ giúp bạn nhanh chóng tìm được miền phù hợp. Mở rộng hàng miền để nhanh chóng xem thêm thông tin chi tiết.',
'DynamicListTour.open_actionsTitle' => 'Di chuyển con trỏ chuột và...',
'DynamicListTour.open_actionsDescription' => "Sao chép URL của miền bằng một lượt nhấp chuột. Mở thông tin chi tiết về miền trên trang riêng bằng một lượt nhấp chuột khác.",
'DynamicListTour.secondary_actionsTitle' => 'Truy cập nhanh vào ứng dụng và công cụ cơ bản',
'DynamicListTour.secondary_actionsDescription' => 'Các công cụ được sử dụng phổ biến nhất nằm ngay trong hàng. Bạn cũng có thể xem ứng dụng nào được cài đặt trên mỗi miền.',
'DynamicListTour.connection_infoTitle' => 'Thông tin kết nối',
'DynamicListTour.connection_infoDescription' => 'Lấy thông tin đăng nhập để truy cập vào cơ sở dữ liệu và không gian web qua FTP, SSH hoặc Kết nối từ xa',
'DynamicListTour.view_actionsTitle' => 'Điều chỉnh kiểu xem miền của bạn',
'DynamicListTour.view_actionsDescription' => 'Nếu bạn muốn xem miền trên trang riêng, hãy bật cài đặt đặc biệt.',
'DynamicListTour.get_startedTitle' => 'Tạo trang web hoặc ứng dụng chỉ trong vài phút',
'DynamicListTour.get_startedDescription' => 'Sử dụng các công cụ tích hợp của chúng tôi để cài đặt CMS, triển khai ứng dụng bằng framework hoặc nhập nội dung từ miền khác.',
'DynamicListTour.buttonNext' => 'Tiếp theo',
'DynamicListTour.buttonPrev' => 'Trước',
'DynamicListTour.buttonGotIt' => 'Đã hiểu',
'RenameTour.description' => 'Dùng nút này khi bạn đã sẵn sàng đặt lại tên cho trang web và chỉ định một tên miền đã đăng ký',
'RenameTour.buttonGotIt' => 'Đã hiểu',
'GetStarted.title' => 'Tạo trang web hoặc ứng dụng trên miền này',
'GetStarted.promoAiTitle' => 'AI Website Generator',
'GetStarted.promo' => 'Trình tạo trang web tiên tiến: 140+ mẫu thiết kế, không cần mã, trình tạo văn bản dựa trên AI, công cụ SEO, thương mại điện tử, v.v.',
'GetStarted.promoAi' => 'Trải nghiệm sức mạnh AI Website Generator của chúng tôi. Bạn chỉ cần cung cấp đầu vào và để AI xây dựng một trang web được cá nhân hóa đáp ứng các nhu cầu của bạn. Hãy thử ngay và bắt đầu quá trình tạo trang web một cách dễ dàng.',
'GetStarted.createWebsite' => 'Tạo trang web',
'GetStarted.createAiWebsite' => 'Khởi tạo',
'GetStarted.learnMore' => 'Tìm Hiểu Thêm',
'GetStarted.SitejetDialog.title' => 'Sitejet Builder',
'GetStarted.SitejetDialog.description' => 'Trình tạo trang web tiên tiến của Sitejet giúp người dùng có thể dễ dàng tạo các trang web hiện đại và đẹp mắt mà không cần sử dụng bất kỳ mã nào.',
'GetStarted.SitejetDialog.features' => 'Dưới đây là một số tính năng của trình xây dựng giúp quá trình thiết kế trang web trở nên dễ dàng:',
'GetStarted.SitejetDialog.dnd' => 'Trình tạo trang web kéo và thả',
'GetStarted.SitejetDialog.websites' => '140+ mẫu trang web',
'GetStarted.SitejetDialog.sections' => '120+ mẫu mục',
'GetStarted.SitejetDialog.responsive' => 'Cài đặt phản hồi nhanh (Flexbox)',
'GetStarted.SitejetDialog.seo' => 'Thiết lập SEO',
'GetStarted.SitejetDialog.dynamic' => 'Nội dung động (ví dụ: Tính năng blog)',
'GetStarted.SitejetDialog.ecommerce' => 'Thương mại điện tử',
'GetStarted.SitejetDialog.multilang' => 'Trang web đa ngôn ngữ',
'GetStarted.SitejetDialog.stock' => 'Ảnh & video stock miễn phí',
'GetStarted.SitejetDialog.image' => 'Chỉnh sửa hình ảnh',
'GetStarted.SitejetDialog.backups' => 'Bản sao lưu trang web',
'GetStarted.SitejetDialog.design' => 'Thiết kế hoàn toàn linh hoạt (HTML, CSS, JS)',
'GetStarted.SitejetDialog.more' => 'Và nhiều hơn nữa!',
'ViewMode.buttonChangeView' => 'Thiết lập kiểu xem',
'ViewMode.buttonChangeViewHint' => 'Chuyển giữa chế độ xem mở rộng và thu gọn của danh sách miền',
'ViewMode.feedbackTitle' => 'Chúng tôi đang cải thiện danh sách miền',
'ViewMode.shareFeedback' => 'Chia sẻ phản hồi',
'ViewMode.startTour' => "Xem hướng dẫn",
'ViewMode.openSiteTitle' => 'Hiển thị một trang web',
'ViewMode.openSiteSamePage' => 'Trong cột mở rộng',
'ViewMode.openSiteSamePageHint' => 'Mở cài đặt và thông tin của trang web trên trang hiện tại',
'ViewMode.openSiteNewPage' => 'Trên trang riêng',
'ViewMode.openSiteNewPageHint' => 'Mở cài đặt và thông tin của trang web trên trang riêng',
];

View File

@@ -1,34 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'error' => 'Lỗi',
'info' => 'Thông tin',
'warning' => 'Cảnh báo',
'reason.client.active' => 'Tài khoản người dùng này đang hoạt động.',
'reason.client.inactive' => 'Tài khoản người dùng này đã bị tạm ngưng.',
'reason.client.inactiveByAdmin' => 'Tài khoản người dùng này đã bị tạm ngưng bởi quản trị viên.',
'reason.client.inactiveByReseller' => 'Tài khoản khách hàng đã bị tạm ngưng bởi đại lý.',
'reason.client.inactiveWithParent' => "Tài khoản khách hàng đã bị tạm ngưng bởi chủ sở hữu đã bị tạm ngưng.",
'reason.client.inactiveExpired' => 'Tài khoản khách hàng đã hết hạn.',
'reason.domain.active' => 'Tên miền đang hoạt động.',
'reason.domain.inactive' => 'Tên miền không hoạt động.',
'reason.domain.inactiveByAdmin' => 'Tên miền bị tạm ngưng bởi quản trị viên.',
'reason.domain.inactiveByReseller' => 'Tên miền bị tạm ngưng bởi người cung cấp.',
'reason.domain.inactiveByClient' => 'Tên miền bị tạm ngừng bởi khách hàng.',
'reason.domain.inactiveWithParent' => "Tài khoản người dùng và tên miền của người dùng đã bị tạm ngưng.",
'reason.domain.inactiveExpired' => 'Miền đã hết hạn.',
'reason.domain.inactiveBackupRestore' => 'Tên miền bị tạm ngưng tạm thời để sao lưu và khôi phục.',
'reason.reseller.active' => "Tài khoản người dùng này đang hoạt động.",
'reason.reseller.inactive' => "Tài khoản người dùng đã bị tạm ngưng.",
'reason.reseller.inactiveByAdmin' => "Tài khoản người dùng này bị tạm ngưng bởi nhà cung cấp dịch vụ.",
'reason.reseller.inactiveWithParent' => "Tài khoản người dùng này bị tạm ngưng bởi nhà cung cấp dịch vụ.",
'reason.reseller.inactiveExpired' => "Thuê bao của tài khoản người dùng đã hết hạn.",
'reason.reseller.inactiveBackupRestore' => "Tài khoản người dùng bị tạm đình chỉ để sao lưu hoặc khôi phục.",
'reason.subscription.active' => "Thuê bao đang hoạt động.",
'reason.subscription.inactive' => "Thuê bao này bị đình chỉ: Tất cả dịch vụ cấp cùng với nó bị đóng băng và không thể được truy câp từ người dùng Internet.",
'reason.subscription.inactiveExpired' => 'Thuê bao này bị tạm ngưng do nó đã hết hạn: Tất cả các dịch vụ được cung cấp với các thuê bao bị đóng băng và không thể truy cập được đến người dùng Internet.',
];

View File

@@ -1,9 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'subscription' => 'Thuê bao',
'subscription_powerUser' => 'không gian web',
'allSubscriptions' => 'Tất cả thuê bao',
'allSubscriptions_powerUser' => 'Tất cả các không gian web',
'allSubscriptionsLimitOverusedDescription' => 'Không có tùy chọn hiển thị tất cả các thuê bao do số lượng thuê bao trên tài khoản của bạn (%%value%%) lớn hơn %%limit%%.',
];

View File

@@ -1,270 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'aps-install.queue' => 'Đang cài đặt %%name%% tại %%path%%...',
'aps-install.queueNoPath' => 'Đang cài đặt %%name%%...',
'aps-install.done' => '%%name%% được cài đặt thành công tại %%path%%. Bạn có thể xem thông tin đăng nhập vào ứng dụng bên dưới. %%additionalMessage%%',
'aps-install.doneNoPath' => '%%name%% được cài đặt thành công tại. Bạn có thể xem thông tin đăng nhập vào ứng dụng bên dưới. %%additionalMessage%%',
'aps-install.doneAdvanced' => '%%name%% được cài đặt thành công tại %%path%%. %%additionalMessage%%',
'aps-install.doneAdvancedNoPath' => '%%name%% được cài đặt thành công tại. %%additionalMessage%%',
'aps-install.error' => 'Cài đặt của %%name%% tại %%path%% không thực hiện được. %%errorMessage%%',
'aps-install.errorNoPath' => 'Cài đặt của %%name%% không thực hiện được. %%errorMessage%%',
'aps-update.queueDownload' => 'Tải về %%packageName%%...',
'aps-update.errorDownload' => 'Không tải về được %%packageName%%:',
'aps-update.queueInstall' => 'Cập nhật cài đặt của %%name%% cho %%domainName%%...',
'aps-update.doneInstall' => 'Việc cài đặt %%name%% cho %%domainName%% đã được cập nhật thành công.',
'aps-update.errorInstall' => 'Không cập nhật được cài đặt của %%name%% cho %%domainName%%:',
'aps-update.queueInstallMulti' => 'Cập nhật %%instances%% cài đặt của %%name%%...',
'aps-update.doneInstallMulti' => '%%successes%% cài đặt của %%name%% được cập nhật thành công.',
'aps-update.errorInstallMulti' => 'Không cập nhật được cài đặt %%failures%% của %%name%%:',
'aps-update.incorrectUpdateInformation' => 'Thông tin cập nhật không chính xác.',
'common.hideCompletedTasks' => 'Giấu hoàn tất',
'common.progressBarHide' => 'Ẩn',
'common.progressBarShow' => 'Hiển thị',
'common.close' => 'Đóng',
'common.refresh' => 'Làm mới trang',
'common.taskInProgress' => '%%count%% tác vụ đang được thực hiện...',
'common.percentCompleted' => 'Đã hoàn thành %%percent%%%',
'common.allTasksCompleted' => 'Tất cả %%num%% tác vụ đã hoàn thành công.',
'common.minimize' => 'Thu nhỏ',
'common.statusDone' => 'Xong',
'common.statusError' => 'Thất bại',
'common.statusNotStarted' => 'Đang chờ',
'common.statusCanceled' => 'Đã hủy',
'common.progressDialogLink' => 'tiến trình chi tiết',
'common.progressLabel' => '%%count%% đang được thực hiện',
'common.successLabel' => '{count, plural, other {# thành công}}',
'common.successLabelTooltip' => 'Đóng tất cả các thông báo thành công',
'common.warningLabel' => '{count, plural, other {# cảnh báo}}',
'common.warningLabelTooltip' => 'Đóng tất cả các thông báo cảnh báo',
'common.errorLabel' => '{count, plural, other {# lỗi}}',
'common.errorLabelTooltip' => 'Đóng tất cả các thông báo lỗi',
'database-check.queue' => 'Đang kiểm tra bảng cơ sở dữ liệu %%database%%...',
'database-check.done' => 'Cơ sở dữ liệu %%database%% không có lỗi.',
'database-check.error' => 'Không thể kiểm tra lỗi của cơ sở dữ liệu %%database%%.',
'database-check.done-with-errors' => "Cơ sở dữ liệu %%database%% có %%number%% vấn đề. \n %%link%%",
'database-check.info-link-title' => 'Xem chi tiết và giải quyết',
'database-download.queue' => 'Đang chuẩn bị kết xuất %%database%% để xuất...',
'database-download.done' => 'Kết xuất của %%database%% đã sẵn sàng. Bạn có thể %%downloadLink%% nó.',
'database-download.downloadLink' => 'tải xuống',
'database-download.error' => 'Không thể xuất kết xuất của %%database%%:',
'database-repair.queue' => 'Đang sửa bảng cơ sở dữ liệu %%database%%...',
'database-repair.done' => 'Cơ sở dữ liệu %%database%% không có lỗi.',
'database-repair.error' => 'Không thể sửa cơ sở dữ liệu %%database%%.',
'database-repair.done-with-errors' => "Cơ sở dữ liệu %%database%% có %%number%% vấn đề. \n %%link%%",
'database-repair.info-link-title' => 'Xem chi tiết',
'database-upload.queue' => 'Đang nhập kết xuất của %%database%%...',
'database-upload.done' => 'Kết xuất của %%database%% đã được nhập.',
'database-upload.error' => 'Không thể nhập kết xuất %%database%%:',
'database-upload.done-with-errors' => "Kết xuất của %%database%% đã được nhập vào có lỗi.",
'database-upload.orphanedUsersSuccess' => 'Cơ sở dữ liệu %%database%% đã được nhập thành công. Tuy nhiên, một số người dùng đã bị cô lập (không có thông tin đăng nhập liên quan trên máy chủ cơ sở dữ liệu). Để có thể truy cập vào cơ sở dữ liệu của bạn, gán thông tin đăng nhập cho những người dùng này. %%viewUsersLink%%.',
'database-upload.orphanedUsersError' => 'Một số người dùng sau bị cô lập (không có thông tin đăng nhập liên quan trên máy chủ cơ sở dữ liệu): %%orphanedUsers%%.',
'database-upload.orphanedUsersLink' => 'Xem người dùng',
'domain-app-scan.queue' => 'Đang quét ứng dụng...',
'domain-app-scan.done' => 'Việc quét ứng dụng đã được hoàn thành.',
'domain-app-scan.error' => 'Việc quét ứng dụng đã được hoàn thành và có lỗi.',
'domain-move.queue' => 'Đang chuyển %%domainName%% sang %%webspaceName%%',
'domain-move.done' => '%%domainName%% được chuyển sang %%webspaceName%%',
'domain-move.error' => '%%domainName%% không được chuyển sang %%webspaceName%%',
'domain-split.queue' => 'Đang chuyển %%domainName%% sang thuê bao mới',
'domain-split.done' => 'Đã chuyển %%domainName%% sang một thuê bao mới',
'domain-split.error' => 'Chưa chuyển %%domainName%% sang thuê bao mới',
'file-manager-import-file.done' => 'Tập tin %%fileName%% đã được nhập vào thư mục <a href="%%listUrl%%"> %%fileDir%%</a>.',
'file-manager-import-file.error' => 'Không thể nhập tập tin %%fileName%%: %%errorMessage%%.<br><a href="%%url%%">Tải xuống máy tính của tôi</a>',
'file-manager-import-file.queue' => 'Đang nhập tập tin %%fileName%% từ %%host%%.',
'file-manager-import-file.progress' => 'Đang nhập tập tin %%fileName%% từ %%host%% (%%value%% MB).',
'file-manager-import-file.errors.auth' => 'Đã xảy ra lỗi xác thực. Hãy đảm bảo bạn cung cấp thông tin đăng nhập và mật khẩu chính xác',
'file-manager-import-file.errors.resolve' => 'Không thể phân giải tên máy chủ %%host%%. Hãy đảm bảo rằng bạn cung cấp URL chính xác',
'file-manager-import-file.errors.connect' => 'Không thể kết nối với máy chủ %%host%%. Hãy đảm bảo rằng bạn cung cấp URL chính xác',
'file-manager-import-file.errors.notFound' => 'Không tìm thấy hoặc không thể truy cập tập tin từ xa. Hãy đảm bảo rằng bạn cung cấp URL chính xác và tập tin có thể truy cập được',
'file-manager-import-file.errors.maxSize' => 'Đã vượt quá giới hạn dung lượng ổ đĩa hoặc dung lượng trống %%diskSpaceLimit%%',
'file-manager-import-file.errors.lowSpeedTime' => 'Không thể nhập tập tin vì tốc độ truyền quá chậm: đã truyền ít hơn %%lowSpeedLimit%% byte trong %%lowSpeedTime%% giây vừa qua. Trang web lưu trữ tập tin có thể đang có lưu lượng truy cập cao vào lúc này. Hãy thử nhập tập tin sau',
'file-manager-import-file.errors.certificate' => 'Không thể nhập tập tin vì chứng nhận SSL/TLS của máy chủ %%host%% không đáng tin cậy. Hãy đảm bảo rằng trang web lưu trữ tập tin được bảo mật bằng chứng chỉ đáng tin cậy',
'file-manager-import-file.errors.redirects' => 'Đã vượt quá số lượng chuyển hướng tối đa (%%maxRedirects%%). Hãy đảm bảo rằng máy chủ %%host%% hoạt động bình thường',
'force-log-rotation.queue' => 'Áp dụng cài đặt luân chuyển nhật ký chung',
'force-log-rotation.done' => 'Cài đặt luân chuyển nhật ký chung đã được áp dụng.',
'force-log-rotation.error' => 'Áp dụng luân chuyển nhật ký toàn cục đã hoàn thành và có lỗi',
'force-log-rotation.systemLogRotationError' => 'Nhật ký hệ thống: %%error%%',
'force-log-rotation.planLogRotationError' => 'Gói dịch vụ %%name%%: %%error%%',
'force-log-rotation.domainLogRotationError' => 'Miền %%name%%: %%error%%',
'initial-setup.queue' => 'Đang khởi tạo Plesk...',
'initial-setup.done' => 'Plesk đã được khởi tạo.',
'initial-setup.doneWithErrors' => 'Lỗi xảy ra khi khởi tạo Plesk.',
'initial-setup.error' => 'Không khởi tạo được Plesk.',
'initial-setup.step.setupPanel' => 'Đang thiết đặt Bảng điều khiển Plesk',
'initial-setup.step.requestLicense' => 'Đang yêu cầu Bản quyền',
'initial-setup.step.configureServer' => 'Đang cấu hình Máy chủ Web',
'initial-setup.step.secureServer' => 'Đang bảo mật Máy chủ',
'ip-update.queue' => 'Cập nhật địa chỉ IP',
'ip-update.done' => 'Địa chỉ IP đã được cập nhật.',
'ip-update.error' => 'Việc cập nhật địa chỉ IP đã hoàn thành và có lỗi',
'ip-update.updating' => 'Cập nhật địa chỉ IP',
'ip-update.updatingWebServer' => 'Cập nhật địa chỉ IP: cập nhật máy chủ web',
'ip-update.updatingFtpServer' => 'Cập nhật địa chỉ IP: cập nhật máy chủ FTP',
'ip-update.updatingDnsZones' => 'Cập nhật địa chỉ IP: cập nhật vùng DNS',
'ip-update.restartingDnsService' => 'Cập nhật địa chỉ IP: khởi động lại máy chủ DNS',
'ip-reload-public.queue' => 'Cập nhật địa chỉ IP công cộng bằng siêu dữ liệu đám mây',
'ip-reload-public.done' => 'Địa chỉ IP công cộng đã được cập nhật',
'logrotate_anonymize_ips.queue' => 'Ẩn danh địa chỉ IP trong nhật ký',
'logrotate_anonymize_ips.queueRevert' => 'Làm ẩn danh địa chỉ IP trong nhật ký',
'logrotate_anonymize_ips.done' => 'Địa chỉ IP được ẩn danh.',
'logrotate_anonymize_ips.doneRevert' => 'Địa chỉ IP đã được ẩn danh.',
'logrotate_anonymize_ips.error' => 'Đã hoàn thành ẩn danh cho địa chỉ IP và có lỗi',
'logrotate_anonymize_ips.errorRevert' => 'Đã hoàn thành ẩn danh cho địa chỉ IP và có lỗi',
'nginx_http3_configure.queue' => 'Đang cấu hình hỗ trợ nginx HTTP/3',
'nginx_http3_configure.done' => 'Đã cấu hình hỗ trợ nginx HTTP/3 thành công.',
'nginx_http3_configure.error' => 'Cấu hình hỗ trợ nginx HTTP/3 không thành công.',
'panel-components-install.queue' => 'Đang cài đặt các thành phần được chọn',
'panel-components-install.done' => 'Các thành phần được chọn đã được cài đặt thành công.',
'panel-components-install.error' => 'Không thể cài đặt các thành phần. Thông báo kèm theo mô tả lỗi đã được gửi đến email của bạn.',
'panel-update.queue' => 'Plesk đang cài đặt cập nhật. Có thể mất vài phút. %%warning%%',
'panel-update.warning' => 'Vui lòng không thực hiện bất kỳ thao tác quản lý nào trong Plesk cho tới khi cập nhật xong.',
'panel-update.done' => 'Plesk đã được cập nhật. Xem thêm thông tin trong %%changelog%%.',
'panel-update.changelog' => 'Nhật ký thay đổi Plesk',
'panel-update.error' => 'Không thể cập nhật Plesk. %%errorDetails%%',
'panel-update.support' => 'Để giải quyết vấn đề này, bạn có thể gửi nhật ký cập nhật sang bộ phận hỗ trợ Plesk. %%failedLog%% Sao chép nhật ký vào máy tính của bạn trước khi đóng thông báo này.',
'panel-update.failedLog' => 'Xem nhật ký cập nhật từ %%date%%.',
'pum-update-packages.queue' => 'Đang cập nhật %%count%% gói...',
'pum-update-packages.done' => '%%count%% gói đã được cập nhật thành công.',
'pum-update-packages.error' => 'Cập nhật không thành công.',
'scheduler-run-task.queue' => 'Đang chạy tác vụ "%%task%%"...',
'scheduler-run-task.done' => 'Tác vụ "%%task%%" được hoàn thành thành công trong %%seconds%% giây.',
'scheduler-run-task.error' => 'Tác vụ "%%task%%" được hoàn thành có lỗi trong %%seconds%% giây.',
'scheduler-run-task.popupSeeDetails' => 'Xem chi tiết',
'scheduler-run-task.popupTitle' => 'Xem tác vụ được lập lịch',
'scheduler-run-task.popupDone' => 'Tác vụ "%%task%%" được hoàn thành thành công trong %%seconds%% giây, đầu ra:',
'scheduler-run-task.popupError' => 'Tác vụ "%%task%%" được hoàn thành có lỗi trong %%seconds%% giây, đầu ra:',
'scheduler-run-task.popupClose' => 'Đóng',
'sdk.queue' => 'Tác vụ "%%name%%" đang được thực hiện...',
'sdk.error' => 'Tác vụ "%%name%%" đã thất bại.',
'sdk.done' => 'Tác vụ "%%name%%" đã hoàn thành.',
'sdk.canceled' => 'Tác vụ "%%name%%" đã bị hủy.',
'sync-php-settings.queue' => 'Đang áp dụng các cài đặt PHP %%version%% toàn cầu vào các miền',
'sync-php-settings.done' => 'Cài đặt PHP %%version%% toàn cầu đã được áp dụng thành công vào các miền',
'sync-php-settings.error' => 'Lỗi xảy ra khi áp dụng cài đặt PHP %%version%% toàn cầu vào các miền',
'sync-service-plan.queue' => 'Đồng bộ hóa gói dịch vụ %%name%% với các thuê bao',
'sync-service-plan.done' => 'Gói dịch vụ %%name%% đã được đồng bộ hóa thành công với các thuê bao',
'sync-service-plan.doneWithErrors' => 'Đồng bộ hóa gói dịch vụ %%name%% đã được hoàn thành. Một số thuê bao không được đồng bộ hóa với gói',
'sync-service-plan.error' => 'Đã xảy ra lỗi khi đồng bộ hóa gói dịch vụ %%name%% với các thuê bao',
'domain-create.queue' => 'Đang tạo miền %%domainName%%',
'domain-create.done' => 'Đã tạo miền %%domainName%%',
'domain-create.error' => 'Tạo miền %%domainName%% thất bại',
'domain-create.warning' => 'Miền %%domainName%% đã được tạo với một số vấn đề:<br>%%problems%%',
'domain-create.refreshUrl' => 'Xem',
'domain-create.steps.createCustomer' => 'Đang tạo khách hàng',
'domain-create.steps.createSubscription' => 'Đang tạo thuê bao',
'domain-create.steps.createDomain' => 'Đang thêm miền',
'domain-create.steps.configureDns' => 'Đang cấu hình vùng DNS',
'domain-create.steps.createHosting' => 'Đang tạo lưu trữ vật lý',
'domain-create.steps.configurePhp' => 'Đang cấu hình PHP',
'domain-create.steps.configureMail' => 'Đang cấu hình thư',
'domain-delete.queue' => 'Đang xử lý xóa miền',
'domain-delete.done' => 'Đã xóa miền',
'domain-delete.error' => 'Xóa miền không thành công',
'domain-delete.step.domains' => 'Đang xóa miền…',
'domain-resolve-checking.warning' => 'Miền %%domainName%% phân giải những vấn đề được phát hiện: <br> %%errors%%',
'customer-create.queue' => 'Đang xử lý khởi tạo khách hàng %%customerName%%',
'customer-create.done' => 'Đã tạo khách hàng %%customerName%%',
'customer-create.error' => 'Tạo khách hàng %%customerName%% thất bại',
'customer-create.warning' => 'Khách hàng %%customerName%% đã được tạo với một số vấn đề:<br>%%problems%%',
'customer-create.warnings.notSynchronizedLink' => 'Bạn có thể thử đồng bộ hóa thủ công.',
'customer-delete.queue' => 'Đang xử lý xóa khách hàng',
'customer-delete.done' => 'Đã xóa khách hàng',
'customer-delete.error' => 'Xóa khách hàng không thành công',
'reseller-delete.queue' => 'Đang xử lý xóa đại lý',
'reseller-delete.done' => 'Đã xóa đại lý',
'reseller-delete.error' => 'Xóa đại lý không thành công',
'subscription-create.queue' => 'Đang xử lý khởi tạo thuê bao %%subscriptionName%%',
'subscription-create.done' => 'Đã tạo thuê bao %%subscriptionName%%',
'subscription-create.error' => 'Tạo thuê bao %%subscriptionName%% thất bại',
'subscription-create.warning' => 'Thuê bao %%subscriptionName%% đã được tạo với một số vấn đề:<br>%%problems%%',
'subscription-create.warnings.notSynchronizedLink' => 'Bạn có thể thử đồng bộ hóa thủ công.',
'subscription-delete.queue' => 'Đang xử lý xóa thuê bao',
'subscription-delete.done' => 'Đã xóa thuê bao',
'subscription-delete.error' => 'Xóa thuê bao không thành công',
'websites-diagnostic.queue' => 'Đang chạy chẩn đoán trang web',
'websites-diagnostic.done' => 'Chẩn đoán trang web đã hoàn thành',
'websites-diagnostic.error' => 'Chẩn đoán trang web đã hoàn thành và có lỗi',
'install-php-extension.queue' => 'Đang cài đặt gói %%extensionName%% trên trình xử lý PHP %%phpHandlerName%%',
'install-php-extension.done' => 'Gói %%extensionName%% đã được cài đặt trên trình xử lý PHP %%phpHandlerName%%',
'install-php-extension.error' => 'Cài đặt gói %%extensionName%% trên trình xử lý PHP %%phpHandlerName%% không thành công',
'install-php-extension.step.validate' => 'Đang kiểm tra yêu cầu',
'install-php-extension.step.dependencies' => 'Đang xử lý phần phụ thuộc',
'install-php-extension.step.process' => 'Đang cài đặt gói',
'install-php-extension.step.enable' => 'Đang bật phần mở rộng',
'install-php-extension.step.sync' => 'Đang đồng bộ trang',
'install-php-extension.errorReason' => 'Danh sách gói có sẵn do PECL cung cấp. Những lý do cài đặt không thành công phổ biến nhất là:',
'install-php-extension.errorReasonDependencies' => '- Gói có phần phụ thuộc bên ngoài vào các thư viện bổ sung.',
'install-php-extension.errorReasonRequirements' => '- Gói không đáp ứng yêu cầu cài đặt (HĐH, phiên bản PHP, v.v.).',
'install-php-extension.errorReasonOutdated' => '- Gói đã lỗi thời.',
'install-php-extension.errorOutput' => 'Để xác định lý do cài đặt không thành công, hãy kiểm tra đầu ra của tiện ích.',
'uninstall-php-extension.queue' => 'Đang gỡ cài đặt gói %%extensionName%% khỏi trình xử lý PHP %%phpHandlerName%%',
'uninstall-php-extension.done' => 'Gói %%extensionName%% đã được gỡ cài đặt khỏi trình xử lý PHP %%phpHandlerName%%',
'uninstall-php-extension.error' => 'Gỡ cài đặt gói %%extensionName%% khỏi trình xử lý PHP %%phpHandlerName%% không thành công',
'uninstall-php-extension.step.validate' => 'Đang kiểm tra yêu cầu',
'uninstall-php-extension.step.process' => 'Đang gỡ cài đặt gói',
'uninstall-php-extension.step.sync' => 'Đang đồng bộ trang web',
'upgrade-database-server.queue' => 'Đang nâng cấp máy chủ cơ sở dữ liệu',
'upgrade-database-server.error' => 'Không thể nâng cấp máy chủ cơ sở dữ liệu',
'upgrade-database-server.done' => 'Máy chủ cơ sở dữ liệu đã được nâng cấp',
'upgrade-database-server.step.validate' => 'Đang kiểm tra hệ thống',
'upgrade-database-server.step.dump' => 'Tạo kết xuất cơ sở dữ liệu',
'upgrade-database-server.step.disableService' => 'Đang tắt dịch vụ hệ thống cũ',
'upgrade-database-server.step.configureRepo' => 'Đang định cấu hình kho mới',
'upgrade-database-server.step.upgradePackages' => 'Đang nâng cấp máy chủ cơ sở dữ liệu',
'upgrade-database-server.step.updateConfiguration' => 'Đang cập nhật cấu hình máy chủ',
'upgrade-database-server.step.startService' => 'Đang bắt đầu dịch vụ hệ thống mới',
'upgrade-database-server.step.upgradeTablesStructure' => 'Nâng cấp cấu trúc của tất cả các bảng',
'upgrade-database-server.step.sync' => 'Đồng bộ các thành phần hệ thống',
'upgrade-database-server.step.validateInstallation' => 'Đang xác thực bản cài đặt',
'update-spam-filter-individual-settings.queue' => 'Đang cập nhật cài đặt bộ lọc thư rác',
'update-spam-filter-individual-settings.done' => 'Cài đặt bộ lọc thư rác đã được cập nhật',
'update-spam-filter-individual-settings.error' => 'Không cập nhật được cài đặt bộ lọc thư rác',
'update-spam-filter-individual-settings.mailNameError' => 'Địa chỉ email %%name%%: %%error%%',
'update-default-cert.queue' => 'Đang cập nhật chứng nhận mặc định',
'update-default-cert.done' => 'Chứng nhận mặc định đã được cập nhật.',
'update-default-cert.error' => 'Đã hoàn thành cập nhật chứng nhận mặc định và có lỗi.',
'update-default-cert.step.updating' => 'Đang cập nhật chứng nhận mặc định…',
'smarthost-attach-server-domains.queue' => 'Đang đính kèm tên miền vào smarthost',
'smarthost-attach-server-domains.done' => 'Đã đính kèm tên miền vào smarthost',
'smarthost-attach-server-domains.doneWithErrors' => 'Đính kèm tên miền vào smarthost đã hoàn thành và có lỗi',
'smarthost-attach-server-domains.error' => 'Không thể đính kèm tên miền vào smarthost',
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'bootstrapInProgressMessage' => 'Đang thực hiện thao tác sửa chữa. Bạn sẽ được chuyển hướng đến trang đăng nhập khi nó hoàn tất.',
'bootstrapLinkTitle' => 'Sửa chữa bản nâng cấp hoặc cài đặt bị lỗi.',
];

View File

@@ -1,344 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'cgroups.size' => 'Giá trị không hợp lệ: "%value%". Giá trị phải bằng hoặc lớn hơn %unitMin%, nhỏ hơn hoặc bằng %unitMax%, và không được bằng 0.',
'cgroups.unlimited' => 'Không giới hạn',
'cgroups.period' => 'Giá trị không hợp lệ: "%value%". Giá trị phải là 5 phút, một giờ, hoặc 1 ngày, chỉ định bằng giây (300, 3600, hoặc 86400).',
'file.fileIsImageFalseType' => 'Tập tin bạn đang cố gắng để tải lên không phải là hình ảnh.',
'file.fileUploadErrorIniSize' => 'Tập tin bạn đang cố đăng tải vượt kích thước tập tin ini đã định.',
'file.fileUploadErrorFormSize' => 'Tập tin bạn đang cố đăng tải vượt khung kích thước quy định.',
'file.fileUploadErrorPartial' => 'Tập tin chỉ được đăng tải một phần.',
'file.fileUploadErrorNoFile' => 'Tập tin đã không được đăng tải.',
'file.fileUploadErrorNoTmpDir' => 'Không tìm thấy thư mục tạm thời cho tập tin bạn đang cố đăng tải.',
'file.fileUploadErrorCantWrite' => 'Tập tin bạn đang cố đăng tải không thể được ghi.',
'file.fileUploadErrorExtension' => 'Phần mở rộng trả về một lỗi trong khi đang đăng tải tập tin.',
'file.fileUploadErrorAttack' => 'Tập tin đã bị tải lên trái phép; đây có thể là một hành động xâm nhập.',
'file.fileUploadErrorFileNotFound' => 'Tập tin bạn đang cố đăng tải không được tìm thấy.',
'file.fileUploadErrorUnknown' => 'Xảy ra lỗi không xác định khi tải lên tập tin.',
'file.fileExtensionFalse' => 'Tập tin bạn đang tải lệ có phần mở rộng không được phép.',
'file.fileExistsDoesNotExist' => 'Tập tin hoặc danh mục được chỉ định không tồn tại.',
'hostname.hostnameIpAddressNotAllowed' => "'%value%' giống với một địa chỉ IP, nhưng tại đây không cho phép các địa chỉ IP",
'hostname.hostnameUnknownTld' => "'%value%' giống với tên dịch vụ lưu trữ DNS nhưng lại không thể khớp với TLD trên danh sách đã biết",
'hostname.hostnameDashCharacter' => "'%value%' giống với tên dịch vụ lưu trữ DNS nhưng lại có dấu ngạch ngang (-) tại vị trí không hợp lệ",
'hostname.hostnameInvalidHostnameSchema' => "'%value%' giống với tên dịch vụ lưu trữ DNS nhưng lại không thể khớp với sơ đồ tên dịch vụ lưu trữ DNS cho TLD '%tld%'",
'hostname.hostnameUndecipherableTld' => "'%value%' giống với tên dịch vụ lưu trữ DNS nhưng lại không thể giải nén phần TLD",
'hostname.hostnameInvalidHostname' => "'%value%' không khớp với cấu trúc được mong đợi của tên dịch vụ lưu trữ DNS",
'hostname.hostnameInvalidLocalName' => "'%value%' không phải là một tên mạng nội bộ hợp lệ",
'hostname.hostnameLocalNameNotAllowed' => "'%value%' giống với tên mạng nội bộ nhưng tại đây không cho phép tên mạng nội bộ",
'port.notBetween' => 'Giá trị cổng được chỉ định không hợp lệ. Giá trị phải nằm trong khoảng 1 và 65535, kể cả hai giá trị đầu cuối.',
'dns.invalidSoaValue' => 'Giá trị không hợp lệ. Có thể từ 1 giây đến 68 năm.',
'isEmpty' => 'Trường được yêu cầu này đang rỗng. Bạn cần phải nhập giá trị vào.',
'stringLengthTooShort' => "'%value%' nhỏ hơn %min% ký tự.",
'stringLengthTooLong' => "'%value%' lớn hơn %max% ký tự.",
'regexNotMatch' => "'%value%' không tương ứng với từ khóa '%pattern%'.",
'notAlnum' => "'%value%' có ký tự không phải chữ số. Hãy chắc bạn chỉ sử dụng ký tự chữ số.",
'alnumStringEmpty' => "Giá trị rỗng.",
'stringEmpty' => "'%value%' rỗng.",
'loginSyntax' => 'Bạn có thể sử dụng các ký tự chữ số, dấu ngạch ngang (-), dấu chấm (.), dấu nháy đơn (\'), phần trăm (%) và gạch dưới (_) trong tên người dùng. Tên người dùng phải được bắt đầu bằng một ký tự chữ số.',
'loginExists' => 'Tài khoản người dùng %value% đã tồn tại.',
'cu_admin_alias__login_exists' => 'Tài khoản người dùng đã tồn tại.',
'loginPassword' => 'Mật khẩu không nên chứa tên người dùng.',
'passwordSyntax' => 'Mật khẩu chứa những ký tự không được phép.',
'passwordLength' => 'Độ dài mật khẩu phải trong khoảng %minLength% và %maxLength% ký tự.',
'domain_invalid_name' => 'Tên miền này không hợp lệ. Bạn cần phải nhập một tên miền hợp lệ như abc.com.',
'dns_domain_invalid_name' => 'Tên miền được chỉ định không hợp lệ.',
'dns_domain_template_invalid_name' => 'Mẫu tên miền được chỉ định không hợp lệ.',
'not_ascii_string' => 'Giá trị phải là chuỗi ASCII hợp lệ và không được chứa những ký tự sau: %value%.',
'not_printable_string' => 'Giá trị không được bao gồm ký tự không in được.',
'invalid_locale' => "Ngôn ngữ giao diện chỉ định '%value%' không có sẵn hoặc không được cài đặt.",
'virtual_directory_name_invalid' => 'Chỉ sử dụng các ký tự chữ và số, dấu gạch dưới và dấu gạch ngang trong tên thư mục.',
'virtual_directory_name_reserved' => 'Tên này được giữ lại.',
'virtualDirectoryAlreadyExists' => 'Đã có thư mục cùng tên.',
'virtualDirectoryPathIsInvalid' => 'Đường dẫn vật lý không hợp lệ hoặc không tồn tại.',
'virtualDirectoryErrorDocFileLocation' => 'Vị trí tập tin không hợp lệ.',
'virtualDirectoryErrorDocAbsoluteUrl' => 'Sai định dạng URL. Xin vui lòng nhập một URL chính xác trên máy chủ (trang web).',
'invalid_city_name' => 'Tên thành phố đã nhập không hợp lệ',
'invalid_country_code' => 'Mã quốc gia không hợp lệ',
'not_specified_country_code' => 'Quốc gia là một trường bắt buộc và phải được ghi rõ.',
'invalid_system_user_login' => 'Đăng nhập người dùng hệ thống không hợp lệ',
'invalid_rfc_domain_name' => 'Tên miền được chỉ định không phải là miền RFC hợp lệ',
'idn_name_conversion' => 'Không thể chuyển đổi tên miền từ IDN thành Punycode',
'domain_label_too_long' => 'Tên miền không được có bất kỳ phần nào có độ dài vượt quá 63 ký tự.',
'domain_label_too_long_idn' => 'Miền sử dụng tên miền chuẩn quốc tế. Tên miền không được có bất kỳ phần nào, khi chuyển đổi thành Punycode, có độ dài vượt quá 63 ký tự.',
'domain_starts_with_www' => 'Hãy nhập tên miền không có tiền tố \'www\'. Tiền tố www của tên miền sẽ được tự động thêm vào cấu hình máy chủ web.',
'domain_already_exists' => 'Tên miền này đã tồn tại.',
'domain_without_www_already_exists' => 'Tên miền này đã tồn tại mà không có tiền tố \'www\'.',
'domain_with_www_already_exists' => 'Tên miền này đã tồn tại với tiền tố \\\'www\\\'.',
'subdomain_conflicts_with_existing_domain' => 'Một tên miền có tên giống như tên miền phụ \'%value%\'.',
'restrict_domain_creation' => 'Tên miền được chỉ định đã bị cấm theo chính sách của máy chủ. Nếu miền này là của bạn, vui lòng liên hệ với nhà cung cấp dịch vụ lưu trữ.',
'dns_record_already_exists' => 'Bản ghi DNS này đã tồn tại.',
'domain_like_hostname' => 'Tên miền này giống với tên máy chủ host của máy chủ.',
'passwordsNotMatch' => 'Mật khẩu bạn nhập không khớp nhau.',
'oldPasswordIsIncorrect' => 'Mật khẩu cũ không chính xác. Vui lòng thử lại.',
'stringsNotEqual' => 'Giá trị không bằng nhau.',
'equalMailAliases' => 'Bí danh email được chỉ định giống với một bí danh email khác.',
'mailAliasExist' => 'Bí danh email được chỉ định đã tồn tại.',
'mailNameExist' => 'Địa chỉ email được chỉ định đã tồn tại.',
'mailListExist' => 'Địa chỉ chỉ định đã được sử dụng bởi một danh sách gửi thư.',
'mailAutoReplyHeadersSpaceError' => "Tiêu đề trả lời tự động không được bao gồm dấu cách",
'mailAutoReplyHeadersInvalidValueError' => 'Một số trường trống rỗng hoặc chứa giá trị không hợp lệ.',
'sysUserExist' => 'Tên người dùng đã được sử dụng bởi một người dùng hệ thống khác. Hãy nhập tên người dùng khác.',
'emailAddressInvalid' => 'Địa chỉ email được chỉ định không hợp lệ. Hãy chỉ định một email hợp lệ phù hợp với mẫu sau: johndoe@example.com.',
'emailAddressInvalidLocal' => 'Địa chỉ email được chỉ định không hợp lệ. Địa chỉ email phải thuộc về miền đã chọn. Chỉ quản trị viên mới có thể chỉ định các địa chỉ email bên ngoài trong trường hợp này.',
'emailAddressSpecialNames' => 'Địa chỉ email được chỉ định không hợp lệ. Phần tên người dùng của địa chỉ không được bắt đầu bằng tên hệ thống được lưu trữ (ví dụ như con, lpt1, prn), ngăn cách bằng dấu chấm (.) với phần còn lại của tên người dùng.',
'dkimSelectorInvalid' => 'Trình chọn DKIM đã chọn không hợp lệ: %value%',
'longAddress' => 'Địa chỉ email quá dài.',
'longMailboxAddressMailServer' => 'Phần tên người dùng của địa chỉ email này quá dài đối với máy chủ thư này. Vui lòng chọn tên người dùng không quá %%max%% ký tự.',
'longFullAddressMailServer' => 'Địa chỉ email quá dài đối với máy chủ thư này. Vui lòng chọn địa chỉ không quá %%max%% ký tự.',
'dir_invalid_name' => 'Thư mục đích không hợp lệ.',
'directoryHidesDomain' => 'Thư mục này không thể được sử dụng bởi vì nó sẽ chồng lên trang web đặt tại %path%. Sự chồng chéo sẽ làm cho trang web vô hiệu.',
'directoryHidesAnotherApplication' => 'Thư mục này không thể được sử dụng bởi vì nó sẽ chồng lên ứng dụng khác được cài đặt tại %path%. Sự chồng chéo sẽ khiến cho ứng dụng được cài đặt trở nên vô hiệu.',
'directoryIsBehindAnotherApplication' => 'Thư mục này không thể được sử dụng bởi vì nó bị chồng bởi ứng dụng khác cài đặt tại %path%. Sự chồng chéo sẽ khiến cho ứng dụng được cài đặt trở nên vô hiệu.',
'domainLoginSyntaxWindows' => 'Tên người dùng phải bắt đầu bằng một ký tự và độ dài không được vượt quá %%maxlength%% ký tự. Toàn bộ các ký tự, trừ ký tự đầu tiên, có thể ở dạng ký tự và/hoặc số viết thường, dấu gạch nối, dấu chấm và dấu gạch dưới. Tên người dùng không thể kết thúc bằng dấu chấm.',
'domainLoginSyntaxUnix' => 'Tên người dùng không được dài hơn %%maxlength%% ký tự và chỉ chứa các ký tự chữ và số viết thường, dấu gạch ngang và dấu gạch dưới. Tên người dùng phải bắt đầu bằng một ký tự chữ cái viết thường',
'notLocalMssqlHost' => 'Không phải tên máy chủ MSSQL cục bộ',
'invalidMailTo' => 'Không phải liên kết mailto: hợp lệ',
'passwordsNotEqual' => 'Mật khẩu bạn nhập không khớp nhau.',
'passwordPolicy' => '%policyError%',
'fileImageSizeWidthTooBig' => "Hình ảnh '%value%' bạn đang cố đăng tải quá lớn ('%width%'). Hình ảnh được đăng tải không được lớn hơn '%maxwidth%'.",
'fileImageSizeWidthTooSmall' => "Hình ảnh '%value%' bạn đang cố đăng tải không đủ rộng ('%width%'). Hình ảnh được đăng tải phải rộng ít nhất '%minwidth%'.",
'fileImageSizeHeightTooBig' => "Độ cao của hình ảnh '%value%' bạn đang cố đăng tải quá lớn ('%height%'). Hình ảnh được đăng tải không thể cao hơn '%maxheight%'.",
'fileImageSizeHeightTooSmall' => "Chiều cao của hình ảnh '%value%' bạn cố đăng tải quá nhỏ ('%height%'). Hình ảnh tải lên không thể được thấp hơn '%minheight%'.",
'fileImageSizeNotDetected' => "Kích thước hình ảnh '%value%' bạn định đăng tải không xác định được.",
'fileImageSizeNotReadable' => "Hình ảnh '%value%' bạn đang cố đăng tải không thể đọc được.",
'passwordConfirmation' => 'Xác nhận mật khẩu',
'databaseUserNameExists' => 'Đã tồn tại tên người dùng cơ sở dữ liệu có tên là %value%.',
'invalidUserName' => 'Tên người dùng cơ sở dữ liệu có chứa các ký tự không được phép.',
'longUserName' => 'Tên người dùng cơ sở dữ liệu nhiều hơn %%max%% ký tự.',
'forbiddenName' => 'Không được phép sử dụng tên người dùng cơ sở dữ liệu "%value%".',
'invalidAdminLogin' => 'Không thể dùng thông tin người dùng đã chọn để truy cập quản trị. Tên người dùng này không hợp lệ: %%cause%%',
'invalidAdminPassword' => 'Không thể dùng thông tin người dùng đã chọn để truy cập quản trị. Mật khẩu này không hợp lệ: %%cause%%',
'passwordLengthTooShort' => "mật khẩu ngắn hơn %min% ký tự.",
'passwordLengthTooLong' => "mật khẩu dài hơn %max% ký tự.",
'passwordRegexNotMatch' => "mật khẩu không giống với thẻ khóa '%pattern%'.",
'fileSharingEmptyFolderName' => "Bạn cần phải nhập một tên thư mục.",
'fileSharingInvalidFolderName' => "Tên thư mục này không hợp lệ. Nó không thể chứa bất cứ ký tự nào sau đây: \\ / : * ? \" < > |",
'fileSharingFolderExists' => "Không thể tạo thư mục có tên đã chỉ định bởi vì đã tồn tại một thư mục có tên như vậy.",
'invalidUrl' => 'Địa chỉ được nhập không hợp lệ. Bạn cần phải chỉ định một địa chỉ hợp lệ như http://domain.com.',
'domainVirtualdirectoryReservedName' => 'Tên thư mục này đã được đặt trước. Hãy nhập tên khác cho thư mục ảo của bạn.',
'domainVirtualdirectoryInvalidName' => 'Một tên thư mục chỉ nên chứa chữ số, dấu gạch dưới, và dấu gạch ngang.',
'filesharingPathUnavailable' => 'Danh mục có tên này đã tồn tại trong miền được chỉ định. Vui lòng sử dụng tên danh mục khác.',
'filesharingSslNotAvailableOnDomain' => 'Bạn đã chọn sử dụng các liên kết an toàn, nhưng tên miền không có SSL/TLS được kích hoạt. Hãy chọn miền có hỗ trợ SSL/TLS hoặc bỏ chọn hộp kiểm Tạo liên kết an toàn.',
'filesharingSslRedirectOnDomain' => 'Miền đã chọn có tùy chọn “Permanent SEO-safe 301 redirect from HTTP to HTTPS” được bật. Để thiết lập chia sẻ tệp tin, chọn một miền đã tắt tùy chọn này hoặc đánh dấu vào hộp kểm “Generate secure links to files and folders”.',
'filesharingSslNotAvailableOnDefaultDomain' => 'Bạn chọn để sử dụng các liên kết an toàn trên địa chỉ IP hoặc tên lưu trữ của máy chủ, nhưng các liên kết như vậy chỉ có thể được tạo ra trên các trang web có hỗ trợ SSL/TLS. Hãy thiết lập trang web có hỗ trợ SSL/TLS hoặc bỏ chọn hộp kiểm Tạo liên kết an toàn.',
'filesharingDefaultDomainSelectedOnServerIp' => 'Bạn chọn địa chỉ IP máy chủ mà một miền mặc định đã được gán. Hãy chọn một trang web làm URL gốc thay vì địa chỉ IP.',
'physicalPathOnDomainAlreadyExists' => 'Danh mục có tên này đã tồn tại.',
'virtualPathOnDomainAlreadyExists' => 'Kho chứa ảo có tên này đã tồn tại.',
'sysUserLoginSyntaxWindows' => 'Bạn có thể sử dụng biểu tượng chữ số, gạch ngang (_), dấu chấm (.) và gạch dưới (_) trong tên người dùng. Tên người dùng phải bắt đầu bằng biểu tượng chữ và số.',
'sysUserLoginSyntaxUnix' => 'Bạn có thể sử dụng các biểu tượng chữ số viết thường, gạch ngang (-), dấu chấm (.) và gạch dưới (_) trong tên người dùng. Tên người dùng phải bắt đầu bằng biểu tượng chữ và số.',
'docrootNotInWebspaceRoot' => 'Thư mục chỉ định không nằm trong thư mục gốc của thuê bao.',
'docrootContainsSpecialCharacters' => 'Tên thư mục thư mục này chứa ký tự không dùng được.',
'docrootWithinProhibitedDirectory' => 'Thư mục được chọn chứa một thư mục dịch vụ.',
'docrootWithinInstalledApplication' => 'Thư mục này đã bị đè bởi một ứng dụng web cài đặt tại đường dẫn%path%.',
'docrootIsNotDirectory' => 'Không thể sử dụng đường dẫn đã chỉ định vì một phần của đường dẫn tham chiếu đến một tập tin.',
'docrootTooLongPart' => 'Tên thư mục này quá dài.',
'subdomainWrongName' => '%errorDescription%',
'subdomainWrongDomain' => 'Đã chọn sai tên miền.',
'domainAliasWrongName' => '%errorDescription%',
'phoneRegexNotMatch' => 'Nhập sai số điện thoại, nó chứa ký tự không được phép.',
'stateInvalid' => 'Tỉnh thành được nhập không hợp lệ.',
'zipRegexNotMatch' => 'Nhập sai mã vùng hoặc mã bưu điện.',
'limitValueInvalid' => 'Giới hạn được chỉ định không hợp lệ.',
'softLimitValueInvalid' => 'Giá trị phải nằm trong phạm vi %%MIN%%..%%MAX%%.',
'outgoingMessagesLimitValueInvalid' => 'Giá trị phải nằm trong phạm vi %%MIN%%..%%MAX%%. Chỉ quản trị viên Plesk mới có thể điều chỉnh cài đặt này.',
'limitMssqlDatabaseFileSizeValueInvalid' => 'Kích thước của một tập tin cơ sở dữ liệu MS SQL phải là một số nguyên từ 0 đến 16 TB.',
'limitMssqlDatabaseLogFileSizeValueInvalid' => 'Kích thước của một tập tin nhật ký cơ sở dữ liệu MS SQL phải là một số nguyên từ 0 đến 2 TB.',
'limitDiskspaceValueInvalid' => 'Giới hạn không gian đĩa phải là một số nguyên trong phạm vi từ 0 đến 4095 TB.',
'limitTrafficValueInvalid' => 'Giới hạn lưu lượng phải là một số nguyên trong phạm vi từ 0 đến 4095 TB/ tháng.',
'limitMboxQuotaValueInvalid' => 'Giới hạn dung lượng hòm thư phải là một số nguyên trong phạm vi từ 0 đến 4095 TB.',
'limitRetainPeriodValueInvalid' => 'Giá trị của "Lưu lại các thống kê web và lưu lượng" trong các gói dịch vụ không được nhỏ hơn giá trị của "Lưu lại các thống kê web và lưu lượng" trong Công cụ & Thiết lập > Các thiết lập máy chủ. Chỉ định một số nguyên lớn hơn hoặc bằng %%MIN%% và nhỏ hơn %%MAX%%.',
'limitValueOverused' => 'Lượng tài nguyên hiện đang sử dụng vượt quá giá trị giới hạn được chỉ định. Bạn không thể chỉ định một giá trị nhỏ hơn %%used%%',
'limitValueOverselled' => 'Giới hạn sử dụng tài nguyên của %%reserved%% đã được cấp cho các thuê bao. Bạn không thể nhập một giá trị nhỏ hơn %%reserved%%',
'lessThan' => "'%value%' nhỏ hơn '%min%'",
'greaterThan' => "'%value%' lớn hơn '%max%'",
'greaterThanDiskQuota' => "%value% lớn hơn hạn mức đĩa (%max%)",
'notDigits' => 'Giá trị phải là một số nguyên.',
'digitsInvalid' => 'Giá trị phải là một số nguyên.',
'digitsStringEmpty' => 'Giá trị phải là một số nguyên.',
'isEqual' => "Giá trị không được bằng với '%invalidValue%'.",
'notInt' => 'Giá trị phải là một số nguyên.',
'maillistNameInvalid' => 'Địa chỉ danh sách gửi thư được chỉ định không hợp lệ.',
'maillistReservedNameAlreadyExists' => 'Địa chỉ chỉ định đã được bảo lưu.',
'maillistAlreadyExists' => 'Địa chỉ chỉ định đã được sử dụng bởi một danh sách gửi thư.',
'maillistAlreadyExistsOnServer' => 'Tên chỉ định của danh sách gửi thư này đã được sử dụng bởi thuê bao khác',
'mailnameAlreadyExists' => 'Địa chỉ email được chỉ định đã tồn tại.',
'mailaliasAlreadyExists' => 'Địa chỉ được chỉ định đã được sử dụng bởi một bí danh email.',
'autoresponderEndDateIsInvalid' => 'Ngày chỉ định phải là ngày trong tương lai.',
'mailPostboxLimit' => '%message%',
'userEmailLimitExceeded' => '%limitManagerMessage%',
'resourceCannotBeAllocated' => 'Giá trị đã yêu cầu vượt quá giới hạn của gói đại lý (%value%).',
'permissionCannotBeChecked' => 'Không thể cấp quyền vì việc này xung đột với gói đại lý.',
'dump.nameEmpty' => 'Hãy cung cấp tên tập tin kết xuất.',
'dump.nameInvalid' => 'Tên tập tin kết xuất không được chứa các ký tự sau đây: %%chars%%.',
'dump.nameTooLong' => 'Tên tập tin kết xuất quá dài. Đường dẫn kết xuất đầy đủ không được vượt quá %%maxLength%% ký tự.',
'zxcvbnEstimator.passwordStrength' => 'Mật khẩu của bạn không đủ phức tạp. Theo chính sách máy chủ, độ mạnh tối thiểu của mật khẩu là %strength%.',
'zxcvbnEstimator.passwordStrengthVeryWeak' => 'Rất yếu (không khuyến khích)',
'zxcvbnEstimator.passwordStrengthWeak' => 'Yếu (không khuyến khích)',
'zxcvbnEstimator.passwordStrengthMediocre' => 'Trung bình',
'zxcvbnEstimator.passwordStrengthStrong' => 'Mạnh (khuyến khích)',
'zxcvbnEstimator.passwordStrengthStronger' => 'Rất mạnh',
'zxcvbnEstimator.passwordStrengthVeryWeakHint' => 'Có thể dễ dàng bị tấn công brute-force. Dễ bị nhồi thông tin danh tính và tấn công từ điển.',
'zxcvbnEstimator.passwordStrengthWeakHint' => 'Có thể dễ dàng bị tấn công brute-force. Ít bị nhồi thông tin danh tính và tấn công từ điển hơn.',
'zxcvbnEstimator.passwordStrengthMediocreHint' => 'Có thể bị tấn công brute-force.',
'zxcvbnEstimator.passwordStrengthStrongHint' => 'Khó bị tấn công brute-force. Có một số biện pháp bảo vệ trước tấn công ngoại tuyến.',
'zxcvbnEstimator.passwordStrengthStrongerHint' => 'Không thể bị tấn công brute-force. Được bảo vệ hợp lí trước tấn công ngoại tuyến.',
'emailCantBeRenamed' => "Máy chủ không hỗ trợ đổi tên tài khoản thư.",
'emailOwnedByAnotherUser' => "Một người dùng khác đã sở hữu địa chỉ email này.",
'maillistAdminEmailShouldExistsOnDomain' => 'Địa chỉ email của quản trị viên danh sách gửi thư cần được đăng ký trên cùng miền với danh sách gửi thư.',
'webmailExists' => "Dịch vụ thư trực tuyến '%value%' đã tồn tại.",
'invalidDbName' => 'Tên cơ sở dữ liệu chỉ có thể chứa chữ số, dấu chấm, dấu gạch ngang, và biểu tượng gạch dưới.',
'longDbName' => 'Tên CSDL quá dài.',
'dbNameClash' => 'Tên cơ sở dữ liệu và tên người dùng cơ sở dữ liệu phải khác nhau.',
'dbConnectFailed' => 'Không thể kết nối đến máy chủ cơ sở dữ liệu. Vui lòng kiểm tra các giấy chứng nhận người dùng cơ sở dữ liệu và các hạn chế truy cập.',
'databaseNameAlreadyExists' => 'Một cơ sở dữ liệu có tên %value% đã tồn tại.',
'wrongUrlSyntax' => 'Địa chỉ được chỉ định không hợp lệ. Bạn cần chỉ định một địa chỉ hợp lệ ví dụ như http://domain.com, relative/path hoặc mailto:address',
'connectionRefused' => 'Kết nối bị từ chối.',
'loginIncorrect' => 'Tên người dùng sai',
'failedToChangeDirectory' => 'Thư mục không tồn tại',
'failedToChangeMode' => 'Không thể thay đổi chế độ',
'failedToCreateDirectory' => 'Không được tạo tập tin',
'failedToRenameDirectory' => 'Không được đổi tên tập tin',
'failedToDeleteDirectory' => 'Không được xóa tập tin',
'ipInvalid' => "'%value%' dường như không phải là địa chỉ IP hợp lệ thoặc nó thuộc dạng không đúng.",
'ipv6IsNotGlobal' => "\"%value%\" không phải là địa chỉ IP công cộng.",
'ipMaskInvalid' => "\"%value%\" không phải là một mặt nạ địa chỉ IP hợp lệ.",
'ipInvalidForInterface' => 'Địa chỉ IP đã định không thể được sử dụng trên giao diện mạng. Bạn cần phải chỉ định một địa chỉ IP hợp lệ với mạng con hoặc mặt nạ.',
'ipInvalidForInterfaceIpv6NotAvailable' => 'Địa chỉ IP đã định không thể được sử dụng trên giao diện mạng được chọn bởi vì tính năng hỗ trợ IPv6 đã tắt với giao diện này.',
'ipAlreadyExists' => 'Địa chỉ IP %value% đã tồn tại.',
'notInArray' => 'Tùy chọn này không được hỗ trợ.',
'ipAddressIsNotSelected' => 'Phải chọn ít nhất một địa chỉ IP.',
'noServiceNodeSpecified' => 'Lỗi nội bộ: không chỉ định nút dịch vụ.',
'serviceNodeInvalidName' => 'Tên nút dịch vụ không hợp lệ "%value%".',
'serviceNodeNameAlreadyExists' => 'Nút dịch vụ có tên "%value%" đã tồn tại.',
'serviceNodeIpUsed' => "Không thể gỡ bỏ nút dịch vụ: địa chỉ IP đã được đăng ký.",
'serviceNodeIpAddressAlreadyExists' => 'Nút dịch vụ có địa chỉ IP "%value%" đã tồn tại.',
'serviceNodeInvalidTransport' => 'Tên nút vận chuyển không hợp lệ "%value%".',
'app_non_unique_setting_value' => 'Một đối tượng khác có cùng giá trị cài đặt. Cài đặt này phải là duy nhất cho đối tượng này.',
'wrongLocalUrlSyntax' => 'Địa chỉ đã chỉ định không hợp lệ. Hãy chỉ định một địa chỉ nội bộ hợp lệ ví dụ như /smb/web/view.',
'phpIsapiHandlerTypeNotSupported' => 'Loại bộ quản lý ISAPI không được hỗ trợ bởi phiên bản PHP hiện tại.',
'dbNameNotExist' => 'Cơ sở dữ liệu được chỉ định không tồn tại.',
'invalidBooleanValue' => 'Các giá trị được cho phép là "true" hoặc "false".',
'invalidMimeType' => 'Loại MIME được chỉ định không hợp lệ: "%value%".',
'invalidHeaders' => 'Tiêu đề được chỉ định không hợp lệ: "%value%".',
'invalidHandler' => 'Bộ quản lý đã chỉ định không hợp lệ: "%value%".',
'invalidAllowDeny' => 'Chỉ thị Cho phép/ Từ chối đã chỉ định không hợp lệ: "%value%".',
'nonUniqueAllowDeny' => 'Giá trị được chỉ định cho Chỉ thị Cho phép/ Từ chối đã tồn tại: "%value%".',
'maxItemsCountExeededAllowDeny' => 'Số địa chỉ IP trong danh sách phải nhỏ hơn hoặc bằng %value%.',
'invalidDirectoryIndex' => 'Tập tin chỉ mục danh mục gốc đã chỉ định không hợp lệ.',
'invalidNginxProxyMode' => 'Giá trị được chỉ định cho đặc tính nginxProxyMode không hợp lệ. Các giá trị được cho phép là "true" hoặc "false".',
'invalidNginxHttp3Enabled' => 'Giá trị được chỉ định cho đặc tính NginxHttp3Enabled không hợp lệ. Các giá trị được cho phép là "true" hoặc "false".',
'invalidNginxTransparentMode' => 'Giá trị được chỉ định cho đặc tính nginxTransparentMode không hợp lệ. Các giá trị được cho phép là "true" hoặc "false".',
'invalidNginxServeStatic' => 'Giá trị được chỉ định cho đặc tính nginxServeStatic không hợp lệ. Các giá trị được cho phép là "true" hoặc "false".',
'invalidStaticFilesExtensions' => 'Các mở rộng tập tin tĩnh đã chỉ định không hợp lệ: "%value%".',
'invalidNginxServePhp' => 'Giá trị được chỉ định cho đặc tính nginxServePhp không hợp lệ. Các giá trị được cho phép là "true" hoặc "false".',
'invalidDocuments' => 'Tên tài liệu không được có dấu phẩy (",").',
'duplicateDocuments' => 'Các tài liệu sau đã tồn tại trong danh sách tài liệu mặc định: "%value%"',
'protected_directory_invalid_name' => 'Tên thư mục được bảo vệ không hợp lệ.',
'protected_directory_invalid_login' => 'Đăng nhập một người dùng danh mục được bảo vệ bằng mật khẩu không được quá 20 ký tự chữ số. Đăng nhập cũng có thể có chứa ký tự gạch ngang ("-") nhưng không thể bắt đầu bằng ký tự này.',
'notARelativePath' => 'Đường dẫn phải là loại đường dẫn tương đối',
'cannotUseJunctions' => 'Không thể sử dụng các đường nối bên ngoài không gian mạng làm danh mục tạm thời tạo lập',
'notBetween' => '"%value%" không nằm giữa "%min%" và "%max%", kể cả hai giá trị đầu cuối',
'notBetweenStrict' => '"%value%" không nằm chính giữa "%min%" và "%max%"',
'redirectToMyself' => 'Website không thể được chuyển tiếp đến chính nó. Nhập địa chỉ đích khách với URL của website chính.',
'redirectToAlias' => 'Website không thể được chuyển tiếp đến bí danh của nó. Nhập địa chỉ đích khách với địa chỉ của bí danh website chính.',
'relativePathInvalid' => 'Giá trị được chỉ định không hợp lệ.',
'aspDotNetSettingsInvalid' => 'Một hoặc nhiều giá trị được chỉ định cho các thiết lập ASP.NET không hợp lệ.',
'mboxOutgoingMessagesLimitValueInvalid' => 'Giá trị của giới hạn thư gửi đi cho một hòm thư phải lớn hơn "%%MIN%%".',
'domainOutgoingMessagesLimitValueInvalid' => 'Giá trị của giới hạn thư gửi đi cho một miền phải lớn hơn "%%MIN%%".',
'subscriptionOutgoingMessagesLimitValueInvalid' => 'Giá trị của giới hạn thư gửi đi cho một thuê bao phải lớn hơn "%%MIN%%".',
'iisAuthNotEnabled' => 'Phải bật xác thực ẩn danh hoặc Windows trong thiết lập máy chủ web cho miền này.',
'mboxOutgoingMessagesLimitValueInvalidDigit' => 'Giá trị của giới hạn thư gửi đi cho một hòm thư phải là một số nguyên dương hoặc \'mặc định\'. Nó cũng có thể là \'-1\' cho giá trị \'Không giới hạn\'.',
'domainOutgoingMessagesLimitValueInvalidDigit' => 'Giá trị của giới hạn thư gửi đi cho một miền phải là một số nguyên dương hoặc \'mặc định\'. Nó cũng có thể là \'-1\' cho giá trị \'Không giới hạn\'.',
'subscriptionOutgoingMessagesLimitValueInvalidDigit' => 'Giá trị của giới hạn thư gửi đi cho một thuê bao phải là một số nguyên dương hoặc \'mặc định\'. Nó cũng có thể là \'-1\' cho giá trị \'Không giới hạn\'.',
'outgoingMessagesReportPeriodValueInvalid' => 'Giá trị được chỉ định cho thời gian báo cáo không được hỗ trợ.',
'outgoingMessagesNotificationPeriodValueInvalid' => 'Giá trị được chỉ định cho thời gian thông báo không hợp lệ.',
'textItemsListInvalid' => 'Mục đã chỉ định không hợp lệ: "%value%".',
'textItemsListInvalidMulti' => 'Các mục đã chỉ định không hợp lệ: "%value%".',
'textItemsListNonUnique' => 'Giá trị đã định đã tồn tại: "%value%".',
'textItemsListMaxItemsCountExeeded' => 'Số mục không được vượt quá %value%.',
'invalidAcl' => 'Lưu trữ không hợp lệ: "%value%".',
'nonUniqueAcl' => 'Giá trị được chỉ định cho bộ lưu trữ đã tồn tại: "%value%".',
'httpInvalidStatusFormat' => 'Mã trạng thái phải là số ở dạng 400 hoặc 400.1',
'httpInvalidStatusCode' => 'Mã trạng thái phải trong khoảng từ %%minCode%% và %%maxCode%%',
'httpInvalidStatusSubCode' => 'Mã trạng thái phụ phải trong khoảng từ %%minSubCode%% và %%maxSubCode%%',
'httpInvalidStatusRange' => 'Phạm vi trạng thái nên ở khoảng từ giá trị tối thiểu tới tối đa',
'phpSettingValueByteRegexNotMatch' => 'Đã chỉ định một giá trị không chính xác. Nhập vào một số nguyên và một ký tự viết tắt (K cho kilobyte, M cho megabyte, G cho gigabyte, ví dụ, 128M)',
'phpFpmServersAmountNotPositive' => "Giá trị phải là một số dương",
'phpFpmServersAmountLessThan' => "'%value%' nhỏ hơn '%%min%%' (%%field%%)",
'phpFpmServersAmountGreaterThan' => "'%value%' lớn hơn '%%max%%' (%%field%%)",
'phpInvalidIniSyntax' => "Đã phát hiện cú pháp INI không hợp lệ trên dòng %%line%%: '%%text%%'",
'portRangeInvalid' => 'Phạm vi cổng chỉ định không hợp lệ. Giá trị bên phải nhỏ hơn so giá trị bên trái.',
'portRangeValueInvalid' => 'Giá trị %value% trong phạm vi cổng là không hợp lệ. Nó phải nằm trong phạm vi %min% - %max%.',
'domainResolvesToAnotherIp' => 'Miền phân giải sai địa chỉ IP (%value%). Để đăng trang web của bạn lên mạng, hãy sửa %%dnsSettingsLink%%.',
'domainResolvesToAnotherServer' => 'Không thể sử dụng tên miền này vì tên phân giải tới một máy chủ khác. Để khắc phục sự cố, hãy thay đổi chính sách trong Các công cụ & Các thiết lập > Tên miền bị cấm (dưới mục "An ninh") hoặc liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn.',
'domainNotResolved' => 'Không thể phân giải miền này. Để đăng trang web của bạn lên mạng, hãy sửa %%dnsSettingsLink%%.',
'dnsSettingsLink' => 'Thiết lập DNS',
'backupRotationSingleValueInvalid' => 'Đã vượt quá giới hạn.',
'backupRotationMultipleValueInvalid' => 'Tất cả các bản sao lưu được lập lịch đến lưu trữ cục bộ đã vượt quá giới hạn: %%details%%.',
'backupRotationDetail' => '{count, plural, other {# {type} bản sao lưu}}',
'backupRotationTypeHourly' => 'hằng giờ',
'backupRotationTypeDaily' => 'hằng ngày',
'backupRotationTypeWeekly' => 'hằng tuần',
'backupRotationTypeMonthly' => 'hằng tháng',
'backupPathInvalidCharacters' => '%value% chứa ký tự không hợp lệ.',
'backupPathInvalidDot' => '%value% chứa đường dẫn không hợp lệ "." hoặc "..".',
'backup.outputFile.invalidCharacters' => 'Tên tệp sao lưu không được kết thúc bằng một số.',
'backup.outputFile.empty' => 'Đường dẫn sao lưu không được để trống.',
'networkAccessAlreadyExists' => 'Lớp mạng nằm trong danh sách IP hạn chế truy cập.',
'codeRegexNotMatch' => 'Mã kích hoạt không hợp lệ.',
'nameUsedForPlesk' => 'Không thể tạo tên miền bởi tên này đã có trong URL bạn đã sử dụng để đăng nhập vào Plesk. Để tạo tên miền, đăng nhập vào Plesk thông qua https://%value%:8443 hoặc https://plesk.%value%.',
'invalidNameDirectory' => 'Tên được chỉ định không hợp lệ.',
'invalidPasswordCharacters' => 'Mật khẩu không được chứa dấu ngoặc kép, dấu cách hoặc ký tự đặc biệt.',
'invalidPasswordLength' => 'Mật khẩu phải có độ dài từ %%min%%-%%max%% ký tự.',
'passwordContainsLogin' => 'Mật khẩu không được bao gồm thông tin đăng nhập.',
'invalidPhpExtensionName' => 'Tên phần mở rộng không hợp lệ.',
'hexStringNotMatch' => 'Giá trị được chỉ định dường như không phải là một chuỗi thập lục phân hợp lệ.',
'invalidCertificateData' => 'Giá trị được chỉ định dường như không phải là dữ liệu chứng chỉ hợp lệ.',
'invalidSha256Hash' => 'Giá trị được chỉ định dường như không phải là hash SHA-256 hợp lệ.',
'invalidSha512Hash' => 'Giá trị được chỉ định dường như không phải là hash SHA-512 hợp lệ.',
'invalidTlsaMatchingType' => 'Loại khớp TLSA không hợp lệ được cung cấp.',
'invalidHttpsIpv4hint' => 'Giá trị được chỉ định phải để trống hoặc chứa danh sách địa chỉ IPv4 được phân tách bằng dấu phẩy.',
'invalidHttpsIpv6hint' => 'Giá trị được chỉ định phải để trống hoặc chứa danh sách địa chỉ IPv6 được phân tách bằng dấu phẩy.',
'invalidHttpsProtocols' => 'Giá trị được chỉ định không được chứa khoảng trắng và ký tự "=", "\\", đồng thời không được dài quá 255 byte.',
'invalidHttpsVal' => 'Giá trị của bản ghi DNS HTTPS phải tuân thủ tiêu chuẩn RFC 9460.',
'invalidHttpsValHost' => 'Giá trị của tùy chọn lưu trữ phải là tên miền hợp lệ hoặc để trống.',
'invalidHttpsValPort' => 'Giá trị của tùy chọn "port" phải nằm trong khoảng 0 và 65535, kể cả hai giá trị đầu cuối.',
'invalidHttpsValProtocols' => 'Giá trị của tùy chọn "alpn" không được chứa khoảng trắng và ký tự "=", "\\", đồng thời không được dài quá 255 byte.',
'invalidHttpsValIpv4hint' => 'Giá trị của tùy chọn "ipv4hint" phải để trống hoặc chứa danh sách địa chỉ IPv4 được phân tách bằng dấu phẩy.',
'invalidHttpsValIpv6hint' => 'Giá trị của tùy chọn "ipv6hint" phải để trống hoặc chứa danh sách địa chỉ IPv6 được phân tách bằng dấu phẩy.',
'fail2ban.invalidIpsWithJailsList' => 'Danh sách địa chỉ IP và tên jail phải được chỉ định trong biểu mẫu \'IP,JAIL[;IP,JAIL...]\'.',
'fail2ban.invalidIp' => 'Địa chỉ IP trong danh sách phải là địa chỉ IP hoặc mặt nạ CIDR hợp lệ.',
'fail2ban.invalidIpList' => 'Danh sách địa chỉ IP phải được chỉ định trong biểu mẫu \'IP,[;IP...]\'.',
'fail2ban.invalidJail' => 'Jail trong danh sách phải tồn tại và hoạt động trên máy chủ.',
'fail2ban.ipTooLong' => 'Địa chỉ IP trong danh sách không được dài hơn {max, plural, other {# ký tự}}.',
'fail2ban.ipTrusted' => 'Địa chỉ IP trong danh sách không được là địa chỉ IP tin cậy.',
'fail2ban.banTrustedIp' => 'Địa chỉ IP được đánh dấu là tin cậy và không thể cấm.',
'notifyInvalid' => 'Cần có những giá trị sau: %value%.',
'cronStyleError' => 'Cú pháp crontab không hợp lệ.',
'cronStyleErrorWin' => 'Không được phép dùng dấu gạch chéo (/) và gạch nối (-).',
'scheduler.sysUserLoginInvalid' => 'Người dùng hệ thống có tên %value% không được cho phép hoặc không tồn tại.',
'smarthost.invalidHostname' => 'Giá trị được chỉ định phải là tên miền hợp lệ hoặc địa chỉ IP.',
'smarthost.invalidUsernameCharacters' => 'Tên người dùng chỉ có thể chứa chữ cái, số và ký tự đặc biệt, ngoại trừ %%invalid%%.',
'smarthost.invalidUsernameLength' => 'Độ dài tên người dùng phải trong khoảng từ %%minLength%% đến %%maxLength%% ký tự.',
'smarthost.invalidEncryption' => 'Tùy chọn này không được hỗ trợ.',
'serverComponents.componentNotExists' => "Thành phần \"%%value%%\" không tồn tại.",
'serverComponents.packageNotExists' => "Gói \"%%value%%\" không tồn tại.",
];

View File

@@ -1,21 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Thay Đổi Giao Diện',
'serviceProviderView' => 'Giao diện nhà cung cấp dịch vụ',
'serviceProviderViewHint' => 'dành cho nhà cung cấp dịch vụ lưu trữ web',
'serviceProviderViewRecommended' => 'khuyến nghị cho nhà cung cấp dịch vụ lưu trữ web',
'powerUserView' => 'Giao diện người dùng chính',
'powerUserViewHint' => 'dành cho nhà phát triển và đại lý web',
'powerUserViewRecommended' => 'khuyến nghị cho nhà phát triển và đại lý web',
'currentViewMessage' => 'Bạn hiện đang ở trong %%view%% (%%hint%%).',
'actionMessage' => '%%switchLink%% (%%recommended%%) hoặc %%helpLink%%.',
'switchView' => 'Chuyển sang %%view%%',
'learnMore' => 'tìm hiểu thêm về giao diện',
'powerUserViewWarning' => "Nếu khách hàng đã được thêm vào Giao diện nhà cung cấp dịch vụ, miền của họ sẽ không được hiển thị trong Giao diện người dùng chính. Chỉ các miền của quản trị viên mới có sẵn trong giao diện này.",
'confirmationBoxText' => 'Bạn có muốn ẩn menu Thay đổi giao diện?',
'confirmationBoxDescription' => 'Lưu ý rằng việc ẩn menu sẽ loại bỏ nó vĩnh viễn. Bạn vẫn có thể chuyển đổi giữa các giao diện trong Công cụ & Cài đặt > Quản lý giao diện.',
'confirmationBoxButtonYes' => 'Có',
'confirmationBoxButtonNo' => 'Không',
'hide' => 'Ẩn trình chuyển đổi chế độ xem',
];

View File

@@ -1,12 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'message' => 'Các tập tin cấu hình mới cho máy chủ web Apache không được tạo ra do lỗi trong các biểu mẫu cấu hình: %%error%%. Mô tả lỗi chi tiết đã được gửi cho bạn qua email. %%howToFix%% Vui lòng giải quyết vấn đề và nhấp vào %%link%% để tạo lại các tập tin cấu hình bị hỏng hoặc %%linkAll%% để tạo tất cả các tập tin cấu hình.',
'knownIssue' => 'Để khắc phục sự cố, hãy làm theo hướng dẫn được mô tả trong KB: %%kbArticle%%',
'link' => 'tại đây',
'linkAll' => 'tại đây',
'moduleLink' => 'Xem chi tiết trong Trình xử lý lỗi cấu hình',
'messageInProgress' => 'Đang cấu hình máy chủ web. Không để trang này cho đến khi hoàn tất thao tác.',
'messageSuccess' => 'Cấu hình máy chủ web đã hoàn tất thành công: Các tập tin cấu hình mới đã được tạo ra và áp dụng cho máy chủ web.',
'messageFailure' => 'Không thể cấu hình máy chủ web:',
];