viewTitle_problems = ProductFullName + ': Protection Center'
viewTitle_recommendations = ProductFullName + ': Recommendations'

segmentButton_protection = 'Protection'
segmentButton_protection_num = 'Protection ' + '(' + $NUM_PROTECTION_RISKS + ')'

;; === Threats ===

ThreatsNeedReboot_title = 'Restart your Mac.'
ThreatsNeedReboot_desc = 'Disinfection will only be completed after you restart your Mac.'
ThreatsNeedReboot_act_RebootOS = 'Restart'
ThreatsNeedReboot_confirmRebootAlert_message = 'Are you sure you want to restart your Mac now?'
ThreatsNeedReboot_confirmRebootAlert_informativeText = ''
ThreatsNeedReboot_confirmRebootAlert_yes = 'Restart Now'
ThreatsNeedReboot_confirmRebootAlert_no = 'Cancel'

ThreatsUntreated_title = 'Malicious objects were detected.'
ThreatsUntreated_desc = $NUM_MALICIOUS_LOC + ' ' + {$NUM_MALICIOUS: 'threat has', 'threats have'} + ' been detected on your Mac.'
ThreatsUntreated_act_ProcessAllThreats = 'Disinfect All'
ThreatsUntreated_act_ShowAllThreats = 'Details…'

RiskwareUntreated_title = 'Some objects require your attention.'
RiskwareUntreated_desc = $NUM_HAZARDOUS_LOC + ' ' + {$NUM_HAZARDOUS: 'object requires', 'objects require'} + ' your attention.'
RiskwareUntreated_act_ShowAllThreats = 'Details…'

NoThreats_title = 'No active threats.'
NoThreats_desc_zero = 'No malicious objects have been detected on your Mac.'
NoThreats_desc = $NUM_DISINFECTED_LOC + ' malicious' + {$NUM_DISINFECTED: ' object has', ' objects have'} + ' been disinfected or deleted.'
NoThreats_act_ShowAllThreats = 'Details…'


;; === Protection ===

act_EnableComponent = 'Enable'
act_ShowLicenseManager = 'Details…'

HighRiskTasksDisabled_title = 'File Threat Protection is disabled.'
HighRiskTasksDisabled_desc = 'Enable File Threat Protection to protect your Mac against infection, damage, or data theft.'

TaskDisabled_title_WebAntivirus = 'Web Threat Protection is disabled.'
TaskDisabled_desc_WebAntivirus = 'Enable Web Threat Protection to stay protected when surfing online or downloading files from the Internet.'

TaskDisabled_title_NetworkAttackBlocker = 'Network Threat Protection is disabled.'
TaskDisabled_desc_NetworkAttackBlocker = 'Enable Network Threat Protection to protect your computer and data from dangerous network activity.'

TaskDisabled_title_SafeBanking = 'Safe Money is disabled.'
TaskDisabled_desc_SafeBanking = 'Enable Safe Money to protect your financial transactions when banking or shopping online.'

TaskDisabled_title_DoNotTrack = 'Private Browsing is not running.'
TaskDisabled_desc_DoNotTrack = 'Enable Private Browsing to block tracking your activities on websites.'

TaskDisabled_title_WebCamProtection = 'Webcam Protection is not running.'
TaskDisabled_desc_WebCamProtection = 'Enable Webcam Protection to block access to your webcam for other applications.'

TaskDisabled_title_ParentalControl = 'Parental Control is not running.'
TaskDisabled_desc_ParentalControl = 'Enable Parental Control to set up monitoring online and offline activity for specific accounts.'

TaskDisabled_title = $PROTECTION_COMPONENT_NAME + ' is not running.'
TaskDisabled_desc = 'Enable this component to ensure maximum protection.'

TaskDisabledLicenseIssue_title_WebAntivirus = 'Web Threat Protection is unavailable without a license.'
TaskDisabledLicenseIssue_desc_WebAntivirus = 'Fix the problem with the current license to resume protection.'

