Files
community-plugins/opnsense/translations/en.json
T

159 lines
4.7 KiB
JSON

{
"actions": {
"copy": "Copy",
"open_ui": "Open UI",
"refresh": "Refresh",
"restart": "Restart",
"start": "Start",
"stop": "Stop"
},
"colors": {
"error": "Error",
"muted": "Muted",
"primary": "Primary",
"secondary": "Secondary",
"tertiary": "Tertiary"
},
"filter": {
"placeholder": "Filter… e.g. block or !pass"
},
"gateway": {
"summary": "{status} · {address} · rtt {rtt}"
},
"iface": {
"summary": "{status} · {ipv4} · in {in} · out {out}"
},
"launcher": {
"action": {
"copy": "Copy name",
"restart": "Restart service",
"start": "Start service",
"stop": "Stop service"
},
"cat": {
"gateways": "Gateways",
"gateways-sub": "Gateway monitor status",
"interfaces": "Interfaces",
"interfaces-sub": "Link and address overview",
"logs": "Firewall logs",
"logs-sub": "Recent pass/block events",
"panel": "Open panel",
"panel-sub": "Full OPNsense manager",
"refresh": "Refresh",
"refresh-sub": "Poll API now",
"rules": "Firewall rules",
"rules-sub": "Filter rules overview",
"services": "Services",
"services-sub": "Start / stop / restart",
"status": "Status widgets",
"status-sub": "Crash reporter, firewall, system checks",
"ui": "Open Web UI",
"ui-sub": "Browser dashboard"
},
"loading": "Loading OPNsense…",
"no-matches": "No matches",
"unavailable": "OPNsense unavailable"
},
"logs": {
"flow": "{src} → {dst} · {iface}",
"hint": "Select a log line · showing {n} recent · {blocks} blocks in buffer",
"summary": "{n} events · {blocks} blocks"
},
"panel": {
"busy": "Working…",
"empty": "No items match the filter.",
"host": "Host: {host}",
"loading": "Querying API…",
"logs_loading": "Loading firewall logs…",
"not_configured": "Set Base URL, API key, and API secret under Settings → Plugins → OPNsense.",
"select_hint": "Select an item for actions.",
"subtitle": "Firewall health & services",
"summary": "{ok} healthy · {issues} issue(s) · load {load}",
"updated": "Updated {time}"
},
"result": {
"busy": "Another operation is running.",
"copied": "Copied {name}",
"failed": "Failed: {error}",
"issue": "{name}: {status}",
"logs_loaded": "Loaded {n} log events",
"not_configured": "OPNsense API is not configured.",
"restarted": "Restarted {name}",
"started": "Started {name}",
"stopped": "Stopped {name}",
"success": "Done"
},
"rule": {
"detail": "{src} → {dst} · {proto} · {iface}",
"stats": "{packets} pkts · {bytes} B · {evaluations} evals"
},
"rules": {
"summary": "{n} rules"
},
"service": {
"summary": "{status} · {description}"
},
"settings": {
"allow_insecure_tls": {
"description": "Skip certificate verification (self-signed / private CA).",
"label": "Allow insecure TLS"
},
"api_key": {
"description": "System → Access → Users → API keys (key = username).",
"label": "API key"
},
"api_secret": {
"description": "API secret paired with the key (password).",
"label": "API secret"
},
"base_url": {
"description": "OPNsense origin only, e.g. https://192.168.1.1 (no trailing /api).",
"label": "Base URL"
},
"notify_on_issue": {
"description": "Desktop notification when a status widget or gateway becomes unhealthy.",
"label": "Notify on new issues"
},
"ok_color": {
"label": "Healthy color"
},
"refresh_interval": {
"description": "How often to poll the API.",
"label": "Refresh interval (seconds)"
},
"show_label": {
"description": "Display OK / issues count next to the icon.",
"label": "Show status text on bar"
},
"warn_color": {
"label": "Issue color"
},
"web_ui_url": {
"description": "Optional alternate URL for “Open UI”. Defaults to base URL.",
"label": "Web UI URL override"
}
},
"status": {
"message": "{message}",
"widget": "{name}: {status}"
},
"tabs": {
"gateways": "Gateways",
"interfaces": "Interfaces",
"logs": "Logs",
"rules": "Rules",
"services": "Services",
"status": "Status"
},
"title": "OPNsense",
"widget": {
"label_issues": "{n}",
"label_ok": "OK",
"refresh_requested": "Refreshing OPNsense…",
"tooltip_down": "Unreachable: {error}",
"tooltip_issues": "{host} · {issues} issue(s) · {detail}",
"tooltip_missing": "Configure base URL + API key/secret in plugin settings",
"tooltip_ok": "{host} · healthy · {ifaces} interfaces · load {load}"
}
}