{ "permissions": { "devices.view": { "title": "View tailnet devices", "description": "See the devices on the connected tailnet." } }, "settings": { "group": { "api": "Tailscale API", "devices": "Tailnet" }, "apiKey": { "label": "API key", "description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.", "placeholder": "tskey-api-... / hskey-api-..." }, "apiBaseUrl": { "label": "API base URL", "description": "Leave empty for Tailscale. Set this to point at a Headscale instance.", "placeholder": "https://api.tailscale.com/api/v2" }, "devices": { "label": "Device list", "checking": "Checking the tailnet...", "noKey": "No API key set yet.", "error": "Could not reach the tailnet. Check the API key.", "count": "{{count}} device reachable", "count_other": "{{count}} devices reachable", "refresh": "Check" } }, "nav": { "tailscale": "Tailscale" }, "hosts": { "tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.", "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ị...", "tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.", "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ủ.", "tailscaleAddHost": "Add host", "tailscaleCopyIp": "Copy Tailscale IP", "tailscaleIpCopied": "IP copied", "tailscaleIpCopyFailed": "Could not copy the IP", "filterAuthTailscale": "Tailscale" }, "terminal": { "tailscaleCheckRequired": "Tailscale Authentication Required", "tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.", "tailscaleCheckOpenBrowser": "Mở trình duyệt để xác thực", "tailscaleCheckWaiting": "Waiting for Tailscale authentication...", "tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again." }, "manager": { "title": "Tailscale", "refresh": "Làm mới", "retry": "Thử lại", "sudoHint": "Set a sudo password for this host to allow elevated actions.", "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" } } } }