TaskDisabledLicenseIssue_title_NetworkAttackBlocker = 'Network Threat Protection is unavailable without a license.'
TaskDisabledLicenseIssue_desc_NetworkAttackBlocker = 'Fix the problem with the current license to resume protection.'

TaskDisabledLicenseIssue_title_SafeBanking = 'Safe Money is unavailable without a license.'
TaskDisabledLicenseIssue_desc_SafeBanking = 'Fix the problem with the current license to resume protection.'

TaskDisabledLicenseIssue_title_DoNotTrack = 'Private Browsing is unavailable without a license.'
TaskDisabledLicenseIssue_desc_DoNotTrack = 'Fix the problem with the current license to resume protection.'

TaskDisabledLicenseIssue_title_WebCamProtection = 'Webcam Protection is unavailable without a license.'
TaskDisabledLicenseIssue_desc_WebCamProtection = 'Fix the problem with the current license to resume protection.'

TaskDisabledLicenseIssue_title_ParentalControl = 'Parental Control is unavailable without a license.'
TaskDisabledLicenseIssue_desc_ParentalControl = 'Fix the problem with the current license to resume protection.'

TaskDisabledLicenseIssue_title = $PROTECTION_COMPONENT_NAME + ' is unavailable without a license.'
TaskDisabledLicenseIssue_desc = 'Fix the problem with the current license to resume protection.'

ProtectionMalfunction_title = 'Some protection components are not running.'
ProtectionMalfunction_desc = 'Try re-installing the application. If the problem persists, contact Technical Support.'
ProtectionMalfunction_act_ContactSupport = 'Contact Technical Support'

ProtectionDisabled_title = 'Protection is disabled.'
ProtectionDisabled_desc = 'Enable protection to stay safe from malware and network attacks.'
ProtectionDisabled_act_EnableProtection = 'Enable'

ProtectionPaused_title = 'Protection is paused.'
ProtectionPaused_desc = 'Resume protection to stay safe from malware and network attacks.'
ProtectionPaused_act_ResumeProtection = 'Resume'

ProtectionOk_title = 'Real-time protection is enabled.'
ProtectionOk_desc_zero = 'Essential Threat Protection against malware and network attacks is enabled.'
ProtectionOk_desc = $NUM_SCANS_LOC + ' ' + {$NUM_SCANS: 'object has', 'objects have'} + ' been scanned.'

FullDiskAccessDisabled_title = 'Allow full disk access.'
FullDiskAccessDisabled_desc = 'The application requires full disk access to run properly.'
FullDiskAccessDisabled_act_Details= 'Allow'

FullDiskAccessDisabledWarning_title = 'Allow full disk access.'
FullDiskAccessDisabledWarning_desc = 'The application requires full disk access to run properly.'
FullDiskAccessDisabledWarning_act_Details = 'Allow'

;; Sysext configurations installation
SysextConfigurationsAbsent_title = 'Allow network content filtering.'
SysextConfigurationsAbsent_desc = 'The application requires network content filtering to inspect network packets before they can harm your Mac.'
SysextConfigurationsAbsent_act_OpenPreferences = 'Allow'

;; Root certificate not installed
RootCertificateNotInstalled_title = 'Allow encrypted traffic to be inspected.'
RootCertificateNotInstalled_desc = 'The application requires installation of the trusted certificate to search for malware and internet threats in encrypted HTTPS traffic.'
RootCertificateNotInstalled_act_OpenPreferences = 'Allow'

;; Interceptors not installed
InterceptorsNotInstalled_title = 'Essential protection is unavailable.'
InterceptorsNotInstalled_desc = 'Install essential components to stay safe from malware, network attacks, and internet threats.'
InterceptorsNotInstalled_act_OpenPreferences = 'Details…'

;; === Bases ===

