clusev/lang/en/wireguard.php

72 lines
3.5 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?php
return [
'title' => 'WireGuard — Clusev',
'eyebrow' => 'Network',
'heading' => 'WireGuard',
'subtitle' => 'Tunnel access to the panel — live status.',
'not_configured_title' => 'WireGuard is not set up',
'not_configured_body' => 'Set it up on the host: over SSH run "sudo clusev wg setup". The live status appears here afterwards.',
'stale' => 'Status is stale — the host collector is not responding. Is the stack running?',
'gate' => 'Gate (panel lock)',
'gate_on' => 'on — panel only via the tunnel',
'gate_off' => 'off — panel publicly reachable',
'gate_escape' => 'Escape over SSH: "clusev wg down".',
'server_title' => 'Server',
'subnet' => 'Subnet',
'server_ip' => 'Server IP',
'port' => 'Port',
'endpoint' => 'Endpoint',
'service' => 'Service',
'peers_title' => 'Peers',
'peers_count' => ':count peer|:count peers',
'no_peers' => 'No peers yet — over SSH run "clusev wg add-peer <name>".',
'online' => 'online',
'offline' => 'offline',
'last_handshake' => 'last handshake',
'never' => 'never',
'down_up' => '↓ :rx · ↑ :tx',
'traffic_title' => 'Traffic',
'window_1h' => '1h',
'window_24h' => '24h',
'window_7d' => '7d',
'total_down' => 'Received',
'total_up' => 'Sent',
'no_traffic' => 'No history yet — it accrues once peers are connected.',
'add_peer' => 'Add peer',
'peer_name_placeholder' => 'Name (e.g. laptop)',
'peer_name_invalid' => 'Only AZ az 09 . _ - (max 64).',
'remove' => 'Remove',
'remove_confirm_title' => 'Remove peer?',
'remove_confirm_body' => 'The client loses access immediately. This cannot be undone.',
'pending' => 'Applying …',
'action_done' => 'Action applied.',
'action_failed' => 'Action failed — check on the host.',
'throttled' => 'Too many actions — wait a moment.',
'new_peer_title' => 'New peer — configuration',
'new_peer_once' => 'This configuration is shown ONCE and never stored. Import it now (scan the QR or copy the text).',
'close' => 'Close',
'settings_title' => 'Settings',
'apply' => 'Apply',
'gate_toggle' => 'Gate',
'gate_turn_on' => 'Turn on',
'gate_turn_off' => 'Turn off',
'gate_on_title' => 'Turn gate on?',
'gate_on_body' => 'The panel will then only be reachable through the tunnel. Make sure the tunnel reaches the panel first — otherwise only SSH ("clusev wg down") gets you back.',
'gate_off_title' => 'Turn gate off?',
'gate_off_body' => 'The panel becomes publicly reachable again (only 2FA + login protection then guard it).',
'endpoint_label' => 'Public endpoint',
'endpoint_hint' => 'IP or DNS:port — affects only future peer configs.',
'endpoint_invalid' => 'Invalid endpoint.',
'port_label' => 'Listen port (UDP)',
'port_hint' => 'Changing this restarts the tunnel — all clients must update the port.',
'port_invalid' => 'Port 165535.',
'port_confirm_title' => 'Change port?',
'port_confirm_body' => 'The tunnel restarts. All clients must set the new port in their config or they lose the connection.',
'subnet_label' => 'Subnet',
'subnet_hint' => 'Highly destructive — re-addresses the server; existing peers must be re-created.',
'subnet_invalid' => 'Invalid subnet (CIDR).',
'subnet_confirm_title' => 'Change subnet?',
'subnet_confirm_body' => 'The server gets a new address and the tunnel restarts. ALL existing peers lose access and must be re-created.',
];