/
mikopbx
/
ModuleVietnameseLanguagePack
Обзор
Документация
Войти
/
mikopbx
/
ModuleVietnameseLanguagePack
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
Messages/vi/Common.php
960 строк
68 KB
Nikolay Beketov
Initial commit: ModuleVietnameseLanguagePack language pack for MikoPBX
06 апр 2026, 10:12
06 апр 2026, 10:12
d786a0b
Код
Авторство
О чём код?
<?php return [ /** * Common translations */ ' - Unmounting partitions...' => 'Đang gỡ bỏ các phân vùng đĩa được gắn…', ' - Unpacking img...' => 'Đang cập nhật phân vùng hệ thống…', '(default value = ' => '(mặc định = ', 'AdvancedOptions' => 'Cài đặt nâng cao', 'All processes will be completed. Continue? (y/n):' => 'Tất cả các quá trình sẽ được hoàn thành. Tiếp tục? (y / n):', 'All settings will be kept!' => 'Cài đặt hiện tại sẽ được lưu!', 'All settings will be lost!' => 'Quay lại cài đặt gốc!', 'Apr' => 'Tháng Tư', 'April' => 'Tháng 4', 'Aug' => 'Tháng tám', 'August' => 'Tháng 8', 'BreadcrumbAdminCabinet' => 'Giao diện quản trị', 'BreadcrumbApiKeys' => 'Khóa API', 'BreadcrumbAsteriskManagers' => 'Giao diện quản lý dấu hoa thị (AMI)', 'BreadcrumbAsteriskManagersmodify' => 'Thiết lập tài khoản', 'BreadcrumbCallDetailRecords' => 'Lịch sử cuộc gọi', 'BreadcrumbCallQueues' => 'Hàng đợi cuộc gọi', 'BreadcrumbCallQueuesmodify' => 'Thiết lập hàng đợi', 'BreadcrumbConferenceRooms' => 'Hội nghị', 'BreadcrumbConferenceRoomsmodify' => 'Cài đặt tham số', 'BreadcrumbCustomFiles' => 'Tập tin hệ thống', 'BreadcrumbCustomFilesmodify' => 'Chỉnh sửa', 'BreadcrumbDialplanApplications' => 'Ứng dụng quay số', 'BreadcrumbDialplanApplicationsmodify' => 'Cài đặt ứng dụng', 'BreadcrumbErrors' => 'Thông báo lỗi', 'BreadcrumbExtensions' => 'Nhân viên', 'BreadcrumbExtensionsmodify' => 'Thay đổi cài đặt', 'BreadcrumbFail2Ban' => 'Bảo vệ hack', 'BreadcrumbFirewall' => 'Thiết lập tường lửa', 'BreadcrumbFirewallmodify' => 'Thiết lập quy tắc', 'BreadcrumbGeneralSettings' => 'Cài đặt hệ thống', 'BreadcrumbHome' => 'Bắt đầu', 'BreadcrumbIncomingRoutes' => 'Định tuyến trong nước', 'BreadcrumbIncomingRoutesmodify' => 'Thiết lập quy tắc', 'BreadcrumbIvrMenu' => 'Menu giọng nói tương tác - IVR', 'BreadcrumbIvrMenumodify' => 'Menu cài đặt IVR', 'BreadcrumbLicensing' => 'Cấp phép', 'BreadcrumbMailSettings' => 'Tùy chọn thư', 'BreadcrumbModify' => 'Thiết lập quy tắc', 'BreadcrumbNetwork' => 'Cài đặt mạng', 'BreadcrumbOffWorkTimes' => 'Thời gian không làm việc', 'BreadcrumbOffWorkTimesmodify' => 'Thiết lập quy tắc', 'BreadcrumbOutboundRoutes' => 'Định tuyến đi', 'BreadcrumbOutboundRoutesmodify' => 'Thiết lập quy tắc', 'BreadcrumbPBXCoreREST' => 'API REST', 'BreadcrumbPbxExtensionModules' => 'Quản lý các module và tiện ích mở rộng cho MikoPBX', 'BreadcrumbProviders' => 'Nhà cung cấp điện thoại', 'BreadcrumbProvidersmodifyiax' => 'Thiết lập nhà cung cấp IAX', 'BreadcrumbProvidersmodifysip' => 'Cấu hình nhà cung cấp SIP', 'BreadcrumbRestart' => 'Khởi động lại hệ thống', 'BreadcrumbRestartmanage' => 'Khởi động lại hệ thống', 'BreadcrumbSession' => 'Đăng nhập', 'BreadcrumbSessionend' => 'Đăng nhập', 'BreadcrumbSoundFiles' => 'Tập tin âm thanh', 'BreadcrumbStorage' => 'Lưu trữ', 'BreadcrumbSystemDiagnostic' => 'Chẩn đoán hệ thống', 'BreadcrumbTimeSettings' => 'Thời gian hệ thống', 'BreadcrumbUpdate' => 'Cập nhật hệ thống', 'Cancel' => 'Hủy bỏ / Hủy bỏ', 'Change language' => 'Thay đổi ngôn ngữ', 'Check storage' => 'Kiểm tra đĩa để tìm lỗi', 'Choose action' => 'Chọn một hành động', 'Codecs' => 'Codec', 'Configuring using DHCP' => 'Cấu hình bằng máy chủ DHCP', 'Connect storage' => 'Kết nối ổ lưu trữ', 'ConnectionSettings' => 'Cài đặt kết nối', 'Console' => 'Bảng điều khiển (Shell)', 'ConstraintViolation' => 'Vi phạm tính toàn vẹn logic', 'Copying configuration...' => 'Đang điền các cài đặt cấu hình ban đầu…', 'Dec' => 'Tháng 12', 'December' => 'Tháng 12', 'DimmerWaitForPBXIsOnline' => 'Ngắt kết nối khỏi lõi tổng đài …', 'DimmerWaitForPBXOnlineDescription' => 'Sẽ là bình thường nếu trạm khởi động lại. <br>Ngay sau khi kết nối được khôi phục, trang sẽ được cập nhật tự động!', 'Do you want disable firewall now? (y/n): ' => 'Vô hiệu hóa? (y / n):', 'Do you want enable firewall now? (y/n): ' => 'Kích hoạt? (y / n):', 'Do you want reset password? (y/n): ' => 'Bạn có chắc chắn muốn đặt lại mật khẩu web của mình về cài đặt gốc không? (y / n):', 'Do you want to proceed? (y/n): ' => 'Tiếp tục quá trình? (y / n):', 'Do you want to use DHCP to configure your LAN interface?' => 'Sử dụng máy chủ DHCP để cấu hình giao diện LAN?', 'Enter a host name or IP address: ' => 'Nhập địa chỉ máy chủ:', 'Enter a number' => 'Nhập số lệnh', 'Enter the LAN DNS IP address: ' => 'Nhập địa chỉ máy chủ DNS:', 'Enter the LAN gateway IP address: ' => 'Nhập địa chỉ IP cổng LAN:', 'Enter the device name:' => 'Nhập tên thiết bị:', 'Enter the new LAN IP address: ' => 'Nhập địa chỉ IP LAN mới:', 'Enter the new LAN subnet bit count: ' => 'Nhập giá trị mặt nạ:', 'Error resetting password.' => 'Lỗi đặt lại mật khẩu', 'Failed to mount the disc...' => 'Không gắn được đĩa', 'Feb' => 'Tháng hai', 'February' => 'Tháng hai', 'Firewall' => 'Bật / Tắt tường lửa', 'Firewall disabled' => 'Tường lửa bị tắt', 'Firewall is now' => 'Tường lửa bây giờ', 'Firmware version on this system:' => 'Phiên bản phần sụn hệ thống hiện tại:', 'Formatting storage partition 4 on disk' => 'Định dạng phân vùng thứ tư để lưu trữ dữ liệu trên đĩa', 'Fri' => 'Thứ sáu', 'GoToWikiDocumentation' => 'Đi đến tài liệu trực tuyến', 'Install' => 'Dừng lại', 'Install on Hard Drive' => 'Tải về', 'Install or recover' => 'Cài đặt / Sửa chữa', 'Install or recovery' => 'Cài đặt / phục hồi', 'Installing PBX...' => 'Đang cài đặt MikoPBX…', 'Jan' => 'Tháng giêng', 'January' => 'Tháng giêng', 'Jul' => 'Tháng 7', 'July' => 'Tháng 7', 'Jun' => 'Tháng sáu', 'June' => 'Tháng 6', 'LAN IP address' => 'LAN IP được đặt thủ công', 'LAN IP address assigned via DHCP' => 'IP LAN được chỉ định qua máy chủ DHCP', 'Loading' => 'Đang tải', 'MIKO_PBX' => 'Tổng đài MIKO', 'Manual setting' => 'Cài đặt thủ công', 'Mar' => 'Tháng ba', 'March' => 'Tháng ba', 'May' => 'Tháng 5', 'MetaTegHeadDescription' => 'Hệ thống điện thoại doanh nghiệp', 'Mon' => 'Thứ hai', 'Nov' => 'Tháng 11', 'November' => 'Tháng 11', 'Now' => 'Bây giờ', 'Oct' => 'Tháng 10', 'October' => 'Tháng 10', 'PBX console setup' => 'Bàn điều khiển PBX', 'PBX is running in Live or Recovery mode' => 'Hệ thống khởi động ở chế độ khôi phục (Live CD)', 'Partitioning and formatting storage disk' => 'Tạo phân vùng và format ổ đĩa để lưu trữ dữ liệu trên thiết bị', 'Password successfully reset. New login: admin. New password: admin.' => 'Mật khẩu đã được đặt lại thành công. Tên người dùng: admin Mật khẩu: admin', 'Ping host' => 'Địa chỉ ping', 'Power off' => 'Tắt', 'Press ENTER to continue.' => 'Nhấn ENTER để tiếp tục …', 'Reboot' => 'Tải lại MikoPBX', 'Reboot system' => 'Hệ thống khởi động lại', 'Reinstall to' => 'Nâng cấp lên phiên bản', 'Reset admin password' => 'Đặt lại mật khẩu cho giao diện web', 'Resize storage' => 'Tăng kích thước của đĩa lưu trữ bằng cách sử dụng toàn bộ khu vực chưa được phân bổ', 'Sat' => 'Thứ bảy', 'Save storage disk settings' => 'Lưu cài đặt đĩa để lưu trữ', 'Select the drive to install the system.' => 'Chọn ổ đĩa để cài đặt hệ thống', 'Select the drive to store the data.' => 'Chọn ổ lưu trữ', 'Selected disk:' => 'Ổ đĩa đã chọn:', 'Sep' => 'Tháng chín', 'September' => 'Tháng 9', 'Set up LAN IP address' => 'Định cấu hình địa chỉ IP LAN', 'ShortDayFriday' => 'Thứ sáu', 'ShortDayMonday' => 'Pon', 'ShortDaySaturday' => 'Thứ bảy', 'ShortDaySunday' => 'Mặt trời', 'ShortDayThursday' => 'Th', 'ShortDayTuesday' => 'Thứ ba', 'ShortDayWednesday' => 'Thứ tư', 'Storage' => 'Kho dữ liệu', 'Storage disk is already mounted...' => 'Ổ đĩa lưu trữ đã được gắn kết', 'Storage disk was mounted successfully...' => 'Đĩa lưu trữ đã được gắn kết thành công', 'Storage unmounted' => 'Đĩa lưu trữ không được kết nối', 'SubHeaderApiKeys' => 'Quản lý khóa truy cập REST API', 'SubHeaderAsteriskManagers' => 'Đặt quyền truy cập vào giao diện AMI của trạm', 'SubHeaderCallDetailRecords' => 'Nhật ký hội thoại và nhật ký cuộc gọi', 'SubHeaderCallQueues' => 'Các cuộc gọi được tạm dừng và sau đó được phân phối giữa những người tham gia theo chiến lược', 'SubHeaderConferenceRooms' => 'Tổ chức phòng cho hội nghị âm thanh nhiều bên', 'SubHeaderCustomFiles' => 'Tùy chỉnh các tệp cấu hình hệ thống và Asterisk', 'SubHeaderDialplanApplications' => 'Các ứng dụng thoại lập trình PHP và Asterisk Dialplan', 'SubHeaderErrors' => 'Nếu lỗi này vẫn còn, thông báo cho nhà phát triển', 'SubHeaderExtensions' => 'Thiết lập số điện thoại cơ bản và quy tắc chuyển tiếp cuộc gọi', 'SubHeaderFail2Ban' => 'Tự động khóa đoán mật khẩu', 'SubHeaderFirewall' => 'Hạn chế quyền truy cập vào trạm theo loại lưu lượng và mạng con', 'SubHeaderGeneralSettings' => 'Đặt tham số hệ thống cơ bản', 'SubHeaderIncomingRoutes' => 'Các quy tắc và mẫu phân phối cuộc gọi đến', 'SubHeaderIvrMenu' => 'Cấu hình các tùy chọn lược đồ và định tuyến cho các cuộc gọi đến', 'SubHeaderLicensing' => 'Đăng ký trong <b>Marketplace</b> để truy cập vào các tiện ích mở rộng và mô-đun mới', 'SubHeaderMailSettings' => 'Định cấu hình máy chủ thư để gửi thông báo cho người dùng và quản trị viên hệ thống', 'SubHeaderNetwork' => 'Định cấu hình card mạng (DHCP, DNS, GATEWAY, Vlan)', 'SubHeaderOffWorkTimes' => 'Các quy tắc của nhà ga sau giờ, ngày lễ và cuối tuần', 'SubHeaderOutboundRoutes' => 'Các quy tắc và mẫu để phân phối cuộc gọi thông qua các nhà cung cấp', 'SubHeaderPbxExtensionModules' => 'Tải lên mô-đun của riêng bạn hoặc tải xuống từ thị trường của chúng tôi', 'SubHeaderProviders' => 'Thiết lập tài khoản cho các kết nối bên ngoài và bên ngoài', 'SubHeaderRestart' => 'Khởi động lại các mô-đun, khởi động lại hoàn toàn hoặc tắt', 'SubHeaderSoundFiles' => 'Được sử dụng trong các tình huống cuộc gọi khác nhau và menu giọng nói tương tác', 'SubHeaderStorage' => 'Sử dụng không gian đĩa và cài đặt lưu trữ', 'SubHeaderSystemDiagnostic' => 'Thu thập nhật ký hệ thống để phân tích chi tiết các lỗi trong hoạt động của MikoPBX', 'SubHeaderTimeSettings' => 'Cài đặt đồng hồ và lịch', 'SubHeaderUpdate' => 'Sửa lỗi, cải thiện hiệu suất, chức năng mới', 'Subnet masks are to be entered as bit counts (as in CIDR notation).' => 'Mặt nạ mạng con ở định dạng CIDR (1-32)', 'Sun' => 'Chủ nhật', 'The LAN interface will now be configured ...' => 'Định cấu hình giao diện LAN …', 'The LAN interface will now be configured via DHCP...' => 'Giao diện mạng LAN sẽ được cấu hình bằng DHCP …', 'The PBX is about to be installed onto the' => 'MikoPBX sẽ được cài đặt trên đĩa:', 'The PBX will reboot after installation.' => 'Hệ thống sẽ khởi động lại sau khi cài đặt xong', 'The integrity of the system is broken' => 'Tính toàn vẹn của hệ thống bị xâm phạm', 'The system is rebooting now...' => 'Khởi động lại …', 'The system will reboot. This may take a minute.' => 'Hệ thống sẽ khởi động lại. Nó sẽ mất một vài phút.', 'Thu' => 'Thứ năm', 'Today' => 'Hôm nay', 'Tue' => 'Thứ ba', 'Update storage partition 4 on disk' => 'Cập nhật phân vùng thứ tư để lưu trữ dữ liệu trên đĩa', 'VLAN IP address assigned via' => 'VLAN IP: hoạt động thông qua', 'Valid disks are:' => 'Danh sách các ổ đĩa phù hợp:', 'Valid disks not found...' => 'Không tìm thấy đĩa phù hợp', 'WARNING' => 'CHÚ Ý', 'Warning! Selected disk will be formatted!' => 'Chú ý! Đĩa đã chọn sẽ được định dạng và tất cả dữ liệu sẽ bị hủy!', 'Wed' => 'Thứ tư', 'disable' => 'vô hiệu hóa', 'enable' => 'bật', 'everything on this device will be erased!' => 'tất cả dữ liệu trên thiết bị sẽ bị xóa!', 'repApiKeys' => 'Khóa API - %represent%', 'repAsteriskManagerUsers' => 'Bản ghi AMI - %represent%', 'repCallQueueMembers' => 'Thành viên hàng đợi cuộc gọi - %represent%', 'repCallQueues' => 'Hàng đợi cuộc gọi - %represent%', 'repConferenceRooms' => 'Hội nghị - %represent%', 'repCustomFiles' => 'Tệp hệ thống - %represent%', 'repDialplanApplications' => 'Ứng dụng Dialplan - %represent%', 'repExtensionForwardingRights' => 'Cài đặt định tuyến nhân viên - %represent%', 'repExtensions' => 'Số máy nhánh - %represent%', 'repExternalPhones' => 'Số bên ngoài - %represent%', 'repFail2BanRules' => 'Quy tắc Fail2Ban - %represent%', 'repFirewallRules' => 'Quy tắc tường lửa - %represent%', 'repIax' => 'Tài khoản IAX - %represent%', 'repIncomingRoutingTable' => '%represent%', 'repIncomingRoutingTableDefaultRuleName' => 'Quy tắc xử lý thư đến mặc định', 'repIncomingRoutingTableNumber' => 'Quy tắc xử lý thư đến - N %represent%', 'repIvrMenu' => 'Menu IVR - %represent%', 'repIvrMenuActions' => 'Thực đơn IVR của người tham gia - %represent%', 'repLanInterfaces' => 'Tệp hệ thống - %represent%', 'repLink' => 'liên kết', 'repNetworkFilters' => 'Thiết bị chống sét lan truyền - %represent%', 'repOutWorkTimes' => 'Sau giờ - %represent%', 'repOutgoingRoutingTable' => '%represent%', 'repOutgoingRoutingTableNumber' => 'Quy tắc xử lý thư đi - N %represent%', 'repPbxSettings' => 'Cài đặt đài - %represent%', 'repSip' => 'Tài khoản IAX - %represent%', 'repSoundFiles' => 'Tệp âm thanh - %represent%', 'running' => 'bao gồm', 'stopped' => 'tàn tật', 'this cannot be undone!' => 'hoạt động là không thể đảo ngược!', 'topMenu_SearchPlaceholder' => 'Nhập truy vấn tìm kiếm của bạn', 'topMenu_SidebarButton' => 'Thực đơn', 'topMenu_Support' => 'Hỗ trợ', 'user' => 'người dùng', 'version' => 'phiên bản', 'Пропущенный вызов' => 'Bạn có một cuộc gọi nhỡ', // ADV 'adv_AmiPasswordWeak' => 'Mật khẩu đơn giản của người dùng AMI <a href=\'%url%\'>%record%</a>', 'adv_AvailableNewVersionModule' => 'Phiên bản mới của module <a href="%url%" class="advices-module-update">%module%</a> - %ver% đã có sẵn. Phiên bản hiện tại: %currentVer%', 'adv_AvailableNewVersionPBX' => 'Đã có phiên bản PBX mới - <a href=\'%url%\'>%ver%</a>', 'adv_FirewallDisabled' => 'Hệ thống có tường lửa bị vô hiệu hóa hoặc các thiết lập mạng con được phép không được cấu hình - <a href=\'%url%\'>thay đổi</a>', 'adv_MessagesHeader' => 'Chú ý', 'adv_MessagesHeaderError' => 'Sai lầm nghiêm trọng', 'adv_NetworksNotConfigured' => 'Cài đặt mạng con được phép chưa được định cấu hình - <a href=\'%url%\'>thay đổi</a>', 'adv_PopupHeader' => 'Các vấn đề sau đây đã được tìm thấy:', 'adv_ProblemWithInternetConnection' => 'Không có kết nối Internet. Có thể có vấn đề trong công việc của các mô-đun trả phí.', 'adv_SSHPPasswordCorrupt' => 'Mật khẩu SSH được đặt trong giao diện web không khớp với mật khẩu hiện tại trong hệ thống. <a target="_blank" href=\'%url%\'>sửa lỗi</a>', 'adv_SSHPasswordMismatchFilesHash' => 'Mật khẩu SSH của MikoPBX khác với mật khẩu được đặt trong tệp cấu hình. Nó có thể đã được thay đổi thủ công từ bảng điều khiển MikoPBX.', 'adv_SSHPasswordMismatchStringsHash' => 'Đổi mật khẩu SSH ngoài giao diện web MikoPBX', 'adv_SSHPasswordWasChangedBody' => 'Mật khẩu SSH để truy cập MikoPBX đã được thay đổi!', 'adv_SSHPasswordWasChangedSubject' => 'Chú ý! Mật khẩu SSH đã được thay đổi!', 'adv_SSHPasswordWasCompromisedSubject' => 'Chú ý! Mật khẩu SSH đã được thay đổi mà không cần đăng nhập vào giao diện MikoPBX!', 'adv_SipPasswordWeak' => 'Mật khẩu SIP đơn giản tại <a href=\'%url%\'>%record%</a>', 'adv_SshPasswordWeak' => 'Mật khẩu tài khoản SSH đơn giản <a href=\'%url%\'>thay đổi</a>', 'adv_StorageDiskRunningOutOfFreeSpace' => 'Dung lượng đĩa trống hết trên ổ lưu trữ (%free% Mb) </a>', 'adv_StorageDiskUnMounted' => 'Không kết nối ổ đĩa để lưu trữ cài đặt và dữ liệu!', 'adv_SystemBrokenComment' => 'Các tệp hệ thống quan trọng đã được sửa đổi. Bạn cần thực hiện khôi phục / cập nhật hệ thống.', 'adv_ThereIsSomeTroublesWithMikoPBX' => 'Chú ý! Các sự cố được tìm thấy trong MikoPBX của bạn!', 'adv_ThisCopyHasLicensingTroubles' => 'Sự cố về giấy phép tổng đài:%error% - <a target=\'_blank\' href=\'%url%\'> cách khắc phục </a>', 'adv_ThisCopyIsNotRegistered' => 'Bản sao của chương trình này không được cấp phép - <a href=\'%url%\'> Kích hoạt miễn phí </a>', 'adv_WebPasswordWeak' => 'Mật khẩu quản trị viên đơn giản trong giao diện Web <a href=\'%url%\'>thay đổi</a>', 'adv_YouUseDefaultSSHPassword' => 'Bạn sử dụng mật khẩu mặc định để truy cập SSH - <a href=\'%url%\'> thay đổi </a>', 'adv_YouUseDefaultWebPassword' => 'Bạn sử dụng mật khẩu mặc định để vào giao diện quản trị - <a href=\'%url%\'> thay đổi </a>', // AM 'am_AddNewUser' => 'Thêm người dùng AMI', 'am_Description' => 'Bình luận', 'am_ErrorThisUsernameInNotAvailable' => 'Một mục nhập có cùng tên đã tồn tại', 'am_NetworkFilter' => 'Bảo vệ sốc', 'am_NoAnyServersYet' => 'Chưa có người dùng AMI nào ở đây', 'am_Read' => 'đọc sách', 'am_Secret' => 'Mật khẩu', 'am_TableColumnDescription' => 'Ghi chú', 'am_TableColumnName' => 'Tên', 'am_TableColumnNetworkFilter' => 'Bảo vệ sốc', 'am_TableColumnRead' => 'Đọc quyền truy cập', 'am_TableColumnWrite' => 'Viết quyền truy cập', 'am_UserRights' => 'Quyền người dùng', 'am_Username' => 'Tên đăng nhập', 'am_ValidationAMINameIsEmpty' => 'Tên tài khoản không được chỉ định', 'am_ValidationAMISecretIsEmpty' => 'Mật khẩu không được điền', 'am_Write' => 'hồ sơ', 'am_CopyRecord' => 'Sao chép', 'am_EmptyTableDescription' => 'AMI (Asterisk Manager Interface) cho phép các ứng dụng bên ngoài quản lý tổng đài và nhận sự kiện về cuộc gọi', 'am_EmptyTableTitle' => 'Tạo người dùng AMI đầu tiên', 'am_NewRecord' => 'Người dùng AMI mới', 'am_tooltip_access_read_only' => 'Chỉ đọc', 'am_tooltip_access_read_write' => 'Đọc/Ghi', 'am_tooltip_access_write_only' => 'Chỉ ghi', 'am_tooltip_agent_read' => 'Xem trạng thái đại lý hàng đợi', 'am_tooltip_agent_write' => 'Quản lý đại lý: đăng nhập, đăng xuất, tạm dừng', 'am_tooltip_allowed_operations' => 'Các thao tác được phép', 'am_tooltip_call_read' => 'Xem cuộc gọi đang hoạt động và trạng thái kênh', 'am_tooltip_call_write' => 'Kết thúc cuộc gọi, chuyển tiếp, giữ', 'am_tooltip_cannot_read' => 'Cấm đọc', 'am_tooltip_cannot_write' => 'Cấm ghi', 'am_tooltip_cdr_read' => 'Truy cập hồ sơ chi tiết cuộc gọi', 'am_tooltip_cdr_write' => 'Thay đổi bản ghi CDR', 'am_tooltip_command_read' => 'Xem kết quả lệnh CLI', 'am_tooltip_command_write' => 'Thực thi lệnh CLI Asterisk', 'am_tooltip_config_read' => 'Xem tệp cấu hình', 'am_tooltip_config_write' => 'Thay đổi cấu hình hệ thống, tải lại mô-đun', 'am_tooltip_current_access' => 'Quyền truy cập hiện tại', 'am_tooltip_dialplan_read' => 'Xem ngữ cảnh và quy tắc kế hoạch quay số', 'am_tooltip_dialplan_write' => 'Thay đổi kế hoạch quay số theo thời gian thực', 'am_tooltip_dtmf_read' => 'Giám sát sự kiện DTMF', 'am_tooltip_dtmf_write' => 'Gửi tín hiệu DTMF đến kênh', 'am_tooltip_log_read' => 'Xem nhật ký hệ thống và nhật ký ứng dụng', 'am_tooltip_log_write' => 'Xoay vòng nhật ký, thay đổi mức chi tiết', 'am_tooltip_originate_read' => 'Xem trạng thái khởi tạo cuộc gọi', 'am_tooltip_originate_write' => 'Tạo cuộc gọi đi', 'am_tooltip_reporting_read' => 'Truy cập báo cáo hệ thống và thống kê', 'am_tooltip_reporting_write' => 'Tạo và xuất báo cáo', 'am_tooltip_restrictions' => 'Hạn chế', 'am_tooltip_system_manager_warning' => 'Trình quản lý hệ thống', 'am_tooltip_system_manager_warning_text' => 'Đây là tài khoản quản lý hệ thống. Thay đổi quyền có thể ảnh hưởng đến hoạt động hệ thống.', 'am_tooltip_system_read' => 'Xem trạng thái hệ thống và thông tin', 'am_tooltip_system_write' => 'Thực thi lệnh hệ thống, khởi động lại dịch vụ', 'am_tooltip_user_read' => 'Xem sự kiện người dùng và trạng thái thiết bị', 'am_tooltip_user_write' => 'Gửi sự kiện người dùng, cập nhật trạng thái thiết bị', 'am_tooltip_verbose_read' => 'Xem thông báo chi tiết và đầu ra gỡ lỗi', 'am_tooltip_verbose_write' => 'Đặt mức chi tiết thông báo', // AUTH 'auth_DefaultCloudPasswordInstructions' => 'Mật khẩu mặc định bằng mã định danh duy nhất của máy ảo trên đám mây', 'auth_Login' => 'Tên đăng nhập', 'auth_Password' => 'Mật khẩu', 'auth_RememberMe' => 'Nhớ tôi', 'auth_SubmitButton' => 'Đăng nhập', 'auth_TooManyLoginAttempts' => 'Quá nhiều lần đăng nhập. Địa chỉ IP của bạn bị chặn trong %interval% giây.', 'auth_ValidateLoginNotEmpty' => 'Nhập đăng nhập', 'auth_ValidatePasswordNotEmpty' => 'Nhập mật khẩu', 'auth_WrongLoginPassword' => 'Việc ủy quyền không thành công, bạn còn %attempts% lần thử', // BT 'bt_Add' => 'Thêm', 'bt_ApplyChangesToPBX' => 'Áp dụng thay đổi', 'bt_Back' => 'Quay lại', 'bt_BackToList' => 'Quay lại danh sách', 'bt_Cancel' => 'Hủy bỏ', 'bt_Clear' => 'Xóa', 'bt_ClearAll' => 'Xóa tất cả', 'bt_Delete' => 'Xóa', 'bt_Edit' => 'Chỉnh sửa', 'bt_Or' => 'hoặc', 'bt_Save' => 'Lưu', 'bt_SelectAll' => 'Chọn tất cả', 'bt_SaveSettings' => 'Lưu lại', 'bt_SaveSettingsAndAddNew' => 'Lưu và thêm', 'bt_SaveSettingsAndExit' => 'Lưu và đóng', 'bt_ToolTipCertInfo' => 'Thông tin chứng chỉ', 'bt_ToolTipCopy' => 'Sao chép', 'bt_ToolTipCopyCert' => 'Sao chép chứng chỉ', 'bt_ToolTipCopyKey' => 'Sao chép khóa SSH', 'bt_ToolTipCopyPassword' => 'Mật khẩu được sao chép vào clipboard', 'bt_ToolTipDelete' => 'Xóa', 'bt_ToolTipDeleteCert' => 'Xóa chứng chỉ', 'bt_ToolTipDownload' => 'Tải xuống', 'bt_ToolTipEdit' => 'Chỉnh sửa', 'bt_ToolTipEditCert' => 'Chỉnh sửa chứng chỉ', 'bt_ToolTipExpand' => 'Hiển thị khóa đầy đủ', 'bt_ToolTipGeneratePassword' => 'Tạo mật khẩu mới', 'bt_ToolTipRestore' => 'Khôi phục', 'bt_ToolTipShowPassword' => 'Hiển thị/ẩn mật khẩu', 'bt_ToolTipUpgradeOnline' => 'Cập nhật trực tuyến', // CAL 'cal_ApplyBtn' => 'Để áp dụng', 'cal_CancelBtn' => 'Hủy bỏ', 'cal_CustomPeriod' => 'Tùy tiện', 'cal_Last30Days' => '30 ngày qua', 'cal_LastMonth' => 'Tháng trước', 'cal_LastWeek' => '7 ngày qua', 'cal_ThisMonth' => 'Tháng hiện tại', 'cal_Today' => 'Hôm nay', 'cal_Yesterday' => 'Hôm qua', 'cal_from' => 'với', 'cal_to' => 'bởi', // CD 'cd_Description' => 'Bình luận', 'cd_Extensions' => 'Số điện thoại cho hàng đợi này', // CDR 'cdr_And' => 'và', 'cdr_ColumnDate' => 'Ngày gọi', 'cdr_ColumnDuration' => 'Thời lượng', 'cdr_ColumnFrom' => 'Ai', 'cdr_ColumnRecordings' => 'Hồ sơ hội thoại', 'cdr_ColumnTo' => 'Để', 'cdr_EmptyDatabaseDescription' => 'Tại đây sẽ hiển thị tất cả cuộc gọi đến, đi và nội bộ. Lịch sử sẽ bắt đầu tích lũy sau cuộc gọi đầu tiên', 'cdr_EmptyDatabaseTitle' => 'Lịch sử cuộc gọi hiện đang trống', 'cdr_FilteredEmptyDescription' => 'Thử thay đổi khoảng thời gian hoặc điều kiện tìm kiếm', 'cdr_FilteredEmptyTitle' => 'Không có bản ghi theo tiêu chí đã cho', 'cdr_NoRecordsFound' => 'Không tìm thấy bản ghi', 'cdr_TryChangingDate' => 'Thử thay đổi khoảng thời gian', // CF 'cf_ColumnMode' => 'Chế độ', 'cf_ColumnNote' => 'Một lưu ý', 'cf_ColumnPath' => 'Đường dẫn tệp', 'cf_Content' => 'Mã chương trình hoặc cấu hình', 'cf_Description' => 'Bình luận về lý do tại sao thay đổi được thực hiện', 'cf_FileActionsAppend' => 'Nối vào cuối tập tin', 'cf_FileActionsNone' => 'Không thay đổi', 'cf_FileActionsOverride' => 'Thay thế hoàn toàn', 'cf_FileActionsScript' => 'Kịch bản', 'cf_Main' => 'Bình luận về những thay đổi', 'cf_Mode' => 'Chế độ', 'cf_OriginalFileHeader' => 'Nội dung gốc của tệp do hệ thống tạo ra', 'cf_Path' => 'Đường dẫn tệp', 'cf_ResultFileHeader' => 'Nội dung tệp có thay đổi', 'cf_UserEditHeader' => 'Trình chỉnh sửa để thực hiện thay đổi', // DBG 'dbg_Header' => 'Thông tin gỡ lỗi', 'dbg_NoDebugInformation' => 'Không có thông tin', // DT 'dt_First' => '', 'dt_Info' => 'Bài đăng từ _START_ đến _END_ trong số _TOTAL_', 'dt_InfoEmpty' => 'Không có mục phù hợp với tiêu chí lựa chọn', 'dt_InfoFiltered' => '(được chọn từ các mục _MAX_)', 'dt_Last' => '', 'dt_Next' => 'Theo dõi', 'dt_Previous' => 'Trước đó', 'dt_Search' => 'Tìm kiếm', 'dt_TableIsEmpty' => 'Không có dữ liệu để hiển thị', // ER 'er_Home' => 'Bắt đầu', 'er_InternalServerError' => 'Lỗi nội bộ máy chủ', 'er_InternalServerErrorDescription' => 'Đã xảy ra lỗi. Những lỗi như vậy không nên.', 'er_PageNotFound' => 'Không tìm thấy trang', 'er_PageNotFoundDescription' => 'Trang này không tồn tại.', 'er_Unauthorized' => 'Lỗi ủy quyền', 'er_UnauthorizedDescription' => 'Bạn không có quyền truy cập vào trang này.', // ET 'et_ReadDocumentation' => 'Đọc tài liệu', // LANG 'lang_HelpWithTranslateIt' => 'Trợ giúp với Dịch thuật MikoPBX', // LIC 'lic_ActivateCoupon' => 'Kích hoạt phiếu giảm giá', 'lic_ActivateCouponButton' => 'Kích hoạt phiếu giảm giá', 'lic_Cancel' => 'Hủy bỏ', 'lic_CompanyName' => 'Tên tổ chức', 'lic_CompanyNameExample' => 'LLC "Công ty của tôi"', 'lic_Contact' => 'Người liên hệ', 'lic_ContactExample' => 'Ivanov Ivan Ivanovich', 'lic_Coupon' => 'Phiếu gia hạn giấy phép', 'lic_CouponMessage' => 'Phiếu giảm giá được sử dụng để gia hạn đăng ký, dùng thử và kích hoạt giấy phép cho các mô-đun mở rộng.<br> Phiếu giảm giá có thể được kích hoạt một lần, sau đó nó sẽ được sử dụng.', 'lic_CurrentLicenseInfo' => 'Chi tiết sản phẩm được cấp phép', 'lic_Email' => 'Email liên hệ', 'lic_EmailExample' => 'liên hệ@company.com', 'lic_Expired' => 'Sản phẩm hết hạn, liên hệ <a href="mailto:lic@mikopbx.com">lic@mikopbx.com</a>', 'lic_ExpiredAfter' => 'Giấy phép hết hạn sau %expired%', 'lic_FailedActivateCoupon2037' => '(2037) Lỗi chỉ định số đăng ký', 'lic_FailedActivateCoupon2040' => '(2040) Phiếu giảm giá này không tồn tại, kiểm tra đầu vào có đúng không', 'lic_FailedActivateCoupon2041' => '(2041) Phiếu giảm giá này đã được kích hoạt trước đó', 'lic_FailedActivateCoupon2057' => '(2057) Phiếu giảm giá này đã bị chặn', 'lic_FailedCheckLicense' => 'Máy chủ cấp phép không trả lời phản hồi, vui lòng kiểm tra cài đặt Internet của bạn', 'lic_FailedCheckLicense2026' => '(2026) Lỗi chỉ định số giấy phép', 'lic_FailedCheckLicenseNotPbxResponse' => 'MikoPBX đã không trả lời yêu cầu cung cấp thông tin giấy phép. Dịch vụ không sẵn sàng.', 'lic_FailedToCaptureFeature2008' => '(2008) Không cần giấy phép hoặc nó được gắn với một MikoPBX khác', 'lic_FailedToGetTrialKey2022' => '(2022) Không thể đăng ký bản sao này. Số đăng ký cho một công ty khác đã được tạo cho email được chỉ định.<br> Sử dụng khóa được gửi cho bạn trước đó từ địa chỉ lic@miko.ru hoặc nhập đúng tên công ty.', 'lic_FailedToGetTrialKey2051' => '(2051) Không kiểm tra được bản sao này. bạn đã sử dụng số đăng ký với một Email khác trên máy này.<br> Sử dụng khóa được gửi cho bạn trước đó từ lic@miko.ru', 'lic_FeatureExpired2011' => '(2011) Giấy phép mô-đun đã hết hạn, liên hệ <a href="mailto:sale@mikopbx.com">sale@mikopbx.com</a>', 'lic_FeatureInfo' => 'Tổng số %count% giấy phép cho %name%, trong đó %captured%', 'lic_FirstQuestionAnswer' => 'Chức năng cơ bản của MikoPBX hoàn toàn miễn phí và không bị giới hạn bởi giấy phép. Việc không có giấy phép không ảnh hưởng đến các cuộc gọi theo bất kỳ cách nào.<br> Bạn có thể đăng ký và hủy đăng ký trong Thị trường bất kỳ lúc nào.', 'lic_FirstQuestionHeader' => 'Tôi có phải đăng ký không', 'lic_GeneralError' => 'Lỗi khi cố gắng kích hoạt giấy phép', 'lic_GetKeyForm' => 'Đăng ký', 'lic_GetTrialErrorCheckInternet' => 'Đăng ký không thành công, hãy kiểm tra Internet trên MikoPBX', 'lic_HostLookupFailed' => 'Không có kết nối với máy chủ cấp phép, sự cố DNS', 'lic_Inn' => 'Định danh duy nhất của công ty (TIN, IIN, UNP, v.v.)', 'lic_InnExample' => '7701234567', 'lic_IntroductionTabHeader' => 'Về việc cấp phép cho thị trường', 'lic_InvalidLicenseKey2009' => '(2009) Lỗi khóa giấy phép', 'lic_LastQuestionAnswer' => 'Bạn có thể tìm thấy các câu hỏi thường gặp về giấy phép tại <a href="https://wiki.mikopbx.com/licensing#faq_chavo" target="_blank">liên kết</a>.', 'lic_LicenseKey' => 'Khóa giấy phép', 'lic_LicenseKeyMessage' => 'Khóa cấp phép được sử dụng để lưu trữ tất cả giấy phép của bạn từ mọi sản phẩm MIKO.<br> Nếu bạn đã có khóa, bạn chỉ cần nhập khóa đó vào trường này.<br> Nếu bạn có chìa khóa nhưng lại quên mất, hãy tìm trong thư để biết thư đến tại lic@miko.ru<br> Bạn có thể tự động nhận khóa mới bằng cách điền vào biểu mẫu đăng ký.<br>', 'lic_LicenseKeyOwner' => 'Chủ giấy phép', 'lic_LicenseKeyProducts' => 'Sản phẩm kích hoạt', 'lic_LicenseKeyValid' => 'Chương trình được đăng ký', 'lic_LicenseProblem' => 'Vấn đề với việc đăng ký trong Marketplace', 'lic_ManageLicense' => 'Để quản lý giấy phép, hãy đặt lại các ràng buộc, phân tích vấn đề, truy cập trang web ', 'lic_ManageLicenseKey' => 'Quản lý Giấy phép', 'lic_ManageLicenseKeyOnSiteLinkText' => 'liên kết', 'lic_ManageLicenseKeyOnSitePreLinkText' => 'Để quản lý giấy phép, hãy đặt lại các ràng buộc máy chủ, xem số liệu thống kê', 'lic_ManagementTabHeader' => 'Đăng ký và quản lý giấy phép', 'lic_MarketplaceHeader' => 'Thị trường - đây là những cơ hội bổ sung', 'lic_MarketplaceText' => 'Đăng ký trên Marketplace sẽ cấp cho bạn quyền truy cập vào các mô-đun và tiện ích mở rộng bổ sung.<br>Có những mô-đun miễn phí mà chúng tôi đã xóa khỏi chức năng cốt lõi để đơn giản hóa thiết lập ban đầu, cũng như các mô-đun trả phí từ chúng tôi và các nhà phát triển khác.<br>Nếu bạn là nhà phát triển, bạn có thể liên hệ với <a href="mailto:developers@mikopbx.com">chúng tôi</a> để được hướng dẫn cách phát triển mô-đun của riêng bạn và thêm mô-đun đó vào Marketplace.', 'lic_NoInet' => 'Có lẽ không có truy cập Internet từ máy chủ MikoPBX', 'lic_NoInetHeader' => 'Không có quyền truy cập vào máy chủ cấp phép.', 'lic_NoInetLicMiko' => 'Có lẽ đã hạn chế quyền truy cập vào tài nguyên <b>lic.mikopbx.com</b>', 'lic_NoInetNetSettings' => 'Kiểm tra cài đặt <b>DNS</b> và <b>Gateway</b> trong cài đặt <a href=\'%url%\'>mạng </a>', 'lic_Phone' => 'Điện thoại liên lạc', 'lic_PhoneExample' => '+7 (999) 123-45-67', 'lic_Product' => 'Sản phẩm', 'lic_RegisterTheSystemButton' => 'Đăng ký', 'lic_ReloadPage' => 'Làm mới trang…', 'lic_ResetLicenseConfirm' => 'Cài lại', 'lic_ResetLicenseConfirmHeader' => 'Xác nhận đặt lại giấy phép', 'lic_ResetLicenseConfirmText' => 'Bạn có chắc chắn muốn đặt lại khóa cấp phép không? Hành động này không thể hoàn tác.', 'lic_ResetLicenseSettings' => 'Đặt lại Khóa cấp phép', 'lic_SaveLicenseKeyButton' => 'Lưu chìa khóa', 'lic_SuccessfulActivation' => 'Đăng ký hệ thống thành công', 'lic_SuccessfulCouponActivation' => 'Phiếu thưởng được kích hoạt thành công', 'lic_UnknownLicenseMessage' => 'Không có phản hồi từ hệ thống cấp phép', 'lic_ValidateCompanyNameEmpty' => 'Trường bắt buộc không được điền - tên công ty', 'lic_ValidateContactEmail' => 'Trường bắt buộc không được điền - email của người liên hệ', 'lic_ValidateContactName' => 'Trường bắt buộc không được điền - người liên hệ', 'lic_ValidateCouponEmpty' => 'Trường bắt buộc không được điền - phiếu giảm giá', 'lic_ValidateLicenseKeyEmpty' => 'Trường bắt buộc không được điền - Khóa giấy phép', 'lic_WrongLicenseKeyOrEmpty' => 'Key bản quyền nhập sai', // LOC 'loc_NoResult' => 'Không tìm thấy gì', // LOG 'log_CaptureMessage' => 'Bắt đầu thu thập các gói mạng và thực hiện cuộc gọi hoặc hành động khác gây ra lỗi. <br>Hệ thống sẽ lưu tất cả các gói đi vào thời điểm này thông qua card mạng để phân tích thêm.', 'log_DownloadLogs' => 'Tải xuống tất cả nhật ký hệ thống', 'log_StartCapturePCAP' => 'Khởi đầu', 'log_StopCapturePCAP' => 'Dừng lại và tải xuống', // ML 'ml_EmailNotSended' => 'Tin nhắn không được gửi', 'ml_EmailSendedSuccess' => 'Email đã gửi', 'ml_EmailTestBody' => 'Xin chào, nếu thư này có trong thư của bạn, thì cài đặt chính xác.', 'ml_EmailTestSubject' => 'Thư kiểm tra từ hệ thống điện thoại của bạn', // MM 'mm_ApiKeys' => 'Khóa API', 'mm_AsteriskManagers' => 'Truy cập AMI', 'mm_CallDetailRecords' => 'Lịch sử cuộc gọi', 'mm_CallQueues' => 'Hàng đợi cuộc gọi', 'mm_ConferenceRooms' => 'Hội nghị', 'mm_CustomFiles' => 'Tùy chỉnh các tập tin hệ thống', 'mm_DialplanApplications' => 'Ứng dụng quay số', 'mm_Extensions' => 'Nhân viên', 'mm_Fail2Ban' => 'Bảo vệ hack', 'mm_Firewall' => 'Tường lửa', 'mm_GeneralSettings' => 'Cài đặt chung', 'mm_IncomingRoutes' => 'Các tuyến đến', 'mm_Integrations' => 'tích hợp', 'mm_IvrMenu' => 'Menu IVR', 'mm_Logout' => 'Thoát', 'mm_MailSettings' => 'Thư và thông báo', 'mm_Maintenance' => 'Dịch vụ', 'mm_ModuleManager' => 'Thị trường của các mô-đun', 'mm_Network' => 'Giao diện mạng', 'mm_NetworkSettings' => 'Mạng và tường lửa', 'mm_OutboundRoutes' => 'Tuyến đi', 'mm_PbxExtensionModules' => 'Mô-đun', 'mm_Providers' => 'Nhà cung cấp điện thoại', 'mm_Restart' => 'Khởi động lại', 'mm_Routing' => 'Định tuyến', 'mm_SSHConsole' => 'Bảng điều khiển SSH', 'mm_Setup' => 'Điện thoại', 'mm_SoundFiles' => 'Tập tin âm thanh', 'mm_Storage' => 'Lưu trữ', 'mm_System' => 'Hệ thống', 'mm_SystemDiagnostic' => 'Nhật ký hệ thống', 'mm_TimeSettings' => 'Ngày giờ', 'mm_Update' => 'cập nhật tổng đài', // MO 'mo_ApplicationShort4Dropdown' => 'Ứng dụng', 'mo_BeforeDeleteFirst' => 'Có tham chiếu đến đối tượng - %represent%', 'mo_BeforeDeleteNetworkFilterDeleteAsteriskManagerUsersFirst' => 'Tìm thấy một liên kết đến quy tắc này trong danh sách Người quản lý dấu hoa thị của người dùng %username%', 'mo_BeforeDeleteNetworkFilterDeleteSipFirst' => 'Tìm thấy một liên kết đến quy tắc này trong danh sách Nhân viên tại %extension%', 'mo_CallQueueShort4Dropdown' => 'Xếp hàng', 'mo_ConferenceRoomsShort4Dropdown' => 'Hội nghị', 'mo_Disabled' => 'tắt', 'mo_IVRMenuShort4Dropdown' => 'Menu IVR', 'mo_ModuleSettingsError' => 'Lỗi trong cài đặt mô-đun -%modulename%', 'mo_ModuleShort4Dropdown' => 'Mô-đun', 'mo_NewElement' => 'Tạo mới', 'mo_NewElementApiKeys' => 'Khóa API mới', 'mo_NewElementAsteriskManagerUsers' => 'Tài khoản mới cho AMI của người dùng', 'mo_NewElementCallQueues' => 'Hàng đợi cuộc gọi mới', 'mo_NewElementConferenceRooms' => 'Phòng họp mới', 'mo_NewElementDialplanApplications' => 'Ứng dụng / kế hoạch quay số mới', 'mo_NewElementExtensions' => 'Nhân viên mới', 'mo_NewElementIax' => 'Nhà cung cấp IAX mới', 'mo_NewElementIncomingRoutingTable' => 'Quy tắc mới để xử lý cuộc gọi đến', 'mo_NewElementIvrMenu' => 'Menu IVR mới', 'mo_NewElementNetworkFilters' => 'Quy tắc tường lửa mới cho mạng con / địa chỉ', 'mo_NewElementOutWorkTimes' => 'Quy tắc mới để làm việc ngoài giờ', 'mo_NewElementOutgoingRoutingTable' => 'Quy tắc xử lý cuộc gọi đi mới', 'mo_NewElementSip' => 'Nhà cung cấp SIP mới', 'mo_NewElementSoundFiles' => 'Tệp âm thanh mới', 'mo_ParkingExtension' => 'Khe đỗ xe %number%', 'mo_RightNumber' => 'Quy tắc số %id%', 'mo_SystemExten_busy' => 'Phát tín hiệu bận', 'mo_SystemExten_did2user' => 'Trực tiếp đến nhân viên (khớp theo DID)', 'mo_SystemExten_hangup' => 'Kết thúc cuộc gọi', 'mo_SystemExten_voicemail' => 'Hộp thư thoại', 'mo_ThisNumberNotUniqueForExtensionsModels' => 'Số lượng được chỉ định đã được sử dụng cho - %record%', 'mo_ThisVlanIdNotUniqueForLanInterfacesModels' => 'Hệ thống đã có giao diện với cùng Vlan', // MSG 'msg_ErrorHeader' => 'lỗi', 'msg_WarningHeader' => 'Chú ý', 'msg_infoHeader' => 'Thông tin', // PASS 'pass_CheckSSHPasswordDontMatch' => 'Mật khẩu đã nhập cho SSH không khớp', 'pass_CheckSSHPasswordEmpty' => 'Trường trống: SSH', 'pass_CheckSSHPasswordSimple' => 'Mật khẩu cho SSH quá đơn giản.', 'pass_CheckWebAdminPasswordDontMatch' => 'Mật khẩu đã nhập cho WEB không khớp', 'pass_CheckWebAdminPasswordEmpty' => 'Trường trống: Mật khẩu WEB', 'pass_CheckWebAdminPasswordSimple' => 'Mật khẩu WEB quá đơn giản.', 'pass_CheckWebPassErrorChange' => 'Không thay đổi được mật khẩu', // QF 'qf_Frequency' => 'Tần suất gửi tính bằng giây:', 'qf_Qualify' => 'Hỗ trợ phiên NAT', 'qf_QualifyInstructions' => 'Khi tùy chọn này được bật, PBX sẽ gửi các gói SIP OPTIONS ở tần số đã chỉ định. Điều này là cần thiết để hỗ trợ đường hầm NAT trên bộ định tuyến của bạn.', // RS 'rs_CurrentCalls' => 'Cuộc gọi hoạt động', 'rs_DateCall' => 'Ngày bắt đầu', 'rs_Dst' => 'Để', 'rs_RestartPhoneSystem' => 'Khởi động lại MikoPBX', 'rs_ShutDownPhoneSystem' => 'Tắt MikoPBX', 'rs_ShutdownRebootMessage' => 'Khi khởi động lại hoặc tắt, tất cả các cuộc gọi hiện tại sẽ bị gián đoạn.', 'rs_Src' => 'Ai', // SD 'sd_CapturePcap' => 'Chụp các gói mạng', 'sd_CollectingInfo' => 'Thu thập thông tin dịch vụ', 'sd_CollectingLogsInfo' => 'Lấy danh sách các tệp nhật ký', 'sd_DownloadPcapFileError' => 'Lỗi khi tạo bản lưu trữ nhật ký', 'sd_Filename' => 'Tập tin', 'sd_PackingLogFiles' => 'Đóng gói dữ liệu đã thu thập', 'sd_ShowLog' => 'Xem nhật ký', 'sd_SystemInformation' => 'Thông tin hệ thống', 'sd_ToolTipAutoUpdate' => 'Tự động cập nhật nội dung màn hình', 'sd_ToolTipDownload' => 'Tải xuống tệp nhật ký', 'sd_ToolTipErase' => 'Xóa tập tin', 'sd_ToolTipFullscreen' => 'Mở rộng ra toàn màn hình', 'sd_ToolTipRefresh' => 'Nhận tệp nhật ký mới nhất', 'sd_filter' => 'Bộ lọc', 'sd_lines' => 'Giới hạn', 'sd_offset' => 'Bù lại', // SF 'sf_AddNewAudioFile' => 'Thêm tệp âm thanh mới', 'sf_AddNewSoundFile' => 'Thêm tập tin âm thanh mới', 'sf_AudioFileLoadError' => 'Lỗi khi tải tệp âm thanh', 'sf_ColumnFile' => 'Tên', 'sf_ColumnPlayer' => 'Máy nghe nhạc', 'sf_CustomSounds' => 'Tập tin âm thanh', 'sf_Description' => 'Mô tả', 'sf_EmptyTableDescription' => 'Tệp âm thanh được sử dụng cho lời chào, nhạc chờ và hướng dẫn bằng giọng nói', 'sf_EmptyTableTitle' => 'Tải lên tệp âm thanh', 'sf_EnterDescription' => 'Nhập mô tả (tùy chọn)', 'sf_EnterSoundFileName' => 'Nhập tên tệp âm thanh', 'sf_FileNotFound' => 'Lỗi - không thể phát tệp', 'sf_Filename' => 'Tên tệp hồ sơ', 'sf_ImpossibleToDeleteSoundFile' => 'Không thể xóa tệp âm thanh', 'sf_MusicOnHold' => 'Nhạc chờ', 'sf_PlayAudioFile' => 'Phát tệp âm thanh', 'sf_RecordNewSoundFile' => 'Ghi âm bằng micrô', 'sf_SelectAudioFile' => 'Chọn một tập tin âm thanh', 'sf_StartRecordSoundFileButton' => 'Bắt đầu ghi âm', 'sf_StopRecordSoundFileButton' => 'Dừng lại', 'sf_UploadError' => 'Lỗi khi tải tệp âm thanh', 'sf_SoundFileDeleted' => 'Tệp âm thanh đã được xóa', 'sf_UploadNewSoundFile' => 'Tải lên tệp mới', 'sf_UploadSoundFileButton' => 'Tải xuống', 'sf_ValidationFileNameIsEmpty' => 'Tên tập tin bị thiếu', 'sf_ValidationFileNotSelected' => 'Tải xuống tệp âm thanh trước', 'sf_YourBrowserDoesNotSupportAudio' => 'Trình duyệt của bạn không hỗ trợ phần tử âm thanh', // SNTRY 'sntry_ErrorFormEntry' => 'Các trường không được điền, sửa và cố gắng gửi lại!', 'sntry_ErrorGeneric' => 'Lỗi gửi không xác định. Hãy thử lại!', 'sntry_LabelClose' => 'Đóng', 'sntry_LabelComments' => 'Bạn đã làm gì?', 'sntry_LabelSubmit' => 'Gửi', 'sntry_Subtitle' => 'Thông tin lỗi đã được gửi đến nhà phát triển.', 'sntry_Subtitle2' => 'Vui lòng mô tả hành động của bạn dẫn đến lỗi này.', 'sntry_SuccessMessage' => 'Cảm ơn sự giúp đỡ của bạn!', 'sntry_Title' => 'Đã xảy ra lỗi!', // ST 'st_CallRecordingsRetention' => 'Lưu trữ bản ghi cuộc gọi', 'st_CategoryBackups' => 'Bản sao lưu', 'st_CategoryCallRecordings' => 'Bản ghi cuộc gọi', 'st_CategoryCdrDatabase' => 'Lịch sử cuộc gọi', 'st_CategoryModules' => 'Mô-đun bổ sung', 'st_CategoryOther' => 'Tệp khác', 'st_CategorySystemCaches' => 'Bộ đệm hệ thống', 'st_CategorySystemLogs' => 'Nhật ký hệ thống', 'st_CategoryS3Cache' => 'Bộ nhớ đệm ghi âm S3', 'st_S3RemoteStorageTitle' => 'Lưu trữ đám mây (S3)', 'st_S3RemoteStorageInfo' => '%files% bản ghi (%size%) trong %bucket%', 'st_Of' => 'của', 'st_PBXRecordSavePeriodLabel' => 'Thời gian lưu trữ bản ghi cuộc gọi', 'st_StorageLoadError' => 'Không thể tải thông tin lưu trữ', 'st_Store1MonthOfRecords' => '1 tháng', 'st_Store1YearOfRecords' => '1 năm', 'st_Store3MonthsOfRecords' => '3 tháng', 'st_Store3YearsOfRecords' => '3 năm', 'st_Store6MonthsOfRecords' => '6 tháng', 'st_StoreAllPossibleRecords' => '∞', 'st_TabStorageInfo' => 'Thông tin lưu trữ', 'st_Used' => 'đã sử dụng', // THIS 'this_is' => 'Đây là ', // TS 'ts_CurrentSettings' => 'Cài đặt hiện tại', 'ts_CurrentSystemTime' => 'Thời gian hệ thống hiện tại', 'ts_ManualAdjustDateTime' => 'Điều chỉnh thời gian bằng tay', 'ts_ModifySettings' => 'Cài đặt mới', 'ts_NTPServer' => 'Máy chủ NTP', 'ts_SystemTime' => 'Thời gian hệ thống', 'ts_TimeZone' => 'Múi giờ', 'ts_ValidateDateTime' => 'Ngày không chính xác', // UPD 'upd_AvailableUpdates' => 'Cập nhật trực tuyến có sẵn', 'upd_Cancel' => 'Hủy bỏ', 'upd_DescriptionColumn' => 'Mô tả', 'upd_DownloadUpgradeError' => 'Lỗi tải xuống bản cập nhật, thử lại sau', 'upd_EnterIHaveBackupPhrase' => 'Có, tôi có một bản sao lưu', 'upd_EnterIHaveBackupPhrasePreText' => 'Để cập nhật hệ thống, hãy nhập cụm từ sau vào trường nhập liệu:', 'upd_FileName' => 'Chọn tập tin cập nhật', 'upd_Update' => 'Làm mới', 'upd_UpdateDescription' => 'Sau khi tải xuống bản cập nhật, MikoPBX sẽ tự động khởi động lại và tất cả các cuộc gọi hiện tại sẽ bị hủy. Hãy nhớ sao lưu MikoPBX trước khi cập nhật.', 'upd_UpdateDockerHeader' => 'Quy tắc cập nhật vùng chứa', 'upd_UpdateDockerText' => 'Dừng vùng chứa, xóa nó, tải xuống phiên bản mới nhất và bắt đầu lại, giữ nguyên cài đặt gắn bộ lưu trữ và các biến môi trường. Quá trình này được mô tả chi tiết hơn trong tài liệu.', 'upd_UpdateSystem' => 'Áp dụng cập nhật', 'upd_UpdateTitle' => 'Cập nhật tổng đài', 'upd_UpgradeError' => 'Lỗi khi cập nhật MikoPBX', 'upd_UpgradeInProgress' => 'Các tập tin hệ thống đang được cập nhật …', 'upd_UploadError' => 'Lỗi tải xuống bản cập nhật', 'upd_UploadInProgress' => 'Đang tải xuống tệp cập nhật …', 'upd_VersionColumn' => 'Phiên bản', 'cdr_RecordDeleted' => 'Mục nhập đã được xóa thành công.', 'cf_EnterSearchPhrase' => 'Nhập dữ liệu để tìm kiếm', 'st_S3Connected' => 'Đã kết nối với S3', 'st_S3FilesInCloud' => 'Trên đám mây: %count% tập tin (%size%)', 'st_S3FilesPending' => 'Đang chờ tải xuống: %count% tập tin (%size%)', 'st_S3LastUpload' => 'Lần tải lên cuối cùng: %date%', 'st_S3NotConnected' => 'Không có kết nối với S3', 'st_S3StatusPending' => 'Đang chờ đồng bộ hóa lần đầu tiên', 'st_S3StatusSynced' => 'Hàng đợi tải xuống trống', 'st_S3StatusSyncing' => 'Đang đồng bộ với S3: %percent%% hoàn tất', 'st_TestS3Connection' => 'Kiểm tra kết nối', 'st_ValidationError' => 'Lỗi xác thực', // Tooltip translations 'st_tooltip_record_retention_header' => 'Thời hạn lưu giữ hồ sơ chung', 'st_tooltip_s3_enabled_desc' => 'Tự động tải các bản ghi lên bộ nhớ đám mây tương thích S3 để sao lưu và lưu trữ.', 'st_tooltip_s3_enabled_item1' => 'Tải xuống tự động sau khi quá trình ghi âm hoàn tất.', 'st_tooltip_s3_enabled_item2' => 'Giải phóng dung lượng ổ đĩa cục bộ', 'st_tooltip_s3_endpoint_header' => 'URL điểm truy cập S3', 'st_tooltip_s3_endpoint_desc' => 'Địa chỉ API của dịch vụ lưu trữ tương thích S3 của bạn', 'st_tooltip_examples' => 'Ví dụ', 'st_tooltip_s3_region_desc' => 'Khu vực địa lý nơi đặt xô của bạn.', 'st_tooltip_s3_region_note' => 'Phải khớp với vùng lưu trữ (bucket region) cho AWS S3.', 'st_tooltip_s3_bucket_desc' => 'Tên của bucket S3 dùng để lưu trữ hồ sơ', 'st_tooltip_s3_bucket_item1' => 'Phải là duy nhất đối với AWS S3', 'st_tooltip_s3_secret_key_header' => 'Khóa truy cập bí mật', 'st_tooltip_s3_secret_key_desc' => 'Khóa riêng tư để xác thực API', 'st_tooltip_local_retention_header' => 'Lưu trữ hồ sơ cục bộ', 'st_tooltip_local_retention_desc' => 'Thời gian lưu trữ bản ghi cục bộ trước khi chuyển sang S3 cloud storage', 'st_tooltip_local_retention_item1' => 'Sau khoảng thời gian này, bản ghi sẽ được chuyển sang S3 và xóa khỏi bộ nhớ cục bộ', 'st_tooltip_local_retention_warning' => 'Việc sử dụng bộ nhớ cục bộ ngắn hơn sẽ giải phóng dung lượng ổ đĩa nhanh hơn.', // SF - Sound Files and File uploads 'sf_UploadForbiddenExtension' => 'Phần mở rộng tệp không được phép: {extension}', 'sf_UploadInvalidMimeType' => 'Loại tệp {mimetype} không được hỗ trợ cho danh mục {category}', 'sf_UploadImgOnlyForFirmware' => 'Chỉ cho phép sử dụng file IMG để tải lên firmware.', 'sf_ArchiveCategory' => 'Lưu trữ', 'sf_ImageCategory' => 'Hình ảnh', 'mo_UserCanHaveOnlyOneGeneralExtensionPerType' => 'Người dùng chỉ có thể có một số chính thuộc loại %type%. Có: %existing%', // Units of measurement 'ms_MB' => 'MB', 'ms_Minutes' => 'phút', // S3 Storage validation messages 'mo_S3EndpointRequired' => 'Cần nhập URL điểm truy cập S3 khi bật tính năng lưu trữ S3.', 'mo_S3SecretKeyRequired' => 'Cần có khóa bí mật S3 khi bật tính năng lưu trữ S3.', 'st_tooltip_local_retention_item3' => 'Không được vượt quá thời hạn sử dụng tối đa.', 'bt_ToolTipCopyRoute' => 'Sao chép tuyến đường', 'cf_AddNewFile' => 'Thêm tệp mới', 'cf_CannotDeleteSystemFile' => 'Không thể xóa các tập tin hệ thống.', 'sf_UploadSecurityViolation' => 'Đã phát hiện nỗ lực tải xuống một tập tin có khả năng nguy hiểm.', 'mo_InvalidGatewayAddress' => 'Địa chỉ cổng không chính xác', 'sf_ConvertErrorDetails' => 'Không thể chuyển đổi tập tin. Tập tin có thể bị hỏng hoặc ở định dạng không được hỗ trợ.', 'st_TabStorageLocal' => 'Lưu trữ cục bộ', 'adv_SecurityLogCriticalGrowth' => 'Nhật ký bảo mật Asterisk đã tăng lên mức nguy hiểm là %growth% MB trong %interval% phút. Hệ thống đang bị tấn công! <a href=\'%url%\'>Kiểm tra nhật ký</a>', 'am_EventFilterTooltip_warning_header' => 'Chú ý', 'cdr_AudioFileLoadError' => 'Lỗi khi tải tệp âm thanh', 'st_1Month' => '1 tháng', 'st_3Months' => '3 tháng', 'st_6Months' => '6 tháng', 'st_1Year' => '1 năm', 'st_EnableS3Storage' => 'Kích hoạt bộ nhớ S3', 'st_LocalRetentionMustBeLess' => 'Thời hạn sử dụng tại địa phương phải ngắn hơn thời hạn sử dụng chung.', 'st_tooltip_record_retention_item1' => 'Thời gian bảo quản tối thiểu là 30 ngày.', 'st_tooltip_record_retention_item2' => '90 ngày - phù hợp cho các doanh nghiệp nhỏ', 'st_tooltip_record_retention_item3' => '1 năm - để tuân thủ các yêu cầu pháp lý', 'st_tooltip_record_retention_item4' => 'Lưu trữ vô thời hạn tất cả các bản ghi', 'st_tooltip_record_retention_warning_header' => 'Cảnh báo lưu trữ', 'st_tooltip_record_retention_warning' => 'Thời gian lưu trữ càng dài thì dung lượng ổ đĩa càng lớn.', 'st_tooltip_s3_enabled_header' => 'Lưu trữ đám mây', // RS 'rs_ActiveCallsWarning' => 'Cảnh báo! Phát hiện cuộc gọi đang hoạt động.', 'rs_Cancel' => 'Hủy bỏ', 'am_DescriptionPlaceholder' => 'Ví dụ: Người dùng AMI để tích hợp với CRM', 'st_S3ConfigurationHelp' => 'Thiết lập thông tin đăng nhập cho bộ nhớ tương thích S3 để tự động tải các bản ghi lên đám mây.', 'st_tooltip_s3_bucket_header' => 'Đặt tên cho thùng', 'st_tooltip_warning' => 'Cảnh báo bảo mật', 'ts_SetDateTime' => 'Đặt thời gian mới', 'sf_CsvCategory' => 'Tệp CSV', 'mm_OffWorkTimes' => 'Thời gian ngoài giờ', 'BreadcrumbApiKeysopenapi' => 'Tài liệu OpenAPI', 'sd_Last12Hours' => '12 giờ qua', 'BreadcrumbAsteriskRestUsers' => 'Giao diện REST của Asterisk (ARI)', 'BreadcrumbAsteriskRestUsersmodify' => 'Thiết lập người dùng', 'BreadcrumbExtensionsbulkupload' => 'Tải lên hàng loạt', 'st_S3StatusDisabled' => 'Lưu trữ đám mây đã bị vô hiệu hóa', 'st_S3StatusEmpty' => 'Không có bản ghi nào cần đồng bộ hóa.', 'st_S3StatusUploading' => 'Các tệp đang được tải lên S3 một cách chủ động.', 'st_tooltip_record_retention_desc' => 'Tổng thời gian lưu giữ bản ghi, bao gồm cả bộ nhớ đám mây S3. Sau khi hết hạn, bản ghi sẽ bị xóa vĩnh viễn', 'st_tooltip_s3_enabled_item3' => 'Tương thích với AWS S3, MinIO, Wasabi và nhiều dịch vụ khác.', 'st_tooltip_s3_region_header' => 'Khu vực S3', 'st_tooltip_s3_bucket_item2' => 'Chỉ chữ cái viết thường, số và dấu gạch ngang', 'st_tooltip_s3_bucket_item3' => 'Thùng chứa phải đã tồn tại - nó sẽ không được tạo tự động.', 'st_tooltip_s3_access_key_desc' => 'Mã định danh công khai cho API xác thực', 'st_tooltip_s3_access_key_note' => 'Giống như tên người dùng - an toàn để hiển thị', 'st_tooltip_s3_secret_key_warning' => 'Hãy giữ chìa khóa này cẩn thận - hãy coi nó như một mật khẩu.', 'st_tooltip_local_retention_item2' => 'Các tệp vẫn được lưu trữ trong bộ nhớ đám mây S3.', 'st_tooltip_note' => 'Ghi chú', 'sf_UploadInvalidExtensionForCategory' => 'Phần mở rộng {extension} không hợp lệ cho danh mục {category}', 'sf_FirmwareCategory' => 'Phần mềm cơ sở', 'sf_SoundCategory' => 'Tập tin âm thanh', 'mo_S3BucketRequired' => 'Tên bucket S3 là bắt buộc nếu bạn đã bật tính năng lưu trữ S3.', 'mo_S3AccessKeyRequired' => 'Cần có khóa truy cập S3 khi bật tính năng lưu trữ S3.', 'adv_SecurityLogSuspiciousGrowth' => 'Tệp nhật ký bảo mật Asterisk đã tăng lên một cách đáng ngờ: %growth% MB trong %interval% phút. Bạn nên xem lại cài đặt bảo mật của mình.', 'adv_AsteriskLogCriticalGrowth' => 'Tệp nhật ký Asterisk tăng trưởng nghiêm trọng (%logFile%): %growth% MB trong %interval% phút. Tổng kích thước: %totalSize% MB. Có thể do lỗi cấu hình hoặc tấn công.', 'adv_AsteriskLogSuspiciousGrowth' => 'Tệp nhật ký Asterisk tăng trưởng đáng ngờ (%logFile%): %growth% MB trong %interval% phút. Tổng kích thước: %totalSize% MB.', 'st_LocalRetentionHelp' => 'Các bản ghi được lưu trữ cục bộ trong khoảng thời gian đã chỉ định, sau đó được chuyển đến S3. Khoảng thời gian này phải ngắn hơn tổng thời gian lưu giữ.', 'st_LocalRetentionPeriod' => 'Lưu trữ cục bộ (chế độ S3)', 'st_RecordingRetentionPeriod' => 'Thời hạn lưu giữ hồ sơ (chung)', 'st_S3AccessKey' => 'Khóa truy cập', 'st_S3Bucket' => 'Tên bucket S3', 'st_S3BucketInvalid' => 'Tên bucket S3 không hợp lệ. Tên phải có độ dài từ 3 đến 63 ký tự, chỉ chứa chữ cái viết thường, số, dấu gạch ngang và dấu chấm.', 'st_S3Endpoint' => 'URL điểm truy cập S3', 'st_S3EndpointHelp' => 'Ví dụ: https://s3.ap-southeast-1.amazonaws.com (AWS), https://storage.yandexcloud.net (Yandex Cloud), http://minio:9000 (MinIO)', 'st_S3EndpointInvalid' => 'URL điểm truy cập S3 không hợp lệ', 'st_S3Region' => 'Khu vực S3', 'st_S3SecretKey' => 'Khóa bí mật', 'st_S3SecretKeyHelp' => 'Khóa bí mật sẽ được mã hóa trước khi lưu trữ.', 'st_S3StorageSettings' => 'Lưu trữ đám mây S3', 'st_S3StorageSubtitle' => 'Tự động tải bản ghi âm lên bộ nhớ đám mây.', 'st_S3TestConnectionHeader' => 'Kiểm tra kết nối đến S3 bucket', 'st_S3TestFailed' => 'Lỗi kết nối với 1C', 'st_S3TestSuccess' => 'Kết nối với S3 thành công', 'st_TabStorageCloud' => 'Lưu trữ đám mây S3', 'st_S3AutoUploadLabel' => 'Tự động tải bản ghi âm lên bộ nhớ đám mây.', 'Interface not found: ' => 'Không tìm thấy giao diện mạng LAN:', 'Set internet interface' => 'Gán giao diện mạng LAN cho Internet', 'SubHeaderAsteriskRestUsers' => 'Cấu hình người dùng để truy cập giao diện ARI', 'SubHeaderEmployees' => 'Quản lý nhân viên và các chi nhánh của họ', 'adv_AriPasswordWeak' => 'Mật khẩu đơn giản của người dùng AMI <a href=\'%url%\'>%record%</a>', 'adv_S3EnabledButNotConfigured' => 'Tính năng lưu trữ S3 đã được bật nhưng chưa được cấu hình. <a href=\'%url%\'>Vui lòng kiểm tra cài đặt S3 của bạn</a>.', 'adv_S3ConnectionFailed' => 'Kết nối lưu trữ S3 thất bại. Kiểm tra cài đặt kết nối trên trang <a href=\'%url%\'>\"Lưu trữ → S3\"</a>.', 'adv_S3ClientInitializationFailed' => 'Khởi tạo S3 client thất bại. Kiểm tra cài đặt trên trang <a href=\'%url%\'>\"Lưu trữ → S3\"</a>.', 'adv_S3CheckUnexpectedError' => 'Lỗi không mong muốn khi kiểm tra S3: %error%', 'am_EventFilter' => 'Bộ lọc sự kiện', 'am_EventFilterDescription' => 'Hãy chỉ định các mẫu lọc sự kiện AMI (mỗi mẫu trên một dòng mới). Sử dụng tiền tố ! để loại trừ các sự kiện. Ví dụ: "!Event: Newexten" (loại trừ), "Event: QueueMemberStatus" (cho phép).', 'am_EventFilterTooltip_header' => 'Cấu hình bộ lọc sự kiện AMI', 'am_EventFilterTooltip_desc' => 'Bộ lọc sự kiện cho phép bạn kiểm soát những sự kiện nào của giao diện Asterisk Manager được gửi đến ứng dụng. Điều này giúp giảm tải mạng và đơn giản hóa quá trình xử lý sự kiện.', 'am_EventFilterTooltip_format' => 'Định dạng ghi', 'am_EventFilterTooltip_format_desc' => 'Mỗi mẫu được thể hiện trên một dòng mới.', 'am_EventFilterTooltip_examples_header' => 'Ví dụ', 'am_EventFilterTooltip_common_params' => 'Các sự kiện thường dùng', 'am_EventFilterTooltip_list_allow' => 'Sự kiện: Tên sự kiện', 'am_EventFilterTooltip_list_allow_desc' => 'cho phép sự kiện (danh sách trắng)', 'am_EventFilterTooltip_list_deny' => '!Sự kiện: Tên sự kiện', 'am_EventFilterTooltip_list_deny_desc' => 'loại trừ sự kiện (danh sách đen)', 'am_EventFilterTooltip_list_queue' => 'Sự kiện: Trạng thái thành viên hàng đợi', 'am_EventFilterTooltip_list_queue_desc' => 'trạng thái của người tham gia xếp hàng', 'am_EventFilterTooltip_list_newchannel' => 'Sự kiện: Kênh mới', 'am_EventFilterTooltip_list_hangup' => 'Sự kiện: Treo máy', 'am_EventFilterTooltip_list_hangup_desc' => 'kết thúc cuộc gọi', 'am_EventFilterTooltip_note' => 'Bạn có thể kết hợp các quy tắc bao gồm và loại trừ để tinh chỉnh.', 'am_EventFilterTooltip_warning' => 'Việc thiết lập bộ lọc không chính xác có thể dẫn đến việc bỏ sót các sự kiện quan trọng trong ứng dụng của bạn.', 'am_SystemManagerReadOnly' => 'Người dùng AMI hệ thống chỉ có quyền xem.', 'am_SystemManagerCannotBeEdited' => 'Người dùng AMI hệ thống không thể thay đổi.', 'am_ErrorLoadingManager' => 'Lỗi khi tải dữ liệu người dùng', // CDR UI Translations (for search and pagination) 'cdr_EnterSearchPhrase' => 'Nhập dữ liệu để tìm kiếm', 'cdr_SearchBySourceNumber' => 'Tìm kiếm theo trường "ai đã gọi"', 'cdr_SearchByDestNumber' => 'Tìm kiếm theo trường "ai đã được gọi"', 'cdr_DeleteRecordingFile' => 'Cũng xóa các tệp ghi âm.', 'cdr_LinkedRecordsDeleted' => 'Cũng đã xóa các mục liên quan: %count%', 'cdr_DeleteFailed' => 'Không thể xóa mục nhập', 'cdr_NoPermissionToDelete' => 'Bạn không có quyền xóa bài đăng.', 'cf_FileActionsCustom' => 'Tệp người dùng', 'cf_CalculateAutomatically' => 'Tự động', 'cf_ShowOnlyRows' => 'hiển thị %rows% bản ghi', 'cf_ShowAll' => 'Tất cả bài đăng', 'mo_InvalidIpAddress' => 'Địa chỉ IP giao diện không chính xác', 'mo_InvalidExternalIpAddress' => 'Địa chỉ IP bên ngoài không chính xác', 'mo_InvalidGatewayIpAddress' => 'Địa chỉ IP cổng không chính xác', 'mo_InvalidPrimaryDnsIpAddress' => 'Địa chỉ IP không hợp lệ của máy chủ DNS chính', 'mo_InvalidSecondaryDnsIpAddress' => 'Địa chỉ IP của máy chủ DNS phụ không chính xác', 'mo_InvalidHostname' => 'Tên máy chủ không hợp lệ', 'mo_InvalidExternalHostname' => 'Tên máy chủ bên ngoài không hợp lệ', 'mo_ThisNetworkRouteAlreadyExists' => 'Đã tồn tại một tuyến đường cho mạng được chỉ định.', 'mo_InvalidNetworkAddress' => 'Địa chỉ mạng không hợp lệ', 'mo_InvalidSubnetMask' => 'Mặt nạ mạng con không hợp lệ (giá trị hợp lệ: 0-32)', 'mo_InvalidIpv6Mode' => 'Chế độ IPv6 không hợp lệ (giá trị hợp lệ: 0-2)', 'mo_InvalidIpv6Address' => 'Địa chỉ IPv6 không hợp lệ', 'mo_InvalidIpv6Subnet' => 'Mặt nạ mạng con IPv6 không hợp lệ (giá trị hợp lệ: 1-128)', 'mo_InvalidIpv6Gateway' => 'Địa chỉ cổng IPv6 không hợp lệ', 'mo_InvalidDualStackMode' => 'Cấu hình chế độ dual-stack không chính xác (yêu cầu tên máy chủ bên ngoài với các bản ghi DNS A và AAAA)', 'rs_ContinueAnyway' => 'Tiếp tục', 'rs_NoActiveCallsMessage' => 'Hiện tại không có cuộc gọi nào đang diễn ra.', 'sd_ClearFilter' => 'Xóa bộ lọc', 'sd_FilterContains' => 'Chứa', 'sd_FilterNotContains' => 'KHÔNG chứa', 'sd_FilterPlaceholder' => 'Nhập văn bản và nhấn Enter...', 'sd_TimeRange' => 'Khoảng thời gian', 'sd_DateFrom' => 'Từ', 'sd_DateTo' => 'ĐẾN', 'sd_LogLevel' => 'Mức độ', 'sd_AllLevels' => 'Tất cả', 'sd_Error' => 'lỗi', 'sd_Warning' => 'Cảnh báo', 'sd_Notice' => 'Thông báo', 'sd_Info' => 'Thông tin', 'sd_Debug' => 'Gỡ lỗi', 'sd_QuickPeriod' => 'Lựa chọn nhanh', 'sd_LastHour' => 'Giờ cuối cùng', 'sd_Last3Hours' => '3 giờ cuối cùng', 'sd_Today' => 'Hôm nay', 'sd_LoadingPrevious' => 'Đang tải các bài viết trước...', 'sd_LoadingNext' => 'Đang tải các mục tiếp theo...', 'sd_LoadPrevious' => 'Tải trang trước', 'sd_LoadNext' => 'Tải xuống tiếp theo', 'sd_NoDataForPeriod' => 'Không có dữ liệu cho giai đoạn này', 'sd_DataTruncatedClickToLoad' => 'Dữ liệu bị cắt ngắn (giới hạn 5000 dòng). Nhấp để tải.', 'sf_DescriptionPlaceholder' => 'Nhập mô tả về tệp âm thanh (tùy chọn)', 'sf_FilenamePlaceholder' => 'Ví dụ: lời chào, nhạc chờ, menu thoại', 'sf_ConvertError' => 'Lỗi khi chuyển đổi tệp âm thanh', 'adv_DockerVolumePermissionIssues' => 'Đã phát hiện sự cố về quyền truy cập ổ đĩa Docker. Container không thể ghi vào các thư mục được gắn kết. Khởi động lại container với các biến môi trường sau: -e ID_WWW_USER="$(id -u)" -e ID_WWW_GROUP="$(id -g)".', 'am_EventFilterTooltip_list_newchannel_desc' => 'tạo kênh mới', 'cdr_AudioFileDownloadError' => 'Lỗi khi tải xuống tệp âm thanh', 'cdr_SearchByDID' => 'Tìm kiếm theo trường DID', 'cdr_SearchByLinkedID' => 'Tìm kiếm theo trường linked_id', 'cdr_SearchByCustomPhrase' => 'Tìm kiếm toàn văn', 'cdr_CalculateAutomatically' => 'Tự động', 'cdr_ShowOnlyRows' => 'hiển thị %rows% bản ghi', 'cdr_DeleteRecord' => 'Xóa bản ghi âm cuộc trò chuyện', 'cdr_DeleteRecordTitle' => 'Xóa bản ghi âm cuộc trò chuyện', 'cdr_ConfirmDeleteRecord' => 'Bạn có chắc chắn muốn xóa bản ghi âm cuộc trò chuyện này không?', 'cdr_DeleteLinkedRecords' => 'Xóa tất cả các mục liên quan (toàn bộ cuộc hội thoại)', 'cdr_Cancel' => 'Hủy bỏ', 'st_tooltip_s3_access_key_header' => 'Mã định danh khóa truy cập', 'auth_ServerUnavailable' => 'Máy chủ hiện không khả dụng hoặc đang tải. Vui lòng thử lại sau.', 'auth_RefreshTokenError' => 'Xác thực không thành công. Vui lòng sử dụng chế độ HTTPS hoặc trình duyệt Chrome.', 'cdr_Delete' => 'Xóa', 'st_Day' => 'ngày', 'st_Days' => 'ngày', ];