BasesCorrupted_title = 'Update application databases.'
BasesCorrupted_desc = 'The databases are corrupted and must be updated to resume protection.'
BasesCorrupted_act_UpdateBases = 'Update'

BasesVeryOld_title = 'Update application databases.'
BasesVeryOld_desc_days = 'Databases released ' + $BASES_DAYS_AGO_LOC + ' ' + {$BASES_DAYS_AGO: 'day', 'days'} + ' ago are too old and must be updated as soon as possible.'
BasesVeryOld_desc_hours = 'Databases released ' + $BASES_HOURS_AGO_LOC + ' ' + {$BASES_HOURS_AGO: 'hour', 'hours'} + ' ago are too old and must be updated as soon as possible.'
BasesVeryOld_desc_mins = 'Databases released ' + $BASES_MINS_AGO_LOC + ' ' + {$BASES_MINS_AGO: 'minute', 'minutes'} + ' ago are too old and must be updated as soon as possible.'
BasesVeryOld_desc = 'The databases are too old and must be updated as soon as possible.'
BasesVeryOld_act_UpdateBases = 'Update'
BasesVeryOld_act_ShowUpdaterReports = 'Details…'

BasesOld_title = 'Update application databases.'
BasesOld_desc_days = 'Databases released ' + $BASES_DAYS_AGO_LOC + ' ' + {$BASES_DAYS_AGO: 'day', 'days'} + ' ago are out of date and must be updated.'
BasesOld_desc_hours = 'Databases released ' + $BASES_HOURS_AGO_LOC + ' ' + {$BASES_HOURS_AGO: 'hour', 'hours'} + ' ago are out of date and must be updated.'
BasesOld_desc_mins = 'Databases released ' + $BASES_MINS_AGO_LOC + ' ' + {$BASES_MINS_AGO: 'minute', 'minutes'} + ' ago are out of date and must be updated.'
BasesOld_desc = 'The databases are out of date and must be updated.'
BasesOld_act_UpdateBases = 'Update'
BasesOld_act_ShowUpdaterReports = 'Details…'

BasesVeryOldGrace_title = 'Application databases will be updated soon.'
BasesVeryOldGrace_desc_days = 'Databases were released ' + $BASES_DAYS_AGO_LOC + ' ' + {$BASES_DAYS_AGO: 'day', 'days'} + ' ago and will be updated soon.'
BasesVeryOldGrace_desc_hours = 'Databases were released ' + $BASES_HOURS_AGO_LOC + ' ' + {$BASES_HOURS_AGO: 'hour', 'hours'} + ' ago and will be updated soon.'
BasesVeryOldGrace_desc_mins = 'Databases were released ' + $BASES_MINS_AGO_LOC + ' ' + {$BASES_MINS_AGO: 'minute', 'minutes'} + ' ago and will be updated soon.'
BasesVeryOldGrace_desc = 'The databases are too old and will be updated soon.'
BasesVeryOldGrace_act_UpdateBases = 'Update'
BasesVeryOldGrace_act_ShowUpdaterReports = 'Details…'

BasesOldGrace_title = 'Application databases will be updated soon.'
BasesOldGrace_desc_days = 'Databases were released ' + $BASES_DAYS_AGO_LOC + ' ' + {$BASES_DAYS_AGO: 'day', 'days'} + ' ago and will be updated soon.'
BasesOldGrace_desc_hours = 'Databases were released ' + $BASES_HOURS_AGO_LOC + ' ' + {$BASES_HOURS_AGO: 'hour', 'hours'} + ' ago and will be updated soon.'
BasesOldGrace_desc_mins = 'Databases were released ' + $BASES_MINS_AGO_LOC + ' ' + {$BASES_MINS_AGO: 'minute', 'minutes'} + ' ago and will be updated soon.'
BasesOldGrace_desc = 'The databases are out of date and must be updated soon.'
BasesOldGrace_act_UpdateBases = 'Update'
BasesOldGrace_act_ShowUpdaterReports = 'Details…'

