{
    "error.unauthorized": "Authentication required.",
    "error.forbidden": "Insufficient permissions.",
    "error.not_found": "Object not found.",
    "error.bad_request": "Invalid request.",
    "error.conflict": "Action is not possible in the current state.",
    "error.validation_failed": "Please check the form fields.",
    "error.rate_limited": "Too many requests. Please try again later.",
    "error.method_not_allowed": "Method is not supported for this address.",
    "error.csrf_failed": "CSRF token is missing or expired. Reload the page and retry.",
    "error.internal": "Internal server error.",
    "error.not_implemented": "Not implemented.",
    "auth.invalid_credentials": "Incorrect login or password.",
    "auth.account_disabled": "Account is disabled.",
    "auth.locked": "Account is temporarily locked after failed sign-in attempts.",
    "auth.too_many": "Too many sign-in attempts. Please try again later.",
    "auth.current_password_wrong": "Current password is incorrect.",
    "auth.password_same": "The new password must differ from the current one.",
    "regru.access_denied_from_ip": "REG.RU rejected the request: the server IP is not allowed in the API settings.",
    "regru.no_such_command": "REG.RU does not support this command for your account type.",
    "regru.insufficient_funds": "Not enough funds on the REG.RU balance.",
    "regru.auth_failed": "REG.RU rejected the API login or password.",
    "regru.rate_limited": "REG.RU API rate limit exceeded (1200/hour). Try again later.",
    "regru.domain_not_regru_ns": "The domain is not delegated to REG.RU name servers; zone management is unavailable.",
    "regru.account_not_configured": "REG.RU account is not configured. Provide API credentials in settings.",
    "regru.http_error": "REG.RU returned an error: {message} ({code})",
    "regru.transport": "Network error while contacting REG.RU: {error}",
    "regru.empty_response": "REG.RU returned no data for this request.",
    "validation.required": "The “{field}” field is required.",
    "validation.min_length": "“{field}”: at least {min} characters.",
    "validation.max_length": "“{field}”: at most {max} characters.",
    "validation.integer": "“{field}” must be an integer.",
    "validation.min": "“{field}”: minimum {min}.",
    "validation.max": "“{field}”: maximum {max}.",
    "validation.boolean": "“{field}” must be a boolean.",
    "validation.enum": "“{field}”: allowed values — {allowed}.",
    "validation.list": "“{field}” must be a non-empty array.",
    "validation.too_many_items": "“{field}”: at most {max} items.",
    "validation.email": "“{field}”: invalid email address.",
    "validation.ip": "“{field}”: invalid IP address.",
    "validation.string": "“{field}” must be a string.",
    "field.login": "Login",
    "field.password": "Password",
    "field.current_password": "Current password",
    "field.new_password": "New password",
    "field.name": "Name",
    "field.title": "Title",
    "field.kind": "Type",
    "field.host": "Host",
    "field.port": "Port",
    "field.username": "Username",
    "field.url": "URL",
    "field.notes": "Notes",
    "field.dname": "Domain",
    "field.service_id": "Service ID",
    "field.period": "Period",
    "field.enabled": "Enabled",
    "field.nss": "Name servers",
    "field.subname": "Subdomain",
    "field.rectype": "Record type",
    "field.content": "Content",
    "field.prio": "Priority",
    "field.ttl": "TTL",
    "field.minimum_ttl": "Minimum TTL",
    "field.confirm": "Confirmation",
    "field.scope": "Scope",
    "field.trigger": "Trigger",
    "field.currency": "Currency",
    "field.sync_ttl": "Sync interval",
    "field.record": "Record",
    "field.locale": "Language",
    "label.state.A": "Active",
    "label.state.S": "Suspended",
    "label.state.N": "Not activated",
    "label.state.D": "Deleted",
    "label.state.O": "Transferred",
    "label.state.?": "Unknown",
    "label.service_type.domain": "Domain",
    "label.service_type.dom_pp": "Domain",
    "label.service_type.srv_hosting_ispmgr": "ISPmanager hosting",
    "label.service_type.srv_hosting_cpanel": "cPanel hosting",
    "label.service_type.srv_hosting_plesk": "Plesk hosting",
    "label.service_type.srv_vps": "VPS",
    "label.service_type.srv_cloudvps": "Cloud server",
    "label.service_type.srv_dedicated": "Dedicated server",
    "label.service_type.srv_parking_shop": "Domain parking",
    "label.service_type.srv_license_isp": "ISPmanager license",
    "label.service_type.srv_certificate": "SSL certificate",
    "label.service_type.srv_webfwd": "Web forwarding",
    "label.service_type.srv_antispam": "Anti-spam",
    "label.service_type.srv_addip": "Additional IP",
    "label.service_type.srv_voucher": "Domain certificate",
    "label.service_type.srv_domaintools": "Domain tools",
    "label.service_type.srv_seowizard": "SEO promotion",
    "label.service_type.srv_dns_both": "DNS support",
    "label.category.domain": "Domains",
    "label.category.hosting": "Hosting",
    "label.category.server": "Servers",
    "label.category.license": "Licenses",
    "label.category.addon": "Add-ons",
    "label.kind.panel": "Control panel",
    "label.kind.ftp": "FTP/SFTP",
    "label.kind.ssh": "SSH",
    "label.kind.database": "Database",
    "label.kind.email": "Email",
    "label.kind.dns": "DNS",
    "label.kind.registrar": "Registrar",
    "label.kind.other": "Other",
    "label.scope.read": "Read",
    "label.scope.write": "Write",
    "label.scope.dns:write": "DNS management",
    "label.scope.secrets:read": "Secrets access",
    "label.scope.admin": "Administrator",
    "label.scope.regru:raw": "Raw API calls",
    "label.scope_description.read": "Domains, services, hostings, balance, logs.",
    "label.scope_description.write": "Renewal, auto-renewal, sync, credentials.",
    "label.scope_description.dns:write": "Create, update and delete DNS records.",
    "label.scope_description.secrets:read": "Reveal vault passwords (every read is logged).",
    "label.scope_description.admin": "Full access, including tokens and settings.",
    "label.scope_description.regru:raw": "Call any REG.RU API2 command without a typed wrapper."
}
