'System', 'heading' => 'Domain, TLS & release channel', 'subheading' => 'Panel access address and update source', 'https_active' => 'HTTPS active', 'https_plain' => 'Plaintext HTTP', // Domain & TLS panel 'tls_title' => 'Domain & TLS', 'tls_subtitle' => 'Panel reachability and Let\'s Encrypt certificate', 'tls_active_title' => 'TLS active — certificate issued automatically via Let\'s Encrypt', 'tls_active_body_pre' => 'Reachable at', 'tls_active_body_post' => 'issued and renewed automatically. Requirement: the domain points to this server via DNS.', 'tls_bare_title' => 'Bare-IP mode: plaintext HTTP', 'tls_bare_body' => 'Without a domain the panel — including 2FA and audit — runs over unencrypted HTTP. Enter a domain and TLS is then set up automatically, with no further steps.', // Domain form + status 'domain' => 'Domain', 'domain_placeholder' => 'panel.example.com (empty = access via IP)', 'domain_help' => 'The domain must point to this server via DNS. After saving, restart the stack — the TLS certificate, URL, WebSocket and cookie security set themselves up automatically. Leave empty for access via IP over HTTP.', 'domain_invalid' => 'Please enter a valid domain (e.g. panel.example.com) — without http://, port or path.', 'access_address' => 'Access address', 'access_bare_ip' => 'HTTP (bare IP)', // Change-domain confirmation modal 'change_domain_heading' => 'Change domain', 'change_domain_body' => 'The panel domain will be set to “:domain”. After a stack restart the panel is reachable at https://:domain; the certificate is issued automatically. Requirement: DNS already points to this server.', 'clear_domain_body' => 'The domain will be removed. After a restart the panel is reachable via IP over unencrypted HTTP (no TLS). You can set a domain again at any time.', 'change_domain_confirm' => 'Change', 'domain_saved_notify' => 'Domain saved — restart the stack to apply it.', // Restart-required notice 'restart_title' => 'Restart required', 'restart_body' => 'The domain is saved. Restart the stack on the host to apply it:', 'restart_lockout_hint' => 'You may need to sign in again after the restart. If the new domain (DNS/certificate) is not reachable yet, the panel stays available at http:// as a fallback.', // Release channel panel 'channel_title' => 'Release channel', 'channel_subtitle' => 'Source for updates', 'channel_radiogroup_label' => 'Release channel', 'channel_current' => 'Channel:', // Channel descriptions (CHANNELS array) 'channel_stable' => 'Only tested releases approved by the maintainer (tagged versions). Recommended for production use.', 'channel_beta' => 'Pre-releases of upcoming versions for testing new features. May be unstable. Development builds are never offered to users.', // Change-channel confirmation modal 'change_channel_heading' => 'Switch release channel', 'change_channel_body' => 'The release channel will be set to “:channel”. Updates will then be pulled from this source.', 'change_channel_confirm' => 'Switch', 'change_channel_notify' => 'Release channel set to “:channel”.', // Page title 'title' => 'System — Clusev', ];