BasesUpdatedAndRebootNeeded_title = 'Restart your Mac.'
BasesUpdatedAndRebootNeeded_desc = 'Application databases were updated but will only be used after you restart your Mac.'
act_Reboot = 'Restart'

BasesUpdatedAndRestartNeeded_title = 'Restart ' + ProductName + '.'
BasesUpdatedAndRestartNeeded_desc = 'Application databases were updated but will only be used after you restart ' + ProductName + '.'
act_RestartApplication = 'Restart'

Bases_confirmRebootAlert_message = 'Are you sure you want to restart your Mac now?'
Bases_confirmRebootAlert_informativeText = 'Restart is required to complete the installation of the latest databases.'
Bases_confirmRebootAlert_yes = 'Restart Now'
Bases_confirmRebootAlert_no = 'Cancel'

BasesRelevant_title = 'Databases are up to date.'
BasesRelevant_desc_days = 'Databases were released ' + $BASES_DAYS_AGO_LOC + ' ' + {$BASES_DAYS_AGO: 'day', 'days'} + ' ago.'
BasesRelevant_desc_hours = 'Databases were released ' + $BASES_HOURS_AGO_LOC + ' ' + {$BASES_HOURS_AGO: 'hour', 'hours'} + ' ago.'
BasesRelevant_desc_mins = 'Databases were released ' + $BASES_MINS_AGO_LOC + ' ' + {$BASES_MINS_AGO: 'minute', 'minutes'} + ' ago.'
BasesRelevant_desc = 'You are using the latest version of application databases.'
BasesRelevant_act_ShowUpdaterReports = 'Details…'

UpdateNotAuto_title = 'Automatic database update is disabled.'
UpdateNotAuto_desc = 'Enable automatic update to get the latest databases as soon as they are released.'
UpdateNotAuto_act_EnableAutoUpdate = 'Enable'


Updater_Running_desc = 'Updating databases…'
Updater_Running_butt_Stop = 'Stop'

Updater_Failed_title = 'Database update failed.'
Updater_Failed_desc = 'Please check your Internet connection and try again.'
Updater_Failed_butt_Hide = 'Hide'
Updater_Failed_butt_Restart = 'Try Again'

Updater_Stopped_title = 'Database update was canceled.'
Updater_Stopped_desc = 'The operation was canceled by the user.'
Updater_Stopped_butt_Hide = 'Hide'
Updater_Stopped_butt_Restart = 'Restart'

Updater_Complete_title = 'Databases have been updated.'
Updater_Complete_desc = 'The operation completed successfully.'
Updater_Complete_butt_Hide = 'OK'

Rollback_Running_desc = 'Rolling back databases…'
Rollback_Running_butt_Stop = 'Cancel'

Rollback_Failed_title = 'Database rollback failed.'
Rollback_Failed_desc = 'Please contact Technical Support.'
Rollback_Failed_butt_Hide = 'Hide'
Rollback_Failed_butt_Restart = 'Try Again'

Rollback_Stopped_title = 'Database rollback was canceled.'
Rollback_Stopped_desc = 'The operation was canceled by the user.'
Rollback_Stopped_butt_Hide = 'Hide'
Rollback_Stopped_butt_Restart = 'Restart'

Rollback_Complete_title = 'Rollback completed successfully.'
Rollback_Complete_desc = 'The databases have been repaired.'
Rollback_Complete_butt_Hide = 'OK'



;; === License notifications ===

butt_entercode = 'Enter Activation Code'
butt_activate = 'Activate'

LicenseOk_title = 'The application has been activated.'
LicenseOk_stats = 'Your license expires in ' + $LicenseDaysToExpiration + ' ' + {$LicenseDaysToExpiration: 'day', 'days'} + '.'
LicenseOk_desc = 'The application is fully functional.'
LicenseOk_butt_Details = 'Details…'

