2026-10-01 16:20:16 -05:00
{
"permissions" : {
"devices.view" : {
2026-10-02 06:39:59 +00:00
"title" : "Xem các thiết bị đuôi tàu" ,
"description" : "Xem các thiết bị trên mạng kết nối."
2026-10-01 16:20:16 -05:00
}
},
"settings" : {
"group" : {
2026-10-02 06:39:59 +00:00
"api" : "API Tailscale" ,
"devices" : "Lưới đuôi"
2026-10-01 16:20:16 -05:00
},
"apiKey" : {
2026-10-02 06:39:59 +00:00
"label" : "Khóa API" ,
"description" : "Dùng để liệt kê các thiết bị trên mạng đuôi tàu của bạn. Hoạt động với khóa Tailscale hoặc Headscale." ,
2026-10-01 16:20:16 -05:00
"placeholder" : "tskey-api-... / hskey-api-..."
},
"apiBaseUrl" : {
2026-10-02 06:39:59 +00:00
"label" : "URL cơ sở của API" ,
"description" : "Để trống phần Tailscale. Đặt giá trị này trỏ đến một thể hiện của Headscale." ,
2026-10-01 16:20:16 -05:00
"placeholder" : "https://api.tailscale.com/api/v2"
},
"devices" : {
2026-10-02 06:39:59 +00:00
"label" : "Danh sách thiết bị" ,
"checking" : "Kiểm tra lưới chắn đuôi xe..." ,
"noKey" : "Chưa thiết lập khóa API." ,
"error" : "Không thể kết nối với tailnet. Vui lòng kiểm tra khóa API." ,
"count" : "{{count}} thiết bị có thể truy cập" ,
"count_other" : "{{count}} thiết bị có thể truy cập" ,
"refresh" : "Kiểm tra"
2026-10-01 16:20:16 -05:00
}
},
"nav" : {
"tailscale" : "Tailscale"
},
"hosts" : {
2026-10-02 06:39:59 +00:00
"tailscaleUsernameHint" : "Đây phải là người dùng Unix mà danh tính Tailscale của bạn được cấp trong ACL SSH của tailnet, không nhất thiết phải là người dùng root." ,
2026-10-01 16:20:16 -05:00
"tailscaleDeviceSelect" : "Chọn thiết bị Tailscale" ,
"tailscaleDeviceSelectPlaceholder" : "Chọn thiết bị..." ,
"tailscaleNoApiKey" : "Chưa cấu hình khóa API Tailscale. Thêm một khóa trong Cài đặt Quản trị để bật khám phá thiết bị." ,
"tailscaleDocsLink" : "Xem tài liệu" ,
"tailscaleLoadingDevices" : "Đang tải thiết bị..." ,
2026-10-02 06:39:59 +00:00
"tailscaleDeviceLoadFailed" : "Không thể tải thiết bị Tailscale. Vui lòng kiểm tra URL API và kết nối mạng." ,
2026-10-01 16:20:16 -05:00
"tailscaleNoDevices" : "Không tìm thấy thiết bị nào trong tailnet của bạn." ,
"tailscaleDeviceAutoFill" : "Chọn thiết bị sẽ tự động điền địa chỉ IP máy chủ." ,
2026-10-02 06:39:59 +00:00
"tailscaleAddHost" : "Thêm máy chủ" ,
"tailscaleCopyIp" : "Sao chép IP của Tailscale" ,
"tailscaleIpCopied" : "Địa chỉ IP đã được sao chép" ,
"tailscaleIpCopyFailed" : "Không thể sao chép địa chỉ IP" ,
2026-10-01 16:20:16 -05:00
"filterAuthTailscale" : "Tailscale"
},
"terminal" : {
2026-10-02 06:39:59 +00:00
"tailscaleCheckRequired" : "Cần xác thực Tailscale" ,
"tailscaleCheckDescription" : "Tailscale SSH yêu cầu kiểm tra bổ sung. Vui lòng xác thực trong trình duyệt của bạn để tiếp tục." ,
2026-10-01 16:20:16 -05:00
"tailscaleCheckOpenBrowser" : "Mở trình duyệt để xác thực" ,
2026-10-02 06:39:59 +00:00
"tailscaleCheckWaiting" : "Đang chờ xác thực Tailscale..." ,
"tailscaleCheckTimeout" : "Quá trình xác thực Tailscale đã hết hạn. Vui lòng thử lại."
2026-10-01 16:20:16 -05:00
},
"manager" : {
"title" : "Tailscale" ,
"refresh" : "Làm mới" ,
"retry" : "Thử lại" ,
2026-10-02 06:39:59 +00:00
"sudoHint" : "Hãy đặt mật khẩu sudo cho máy chủ này để cho phép thực hiện các thao tác với quyền quản trị viên." ,
2026-10-01 16:20:16 -05:00
"noData" : "Không có dữ liệu" ,
"filter" : "Lọc..." ,
"tsNotInstalled" : "Tailscale chưa được cài đặt trên máy chủ này" ,
"tsRunning" : "Đang chạy" ,
"tsStopped" : "Đã dừng" ,
"tsEnable" : "Kết nối" ,
"tsDisable" : "Ngắt kết nối" ,
"tsEnabling" : "Đang kết nối đến Tailscale..." ,
"tsDisabling" : "Đang ngắt kết nối khỏi Tailscale..." ,
"tsEnabled" : "Đã kết nối Tailscale" ,
"tsDisabled" : "Đã ngắt kết nối Tailscale" ,
"tsExitNode" : "Nút thoát" ,
"tsExitNodeActive" : "Nút thoát đang hoạt động"
},
"newUi" : {
"sidebar" : {
"quickConnect" : {
"connectToTerminal" : "Kết nối đến Terminal" ,
"usernameLabel" : "Tên đăng nhập"
}
}
2026-10-04 15:11:41 -05:00
},
"plugin" : {
"name" : "Tailscale"
2026-10-01 16:20:16 -05:00
}
}