Files
s-ui/frontend/src/locales/vi.ts
T
2025-01-20 01:26:02 +01:00

438 lines
12 KiB
TypeScript

import { title } from "process";
export default {
message: "Chào mừng OHB",
success: "Thành công",
failed: "Thất bại",
enable: "Kích hoạt",
disable: "Vô hiệu hóa",
none: "Không",
all: "Tất cả",
filter: "Bộ lọc",
loading: "Đang tải...",
confirm: "Bạn chắc chắn chứ?",
yes: "có",
no: "không",
unlimited: "vô hạn",
remained: "Còn lại",
type: "Loại",
protocol: "Giao thức",
submit: "Gửi",
reset: "Đặt lại",
now: "Hiện tại",
network: "Mạng",
copyToClipboard: "Sao chép vào clipboard",
noData: "Không có dữ liệu!",
invalidLogin: "Đăng nhập không hợp lệ!",
online: "Trực tuyến",
version: "Phiên bản",
email: "Email",
commaSeparated: "(được phân tách bằng dấu phẩy)",
count: "Đếm",
template: "Mẫu",
error: {
dplData: "Dữ liệu trùng lặp",
core: "Lỗi Sing-Box",
},
pages: {
login: "Đăng nhập",
home: "Trang chủ",
inbounds: "Đầu Vào",
outbounds: "Đầu ra",
endpoints: "Câu hình",
clients: "Khách hàng",
rules: "Quy tắc",
tls: "Cài đặt TLS",
basics: "Cơ bản",
admins: "Quản trị viên",
settings: "Cài đặt",
},
main: {
tiles: "OHB",
gauges: "Đồng hồ đo",
charts: "Biểu đồ",
infos: "Thông tin",
gauge: {
cpu: "Đồng hồ CPU",
mem: "Đồng hồ RAM",
},
chart: {
cpu: "Máy theo dõi CPU",
mem: "Máy theo dõi RAM",
net: "Băng thông mạng",
pnet: "Gói mạng",
},
info: {
sys: "Thông tin hệ thống",
sbd: "Thông tin Sing-Box",
host: "Máy chủ",
cpu: "CPU",
core: "Nhân",
uptime: "Thời gian hoạt động",
threads: "Luồng",
memory: "Bộ nhớ",
running: "Đang chạy"
},
backup: {
title: "Sao lưu và khôi phục",
backup: "Tải xuống bản sao lưu",
restore: "Khôi phục",
exclStats: "Loại trừ các biểu đồ",
exclChanges: "Loại trừ các thay đổi",
}
},
objects: {
inbound: "Đầu Vào",
client: "Máy Khách hàng",
outbound: "Đầu Ra",
endpoint: "Điểm cuối",
config: "Câu hình",
rule: "Quy tắc",
user: "Người dùng",
tag: "Thẻ",
listen: "Nghe",
dial: "Quay số",
tls: "TLS",
multiplex: "Ghép đa truyền thông ",
transport: "Giao thông",
headers: "Tiêu đề",
key: "Chìa khóa",
value: "Giá trị",
},
actions: {
action: "Hành động",
add: "Thêm",
addbulk: "Thêm Hàng loạt",
new: "Mới",
edit: "Chỉnh sửa",
del: "Xóa",
clone: "Nhân bản",
save: "Lưu",
update: "Cập nhật",
submit: "Gửi",
set: "Đặt",
generate: "Tạo ra",
disable: "Vô hiệu hóa",
close: "Đóng",
restartApp: "Khởi động lại ứng dụng",
restartSb: "Khởi động lại Singbox",
},
login: {
title: "Đăng nhập",
username: "Tên người dùng",
unRules: "Tên người dùng không thể trống",
password: "Mật khẩu",
pwRules: "Mật khẩu không thể trống",
},
menu: {
logout: "Đăng xuất",
},
admin: {
changeCred: "Thay đổi thông tin đăng nhập",
oldPass: "Mật khẩu hiện tại",
newUname: "Tên người dùng mới",
newPass: "Mật khẩu mới",
lastLogin: "Lân đăng nhập cuôi",
date: "Ngày",
time: "Thời gian",
changes: "Thay đổi",
actor: "Diễn viên",
key: "Khóa",
action: "Hành động",
},
setting: {
interface: "Giao diện",
sub: "Đăng ký",
addr: "Địa chỉ",
port: "Cổng",
webPath: "Đường dẫn gốc",
domain: "Miền",
sslKey: "Đường dẫn khóa SSL",
sslCert: "Đường dẫn chứng chỉ SSL",
webUri: "URI bảng điều khiển",
sessionAge: "Tuổi tối đa của phiên",
trafficAge: "Tuổi lưu thông tối đa",
timeLoc: "Vị trí múi giờ",
subEncode: "Kích hoạt mã hóa",
subInfo: "Kích hoạt thông tin khách hàng",
path: "Đường dẫn mặc định",
update: "Thời gian cập nhật tự động",
subUri: "URI đăng ký",
jsonSub: "Đăng ký JSON",
toDirect: "Chuyển hướng tới Trực tiếp",
toBlock: "Chuyển hướng tới Chặn",
timestamp: "Dấu thời gian",
globalDns: "DNS Toàn cầu",
directDns: "DNS Trực tiếp",
toDirectDns: "Chuyển hướng tới DNS Trực tiếp",
jsonSubOptions: "Tùy chọn Khác",
excludePkg: "Loại trừ Gói",
},
client: {
name: "Tên",
desc: "Mô tả",
group: "Nhóm",
inboundTags: "Thẻ đầu vào",
basics: "Cơ bản",
config: "Cấu hình",
links: "Liên kết",
external: "Liên kết bên ngoài",
sub: "Đăng ký bên ngoài",
},
bulk: {
order: "Sắp xếp",
random: "Ngẫu nhiên",
},
types: {
un: "Tên người dùng",
pw: "Mật khẩu",
direct: {
overrideAddr: "Ghi đè Địa chỉ",
overridePort: "Ghi đè Cổng",
},
hy: {
obfs: "Mật khẩu đã được Ẩn",
auth: "Mật khẩu Xác thực",
hyOptions: "Tùy chọn Hysteria",
hy2Options: "Tùy chọn Hysteria2",
ignoreBw: "Bỏ qua Băng thông của Client",
},
shdwTls: {
hs: "Máy chủ Handshake",
addHS: "Thêm Máy chủ Handshake",
},
ssh: {
passphrase: "Cụm từ mật khẩu",
hostKey: "Khóa Máy chủ",
algorithm: "Thuật toán Khóa",
clientVer: "Phiên bản Client",
options: "Tùy chọn SSH",
},
tor: {
execPath: "Đường dẫn File thực thi",
dataDir: "Thư mục Dữ liệu",
extArgs: "Đối số Bổ sung",
},
tuic: {
congControl: "Kiểm soát Tắc nghẽn",
authTimeout: "Thời gian chờ Xác thực",
hb: "Nhịp tim",
},
tun: {
addr: "Địa chỉ",
ifName: "Tên Giao diện",
},
vless: {
flow: "Luồng",
udpEnc: "Mã hóa Gói UDP",
},
vmess: {
security: "Bảo mật",
globalPadding: "Đệm Toàn cầu",
authLen: "Chiều dài Mã hóa",
},
wg: {
privKey: "Khóa Riêng tư",
pubKey: "Khóa Công khai của Đối tác",
psk: "Khóa được Chia sẻ trước",
localIp: "IPs Cục bộ",
worker: "Công nhân",
ifName: "Tên Giao diện",
sysIf: "Giao diện Hệ thống",
options: "Tùy chọn Wireguard",
multiPeer: "Nhiều Đối tác",
allowedIp: "IPs được Phép",
peer: "Đối tác",
peers: "Đối tác",
},
lb: {
defaultOut: "Đầu ra Mặc định",
interruptConn: "Ngắt kết nối hiện tại",
testUrl: "URL Kiểm tra",
interval: "Khoảng thời gian",
tolerance: "Sự dung hòa",
urlTestOptions: "Tùy chọn Kiểm tra URL",
}
},
in: {
addr: "Địa chỉ",
port: "Cổng",
clients: "Kích hoạt khách hàng",
ssMethod: "Phương thức",
sSide: "Phía Máy chủ",
cSide: "Phía Khách hàng",
multiDomain: "Nhiều Tên miền",
remark: "Ghi chú",
mdOption: "Tùy chọn Nhiều Tên miền",
},
listen: {
options: "Tùy chọn Nghe",
tcpOptions: "Tùy chọn TCP",
udpOptions: "Tùy chọn UDP",
detour: "Lạc đạo",
detourText: "Chuyển tiếp tới đầu vào",
domainStrategy: "Chiến lược Domain",
},
dial: {
bindIf: "Ràng buộc tới Giao diện Mạng",
bindIp4: "Ràng buộc tới IPv4",
bindIp6: "Ràng buộc tới IPv6",
reuseAddr: "Sử dụng lại Địa chỉ Nghe",
connTimeout: "Thời gian Chờ Kết nối",
fbTimeout: "Thời gian Chờ Fallback",
options: "Tùy chọn Gọi",
detourText: "Chuyển tiếp tới thư đi",
},
transport: {
enable: "Kích hoạt vận chuyển",
host: "Máy chủ",
hosts: "Máy chủ",
path: "Đường dẫn",
httpMethod: "Phương thức Yêu cầu",
idleTimeout: "Thời gian Chờ Chờ đợi",
pingTimeout: "Thời gian Chờ Ping",
grpcServiceName: "Tên Dịch vụ",
grpcPws: "Cho phép mà không Có Luồng",
},
mux: {
enable: "Bật Multiplex",
maxConn: "Số kết nối Tối đa",
minStr: "Số Luồng Tối thiểu",
maxStr: "Số Luồng Tối đa",
padding: "Chỉ đệm",
enableBrutal: "Bật Brutal",
},
out: {
addr: "Địa chỉ Máy chủ",
port: "Cổng Máy chủ",
},
rule: {
add: "Thêm Quy tắc",
simple: "Đơn giản",
logical: "Logic",
mode: "Chế độ",
invert: "Nghịch đảo",
ipVer: "Phiên bản IP",
domain: "Tên miền",
domainSufix: "Hậu tố Miền",
domainKw: "Từ khóa Miền",
domainRgx: "Regex Miền",
ip: "CIDRs IP",
privateIp: "Dải IP Không hợp lệ",
port: "Cổng",
portRange: "Dải Cổng",
srcCidr: "CIDRs IP Nguồn",
srcPrivateIp: "IP Nguồn Không hợp lệ",
srcPort: "Cổng Nguồn",
srcPortRange: "Dải Cổng Nguồn",
ruleset: "Bộ quy tắc",
rulesetMatchSrc: "Bộ quy tắc IPcidr Phù hợp Nguồn",
options: "Tùy chọn Quy tắc",
domainRules: "Tên miền/IP",
srcIpRules: "IP Nguồn",
srcPortRules: "Cổng Nguồn",
udpDisableDomainUnmapping: "Không màm mạng tiền lập tên miền",
udpFallbackDelay: "Thời gian Chờ Fallback",
udpConnect: "Kết nối UDP",
udpTimeout: "Thời gian Chờ UDP",
method: "Phương pháp",
noDrop: "Không Tháp",
sniffer: "Kiểm tra Sniffer",
timeout: "Thời gian Chờ Sniffing",
strategy: "Chiến lệ",
},
ruleset: {
add: "Thêm Bộ quy tắc",
format: "Định dạng Dữ liệu",
interval: "Khoảng cách Cập nhật",
remote: "Xa",
local: "Cục bộ",
},
basic: {
log: {
title: "Nhật ký",
level: "Mức độ",
output: "Đầu ra",
timestamp: "Bật Dấu thời gian",
},
dns: {
final: "Cuối cùng",
server: "Máy chủ",
firstServer: "Máy chủ Đầu tiên",
addrResolver: "Trình phân giải địa chỉ",
},
routing: {
title: "Định tuyến",
defaultOut: "Ra ngoài Mặc định",
defaultIf: "NIC Mặc định",
defaultRm: "Đánh dấu Định tuyến Mặc định",
autoBind: "Tự động Ràng buộc NIC",
},
exp: {
storeFakeIp: "Lưu IP Giả mạo",
},
},
tls : {
enable: "Kích hoạt TLS",
usePath: "Sử dụng đường dẫn",
useText: "Sử dụng văn bản",
certPath: "Đường dẫn tệp chứng chỉ",
keyPath: "Đường dẫn tệp khóa",
cert: "Chứng chỉ",
key: "Khóa",
options: "Tùy chọn TLS",
minVer: "Phiên bản Tối thiểu",
maxVer: "Phiên bản Tối đa",
cs: "Các bộ mã hóa",
privKey: "Khóa riêng",
pubKey: "Khóa Công khai",
disableSni: "Tắt SNI",
insecure: "Cho phép Không an toàn",
acme: {
options: "Tùy chọn ACME",
dataDir: "Thư mục Dữ liệu",
defaultDomain: "Tên miền Mặc định",
disableChallenges: "Vô hiệu hóa Thách thức",
httpChallenge: "Vô hiệu hóa Thách thức HTTP",
tlsChallenge: "Vô hiệu hóa Thách thức TLS",
altPorts: "Cổng Thay thế",
altHport: "Cổng HTTP Thay thế",
altTport: "Cổng TLS Thay thế",
caProvider: "Nhà cung cấp CA",
customCa: "Nhà cung cấp CA Tùy chỉnh",
extAcc: "Tài khoản Bên ngoài",
dns01: "Thách thức DNS01",
dns01Provider: "Nhà cung cấp Thách thức DNS01"
},
},
stats: {
upload: "Tải lên",
download: "Tải xuống",
volume: "Thể tích",
usage: "Sử dụng",
graphTitle: "Biểu đồ lưu lượng",
B: "B",
KB: "KB",
MB: "MB",
GB: "GB",
TB: "TB",
PB: "PB",
p: "ph",
Kp: "Kph",
Mp: "Mph",
Gb: "Gb",
bps: "bps",
Kbps: "Kbps",
Mbps: "Mbps",
},
date: {
expiry: "Hết hạn",
expired: "Đã hết hạn",
d: "ng",
h: "g",
m: "p",
s: "s",
ms: "ms",
},
}