KeyAboutExpiration_Trial_title = 'Your trial license expires soon.'
KeyAboutExpiration_Trial_desc = 'To keep your Mac protected, please buy a license.'

LicenseOk_Trial_title = 'Trial version is activated.'
LicenseOk_Trial_desc = 'Your trial license expires in ' + $LicenseDaysToExpiration + ' ' + {$LicenseDaysToExpiration: 'day', 'days'} + '.'

KeyExpiresToday_Trial_title = 'Your trial license expires in less than 24 hours.'
KeyExpiresToday_Trial_desc = 'To keep your Mac protected, please buy a license. If you have already bought a license, activate the application.'

KeyAboutExpiration_Beta_title = 'Your beta license expires soon.'
KeyAboutExpiration_Beta_desc = 'To keep your Mac protected, please buy a license.'

KeyExpiresToday_Nonsubscr_title = 'Your license expires in less than 24 hours.'
KeyExpiresToday_Nonsubscr_desc = 'To keep your Mac protected, please renew your license. If you have already bought a license, activate the application.'

KeyAboutExpiration_SS_title = 'Your subscription expires soon.'
KeyAboutExpiration_SS_desc = 'You have only ' + $LicenseDaysToExpiration + ' ' + {$LicenseDaysToExpiration: 'day', 'days'} + ' until your subscription expires.'

KeyAboutExpiration_title = 'Your license expires soon.'
KeyAboutExpiration_desc = 'To keep your Mac protected, please renew your license. If you have already bought a license, activate the application.'

KeySubscriptionUpdateFailed_SS_title = 'Automatic subscription status update failed.'
KeySubscriptionUpdateFailed_SS_desc = 'No connection has been made to the activation server in a long time.'

KeyGracePeriod_SS_title = 'Your subscription expired on ' + $LicenseExpirationDate + '.'
KeyGracePeriod_SS_desc = 'You have ' + $LicenseGraceDaysCount + ' ' + {$LicenseGraceDaysCount: 'day', 'days'} + ' left until protection is disabled.'

KeySuspended_SS_title = 'Your subscription has been suspended as of ' + $LicenseExpirationDate + '.'
KeySuspended_SS_desc = 'To resume the subscription, visit the website of your service provider.'

KeyExpired_Beta_title = 'Your beta license has expired.'
KeyExpired_Beta_desc = 'To resume protection, please buy a license.'

KeyExpired_Trial_title = 'Your trial license has expired.'
KeyExpired_Trial_desc = 'To resume protection, please buy a license.'

KeyExpired_Test_title = 'Your testing license has expired.'
KeyExpired_Test_desc = 'To resume protection, please buy a license.'

KeyExpired_SS_title = 'Your subscription expired on ' + $LicenseExpirationDate + '.'
KeyExpired_SS_desc = 'To renew your subscription, please contact your service provider.'

KeyExpired_title = 'Your license has expired.'
KeyExpired_desc = 'To resume protection of your Mac, please renew your license. If you have already bought a license, activate the application.'

KeyExpiring_title = 'Your subscription expires in ' + $LicenseDaysToExpiration + ' ' + {$LicenseDaysToExpiration: 'day', 'days'} + '.'
KeyExpiring_desc = 'To keep your Mac protected, please renew your subscription.'

KeyExpiresToday_title = 'Your subscription expires in less than 24 hours.'
KeyExpiresToday_desc = 'Don’t let your Mac go unprotected.'

UnlimitedProlonged_title = 'Your subscription is activated.'
UnlimitedProlonged_desc = 'Your subscription was renewed for an unlimited time.'

HasExpDateActivated_title = {$LicenseDaysToExpiration: 'There is', 'There are'} + ' ' + $LicenseDaysToExpiration + ' ' + {$LicenseDaysToExpiration: 'day', 'days'} + ' left in your subscription.'
HasExpDateActivated_desc = 'Your subscription is activated. Expiration date: ' + $LicenseExpirationDate + '.'

