/
mikopbx
/
ModuleVietnameseLanguagePack
Обзор
Документация
Войти
/
mikopbx
/
ModuleVietnameseLanguagePack
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
Messages/vi/GeneralSettings.php
1 058 строк
95 KB
Nikolay Beketov
Initial commit: ModuleVietnameseLanguagePack language pack for MikoPBX
06 апр 2026, 10:12
06 апр 2026, 10:12
d786a0b
Код
Авторство
О чём код?
<?php return [ /* * MikoPBX - free phone system for small business * Copyright © 2017-2023 Alexey Portnov and Nikolay Beketov * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along with this program. * If not, see <https://www.gnu.org/licenses/>. */ 'gs_AMIEnabled' => 'Bật AMI', 'gs_AMIEnabledDescription' => 'AMI (Asterisk Manager Interface) cho phép các ứng dụng bên thứ ba giao tiếp với hệ thống Asterisk PBX thông qua API dựa trên TCP/IP. Bật tính năng này để tích hợp hệ thống điện thoại nâng cao.', 'gs_AMIInterface' => 'Giao diện AMI cho kết nối', 'gs_AMIInterfaceDescription' => 'Giao diện mạng nơi máy chủ AMI sẽ lắng nghe các kết nối đến. Mặc định là "tất cả giao diện" để có tính sẵn sàng tối đa.', 'gs_AMIPassword' => 'Mật khẩu AMI', 'gs_AMIPasswordDescription' => 'Mật khẩu để xác thực kết nối AMI. Sử dụng mật khẩu mạnh để bảo mật.', 'gs_AMIPort' => 'Cổng AMI', 'gs_AMIPortDescription' => 'Cổng TCP cho kết nối AMI. Cổng tiêu chuẩn là 5038.', 'gs_AMIUsername' => 'Tên người dùng AMI', 'gs_AMIUsernameDescription' => 'Tên người dùng cho kết nối AMI. Được sử dụng cùng với mật khẩu để xác thực.', 'gs_AJAMEnabled' => 'Bật AJAM', 'gs_AJAMEnabledDescription' => 'AJAM (Asynchronous JavaScript Asterisk Manager) cho phép truy cập AMI dựa trên web thông qua HTTP/HTTPS. Bật để tích hợp hệ thống điện thoại dựa trên web.', 'gs_AJAMInterface' => 'Giao diện AJAM cho kết nối', 'gs_AJAMInterfaceDescription' => 'Giao diện mạng cho máy chủ AJAM. Mặc định là "tất cả giao diện" để có khả năng tương thích rộng.', 'gs_AJAMPassword' => 'Mật khẩu AJAM', 'gs_AJAMPasswordDescription' => 'Mật khẩu cho kết nối AJAM. Nên khớp với mật khẩu AMI để nhất quán.', 'gs_AJAMPort' => 'Cổng AJAM', 'gs_AJAMPortDescription' => 'Cổng TCP cho kết nối AJAM. Cổng tiêu chuẩn là 8088.', 'gs_AJAMUsername' => 'Tên người dùng AJAM', 'gs_AJAMUsernameDescription' => 'Tên người dùng cho kết nối AJAM. Nên khớp với tên người dùng AMI để nhất quán.', 'gs_AJAMUseSSL' => 'Sử dụng HTTPS cho AJAM', 'gs_AJAMUseSSLDescription' => 'Bật mã hóa SSL/TLS cho kết nối AJAM để tăng cường bảo mật.', 'gs_AutoUpdateEnable' => 'Bật cập nhật tự động', 'gs_AutoUpdateEnableDescription' => 'Cho phép cài đặt tự động các bản cập nhật bảo mật và sửa lỗi. Được khuyến nghị để duy trì bảo mật hệ thống.', 'gs_BackupRetentionTime' => 'Thời gian lưu trữ sao lưu (ngày)', 'gs_BackupRetentionTimeDescription' => 'Số ngày để giữ các bản sao lưu tự động trước khi tự động xóa.', 'gs_CallParkingDuration' => 'Thời gian tối đa để đỗ cuộc gọi (giây)', 'gs_CallParkingDurationDescription' => 'Thời gian tối đa tính bằng giây mà một cuộc gọi có thể được đỗ trước khi tự động chuyển về người dùng gốc.', 'gs_CallParkingExt' => 'Số máy lẻ để đỗ cuộc gọi', 'gs_CallParkingExtDescription' => 'Số máy lẻ để đỗ cuộc gọi. Người dùng gọi số này để đỗ các cuộc gọi đang diễn ra.', 'gs_CallParkingStartSlot' => 'Vị trí đỗ đầu tiên', 'gs_CallParkingStartSlotDescription' => 'Số máy lẻ đầu tiên trong dải đỗ nơi các cuộc gọi đã đỗ được đặt.', 'gs_CallParkingEndSlot' => 'Vị trí đỗ cuối cùng', 'gs_CallParkingEndSlotDescription' => 'Số máy lẻ cuối cùng trong dải đỗ cho các cuộc gọi đã đỗ.', 'gs_CallTransferTypeAttended' => 'Chuyển cuộc gọi có giám sát', 'gs_CallTransferTypeBlind' => 'Chuyển cuộc gọi mù', 'gs_CallTransferType' => 'Loại chuyển cuộc gọi mặc định', 'gs_CallTransferTypeDescription' => 'Xác định loại chuyển cuộc gọi mặc định: có giám sát (với tư vấn) hoặc mù (chuyển trực tiếp).', 'gs_DefaultLanguage' => 'Ngôn ngữ mặc định', 'gs_DefaultLanguageDescription' => 'Ngôn ngữ được sử dụng cho thông báo hệ thống, thư thoại và giao diện người dùng.', 'gs_DelayedSSLStartup' => 'Khởi động SSL chậm', 'gs_DelayedSSLStartupDescription' => 'Trì hoãn khởi tạo chứng chỉ SSL/TLS để tránh các vấn đề khởi động. Hữu ích khi tạo chứng chỉ tự động.', 'gs_Description' => 'Mô tả', 'gs_DevelopmentMode' => 'Chế độ phát triển', 'gs_DevelopmentModeDescription' => 'Bật ghi nhật ký chi tiết và các tính năng gỡ lỗi. Chỉ sử dụng cho phát triển và gỡ lỗi.', 'gs_DisableWEBPassword' => 'Tắt mật khẩu web', 'gs_DisableWEBPasswordDescription' => 'Cho phép truy cập giao diện web mà không cần mật khẩu. CHỈ dành cho phát triển - không bao giờ sử dụng trong sản xuất.', 'gs_ExtensionsLength' => 'Độ dài số máy lẻ', 'gs_ExtensionsLengthDescription' => 'Số chữ số trong các số máy lẻ nội bộ. Mặc định là 3-4 chữ số.', 'gs_FeatureCodeForAttendedTransfer' => 'Mã tính năng cho chuyển cuộc gọi có giám sát', 'gs_FeatureCodeForAttendedTransferDescription' => 'Mã để nhấn trong cuộc gọi để khởi tạo chuyển cuộc gọi có giám sát.', 'gs_FeatureCodeForBlindTransfer' => 'Mã tính năng cho chuyển cuộc gọi mù', 'gs_FeatureCodeForBlindTransferDescription' => 'Mã để nhấn trong cuộc gọi để khởi tạo chuyển cuộc gọi mù.', 'gs_FeaturePickupExten' => 'Mã tính năng để bắt cuộc gọi', 'gs_FeaturePickupExtenDescription' => 'Mã để bắt các cuộc gọi đang đổ chuông từ các số máy lẻ khác.', 'gs_GeneralSettings' => 'Cài đặt chung', 'gs_GroupPickupExten' => 'Mã tính năng để bắt cuộc gọi nhóm', 'gs_GroupPickupExtenDescription' => 'Mã để bắt cuộc gọi từ bất kỳ số máy lẻ nào trong cùng nhóm.', 'gs_HTTPSInterface' => 'Giao diện HTTPS', 'gs_HTTPSInterfaceDescription' => 'Giao diện mạng cho kết nối HTTPS bảo mật đến giao diện web.', 'gs_HTTPSPort' => 'Cổng HTTPS', 'gs_HTTPSPortDescription' => 'Cổng cho kết nối giao diện web bảo mật. Mặc định là 443.', 'gs_HTTPSPublicKey' => 'Khóa công khai HTTPS', 'gs_HTTPSPublicKeyDescription' => 'Chứng chỉ SSL/TLS cho kết nối HTTPS. Có thể là tự ký hoặc từ cơ quan chứng chỉ.', 'gs_HTTPSPrivateKey' => 'Khóa riêng HTTPS', 'gs_HTTPSPrivateKeyDescription' => 'Khóa riêng cho chứng chỉ SSL/TLS. Giữ an toàn và bí mật.', 'gs_HTTPInterface' => 'Giao diện HTTP', 'gs_HTTPInterfaceDescription' => 'Giao diện mạng cho kết nối HTTP không bảo mật. Chỉ khuyến nghị cho truy cập cục bộ.', 'gs_HTTPPort' => 'Cổng HTTP', 'gs_HTTPPortDescription' => 'Cổng cho kết nối giao diện web không bảo mật. Mặc định là 80.', 'gs_Name' => 'Tên hệ thống', 'gs_NameDescription' => 'Tên của hệ thống PBX này được hiển thị trong giao diện người dùng và nhật ký hệ thống.', 'gs_NTPServer' => 'Máy chủ NTP', 'gs_NTPServerDescription' => 'Máy chủ đồng bộ thời gian cho thời gian hệ thống chính xác. Thời gian chính xác rất quan trọng cho CDR và ghi nhật ký.', 'gs_NotifyPassword' => 'Mật khẩu SIP NOTIFY', 'gs_NotifyPasswordDescription' => 'Mật khẩu cho thông báo SIP NOTIFY được sử dụng để khởi động lại điện thoại và cập nhật cấu hình.', 'gs_NotifyPasswordValidationError' => 'Mật khẩu SIP NOTIFY chỉ có thể chứa chữ cái Latin và chữ số', 'gs_PasswordNotifyPasswordMismatch' => 'Mật khẩu giao diện web và mật khẩu SIP NOTIFY không được giống nhau', 'gs_Password' => 'Mật khẩu quản trị viên', 'gs_PasswordDescription' => 'Mật khẩu để truy cập quản trị vào giao diện web. Sử dụng mật khẩu mạnh.', 'gs_PasswordNotEmpty' => 'Mật khẩu không được để trống', 'gs_PasswordTooShort' => 'Mật khẩu phải dài ít nhất 5 ký tự', 'gs_PasswordsMustMatch' => 'Mật khẩu phải khớp nhau', 'gs_PasswordRepeat' => 'Xác nhận mật khẩu', 'gs_PasswordRepeatDescription' => 'Nhập lại cùng mật khẩu để xác nhận.', 'gs_PJSIPPort' => 'Cổng PJSIP', 'gs_PJSIPPortDescription' => 'Cổng UDP cho giao thức PJSIP SIP. PJSIP là ngăn xếp SIP hiện đại trong Asterisk.', 'gs_PJSIPTransport' => 'Vận chuyển PJSIP', 'gs_PJSIPTransportDescription' => 'Giao thức vận chuyển cho PJSIP: UDP (mặc định), TCP hoặc TLS cho giao tiếp bảo mật.', 'gs_RecordSaveDirectory' => 'Thư mục lưu ghi âm', 'gs_RecordSaveDirectoryDescription' => 'Thư mục hệ thống nơi lưu trữ các bản ghi cuộc gọi. Đảm bảo có đủ dung lượng đĩa.', 'gs_RecordingPeriod' => 'Thời gian ghi âm (tháng)', 'gs_RecordingPeriodDescription' => 'Số tháng để giữ các bản ghi cuộc gọi trước khi tự động xóa.', 'gs_RedirectToHTTPS' => 'Chuyển hướng sang HTTPS', 'gs_RedirectToHTTPSDescription' => 'Tự động chuyển hướng lưu lượng HTTP sang kết nối HTTPS bảo mật.', 'gs_RestAPIInterface' => 'Giao diện REST API', 'gs_RestAPIInterfaceDescription' => 'Giao diện mạng để truy cập REST API. Được sử dụng để tích hợp bên thứ ba.', 'gs_RestAPIPassword' => 'Mật khẩu REST API', 'gs_RestAPIPasswordDescription' => 'Mật khẩu để xác thực REST API. Cần thiết cho tất cả các lệnh gọi API.', 'gs_RestAPIPort' => 'Cổng REST API', 'gs_RestAPIPortDescription' => 'Cổng để truy cập REST API. Mặc định thường là 8229.', 'gs_RestAPIUser' => 'Tên người dùng REST API', 'gs_RestAPIUserDescription' => 'Tên người dùng để xác thực REST API.', 'gs_RTPPortFrom' => 'Dải cổng RTP từ', 'gs_RTPPortFromDescription' => 'Cổng bắt đầu cho luồng phương tiện RTP. RTP mang dữ liệu âm thanh/video thực tế.', 'gs_RTPPortTo' => 'Dải cổng RTP đến', 'gs_RTPPortToDescription' => 'Cổng kết thúc cho luồng phương tiện RTP. Dải lớn hơn hỗ trợ nhiều cuộc gọi đồng thời hơn.', 'gs_RTPStunServer' => 'Máy chủ STUN cho RTP', 'gs_RTPStunServerDescription' => 'Máy chủ STUN để xuyên NAT lưu lượng RTP. Giúp điện thoại phía sau NAT giao tiếp.', 'gs_SendMetrics' => 'Gửi thống kê sử dụng', 'gs_SendMetricsDescription' => 'Gửi thống kê sử dụng ẩn danh để cải thiện sản phẩm. Không có dữ liệu nhạy cảm nào được gửi.', 'gs_SentryDSN' => 'Sentry DSN để báo cáo lỗi', 'gs_SentryDSNDescription' => 'Sentry Data Source Name để báo cáo lỗi và giám sát tự động.', 'gs_SIPDefaultExpiry' => 'Thời gian đăng ký SIP mặc định (giây)', 'gs_SIPDefaultExpiryDescription' => 'Thời gian hết hạn mặc định cho đăng ký SIP. Điện thoại phải gia hạn đăng ký trong thời gian này.', 'gs_SIPInterface' => 'Giao diện SIP', 'gs_SIPInterfaceDescription' => 'Giao diện mạng cho kết nối giao thức SIP từ điện thoại và nhà cung cấp.', 'gs_SIPMaxExpiry' => 'Thời gian đăng ký SIP tối đa (giây)', 'gs_SIPMaxExpiryDescription' => 'Thời gian đăng ký tối đa được phép cho thiết bị SIP.', 'gs_SIPMinExpiry' => 'Thời gian đăng ký SIP tối thiểu (giây)', 'gs_SIPMinExpiryDescription' => 'Thời gian đăng ký tối thiểu được phép cho thiết bị SIP.', 'gs_SIPPort' => 'Cổng SIP', 'gs_SIPPortDescription' => 'Cổng UDP/TCP cho tín hiệu SIP. Mặc định là 5060.', 'gs_SSHAuthorizedKeys' => 'Khóa được ủy quyền SSH', 'gs_SSHAuthorizedKeysDescription' => 'Khóa công khai SSH để xác thực dựa trên khóa. Một khóa mỗi dòng.', 'gs_SSHDisablePasswordAuth' => 'Tắt xác thực mật khẩu SSH', 'gs_SSHDisablePasswordAuthDescription' => 'Tắt xác thực SSH dựa trên mật khẩu, chỉ yêu cầu xác thực khóa để tăng cường bảo mật.', 'gs_SSHecdsaKey' => 'Khóa riêng SSH ECDSA', 'gs_SSHecdsaKeyDescription' => 'Khóa riêng ECDSA cho máy chủ SSH. Được tạo tự động nếu thiếu.', 'gs_SSHInterface' => 'Giao diện SSH', 'gs_SSHInterfaceDescription' => 'Giao diện mạng nơi máy chủ SSH lắng nghe kết nối.', 'gs_SSHLanguage' => 'Ngôn ngữ phiên SSH', 'gs_SSHLanguageDescription' => 'Ngôn ngữ mặc định cho phiên SSH và công cụ dòng lệnh.', 'gs_SSHPassword' => 'Mật khẩu SSH', 'gs_SSHPasswordDescription' => 'Mật khẩu để truy cập SSH root vào hệ thống.', 'gs_SSHPort' => 'Cổng SSH', 'gs_SSHPortDescription' => 'Cổng TCP cho kết nối SSH. Mặc định là 22, hãy cân nhắc thay đổi để bảo mật.', 'gs_SSHRSAKey' => 'Khóa riêng SSH RSA', 'gs_SSHRSAKeyDescription' => 'Khóa riêng RSA cho máy chủ SSH. Được tạo tự động nếu thiếu.', 'gs_SystemNotifications' => 'Thông báo hệ thống', 'gs_SystemNotificationsDescription' => 'Bật thông báo email cho các sự kiện hệ thống như lỗi, cập nhật và cảnh báo.', 'gs_Timezone' => 'Múi giờ', 'gs_TimezoneDescription' => 'Múi giờ hệ thống ảnh hưởng đến dấu thời gian CDR và tác vụ đã lên lịch.', 'gs_UseCompactHeader' => 'Sử dụng tiêu đề SIP gọn', 'gs_UseCompactHeaderDescription' => 'Giảm kích thước thông báo SIP bằng cách sử dụng tên tiêu đề ngắn hơn. Có thể cải thiện hiệu suất.', 'gs_VoicemailExten' => 'Số máy lẻ thư thoại', 'gs_VoicemailExtenDescription' => 'Số máy lẻ để truy cập hệ thống thư thoại.', 'gs_WEBAccessAllowed' => 'Truy cập web được phép', 'gs_WEBAccessAllowedDescription' => 'Địa chỉ IP hoặc mạng được phép truy cập giao diện web. Để trống để cho phép tất cả.', 'gs_WEBHTTPSPort' => 'Cổng HTTPS cho giao diện web', 'gs_WEBHTTPSPortDescription' => 'Cổng bảo mật để truy cập giao diện web.', 'gs_WEBHTTPSPublicKey' => 'Chứng chỉ HTTPS cho giao diện web', 'gs_WEBHTTPSPublicKeyDescription' => 'Chứng chỉ SSL/TLS cho kết nối giao diện web bảo mật.', 'gs_WEBHTTPSPrivateKey' => 'Khóa riêng HTTPS cho giao diện web', 'gs_WEBHTTPSPrivateKeyDescription' => 'Khóa riêng tương ứng với chứng chỉ SSL/TLS.', 'gs_WEBHTTPPort' => 'Cổng HTTP cho giao diện web', 'gs_WEBHTTPPortDescription' => 'Cổng không bảo mật để truy cập giao diện web.', 'gs_WebRTCEnabled' => 'Bật WebRTC', 'gs_WebRTCEnabledDescription' => 'Bật hỗ trợ WebRTC cho cuộc gọi điện thoại dựa trên trình duyệt mà không cần plugin.', 'gs_WebRTCInterface' => 'Giao diện WebRTC', 'gs_WebRTCInterfaceDescription' => 'Giao diện mạng cho kết nối WebRTC.', 'gs_WebRTCPort' => 'Cổng WebRTC', 'gs_WebRTCPortDescription' => 'Cổng cho tín hiệu WebRTC và lưu lượng phương tiện.', 'gs_WebRTCPublicKey' => 'Chứng chỉ SSL WebRTC', 'gs_WebRTCPublicKeyDescription' => 'Chứng chỉ SSL cần thiết cho chức năng WebRTC trong trình duyệt.', 'gs_WebRTCPrivateKey' => 'Khóa riêng SSL WebRTC', 'gs_WebRTCPrivateKeyDescription' => 'Khóa riêng cho chứng chỉ SSL WebRTC.', 'gs_PBXLanguage' => 'Ngôn ngữ hệ thống PBX', 'gs_PBXLanguageDescription' => 'Ngôn ngữ cho thông báo hệ thống PBX và thư thoại.', 'gs_PBXInternalExtensionLength' => 'Độ dài số máy lẻ nội bộ', 'gs_PBXInternalExtensionLengthDescription' => 'Số chữ số cho số máy lẻ nội bộ trong hệ thống.', 'gs_PBXRecordCalls' => 'Ghi âm cuộc gọi', 'gs_PBXRecordCallsDescription' => 'Bật ghi âm tự động tất cả cuộc gọi đến và đi.', 'gs_PBXFirewallEnabled' => 'Bật tường lửa PBX', 'gs_PBXFirewallEnabledDescription' => 'Bật tường lửa tích hợp để bảo vệ hệ thống PBX khỏi truy cập trái phép.', 'gs_PBXFail2BanEnabled' => 'Bật Fail2Ban', 'gs_PBXFail2BanEnabledDescription' => 'Bật Fail2Ban để tự động chặn địa chỉ IP sau các lần thử đăng nhập thất bại lặp đi lặp lại.', 'gs_MailSMTPHost' => 'Máy chủ SMTP', 'gs_MailSMTPHostDescription' => 'Địa chỉ máy chủ SMTP để gửi thông báo email.', 'gs_MailSMTPPort' => 'Cổng SMTP', 'gs_MailSMTPPortDescription' => 'Cổng để kết nối máy chủ SMTP.', 'gs_MailSMTPUsername' => 'Tên người dùng SMTP', 'gs_MailSMTPUsernameDescription' => 'Tên người dùng để xác thực máy chủ SMTP.', 'gs_MailSMTPPassword' => 'Mật khẩu SMTP', 'gs_MailSMTPPasswordDescription' => 'Mật khẩu để xác thực máy chủ SMTP.', 'gs_MailSMTPFromUsername' => 'Tên người gửi', 'gs_MailSMTPFromUsernameDescription' => 'Tên hiển thị làm người gửi trong thông báo email.', 'gs_MailSMTPSenderAddress' => 'Địa chỉ email người gửi', 'gs_MailSMTPSenderAddressDescription' => 'Địa chỉ email được sử dụng làm người gửi cho thông báo hệ thống.', 'gs_MailTplMissedCallSubject' => 'Chủ đề cho cuộc gọi nhỡ', 'gs_MailTplMissedCallSubjectDescription' => 'Mẫu chủ đề cho thông báo email về cuộc gọi nhỡ.', 'gs_MailTplMissedCallBody' => 'Mẫu cho cuộc gọi nhỡ', 'gs_MailTplMissedCallBodyDescription' => 'Mẫu email cho thông báo về cuộc gọi nhỡ. Sử dụng biến như {CALLERID}, {DATE}.', 'gs_MailTplMissedCallFooter' => 'Chân trang cho cuộc gọi nhỡ', 'gs_MailTplMissedCallFooterDescription' => 'Văn bản chân trang cho thông báo email về cuộc gọi nhỡ.', 'gs_MailTplVoicemailSubject' => 'Chủ đề cho thư thoại', 'gs_MailTplVoicemailSubjectDescription' => 'Mẫu chủ đề cho thông báo email về thư thoại mới.', 'gs_MailTplVoicemailBody' => 'Mẫu cho thư thoại', 'gs_MailTplVoicemailBodyDescription' => 'Mẫu email cho thông báo về thư thoại mới.', 'gs_MailTplVoicemailFooter' => 'Chân trang cho thư thoại', 'gs_MailTplVoicemailFooterDescription' => 'Văn bản chân trang cho thông báo email về thư thoại.', 'gs_VoicemailNotificationsEmail' => 'Địa chỉ email cho thư thoại', 'gs_VoicemailNotificationsEmailDescription' => 'Địa chỉ email để nhận thông báo về thư thoại mới.', 'gs_SystemEmailForNotifications' => 'Địa chỉ email hệ thống', 'gs_SystemEmailForNotificationsDescription' => 'Địa chỉ email cho thông báo hệ thống và cảnh báo.', 'gs_CloudInstanceId' => 'ID phiên bản cloud', 'gs_CloudInstanceIdDescription' => 'ID duy nhất cho phiên bản cloud MikoPBX này.', 'gs_CloudPublicKey' => 'Khóa công khai cloud', 'gs_CloudPublicKeyDescription' => 'Khóa công khai để giao tiếp bảo mật với dịch vụ cloud.', 'gs_CloudSecretKey' => 'Khóa bí mật cloud', 'gs_CloudSecretKeyDescription' => 'Khóa bí mật để xác thực dịch vụ cloud.', 'gs_PBXVersion' => 'Phiên bản PBX', 'gs_PBXVersionDescription' => 'Phiên bản hiện tại của hệ thống MikoPBX.', 'gs_BuildNumber' => 'Số build', 'gs_BuildNumberDescription' => 'Số build cho phiên bản MikoPBX này.', 'gs_ExternalSIPHostname' => 'Hostname SIP bên ngoài', 'gs_ExternalSIPHostnameDescription' => 'Hostname công khai hoặc địa chỉ IP cho kết nối SIP từ bên ngoài.', 'gs_ExternalSIPPort' => 'Cổng SIP bên ngoài', 'gs_ExternalSIPPortDescription' => 'Cổng bên ngoài cho kết nối SIP thông qua NAT/tường lửa.', 'gs_IAXInterface' => 'Giao diện IAX', 'gs_IAXInterfaceDescription' => 'Giao diện mạng cho kết nối giao thức IAX.', 'gs_IAXPort' => 'Cổng IAX', 'gs_IAXPortDescription' => 'Cổng UDP cho giao thức IAX. Mặc định là 4569.', 'gs_LicenseKey' => 'Khóa giấy phép', 'gs_LicenseKeyDescription' => 'Khóa giấy phép thương mại cho các tính năng nâng cao.', 'gs_MarketPlaceLogin' => 'Đăng nhập marketplace', 'gs_MarketPlaceLoginDescription' => 'Tên người dùng cho marketplace MikoPBX để tải xuống module.', 'gs_MarketPlacePassword' => 'Mật khẩu marketplace', 'gs_MarketPlacePasswordDescription' => 'Mật khẩu cho marketplace MikoPBX.', 'gs_PBXCallParkingExt' => 'Số máy lẻ đỗ cuộc gọi', 'gs_PBXCallParkingExtDescription' => 'Số máy lẻ để đỗ cuộc gọi.', 'gs_PBXCallParkingStartSlot' => 'Vị trí đỗ đầu tiên', 'gs_PBXCallParkingStartSlotDescription' => 'Số máy lẻ đầu tiên cho cuộc gọi đã đỗ.', 'gs_PBXCallParkingEndSlot' => 'Vị trí đỗ cuối cùng', 'gs_PBXCallParkingEndSlotDescription' => 'Số máy lẻ cuối cùng cho cuộc gọi đã đỗ.', 'gs_PBXFeatureAttendedTransfer' => 'Mã tính năng chuyển cuộc gọi có giám sát', 'gs_PBXFeatureAttendedTransferDescription' => 'Mã để khởi tạo chuyển cuộc gọi có giám sát.', 'gs_PBXFeatureBlindTransfer' => 'Mã tính năng chuyển cuộc gọi mù', 'gs_PBXFeatureBlindTransferDescription' => 'Mã để khởi tạo chuyển cuộc gọi mù.', 'gs_PBXFeatureDigitTimeout' => 'Thời gian chờ chữ số (ms)', 'gs_PBXFeatureDigitTimeoutDescription' => 'Thời gian chờ tính bằng mili giây để chờ các chữ số bổ sung.', 'gs_PBXFeatureAtxferNoAnswerTimeout' => 'Thời gian chờ chuyển không trả lời (s)', 'gs_PBXFeatureAtxferNoAnswerTimeoutDescription' => 'Thời gian chờ tính bằng giây cho các lần chuyển không trả lời.', 'gs_AudioCacheDir' => 'Thư mục cache âm thanh', 'gs_AudioCacheDirDescription' => 'Thư mục để cache các tập tin âm thanh và thư thoại.', 'gs_MixMonitorDir' => 'Thư mục ghi âm cuộc gọi', 'gs_MixMonitorDirDescription' => 'Thư mục nơi lưu trữ các bản ghi cuộc gọi.', 'gs_MonitorDir' => 'Thư mục giám sát', 'gs_MonitorDirDescription' => 'Thư mục cho tập tin giám sát và nhật ký.', 'gs_TmpDir' => 'Thư mục tạm thời', 'gs_TmpDirDescription' => 'Thư mục cho tập tin tạm thời trong quá trình hoạt động hệ thống.', 'gs_VarEtcDir' => 'Thư mục cấu hình hệ thống', 'gs_VarEtcDirDescription' => 'Thư mục cho tập tin cấu hình hệ thống.', 'gs_CdrDatabaseDir' => 'Thư mục cơ sở dữ liệu CDR', 'gs_CdrDatabaseDirDescription' => 'Thư mục nơi lưu trữ cơ sở dữ liệu CDR.', 'gs_astDbDir' => 'Thư mục cơ sở dữ liệu Asterisk', 'gs_astDbDirDescription' => 'Thư mục cho cơ sở dữ liệu nội bộ Asterisk.', 'gs_AgiDir' => 'Thư mục script AGI', 'gs_AgiDirDescription' => 'Thư mục cho script AGI (Asterisk Gateway Interface).', 'gs_KeysDir' => 'Thư mục khóa', 'gs_KeysDirDescription' => 'Thư mục cho khóa SSH và SSL.', 'gs_CertificatesDir' => 'Thư mục chứng chỉ', 'gs_CertificatesDirDescription' => 'Thư mục cho chứng chỉ SSL/TLS.', 'gs_LogsDir' => 'Thư mục nhật ký', 'gs_LogsDirDescription' => 'Thư mục cho nhật ký hệ thống và nhật ký gỡ lỗi.', 'gs_SpoolDir' => 'Thư mục spool', 'gs_SpoolDirDescription' => 'Thư mục cho hàng đợi và xử lý dữ liệu tạm thời.', 'gs_BackupDir' => 'Thư mục sao lưu', 'gs_BackupDirDescription' => 'Thư mục cho sao lưu hệ thống.', 'gs_FirmwareDir' => 'Thư mục firmware', 'gs_FirmwareDirDescription' => 'Thư mục cho firmware điện thoại và cập nhật.', 'gs_ModulesDir' => 'Thư mục module', 'gs_ModulesDirDescription' => 'Thư mục cho module và phần mở rộng của bên thứ ba.', 'gs_CacheDir' => 'Thư mục cache', 'gs_CacheDirDescription' => 'Thư mục cho cache hệ thống và dữ liệu tạm thời.', 'gs_VoicemailDir' => 'Thư mục thư thoại', 'gs_VoicemailDirDescription' => 'Thư mục cho tập tin thư thoại.', 'gs_CompanyName' => 'Tên công ty', 'gs_CompanyNameDescription' => 'Tên của công ty sử dụng hệ thống PBX này.', 'gs_SystemDescription' => 'Mô tả hệ thống', 'gs_SystemDescriptionDescription' => 'Mô tả chi tiết về hệ thống PBX này và mục đích của nó.', 'gs_SIPDefaultHost' => 'Host SIP mặc định', 'gs_SIPDefaultHostDescription' => 'Hostname mặc định cho đăng ký SIP.', 'gs_SIPAllowGuest' => 'Cho phép khách SIP', 'gs_SIPAllowGuestDescription' => 'Cho phép kết nối SIP ẩn danh mà không cần xác thực. Rủi ro bảo mật.', 'gs_SIPAllowSubscribe' => 'Cho phép đăng ký SIP', 'gs_SIPAllowSubscribeDescription' => 'Cho phép đăng ký SIP cho sự hiện diện và trạng thái.', 'gs_SIPAllowReinvite' => 'Cho phép SIP re-invites', 'gs_SIPAllowReinviteDescription' => 'Cho phép thông báo SIP re-invite để tối ưu hóa phương tiện.', 'gs_FirewallEnabled' => 'Bật tường lửa', 'gs_FirewallEnabledDescription' => 'Bật tường lửa tích hợp của hệ thống để bảo mật mạng.', 'gs_UseStunServer' => 'Sử dụng máy chủ STUN', 'gs_UseStunServerDescription' => 'Bật STUN để xuyên NAT lưu lượng RTP.', 'gs_StunServer' => 'Địa chỉ máy chủ STUN', 'gs_StunServerDescription' => 'Địa chỉ máy chủ STUN để xuyên NAT.', 'gs_StunServerPort' => 'Cổng máy chủ STUN', 'gs_StunServerPortDescription' => 'Cổng để kết nối máy chủ STUN.', 'gs_EnableLogRotate' => 'Bật luân chuyển nhật ký', 'gs_EnableLogRotateDescription' => 'Bật luân chuyển và nén tự động các tập tin nhật ký.', 'gs_LogRotateOptions' => 'Tùy chọn luân chuyển nhật ký', 'gs_LogRotateOptionsDescription' => 'Tùy chọn cấu hình để luân chuyển nhật ký (kích thước, khoảng thời gian, số lượng).', 'gs_BackupScheduleEnabled' => 'Bật sao lưu theo lịch trình', 'gs_BackupScheduleEnabledDescription' => 'Bật sao lưu theo lịch trình tự động của cấu hình hệ thống.', 'gs_BackupSchedule' => 'Lịch trình sao lưu', 'gs_BackupScheduleDescription' => 'Lịch trình kiểu cron cho sao lưu tự động (ví dụ: 0 2 * * * cho 02:00 hàng ngày).', 'gs_PasswordValidationError' => 'Mật khẩu chỉ có thể chứa chữ cái Latin, chữ số và ký tự đặc biệt: @, %, +, \, /, !, ?, ., ,, :, ;, [, ], {, }, (, ), -, _, ~, #, ^, =, &, *, $', 'gs_WrongValidation' => 'Giá trị không hợp lệ', 'gs_ValidateExtensionsLengthIsNumeric' => 'Độ dài số máy lẻ phải là một số', 'gs_ValidateExtensionsLengthNotInRange' => 'Độ dài số máy lẻ phải từ 2 đến 10', 'gs_ValidatePortNotInRange' => 'Cổng phải từ 1 đến 65535', 'gs_ValidatePortIsNumeric' => 'Cổng phải là một số', 'gs_ValidateTimeoutIsNumeric' => 'Giá trị thời gian chờ phải là một số', 'gs_ValidateTimeoutNotInRange' => 'Giá trị thời gian chờ phải từ 1 đến 180 giây', 'gs_SSHTab' => 'SSH', 'gs_WEBTab' => 'Web', 'gs_SIPTab' => 'SIP', 'gs_IAXTab' => 'IAX', 'gs_NetworkTab' => 'Mạng', 'gs_APITab' => 'AMI&ARI', 'gs_AJAMTab' => 'AJAM', 'gs_MailTab' => 'Email', 'gs_CloudTab' => 'Cloud', 'gs_TelegramTab' => 'Telegram', 'gs_SystemWillRestart' => 'Hệ thống sẽ khởi động lại', 'gs_ValidateStringIsEmpty' => 'Giá trị không được để trống', 'gs_ValidateUsernameOnlyNumbers' => 'Tên người dùng chỉ có thể chứa chữ cái và chữ số', 'gs_ValidateEmailEmpty' => 'Địa chỉ email là bắt buộc', 'gs_ValidateEmailNotCorrect' => 'Định dạng email không hợp lệ', 'gs_RTPTab' => 'RTP', 'gs_FeaturesTab' => 'Tính năng', 'gs_DirectoriesTab' => 'Thư mục', 'gs_LogsAndMonitoringTab' => 'Nhật ký và giám sát', 'gs_WebRTCTab' => 'WebRTC', 'gs_LicenseTab' => 'Giấy phép', 'gs_UpdatesTab' => 'Cập nhật', 'gs_BackupTab' => 'Sao lưu', 'gs_TelegramToken' => 'Token bot Telegram', 'gs_TelegramTokenDescription' => 'Token bot cho tích hợp và thông báo Telegram.', 'gs_TelegramDefaultChatID' => 'ID chat Telegram mặc định', 'gs_TelegramDefaultChatIDDescription' => 'ID chat mặc định cho thông báo Telegram.', 'gs_LicenseProduct' => 'Sản phẩm giấy phép', 'gs_LicenseProductDescription' => 'Sản phẩm hoặc module được cấp phép.', 'gs_LicenseFeature' => 'Tính năng giấy phép', 'gs_LicenseFeatureDescription' => 'Tính năng được cấp phép cụ thể.', 'gs_LicenseCompanyName' => 'Công ty giấy phép', 'gs_LicenseCompanyNameDescription' => 'Công ty được cấp giấy phép.', 'gs_LicenseContact' => 'Liên hệ giấy phép', 'gs_LicenseContactDescription' => 'Người liên hệ cho giấy phép.', 'gs_LicenseEmail' => 'Email giấy phép', 'gs_LicenseEmailDescription' => 'Địa chỉ email liên kết với giấy phép.', 'gs_LicenseGetNewKey' => 'Lấy khóa giấy phép mới', 'gs_LicenseGetTrial' => 'Lấy giấy phép thử nghiệm', 'gs_ValidateNTPServerNotCorrect' => 'Định dạng máy chủ NTP không hợp lệ', 'gs_ValidateHostnameEmpty' => 'Hostname là bắt buộc', 'gs_ValidateHostnameNotCorrect' => 'Định dạng hostname không hợp lệ', 'gs_ValidateServerAddressEmpty' => 'Địa chỉ máy chủ là bắt buộc', 'gs_ValidateServerAddressNotCorrect' => 'Định dạng địa chỉ máy chủ không hợp lệ', 'gs_ValidatePathEmpty' => 'Đường dẫn là bắt buộc', 'gs_ValidatePathNotCorrect' => 'Đường dẫn không hợp lệ', 'gs_ValidateScheduleNotCorrect' => 'Định dạng lịch trình không hợp lệ (sử dụng cú pháp cron)', 'gs_ValidateTokenEmpty' => 'Token là bắt buộc', 'gs_ValidateTokenNotCorrect' => 'Định dạng token không hợp lệ', 'gs_ValidateChatIDEmpty' => 'Chat ID là bắt buộc', 'gs_ValidateChatIDNotCorrect' => 'Định dạng Chat ID không hợp lệ', 'gs_ValidateIPAddressEmpty' => 'Địa chỉ IP là bắt buộc', 'gs_ValidateIPAddressNotCorrect' => 'Định dạng địa chỉ IP không hợp lệ', 'gs_ValidateNetworkAddressEmpty' => 'Địa chỉ mạng là bắt buộc', 'gs_ValidateNetworkAddressNotCorrect' => 'Định dạng địa chỉ mạng không hợp lệ', 'gs_ValidateRangeEmpty' => 'Dải là bắt buộc', 'gs_ValidateRangeNotCorrect' => 'Định dạng dải không hợp lệ', 'gs_ValidateServerNameEmpty' => 'Tên máy chủ là bắt buộc', 'gs_ValidateServerNameNotCorrect' => 'Định dạng tên máy chủ không hợp lệ', 'gs_ValidateSecretKeyEmpty' => 'Khóa bí mật là bắt buộc', 'gs_ValidatePublicKeyEmpty' => 'Khóa công khai là bắt buộc', 'gs_ValidatePrivateKeyEmpty' => 'Khóa riêng là bắt buộc', 'gs_ValidateCertificateEmpty' => 'Chứng chỉ là bắt buộc', 'gs_EnableAutoBackup' => 'Bật sao lưu tự động', 'gs_EnableAutoBackupDescription' => 'Bật sao lưu theo lịch trình tự động của cấu hình và dữ liệu hệ thống.', 'gs_BackupLocation' => 'Vị trí sao lưu', 'gs_BackupLocationDescription' => 'Đường dẫn cục bộ hoặc vị trí từ xa để lưu trữ sao lưu.', 'gs_CloudBackupEnabled' => 'Bật sao lưu cloud', 'gs_CloudBackupEnabledDescription' => 'Bật sao lưu tự động lên lưu trữ cloud.', 'gs_CloudBackupProvider' => 'Nhà cung cấp sao lưu cloud', 'gs_CloudBackupProviderDescription' => 'Nhà cung cấp cloud để lưu trữ sao lưu (AWS, Google Cloud, v.v.).', 'gs_CloudBackupBucket' => 'Bucket sao lưu cloud', 'gs_CloudBackupBucketDescription' => 'Bucket hoặc container cho sao lưu cloud.', 'gs_CloudBackupRegion' => 'Vùng sao lưu cloud', 'gs_CloudBackupRegionDescription' => 'Vùng cho lưu trữ cloud sao lưu.', 'gs_BackupPassword' => 'Mật khẩu sao lưu', 'gs_BackupPasswordDescription' => 'Mật khẩu để mã hóa sao lưu.', 'gs_RestoreFromBackup' => 'Khôi phục từ sao lưu', 'gs_RestoreFromBackupDescription' => 'Khôi phục cấu hình hệ thống từ sao lưu.', 'gs_MaxConcurrentCalls' => 'Cuộc gọi đồng thời tối đa', 'gs_MaxConcurrentCallsDescription' => 'Số lượng cuộc gọi đồng thời tối đa mà hệ thống có thể xử lý.', 'gs_CallQueueTimeout' => 'Thời gian chờ hàng đợi cuộc gọi', 'gs_CallQueueTimeoutDescription' => 'Thời gian chờ tối đa trong hàng đợi trước khi bỏ cuộc gọi.', 'gs_EnableCallRecording' => 'Bật ghi âm cuộc gọi', 'gs_EnableCallRecordingDescription' => 'Bật ghi âm tự động tất cả cuộc gọi.', 'gs_RecordingFormat' => 'Định dạng ghi âm', 'gs_RecordingFormatDescription' => 'Định dạng âm thanh cho ghi âm cuộc gọi (WAV, MP3, GSM).', 'gs_RecordingQuality' => 'Chất lượng ghi âm', 'gs_RecordingQualityDescription' => 'Chất lượng âm thanh cho ghi âm cuộc gọi (thấp, trung bình, cao).', 'gs_EnableMusicOnHold' => 'Bật nhạc chờ', 'gs_EnableMusicOnHoldDescription' => 'Phát nhạc khi cuộc gọi được đỗ hoặc trong hàng đợi.', 'gs_MusicOnHoldClass' => 'Lớp nhạc chờ', 'gs_MusicOnHoldClassDescription' => 'Lớp nhạc chờ để sử dụng mặc định.', 'gs_EnableConferencing' => 'Bật hội nghị', 'gs_EnableConferencingDescription' => 'Bật các tính năng cuộc gọi hội nghị.', 'gs_MaxConferenceParticipants' => 'Người tham gia hội nghị tối đa', 'gs_MaxConferenceParticipantsDescription' => 'Số lượng người tham gia tối đa mỗi hội nghị.', 'gs_EnableEcho' => 'Bật kiểm tra echo', 'gs_EnableEchoDescription' => 'Bật chức năng kiểm tra echo để kiểm tra âm thanh.', 'gs_EchoNumber' => 'Số máy lẻ kiểm tra echo', 'gs_EchoNumberDescription' => 'Số máy lẻ cho kiểm tra echo.', 'gs_EnableSpeeddial' => 'Bật quay số nhanh', 'gs_EnableSpeeddialDescription' => 'Bật các tính năng quay số nhanh cho người dùng.', 'gs_SpeedDialLength' => 'Độ dài mã quay số nhanh', 'gs_SpeedDialLengthDescription' => 'Số chữ số cho mã quay số nhanh.', 'gs_EnableFollowMe' => 'Bật theo tôi', 'gs_EnableFollowMeDescription' => 'Bật các tính năng theo tôi để chuyển hướng cuộc gọi.', 'gs_FollowMeTimeout' => 'Thời gian chờ theo tôi', 'gs_FollowMeTimeoutDescription' => 'Thời gian chờ tính bằng giây cho các tính năng theo tôi.', 'gs_EnableDND' => 'Bật không làm phiền', 'gs_EnableDNDDescription' => 'Bật các tính năng không làm phiền cho người dùng.', 'gs_DNDCode' => 'Mã không làm phiền', 'gs_DNDCodeDescription' => 'Mã để bật/tắt chế độ không làm phiền.', 'gs_EnableCallForwarding' => 'Bật chuyển tiếp cuộc gọi', 'gs_EnableCallForwardingDescription' => 'Bật các tính năng chuyển tiếp cuộc gọi.', 'gs_CallForwardingCode' => 'Mã chuyển tiếp cuộc gọi', 'gs_CallForwardingCodeDescription' => 'Mã để thiết lập chuyển tiếp cuộc gọi.', 'gs_EnableCallWaiting' => 'Bật cuộc gọi chờ', 'gs_EnableCallWaitingDescription' => 'Bật cuộc gọi chờ cho tất cả người dùng.', 'gs_CallWaitingTone' => 'Tín hiệu cuộc gọi chờ', 'gs_CallWaitingToneDescription' => 'Tín hiệu âm thanh cho cuộc gọi chờ.', 'gs_ValidateDirectoryPathNotExists' => 'Thư mục không tồn tại', 'gs_ValidateFileNotExists' => 'Tập tin không tồn tại', 'gs_ValidateFileNotReadable' => 'Tập tin không thể đọc được', 'gs_ValidateFileNotWritable' => 'Tập tin không thể ghi được', 'gs_ValidateDirectoryNotWritable' => 'Thư mục không thể ghi được', 'gs_ValidateIsNotUrl' => 'Không phải URL hợp lệ', 'gs_ValidateIsNotDomain' => 'Không phải tên miền hợp lệ', 'gs_ValidateIsNotJSON' => 'Không phải JSON hợp lệ', 'gs_ValidateIsNotXML' => 'Không phải XML hợp lệ', 'gs_ValidateIsNotCSV' => 'Không phải CSV hợp lệ', 'gs_ValidateIsNotYAML' => 'Không phải YAML hợp lệ', 'gs_ValidateSSHKeyNotValid' => 'Khóa SSH không hợp lệ', 'gs_ValidateSSLKeyNotValid' => 'Khóa SSL không hợp lệ', 'gs_ValidateSSLCertNotValid' => 'Chứng chỉ SSL không hợp lệ', 'gs_ValidateLanguageCodeNotValid' => 'Mã ngôn ngữ không hợp lệ', 'gs_ValidateTimezoneNotValid' => 'Múi giờ không hợp lệ', 'gs_ValidateCronExpressionNotValid' => 'Biểu thức cron không hợp lệ', 'gs_ValidateRegexNotValid' => 'Biểu thức chính quy không hợp lệ', 'gs_ValidateMacAddressNotValid' => 'Địa chỉ MAC không hợp lệ', 'gs_RecordingTab' => 'Ghi âm', 'gs_ConferencingTab' => 'Hội nghị', 'gs_CallFeaturesTab' => 'Tính năng cuộc gọi', 'gs_ValidationTab' => 'Xác thực', 'gs_RTPPortRangeTooltip_calculation_desc' => 'Số cuộc gọi đồng thời = (Cổng kết thúc - Cổng bắt đầu) / 2', 'gs_ARIAllowedOriginsTooltip_desc' => 'Danh sách các tên miền cho phép gửi yêu cầu liên miền đến ARI.', 'gs_AMISettings' => 'Cài đặt AMI', 'gs_AJAMSettings' => 'Cài đặt AJAM', 'gs_DisableAllModules' => 'Vô hiệu hóa chợ trực tuyến', 'gs_PBXName' => 'Tên hệ thống PBX', 'gs_PBXDescription' => 'Mô tả bổ sung', 'gs_PBXRecordCallsInner' => 'Ghi âm các cuộc trò chuyện nội bộ', 'gs_PBXAllowGuestCalls' => 'Cho phép cuộc gọi đến từ bất kỳ máy chủ nào.', 'gs_ARIAllowedOrigins' => 'Nguồn gốc CORS được cho phép', 'gs_HTTPSettings' => 'Cài đặt máy chủ HTTP', 'gs_KeysAdded' => 'Đã thêm', 'gs_Keys' => 'chìa khóa', 'gs_SkippedDuplicates' => 'Các mục trùng lặp đã được bỏ qua', 'gs_WebAdminPassword' => 'Mật khẩu', 'gs_WebAdminPasswordRepeat' => 'Lặp lại nhập mật khẩu', 'gs_SSHPasswordRepeat' => 'Lặp lại nhập mật khẩu', 'gs_ValidateWEBHTTPSPortNotEqualToAjamPort' => 'Cổng HTTPS và AJAM phải khác nhau.', 'gs_ValidateWEBHTTPSPortNotEqualToAjamTLSPort' => 'Cổng HTTPS và AJAM phải khác nhau.', 'gs_VideoCodecs' => 'Bộ mã hóa video', 'gs_LoadingCodecs' => 'Đang tải codec...', 'gs_CodecsOrder' => 'ưu tiên sử dụng codec', 'gs_DangerZone' => 'Xóa cài đặt hệ thống', 'gs_CertificateValidFor' => 'Có hiệu lực thêm {ngày} ngày', 'gs_DeleteAllStageRemovingModules' => 'Gỡ bỏ các mô-đun mở rộng', 'gs_DeleteAllStageResettingSettings' => 'Khôi phục cài đặt PBX', 'gs_PBXFeatureBlindTransferTooltip_how_press' => 'Tổ hợp phím (mặc định **)', 'gs_PBXFeaturePickupExtenTooltip_type_directed' => 'Chặn có định hướng (*8+số)', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_rec_standard' => 'Thời gian cài đặt tiêu chuẩn cho văn phòng là 30-45 giây.', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_rec_quick' => '15-20 giây - để phản hồi nhanh (tải trọng cao)', 'gs_AMIEnabledTooltip_desc' => 'Giao diện phần mềm để quản lý và giám sát Asterisk thông qua kết nối TCP/IP.', 'gs_AMIEnabledTooltip_what_is' => 'AMI là gì?', 'gs_AMIEnabledTooltip_usage' => 'Dùng để làm gì', 'gs_AMIEnabledTooltip_example_crm' => 'Hệ thống CRM (Bitrix24, amoCRM, Salesforce)', 'gs_AMIEnabledTooltip_example_wallboard' => 'Bảng điều khiển trung tâm cuộc gọi', 'gs_AMIEnabledTooltip_example_cti' => 'Ứng dụng CTI để quản lý cuộc gọi từ máy tính', 'gs_AMIEnabledTooltip_default' => 'Giá trị mặc định:', 'gs_ARIEnabledTooltip_what_is_desc' => 'Giao diện REST/WebSocket cho phép kiểm soát hoàn toàn các kênh và cầu nối.', 'gs_ARIEnabledTooltip_usage' => 'Dùng để làm gì', 'gs_ARIAllowedOriginsTooltip_what_is' => 'CORS là gì?', 'gs_ARIAllowedOriginsTooltip_what_is_desc' => 'Một cơ chế bảo mật trình duyệt để kiểm soát quyền truy cập API từ các miền khác.', 'gs_ARIAllowedOriginsTooltip_format' => 'Định dạng đầu vào:', 'gs_AJAMEnabledTooltip_disable_2' => 'Chỉ sử dụng kết nối AMI trực tiếp.', 'gs_AJAMEnabledTooltip_disable_3' => 'Yêu cầu để giảm thiểu số cổng mở', 'gs_AJAMEnabledTooltip_warning_header' => 'Quan trọng:', 'gs_SSHAuthorizedKeysTooltip_what_is_desc' => 'Một cặp khóa mã hóa (khóa công khai và khóa riêng tư) để xác thực an toàn mà không cần chia sẻ mật khẩu.', 'gs_SSHAuthorizedKeysTooltip_format' => 'Định dạng ghi', 'gs_SSHAuthorizedKeysTooltip_benefit_4' => 'Mỗi quản trị viên có quyền truy cập riêng.', // SSH_ID_RSA_PUB tooltip 'gs_SSH_ID_RSA_PUBTooltip_header' => 'Khóa công khai PBX', 'gs_SSH_ID_RSA_PUBTooltip_desc' => 'Khóa công khai RSA của tổng đài PBX này dùng để kết nối với các hệ thống khác mà không cần mật khẩu.', 'gs_WEBHTTPSPublicKeyTooltip_obtain' => 'Các phương pháp để nhận được chứng chỉ:', 'gs_WEBHTTPSPublicKeyTooltip_obtain_letsencrypt' => 'Mô-đun Let\'s Encrypt dành cho MikoPBX - tự động lấy và cập nhật chứng chỉ miễn phí', 'gs_WEBHTTPSPublicKeyTooltip_footer' => 'Lưu ý quan trọng: Sau khi thay đổi chứng chỉ, máy chủ web sẽ khởi động lại.', 'gs_WEBHTTPSPrivateKeyTooltip_security_3' => 'Cập nhật chứng chỉ và khóa thường xuyên', 'gs_WEBHTTPSPrivateKeyTooltip_security_4' => 'Nếu bị xâm phạm, hãy thay thế cặp khóa ngay lập tức.', 'gs_WEBHTTPSPrivateKeyTooltip_note' => 'Mẹo: Mô-đun Let\'s Encrypt tự động quản lý cặp khóa.', 'gs_SendMetricsTooltip_warning' => 'Việc vô hiệu hóa tính năng này có thể làm chậm quá trình sửa lỗi và làm giảm chất lượng hỗ trợ.', 'gs_ARIAllowedOriginsTooltip_format_desc' => 'Một danh sách các URL được phân cách bằng dấu phẩy (ví dụ: http://example.com, https://app.example.com)', 'gs_ARIAllowedOriginsTooltip_examples' => 'Ví dụ về các giá trị:', 'gs_ARIAllowedOriginsTooltip_example_3' => 'https://app.mycompany.com - dành cho các ứng dụng sản xuất', 'gs_EnterDeleteAllPhrase' => 'xóa mọi thứ', 'gs_PBXInternalExtensionLengthTooltip_example_5' => 'Độ dài 5: các số từ 10000 đến 99999', // PBXCallParkingExt tooltip 'gs_PBXCallParkingExtTooltip_header' => 'Gọi đỗ xe', 'gs_PBXFeatureAttendedTransferTooltip_how_dial' => 'Hãy gọi số điện thoại này để được tư vấn.', 'gs_RTPPortRangeTooltip_when_to_change' => 'Khi nào nên thay đổi phạm vi:', 'gs_RTPStunServerTooltip_how_it_works' => 'Nguyên tắc hoạt động:', 'gs_RTPStunServerTooltip_example_1' => 'stun.l.google.com:19302 (Google)', 'gs_RTPStunServerTooltip_example_3' => 'stun.ekiga.net:3478 (Ekiga)', // SIPAuthPrefix tooltip 'gs_SIPAuthPrefixTooltip_header' => 'tiền tố ủy quyền SIP', 'gs_WEBHTTPSPrivateKeyTooltip_purpose_1' => 'Giải mã các kết nối HTTPS đến', 'gs_WebPort' => 'Cổng HTTP', 'gs_WEBHTTPSPublicKeyTooltip_used_webrtc' => 'Kết nối WebRTC (bắt buộc đối với các cuộc gọi qua trình duyệt)', 'gs_SixDigthts' => '6 chữ số', 'gs_SevenDigthts' => '7 chữ số', 'gs_SendMetricsTooltip_what_collected' => 'Dữ liệu nào được thu thập:', 'gs_SIPAuthPrefixTooltip_when_to_use' => 'Khi nào nên sử dụng tiền tố:', 'gs_SIPAuthPrefixTooltip_use_1' => 'Kết nối các thiết bị SIP bên ngoài qua Internet', 'gs_SIPAuthPrefixTooltip_use_2' => 'Yêu cầu an toàn được tăng cường', 'gs_SIPAuthPrefixTooltip_use_3' => 'Bảo vệ chống lại việc quét mật khẩu và đoán mật khẩu', 'gs_SIPAuthPrefixTooltip_use_4' => 'Tuân thủ các chính sách bảo mật của công ty', 'gs_SIPAuthPrefixTooltip_warning_header' => 'Quan trọng:', 'gs_SIPExpiryRangeTooltip_rec_internet' => '• Kết nối Internet: 60-1800', 'gs_SIPExpiryRangeTooltip_how_it_works' => 'Nguyên tắc hoạt động:', 'gs_RestartEveryNightTooltip_drawback_calls' => 'Ngắt các cuộc gọi đang hoạt động trong quá trình khởi động lại', 'gs_RTPStunServerTooltip_format' => 'Định dạng ghi', 'gs_TLS_PORT' => 'Cổng SIP TLS (cuộc gọi được mã hóa)', 'gs_PBXFeatureAttendedTransferTooltip_how_press' => 'Tổ hợp phím (mặc định ##)', 'gs_PBXFeaturePickupExtenTooltip_types' => 'Các loại chặn bắt:', 'gs_PBXFeaturePickupExtenTooltip_type_general' => 'Tổng số lần chặn bóng (*8)', 'gs_SIPAuthPrefix' => 'Tiền tố tên người dùng xác thực để ủy quyền. Tiền tố này sẽ được thêm vào cuối tên người dùng.', 'gs_SIPAuthPrefixInvalid' => 'Tiền tố của Tên người dùng xác thực chỉ được chứa các chữ cái Latinh.', 'gs_ErrorSaveSettings' => 'Lỗi khi lưu cài đặt', 'gs_SSHDisablePasswordLogins' => 'Vô hiệu hóa xác thực mật khẩu', 'gs_MainTab' => 'Chung', 'gs_WebTab' => 'HTTP/HTTPS', 'gs_NeedRestartPBX' => 'Việc thay đổi này sẽ khởi động lại dịch vụ Asterisk.', 'gs_RestartEveryNight' => 'Khởi động lại tổng đài PBX mỗi đêm.', 'gs_PBXCallParkingSlotRange' => 'Phạm vi chỗ đỗ xe', 'gs_PBXFeaturePickupExten' => 'Tổ hợp chức năng chặn cuộc gọi đến', 'gs_SendAnonymousMetrics' => 'Gửi báo cáo lỗi cho nhà phát triển.', 'gs_AudioCodecs' => 'Bộ mã hóa âm thanh', 'gs_DeleteAllStageFinalizing' => 'Hoàn tất quá trình đặt lại', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_rec_extended' => '60-90 giây - dành cho các cuộc chuyển giao quan trọng hoặc văn phòng từ xa.', 'gs_AMIEnabledTooltip_what_is_desc' => 'Một giao thức cho phép các ứng dụng bên ngoài tương tác với Asterisk trong thời gian thực.', 'gs_AMIEnabledTooltip_example_reporting' => 'Hệ thống phân tích và báo cáo', 'gs_ARIEnabledTooltip_usage_webrtc' => 'Tạo ứng dụng WebRTC và phần mềm điện thoại', 'gs_SSHAuthorizedKeysTooltip_format_desc' => 'ssh-rsa AAAAB3NzaC1... user@hostname (mỗi dòng một khóa)', 'gs_SSHAuthorizedKeysTooltip_security' => 'Các khuyến nghị về an toàn:', 'gs_WEBHTTPSPrivateKeyTooltip_compatibility' => 'Khả năng tương thích:', 'gs_WEBHTTPSPrivateKeyTooltip_footer' => 'Mặc định: Hệ thống sẽ tự động tạo chứng chỉ tự ký khi cài đặt lần đầu.', 'gs_SendMetricsTooltip_note' => 'Khuyến nghị: Nên để tùy chọn này được bật cho các hệ thống sản xuất. Dữ liệu chỉ được truyền khi có kết nối internet.', 'gs_CallRecordTab' => 'Ghi âm cuộc gọi', 'gs_UseWebRTC' => 'Sử dụng WebRTC', 'gs_SendMetricsTooltip_collected_errors' => 'Lỗi JavaScript trong giao diện web', 'gs_SendMetricsTooltip_collected_crashes' => 'Các ngoại lệ PHP và lỗi nghiêm trọng ở phía máy chủ', 'gs_AllowGuestCallsTooltip_technical_context' => 'Các cuộc gọi ẩn danh được chuyển hướng đến ngữ cảnh quay số trực tiếp công cộng.', 'gs_AllowGuestCallsTooltip_technical_module' => 'Đang tải mô-đun res_pjsip_endpoint_identifier_anonymous.so', 'gs_AllowGuestCallsTooltip_security' => 'Các khuyến nghị về an toàn:', 'gs_RTPPortRangeTooltip_default_desc' => '10000-10200 (100 cuộc gọi đồng thời)', 'gs_RTPPortRangeTooltip_calculation' => 'Tính toán số lượng cổng:', 'gs_SIPExpiryRangeTooltip_rec_local' => '• Mạng cục bộ: 60-3600 (tiêu chuẩn)', 'gs_SIPExpiryRangeTooltip_rec_default' => '• Tối ưu cho hầu hết mọi người: 60-3600', 'gs_RestartEveryNightTooltip_drawback_registration' => 'Hệ thống tạm thời không hoạt động (10-30 giây)', 'gs_AllowGuestCallsTooltip_enable_public' => 'Nhận cuộc gọi qua ngữ cảnh quay số trực tiếp công cộng', 'gs_DeleteAllStageRestarting' => 'Hệ thống sẽ khởi động lại.', 'gs_NoDataToDelete' => 'Không có dữ liệu nào để xóa.', 'gs_StatSoundFiles' => 'Tệp âm thanh tùy chỉnh', 'gs_StatMohFiles' => 'Nhạc chờ', 'gs_StatRoutes' => 'Tuyến cuộc gọi', 'gs_StatFirewallRules' => 'Quy tắc tường lửa', 'gs_StatModules' => 'các mô-đun đã cài đặt', 'gs_StatCallHistory' => 'Bản ghi lịch sử cuộc gọi', 'gs_StatCallRecordings' => 'Bản ghi cuộc gọi', 'gs_StatBackups' => 'Bản sao lưu', 'gs_StatCustomFiles' => 'Tệp người dùng', 'gs_StatOutWorkTimes' => 'Quy tắc ngoài giờ làm việc', 'gs_PBXFeatureDigitTimeoutTooltip_usage' => 'Dùng cho:', 'gs_SSHAuthorizedKeysTooltip_what_is' => 'Khóa SSH là gì?', 'gs_KeepAliveHeader' => 'Cài đặt thời gian đăng ký', 'gs_SIPExpiryRange' => 'Thời gian tối thiểu và tối đa (giây)', 'gs_SIPPortSettings' => 'Cài đặt cổng cho tín hiệu SIP và phạm vi RTP', 'gs_RTPPortRange' => 'Phạm vi cổng RTP', 'gs_AJAMRequiresAMI' => 'AJAM yêu cầu AMI phải được kích hoạt.', 'gs_AJAMPortTLS' => 'Cổng mã hóa AJAM', 'gs_ARISettings' => 'Cài đặt URI', 'gs_ARIEnabled' => 'Bật AMI', 'gs_HTTPPortTLS' => 'Cổng HTTP', 'gs_SSHLogin' => 'Đăng nhập vào giao diện SSH', 'gs_SSH_ID_RSA_PUB' => 'Khóa SSH công khai của hệ thống', 'gs_SSHKeyColumn' => 'Khóa SSH', 'gs_ActionsColumn' => 'Hành động', 'gs_NoSSHKeys' => 'Khóa SSH chưa được cấu hình', 'gs_SSHKeyLabel' => 'Dán toàn bộ chuỗi khóa SSH công khai.', 'gs_AddKey' => 'Thêm khóa', 'gs_PleaseEnterKey' => 'Nhập khóa SSH của bạn', 'gs_InvalidKeyFormat' => 'Định dạng khóa SSH không hợp lệ', 'gs_KeyAlreadyExists' => 'Khóa SSH này đã tồn tại.', 'gs_AllKeysAlreadyExist' => 'Tất cả các khóa SSH được cung cấp đều đã tồn tại.', 'gs_SSHKeyPlaceholder' => 'Dán một hoặc nhiều khóa SSH (mỗi khóa một dòng)', 'gs_CopyFailed' => 'Không thể sao chép vào clipboard', 'gs_PrivateKeyIsSet' => 'Khóa riêng tư đã được cài đặt.', 'gs_SystemManagedPrivateKey' => 'Khóa riêng của hệ thống (được tạo tự động cùng với chứng chỉ)', 'gs_Replace' => 'Thay thế', 'gs_PastePrivateKey' => 'Dán khóa riêng tư vào đây...', 'gs_PastePublicCert' => 'Chèn chứng chỉ công khai vào đây...', 'gs_NoSSHPublicKey' => 'Khóa công khai SSH chưa được tạo', 'gs_SSHRsaKey' => 'Khóa RSA SSH', 'gs_SSHDssKey' => 'Khóa SSH DSS', // Password strength and validation keys moved to Passwords.php - use psw_ prefix instead 'gs_InvalidPasswordsFormat' => 'Định dạng mật khẩu không chính xác', 'api_UnknownAction' => 'Hành động không xác định', 'gs_WebHTTPSPort' => 'Cổng HTTPS', 'gs_ValidateEmptyPBXName' => 'Tên nhà ga không được chỉ định.', 'gs_TwoDigthts' => '2 chữ số', 'gs_ThreeDigthts' => '3 chữ số', 'gs_FourDigthts' => '4 chữ số', 'gs_FiveDigthts' => '5 chữ số', 'gs_ElevenDigthts' => '11 chữ số', 'gs_WebAdminLogin' => 'Tên đăng nhập', 'gs_Passwords' => 'Mật khẩu giao diện WEB', 'gs_ValidateEmptyWebPassword' => 'Mật khẩu bảng quản trị không được để trống', 'gs_ValidateWeakWebPassword' => 'Mật khẩu WEB phải dài hơn 4 ký tự', 'gs_ValidateWebPasswordsFieldDifferent' => 'Mật khẩu giao diện web đã được nhập không chính xác', 'gs_ValidateEmptySSHPassword' => 'Mật khẩu SSH không được để trống', 'gs_ValidateWeakSSHPassword' => 'Mật khẩu SSH phải dài hơn 4 ký tự', 'gs_ValidateSSHPasswordsFieldDifferent' => 'Mật khẩu SSH đã được nhập không chính xác. Lặp lại nhập mật khẩu.', 'gs_ValidateWEBPortOutOfRange' => 'Trường cổng HTTP không hợp lệ. Vui lòng chọn một giá trị trong khoảng {ruleValue}.', 'gs_ValidateWEBHTTPSPortOutOfRange' => 'Trường cổng HTTPS không hợp lệ. Vui lòng chọn một giá trị trong khoảng {ruleValue}.', 'gs_ValidateWEBHTTPSPortNotEqualToWEBPort' => 'Cổng HTTP và HTTPS phải khác nhau.', 'gs_ValidateWEBPortNotEqualToAjamPort' => 'Cổng HTTP và AJAM phải khác nhau.', 'gs_ValidateWEBPortNotEqualToAjamTLSPort' => 'Cổng HTTP và AJAM phải khác nhau.', 'gs_RedirectToHttps' => 'Chuyển hướng đến HTTPS', 'gs_WebAdminLanguage' => 'Ngôn ngữ giao diện web', 'gs_CodecsTab' => 'Bộ mã hóa âm thanh/video', 'gs_RestoreAllSettingsHeader' => 'Chú ý!', 'gs_RestoreAllSettingsMessage' => 'Tất cả cài đặt, lịch sử cuộc gọi, tệp ghi âm cuộc gọi và tiện ích mở rộng đã cài đặt sẽ bị xóa.', 'gs_EnterDeleteAllPhrasePreText' => 'Để làm sạch hệ thống, hãy nhập cụm từ sau vào ô nhập liệu:', 'gs_AllSettingsDeleted' => 'Tất cả cài đặt đã bị xóa.', 'gs_DeleteAllModalHeader' => 'Xác nhận xóa tất cả cài đặt', 'gs_DeleteAllModalDescription' => 'Dưới đây là thông tin về những gì sẽ bị xóa khi thực hiện thao tác này:', 'gs_DeleteAllModalWarning' => 'Chú ý! Hành động này không thể đảo ngược!', 'gs_DeleteAllModalWarningDescription' => 'Sau khi xác nhận, tất cả cài đặt, người dùng, lịch sử cuộc gọi và bản ghi âm cuộc gọi sẽ bị xóa. Hệ thống sẽ được khôi phục về cài đặt gốc.', 'gs_Cancel' => 'Hủy bỏ', 'gs_ConfirmDeleteAll' => 'Xóa mọi thứ', 'gs_ConfirmDeleteCert' => 'Bạn có chắc chắn muốn xóa chứng chỉ này không?', 'gs_CertificateExpired' => 'Giấy chứng nhận đã hết hạn', 'gs_CertificateExpiresInDays' => 'Hết hạn sau {ngày} ngày', 'gs_CertificateSelfSigned' => 'Tự ký', 'gs_CertificateSubject' => 'Chủ thể', 'gs_CertificateIssuer' => 'Nhà xuất bản', 'gs_CertificateValidPeriod' => 'Thời hạn hiệu lực', 'gs_CertificateAltNames' => 'Tên gọi khác', 'gs_LoadingStatistics' => 'Đang tải thông tin...', 'gs_ErrorLoadingStatistics' => 'Lỗi khi tải số liệu thống kê', 'gs_BtnDeleteAll' => 'Xóa tất cả cài đặt', 'gs_DeletingAllSettings' => 'Đang xóa tất cả cài đặt...', 'gs_DeleteAllStageStarting' => 'Bắt đầu quá trình khôi phục hệ thống', 'gs_DeleteAllStageStoppingServices' => 'Dừng các dịch vụ hệ thống', 'gs_DeleteAllStageCleaningTables' => 'Dọn dẹp các bảng cơ sở dữ liệu', 'gs_DeleteAllStageCleaningFiles' => 'Xóa các tệp âm thanh và bản sao lưu', 'gs_DeleteAllStageCleaningLogs' => 'Xóa nhật ký hệ thống', 'gs_DeleteAllStageCompleted' => 'Quá trình khôi phục hệ thống đã hoàn tất.', 'gs_StatUsers' => 'Người dùng/Tiện ích mở rộng', 'gs_StatProviders' => 'Nhà cung cấp SIP', 'gs_StatCallQueues' => 'Hàng đợi cuộc gọi', 'gs_StatIvrMenus' => 'Menu IVR', 'gs_StatConferenceRooms' => 'Phòng hội nghị', 'gs_StatDialplanApplications' => 'Ứng dụng quay số', 'gs_StatOutWorkTimesRouts' => 'Mối quan hệ giữa các quy định về giờ không làm việc và các tuyến đường.', 'gs_StatApiKeys' => 'Khóa API REST', 'gs_StatAsteriskRestUsers' => 'Người dùng AMI', 'gs_StatUserPasskeys' => 'Khóa WebAuthn (đăng nhập không cần mật khẩu)', 'gs_PBXRecordAnnouncementIn' => 'Chọn chế độ ghi âm cuộc gọi cho các cuộc gọi đến.', 'gs_PBXRecordAnnouncementOut' => 'Chọn cài đặt cảnh báo ghi âm cuộc gọi cho các cuộc gọi đi.', // General Settings Tooltips // RestartEveryNight tooltip 'gs_RestartEveryNightTooltip_header' => 'Khởi động lại PBX hàng ngày', 'gs_RestartEveryNightTooltip_desc' => 'Tự động khởi động lại hệ thống Asterisk mỗi đêm để duy trì tính ổn định và hiệu suất.', 'gs_RestartEveryNightTooltip_when' => 'Thời gian khởi động lại', 'gs_RestartEveryNightTooltip_when_desc' => 'Hệ thống sẽ tự động khởi động lại lúc 01:00 sáng theo giờ hệ thống.', 'gs_RestartEveryNightTooltip_benefits' => 'Thuận lợi', 'gs_RestartEveryNightTooltip_benefit_memory' => 'Giải phóng bộ nhớ và dọn dẹp dữ liệu tạm thời', 'gs_RestartEveryNightTooltip_benefit_stability' => 'Cải thiện độ ổn định trong quá trình vận hành lâu dài.', 'gs_RestartEveryNightTooltip_drawbacks' => 'Những thiếu sót', 'gs_RestartEveryNightTooltip_recommendation' => 'Khuyến nghị sử dụng cho các hệ thống có hoạt động ban đêm thấp. Đối với các trung tâm cuộc gọi hoạt động 24/7, tốt nhất nên tắt và khởi động lại thủ công trong thời gian ngoài giờ cao điểm.', // PBXLanguage tooltip 'gs_PBXLanguageTooltip_header' => 'Ngôn ngữ thông báo hệ thống', 'gs_PBXLanguageTooltip_desc' => 'Xác định ngôn ngữ của tin nhắn thoại Asterisk dành cho người gọi và menu IVR.', 'gs_PBXLanguageTooltip_affects' => 'Ảnh hưởng', 'gs_PBXLanguageTooltip_affects_voice' => 'Lời chào bằng giọng nói và tin nhắn hệ thống', 'gs_PBXLanguageTooltip_affects_prompts' => 'Thông báo bằng âm thanh khi quay số', 'gs_PBXLanguageTooltip_affects_ivr' => 'Menu thoại IVR', 'gs_PBXLanguageTooltip_affects_voicemail' => 'Tin nhắn thư thoại', 'gs_PBXLanguageTooltip_restart' => 'Cần phải khởi động lại.', 'gs_PBXLanguageTooltip_restart_desc' => 'Khi thay đổi ngôn ngữ, dịch vụ Asterisk sẽ khởi động lại trong 10-30 giây và kết nối sẽ bị mất.', 'gs_PBXLanguageTooltip_note' => 'Ngôn ngữ giao diện web được cấu hình riêng cho từng người dùng.', // PBXInternalExtensionLength tooltip 'gs_PBXInternalExtensionLengthTooltip_header' => 'Độ dài của các số nội bộ', 'gs_PBXInternalExtensionLengthTooltip_desc' => 'Xác định độ dài tối đa của mã số nhân viên nội bộ trong hệ thống.', 'gs_PBXInternalExtensionLengthTooltip_affects' => 'Ảnh hưởng', 'gs_PBXInternalExtensionLengthTooltip_affects_new' => 'Tạo số nội bộ mới', 'gs_PBXInternalExtensionLengthTooltip_affects_validation' => 'Kiểm tra tính hợp lệ khi nhập số vào biểu mẫu', 'gs_PBXInternalExtensionLengthTooltip_affects_search' => 'Các thuật toán tìm kiếm và nhận dạng số nội bộ', 'gs_PBXInternalExtensionLengthTooltip_examples' => 'Ví dụ', 'gs_PBXInternalExtensionLengthTooltip_example_3' => 'Độ dài 3: các số từ 100 đến 999', 'gs_PBXInternalExtensionLengthTooltip_example_4' => 'Độ dài 4: các số từ 1000 đến 9999', 'gs_PBXInternalExtensionLengthTooltip_warning' => 'Việc thay đổi cài đặt này không ảnh hưởng đến các số hiện có. Nếu bạn có các số dài hơn cài đặt mới, chúng vẫn sẽ hoạt động bình thường.', 'gs_PBXInternalExtensionLengthTooltip_note' => 'Nên chọn độ dài mã số dựa trên số lượng nhân viên: 3 chữ số cho các công ty có đến 900 nhân viên, 4 chữ số cho các tổ chức lớn hơn.', // PBXAllowGuestCalls tooltip 'gs_AllowGuestCallsTooltip_header' => 'Khách gọi điện mà không được phép', 'gs_AllowGuestCallsTooltip_desc' => 'Cho phép nhận cuộc gọi SIP từ các thiết bị và máy chủ không được ủy quyền mà không cần đăng ký.', 'gs_AllowGuestCallsTooltip_warning_header' => 'Chú ý!', 'gs_AllowGuestCallsTooltip_warning' => 'Việc bật tùy chọn này có thể tạo ra rủi ro bảo mật. Hãy đảm bảo mạng của bạn an toàn và các quy tắc lọc đã được thiết lập.', 'gs_AllowGuestCallsTooltip_when_enable' => 'Khi được kích hoạt, hệ thống cho phép:', 'gs_AllowGuestCallsTooltip_enable_anonymous' => 'Nhận cuộc gọi SIP ẩn danh (điểm cuối ẩn danh)', 'gs_AllowGuestCallsTooltip_enable_intercom' => 'Kết nối hệ thống liên lạc nội bộ mà không cần đăng ký', 'gs_AllowGuestCallsTooltip_enable_doorphone' => 'Sử dụng hệ thống liên lạc nội bộ và bảng gọi.', 'gs_AllowGuestCallsTooltip_technical' => 'Thông số kỹ thuật:', 'gs_AllowGuestCallsTooltip_technical_endpoint' => 'Điểm cuối [ẩn danh] được tạo trong cấu hình PJSIP.', 'gs_AllowGuestCallsTooltip_security_desc' => 'Sử dụng Fail2ban, hạn chế truy cập theo địa chỉ IP, thiết lập các quy tắc định tuyến đến.', 'gs_AllowGuestCallsTooltip_recommendation' => 'Bạn nên tắt tùy chọn này nếu không sử dụng các thiết bị không cần đăng ký.', 'gs_PBXCallParkingExtTooltip_desc' => 'Một số điện thoại dùng để gọi tạm thời, có thể khôi phục lại từ bất kỳ điện thoại nào sau đó.', 'gs_PBXCallParkingExtTooltip_how' => 'Quy định đỗ xe hoạt động như thế nào:', 'gs_PBXCallParkingExtTooltip_how_dial' => 'Trong khi gọi điện, hãy bấm số điện thoại đỗ xe (ví dụ: 800).', 'gs_PBXCallParkingExtTooltip_how_announce' => 'Hệ thống sẽ báo cáo số vị trí đỗ xe (ví dụ: 801)', 'gs_PBXCallParkingExtTooltip_how_retrieve' => 'Từ bất kỳ điện thoại nào, hãy quay số khe cắm để gọi lại.', 'gs_PBXCallParkingExtTooltip_slots' => 'Phạm vi chỗ đỗ xe:', 'gs_PBXCallParkingExtTooltip_slots_range' => 'Chỉ định các số để thực hiện cuộc gọi chờ (ví dụ: 801-820)', 'gs_PBXCallParkingExtTooltip_slots_capacity' => 'Số lượng khe cắm = số lượng cuộc gọi có thể được giữ lại cùng lúc', 'gs_PBXCallParkingExtTooltip_slots_automatic' => 'Hệ thống tự động chọn một vị trí trống từ phạm vi cho phép.', 'gs_PBXCallParkingExtTooltip_example' => 'Ví dụ sử dụng', 'gs_PBXCallParkingExtTooltip_example_desc' => 'Thư ký nhận cuộc gọi, giữ máy ở số 800, và hệ thống thông báo, "Cuộc gọi đang được giữ ở số 801." Người quản lý bấm số 801 và tiếp tục cuộc trò chuyện.', 'gs_PBXCallParkingExtTooltip_note' => 'Nếu không ai nhấc máy trong thời gian chờ, cuộc gọi sẽ được trả về số điện thoại ban đầu.', // PBXFeatureAttendedTransfer tooltip 'gs_PBXFeatureAttendedTransferTooltip_header' => 'Dịch thuật tư vấn', 'gs_PBXFeatureAttendedTransferTooltip_desc' => 'Tổ hợp phím để chuyển cuộc gọi kèm tư vấn sơ bộ', 'gs_PBXFeatureAttendedTransferTooltip_how' => 'Quy trình dịch thuật:', 'gs_PBXFeatureAttendedTransferTooltip_how_talk' => 'Hãy nói chuyện với người đăng ký, đảm bảo rằng họ có thể nhận cuộc gọi.', 'gs_PBXFeatureAttendedTransferTooltip_how_complete' => 'Hãy cúp máy để hoàn tất quá trình chuyển cuộc gọi.', 'gs_PBXFeatureAttendedTransferTooltip_benefits' => 'Thuận lợi:', 'gs_PBXFeatureAttendedTransferTooltip_benefits_desc' => 'Cho phép bạn thông báo cho đồng nghiệp về việc chuyển công việc và truyền đạt ngữ cảnh của cuộc trò chuyện.', 'gs_PBXFeatureAttendedTransferTooltip_note' => 'Nếu người nhận cuộc gọi không trả lời hoặc đang bận, cuộc gọi sẽ được gọi lại cho bạn.', // PBXFeatureBlindTransfer tooltip 'gs_PBXFeatureBlindTransferTooltip_header' => 'Dịch thuật vô điều kiện', 'gs_PBXFeatureBlindTransferTooltip_desc' => 'Tổ hợp phím để chuyển cuộc gọi tức thì mà không cần tham khảo ý kiến', 'gs_PBXFeatureBlindTransferTooltip_how' => 'Quy trình dịch thuật:', 'gs_PBXFeatureBlindTransferTooltip_how_dial' => 'Quay số để chuyển khoản', 'gs_PBXFeatureBlindTransferTooltip_how_hangup' => 'Cuộc gọi sẽ được chuyển tiếp ngay lập tức.', 'gs_PBXFeatureBlindTransferTooltip_warning' => 'Người dùng có thể không có mặt hoặc đang bận. Sử dụng thận trọng.', 'gs_PBXFeatureBlindTransferTooltip_note' => 'Đối với những cuộc gọi quan trọng, nên sử dụng dịch thuật tư vấn.', // PBXFeaturePickupExten tooltip 'gs_PBXFeaturePickupExtenTooltip_header' => 'Chặn cuộc gọi', 'gs_PBXFeaturePickupExtenTooltip_desc' => 'Số điện thoại dùng để chặn cuộc gọi đến các điện thoại khác', 'gs_PBXFeaturePickupExtenTooltip_type_general_desc' => 'Chặn mọi cuộc gọi đến trong nhóm của bạn.', 'gs_PBXFeaturePickupExtenTooltip_type_directed_desc' => 'Chặn cuộc gọi đến một số máy nhánh cụ thể.', 'gs_PBXFeaturePickupExtenTooltip_usage' => 'Sử dụng', 'gs_PBXFeaturePickupExtenTooltip_usage_desc' => 'Khi điện thoại của người khác đổ chuông, hãy bấm *8 để chặn cuộc gọi hoặc *8201 để chặn cuộc gọi đến số 201.', // PBXFeatureAtxferNoAnswerTimeout tooltip 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_header' => 'Trả về thời gian chờ sau khi chuyển giao tư vấn', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_desc' => 'Xác định thời gian chờ để cuộc gọi được chuyển đến dịch vụ tư vấn trước khi cuộc gọi quay lại cho tổng đài viên.', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario' => 'Tình huống công việc:', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario_1' => 'Tổng đài viên bắt đầu chuyển cuộc gọi tư vấn.', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario_2' => 'Người đăng ký mục tiêu không phản hồi trong thời gian quy định.', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario_3' => 'Cuộc gọi sẽ tự động được chuyển lại cho tổng đài viên.', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_default' => 'Giá trị mặc định:', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_default_desc' => '45 giây là thời gian tối ưu cho hầu hết các trường hợp.', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_recommendations' => 'Các khuyến nghị để thiết lập:', // PBXFeatureDigitTimeout tooltip 'gs_PBXFeatureDigitTimeoutTooltip_header' => 'Khoảng thời gian chờ giữa các chữ số khi quay số', 'gs_PBXFeatureDigitTimeoutTooltip_desc' => 'Thời gian chờ tối đa giữa các lần nhấn phím khi quay số hoặc sử dụng các chức năng (tính bằng mili giây).', 'gs_PBXFeatureDigitTimeoutTooltip_usage_desc' => 'Kích hoạt các chức năng (*70, ##, *8), chuyển cuộc gọi, quay số nội bộ.', 'gs_PBXFeatureDigitTimeoutTooltip_default' => 'Giá trị mặc định:', 'gs_PBXFeatureDigitTimeoutTooltip_default_desc' => '10000 ms (10 giây) là khoảng thời gian thoải mái để gõ phím.', 'gs_PBXFeatureDigitTimeoutTooltip_when_to_change' => 'Khi nào cần thay đổi giá trị:', 'gs_PBXFeatureDigitTimeoutTooltip_change_increase' => 'Tăng (15000-20000 ms):', 'gs_PBXFeatureDigitTimeoutTooltip_change_increase_desc' => 'Nếu người dùng quay số chậm hoặc phàn nàn về việc cuộc gọi bị gián đoạn', 'gs_PBXFeatureDigitTimeoutTooltip_change_decrease' => 'Giảm (3000-5000 ms):', 'gs_PBXFeatureDigitTimeoutTooltip_change_decrease_desc' => 'Dành cho người dùng nâng cao và để tăng tốc quá trình xử lý lệnh.', 'gs_PBXFeatureDigitTimeoutTooltip_footer' => 'Lưu ý: Giá trị quá nhỏ có thể dẫn đến gián đoạn khi quay số các dãy số dài.', // RTPPortRange tooltip (for both RTPPortFrom and RTPPortTo) 'gs_RTPPortRangeTooltip_header' => 'Phạm vi cổng RTP', 'gs_RTPPortRangeTooltip_desc' => 'Xác định một phạm vi cổng UDP để truyền tải luồng đa phương tiện (âm thanh/video) theo thời gian thực giữa các thuê bao.', 'gs_RTPPortRangeTooltip_purpose' => 'Phân bổ cổng RTP:', 'gs_RTPPortRangeTooltip_purpose_media' => 'Truyền tải giọng nói và video thời gian thực', 'gs_RTPPortRangeTooltip_purpose_bidirectional' => 'Mỗi cuộc hội thoại sử dụng 2 cổng (nhận và truyền).', 'gs_RTPPortRangeTooltip_purpose_unique' => 'Mỗi cuộc gọi đang hoạt động yêu cầu một cặp cổng riêng biệt.', 'gs_RTPPortRangeTooltip_default' => 'Giá trị mặc định:', 'gs_RTPPortRangeTooltip_change_increase' => 'Tăng phạm vi:', 'gs_RTPPortRangeTooltip_change_increase_desc' => 'Đối với số lượng lớn cuộc gọi đồng thời (ví dụ: 10000-10400 cuộc gọi cho 200 cuộc hội thoại)', 'gs_RTPPortRangeTooltip_change_custom' => 'Thay đổi phạm vi:', 'gs_RTPPortRangeTooltip_change_custom_desc' => 'Trong trường hợp có xung đột với các ứng dụng khác hoặc yêu cầu chính sách của công ty.', 'gs_RTPPortRangeTooltip_change_nat' => 'Thiết lập NAT/Tường lửa:', 'gs_RTPPortRangeTooltip_change_nat_desc' => 'Hãy đảm bảo rằng dải cổng được chỉ định đã được mở trong tường lửa và tính năng chuyển tiếp cổng đã được cấu hình.', 'gs_RTPPortRangeTooltip_footer' => 'Quan trọng: Thay đổi này yêu cầu khởi động lại Asterisk và cấu hình lại thiết bị mạng của bạn cho phù hợp.', // RTPStunServer tooltip 'gs_RTPStunServerTooltip_header' => 'Máy chủ STUN', 'gs_RTPStunServerTooltip_desc' => 'STUN (Session Traversal Utilities for NAT) là một máy chủ dùng để xác định địa chỉ IP và cổng bên ngoài khi làm việc thông qua NAT.', 'gs_RTPStunServerTooltip_purpose_header' => 'Mục đích của STUN:', 'gs_RTPStunServerTooltip_purpose_1' => 'Xác định địa chỉ IP công cộng của tổng đài PBX phía sau NAT.', 'gs_RTPStunServerTooltip_purpose_2' => 'Truyền tải NAT đối xứng cho các luồng RTP', 'gs_RTPStunServerTooltip_purpose_3' => 'Khắc phục sự cố âm thanh một chiều hoặc không có âm thanh', 'gs_RTPStunServerTooltip_how_it_works_desc' => 'Tổng đài PBX gửi yêu cầu đến máy chủ STUN, máy chủ này sẽ trả về thông tin về địa chỉ IP và cổng bên ngoài có thể nhìn thấy từ Internet.', 'gs_RTPStunServerTooltip_format_desc' => 'Địa chỉ:cổng (ví dụ: stun.l.google.com:19302)', 'gs_RTPStunServerTooltip_when_to_use' => 'Khi nào sử dụng', 'gs_RTPStunServerTooltip_use_1' => 'Tổng đài PBX được đặt phía sau NAT, và các thuê bao ở xa truy cập Internet.', 'gs_RTPStunServerTooltip_use_2' => 'Sự cố với âm thanh một chiều khi thực hiện cuộc gọi internet.', 'gs_RTPStunServerTooltip_use_3' => 'Sử dụng WebRTC hoặc điện thoại SIP từ xa', 'gs_RTPStunServerTooltip_examples' => 'Các máy chủ STUN công cộng phổ biến:', 'gs_RTPStunServerTooltip_example_2' => 'stun1.l.google.com:19302 (Bản sao lưu của Google)', 'gs_RTPStunServerTooltip_footer' => 'Khuyến nghị: để trống trường này nếu tổng đài PBX có địa chỉ IP công cộng trực tiếp hoặc tất cả người dùng thuê bao đều nằm trên mạng cục bộ.', 'gs_SIPAuthPrefixTooltip_desc' => 'Một hậu tố bổ sung được thêm vào tên người dùng trong quá trình xác thực SIP để tăng cường bảo mật.', 'gs_SIPAuthPrefixTooltip_purpose' => 'Mục đích sử dụng:', 'gs_SIPAuthPrefixTooltip_purpose_desc' => 'Làm cho việc tấn công dò mật khẩu trở nên khó khăn hơn và bảo vệ chống lại các cuộc tấn công tự động vào tài khoản SIP.', 'gs_SIPAuthPrefixTooltip_how_it_works' => 'Cách thức hoạt động của tiền tố:', 'gs_SIPAuthPrefixTooltip_work_1' => 'Số điện thoại: 201', 'gs_SIPAuthPrefixTooltip_work_2' => 'Tiền tố: -ABC', 'gs_SIPAuthPrefixTooltip_work_3' => 'Đăng nhập lần cuối để xác thực: 201-ABC', 'gs_SIPAuthPrefixTooltip_default' => 'Giá trị mặc định:', 'gs_SIPAuthPrefixTooltip_default_desc' => 'Trống (không sử dụng tiền tố)', 'gs_SIPAuthPrefixTooltip_warning' => 'Sau khi thay đổi tiền tố, bạn cần cập nhật cài đặt trên tất cả các thiết bị SIP và phần mềm điện thoại.', // SIPDefaultExpiry tooltip 'gs_SIPDefaultExpiryTooltip_header' => 'Khoảng thời gian đăng ký SIP mặc định', 'gs_SIPDefaultExpiryTooltip_desc' => 'Xác định tần suất các thiết bị SIP cập nhật thông tin đăng ký trên máy chủ. Điều này ảnh hưởng đến tốc độ phát hiện thiết bị không khả dụng và tải mạng.', 'gs_SIPDefaultExpiryTooltip_purpose' => 'Mục đích của tham số:', 'gs_SIPDefaultExpiryTooltip_purpose_desc' => 'Chỉ định khoảng thời gian tính bằng giây giữa các lần đăng ký lại thiết bị SIP để duy trì kết nối hoạt động.', 'gs_SIPDefaultExpiryTooltip_how_it_works' => 'Cách thức đăng ký:', 'gs_SIPDefaultExpiryTooltip_work_1' => 'Thiết bị sẽ gửi yêu cầu REGISTER theo khoảng thời gian mong muốn.', 'gs_SIPDefaultExpiryTooltip_work_2' => 'Máy chủ xác nhận hoặc điều chỉnh khoảng thời gian trong phản hồi.', 'gs_SIPDefaultExpiryTooltip_work_3' => 'Sau khi hết thời gian, thiết bị sẽ lặp lại quá trình đăng ký.', 'gs_SIPDefaultExpiryTooltip_default' => 'Giá trị mặc định:', 'gs_SIPDefaultExpiryTooltip_default_desc' => '120 giây (2 phút) - sự cân bằng tối ưu giữa tải trọng và khả năng phản hồi', 'gs_SIPDefaultExpiryTooltip_when_to_change' => 'Khi nào cần thay đổi giá trị:', 'gs_SIPDefaultExpiryTooltip_change_mobile' => 'Giảm xuống còn 60-90 giây: dành cho ứng dụng di động và kết nối không ổn định.', 'gs_SIPDefaultExpiryTooltip_change_stable' => 'Tăng lên 300-600 giây: để đảm bảo độ ổn định cho điện thoại văn phòng trong mạng cục bộ.', 'gs_SIPDefaultExpiryTooltip_change_battery' => 'Tăng thời gian lên 600-1800 giây: để tiết kiệm pin cho thiết bị di động.', 'gs_SIPDefaultExpiryTooltip_note' => 'Mẹo: Giá trị thấp hơn giúp phát hiện tình trạng không khả dụng nhanh hơn, nhưng sẽ làm tăng tải mạng.', // SIPExpiryRange tooltip (комбинированный для Min и Max) 'gs_SIPExpiryRangeTooltip_header' => 'Khoảng thời gian đăng ký SIP', 'gs_SIPExpiryRangeTooltip_desc' => 'Xác định khoảng thời gian tối thiểu và tối đa cho phép giữa các lần đăng ký thiết bị SIP trên máy chủ.', 'gs_SIPExpiryRangeTooltip_min_header' => 'Khoảng thời gian tối thiểu (SIPMinExpiry):', 'gs_SIPExpiryRangeTooltip_min_desc' => 'Bảo vệ máy chủ khỏi việc đăng ký quá thường xuyên.', 'gs_SIPExpiryRangeTooltip_min_protect' => '• Ngăn chặn các cuộc tấn công DoS và tình trạng quá tải máy chủ', 'gs_SIPExpiryRangeTooltip_min_default' => '• Mặc định: 60 giây', 'gs_SIPExpiryRangeTooltip_min_nat' => '• Hãy lưu ý đến thời gian chờ NAT (thường là 30-60 giây)', 'gs_SIPExpiryRangeTooltip_max_header' => 'Khoảng thời gian tối đa (SIPMaxExpiry):', 'gs_SIPExpiryRangeTooltip_max_desc' => 'Giới hạn thời gian thiết bị không khả dụng được coi là đang trực tuyến.', 'gs_SIPExpiryRangeTooltip_max_timeout' => '• Xác định thời gian tối đa trước khi phát hiện tình trạng không khả dụng.', 'gs_SIPExpiryRangeTooltip_max_default' => '• Mặc định: 3600 giây (1 giờ)', 'gs_SIPExpiryRangeTooltip_max_reduce' => '• Giảm thiểu để tăng cường an toàn', 'gs_SIPExpiryRangeTooltip_recommendations' => 'Рекомендуемые значения', 'gs_SIPExpiryRangeTooltip_rec_mobile' => '• Số lượng khách hàng trên thiết bị di động: 60-600', 'gs_SIPExpiryRangeTooltip_how_it_works_desc' => 'Khách hàng yêu cầu khoảng thời gian này khi đăng ký. Máy chủ sẽ điều chỉnh nếu nó vượt quá giới hạn tối thiểu-tối đa đã thiết lập.', 'gs_SIPExpiryRangeTooltip_warning_header' => 'Quan trọng:', 'gs_SIPExpiryRangeTooltip_warning' => 'Giá trị tối thiểu phải nhỏ hơn giá trị mặc định (SIPDefaultExpiry), và giá trị tối đa phải lớn hơn.', 'gs_SIPExpiryRangeTooltip_note' => 'Mẹo: Các giá trị này ảnh hưởng đến sự cân bằng giữa tải mạng và tốc độ phát hiện thiết bị không khả dụng.', // AMIEnabled tooltip 'gs_AMIEnabledTooltip_header' => 'AMI (Giao diện quản lý Asterisk)', 'gs_AMIEnabledTooltip_usage_monitoring' => 'Giám sát trạng thái của các kênh và hàng đợi.', 'gs_AMIEnabledTooltip_usage_integration' => 'Tích hợp với hệ thống CRM và ERP', 'gs_AMIEnabledTooltip_usage_control' => 'Quản lý cuộc gọi (khởi tạo, chuyển tiếp, kết thúc)', 'gs_AMIEnabledTooltip_usage_events' => 'Nhận thông báo cuộc gọi trong thời gian thực', 'gs_AMIEnabledTooltip_usage_commands' => 'Thực thi các lệnh quản trị', 'gs_AMIEnabledTooltip_examples' => 'Ví dụ về các ứng dụng sử dụng AMI:', 'gs_AMIEnabledTooltip_default_desc' => 'Đã bật (khuyến nghị để có đầy đủ chức năng)', 'gs_AMIEnabledTooltip_when_disable' => 'Khi nào nên vô hiệu hóa:', 'gs_AMIEnabledTooltip_disable_1' => 'Hiện tại không có sự tích hợp bên ngoài nào và cũng không có kế hoạch tích hợp nào trong tương lai.', 'gs_AMIEnabledTooltip_disable_2' => 'Yêu cầu an toàn được tăng cường', 'gs_AMIEnabledTooltip_disable_3' => 'Tổng đài PBX độc lập, không có kết nối bên ngoài.', 'gs_AMIEnabledTooltip_warning_header' => 'Chú ý:', 'gs_AMIEnabledTooltip_warning' => 'Việc vô hiệu hóa AMI có thể gây lỗi các mô-đun và quá trình tích hợp.', 'gs_AMIEnabledTooltip_footer' => 'Cổng AMI: 5038. Cấu hình quyền truy cập thông qua trình quản lý AMI để đảm bảo an ninh.', // ARIEnabled tooltip 'gs_ARIEnabledTooltip_header' => 'ARI (Giao diện REST của Asterisk)', 'gs_ARIEnabledTooltip_desc' => 'API RESTful để xây dựng các ứng dụng thời gian thực hiện đại với Asterisk.', 'gs_ARIEnabledTooltip_what_is' => 'ARI là gì:', 'gs_ARIEnabledTooltip_usage_ivr' => 'Phát triển hệ thống menu thoại tương tác (IVR)', 'gs_ARIEnabledTooltip_usage_conference' => 'Quản lý cuộc gọi hội nghị', 'gs_ARIEnabledTooltip_usage_recording' => 'Ghi âm và xử lý cuộc gọi theo thời gian thực', 'gs_ARIEnabledTooltip_usage_custom' => 'Tạo logic điện thoại tùy chỉnh', 'gs_ARIEnabledTooltip_examples' => 'Ví dụ về cách sử dụng ARI:', 'gs_ARIEnabledTooltip_example_webphone' => 'Điện thoại web và ứng dụng di động', 'gs_ARIEnabledTooltip_example_bot' => 'Robot giọng nói và trợ lý ảo', 'gs_ARIEnabledTooltip_example_queue' => 'Hệ thống quản lý xếp hàng tiên tiến', 'gs_ARIEnabledTooltip_example_analytics' => 'Hệ thống phân tích giọng nói', 'gs_ARIEnabledTooltip_default' => 'Giá trị mặc định:', 'gs_ARIEnabledTooltip_default_desc' => 'Đã tắt (bật nếu cần)', 'gs_ARIEnabledTooltip_when_enable' => 'Khi nào nên bật nó lên:', 'gs_ARIEnabledTooltip_enable_1' => 'Phát triển điện thoại web hoặc ứng dụng di động', 'gs_ARIEnabledTooltip_enable_2' => 'Tạo ứng dụng IVR và ứng dụng thoại tùy chỉnh', 'gs_ARIEnabledTooltip_enable_3' => 'Tích hợp với các framework web hiện đại', 'gs_ARIEnabledTooltip_warning_header' => 'Chú ý:', 'gs_ARIEnabledTooltip_warning' => 'ARI yêu cầu kiến thức lập trình để tạo ra các ứng dụng.', 'gs_ARIEnabledTooltip_footer' => 'Sử dụng cùng các cổng với AJAM. WebSocket có sẵn tại /ari/events', // ARIAllowedOrigins tooltip 'gs_ARIAllowedOriginsTooltip_header' => 'Nguồn gốc CORS được cho phép', 'gs_ARIAllowedOriginsTooltip_example_1' => '* - cho phép tất cả các nguồn (không an toàn)', 'gs_ARIAllowedOriginsTooltip_example_2' => 'http://localhost:3000 - để phát triển cục bộ', 'gs_ARIAllowedOriginsTooltip_security' => 'Các khuyến nghị về an toàn:', 'gs_ARIAllowedOriginsTooltip_security_1' => 'Không bao giờ sử dụng dấu * trong quá trình sản xuất.', 'gs_ARIAllowedOriginsTooltip_security_2' => 'Chỉ định các miền đáng tin cậy', 'gs_ARIAllowedOriginsTooltip_security_3' => 'Sử dụng HTTPS cho các tên miền sản xuất.', 'gs_ARIAllowedOriginsTooltip_default' => 'Giá trị mặc định:', 'gs_ARIAllowedOriginsTooltip_default_desc' => 'Trống (CORS bị vô hiệu hóa, chỉ có thể truy cập từ cùng một tên miền)', 'gs_ARIAllowedOriginsTooltip_footer' => 'Các thay đổi sẽ được áp dụng sau khi lưu cài đặt.', // AJAMEnabled tooltip 'gs_AJAMEnabledTooltip_header' => 'AJAM (Trình quản lý dấu sao Javascript bất đồng bộ)', 'gs_AJAMEnabledTooltip_desc' => 'Giao diện web để truy cập AMI thông qua giao thức HTTP/HTTPS.', 'gs_AJAMEnabledTooltip_what_is' => 'AJAM là gì:', 'gs_AJAMEnabledTooltip_what_is_desc' => 'Một máy chủ proxy HTTP dành cho AMI cho phép các ứng dụng web tương tác với Asterisk.', 'gs_AJAMEnabledTooltip_usage' => 'Nơi sử dụng:', 'gs_AJAMEnabledTooltip_usage_webapps' => 'Ứng dụng web để quản lý tổng đài PBX', 'gs_AJAMEnabledTooltip_usage_panels' => 'Bảng điều khiển của người vận hành trong trình duyệt', 'gs_AJAMEnabledTooltip_usage_widgets' => 'Các tiện ích trạng thái trên trang web', 'gs_AJAMEnabledTooltip_usage_monitoring' => 'Giám sát web mà không cần kết nối trực tiếp với AMI.', 'gs_AJAMEnabledTooltip_protocols' => 'Các giao thức được hỗ trợ:', 'gs_AJAMEnabledTooltip_protocols_desc' => 'HTTP (cổng 8088) và HTTPS (cổng 8089) để kết nối an toàn.', 'gs_AJAMEnabledTooltip_default' => 'Giá trị mặc định:', 'gs_AJAMEnabledTooltip_default_desc' => 'Đã bật (bắt buộc đối với giao diện web)', 'gs_AJAMEnabledTooltip_when_disable' => 'Khi nào bạn có thể vô hiệu hóa:', 'gs_AJAMEnabledTooltip_disable_1' => 'Hiện không có ứng dụng web nào hoạt động được với hệ thống PBX.', 'gs_AJAMEnabledTooltip_warning' => 'Một số mô-đun MikoPBX có thể sử dụng AJAM cho hoạt động của chúng.', 'gs_AJAMEnabledTooltip_note' => 'AJAM sử dụng cùng thông tin xác thực với trình quản lý AMI.', // SSHAuthorizedKeys tooltip 'gs_SSHAuthorizedKeysTooltip_header' => 'Khóa được ủy quyền SSH', 'gs_SSHAuthorizedKeysTooltip_desc' => 'Danh sách các khóa SSH công khai cho phép truy cập hệ thống mà không cần mật khẩu. Cho phép đăng nhập SSH bằng khóa riêng thay vì mật khẩu.', 'gs_SSHAuthorizedKeysTooltip_how_to_add' => 'Cách thêm khóa:', 'gs_SSHAuthorizedKeysTooltip_add_1' => 'Tạo cặp khóa: ssh-keygen -t rsa -b 4096', 'gs_SSHAuthorizedKeysTooltip_add_2' => 'Sao chép nội dung của tệp ~/.ssh/id_rsa.pub', 'gs_SSHAuthorizedKeysTooltip_add_3' => 'Dán khóa công khai vào ô này.', 'gs_SSHAuthorizedKeysTooltip_add_4' => 'Bạn có thể thêm nhiều khóa (mỗi khóa trên một dòng mới).', 'gs_SSHAuthorizedKeysTooltip_benefits' => 'Lợi ích khi sử dụng:', 'gs_SSHAuthorizedKeysTooltip_benefit_1' => 'An toàn hơn xác thực bằng mật khẩu', 'gs_SSHAuthorizedKeysTooltip_benefit_2' => 'Tiện lợi - không cần nhập mật khẩu mỗi khi kết nối.', 'gs_SSHAuthorizedKeysTooltip_benefit_3' => 'Khả năng tự động hóa thông qua các tập lệnh', 'gs_SSHAuthorizedKeysTooltip_security_1' => 'Hãy sử dụng khóa có độ dài tối thiểu 2048 bit (tốt nhất là 4096 bit).', 'gs_SSHAuthorizedKeysTooltip_security_2' => 'Hãy bảo vệ khóa riêng tư của bạn bằng mật khẩu trên máy tính cục bộ.', 'gs_SSHAuthorizedKeysTooltip_security_3' => 'Cập nhật và xoay vòng khóa thường xuyên.', 'gs_SSHAuthorizedKeysTooltip_warning_header' => 'Quan trọng!', 'gs_SSHAuthorizedKeysTooltip_warning' => 'Sau khi thêm khóa, bạn nên tắt xác thực bằng mật khẩu để tăng cường bảo mật.', 'gs_SSHAuthorizedKeysTooltip_note' => 'Mẹo: Để tạo khóa trên Windows, hãy sử dụng PuTTYgen hoặc OpenSSH.', 'gs_SSH_ID_RSA_PUBTooltip_what_is' => 'Mục đích chính:', 'gs_SSH_ID_RSA_PUBTooltip_what_is_desc' => 'Cho phép tổng đài PBX này kết nối với các máy chủ khác qua SSH mà không cần nhập mật khẩu.', 'gs_SSH_ID_RSA_PUBTooltip_usage' => 'Nơi sử dụng:', 'gs_SSH_ID_RSA_PUBTooltip_usage_1' => 'Sao lưu tự động lên máy chủ từ xa', 'gs_SSH_ID_RSA_PUBTooltip_usage_2' => 'Đồng bộ hóa cấu hình giữa các tổng đài PBX', 'gs_SSH_ID_RSA_PUBTooltip_usage_3' => 'Tích hợp với các hệ thống giám sát bên ngoài', 'gs_SSH_ID_RSA_PUBTooltip_usage_4' => 'Các kịch bản bảo trì tự động', 'gs_SSH_ID_RSA_PUBTooltip_generation' => 'Tạo khóa:', 'gs_SSH_ID_RSA_PUBTooltip_generation_desc' => 'Khóa được tạo tự động trong quá trình cài đặt hệ thống lần đầu (RSA 4096 bit).', 'gs_SSH_ID_RSA_PUBTooltip_how_to_use' => 'Cách sử dụng:', 'gs_SSH_ID_RSA_PUBTooltip_use_1' => 'Sao chép khóa này', 'gs_SSH_ID_RSA_PUBTooltip_use_2' => 'Thêm nó vào tệp ~/.ssh/authorized_keys trên máy chủ mục tiêu.', 'gs_SSH_ID_RSA_PUBTooltip_use_3' => 'Tổng đài PBX sẽ có thể kết nối với máy chủ mà không cần mật khẩu.', 'gs_SSH_ID_RSA_PUBTooltip_format' => 'Định dạng chính:', 'gs_SSH_ID_RSA_PUBTooltip_format_desc' => 'ssh-rsa AAAAB3NzaC1... (định dạng OpenSSH chuẩn)', 'gs_SSH_ID_RSA_PUBTooltip_warning_header' => 'Bảo mật:', 'gs_SSH_ID_RSA_PUBTooltip_warning' => 'Khóa này là khóa công khai và có thể được chia sẻ một cách an toàn với bên thứ ba. Khóa riêng tư được lưu trữ trong hệ thống và không bao giờ được phép rời khỏi tổng đài PBX.', 'gs_SSH_ID_RSA_PUBTooltip_note' => 'Lưu ý: Việc thay đổi hoặc tạo lại khóa sẽ yêu cầu cập nhật trên tất cả các máy chủ nơi khóa đó được sử dụng.', // WEBHTTPSPublicKey tooltip 'gs_WEBHTTPSPublicKeyTooltip_header' => 'Chứng chỉ SSL/TLS (khóa công khai)', 'gs_WEBHTTPSPublicKeyTooltip_desc' => 'Phần công khai của chứng chỉ SSL/TLS dùng để mã hóa các kết nối HTTPS và bảo vệ dữ liệu được truyền tải.', 'gs_WEBHTTPSPublicKeyTooltip_what_is' => 'Chứng chỉ SSL là gì?', 'gs_WEBHTTPSPublicKeyTooltip_what_is_desc' => 'Một tài liệu kỹ thuật số xác minh tính xác thực của máy chủ và đảm bảo mã hóa dữ liệu giữa trình duyệt và máy chủ.', 'gs_WEBHTTPSPublicKeyTooltip_where_used' => 'Nó được sử dụng ở đâu trong MikoPBX:', 'gs_WEBHTTPSPublicKeyTooltip_used_nginx' => 'Truy cập HTTPS vào giao diện web (Nginx)', 'gs_WEBHTTPSPublicKeyTooltip_used_ajam' => 'Kết nối AJAM an toàn thông qua HTTPS', 'gs_WEBHTTPSPublicKeyTooltip_used_api' => 'API REST bảo mật dành cho việc tích hợp', 'gs_WEBHTTPSPublicKeyTooltip_format' => 'Định dạng chứng chỉ:', 'gs_WEBHTTPSPublicKeyTooltip_format_desc' => 'Định dạng PEM, bắt đầu bằng -----BEGIN CERTIFICATE----- và kết thúc bằng -----END CERTIFICATE-----', 'gs_WEBHTTPSPublicKeyTooltip_obtain_ca' => 'Mua hàng từ các tổ chức chứng nhận (DigiCert, Comodo, GlobalSign)', 'gs_WEBHTTPSPublicKeyTooltip_obtain_self' => 'Chứng chỉ tự ký (được tạo tự động, nhưng gây ra cảnh báo trên trình duyệt)', 'gs_WEBHTTPSPublicKeyTooltip_chain' => 'Chuỗi chứng chỉ:', 'gs_WEBHTTPSPublicKeyTooltip_chain_desc' => 'Nếu bạn có các chứng chỉ trung gian, hãy thêm chúng sau chứng chỉ chính trong cùng một trường.', 'gs_WEBHTTPSPublicKeyTooltip_note' => 'Khuyến nghị: Sử dụng mô-đun Let\'s Encrypt để quản lý chứng chỉ tự động.', // WEBHTTPSPrivateKey tooltip 'gs_WEBHTTPSPrivateKeyTooltip_header' => 'Khóa riêng SSL/TLS', 'gs_WEBHTTPSPrivateKeyTooltip_desc' => 'Khóa bí mật dùng để giải mã các kết nối SSL/TLS. Phải trùng khớp với chứng chỉ công khai.', 'gs_WEBHTTPSPrivateKeyTooltip_what_is' => 'Khóa riêng tư là gì?', 'gs_WEBHTTPSPrivateKeyTooltip_what_is_desc' => 'Phần bí mật của cặp khóa mật mã được sử dụng để giải mã dữ liệu được mã hóa bằng khóa công khai.', 'gs_WEBHTTPSPrivateKeyTooltip_purpose' => 'Mục đích của khóa riêng tư:', 'gs_WEBHTTPSPrivateKeyTooltip_purpose_2' => 'Thiết lập kết nối WebRTC an toàn', 'gs_WEBHTTPSPrivateKeyTooltip_purpose_3' => 'Xác thực máy chủ', 'gs_WEBHTTPSPrivateKeyTooltip_format' => 'Định dạng chính:', 'gs_WEBHTTPSPrivateKeyTooltip_format_desc' => 'Định dạng PEM, bắt đầu bằng -----BEGIN RSA PRIVATE KEY----- hoặc -----BEGIN PRIVATE KEY-----', 'gs_WEBHTTPSPrivateKeyTooltip_warning_header' => 'PHÊ BÌNH:', 'gs_WEBHTTPSPrivateKeyTooltip_warning' => 'Tuyệt đối không chia sẻ khóa riêng tư của bạn với bên thứ ba! Việc lộ khóa sẽ cho phép kẻ tấn công chặn bắt lưu lượng truy cập được mã hóa.', 'gs_WEBHTTPSPrivateKeyTooltip_security' => 'Biện pháp phòng ngừa an toàn:', 'gs_WEBHTTPSPrivateKeyTooltip_security_1' => 'Lưu trữ bản sao lưu ở một vị trí an toàn.', 'gs_WEBHTTPSPrivateKeyTooltip_security_2' => 'Sử dụng khóa có độ dài tối thiểu 2048 bit (khuyến nghị 4096 bit).', 'gs_WEBHTTPSPrivateKeyTooltip_compatibility_desc' => 'Khóa phải hoàn toàn khớp với chứng chỉ công khai. Nếu không khớp, HTTPS sẽ không hoạt động.', // SendMetrics tooltips 'gs_SendMetricsTooltip_header' => 'Gửi báo cáo số liệu và báo cáo lỗi', 'gs_SendMetricsTooltip_desc' => 'Tự động gửi thông tin lỗi đến Sentry để cải thiện chất lượng sản phẩm.', 'gs_SendMetricsTooltip_purpose' => 'Mục đích của chức năng:', 'gs_SendMetricsTooltip_purpose_desc' => 'Thu thập và phân tích các lỗi ở giao diện người dùng và máy chủ để nhanh chóng khắc phục sự cố và cải thiện tính ổn định của hệ thống.', 'gs_SendMetricsTooltip_collected_performance' => 'Các chỉ số hiệu năng và thời gian phản hồi', 'gs_SendMetricsTooltip_collected_version' => 'Phiên bản MikoPBX và các mô-đun đã cài đặt', 'gs_SendMetricsTooltip_collected_environment' => 'Loại môi trường (sản xuất/phát triển)', 'gs_SendMetricsTooltip_benefits' => 'Lợi ích của sự hòa nhập:', 'gs_SendMetricsTooltip_benefit_quick_fixes' => 'Thông báo tự động cho nhà phát triển về các sự cố', 'gs_SendMetricsTooltip_benefit_stability' => 'Khắc phục lỗi nhanh chóng trong các bản phát hành mới', 'gs_SendMetricsTooltip_benefit_support' => 'Nâng cao chất lượng hỗ trợ kỹ thuật', 'gs_SendMetricsTooltip_privacy' => 'Bảo mật:', 'gs_SendMetricsTooltip_privacy_desc' => 'Những thông tin sau KHÔNG được chuyển giao: mật khẩu, bản ghi âm cuộc gọi, dữ liệu cá nhân, nội dung cơ sở dữ liệu', // Certificate validation messages 'cert_CertificateIsEmpty' => 'Giấy chứng nhận trống', 'cert_InvalidCertificateFormat' => 'Định dạng chứng chỉ không hợp lệ: %error%', 'cert_FailedToParseCertificate' => 'Không thể phân tích chứng chỉ', 'cert_CertificateExpired' => 'Giấy chứng nhận đã hết hạn vào ngày %date%', 'cert_CertificateExpiresSoon' => 'Giấy chứng nhận sẽ hết hạn sau % ngày.', 'cert_CertificateNotYetValid' => 'Giấy chứng nhận chưa có hiệu lực cho đến ngày %date%', 'cert_PrivateKeyIsEmpty' => 'Khóa riêng tư trống', 'cert_InvalidPrivateKeyFormat' => 'Định dạng khóa riêng không hợp lệ: %error%', 'cert_FailedToGetPrivateKeyDetails' => 'Không thể lấy được thông tin chi tiết khóa riêng tư', 'cert_FailedToLoadCertificateForPairValidation' => 'Không thể tải chứng chỉ để xác minh cặp', 'cert_FailedToLoadPrivateKeyForPairValidation' => 'Không thể tải khóa riêng tư để xác minh cặp.', 'cert_FailedToExtractPublicKeyFromCertificate' => 'Không thể trích xuất khóa công khai từ chứng chỉ', 'cert_CertificateAndPrivateKeyDoNotMatch' => 'Chứng chỉ và khóa riêng không khớp nhau.', ];