Viewing File: /usr/local/cpanel/base/frontend/meridian/_assets/meridian-shell/locales/en/security.js
{
"table.hiddenFields": "More Details",
"table.scrollRegion.sslDomains": "SSL certificates table, scrollable",
"table.scrollRegion.sshKeys": "SSH keys table, scrollable",
"table.columns.button": "Columns",
"table.columns.heading": "Shown columns",
"table.columns.alwaysShown": "Always shown",
"table.columns.notEnoughRoom": "Not enough room",
"table.columns.shownUnderName": "Shown under the name",
"table.columns.scrollsAtThisWidth": "Scrolls at this width",
"table.columns.overflowHint": "Some columns are off-screen. Scroll sideways to see them.",
"table.columns.reset": "Reset to Automatic",
"changePassword.heading": "Change Password",
"changePassword.apiTokensWarning": "You have active API tokens on your account. After you change your password, create new tokens for any connected services. This helps keep your account safe.",
"changePassword.currentPasswordLabel": "Current Password",
"changePassword.newPasswordLabel": "New Password",
"changePassword.confirmPasswordLabel": "Confirm Password",
"changePassword.generateLabel": "Generate",
"changePassword.generateAriaLabel": "Generate a strong password",
"changePassword.submitButton": "Change Password",
"changePassword.submitting": "Changing Password…",
"changePassword.enableDigestLabel": "Enable Digest Authentication",
"changePassword.loadingDigestLabel": "Loading digest authentication option",
"changePassword.strengthHint": "8 or more characters, mixed case, numbers, and symbols.",
"changePassword.passwordsMatch": "Passwords match.",
"changePassword.passwordsMismatch": "Passwords do not match.",
"changePassword.error.currentRequired": "Current password is required.",
"changePassword.error.newRequired": "New password is required.",
"changePassword.error.confirmRequired": "Confirm your new password.",
"changePassword.error.sameAsCurrent": "Your new password must be different from your current password.",
"changePassword.error.incorrectPassword": "The current password you entered is incorrect.",
"changePassword.error.cannotReuse": "Your new password must be different from your current password.",
"changePassword.error.changeFailed": "Password change failed.",
"changePassword.error.unexpected": "An unexpected error occurred.",
"changePassword.success": "You successfully changed your password. Log in again with your new password.",
"sshImport.title": "Import SSH Key",
"sshImport.publicKeyLabel": "Public Key",
"sshImport.publicKeyPlaceholder": "Paste your SSH public key here (e.g. ssh-rsa AAAA… user@host)",
"sshImport.publicKeyHint": "Supported formats: ssh-rsa, ecdsa-sha2-*, ssh-ed25519, sk-*.",
"sshImport.keyNameLabel": "Key Name",
"sshImport.keyNamePlaceholder": "e.g. deploy-key or user@host",
"sshImport.keyNameHint": "Auto-filled from key comment. Leave blank for an auto-generated name.",
"sshImport.submit": "Import Key",
"sshImport.submitting": "Importing…",
"sshImport.error.empty": "Paste your SSH public key.",
"sshImport.error.invalidFormat": "Invalid SSH public key format. Key must start with ssh-rsa, ecdsa-sha2-*, ssh-ed25519, or sk-*.",
"sshImport.error.failed": "Failed to import SSH key.",
"common.cancel": "Cancel",
"common.remove": "Remove",
"common.save": "Save",
"common.edit": "Edit",
"common.add": "Add",
"hub.title": "Security",
"hub.subtitle": "SSL certificates, firewall, access control, and developer access.",
"hub.scoreLabel": "Security Score",
"hub.error.generic": "Something went wrong",
"hub.tabs.aria": "Security sections",
"hub.tab.ssl": "SSL Certificates",
"hub.tab.protection": "Protection",
"hub.tab.advanced": "Advanced",
"status.ssl.title": "SSL Status",
"status.ssl.action.setUp": "Set Up SSL",
"status.ssl.action.fixIssues": "Fix Issues",
"status.ssl.action.manage": "Manage SSL",
"status.waf.title": "Web Firewall",
"status.waf.value.off": "Off",
"status.waf.value.active": "Active",
"status.waf.value.partial": "Partial",
"status.waf.subText.none": "No domains protected",
"status.waf.subText.all_one": "All {{count}} domain covered",
"status.waf.subText.all_other": "All {{count}} domains covered",
"status.waf.subText.partial": "{{enabled}} of {{total}} domains covered",
"status.waf.action.configure": "Configure",
"status.waf.action.enableForAll": "Enable for All",
"status.waf.action.enable": "Enable",
"status.twoFactor.title": "Two-Step Verification",
"status.twoFactor.value.enabled": "Enabled",
"status.twoFactor.value.disabled": "Disabled",
"status.twoFactor.subText.protected": "Account protected",
"status.twoFactor.subText.atRisk": "Account at risk",
"status.twoFactor.action.manage": "Manage",
"status.twoFactor.action.enableNow": "Enable Now",
"status.httpsRedirect.title": "HTTPS Redirect",
"status.httpsRedirect.value.unavailable": "Unavailable",
"status.httpsRedirect.subText.unavailable": "Redirect status loading",
"status.httpsRedirect.value.needsCert": "Needs a certificate",
"status.httpsRedirect.subText.needsCert": "Install an SSL certificate to enable HTTPS redirect.",
"status.httpsRedirect.value.allRedirected": "All Redirected",
"status.httpsRedirect.subText.allRedirected": "All secured domains redirect to HTTPS.",
"status.httpsRedirect.value.notConfigured": "Not Configured",
"status.httpsRedirect.subText.notConfigured": "No secured domains redirect to HTTPS.",
"status.httpsRedirect.value.partial": "{{redirected}} of {{total}} Redirected",
"status.httpsRedirect.subText.partial": "{{redirected}} of {{total}} secured domains redirect.",
"status.httpsRedirect.action.enable": "Enable",
"status.httpsRedirect.action.manage": "Manage",
"protection.waf.heading": "Web Application Firewall",
"protection.waf.description": "Automatically blocks malicious web traffic (such as SQL injection and cross-site scripting attacks) before it can reach your website.",
"protection.ipBlocker.heading": "IP Blocker",
"protection.hotlink.heading": "Hotlink Protection",
"advanced.ssh.heading": "Terminal Access (SSH)",
"advanced.ssh.description": "Use SSH keys for secure, passwordless terminal access to your server. Import your existing public key if you already have a key pair on your computer, or generate a new pair here and download the private key to use with any SSH client. A key must be authorized before it will grant access.",
"advanced.ssh.generateKey": "Generate Key",
"advanced.ssh.importKey": "Import Key",
"advanced.ssh.emptyTitle": "No SSH keys",
"advanced.ssh.emptyDescription": "Generate or import an SSH key to enable secure terminal access.",
"advanced.sessions.heading": "Recently Active Sessions",
"sshKeyModal.title": "Generate SSH Key",
"sshKeyModal.keyNameLabel": "Key Name",
"sshKeyModal.keyNamePlaceholder": "e.g. deploy-key",
"sshKeyModal.keyNameRequired": "Enter a key name.",
"sshKeyModal.passphraseLabel": "Passphrase (optional)",
"sshKeyModal.passphrasePlaceholder": "Optional passphrase",
"sshKeyModal.generating": "Generating…",
"sshKeyModal.generateKey": "Generate Key",
"sshKeyModal.error.failed": "Failed to generate SSH key.",
"sshKeyTable.column.name": "Key Name",
"sshKeyTable.column.type": "Type",
"sshKeyTable.column.fingerprint": "Fingerprint",
"sshKeyTable.column.added": "Added",
"sshKeyTable.column.authorized": "Authorized",
"sshKeyTable.authorized": "Authorized",
"sshKeyTable.notAuthorized": "Not Authorized",
"sshKeyTable.authorize": "Authorize",
"sshKeyTable.deauthorize": "Deauthorize",
"sshKeyTable.authorizeAria": "Authorize key {{name}} for SSH access",
"sshKeyTable.deauthorizeAria": "Deauthorize key {{name}}",
"sshKeyTable.deauthorizeTitle": "Deauthorize SSH Key",
"sshKeyTable.deauthorizeDescription": "Deauthorize key “{{name}}”? It will no longer grant SSH access until you authorize it again.",
"sshKeyTable.deauthorizeConfirm": "Deauthorize",
"sshKeyTable.authorizeSuccess": "Key authorized for SSH access.",
"sshKeyTable.deauthorizeSuccess": "Key deauthorized. It no longer grants SSH access.",
"sshKeyTable.toggleError": "Could not change the key’s authorization. Try again.",
"sshKeyTable.downloadPublic": "Public Key",
"sshKeyTable.downloadPrivate": "Private Key",
"sshKeyTable.downloadPublicAria": "Download public key {{name}}",
"sshKeyTable.downloadPrivateAria": "Download private key {{name}}",
"sshKeyTable.removeAria": "Remove key {{name}}",
"sshKeyTable.removeTitle": "Remove SSH Key",
"sshKeyTable.removeDescription": "Remove key “{{name}}”? You cannot undo this action.",
"sshKeyTable.removeConfirm": "Remove",
"hotlink.enabled": "Hotlink protection enabled",
"hotlink.disabled": "Hotlink protection disabled",
"hotlink.protectedFileTypes": "Protected file types",
"hotlink.blockDirect": "Block direct requests (no referrer)",
"hotlink.whenDetected": "When a hotlink is detected",
"hotlink.detectedAria": "Action when a hotlink is detected",
"hotlink.block.label": "Return 403 Forbidden",
"hotlink.block.description": "Block the request. Visitors see no explanation.",
"hotlink.redirect.label": "Redirect to URL",
"hotlink.redirect.description": "Send hotlinkers to a specific page instead.",
"hotlink.redirectPlaceholder": "https://example.com/hotlink-warning",
"hotlink.allowedUrls": "Allowed referrer URLs",
"hotlink.allowedUrlPlaceholder": "https://example.com",
"hotlink.removeFromAllowlist": "Remove {{url}} from allowlist",
"hotlink.error.enterUrl": "Enter a URL.",
"hotlink.error.invalidUrl": "Enter a valid URL (e.g. https://example.com).",
"hotlink.error.duplicateUrl": "This URL is already in the allowlist.",
"hotlink.error.noExtensions": "Select at least one file type before you save hotlink protection settings.",
"hotlink.error.save": "Failed to save hotlink protection settings.",
"hotlink.error.disable": "Failed to disable hotlink protection.",
"extensions.preset.images": "Images",
"extensions.preset.documents": "Documents",
"extensions.preset.audioVideo": "Audio/Video",
"extensions.placeholder.empty": "e.g. jpg, png, gif",
"extensions.placeholder.more": "Add more…",
"extensions.addAria": "Add file extension",
"extensions.quickAdd": "Quick add:",
"extensions.error.format": "Use lowercase letters, numbers, and hyphens. For example, jpg, mp4.",
"extensions.error.tooLong": "Extension must be 10 characters or fewer.",
"extensions.error.duplicate": "“.{{ext}}” is already protected.",
"extensions.error.lastRequired": "Hotlink protection needs at least one file type. Add another type before you remove this one, or turn hotlink protection off.",
"extensions.removeAria": "Remove .{{ext}}",
"ipBlocker.heading": "Block an IP Address",
"ipBlocker.placeholder": "e.g. 192.168.1.0/24",
"ipBlocker.inputAria": "IP address or CIDR range",
"ipBlocker.block": "Block",
"ipBlocker.hint": "Supports IPv4, IPv6, and CIDR notation.",
"ipBlocker.count_one": "{{count}} blocked IP",
"ipBlocker.count_other": "{{count}} blocked IPs",
"ipBlocker.column.ipRange": "IP / Range",
"ipBlocker.emptyTitle": "No blocked IPs",
"ipBlocker.emptyDescription": "Use the form above to block an IP address or range.",
"ipBlocker.removeAria": "Remove {{ip}}",
"ipBlocker.error.enter": "Enter an IP address or CIDR range.",
"ipBlocker.error.invalid": "Enter a valid IP address or CIDR range.",
"ipBlocker.error.invalidIpv6": "Enter a valid IPv6 address (e.g. 2001:db8::1).",
"ipBlocker.error.ipv6PrefixNumber": "IPv6 CIDR prefix must be a number (0–128).",
"ipBlocker.error.ipv6PrefixRange": "IPv6 CIDR prefix must be between 0 and 128.",
"ipBlocker.error.invalidIpv4": "Enter a valid IPv4 address (e.g. 192.168.1.1).",
"ipBlocker.error.ipv4PrefixNumber": "IPv4 CIDR prefix must be a number (0–32).",
"ipBlocker.error.ipv4PrefixRange": "IPv4 CIDR prefix must be between 0 and 32.",
"ipBlocker.error.invalidEither": "Enter a valid IPv4 or IPv6 address.",
"ipBlocker.error.add": "Failed to block the IP address. Try again.",
"ipBlocker.error.remove": "Failed to unblock the IP address. Try again.",
"ipBlocker.error.loadTitle": "Could not load blocked IPs",
"ipBlocker.error.loadDescription": "Could not load your blocked IP list. Try again.",
"ipBlocker.retry": "Try again",
"modsec.enableAll": "Enable All",
"modsec.disableAll": "Disable All",
"modsec.emptyTitle": "No domains available",
"modsec.emptyDescription": "Web application firewall rules will appear here once you configure your domains.",
"modsec.column.domain": "Domain",
"modsec.column.waf": "WAF",
"modsec.toggleAria.enable": "Enable web application firewall for {{domain}}",
"modsec.toggleAria.disable": "Disable web application firewall for {{domain}}",
"modsec.error.enable": "Failed to enable ModSecurity for {{domain}}.",
"modsec.error.disable": "Failed to disable ModSecurity for {{domain}}.",
"modsec.error.enableAll": "Failed to enable ModSecurity for all domains.",
"modsec.error.disableAll": "Failed to disable ModSecurity for all domains.",
"loginHistory.error.load": "Failed to load active sessions.",
"loginHistory.retry": "Try again",
"loginHistory.emptyTitle": "No active sessions",
"loginHistory.emptyDescription": "Active session information will appear here.",
"loginHistory.unknownIp": "Unknown IP",
"loginHistory.activeNow": "Active now",
"loginHistory.justNow": "Just now",
"loginHistory.minutesAgo_one": "{{count}} minute ago",
"loginHistory.minutesAgo_other": "{{count}} minutes ago",
"loginHistory.hoursAgo_one": "{{count}} hour ago",
"loginHistory.hoursAgo_other": "{{count}} hours ago",
"loginHistory.daysAgo_one": "{{count}} day ago",
"loginHistory.daysAgo_other": "{{count}} days ago",
"loginHistory.badge.current": "Current",
"loginHistory.badge.managed": "Managed",
"score.grade.excellent": "Excellent",
"score.grade.good": "Good",
"score.grade.fair": "Fair",
"score.grade.needsAttention": "Needs Attention",
"score.ariaLabel": "Security score: {{score}} out of 100. Grade: {{grade}}",
"score.ringAriaLabel": "Security score: {{score}} out of 100",
"score.basedOnChecks": "Based on {{included}} of {{total}} security checks",
"ssl.statusUnavailable.title": "SSL status unavailable",
"ssl.statusUnavailable.description": "Could not load your SSL certificate status. Your other security settings are still shown, and SSL is excluded from your score until it loads.",
"ssl.statusUnavailable.retry": "Retry",
"ssl.csrLookupFailed.title": "Certificate request status unavailable",
"ssl.csrLookupFailed.description": "Could not load your pending certificate requests. A domain awaiting a certificate may appear as having none until this loads.",
"ssl.csrLookupFailed.retry": "Retry",
"ssl.coverageLoss.title": "Some domains on this site are not secured",
"ssl.coverageLoss.description": "The certificate you installed on {{domain}} does not cover these domains, so they are not secured. Install a certificate that includes them to secure them.",
"ssl.coverageLoss.dismiss": "Dismiss",
"ssl.coverageLoss.domainCount_one": "{{count}} domain not covered:",
"ssl.coverageLoss.domainCount_other": "{{count}} domains not covered:",
"ssl.fixIt.heading": "Action required",
"ssl.fixIt.headingWithCount": "Action required ({{count}})",
"ssl.fixIt.actionLabel": "Fix It",
"ssl.fixIt.severity.noCert.tag": "No Certificate",
"ssl.fixIt.severity.noCert.title": "{{domain}} has no SSL certificate",
"ssl.fixIt.severity.noCert.description": "Visitors can't reach this site over HTTPS. Browsers will block secure connections.",
"ssl.fixIt.severity.pendingCsr.tag": "Awaiting Certificate",
"ssl.fixIt.severity.pendingCsr.title": "Certificate request pending for {{domain}}",
"ssl.fixIt.severity.pendingCsr.description": "A CSR is in storage. After your Certificate Authority issues the certificate, install it here.",
"ssl.fixIt.severity.selfSigned.tag": "Self-Signed",
"ssl.fixIt.severity.selfSigned.title": "{{domain}} is using a self-signed certificate",
"ssl.fixIt.severity.selfSigned.description": "Browsers will show a security warning. Get a free trusted certificate from a Certificate Authority.",
"ssl.fixIt.severity.expiredCert.tag": "Certificate Expired",
"ssl.fixIt.severity.expiredCert.title": "{{domain}}'s SSL certificate has expired",
"ssl.fixIt.severity.expiredCert.description": "Browsers now block this site with a security error, and it won't renew on its own. Install a new certificate to restore HTTPS.",
"ssl.fixIt.severity.expiringCert.tag": "Certificate Expiring",
"ssl.fixIt.severity.expiringCert.title": "{{domain}}'s SSL certificate is expiring soon",
"ssl.fixIt.severity.expiringCert.description": "This certificate won't renew automatically. Replace it before it expires to avoid a security error.",
"waf.statusUnavailable.value": "Unavailable",
"waf.statusUnavailable.subText": "Web Firewall status could not load. It is excluded from your score until it loads.",
"waf.statusUnavailable.retry": "Retry",
"twoFactor.statusUnavailable.value": "Unavailable",
"twoFactor.statusUnavailable.subText": "Two-step status could not load. It is excluded from your score until it loads.",
"twoFactor.statusUnavailable.retry": "Retry",
"modsec.error.loadTitle": "Could not load Web Firewall status",
"modsec.error.loadDescription": "Could not load your Web Firewall domains, so this factor is excluded from your score until it loads. Try again.",
"modsec.retry": "Retry",
"sslSummary.value.siteSecured": "Site Secured",
"sslSummary.value.allSitesSecured": "All Sites Secured",
"sslSummary.value.noSslSetUp": "No SSL Set Up",
"sslSummary.value.noneSecured": "None Secured",
"sslSummary.value.someSecured": "{{trusted}} of {{total}} Secured",
"sslSummary.value.noDomains": "No Domains",
"sslSummary.allProtected": "All Your Websites Are Protected.",
"sslSummary.issue.revoked_one": "{{count}} revoked certificate. Replace it immediately.",
"sslSummary.issue.revoked_other": "{{count}} revoked certificates. Replace them immediately.",
"sslSummary.issue.expired_one": "{{count}} certificate has expired. Visitors will see a security error.",
"sslSummary.issue.expired_other": "{{count}} certificates have expired. Visitors will see security errors.",
"sslSummary.issue.uncovered_one": "{{count}} site has no SSL. HTTPS will not work.",
"sslSummary.issue.uncovered_other": "{{count}} sites have no SSL. HTTPS will not work.",
"sslSummary.issue.notCovered_one": "{{count}} site has a certificate that does not cover it. Browsers will warn visitors.",
"sslSummary.issue.notCovered_other": "{{count}} sites have a certificate that does not cover them. Browsers will warn visitors.",
"sslSummary.issue.selfSigned_one": "{{count}} site uses a self-signed certificate. Browsers will warn visitors.",
"sslSummary.issue.selfSigned_other": "{{count}} sites use self-signed certificates. Browsers will warn visitors.",
"sslSummary.issue.autoFailing_one": "AutoSSL has not renewed {{count}} certificate. Check coverage.",
"sslSummary.issue.autoFailing_other": "AutoSSL has not renewed {{count}} certificates. Check coverage.",
"sslSummary.issue.expiring_one": "{{count}} certificate expires soon. Renew it to avoid downtime.",
"sslSummary.issue.expiring_other": "{{count}} certificates expire soon. Renew them to avoid downtime.",
"domainTable.section.aria": "SSL domain table",
"domainTable.automaticSsl": "Automatic SSL",
"domainTable.autoSslRowToggleError": "Could not update AutoSSL for this domain. Try again.",
"domainTable.status.running": "Running",
"domainTable.status.active": "Active",
"domainTable.status.idle": "Idle",
"domainTable.optInCount": "{{optedIn}} of {{eligible}} domains opted in. AutoSSL renews only the enabled domains.",
"domainTable.autoSslRunning": "AutoSSL Running…",
"domainTable.renewAutomatically": "Renew SSL automatically",
"domainTable.searchPlaceholder": "Filter domains…",
"domainTable.emptyTitle": "No SSL certificates",
"domainTable.emptyDescription": "Add a domain to manage SSL certificates and HTTPS settings.",
"domainTable.noResultsTitle": "No domains match",
"domainTable.countNoun_one": "domain",
"domainTable.countNoun_other": "domains",
"domainColumns.column.domain": "Domain",
"domainColumns.column.type": "Type",
"domainColumns.column.issuer": "Issuer",
"domainColumns.column.expires": "Expires",
"domainColumns.column.autossl": "Automatic SSL",
"domainColumns.column.httpsRedirect": "HTTPS Redirect",
"domainColumns.column.actions": "Actions",
"domainColumns.manage": "Manage",
"domainColumns.manageAria": "Manage certificate for {{domain}}",
"domainColumns.autoSslAria": "Automatic SSL for {{domain}}",
"domainColumns.httpsRedirectAria": "HTTPS redirect for {{domain}}",
"domainColumns.inherited": "Inherited",
"domainColumns.certType.selfSigned": "Self-Signed",
"domainColumns.certType.dv": "Domain Verified",
"domainColumns.certType.ov": "Organization Verified",
"domainColumns.certType.ev": "Extended",
"domainColumns.status.noCertificate": "No certificate",
"domainColumns.status.notCovered": "Not covered",
"domainColumns.status.expired": "Expired",
"domainColumns.status.expiringSoon": "Expiring soon",
"domainColumns.status.selfSigned": "Self-signed",
"domainColumns.status.valid": "Valid",
"domainColumns.filter.valid": "Valid",
"domainColumns.filter.expired": "Expired",
"domainColumns.filter.expiringSoon": "Expiring Soon",
"domainColumns.filter.selfSigned": "Self-Signed",
"domainColumns.filter.noCertificate": "No Certificate",
"domainColumns.filter.notCovered": "Not Covered",
"certDetail.back": "Back to SSL Certificates",
"certDetail.autosslBadge": "AutoSSL",
"certDetail.issuedBy": "Issued by {{issuer}}",
"certDetail.daysRemaining_one": "{{count}} day remaining",
"certDetail.daysRemaining_other": "{{count}} days remaining",
"certDetail.tab.details": "Certificate Details",
"certDetail.tab.advanced": "Advanced",
"certDetail.tabs.aria": "Certificate detail tabs",
"certDetail.hero.setUpSsl": "Set Up SSL",
"certDetail.hero.renewCertificate": "Renew Certificate",
"certDetail.hero.replaceCertificate": "Replace Certificate",
"certDetails.certType.dv": "Domain Validation (DV)",
"certDetails.certType.ov": "Organization Validation (OV)",
"certDetails.certType.ev": "Extended Validation (EV)",
"certDetails.certType.selfSigned": "Self-Signed",
"certDetails.certType.none": "--",
"certDetails.dnField.commonName": "Common Name",
"certDetails.dnField.organizationName": "Organization",
"certDetails.dnField.organizationalUnitName": "Organizational Unit",
"certDetails.dnField.localityName": "Locality",
"certDetails.dnField.stateOrProvinceName": "State / Province",
"certDetails.dnField.countryName": "Country",
"certDetails.dnField.emailAddress": "Email Address",
"certDetails.dnField.serialNumber": "Serial Number",
"certDetails.dnField.businessCategory": "Business Category",
"certDetails.dnField.jurisdictionCountryName": "Jurisdiction Country",
"certDetails.dnField.jurisdictionStateOrProvinceName": "Jurisdiction State / Province",
"certDetails.nudge.noCert.title": "No SSL certificate installed",
"certDetails.nudge.noCert.body": "Without HTTPS, your site and visitors exchange data in plain text. Browsers label these pages as “Not secure”, which can deter visitors and reduce trust in your site.",
"certDetails.nudge.noCert.action": "Set up SSL",
"certDetails.nudge.revoked.title": "Certificate revoked",
"certDetails.nudge.revoked.body": "The issuer revoked this certificate, so browsers no longer trust it. Visitors will see a security error. Replace the certificate as soon as possible.",
"certDetails.nudge.notCovered.title": "Certificate does not cover this domain",
"certDetails.nudge.notCovered.body": "This certificate is valid, but it was issued for a different domain and does not protect this one. Browsers will show a security warning. Replace it with a certificate that covers this domain.",
"certDetails.nudge.weakCrypto.title": "Weak encryption",
"certDetails.nudge.weakCrypto.both": "This certificate uses a weak encryption key and a deprecated signature algorithm.",
"certDetails.nudge.weakCrypto.key": "This certificate uses a weak encryption key ({{description}}).",
"certDetails.nudge.weakCrypto.signature": "This certificate uses a deprecated signature algorithm ({{description}}).",
"certDetails.nudge.weakCrypto.suffix": "Consider replacing it with a stronger certificate.",
"certDetails.nudge.selfSigned.title": "Self-signed certificate",
"certDetails.nudge.selfSigned.body": "Browsers don't trust self-signed certificates because no recognized authority verifies them. Visitors will see a security warning before reaching your site.",
"certDetails.nudge.selfSigned.action": "Get a trusted certificate",
"certDetails.nudge.noAutossl.title": "Automatic SSL is not available",
"certDetails.nudge.noAutossl.body": "Your account does not have AutoSSL enabled. You can obtain and install an SSL certificate using the button above.",
"certDetails.nudge.excluded.title": "This domain is excluded from AutoSSL",
"certDetails.nudge.excluded.body": "AutoSSL is enabled for your account, but you excluded this domain, so its certificate will not renew automatically. Turn it back on from the AutoSSL toggle in the domain list.",
"certDetails.empty": "{{domain}} does not have a certificate installed yet.",
"certDetails.field.certificateType": "Certificate Type",
"certDetails.field.status": "Status",
"certDetails.field.issued": "Issued",
"certDetails.field.expires": "Expires",
"certDetails.field.autossl": "AutoSSL",
"certDetails.field.autosslProvider": "AutoSSL Provider",
"certDetails.field.key": "Key",
"certDetails.field.signature": "Signature",
"certDetails.field.privateKey": "Private Key",
"certDetails.status.noCertificate": "No Certificate",
"certDetails.status.revoked": "Revoked",
"certDetails.status.expired": "Expired",
"certDetails.status.selfSigned": "Self-Signed",
"certDetails.status.expiringSoon": "Expiring Soon",
"certDetails.status.valid": "Valid",
"certDetails.status.notCovered": "Not Covered",
"certDetails.lifetime": "({{days}}-day cert)",
"certDetails.daysLeft_one": "({{count}} day left)",
"certDetails.daysLeft_other": "({{count}} days left)",
"certDetails.autossl.yes": "Yes",
"certDetails.autossl.no": "No",
"certDetails.autossl.notAvailable": "Not available",
"certDetails.autossl.excluded": "Excluded",
"certDetails.strong": "Strong",
"certDetails.weak": "Weak",
"certDetails.deprecated": "Deprecated",
"certDetails.privateKey.onServer": "On server",
"certDetails.privateKey.notOnServer": "Not on server",
"certDetails.section.issuedTo": "Issued To",
"certDetails.section.issuedBy": "Issued By",
"certDetails.section.domains": "Domains",
"certDetails.currentDomainAria": "Current domain",
"certAdvanced.downloadHeading": "Download Certificate Files",
"certAdvanced.downloadDescription": "Download the PEM-encoded files associated with this certificate. Keep private keys secure and never share them.",
"certAdvanced.downloadFailed": "Download Failed",
"certAdvanced.certificate": "Certificate",
"certAdvanced.privateKey": "Private Key",
"certAdvanced.csr": "Certificate Signing Request (CSR)",
"certAdvanced.download": "Download",
"certAdvanced.delete": "Delete",
"certAdvanced.noFilesStored": "This domain has no stored certificate files.",
"certAdvanced.dangerZone": "Danger Zone",
"certAdvanced.uninstallCertificate": "Uninstall Certificate",
"certAdvanced.uninstallDescription": "Removes HTTPS from <0>{{domain}}</0>. Visitors will see a “Not secure” warning until you install a new certificate.",
"certAdvanced.uninstall": "Uninstall",
"certAdvanced.deleteFailed": "Delete Failed",
"certAdvanced.deleting": "Deleting…",
"certAdvanced.cancel": "Cancel",
"certAdvanced.confirmUninstall": "Confirm Uninstall",
"certAdvanced.uninstallWarningTitle": "This will remove HTTPS from {{domain}}",
"certAdvanced.uninstallWarningInaccessible": "Uninstalling the certificate will immediately make <0>https://{{domain}}</0> inaccessible. Visitors will see a browser security warning.",
"certAdvanced.uninstallWarningRetained": "This action removes HTTPS but does <0>not</0> delete the certificate file from storage. You can reinstall it at any time, or delete the file separately above.",
"certAdvanced.uninstalling": "Uninstalling…",
"certAdvanced.yesRemoveHttps": "Yes, Remove HTTPS",
"certAdvanced.uninstallFailed": "Uninstall Failed",
"certAdvanced.delete.csr.title": "Delete Certificate Signing Request",
"certAdvanced.delete.csr.body": "Removes the CSR from server storage. You can generate a new one at any time.",
"certAdvanced.delete.key.title": "Delete Private Key",
"certAdvanced.delete.key.body": "Removes the key from server storage. The installed certificate will keep working until it expires, but you will not be able to renew it without a new key.",
"certAdvanced.delete.cert.title": "Delete Certificate from Storage",
"certAdvanced.delete.cert.body": "Removes this certificate file from server storage. The installed certificate keeps serving HTTPS until you uninstall it from the Danger Zone below.",
"certAdvanced.error.download": "Failed to download {{item}}.",
"certAdvanced.error.delete": "Failed to delete.",
"certAdvanced.error.uninstall": "Failed to uninstall certificate.",
"wizard.title": "Set Up SSL/TLS Certificate",
"certAdvanced.certKeyLookupFailed.title": "Certificate files unavailable",
"certAdvanced.certKeyLookupFailed.description": "Could not load this domain's stored certificate and key files. This does not mean none exist. Try again.",
"certAdvanced.certKeyLookupFailed.retry": "Retry",
"certAdvanced.coveringCert.title": "Certificate installed elsewhere",
"certAdvanced.coveringCert.description": "This certificate is installed on <0>{{host}}</0>, not {{domain}}. It's shown here only because it also covers this domain. To remove HTTPS, manage the certificate from {{host}} instead. Uninstalling it here has no effect.",
"wizard.error": "Error",
"wizard.selectDomain": "Select Domain",
"wizard.selectDomainAria": "Select domain",
"wizard.chooseDomainLabel": "Choose the domain to set up an SSL certificate for.",
"wizard.back": "Back",
"wizard.cancel": "Cancel",
"wizard.next": "Next",
"wizard.nextDisabledReason": "Complete the required fields on this step to continue.",
"wizard.error.generateCsr": "Failed to generate CSR.",
"wizard.error.generateSelfSigned": "Failed to generate self-signed certificate.",
"wizard.error.uploadCert": "Failed to upload certificate.",
"wizard.error.installCert": "Failed to install certificate.",
"wizard.error.installCertPartial_one": "Certificate installation failed after {{count}} domain was already updated. Those changes are not undone. {{reason}}",
"wizard.error.installCertPartial_other": "Certificate installation failed after {{count}} domains were already updated. Those changes are not undone. {{reason}}",
"wizard.error.installCertPartial.title": "Some domains may have lost certificate coverage",
"wizard.error.installCertPartial.description": "Before the error, we installed the new certificate without covering these domains:",
"wizard.error.installCertPartial.domainCount_one": "{{count}} domain may no longer be covered:",
"wizard.error.installCertPartial.domainCount_other": "{{count}} domains may no longer be covered:",
"wizard.coverageLossWarning.title": "This certificate will stop covering some domains",
"wizard.coverageLossWarning.description": "A certificate that this installation will replace currently secures these domains. Add them to this certificate to secure them, or install a separate certificate for them.",
"wizard.coverageLossWarning.domainCount_one": "{{count}} domain will no longer be covered:",
"wizard.coverageLossWarning.domainCount_other": "{{count}} domains will no longer be covered:",
"wizard.vhostGroupsUnavailable.title": "Could not verify this site's domain grouping",
"wizard.vhostGroupsUnavailable.description": "We could not confirm which other domains share this site's server settings, so the domain list below may be incomplete. Double-check it before installing, or try again later.",
"choosePath.alsoCover": "These domains will also be included on the certificate:",
"choosePath.multiDomainCost": "Multi-domain certificates may cost more from some Certificate Authorities.",
"choosePath.chooseMethod": "Choose the method that best fits your situation.",
"choosePath.autossl.label": "AutoSSL (Free)",
"choosePath.autossl.title": "AutoSSL (Free)",
"choosePath.autossl.description": "Let cPanel automatically provision and renew a free trusted certificate for this domain and its service subdomains.",
"choosePath.recommended": "Recommended",
"choosePath.trustedCa.title": "Trusted Certificate Authority",
"choosePath.trustedCa.description": "Generate a Certificate Signing Request (CSR), submit it to a CA like DigiCert or Sectigo, then return here to install the issued certificate.",
"choosePath.installFromProvider.title": "Install a Certificate from a Provider",
"choosePath.installFromProvider.description": "Paste or upload a certificate and private key that you already obtained from a Certificate Authority.",
"choosePath.selfSigned.title": "Self-Signed Certificate",
"choosePath.selfSigned.description": "Generate and install a self-signed certificate immediately. Useful for development or internal use, but browsers will show a security warning.",
"coverageBanner.willCover": "Certificate will cover:",
"wizardStep.domains.label": "Domains",
"wizardStep.domains.continue": "Continue",
"wizardStep.identity.label": "Identity",
"wizardStep.identity.generateCsr": "Generate CSR",
"wizardStep.csrReady.label": "CSR Ready",
"wizardStep.csrReady.close": "Close",
"wizardStep.selfSigned.label": "Generate Self-Signed Certificate",
"wizardStep.selfSigned.generateInstall": "Generate & Install Certificate",
"wizardStep.upload.label": "Upload Certificate",
"wizardStep.upload.continue": "Continue",
"wizardStep.provideKey.label": "Provide Key",
"wizardStep.provideKey.continue": "Continue",
"wizardStep.confirm.label": "Confirm",
"wizardStep.confirm.install": "Install",
"identityStep.intro": "Some Certificate Authorities require this information to verify ownership. Domain Validation (DV) needs only domain control; Organization (OV) and Extended Validation (EV) need full company details.",
"identityStep.country": "Country (2-Letter ISO Code)",
"identityStep.state": "State / Province",
"identityStep.city": "City / Locality",
"identityStep.organization": "Organization",
"identityStep.organizationalUnit": "Organizational Unit (Optional)",
"identityStep.email": "Email (optional)",
"identityStep.placeholder.country": "US",
"identityStep.placeholder.state": "Texas",
"identityStep.placeholder.city": "Houston",
"identityStep.placeholder.organization": "Example Inc.",
"identityStep.placeholder.organizationalUnit": "IT",
"identityStep.placeholder.email": "admin@example.com",
"domainsStep.heading": "Domains to cover",
"domainsStep.description": "Every eligible domain is included by default. The primary domain is always covered; toggle off any service subdomains (mail, www, ftp, …) or parked aliases you don't want on the certificate. We add these as Subject Alternative Names (SANs).",
"domainsStep.primaryAlwaysIncluded": "(primary domain, always included)",
"domainsStep.sanCostTitle": "Additional SANs may increase the cost",
"domainsStep.sanCostBody": "Each additional SAN domain may increase the certificate cost. Check your Certificate Authority's pricing before submitting.",
"csrReadyStep.intro": "Send this Certificate Signing Request to your chosen Certificate Authority. When they issue your certificate, return to this domain and use <0>Install a certificate from a provider</0>.",
"csrReadyStep.textareaAria": "Certificate Signing Request PEM",
"csrReadyStep.copy": "Copy to clipboard",
"csrReadyStep.download": "Download .csr",
"selfSignedStep.warningTitle": "Browsers do not trust self-signed certificates",
"selfSignedStep.warningBody": "Visitors will see a security warning before reaching your site. Use this only for development, testing, or internal services.",
"selfSignedStep.identityHeading": "Certificate Identity",
"selfSignedStep.identityDescription": "These fields are required. cPanel pre-fills sensible defaults. You can leave them unchanged.",
"selfSignedStep.country": "Country (2-letter)",
"selfSignedStep.state": "State / Province",
"selfSignedStep.city": "City",
"selfSignedStep.organization": "Organization",
"selfSignedStep.placeholder.country": "US",
"selfSignedStep.placeholder.state": "Self-Signed",
"selfSignedStep.placeholder.city": "Self-Signed",
"selfSignedStep.placeholder.organization": "Self-Signed",
"uploadStep.intro": "Paste the certificate your Certificate Authority issued. If they also provided a CA Bundle (intermediate certificates), paste it below. You don't need to paste the private key. We will look it up from storage.",
"uploadStep.certLabel": "Certificate (PEM)",
"uploadStep.caLabel": "CA Bundle (optional, PEM)",
"uploadStep.pemPlaceholder": "-----BEGIN CERTIFICATE-----…",
"provideKeyStep.warningTitle": "No matching key in storage",
"provideKeyStep.warningBody": "We could not find a private key that matches this certificate. Paste the key you used to generate the CSR for this certificate.",
"provideKeyStep.keyLabel": "Private Key (PEM)",
"provideKeyStep.keyPlaceholder": "-----BEGIN RSA PRIVATE KEY-----…",
"confirmStep.review": "Review before installing",
"confirmStep.covers": "Certificate covers:",
"confirmStep.skipped": "Will be skipped (not on this server):",
"confirmStep.matchingKey.found": "Matching private key found in storage.",
"confirmStep.matchingKey.missing": "No matching private key found in storage."
}
Back to Directory