rustpbx 0.4.3

A SIP PBX implementation in Rust
Documentation
[acme]
# Sidebar
sidebar_name = "SSL Certificates"

# Page titles & headings
title = "SSL Certificates"
subtitle = "Addon"
subtitle_desc = "Manage your HTTPS and SIP TLS certificates via Let's Encrypt."

# Request form
section_request = "Request Certificate"
section_request_desc = "Generate a new certificate for your domain."
field_domain = "Domain Name"
field_domain_placeholder = "pbx.example.com"
field_email = "Email Address"
field_email_placeholder = "admin@example.com"
enable_https_label = "Enable HTTPS/WSS"
enable_https_desc = "Update config to use this certificate for SSL/TLS."
enable_sip_tls_label = "Enable SIP TLS"
enable_sip_tls_desc = "Enable SIP over TLS on port 5061."
btn_request = "Request Certificate"
btn_requesting = "Processing..."

# Auto-renew section
section_auto_renew = "Auto-Renew Settings"
section_auto_renew_desc = "Configure automatic certificate renewal."
auto_renew_enabled = "Enable Auto-Renew"
auto_renew_enabled_desc = "Automatically renew certificates before they expire."
auto_renew_threshold = "Renewal Threshold (hours)"
auto_renew_threshold_desc = "Renew certificate when it expires in this many hours."
auto_renew_https = "Reload HTTPS After Renewal"
auto_renew_https_desc = "Hot-reload HTTPS without restarting."
auto_renew_sips = "Reload SIP TLS After Renewal"
auto_renew_sips_desc = "Hot-reload SIP TLS without restarting."
auto_renew_domain = "Managed Domain"
auto_renew_domain_desc = "Domain to monitor for auto-renewal (leave empty to auto-detect)."
current_cert = "Current Certificate"
cert_expiry = "Expires"
cert_expiry_never = "Never or Unknown"
btn_save = "Save Settings"
btn_saved = "Saved!"
btn_save_error = "Save Failed"

# Status section
section_status = "Operation Status"
section_status_desc = "Real-time feedback from the ACME client."
status_ready = "Ready to process requests."

# Certificates list
section_certs = "Existing Certificates"
section_certs_desc = "List of certificates managed by this addon."
col_domain = "Domain"
col_path = "Path"
col_created_at = "Created At"
no_certs = "No certificates found."

# JS messages
error_missing_fields = "Please enter both domain and email."
error_request_failed = "Request failed"
status_starting = "Starting request..."
status_running = "Running: "
status_success = "Success: "
status_error = "Error: "
status_restart_notice = "\n\nIMPORTANT: You must RESTART the service to apply changes."
status_renew_notice = "\n\nNote: With auto-renew enabled, certificates are reloaded automatically."