HasExpDateProlonged_title = {$LicenseDaysToExpiration: 'There is', 'There are'} + ' ' + $LicenseDaysToExpiration + ' ' + {$LicenseDaysToExpiration: 'day', 'days'} + ' left in your subscription.'
HasExpDateProlonged_desc = 'Your subscription was renewed until ' + $LicenseExpirationDate + '.'

HasExpDateCanceled_title = {$LicenseDaysToExpiration: 'There is', 'There are'} + ' ' + $LicenseDaysToExpiration + ' ' + {$LicenseDaysToExpiration: 'day', 'days'} + ' left in your subscription.'
HasExpDateCanceled_desc = 'Your subscription was canceled. Expiration date: ' + $LicenseExpirationDate + '.'

NotYetSuspended_title = {$LicenseDaysToExpiration: 'There is', 'There are'} + ' ' + $LicenseDaysToExpiration + ' ' + {$LicenseDaysToExpiration: 'day', 'days'} + ' left in your subscription.'
NotYetSuspended_desc = 'Your subscription will be suspended starting ' + $LicenseExpirationDate + '.'

ExpDateUnknown_title = 'Your subscription is activated.'
ExpDateUnknown_desc = 'The application is fully functional.'

UnlimitedActivated_title = 'Your subscription is activated.'
UnlimitedActivated_desc = 'The application is fully functional.'

UnlimitedResumed_title = 'Your subscription is activated.'
UnlimitedResumed_desc = 'Your subscription was resumed.'

KeyGracePeriod_Trial_title = 'Your trial license expired on ' + $LicenseExpirationDate + '.'
KeyGracePeriod_Trial_desc = 'You have ' + $LicenseGraceDaysCount + ' ' + {$LicenseGraceDaysCount: 'day', 'days'} + ' left until protection is disabled.'

KeyGracePeriod_Comm_title = 'Your license expired on ' + $LicenseExpirationDate + '.'
KeyGracePeriod_Comm_desc = 'You have ' + $LicenseGraceDaysCount + ' ' + {$LicenseGraceDaysCount: 'day', 'days'} + ' left until protection is disabled.'

KeyBlocked_title = 'Your key has been denylisted.'
KeyBlocked_desc = 'If you bought this license, please contact Technical Support.'

KeyBlocked_Subscription_title = 'Your key has been denylisted.'
KeyBlocked_Subscription_desc = 'If you bought this subscription, please contact Technical Support.'

NoKeys_title = 'Application is not activated.'
NoKeys_desc = 'The full functionality of the application will only be available after you activate it.'

KeyInvalid_title = 'Your key is invalid.'
KeyInvalid_desc = 'Protection is disabled. Please contact Technical Support.'

KeyInvalid_Subscription_title = 'Your key is invalid.'
KeyInvalid_Subscription_desc = 'Protection is disabled. Please contact Technical Support.'

KeyLimited_title = 'Terms of the End User License Agreement have been violated.'
KeyLimited_desc = 'The number of installations allowed with this license has been exceeded.'

KeyLimited_Subscription_title = 'Terms of the End User License Agreement have been violated.'
KeyLimited_Subscription_desc = 'The number of installations allowed with this subscription has been exceeded.'

;; === WebControl ===

WebControlOk_title = 'Web Control is enabled.'
WebControlOk_desc = 'Web Control rules are managed by your system administrator.'

;; === AutoUpdate ===

AutoUpdate_Complete_WillInstall_title = 'New application version is ready to install.'
AutoUpdate_Complete_WillInstall_desc = 'After version ' + $NEW_PRODUCT_VERSION + ' is installed, the application will be restarted.'
AutoUpdate_Complete_WillInstall_butt_install = 'Install'
AutoUpdate_Complete_WillInstall_butt_details = 'Details…'