3x-ui/web/translation/translate.vi_VN.toml
Peter Liu 36b2a58675
Some checks are pending
CodeQL Advanced / Analyze (go) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Release 3X-UI / Analyze Go code (push) Waiting to run
Release 3X-UI / build (386) (push) Blocked by required conditions
Release 3X-UI / build (amd64) (push) Blocked by required conditions
Release 3X-UI / build (arm64) (push) Blocked by required conditions
Release 3X-UI / build (armv5) (push) Blocked by required conditions
Release 3X-UI / build (armv6) (push) Blocked by required conditions
Release 3X-UI / build (armv7) (push) Blocked by required conditions
Release 3X-UI / build (s390x) (push) Blocked by required conditions
Release 3X-UI / Build for Windows (push) Blocked by required conditions
feat: Add NordVPN NordLynx (WireGuard) integration (#3827)
* feat: Add NordVPN NordLynx (WireGuard) integration with dedicated UI and backend services.

* remove limit=10 to get all servers

* feat: add city selector to NordVPN modal

* feat: auto-select best server on country/city change

* feat: simplify filter logic and enforce > 7% load

* fix

---------

Co-authored-by: Sanaei <ho3ein.sanaei@gmail.com>
2026-04-20 00:41:50 +02:00

846 lines
47 KiB
TOML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"username" = "Tên người dùng"
"password" = "Mật khẩu"
"login" = "Đăng nhập"
"confirm" = "Xác nhận"
"cancel" = "Hủy bỏ"
"close" = "Đóng"
"save" = "Lưu"
"logout" = "Đăng xuất"
"create" = "Tạo"
"update" = "Cập nhật"
"copy" = "Sao chép"
"copied" = "Đã sao chép"
"download" = "Tải xuống"
"remark" = "Ghi chú"
"enable" = "Kích hoạt"
"protocol" = "Giao thức"
"search" = "Tìm kiếm"
"filter" = "Bộ lọc"
"loading" = "Đang tải"
"second" = "Giây"
"minute" = "Phút"
"hour" = "Giờ"
"day" = "Ngày"
"check" = "Kiểm tra"
"indefinite" = "Không xác định"
"unlimited" = "Không giới hạn"
"none" = "None"
"qrCode" = "Mã QR"
"info" = "Thông tin thêm"
"edit" = "Chỉnh sửa"
"delete" = "Xóa"
"reset" = "Đặt lại"
"noData" = "Không có dữ liệu."
"copySuccess" = "Đã sao chép thành công"
"sure" = "Chắc chắn"
"encryption" = "Mã hóa"
"useIPv4ForHost" = "Sử dụng IPv4 cho máy chủ"
"transmission" = "Truyền tải"
"host" = "Máy chủ"
"path" = "Đường dẫn"
"camouflage" = "Ngụy trang"
"status" = "Trạng thái"
"enabled" = "Đã kích hoạt"
"disabled" = "Đã tắt"
"depleted" = "Depleted"
"depletingSoon" = "Depleting..."
"offline" = "Ngoại tuyến"
"online" = "Trực tuyến"
"domainName" = "Tên miền"
"monitor" = "Listening IP"
"certificate" = "Chứng chỉ số"
"fail" = "Thất bại"
"comment" = "Bình luận"
"success" = "Thành công"
"lastOnline" = "Lần online gần nhất"
"getVersion" = "Lấy phiên bản"
"install" = "Cài đặt"
"clients" = "Các khách hàng"
"usage" = "Sử dụng"
"twoFactorCode" = "Mã"
"remained" = "Còn lại"
"security" = "Bảo vệ"
"secAlertTitle" = "Cảnh báo an ninh-Tiếng Việt by Ohoang7"
"secAlertSsl" = "Kết nối này không an toàn; Vui lòng không nhập thông tin nhạy cảm cho đến khi TLS được kích hoạt để bảo vệ dữ liệu của Bạn"
"secAlertConf" = "Một số cài đặt có thể dễ bị tấn công. Đề xuất tăng cường các giao thức bảo mật để ngăn chặn các vi phạm tiềm ẩn."
"secAlertSSL" = "Bảng điều khiển thiếu kết nối an toàn. Vui lòng cài đặt chứng chỉ TLS để bảo vệ dữ liệu."
"secAlertPanelPort" = "Cổng mặc định của bảng điều khiển có thể dễ bị tấn công. Vui lòng cấu hình một cổng ngẫu nhiên hoặc cụ thể."
"secAlertPanelURI" = "Đường dẫn URI mặc định của bảng điều khiển không an toàn. Vui lòng cấu hình một đường dẫn URI phức tạp."
"secAlertSubURI" = "Đường dẫn URI mặc định của đăng ký không an toàn. Vui lòng cấu hình một đường dẫn URI phức tạp."
"secAlertSubJsonURI" = "Đường dẫn URI JSON mặc định của đăng ký không an toàn. Vui lòng cấu hình một đường dẫn URI phức tạp."
"emptyDnsDesc" = "Không có máy chủ DNS nào được thêm."
"emptyFakeDnsDesc" = "Không có máy chủ Fake DNS nào được thêm."
"emptyBalancersDesc" = "Không có bộ cân bằng tải nào được thêm."
"emptyReverseDesc" = "Không có proxy ngược nào được thêm."
"somethingWentWrong" = "Đã xảy ra lỗi"
[subscription]
"title" = "Thông tin đăng ký"
"subId" = "ID đăng ký"
"status" = "Trạng thái"
"downloaded" = "Đã tải xuống"
"uploaded" = "Đã tải lên"
"expiry" = "Hết hạn"
"totalQuota" = "Tổng hạn mức"
"individualLinks" = "Liên kết riêng lẻ"
"active" = "Hoạt động"
"inactive" = "Không hoạt động"
"unlimited" = "Không giới hạn"
"noExpiry" = "Không hết hạn"
[menu]
"theme" = "Chủ đề"
"dark" = "Tối"
"ultraDark" = "Siêu tối"
"dashboard" = "Trạng thái hệ thống"
"inbounds" = "Đầu vào khách hàng"
"settings" = "Cài đặt bảng điều khiển"
"logout" = "Đăng xuất"
"xray" = "Cài đặt Xray"
"link" = "Quản lý"
[pages.login]
"hello" = "Xin chào"
"title" = "Chào mừng"
"loginAgain" = "Thời hạn đăng nhập đã hết. Vui lòng đăng nhập lại."
[pages.login.toasts]
"invalidFormData" = "Dạng dữ liệu nhập không hợp lệ."
"emptyUsername" = "Vui lòng nhập tên người dùng."
"emptyPassword" = "Vui lòng nhập mật khẩu."
"wrongUsernameOrPassword" = "Tên người dùng, mật khẩu hoặc mã xác thực hai yếu tố không hợp lệ."
"successLogin" = "Bạn đã đăng nhập vào tài khoản thành công."
[pages.index]
"title" = "Trạng thái hệ thống"
"cpu" = "CPU"
"logicalProcessors" = "Bộ xử lý logic"
"frequency" = "Tần số"
"swap" = "Swap"
"storage" = "Lưu trữ"
"memory" = "RAM"
"threads" = "Luồng"
"xrayStatus" = "Xray"
"stopXray" = "Dừng lại"
"restartXray" = "Khởi động lại"
"xraySwitch" = "Phiên bản"
"xraySwitchClick" = "Chọn phiên bản mà bạn muốn chuyển đổi sang."
"xraySwitchClickDesk" = "Hãy lựa chọn thận trọng, vì các phiên bản cũ có thể không tương thích với các cấu hình hiện tại."
"xrayStatusUnknown" = "Không xác định"
"xrayStatusRunning" = "Đang chạy"
"xrayStatusStop" = "Dừng"
"xrayStatusError" = "Lỗi"
"xrayErrorPopoverTitle" = "Đã xảy ra lỗi khi chạy Xray"
"operationHours" = "Thời gian hoạt động"
"systemLoad" = "Tải hệ thống"
"systemLoadDesc" = "trung bình tải hệ thống trong 1, 5 và 15 phút qua"
"connectionCount" = "Số lượng kết nối"
"ipAddresses" = "Địa chỉ IP"
"toggleIpVisibility" = "Chuyển đổi hiển thị IP"
"overallSpeed" = "Tốc độ tổng thể"
"upload" = "Tải lên"
"download" = "Tải xuống"
"totalData" = "Tổng dữ liệu"
"sent" = "Đã gửi"
"received" = "Đã nhận"
"documentation" = "Tài liệu"
"xraySwitchVersionDialog" = "Bạn có chắc chắn muốn thay đổi phiên bản Xray không?"
"xraySwitchVersionDialogDesc" = "Hành động này sẽ thay đổi phiên bản Xray thành #version#."
"xraySwitchVersionPopover" = "Xray đã được cập nhật thành công"
"geofileUpdateDialog" = "Bạn có chắc chắn muốn cập nhật geofile không?"
"geofileUpdateDialogDesc" = "Hành động này sẽ cập nhật tệp #filename#."
"geofilesUpdateDialogDesc" = "Thao tác này sẽ cập nhật tất cả các tập tin."
"geofilesUpdateAll" = "Cập nhật tất cả"
"geofileUpdatePopover" = "Geofile đã được cập nhật thành công"
"dontRefresh" = "Đang tiến hành cài đặt, vui lòng không làm mới trang này."
"logs" = "Nhật ký"
"config" = "Cấu hình"
"backup" = "Sao lưu"
"backupTitle" = "Sao lưu & Khôi phục Cơ sở dữ liệu"
"exportDatabase" = "Sao lưu"
"exportDatabaseDesc" = "Nhấp để tải xuống tệp .db chứa bản sao lưu cơ sở dữ liệu hiện tại của bạn vào thiết bị."
"importDatabase" = "Khôi phục"
"importDatabaseDesc" = "Nhấp để chọn và tải lên tệp .db từ thiết bị của bạn để khôi phục cơ sở dữ liệu từ bản sao lưu."
"importDatabaseSuccess" = "Đã nhập cơ sở dữ liệu thành công"
"importDatabaseError" = "Lỗi xảy ra khi nhập cơ sở dữ liệu"
"readDatabaseError" = "Lỗi xảy ra khi đọc cơ sở dữ liệu"
"getDatabaseError" = "Lỗi xảy ra khi truy xuất cơ sở dữ liệu"
"getConfigError" = "Lỗi xảy ra khi truy xuất tệp cấu hình"
"customGeoTitle" = "GeoSite / GeoIP tùy chỉnh"
"customGeoAdd" = "Thêm"
"customGeoType" = "Loại"
"customGeoAlias" = "Bí danh"
"customGeoUrl" = "URL"
"customGeoEnabled" = "Bật"
"customGeoLastUpdated" = "Cp nht ln cui"
"customGeoExtColumn" = "Đnh tuyến (ext:)"
"customGeoToastUpdateAll" = "Đã cp nht tt c ngun tùy chnh"
"customGeoActions" = "Thao tác"
"customGeoEdit" = "Sa"
"customGeoDelete" = "Xóa"
"customGeoDownload" = "Cp nht ngay"
"customGeoModalAdd" = "Thêm geo tùy chnh"
"customGeoModalEdit" = "Sa geo tùy chnh"
"customGeoModalSave" = "Lưu"
"customGeoDeleteConfirm" = "Xóa ngun geo tùy chnh này?"
"customGeoRoutingHint" = "Trong quy tc đnh tuyến dùng ct giá tr dng ext:file.dat:tag (thay tag)."
"customGeoInvalidId" = "ID tài nguyên không hp l"
"customGeoAliasesError" = "Không ti đưc bí danh geo tùy chnh"
"customGeoValidationAlias" = "Bí danh ch gm ch thưng, s, - và _"
"customGeoValidationUrl" = "URL phi bt đu bng http:// hoc https://"
"customGeoAliasPlaceholder" = "a-z 0-9 _ -"
"customGeoAliasLabelSuffix" = " (tùy chnh)"
"customGeoToastList" = "Danh sách geo tùy chnh"
"customGeoToastAdd" = "Thêm geo tùy chnh"
"customGeoToastUpdate" = "Cp nht geo tùy chnh"
"customGeoToastDelete" = "Đã xóa geofile tùy chnh {{ .fileName }}"
"customGeoToastDownload" = "Đã cp nht geofile {{ .fileName }}"
"customGeoErrInvalidType" = "Loi phi là geosite hoc geoip"
"customGeoErrAliasRequired" = "Cn bí danh"
"customGeoErrAliasPattern" = "Bí danh có ký t không hp l"
"customGeoErrAliasReserved" = "Bí danh này đưc dành riêng"
"customGeoErrUrlRequired" = "Cn URL"
"customGeoErrInvalidUrl" = "URL không hp l"
"customGeoErrUrlScheme" = "URL phi dùng http hoc https"
"customGeoErrUrlHost" = "Máy ch URL không hp l"
"customGeoErrDuplicateAlias" = "Bí danh này đã dùng cho loi này"
"customGeoErrNotFound" = "Không tìm thy ngun geo tùy chnh"
"customGeoErrDownload" = "Ti xung tht bi"
"customGeoErrUpdateAllIncomplete" = "Mt hoc nhiu ngun geo tùy chnh không cp nht đưc"
[pages.inbounds]
"allTimeTraffic" = "Tng Lưu Lưng"
"allTimeTrafficUsage" = "Tng mc s dng mi lúc"
"title" = "Đim vào (Inbounds)"
"totalDownUp" = "Tng ti lên/ti xung"
"totalUsage" = "Tng s dng"
"inboundCount" = "S lưng đim vào"
"operate" = "Thao tác"
"enable" = "Kích hot"
"remark" = "Chú thích"
"protocol" = "Giao thc"
"port" = "Cng"
"portMap" = "Cng to"
"traffic" = "Lưu lưng"
"details" = "Chi tiết"
"transportConfig" = "Giao vn"
"expireDate" = "Ngày hết hn"
"createdAt" = "To lúc"
"updatedAt" = "Cp nht"
"resetTraffic" = "Đt li lưu lưng"
"addInbound" = "Thêm đim vào"
"generalActions" = "Hành đng chung"
"autoRefresh" = "T đng làm mi"
"autoRefreshInterval" = "Khong thi gian"
"modifyInbound" = "Chnh sa đim vào (Inbound)"
"deleteInbound" = "Xóa đim vào (Inbound)"
"deleteInboundContent" = "Xác nhn xóa đim vào? (Inbound)"
"deleteClient" = "Xóa ngưi dùng"
"deleteClientContent" = "Bn có chc chn mun xóa ngưi dùng không?"
"resetTrafficContent" = "Xác nhn đt li lưu lưng?"
"copyLink" = "Sao chép liên kết"
"address" = "Đa ch"
"network" = "Mng"
"destinationPort" = "Cng đích"
"targetAddress" = "Đa ch mc tiêu"
"monitorDesc" = "Mc đnh đ trng"
"meansNoLimit" = "= Không gii hn (đơn v: GB)"
"totalFlow" = "Tng lưu lưng"
"leaveBlankToNeverExpire" = "Đ trng đ không bao gi hết hn"
"noRecommendKeepDefault" = "Không yêu cu đc bit đ gi nguyên cài đt mc đnh"
"certificatePath" = "Đưng dn tp"
"certificateContent" = "Ni dung tp"
"publicKey" = "Khóa công khai"
"privatekey" = "Khóa cá nhân"
"clickOnQRcode" = "Nhn vào Mã QR đ sao chép"
"client" = "Ngưi dùng"
"export" = "Xut liên kết"
"clone" = "Sao chép"
"cloneInbound" = "Sao chép đim vào (Inbound)"
"cloneInboundContent" = "Tt c cài đt ca đim vào này, tr Cng, IP nghe và máy khách, s đưc áp dng cho bn sao."
"cloneInboundOk" = "Sao chép"
"resetAllTraffic" = "Đt li lưu lưng cho tt c đim vào"
"resetAllTrafficTitle" = "Đt li lưu lưng cho tt c đim vào"
"resetAllTrafficContent" = "Bn có chc chn mun đt li lưu lưng cho tt c đim vào không?"
"resetInboundClientTraffics" = "Đt li lưu lưng toàn b ngưi dùng ca đim vào"
"resetInboundClientTrafficTitle" = "Đt li lưu lưng cho toàn b ngưi dùng ca đim vào"
"resetInboundClientTrafficContent" = "Bn có chc chn mun đt li tt c lưu lưng cho các ngưi dùng ca đim vào này không?"
"resetAllClientTraffics" = "Đt li lưu lưng cho toàn b ngưi dùng"
"resetAllClientTrafficTitle" = "Đt li lưu lưng cho toàn b ngưi dùng"
"resetAllClientTrafficContent" = "Bn có chc chn mun đt li tt c lưu lưng cho toàn b ngưi dùng không?"
"delDepletedClients" = "Xóa các ngưi dùng đã cn kit"
"delDepletedClientsTitle" = "Xóa các ngưi dùng đã cn kit"
"delDepletedClientsContent" = "Bn có chc chn mun xóa toàn b ngưi dùng đã cn kit không?"
"email" = "Email"
"emailDesc" = "Vui lòng cung cp mt đa ch email duy nht."
"IPLimit" = "Gii hn IP"
"IPLimitDesc" = "Vô hiu hóa đim vào nếu s lưng vưt quá giá tr đã nhp (nhp 0 đ vô hiu hóa gii hn IP)."
"IPLimitlog" = "Lch s IP"
"IPLimitlogDesc" = "Lch s đăng nhp IP (trưc khi kích hot đim vào sau khi b vô hiu hóa bi gii hn IP, bn nên xóa lch s)."
"IPLimitlogclear" = "Xóa Lch s"
"setDefaultCert" = "Đt chng ch t bng điu khin"
"telegramDesc" = "Vui lòng cung cp ID Trò chuyn Telegram. (s dng lnh '/id' trong bot) hoc (@userinfobot)"
"subscriptionDesc" = "Bn có th tìm liên kết gói đăng ký ca mình trong Chi tiết, cũng như bn có th s dng cùng tên cho nhiu cu hình khác nhau"
"info" = "Thông tin"
"same" = "Ging nhau"
"inboundData" = "D liu gi đến"
"exportInbound" = "Xut nhp khu"
"import" = "Nhp"
"importInbound" = "Nhp inbound"
"periodicTrafficResetTitle" = "Đt li lưu lưng"
"periodicTrafficResetDesc" = "T đng đt li b đếm lưu lưng theo khong thi gian xác đnh"
"lastReset" = "Đt li ln cui"
[pages.client]
"add" = "Thêm ngưi dùng"
"edit" = "Chnh sa ngưi dùng"
"submitAdd" = "Thêm"
"submitEdit" = "Lưu thay đi"
"clientCount" = "S lưng ngưi dùng"
"bulk" = "Thêm hàng lot"
"method" = "Phương pháp"
"first" = "Đu tiên"
"last" = "Cui cùng"
"prefix" = "Tin t"
"postfix" = "Hu t"
"delayedStart" = "Bt đu Ln Đu"
"expireDays" = "Khong thi gian"
"days" = "ngày"
"renew" = "T đng gia hn"
"renewDesc" = "T đng gia hn sau khi hết hn. (0 = tt)(đơn v: ngày)"
[pages.inbounds.periodicTrafficReset]
"never" = "Không bao gi"
"daily" = "Hàng ngày"
"weekly" = "Hàng tun"
"monthly" = "Hàng tháng"
"hourly" = "Hàng gi"
[pages.inbounds.toasts]
"obtain" = "Nhn"
"updateSuccess" = "Cp nht thành công"
"logCleanSuccess" = "Đã xóa nht ký"
"inboundsUpdateSuccess" = "Đã cp nht thành công các kết ni inbound"
"inboundUpdateSuccess" = "Đã cp nht thành công kết ni inbound"
"inboundCreateSuccess" = "Đã to thành công kết ni inbound"
"inboundDeleteSuccess" = "Đã xóa thành công kết ni inbound"
"inboundClientAddSuccess" = "Đã thêm client inbound"
"inboundClientDeleteSuccess" = "Đã xóa client inbound"
"inboundClientUpdateSuccess" = "Đã cp nht client inbound"
"delDepletedClientsSuccess" = "Đã xóa tt c client hết hn"
"resetAllClientTrafficSuccess" = "Đã đt li toàn b lưu lưng client"
"resetAllTrafficSuccess" = "Đã đt li toàn b lưu lưng"
"resetInboundClientTrafficSuccess" = "Đã đt li lưu lưng"
"trafficGetError" = "Li khi ly thông tin lưu lưng"
"getNewX25519CertError" = "Li khi ly chng ch X25519."
"getNewmldsa65Error" = "Li khi ly chng ch mldsa65."
"getNewVlessEncError" = "Li khi ly chng ch VlessEnc."
[pages.inbounds.stream.general]
"request" = "Li yêu cu"
"response" = "Phn ng"
"name" = "Tên"
"value" = "Giá tr"
[pages.inbounds.stream.tcp]
"version" = "Phiên bn"
"method" = "Phương pháp"
"path" = "Đưng dn"
"status" = "Trng thái"
"statusDescription" = "Tình trng Mô t"
"requestHeader" = "Header yêu cu"
"responseHeader" = "Header phn hi"
[pages.settings]
"title" = "Cài đt"
"save" = "Lưu"
"infoDesc" = "Mi thay đi đưc thc hin đây cn phi đưc lưu. Vui lòng khi đng li bng điu khin đ áp dng các thay đi."
"restartPanel" = "Khi đng li bng điu khin"
"restartPanelDesc" = "Bn có chc chn mun khi đng li bng điu khin? Nhn OK đ khi đng li sau 3 giây. Nếu bn không th truy cp bng điu khin sau khi khi đng li, vui lòng xem thông tin nht ký ca bng điu khin trên máy ch."
"restartPanelSuccess" = "Đã khi đng li bng điu khin thành công"
"actions" = "Hành đng"
"resetDefaultConfig" = "Đt li cu hình mc đnh"
"panelSettings" = "Bng điu khin"
"securitySettings" = "Bo mt"
"TGBotSettings" = "Bot Telegram"
"panelListeningIP" = "IP Nghe ca bng điu khin"
"panelListeningIPDesc" = "Mc đnh đ trng đ nghe tt c các IP."
"panelListeningDomain" = "Tên min ca nghe bng điu khin"
"panelListeningDomainDesc" = "Mc đnh đ trng đ nghe tt c các tên min và IP"
"panelPort" = "Cng bng điu khin"
"panelPortDesc" = "Cng đưc s dng đ kết ni vi bng điu khin này"
"publicKeyPath" = "Đưng dn file chng ch bng điu khin"
"publicKeyPathDesc" = "Đin vào đưng dn đy đ (bt đu t '/')"
"privateKeyPath" = "Đưng dn file khóa ca chng ch bng điu khin"
"privateKeyPathDesc" = "Đin vào đưng dn đy đ (bt đu t '/')"
"panelUrlPath" = "Đưng dn gc URL bng điu khin"
"panelUrlPathDesc" = "Phi bt đu và kết thúc bng '/'"
"pageSize" = "Kích thưc phân trang"
"pageSizeDesc" = "Xác đnh kích thưc trang cho bng gi đến. Đt 0 đ tt"
"remarkModel" = "Ghi chú mô hình và ký t phân tách"
"datepicker" = "Kiu lch"
"datepickerPlaceholder" = "Chn ngày"
"datepickerDescription" = "Tác v chy theo lch trình s chy theo kiu lch này."
"sampleRemark" = "Nhn xét mu"
"oldUsername" = "Tên ngưi dùng hin ti"
"currentPassword" = "Mt khu hin ti"
"newUsername" = "Tên ngưi dùng mi"
"newPassword" = "Mt khu mi"
"telegramBotEnable" = "Bt Bot Telegram"
"telegramBotEnableDesc" = "Kết ni vi các tính năng ca bng điu khin này thông qua bot Telegram"
"telegramToken" = "Token Telegram"
"telegramTokenDesc" = "Bn phi nhn token t qun lý bot Telegram @botfather"
"telegramProxy" = "Socks5 Proxy"
"telegramProxyDesc" = "Nếu bn cn socks5 proxy đ kết ni vi Telegram. Điu chnh cài đt ca nó theo hưng dn."
"telegramAPIServer" = "Telegram API Server"
"telegramAPIServerDesc" = "Máy ch API Telegram đ s dng. Đ trng đ s dng máy ch mc đnh."
"telegramChatId" = "Chat ID Telegram ca qun tr viên"
"telegramChatIdDesc" = "Nhiu Chat ID phân tách bng du phy. S dng @userinfobot hoc s dng lnh '/id' trong bot đ ly Chat ID ca bn."
"telegramNotifyTime" = "Thi gian thông báo ca bot Telegram"
"telegramNotifyTimeDesc" = "S dng đnh dng thi gian Crontab."
"tgNotifyBackup" = "Sao lưu Cơ s d liu"
"tgNotifyBackupDesc" = "Bao gm tp sao lưu cơ s d liu vi thông báo báo cáo."
"tgNotifyLogin" = "Thông báo Đăng nhp"
"tgNotifyLoginDesc" = "Hin th tên ngưi dùng, đa ch IP và thi gian khi ai đó c gng đăng nhp vào bng điu khin ca bn."
"sessionMaxAge" = "Thi gian ti đa ca phiên"
"sessionMaxAgeDesc" = "Thi gian ca phiên đăng nhp (đơn v: phút)"
"expireTimeDiff" = "Ngưng hết hn cho thông báo"
"expireTimeDiffDesc" = "Nhn thông báo v vic hết hn tài khon trưc ngưng này (đơn v: ngày)"
"trafficDiff" = "Ngưng lưu lưng cho thông báo"
"trafficDiffDesc" = "Nhn thông báo v vic cn kit lưu lưng trưc khi đt đến ngưng này (đơn v: GB)"
"tgNotifyCpu" = "Ngưng cnh báo t l CPU"
"tgNotifyCpuDesc" = "Nhn thông báo nếu t l s dng CPU vưt quá ngưng này (đơn v: %)"
"timeZone" = "Múi gi"
"timeZoneDesc" = "Các tác v đưc lên lch chy theo thi gian trong múi gi này."
"subSettings" = "Gói đăng ký"
"subEnable" = "Bt dch v"
"subEnableDesc" = "Tính năng gói đăng ký vi cu hình riêng"
"subJsonEnable" = "Bt/Tt đim cui đăng ký JSON đc lp."
"subTitle" = "Tiêu đ Đăng ký"
"subTitleDesc" = "Tiêu đ hin th trong ng dng VPN"
"subSupportUrl" = "URL H tr"
"subSupportUrlDesc" = "Liên kết h tr k thut hin th trong ng dng VPN"
"subProfileUrl" = "URL H sơ"
"subProfileUrlDesc" = "Liên kết đến trang web ca bn hin th trong ng dng VPN"
"subAnnounce" = "Thông báo"
"subAnnounceDesc" = "Văn bn thông báo hin th trong ng dng VPN"
"subEnableRouting" = "Bt đnh tuyến"
"subEnableRoutingDesc" = "Cài đt toàn cc đ bt đnh tuyến trong ng dng khách VPN. (Ch dành cho Happ)"
"subRoutingRules" = "Quy tc đnh tuyến"
"subRoutingRulesDesc" = "Quy tc đnh tuyến toàn cu cho client VPN. (Ch dành cho Happ)"
"subListen" = "Listening IP"
"subListenDesc" = "Mc đnh đ trng đ nghe tt c các IP"
"subPort" = "Cng gói đăng ký"
"subPortDesc" = "S cng dch v đăng ký phi chưa đưc s dng trên máy ch"
"subCertPath" = "Đưng dn file chng ch gói đăng ký"
"subCertPathDesc" = "Đin vào đưng dn đy đ (bt đu vi '/')"
"subKeyPath" = "Đưng dn file khóa ca chng ch gói đăng ký"
"subKeyPathDesc" = "Đin vào đưng dn đy đ (bt đu vi '/')"
"subPath" = "Đưng dn gc URL gói đăng ký"
"subPathDesc" = "Phi bt đu và kết thúc bng '/'"
"subDomain" = "Tên min con"
"subDomainDesc" = "Mc đnh đ trng đ nghe tt c các tên min và IP"
"subUpdates" = "Khong thi gian cp nht gói đăng ký"
"subUpdatesDesc" = "S gi gia các cp nht trong ng dng khách"
"subEncrypt" = "Mã hóa cu hình"
"subEncryptDesc" = "Mã hóa các cu hình đưc tr v trong gói đăng ký"
"subShowInfo" = "Hin th thông tin s dng"
"subShowInfoDesc" = "Hin th lưu lưng truy cp còn li và ngày sau tên cu hình"
"subURI" = "URI proxy trung gian"
"subURIDesc" = "Thay đi URI cơ s ca URL gói đăng ký đ s dng cho proxy trung gian"
"externalTrafficInformEnable" = "Thông báo giao thông bên ngoài"
"externalTrafficInformEnableDesc" = "Thông báo cho API bên ngoài v mi cp nht lưu lưng truy cp."
"externalTrafficInformURI" = "URI thông báo lưu lưng truy cp bên ngoài"
"externalTrafficInformURIDesc" = "Cp nht lưu lưng truy cp đưc gi ti URI này."
"fragment" = "S phân mnh"
"fragmentDesc" = "Kích hot phân mnh cho gói TLS hello"
"fragmentSett" = "Cài đt phân mnh"
"noisesDesc" = "Bt Noises."
"noisesSett" = "Cài đt Noises"
"mux" = "Mux"
"muxDesc" = "Truyn nhiu lung d liu đc lp trong lung d liu đã thiết lp."
"muxSett" = "Mux Cài đt"
"direct" = "Kết ni trc tiếp"
"directDesc" = "Trc tiếp thiết lp kết ni vi tên min hoc di IP ca mt quc gia c th."
"notifications" = "Thông báo"
"certs" = "Chng ch"
"externalTraffic" = "Lưu lưng bên ngoài"
"dateAndTime" = "Ngày và gi"
"proxyAndServer" = "Proxy và máy ch"
"intervals" = "Khong thi gian"
"information" = "Thông tin"
"language" = "Ngôn ng"
"telegramBotLanguage" = "Ngôn ng ca Bot Telegram"
[pages.xray]
"title" = "Cài đt Xray"
"save" = "Lưu cài đt"
"restart" = "Khi đng li Xray"
"restartSuccess" = "Đã khi đng li Xray thành công"
"stopSuccess" = "Xray đã đưc dng thành công"
"restartError" = "Đã xy ra li khi khi đng li Xray."
"stopError" = "Đã xy ra li khi dng Xray."
"basicTemplate" = "Mu Cơ bn"
"advancedTemplate" = "Mu Nâng cao"
"generalConfigs" = "Cu hình Chung"
"generalConfigsDesc" = "Nhng tùy chn này s cung cp điu chnh tng quát."
"logConfigs" = "Nht ký"
"logConfigsDesc" = "Nht ký có th nh hưng đến hiu sut máy ch ca bn. Bn ch nên kích hot nó mt cách khôn ngoan trong trưng hp bn cn"
"blockConfigsDesc" = "Nhng tùy chn này s ngăn ngưi dùng kết ni đến các giao thc và trang web c th."
"basicRouting" = "Đnh tuyến Cơ bn"
"blockConnectionsConfigsDesc" = "Các tùy chn này s chn lưu lưng truy cp da trên quc gia đưc yêu cu c th."
"directConnectionsConfigsDesc" = "Kết ni trc tiếp đm bo rng lưu lưng truy cp c th không đưc đnh tuyến qua máy ch khác."
"blockips" = "Chn IP"
"blockdomains" = "Chn Tên Min"
"directips" = "IP Trc Tiếp"
"directdomains" = "Tên Min Trc Tiếp"
"ipv4Routing" = "Đnh tuyến IPv4"
"ipv4RoutingDesc" = "Nhng tùy chn này s ch đnh kết ni đến các tên min mc tiêu qua IPv4."
"warpRouting" = "Đnh tuyến WARP"
"warpRoutingDesc" = "Cnh báo: Trưc khi s dng nhng tùy chn này, hãy cài đt WARP chế đ proxy socks5 trên máy ch ca bn bng cách làm theo các bưc trên GitHub ca bng điu khin. WARP s đnh tuyến lưu lưng đến các trang web qua máy ch Cloudflare."
"nordRouting" = "Đnh tuyến NordVPN"
"nordRoutingDesc" = "Các tùy chn này s đnh tuyến lưu lưng da trên đích c th qua NordVPN."
"Template" = "Mu Cu hình Xray"
"TemplateDesc" = "To tp cu hình Xray cui cùng da trên mu này."
"FreedomStrategy" = "Cu hình Chiến lưc cho Giao thc Freedom"
"FreedomStrategyDesc" = "Đt chiến lưc đu ra ca mng trong Giao thc Freedom."
"RoutingStrategy" = "Cu hình Chiến lưc Đnh tuyến Tên min"
"RoutingStrategyDesc" = "Đt chiến lưc đnh tuyến tng th cho vic gii quyết DNS."
"outboundTestUrl" = "URL kim tra outbound"
"outboundTestUrlDesc" = "URL dùng khi kim tra kết ni outbound"
"Torrent" = "Cu hình s dng BitTorrent"
"Inbounds" = "Đu vào"
"InboundsDesc" = "Thay đi mu cu hình đ chp nhn các máy khách c th."
"Outbounds" = "Đu ra"
"Balancers" = "Cân bng"
"OutboundsDesc" = "Thay đi mu cu hình đ xác đnh các cách ra đi cho máy ch này."
"Routings" = "Quy tc đnh tuyến"
"RoutingsDesc" = "Mc đ ưu tiên ca mi quy tc đu quan trng!"
"completeTemplate" = "All"
"logLevel" = "Mc đăng nhp"
"logLevelDesc" = "Cp đ nht ký cho nht ký li, cho biết thông tin cn đưc ghi li."
"accessLog" = "Nht ký truy cp"
"accessLogDesc" = "Đưng dn tp cho nht ký truy cp. Nht ký truy cp b vô hiu hóa có giá tr đc bit 'không'"
"errorLog" = "Nht ký li"
"errorLogDesc" = "Đưng dn tp cho nht ký li. Nht ký li b vô hiu hóa có giá tr đc bit 'không'"
"dnsLog" = "Nht ký DNS"
"dnsLogDesc" = "Có bt nht ký truy vn DNS không"
"maskAddress" = "n Đa Ch"
"maskAddressDesc" = "Mt n đa ch IP, khi đưc bt, s t đng thay thế đa ch IP xut hin trong nht ký."
"statistics" = "Thng kê"
"statsInboundUplink" = "Thng kê ti lên đu vào"
"statsInboundUplinkDesc" = "Kích hot thu thp thng kê cho lưu lưng ti lên ca tt c các proxy đu vào."
"statsInboundDownlink" = "Thng kê ti xung đu vào"
"statsInboundDownlinkDesc" = "Kích hot thu thp thng kê cho lưu lưng ti xung ca tt c các proxy đu vào."
"statsOutboundUplink" = "Thng kê ti lên đu ra"
"statsOutboundUplinkDesc" = "Kích hot thu thp thng kê cho lưu lưng ti lên ca tt c các proxy đu ra."
"statsOutboundDownlink" = "Thng kê ti xung đu ra"
"statsOutboundDownlinkDesc" = "Kích hot thu thp thng kê cho lưu lưng ti xung ca tt c các proxy đu ra."
[pages.xray.rules]
"first" = "Đu tiên"
"last" = "Cui cùng"
"up" = "Lên"
"down" = "Xung"
"source" = "Ngun"
"dest" = "Đích"
"inbound" = "Vào"
"outbound" = "Ra"
"balancer" = "Cân bng"
"info" = "Thông tin"
"add" = "Thêm quy tc"
"edit" = "Chnh sa quy tc"
"useComma" = "Các mc đưc phân tách bng du phy"
[pages.xray.outbound]
"addOutbound" = "Thêm thư đi"
"addReverse" = "Thêm đo ngưc"
"editOutbound" = "Chnh sa gi đi"
"editReverse" = "Chnh sa ngưc li"
"tag" = "Th"
"tagDesc" = "th duy nht"
"address" = "Đa ch"
"reverse" = "Đo ngưc"
"domain" = "Min"
"type" = "Loi"
"bridge" = "Cu"
"portal" = "Cng thông tin"
"link" = "Liên kết"
"intercon" = "Kết ni"
"settings" = "cài đt"
"accountInfo" = "Thông tin tài khon"
"outboundStatus" = "Trng thái đu ra"
"sendThrough" = "Gi qua"
"test" = "Kim tra"
"testResult" = "Kết qu kim tra"
"testing" = "Đang kim tra kết ni..."
"testSuccess" = "Kim tra thành công"
"testFailed" = "Kim tra tht bi"
"testError" = "Không th kim tra đu ra"
"nordvpn" = "NordVPN"
"accessToken" = "Mã truy cp"
"country" = "Quc gia"
"server" = "Máy ch"
"city" = "Thành ph"
"allCities" = "Tt c thành ph"
"privateKey" = "Khóa riêng"
"load" = "Ti"
[pages.xray.balancer]
"addBalancer" = "Thêm cân bng"
"editBalancer" = "Chnh sa cân bng"
"balancerStrategy" = "Chiến lưc"
"balancerSelectors" = "B chn"
"tag" = "Th"
"tagDesc" = "th duy nht"
"balancerDesc" = "Không th s dng balancerTag và outboundTag cùng mt lúc. Nếu s dng cùng lúc thì ch outboundTag mi hot đng."
[pages.xray.wireguard]
"secretKey" = "Khoá bí mt"
"publicKey" = "Khóa công khai"
"allowedIPs" = "IP đưc phép"
"endpoint" = "Đim cui"
"psk" = "Khóa chia s"
"domainStrategy" = "Chiến lưc tên min"
[pages.xray.tun]
"nameDesc" = "Tên ca giao din TUN. Giá tr mc đnh là 'xray0'"
"mtuDesc" = "Đơn v Truyn Ti đa. Kích thưc ti đa ca các gói d liu. Giá tr mc đnh là 1500"
"userLevel" = "Mc Ngưi Dùng"
"userLevelDesc" = "Tt c các kết ni đưc thc hin thông qua inbound này s s dng mc ngưi dùng này. Giá tr mc đnh là 0"
[pages.xray.dns]
"enable" = "Kích hot DNS"
"enableDesc" = "Kích hot máy ch DNS tích hp"
"tag" = "Th gi đến DNS"
"tagDesc" = "Th này s có sn dưi dng th Gi đến trong quy tc đnh tuyến."
"clientIp" = "IP khách hàng"
"clientIpDesc" = "Đưc s dng đ thông báo cho máy ch v v trí IP đưc ch đnh trong các truy vn DNS"
"disableCache" = "Tt b nh đm"
"disableCacheDesc" = "Tt b nh đm DNS"
"disableFallback" = "Tt Fallback"
"disableFallbackDesc" = "Tt các truy vn DNS Fallback"
"disableFallbackIfMatch" = "Tt Fallback Nếu Khp"
"disableFallbackIfMatchDesc" = "Tt các truy vn DNS Fallback khi danh sách tên min khp ca máy ch DNS đưc kích hot"
"enableParallelQuery" = "Bt Truy vn Song song"
"enableParallelQueryDesc" = "Bt truy vn DNS song song đến nhiu máy ch đ phân gii nhanh hơn"
"strategy" = "Chiến lưc truy vn"
"strategyDesc" = "Chiến lưc tng th đ phân gii tên min"
"add" = "Thêm máy ch"
"edit" = "Chnh sa máy ch"
"domains" = "Tên min"
"expectIPs" = "Các IP D Kiến"
"unexpectIPs" = "IP không mong mun"
"useSystemHosts" = "S dng Hosts h thng"
"useSystemHostsDesc" = "S dng file hosts t h thng đã cài đt"
"usePreset" = "Dùng mu"
"dnsPresetTitle" = "Mu DNS"
"dnsPresetFamily" = "Gia đình"
[pages.xray.fakedns]
"add" = "Thêm DNS gi"
"edit" = "Chnh sa DNS gi"
"ipPool" = "Mng con nhóm IP"
"poolSize" = "Kích thưc b bơi"
[pages.settings.security]
"admin" = "Thông tin đăng nhp qun tr viên"
"twoFactor" = "Xác thc hai yếu t"
"twoFactorEnable" = "Bt 2FA"
"twoFactorEnableDesc" = "Thêm mt lp bo mt b sung đ tăng cưng an toàn."
"twoFactorModalSetTitle" = "Bt xác thc hai yếu t"
"twoFactorModalDeleteTitle" = "Tt xác thc hai yếu t"
"twoFactorModalSteps" = "Đ thiết lp xác thc hai yếu t, hãy thc hin các bưc sau:"
"twoFactorModalFirstStep" = "1. Quét mã QR này trong ng dng xác thc hoc sao chép mã token gn mã QR và dán vào ng dng"
"twoFactorModalSecondStep" = "2. Nhp mã t ng dng"
"twoFactorModalRemoveStep" = "Nhp mã t ng dng đ xóa xác thc hai yếu t."
"twoFactorModalChangeCredentialsTitle" = "Thay đi thông tin xác thc"
"twoFactorModalChangeCredentialsStep" = "Nhp mã t ng dng đ thay đi thông tin xác thc qun tr viên."
"twoFactorModalSetSuccess" = "Xác thc hai yếu t đã đưc thiết lp thành công"
"twoFactorModalDeleteSuccess" = "Xác thc hai yếu t đã đưc xóa thành công"
"twoFactorModalError" = "Mã sai"
[pages.settings.toasts]
"modifySettings" = "Các tham s đã đưc thay đi."
"getSettings" = "Li xy ra khi truy xut tham s."
"modifyUserError" = "Đã xy ra li khi thay đi thông tin đăng nhp qun tr viên."
"modifyUser" = "Bn đã thay đi thông tin đăng nhp qun tr viên thành công."
"originalUserPassIncorrect" = "Tên ngưi dùng hoc mt khu gc không đúng"
"userPassMustBeNotEmpty" = "Tên ngưi dùng mi và mt khu mi không th đ trng"
"getOutboundTrafficError" = "Li khi ly lưu lưng truy cp đi"
"resetOutboundTrafficError" = "Li khi đt li lưu lưng truy cp đi"
[tgbot]
"keyboardClosed" = " Bàn phím đã đóng!"
"noResult" = " Không có kết qu!"
"noQuery" = " Không tìm thy truy vn! Vui lòng s dng li lnh!"
"wentWrong" = " Đã xy ra li!"
"noIpRecord" = " Không có bn ghi IP!"
"noInbounds" = " Không tìm thy inbound!"
"unlimited" = " Không gii hn (Đt li)"
"add" = "Thêm"
"month" = "Tháng"
"months" = "Tháng"
"day" = "Ngày"
"days" = "Ngày"
"hours" = "Gi"
"minutes" = "Phút"
"unknown" = "Không xác đnh"
"inbounds" = "Inbound"
"clients" = "Client"
"offline" = "🔴 Ngoi tuyến"
"online" = "🟢 Trc tuyến"
[tgbot.commands]
"unknown" = " Lnh không rõ"
"pleaseChoose" = "👇 Vui lòng chn:\r\n"
"help" = "🤖 Chào mng bn đến vi bot này! Bot đưc thiết kế đ cung cp cho bn d liu c th t máy ch và cho phép bn thc hin các thay đi cn thiết.\r\n\r\n"
"start" = "👋 Xin chào <i>{{ .Firstname }}</i>.\r\n"
"welcome" = "🤖 Chào mng đến vi bot qun lý ca <b>{{ .Hostname }}</b>.\r\n"
"status" = " Bot hot đng bình thưng!"
"usage" = " Vui lòng cung cp văn bn đ tìm kiếm!"
"getID" = "🆔 ID ca bn: <code>{{ .ID }}</code>"
"helpAdminCommands" = "Đ khi đng li Xray Core:\r\n<code>/restart</code>\r\n\r\nĐ tìm kiếm email ca khách hàng:\r\n<code>/usage [Email]</code>\r\n\r\nĐ tìm kiếm các nhp (vi s liu thng kê ca khách hàng):\r\n<code>/inbound [Ghi chú]</code>\r\n\r\nID Trò chuyn Telegram:\r\n<code>/id</code>"
"helpClientCommands" = "Đ tìm kiếm thng kê, s dng lnh sau:\r\n<code>/usage [Email]</code>\r\n\r\nID Trò chuyn Telegram:\r\n<code>/id</code>"
"restartUsage" = "\r\n\r\n<code>/restart</code>"
"restartSuccess" = " Hot đng thành công!"
"restartFailed" = " Li trong quá trình hot đng.\r\n\r\n<code>Li: {{ .Error }}</code>."
"xrayNotRunning" = " Xray Core không chy."
"startDesc" = "Hin th menu chính"
"helpDesc" = "Tr giúp bot"
"statusDesc" = "Kim tra trng thái bot"
"idDesc" = "Hin th ID Telegram ca bn"
[tgbot.messages]
"cpuThreshold" = "🔴 S dng CPU {{ .Percent }}% vưt quá ngưng {{ .Threshold }}%"
"selectUserFailed" = " Li khi chn ngưi dùng!"
"userSaved" = " Ngưi dùng Telegram đã đưc lưu."
"loginSuccess" = " Đăng nhp thành công vào bng điu khin.\r\n"
"loginFailed" = " Đăng nhp vào bng điu khin tht bi.\r\n"
"2faFailed" = "Li 2FA"
"report" = "🕰 Báo cáo đnh k: {{ .RunTime }}\r\n"
"datetime" = " Ngày-Gi: {{ .DateTime }}\r\n"
"hostname" = "💻 Tên máy ch: {{ .Hostname }}\r\n"
"version" = "🚀 Phiên bn X-UI: {{ .Version }}\r\n"
"xrayVersion" = "📡 Phiên bn Xray: {{ .XrayVersion }}\r\n"
"ipv6" = "🌐 IPv6: {{ .IPv6 }}\r\n"
"ipv4" = "🌐 IPv4: {{ .IPv4 }}\r\n"
"ip" = "🌐 IP: {{ .IP }}\r\n"
"ips" = "🔢 Các IP:\r\n{{ .IPs }}\r\n"
"serverUpTime" = " Thi gian hot đng ca máy ch: {{ .UpTime }} {{ .Unit }}\r\n"
"serverLoad" = "📈 Ti máy ch: {{ .Load1 }}, {{ .Load2 }}, {{ .Load3 }}\r\n"
"serverMemory" = "📋 B nh máy ch: {{ .Current }}/{{ .Total }}\r\n"
"tcpCount" = "🔹 S lưng kết ni TCP: {{ .Count }}\r\n"
"udpCount" = "🔸 S lưng kết ni UDP: {{ .Count }}\r\n"
"traffic" = "🚦 Lưu lưng: {{ .Total }} ({{ .Upload }},{{ .Download }})\r\n"
"xrayStatus" = " Trng thái Xray: {{ .State }}\r\n"
"username" = "👤 Tên ngưi dùng: {{ .Username }}\r\n"
"password" = "👤 Mt khu: {{ .Password }}\r\n"
"time" = " Thi gian: {{ .Time }}\r\n"
"inbound" = "📍 Inbound: {{ .Remark }}\r\n"
"port" = "🔌 Cng: {{ .Port }}\r\n"
"expire" = "📅 Ngày hết hn: {{ .Time }}\r\n"
"expireIn" = "📅 Hết hn sau: {{ .Time }}\r\n"
"active" = "💡 Đang hot đng: {{ .Enable }}\r\n"
"enabled" = "🚨 Đã bt: {{ .Enable }}\r\n"
"online" = "🌐 Trng thái kết ni: {{ .Status }}\r\n"
"lastOnline" = "🔙 Ln online gn nht: {{ .Time }}\r\n"
"email" = "📧 Email: {{ .Email }}\r\n"
"upload" = "🔼 Ti lên: {{ .Upload }}\r\n"
"download" = "🔽 Ti xung: {{ .Download }}\r\n"
"total" = "📊 Tng cng: {{ .UpDown }} / {{ .Total }}\r\n"
"TGUser" = "👤 Ngưi dùng Telegram: {{ .TelegramID }}\r\n"
"exhaustedMsg" = "🚨 S cn kit {{ .Type }}:\r\n"
"exhaustedCount" = "🚨 S ln cn kit {{ .Type }}:\r\n"
"onlinesCount" = "🌐 Khách hàng trc tuyến: {{ .Count }}\r\n"
"disabled" = "🛑 Vô hiu hóa: {{ .Disabled }}\r\n"
"depleteSoon" = "🔜 Sp cn kit: {{ .Deplete }}\r\n\r\n"
"backupTime" = "🗄 Thi gian sao lưu: {{ .Time }}\r\n"
"refreshedOn" = "\r\n📋🔄 Đã cp nht ln cui vào: {{ .Time }}\r\n\r\n"
"yes" = " Có"
"no" = " Không"
"received_id" = "🔑📥 ID đã đưc cp nht."
"received_password" = "🔑📥 Mt khu đã đưc cp nht."
"received_email" = "📧📥 Email đã đưc cp nht."
"received_comment" = "💬📥 Bình lun đã đưc cp nht."
"id_prompt" = "🔑 ID mc đnh: {{ .ClientId }}\n\nVui lòng nhp ID ca bn."
"pass_prompt" = "🔑 Mt khu mc đnh: {{ .ClientPassword }}\n\nVui lòng nhp mt khu ca bn."
"email_prompt" = "📧 Email mc đnh: {{ .ClientEmail }}\n\nVui lòng nhp email ca bn."
"comment_prompt" = "💬 Bình lun mc đnh: {{ .ClientComment }}\n\nVui lòng nhp bình lun ca bn."
"inbound_client_data_id" = "🔄 Kết ni vào: {{ .InboundRemark }}\n\n🔑 ID: {{ .ClientId }}\n📧 Email: {{ .ClientEmail }}\n📊 Dung lưng: {{ .ClientTraffic }}\n📅 Ngày hết hn: {{ .ClientExp }}\n🌐 Gii hn IP: {{ .IpLimit }}\n💬 Ghi chú: {{ .ClientComment }}\n\nBây gi bn có th thêm khách hàng vào inbound!"
"inbound_client_data_pass" = "🔄 Kết ni vào: {{ .InboundRemark }}\n\n🔑 Mt khu: {{ .ClientPass }}\n📧 Email: {{ .ClientEmail }}\n📊 Dung lưng: {{ .ClientTraffic }}\n📅 Ngày hết hn: {{ .ClientExp }}\n🌐 Gii hn IP: {{ .IpLimit }}\n💬 Ghi chú: {{ .ClientComment }}\n\nBây gi bn có th thêm khách hàng vào inbound!"
"cancel" = " Quá trình đã b hy! \n\nBn có th bt đu li bt c lúc nào bng cách nhp /start. 🔄"
"error_add_client" = " Li:\n\n {{ .error }}"
"using_default_value" = "Đưc ri, tôi s s dng giá tr mc đnh. 😊"
"incorrect_input" = "D liu bn nhp không hp l.\nCác chui phi lin mch và không có du cách.\nVí d đúng: aaaaaa\nVí d sai: aaa aaa 🚫"
"AreYouSure" = "Bn có chc không? 🤔"
"SuccessResetTraffic" = "📧 Email: {{ .ClientEmail }}\n🏁 Kết qu: Thành công"
"FailedResetTraffic" = "📧 Email: {{ .ClientEmail }}\n🏁 Kết qu: Tht bi \n\n🛠 Li: [ {{ .ErrorMessage }} ]"
"FinishProcess" = "🔚 Quá trình đt li lưu lưng đã hoàn tt cho tt c khách hàng."
[tgbot.buttons]
"closeKeyboard" = " Đóng Bàn Phím"
"cancel" = " Hy"
"cancelReset" = " Hy Đt Li"
"cancelIpLimit" = " Hy Gii Hn IP"
"confirmResetTraffic" = " Xác Nhn Đt Li Lưu Lưng?"
"confirmClearIps" = " Xác Nhn Xóa Các IP?"
"confirmRemoveTGUser" = " Xác Nhn Xóa Ngưi Dùng Telegram?"
"confirmToggle" = " Xác nhn Bt/Tt ngưi dùng?"
"dbBackup" = "Ti bn sao lưu cơ s d liu"
"serverUsage" = "S Dng Máy Ch"
"getInbounds" = "Ly cng vào"
"depleteSoon" = "Depleted Soon"
"clientUsage" = "Ly S Dng"
"onlines" = "Khách hàng trc tuyến"
"commands" = "Lnh"
"refresh" = "🔄 Cp Nht"
"clearIPs" = " Xóa IP"
"removeTGUser" = " Xóa Ngưi Dùng Telegram"
"selectTGUser" = "👤 Chn Ngưi Dùng Telegram"
"selectOneTGUser" = "👤 Chn mt ngưi dùng telegram:"
"resetTraffic" = "📈 Đt Li Lưu Lưng"
"resetExpire" = "📅 Thay đi ngày hết hn"
"ipLog" = "🔢 Nht ký đa ch IP"
"ipLimit" = "🔢 Gii Hn đa ch IP"
"setTGUser" = "👤 Đt Ngưi Dùng Telegram"
"toggle" = "🔘 Bt / Tt"
"custom" = "🔢 Tùy chnh"
"confirmNumber" = " Xác nhn: {{ .Num }}"
"confirmNumberAdd" = " Xác nhn thêm: {{ .Num }}"
"limitTraffic" = "🚧 Gii hn lưu lưng"
"getBanLogs" = "Cm nht ký"
"allClients" = "Tt c Khách hàng"
"addClient" = "Thêm Khách Hàng"
"submitDisable" = "Gi Dưi Dng Vô Hiu "
"submitEnable" = "Gi Dưi Dng Kích Hot "
"use_default" = "🏷 S Dng Mc Đnh"
"change_id" = "🔑 ID"
"change_password" = "🔑 Mt Khu"
"change_email" = "📧 Email"
"change_comment" = "💬 Bình Lun"
"ResetAllTraffics" = "Đt li tt c lưu lưng"
"SortedTrafficUsageReport" = "Báo cáo s dng lưu lưng đã sp xếp"
[tgbot.answers]
"successfulOperation" = " Thành công!"
"errorOperation" = " Li Trong Quá Trình Thc Hin."
"getInboundsFailed" = " Không Th Ly Đưc Inbounds"
"getClientsFailed" = " Không th ly khách hàng."
"canceled" = " {{ .Email }} : Thao Tác Đã B Hy."
"clientRefreshSuccess" = " {{ .Email }} : Cp Nht Thành Công Cho Khách Hàng."
"IpRefreshSuccess" = " {{ .Email }} : Cp Nht Thành Công Cho IPs."
"TGIdRefreshSuccess" = " {{ .Email }} : Cp Nht Thành Công Cho Ngưi Dùng Telegram."
"resetTrafficSuccess" = " {{ .Email }} : Đt Li Lưu Lưng Thành Công."
"setTrafficLimitSuccess" = " {{ .Email }} : Đã lưu thành công gii hn lưu lưng."
"expireResetSuccess" = " {{ .Email }} : Đt Li Ngày Hết Hn Thành Công."
"resetIpSuccess" = " {{ .Email }} : Gii Hn IP {{ .Count }} Đã Đưc Lưu Thành Công."
"clearIpSuccess" = " {{ .Email }} : IP Đã Đưc Xóa Thành Công."
"getIpLog" = " {{ .Email }} : Ly nht ký IP Thành Công."
"getUserInfo" = " {{ .Email }} : Ly Thông Tin Ngưi Dùng Telegram Thành Công."
"removedTGUserSuccess" = " {{ .Email }} : Ngưi Dùng Telegram Đã Đưc Xóa Thành Công."
"enableSuccess" = " {{ .Email }} : Đã Bt Thành Công."
"disableSuccess" = " {{ .Email }} : Đã Tt Thành Công."
"askToAddUserId" = "Cu hình ca bn không đưc tìm thy!\r\nVui lòng yêu cu Qun tr viên s dng ID ngưi dùng telegram ca bn trong cu hình ca bn.\r\n\r\nID ngưi dùng ca bn: <code>{{ .TgUserID }}</code>"
"chooseClient" = "Chn mt Khách hàng cho Inbound {{ .Inbound }}"
"chooseInbound" = "Chn mt Inbound"