chore(i18n): push/pull

This commit is contained in:
Lemmy
2026-08-08 23:37:51 -04:00
parent af2b2b1162
commit 06b14eb7ce
2 changed files with 244 additions and 244 deletions
+142 -142
View File
@@ -1,165 +1,165 @@
{
"title": "Tailscale",
"settings": {
"refresh_interval": {
"label": "Refresh interval (seconds)",
"description": "How often to poll tailscale status."
},
"notify_on_peer_change": {
"label": "Notify on peer online/offline",
"description": "Desktop notification when a peer changes connectivity."
},
"tailscale_bin": {
"label": "tailscale binary",
"description": "Command name or absolute path to the tailscale CLI."
},
"admin_url": {
"label": "Admin console URL",
"description": "Override the admin machines URL opened from the panel."
},
"ssh_user": {
"label": "Default SSH user",
"description": "Optional user for tailscale ssh (empty uses the CLI default)."
},
"show_counts": {
"label": "Show counts on bar",
"description": "Display online/total peer counts on the widget."
},
"ok_color": {
"label": "Connected color (green)"
},
"warn_color": {
"label": "Disconnected color (grey)"
}
"actions": {
"advertise_off": "Stop advertising",
"advertise_on": "Advertise exit",
"clear_exit": "Clear exit",
"copy_dns": "Copy DNS",
"copy_ip": "Copy IP",
"down": "Disconnect",
"lan_off": "Block LAN",
"lan_on": "Allow LAN",
"open_admin": "Admin",
"ping": "Ping",
"refresh": "Refresh",
"routes_off": "Ignore routes",
"routes_on": "Accept routes",
"shields_off": "Shields down",
"shields_on": "Shields up",
"ssh": "SSH",
"ssh_off": "Disable SSH",
"ssh_on": "Enable SSH",
"up": "Connect",
"use_exit": "Use exit"
},
"colors": {
"tertiary": "Tertiary",
"error": "Error",
"muted": "Muted",
"primary": "Primary",
"secondary": "Secondary",
"error": "Error",
"muted": "Muted"
"tertiary": "Tertiary"
},
"widget": {
"tooltip_ok": "{state} · {online}/{total} peers online · exit {exit}",
"tooltip_stopped": "Tailscale is stopped · {total} known peers",
"tooltip_missing": "tailscale CLI not found",
"tooltip_down": "Tailscale unavailable: {error}",
"refresh_requested": "Refreshing Tailscale…"
},
"panel": {
"loading": "Querying Tailscale…",
"busy": "Working…",
"empty": "No items match the current filter.",
"select_hint": "Select an item for actions.",
"updated": "Updated {time}",
"host": "{host}",
"summary": "{state} · {online}/{total} online · exit {exit}",
"health": "{msg}",
"not_installed": "tailscale is not installed or not on PATH."
},
"tabs": {
"status": "Status",
"peers": "Peers",
"exit": "Exit nodes"
"exit": {
"detail": "{ip} · {status}"
},
"filter": {
"placeholder": "Filter… e.g. edge or !online"
},
"status": {
"state": "State: {state}",
"tailnet": "Tailnet: {name}",
"ips": "IPs: {v4} {v6}",
"dns": "DNS: {dns}",
"exit": "Exit node: {name}",
"version": "Version: {version}",
"prefs": "Shields {shields} · Routes {routes} · SSH {ssh} · DNS {dns}",
"on": "on",
"off": "off",
"none": "none"
"launcher": {
"action": {
"clear_exit": "Clear exit node",
"copy_dns": "Copy DNS name",
"copy_ip": "Copy IPv4",
"ping": "Ping",
"ssh": "SSH",
"use_exit": "Use as exit node"
},
"cat": {
"admin": "Admin console",
"admin-sub": "Open Tailscale admin in browser",
"down": "Disconnect",
"down-sub": "tailscale down",
"exit": "Exit nodes",
"exit-sub": "Choose or clear an exit node",
"panel": "Open panel",
"panel-sub": "Full Tailscale manager",
"peers": "Peers",
"peers-sub": "Browse machines on the tailnet",
"refresh": "Refresh",
"refresh-sub": "Re-query status",
"status": "Status",
"status-sub": "Connection summary",
"up": "Connect",
"up-sub": "tailscale up"
},
"loading": "Loading Tailscale…",
"missing": "tailscale not found"
},
"panel": {
"busy": "Working…",
"empty": "No items match the current filter.",
"health": "{msg}",
"host": "{host}",
"loading": "Querying Tailscale…",
"not_installed": "tailscale is not installed or not on PATH.",
"select_hint": "Select an item for actions.",
"summary": "{state} · {online}/{total} online · exit {exit}",
"updated": "Updated {time}"
},
"peer": {
"detail": "{os} · {relay} · {v4}",
"traffic": "↓{rx} ↑{tx}"
},
"exit": {
"detail": "{ip} · {status}"
},
"actions": {
"up": "Connect",
"down": "Disconnect",
"refresh": "Refresh",
"open_admin": "Admin",
"clear_exit": "Clear exit",
"use_exit": "Use exit",
"copy_ip": "Copy IP",
"copy_dns": "Copy DNS",
"ping": "Ping",
"ssh": "SSH",
"shields_on": "Shields up",
"shields_off": "Shields down",
"routes_on": "Accept routes",
"routes_off": "Ignore routes",
"ssh_on": "Enable SSH",
"ssh_off": "Disable SSH",
"advertise_on": "Advertise exit",
"advertise_off": "Stop advertising",
"lan_on": "Allow LAN",
"lan_off": "Block LAN"
},
"result": {
"success": "Done",
"failed": "Failed: {error}",
"busy": "Another operation is running.",
"missing": "tailscale CLI not found.",
"up": "Tailscale connected",
"down": "Tailscale disconnected",
"exit_set": "Exit node set to {name}",
"exit_cleared": "Exit node cleared",
"shields_on": "Shields up enabled",
"shields_off": "Shields up disabled",
"ssh_on": "Tailscale SSH enabled",
"ssh_off": "Tailscale SSH disabled",
"routes_on": "Accepting subnet routes",
"routes_off": "Not accepting subnet routes",
"advertise_on": "Advertising as exit node",
"advertise_off": "No longer advertising exit node",
"lan_on": "LAN access allowed with exit node",
"lan_off": "LAN access blocked with exit node",
"ping_started": "Pinging {name}…",
"ssh_started": "Opening SSH to {name}…",
"copied": "Copied {name}",
"admin_opened": "Opening admin console…",
"advertise_off": "No longer advertising exit node",
"advertise_on": "Advertising as exit node",
"busy": "Another operation is running.",
"copied": "Copied {name}",
"down": "Tailscale disconnected",
"exit_cleared": "Exit node cleared",
"exit_set": "Exit node set to {name}",
"failed": "Failed: {error}",
"lan_off": "LAN access blocked with exit node",
"lan_on": "LAN access allowed with exit node",
"missing": "tailscale CLI not found.",
"peer_offline": "{name} went offline",
"peer_online": "{name} is online",
"peer_offline": "{name} went offline"
"ping_started": "Pinging {name}…",
"routes_off": "Not accepting subnet routes",
"routes_on": "Accepting subnet routes",
"shields_off": "Shields up disabled",
"shields_on": "Shields up enabled",
"ssh_off": "Tailscale SSH disabled",
"ssh_on": "Tailscale SSH enabled",
"ssh_started": "Opening SSH to {name}…",
"success": "Done",
"up": "Tailscale connected"
},
"launcher": {
"loading": "Loading Tailscale…",
"missing": "tailscale not found",
"cat": {
"status": "Status",
"status-sub": "Connection summary",
"peers": "Peers",
"peers-sub": "Browse machines on the tailnet",
"exit": "Exit nodes",
"exit-sub": "Choose or clear an exit node",
"up": "Connect",
"up-sub": "tailscale up",
"down": "Disconnect",
"down-sub": "tailscale down",
"panel": "Open panel",
"panel-sub": "Full Tailscale manager",
"refresh": "Refresh",
"refresh-sub": "Re-query status",
"admin": "Admin console",
"admin-sub": "Open Tailscale admin in browser"
"settings": {
"admin_url": {
"description": "Override the admin machines URL opened from the panel.",
"label": "Admin console URL"
},
"action": {
"ping": "Ping",
"ssh": "SSH",
"copy_ip": "Copy IPv4",
"copy_dns": "Copy DNS name",
"use_exit": "Use as exit node",
"clear_exit": "Clear exit node"
"notify_on_peer_change": {
"description": "Desktop notification when a peer changes connectivity.",
"label": "Notify on peer online/offline"
},
"ok_color": {
"label": "Connected color (green)"
},
"refresh_interval": {
"description": "How often to poll tailscale status.",
"label": "Refresh interval (seconds)"
},
"show_counts": {
"description": "Display online/total peer counts on the widget.",
"label": "Show counts on bar"
},
"ssh_user": {
"description": "Optional user for tailscale ssh (empty uses the CLI default).",
"label": "Default SSH user"
},
"tailscale_bin": {
"description": "Command name or absolute path to the tailscale CLI.",
"label": "tailscale binary"
},
"warn_color": {
"label": "Disconnected color (grey)"
}
},
"status": {
"dns": "DNS: {dns}",
"exit": "Exit node: {name}",
"ips": "IPs: {v4} {v6}",
"none": "none",
"off": "off",
"on": "on",
"prefs": "Shields {shields} · Routes {routes} · SSH {ssh} · DNS {dns}",
"state": "State: {state}",
"tailnet": "Tailnet: {name}",
"version": "Version: {version}"
},
"tabs": {
"exit": "Exit nodes",
"peers": "Peers",
"status": "Status"
},
"title": "Tailscale",
"widget": {
"refresh_requested": "Refreshing Tailscale…",
"tooltip_down": "Tailscale unavailable: {error}",
"tooltip_missing": "tailscale CLI not found",
"tooltip_ok": "{state} · {online}/{total} peers online · exit {exit}",
"tooltip_stopped": "Tailscale is stopped · {total} known peers"
}
}