This commit is contained in:
cutemeli
2025-12-22 10:35:30 +00:00
parent 0bfc6c8425
commit 5ce7ca2c5d
38927 changed files with 0 additions and 4594700 deletions

View File

@@ -1,65 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'categories.Web' => 'Web',
'categories.Web/Analytics' => 'Analytics',
'categories.Web/Blog' => 'Blog',
'categories.Web/Catalog' => 'Catalog',
'categories.Web/Content management' => 'Content management',
'categories.Web/Development tool' => 'Development tool',
'categories.Web/E-commerce' => 'E-commerce',
'categories.Web/eLearning' => 'eLearning',
'categories.Web/Forum' => 'Forum',
'categories.Web/Gallery' => 'Gallery',
'categories.Web/Guestbook' => 'Guestbook',
'categories.Web/Maillists' => 'Mailing lists',
'categories.Web/Other' => 'Other',
'categories.Web/Search' => 'Search',
'categories.Web/Site editing' => 'Site editing',
'categories.Web/Tools' => 'Tools',
'categories.Personal' => 'Personal',
'categories.Personal/Blog' => 'Blog',
'categories.Personal/eLearning' => 'eLearning',
'categories.Personal/Gallery' => 'Gallery',
'categories.Collaboration' => 'Collaboration',
'categories.Collaboration/Calendaring' => 'Calendaring',
'categories.Collaboration/Chat' => 'Chat',
'categories.Collaboration/Email' => 'Email',
'categories.Collaboration/IP telephony' => 'IP telephony',
'categories.Collaboration/Portal' => 'Portal',
'categories.Collaboration/Project management' => 'Project management',
'categories.Collaboration/Web conferencing' => 'Web conferencing',
'categories.Infrastructure' => 'Infrastructure',
'categories.Infrastructure/Backup' => 'Backup',
'categories.Infrastructure/Security' => 'Security',
'categories.Infrastructure/Networking' => 'Networking',
'categories.Front office' => 'Front office',
'categories.Front office/Help Desk' => 'Help desk',
'categories.Front office/Survey Solutions' => 'Survey solutions',
'categories.Back office' => 'Back office',
'categories.Back office/Accounting & Financial' => 'Accounting & Financial',
'categories.Back office/Accounting and Financial' => 'Accounting and Financial',
'categories.Back office/Asset Management' => 'Asset management',
'categories.Back office/Billing' => 'Billing',
'categories.Back office/Customer Relationship Management' => 'Customer relationship management',
'categories.Back office/Enterprise Resource Planning' => 'Enterprise resource planning',
'categories.Back office/Human Resource Management' => 'Human resource management',
'categories.Back office/Knowledge Management' => 'Knowledge management',
'model.invalidRequirements' => 'The following problems with requirements were found: %%reasons%%',
'model.phpVersion' => 'PHP Version',
'model.failedToSatisfyRequirement' => 'Unable to satisfy requirement "%%requirement%%"',
'model.failedToConfigureApplication' => 'Unable to configure "%%application%%". The following problems were found: %%error%%',
'package.producedBy' => 'Produced by',
'package.packagedBy' => 'Packaged by',
'package.moreInfo' => 'More information',
'package.applicationHomePage' => 'Vendor Info',
'package.packagerHomePage' => 'Packager Info',
'package.requirements' => 'Requirements',
'package.changeLog' => 'History of changes',
'package.changeLogEntryDateAt' => ' on %%date%%',
'package.languages' => 'Supported languages',
'package.enlangeScreenShot' => 'Click to enlarge',
'package.release' => 'release %%release%%',
];

View File

@@ -1,20 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'backup.unableToRestore' => 'Unable to restore the data',
'backup.dumpNotFound' => 'Backup file \'%%id%%\' not found',
'backup.unableToGetLogForUnfinishedTask' => 'Unable to retrieve the log file because the task is not finished yet',
'backup.unableToOpenLogFile' => 'Unable to open the log file',
'backup.ipConflict' => 'Unable to restore the data: IP address \'%%ip%%\' is required',
'backup.dbServerConflict' => 'Unable to restore the data: database server \'%%type%%:%%host%%:%%port%%\' is required',
'backup.unresolvedConflict' => 'Unable to restore the data: %%type%% %%name%% cannot be restored',
'backup.domainsLimitConflict' => 'Unable to restore the data: the limit on the number of websites allowed by your license key will be exceeded. Websites required: %%requested%%; websites available: %%limit%%.',
'domain.canNotRedirectToItself' => 'Redirect address can not be set to domain name.',
'mail.list.incorrectSubscriber' => "Subscriber's email address is incorrect: %%subscriber%%",
'mail.spamfilter.invalidAddresses' => 'The following email addresses are invalid: %%invalidAddresses%%',
'mail.spamfilter.invalidNetworks' => 'The following network addresses are invalid: %%invalidNetworks%%',
'mail.spamfilter.exceededAddressesAvailable' => 'Only %%available%% unique email addresses can be added.',
];

View File

@@ -1,21 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'domain-outgoing-messages.fieldOutgoingMessages' => 'Limit on outgoing messages',
'domain-outgoing-messages.fieldOutgoingMessagesDefaultOption' => 'Default value',
'domain-outgoing-messages.fieldOutgoingMessagesCustomOption' => 'Custom value for the domain',
'domain-outgoing-messages.fieldOutgoingMessagesCustomOptionHint' => 'messages per hour',
'domain-outgoing-messages.fieldOutgoingMessagesCustomOptionUnlimited' => 'Unlimited',
'domain-outgoing-messages.outgoingSpamSettingsPopupFormTitle' => 'Limiting Outgoing Messages',
'domain-outgoing-messages.outgoingSpamSettingsPopupFormHint' => 'Here you can change the limit on the number of outgoing messages for the selected domains. From each domain, it will not be possible to send more messages than the specified limit. You might want to increase the limit if your mailboxes are used for mailing lists, or decrease the limit to prevent excessive outgoing mail.',
'domain-outgoing-messages.selectedDomainsHint' => 'Applied to domains',
'email-outgoing-messages.fieldOutgoingMessages' => 'Limit on outgoing messages',
'email-outgoing-messages.fieldOutgoingMessagesDefaultOption' => 'Default value',
'email-outgoing-messages.fieldOutgoingMessagesCustomOption' => 'Custom value for the mailbox',
'email-outgoing-messages.fieldOutgoingMessagesCustomOptionHint' => 'messages per hour',
'email-outgoing-messages.fieldOutgoingMessagesCustomOptionUnlimited' => 'Unlimited',
'email-outgoing-messages.outgoingSpamSettingsPopupFormTitle' => 'Limiting Outgoing Messages',
'email-outgoing-messages.outgoingSpamSettingsPopupFormHint' => 'Here you can change the limit on the number of outgoing messages for the selected mailboxes. From each mailbox, it will not be possible to send more messages than the specified limit. You might want to increase the limit if your mailboxes are used for mailing lists, or decrease the limit to prevent excessive outgoing mail.',
'email-outgoing-messages.selectedDomainsHint' => 'Applied to mailboxes',
];

View File

@@ -1,9 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'imTypeOther' => 'Other',
'phoneTypeWork' => 'Work',
'phoneTypeHome' => 'Home',
'phoneTypeCellular' => 'Mobile',
'phoneTypeOther' => 'Other',
];

View File

@@ -1,18 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'1' => 'Sunday',
'2' => 'Monday',
'3' => 'Tuesday',
'4' => 'Wednesday',
'5' => 'Thursday',
'6' => 'Friday',
'7' => 'Saturday',
'short1' => 'Sun',
'short2' => 'Mon',
'short3' => 'Tue',
'short4' => 'Wed',
'short5' => 'Thu',
'short6' => 'Fri',
'short7' => 'Sat',
];

View File

@@ -1,28 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'domainUnresolvedMessage' => 'The website\'s domain name does not resolve or resolves to a different IP address.',
'warningActionMessage' => 'To put your website online, %%warningActionLink%%',
'warningActionLink' => 'update DNS settings on the side of your domain registrar or external DNS provider.',
'changesLagWarning' => 'Your website will be up and running once DNS changes come into effect. It may take up to 24 hours.',
'drawerTitle' => 'DNS configuration for %%name%%',
'pleskResolve' => "We recommend that you set up Plesk as the primary DNS server. After you do so, Plesk will create and manage your website DNS records automatically.",
'domainSetup0' => "To set up Plesk as the primary DNS server:",
'domainSetup1' => "Log in to the DNS service portal of your domain registrar.",
'domainSetup2' => "Add the following %%glueLink%% for the name servers:",
'glueRecords' => "glue records",
'domainSetup3' => "Change the name servers to the following:",
'primaryDNS' => "You can choose not to use Plesk as the primary DNS server. Then you will need to create and manage your website DNS records manually on the DNS service portal of your domain registrar: A, MX, TXT records, and others.",
'forExample' => "For example, to put your website online, add the following A DNS records:",
'chooseRegistrar' => "See specific instructions on how to do so for the domain registrars below.",
'chooseRegistrarLink' => "Who is my domain registrar?",
'adminHintTitle' => 'Some domain registrars require two name servers with different IP addresses. You can solve this in the following ways:',
'addIpOption' => 'Get an additional IP address from your hosting provider and add it to Plesk. Then %%useIpLink%% in the domains DNS Settings.',
'useIpLink' => 'use this IP address as the second name servers IP address',
'example' => 'Example:',
'slaveDnsOption' => 'Set up a secondary DNS server on a separate server and connect the secondary DNS server to Plesk %%slaveExtensionLink%%.',
'slaveExtensionLink' => 'using this extension',
'extensionOption' => 'Use a third-party extension to add DNS zones: %%extensions%%',
'registrarSurveyLink' => "My domain registrar is not on the list",
'howToVideoLink' => "See the video on how to configure DNS",
];

View File

@@ -1,88 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'download.progress' => '%%percents%%% completed',
'provision.databaseServer' => 'Database server',
'provision.prefix' => 'Prefix of tables',
'provision.databaseName' => 'Database name',
'provision.databaseUserLogin' => 'Database user name',
'provision.databaseUserPassword' => 'Database user password',
'requirement.apacheModule' => 'Apache module',
'requirement.apacheModuleDescription' => 'The app requires the \'mod_%%moduleName%%\' Apache module.',
'requirement.moduleDescription' => 'The app requires the \'%%moduleName%%\' web server module.',
'requirement.aspNetVersion' => 'ASP.NET version',
'requirement.aspNetVersionDescription' => 'The app requires ASP.NET %%version%%.',
'requirement.aspNetVersionRequirement' => 'ASP.NET %%version%%',
'requirement.database' => 'Database',
'requirement.databaseDescription' => 'The app requires the %%type%% database server.',
'requirement.databaseDescriptionUnknown' => 'Database server was not found.',
'requirement.databaseDescriptionWithVersion' => 'The app requires the %%type%% database server version %%version%% or later.',
'requirement.databaseDescriptionNoConnection' => 'Connections to remote databases are not allowed by the Plesk administrator.',
'requirement.databaseRequirement' => '%%type%% database',
'requirement.databaseRequirementWithVersion' => 'The app requires a %%type%% database (%%type%% %%version%%).',
'requirement.environment' => 'Operating system',
'requirement.environmentDescription' => 'The app requires the %%supported%% operating system. Currently, you have %%current%%.',
'requirement.invalidDocumentRoot' => 'The document root directory name contains non-Latin characters.',
'requirement.phpHandlerNotRegistered' => 'The PHP handler "%%id%%" is not registered. It was probably deleted from the server. Register a handler with the same properties and try again.',
'requirement.phpRequired' => 'The support for PHP is required.',
'requirement.phpExtension' => 'PHP extension',
'requirement.phpExtensionDescription' => 'The \'%%name%%\' extension was not found.',
'requirement.phpSetting' => 'PHP settings',
'requirement.phpAllowUrlFopenDescriptionOn' => 'The PHP parameter allow_url_fopen is set to \'on\'. Set it to \'off\' to meet the app requirements.',
'requirement.phpAllowUrlFopenDescriptionOff' => 'The PHP parameter allow_url_fopen is set to \'off\'. Set it to \'on\' to meet the app requirements.',
'requirement.phpAllowUrlFopenRequirementOn' => 'The PHP parameter allow_url_fopen is set to \'on\'',
'requirement.phpAllowUrlFopenRequirementOff' => 'The PHP parameter allow_url_fopen is set to \'off\'',
'requirement.phpFileUploadsDescriptionOn' => 'The PHP parameter file_uploads is set to \'on\'. Set it to \'off\' to meet the app requirements.',
'requirement.phpFileUploadsDescriptionOff' => 'The PHP parameter file_uploads is set to \'off\'. Set it to \'on\' to meet the app requirements.',
'requirement.phpFileUploadsRequirementOn' => 'The PHP parameter file_uploads is set to \'on\'',
'requirement.phpFileUploadsRequirementOff' => 'The PHP parameter file_uploads is set to \'off\'',
'requirement.phpSafeMode' => 'PHP safe mode',
'requirement.phpSafeModeDescriptionOn' => 'The PHP safe mode is on. Switch it off to meet the app requirements.',
'requirement.phpSafeModeDescriptionOff' => 'The PHP safe mode is off. Switch it on to meet the app requirements.',
'requirement.phpSafeModeRequirementOn' => 'The PHP safe mode is on',
'requirement.phpSafeModeRequirementOff' => 'The PHP safe mode is off',
'requirement.phpShortOpenTagDescriptionOn' => 'The PHP parameter short_open_tag is set to \'on\'. Set it to \'off\' to meet the app requirements.',
'requirement.phpShortOpenTagDescriptionOff' => 'The PHP parameter short_open_tag is set to \'off\'. Set it to \'on\' to meet the app requirements.',
'requirement.phpShortOpenTagRequirementOn' => 'The PHP parameter short_open_tag is set to \'on\'',
'requirement.phpShortOpenTagRequirementOff' => 'The PHP parameter short_open_tag is set to \'off\'',
'requirement.phpRegisterGlobalsDescriptionOn' => 'The PHP parameter register_globals is set to \'on\'. Set it to \'off\' to meet the app requirements.',
'requirement.phpRegisterGlobalsDescriptionOff' => 'The PHP parameter register_globals is set to \'off\'. Set it to \'on\' to meet the app requirements.',
'requirement.phpRegisterGlobalsRequirementOn' => 'The PHP parameter register_globals is set to \'on\'',
'requirement.phpRegisterGlobalsRequirementOff' => 'The PHP parameter register_globals is set to \'off\'',
'requirement.phpMagicQuotesGpcDescriptionOn' => 'The PHP parameter magic_quotes_gpc is set to \'on\'. Set it to \'off\' to meet the app requirements.',
'requirement.phpMagicQuotesGpcDescriptionOff' => 'The PHP parameter magic_quotes_gpc is set to \'off\'. Set it to \'on\' to meet the app requirements.',
'requirement.phpMagicQuotesGpcRequirementOn' => 'The PHP parameter magic_quotes_gpc is set to \'on\'',
'requirement.phpMagicQuotesGpcRequirementOff' => 'The PHP parameter magic_quotes_gpc is set to \'off\'',
'requirement.phpLimit' => 'PHP limits',
'requirement.phpMemoryLimitDescription' => 'The PHP memory limit is %%availableValue%% bytes. The app requires at least %%requiredValue%% bytes.',
'requirement.phpMemoryLimitRequirement' => 'The PHP memory limit must be at least %%value%% bytes.',
'requirement.phpMaxExecutionTimeDescription' => 'The PHP maximum execution time is %%availableValue%%. The app requires at least %%requiredValue%% seconds.',
'requirement.phpMaxExecutionTimeRequirement' => 'The PHP maximum execution time must be at least %%value%% seconds.',
'requirement.phpPostMaxSizeDescription' => 'The PHP maximum post size is %%availableValue%% bytes. The app requires at least %%requiredValue%% bytes.',
'requirement.phpPostMaxSizeRequirement' => 'The PHP maximum post size must be at least %%value%% bytes.',
'requirement.phpVersion' => 'PHP version',
'requirement.phpVersionDescriptionMin' => 'The app requires PHP %%min%% or later. Your PHP is %%current%%. If PHP is not available, ensure that the PHP support is selected for the domain.',
'requirement.phpVersionDescriptionMax' => 'The app requires PHP %%max%% or earlier. Your PHP is %%current%%. If PHP is not available, ensure that the PHP support is selected for the domain.',
'requirement.phpVersionDescriptionBoth' => 'The app requires PHP version later than %%min%% but earlier than %%max%%. Your PHP is %%current%%. If PHP is not available, ensure that the PHP support is selected for the domain.',
'requirement.phpVersionNone' => 'not available',
'requirement.phpVersionRequirementMin' => 'PHP %%min%% or later',
'requirement.phpVersionRequirementMax' => 'PHP %%max%% or earlier',
'requirement.phpVersionRequirementBoth' => 'PHP version between %%min%% and %%max%%',
'requirement.siteRoot' => 'Site Root',
'requirement.siteRootDescription' => 'This app must be installed into document root directory of this website.',
'requirement.unsupported' => 'Unsupported requirement',
'requirement.unsupportedAspectDescription' => 'The app has a requirement that is not supported by Plesk. The requirement type: "%%uri%%".',
'requirement.dns' => 'DNS',
'requirement.dnsZoneTypeSlave' => 'The DNS zone of the domain is managed by an external DNS server.',
'requirement.dnsNotSupported' => 'The service is not installed.',
'resource.databaseServer' => 'Database server',
'resource.prefix' => 'Prefix of tables',
'resource.databaseName' => 'Database name',
'resource.databaseDescription' => 'Database %%name%% (%%serverType%%) on %%serverHost%%',
'resource.databaseUserDescription' => 'Database user %%login%%',
'resource.databaseUserPassword' => 'Database user password',
'resource.passwordConfirmation' => 'Confirm password',
];

View File

@@ -1,9 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'aps.packageNotFound' => 'Specified package does not exist',
'aps.serviceNotFound' => 'Specified service does not exist',
'aps.packageFileNotFound' => 'Specified file does not exist',
'aps.serviceInstanceNotFound' => 'Requested application instance does not exist',
'aps.incompatibleRequirements' => 'Some requirements for installing the application could not be satisfied.',
];

View File

@@ -1,933 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'anonymous-ftp.description' => 'If your site is hosted on a dedicated IP address (not shared with other users or sites), you can set up a directory within the site where other users will be able to anonymously upload or download files through FTP. Once anonymous FTP is switched on, the users will be able to log in to the directory at an address like ftp://ftp.your-domain.com with the "anonymous" username and any password.',
'anonymous-ftp.displayLogin' => 'Display login message',
'anonymous-ftp.loginText' => 'Message text',
'anonymous-ftp.incomingDir' => 'Allow uploading to incoming directory',
'anonymous-ftp.incomingSubDir' => 'Allow creation of directories in the incoming directory',
'anonymous-ftp.incomingReadable' => 'Allow downloading from the incoming directory',
'anonymous-ftp.quota' => 'Limit the disk space in the incoming directory',
'anonymous-ftp.maxConnections' => 'Limit the number of simultaneous connections',
'anonymous-ftp.bandwidth' => 'Limit the download bandwidth for this virtual FTP domain',
'anonymous-ftp.unlimited' => 'Unlimited',
'aps.catalog.loading' => 'Loading...',
'aps.catalog.searchName' => 'Application',
'aps.catalog.searchVendor' => 'Vendor',
'aps.catalog.searchPackager' => 'Packager',
'aps.catalog.searchLicenseType' => 'License type',
'aps.catalog.searchLicenseTypeAny' => 'Any',
'aps.catalog.searchLicenseTypeFreeware' => 'Free',
'aps.catalog.searchLicenseTypeCommercial' => 'Commercial',
'aps.catalog.showSearch' => 'Show Search',
'aps.catalog.hideSearch' => 'Hide Search',
'aps.catalog.buttonSearch' => 'Search',
'aps.catalog.buttonResetSearch' => 'Reset Search',
'aps.catalog.showCategories' => 'Select a category below or search for apps using the search box',
'aps.catalog.searchResults' => 'Search results',
'aps.catalog.buttonInstall' => 'Install',
'aps.catalog.buttonInstallTooltip' => 'Quickly install the latest version of the app with optimal default parameters.',
'aps.catalog.buttonAdvancedInstall' => 'Install (Custom)',
'aps.catalog.buttonAdvancedInstallTooltip' => 'Install the latest version of the app, customizing all parameters.',
'aps.catalog.buttonInstallOldVersion' => 'Install Version',
'aps.catalog.buttonInstallOldVersionTooltip' => 'Install the selected version of the app, customizing all parameters.',
'aps.catalog.buttonInstallDescription' => 'Install the app on a site if you already have an activation code, or if you just want to try it.',
'aps.catalog.buttonInstallDescriptionFree' => 'Install this free app on a site.',
'aps.catalog.version' => 'Version',
'aps.catalog.moreVersions' => 'More versions',
'aps.catalog.release' => 'Release',
'aps.catalog.overview' => 'Overview',
'aps.catalog.noApplicationsInCategory' => 'No applications are available in this category. Select another category.',
'aps.catalog.noCategoriesSelected' => 'Select a category to browse all applications available in this category.',
'aps.catalog.noSearchResults' => 'Your search did not match any apps.',
'aps.catalog.connectionFailed' => 'Connecting to Application Catalog failed. %%retryLink%%.',
'aps.catalog.retry' => 'Retry',
'aps.catalog.categoriesError' => 'List of categories could not be loaded at the moment.',
'aps.catalog.applicationsError' => 'List of applications could not be loaded at the moment.',
'aps.catalog.detailsError' => 'Application details could not be loaded at the moment.',
'aps.catalog.searchError' => 'Search results could not be loaded at the moment.',
'aps.catalog.changelogEntry' => 'v%%version%% (Release %%release%%) - %%description%%',
'aps.catalog.changelog' => 'History of changes',
'aps.catalog.officialApplicationSite' => 'Vendor Info',
'aps.catalog.returnToCategories' => '<< Back to applications list',
'aps.catalog.buttonUninstall' => 'Remove',
'aps.catalog.gotoHome' => 'Home',
'aps.catalog.all' => 'All',
'aps.catalog.buttonDetails' => 'Learn more',
'aps.catalog.buttonBuy' => 'Buy now',
'aps.catalog.buttonBuyTooltip' => 'Buy the app',
'aps.catalog.buttonBuyDescription' => 'Visit our store to purchase an activation code for the app.',
'aps.catalog.buttonDownload' => 'Download',
'aps.catalog.buttonDownloadDescription' => 'Download the app if you already have an activation code, or just want to try it.',
'aps.catalog.marketplaceMoreInfo' => 'For more information, visit %%link%%.',
'aps.catalog.marketplaceMoreInfoLink' => 'the app vendor\'s website',
'aps.configure.installedAt' => "Installed at",
'aps.configure.otherSettings' => "Other",
'aps.configure.globalSettings' => 'Package settings',
'aps.configure.passwordConfirmation' => 'Confirm password',
'aps.configure.databaseParams' => 'Database parameters',
'aps.configure.noInstallationUrlAvailable' => 'None (external app)',
'aps.configure.updateSettingsSection' => 'Update Settings',
'aps.configure.forceUpdates' => 'Automatically update this app when updates are available',
'aps.configure.forceUpdatesHint' => 'The app will receive automatic updates to newer versions. Warning: Use this option with care because updates can significantly affect the app functionality. For example, app extensions may stop working with another version of the app.',
'aps.install.showAllSettings' => 'Show All Settings',
'aps.install.showLessSettings' => 'Show Minimum Settings',
'aps.install.install' => 'Install',
'aps.install.otherSettings' => 'Other settings',
'aps.install.globalSettings' => 'Package settings',
'aps.install.passwordConfirmation' => 'Confirm password',
'aps.install.provisionsSectionLabel' => 'Installation path',
'aps.install.context' => 'Specify the location where this web application should be installed',
'aps.install.registerAsWebmailSection' => 'Webmail registration',
'aps.install.registerAsWebmailDescription' => "Select this option if the app is a webmail client. This will make the app appear among available webmail services in Mail settings of subscriptions and service plans. The administrator can configure the public access URL of the webmail in Server Management > Settings > Webmail.",
'aps.install.registerAsWebmailLabel' => 'Register as a webmail service',
'aps.install.addItem' => 'Add',
'aps.install.removeItem' => 'Remove',
'aps.install.updateSettingsSection' => 'Update Settings',
'aps.install.forceUpdates' => 'Automatically update this app when updates are available',
'aps.install.forceUpdatesHint' => 'The app will receive automatic updates to newer versions. Warning: Use this option with care because updates can significantly affect the app functionality. For example, app extensions may stop working with another version of the app.',
'aps.invalid-requirements.requirementsLegend' => 'Requirements',
'aps.invalid-requirements.domainLegend' => 'Website',
'aps.invalid-requirements.context' => 'Choose another website',
'aps.invalid-requirements.backToApplicationList' => 'Back to application list',
'aps.license.title' => 'Installation of %%packageName%%',
'aps.license.doYouAcceptLicense' => 'To install this application, you have to read the end user license agreement and agree to its terms.',
'aps.license.licenseAgree' => 'I accept the terms of License Agreement',
'aps.services-list-customization.settings' => 'Settings',
'asp-dot-net.change-version.title' => 'Selecting the ASP.NET Version',
'asp-dot-net.change-version.frameworkVersion' => 'The ASP.NET framework version',
'asp-dot-net.change-version.success' => 'The ASP.NET version was changed.',
'asp-dot-net.settings.casSettingsSection' => "Code access security",
'asp-dot-net.settings.clientScriptsSection' => "Script library settings",
'asp-dot-net.settings.connStringsSection' => "Connection string manager",
'asp-dot-net.settings.customErrorsSection' => "Custom error settings",
'asp-dot-net.settings.frameworkVersionSection' => "Framework version",
'asp-dot-net.settings.globalizationSection' => "Globalization settings",
'asp-dot-net.settings.otherSection' => "Session settings",
'asp-dot-net.settings.pageAndRuntimeSection' => "Compilation and debugging",
'asp-dot-net.settings.authMode' => "Authentication mode",
'asp-dot-net.settings.connStrings' => "Connection strings",
'asp-dot-net.settings.connStringsInvalid' => "Some fields are empty or contain an improper value.",
'asp-dot-net.settings.connStringName' => "Name",
'asp-dot-net.settings.connStringValue' => "Connection Parameters",
'asp-dot-net.settings.connStringsDescription' => "Name / Connection Parameters",
'asp-dot-net.settings.culture' => "Culture",
'asp-dot-net.settings.customErrMode' => "Custom error mode",
'asp-dot-net.settings.customErrorRedirect' => "Redirect URL",
'asp-dot-net.settings.customErrorStatus' => "Status Code",
'asp-dot-net.settings.customErrorStatusInvalid' => "Status code must be an integer number.",
'asp-dot-net.settings.customErrors' => "Custom errors",
'asp-dot-net.settings.customErrorsDescription' => "Status Code / Redirect URL",
'asp-dot-net.settings.customErrorsInvalid' => "Some fields are empty or contain an improper value.",
'asp-dot-net.settings.debugMode' => "Switch on debugging",
'asp-dot-net.settings.defLanguage' => "Default webpage language",
'asp-dot-net.settings.tempDirectory' => "Temporary directory",
'asp-dot-net.settings.fileEnc' => "File encoding",
'asp-dot-net.settings.fileEncInvalid' => "The specified value for the File encoding parameter is invalid.",
'asp-dot-net.settings.pathToLib' => "Path to the Microsoft script library",
'asp-dot-net.settings.pathToLibInstall' => "Install",
'asp-dot-net.settings.reqEnc' => "Request encoding",
'asp-dot-net.settings.reqEncInvalid' => "The specified value for the Request encoding parameter is invalid.",
'asp-dot-net.settings.resEnc' => "Response encoding",
'asp-dot-net.settings.resEncInvalid' => "The specified value for the Response encoding parameter is invalid.",
'asp-dot-net.settings.sessTimeout' => "Session timeout (minutes)",
'asp-dot-net.settings.sessTimeoutInvalid' => "The specified value for the Session timeout parameter is invalid. Enter a positive integer number less than or equal to %%max%%.",
'asp-dot-net.settings.connStringDuplicate' => "The connection string name is already in use.",
'asp-dot-net.settings.customErrorInvalidCode' => "The status code must be between 100 and 999",
'asp-dot-net.settings.customErrorDuplicate' => "The status code is already in use.",
'asp-dot-net.settings.trustLevel' => "CAS trust level",
'asp-dot-net.settings.uiCulture' => "UI Culture",
'asp-dot-net.settings.version' => "Version",
'asp-dot-net.settings.trustLevelAllowOverride' => 'Allow override CAS trust level on website',
'asp-dot-net.settings.updateSuccess' => 'Update successful',
'database.clone.versionCut' => 'v%%version%%',
'database.clone.cloneInProgress' => 'Cloning the database %%source%% to the database %%destination%%. You will be notified of the progress by email (%%email%%).',
'database.clone.unableToClone' => 'Unable to copy the database "%%source%%".',
'database.clone.unableToCreateExternalDatabase' => 'Unable to create a database "%%destination%%" on the specified server.',
'database.clone.databaseCloned' => 'The database "%%source%%" was copied.',
'database.clone.emailSubjSuccess' => 'Database "%%sourceDatabase%%" was copied.',
'database.clone.emailSubjFailure' => 'Copying database "%%sourceDatabase%%" failed.',
'database.clone.emailBodySuccess' => 'Database "%%sourceDatabase%%" (%%sourceHost%%) was copied to the database "%%destDatabase%%" (%%destHost%%).',
'database.clone.emailBodyFailure' => 'Unable to copy database "%%sourceDatabase%%" (%%sourceHost%%) to the database "%%destDatabase%%" (%%destHost%%). The copying procedure failed.',
'database.clone.localServer' => 'local server',
'database.repair-orphaned.formDescription' => 'This user became orphaned after the restoration process. Please provide a password for this user to resolve this issue. If this user is supposed to be a sys user with no password, run the repair utility with empty password field.',
'database.repair-orphaned.login' => 'Database username',
'database.repair-orphaned.pass' => 'Password',
'database.repair-orphaned.pass2' => 'Confirm password',
'database.repair-orphaned.users' => 'Some users require your attention. There are several orphaned users that should be repaired in order to function properly.',
'database.repair-orphaned.orphaned' => 'User is orphaned. %%gui begin:link%%Repair now%%gui end:link%%.',
'database.repair-orphaned.repair' => 'Repair',
'database.repair.fixSelected' => 'Repair Selected',
'database.repair.fix' => 'Repair',
'database.user.username' => 'Database user name',
'database.user.password' => 'Password',
'database.user.passwordConfirmation' => 'Confirm password',
'database.user.server' => 'Database server',
'database.user.versionCut' => 'v%%version%%',
'database.user.database' => 'Database',
'database.user.anyDatabase' => 'Any',
'database.user.dataAccess' => 'Data Access',
'database.user.structureAccess' => 'Structure Access',
'database.user.globalAccess' => 'Global Privileges',
'database.user.globalAccessHint' => 'Global privileges work for all databases within this hosting account.',
'database.user.aclRadio' => 'Access control',
'database.user.aclLocalhost' => 'Allow local connections only',
'database.user.aclAny' => 'Allow remote connections from any host',
'database.user.aclCustom' => 'Allow remote connections from',
'database.user.aclExample' => "thomas.loc.gov\n%.loc.gov\nx.y.%\n144.155.166.177\n144.155.166.%\n144.155.166.0/255.255.255.0\n\nThe specified hosts are allowed to access the database on behalf of this user.",
'database.user.remoteAccess' => 'Remote access',
'database.user.remoteAccessExample' => "10.1.0.0/16\n192.168.1.110\n\nThe specified IP addresses are allowed to access the database server via a firewall rule. Your changes in this list will be pre-moderated by your hosting provider.",
'database.user.example' => "For example:\n%%example%%",
'database.user.denied' => 'Use the system firewall rules',
'database.user.allowed' => 'Allow remote connections from',
'database.user.default' => 'Use this user\'s credentials by default for accessing %%webadmin%%',
'database.user.remoteAccessHint' => 'Please contact your hosting provider and make sure that the option you specified above will comply with the current firewall rules for incoming access to MariaDB/MySQL.',
'database.user.phpMyAdmin' => 'phpMyAdmin',
'database.user.webAdmin' => 'Web Admin',
'database.user.role' => 'Role',
'database.user.roleReadWrite' => 'Read and Write',
'database.user.roleWriteOnly' => 'Write Only',
'database.user.roleReadOnly' => 'Read Only',
'database.user.roleCustom' => 'Custom',
'database.versionCut' => 'v%%version%%',
'deployment-section.deploymentDisabledHint' => 'Upload files from a Git repository',
'deployment-section.deploymentEnabledHint' => 'Enable Git support',
'deployment-section.deploymentSectionLegend' => 'Your Files to Copy to Hosting',
'deployment-section.deploymentSectionDescriptionHint' => 'If you leave Git support disabled, the root directories (website/application root and document root) will be created empty, and the site will display the default page in the browser. You will need to upload the files of your site to the document root using FTP or File Manager. Alternatively, enable Git now or later (in Websites & Domains) and upload files from a Git repository.',
'dns-zone.add-acl-record.description' => 'Add an IP address of a DNS server allowed to receive a copy of the DNS zone.',
'dns-zone.add-acl-record.ipAddress' => 'IP address',
'dns-zone.add-acl-record.ipAddressWithMask' => 'IP address/mask',
'dns-zone.record.add-title' => "Add resource record to the zone template",
'dns-zone.record.add-ns-title' => "Add nameserver",
'dns-zone.record.edit-title' => "Edit resource record",
'dns-zone.record.edit-success' => "DNS record was updated.",
'dns-zone.record.add-success' => "DNS record was created.",
'dns-zone.record.type' => "Record type",
'dns-zone.record.domainName' => "Domain name",
'dns-zone.record.domainNamePostfix' => ".<domain>",
'dns-zone.record.nameServer' => "Name server",
'dns-zone.record.optionOff' => 'Off',
'dns-zone.record.optionOn' => 'On',
'dns-zone.record.protocol' => "Protocol",
'dns-zone.record.priority' => "Priority",
'dns-zone.record.priorityLow' => "low (%%priority%%)",
'dns-zone.record.priorityHigh' => "very high (%%priority%%)",
'dns-zone.record.weightLow' => "low (%%weight%%)",
'dns-zone.record.weightHigh' => "very high (%%weight%%)",
'dns-zone.record.ipAddress' => "IP address",
'dns-zone.record.ipAddressDescription' => "For example, 123.123.123.123",
'dns-zone.record.ipAddressDescriptionExt' => "For example, <ip>, 123.123.123.123",
'dns-zone.record.ipAddressV6' => "IPv6 address",
'dns-zone.record.ipAddressV6Description' => "For example, 2002:7b7b:7b7b::1",
'dns-zone.record.ipAddressV6DescriptionExt' => "For example, <ipv6>, 2002:7b7b:7b7b::1",
'dns-zone.record.ipAddressWithMaskDescription' => "For example, 2002:7b7b:7b7b::1/48, 123.123.123.123/16",
'dns-zone.record.ipAddressWithMaskDescriptionExt' => "For example, <ipv6>, <ip>, 2002:7b7b:7b7b::1/48, 123.123.123.123/16",
'dns-zone.record.masterIpAddressDescription' => "For example, 2002:7b7b:7b7b::1, 123.123.123.123",
'dns-zone.record.canonicalName' => "Canonical name",
'dns-zone.record.mailDomain' => "Mail domain",
'dns-zone.record.mxServer' => "Mail exchange server",
'dns-zone.record.mxServerPriority' => "Specify the priority of the mail exchange server",
'dns-zone.record.txtRecord' => "TXT record",
'dns-zone.record.txtRecordString' => "Enter record string",
'dns-zone.record.txtSpfSyntax' => "SPF record",
'dns-zone.record.txtRecordDescription' => "",
'dns-zone.record.invalidTxtRecord' => "Incorrect values for the TXT record were specified.",
'dns-zone.record.quotedTxtRecord' => "The TXT record value must be a single string with no quotation marks.",
'dns-zone.record.dsRecord' => "DS record",
'dns-zone.record.dsRecordDescription' => "For example, 60485 5 1 2BB183AF5F22588179A53B0A98631FAD1A292118",
'dns-zone.record.invalidDSRecord' => "An incorrect value for the DS record was specified.",
'dns-zone.record.serviceName' => "Service name",
'dns-zone.record.serviceNameDescription' => 'For example, SIP (without the underscore character).',
'dns-zone.record.protocolNameDescription' => 'For example, tcp (without the underscore character).',
'dns-zone.record.portDescription' => 'For example, 25 (without the underscore character).',
'dns-zone.record.srvWeight' => "Relative weight for records with the same priority",
'dns-zone.record.targetHost' => "Target host",
'dns-zone.record.targetHostDescription' => "For example, example.com",
'dns-zone.record.targetPort' => "Target port",
'dns-zone.record.targetPortDescription' => 'For example, 8443.',
'dns-zone.record.retrieveDataError' => "The record data is not found.",
'dns-zone.record.unknownTypeError' => "Unknown DNS record type.",
'dns-zone.record.nullMxRecordMustBeTheOnly' => 'Cannot set up the NULL MX record while another MX records is present.',
'dns-zone.record.cannotHaveMxNullRecordAndMxRecord' => 'Cannot set up the non-NULL MX record while the NULL MX record is present.',
'dns-zone.record.masterShouldBeRemote' => "You must have two different authoritative name servers on separate hosts.",
'dns-zone.record.caaTag' => "Tag",
'dns-zone.record.caaRecord' => "Value",
'dns-zone.record.caaRecordDescription' => "",
'dns-zone.record.tlsaPort' => 'Port',
'dns-zone.record.tlsaProtocol' => 'Protocol',
'dns-zone.record.tlsaUsage' => 'Usage',
'dns-zone.record.tlsaSelector' => 'Selector',
'dns-zone.record.tlsaMatching' => 'Matching type',
'dns-zone.record.tlsaCertData' => 'Certificate association data',
'dns-zone.record.tlsaSeeLinkForDetails' => 'See %%link%% for details',
'dns-zone.record.tlsaRfc6698Section211' => 'RFC6698, section 2.1.1',
'dns-zone.record.tlsaRfc6698Section212' => 'RFC6698, section 2.1.2',
'dns-zone.record.tlsaRfc6698Section213' => 'RFC6698, section 2.1.3',
'dns-zone.record.tlsaRfc6698Section214' => 'RFC6698, section 2.1.4',
'dns-zone.record.httpsPriorityAlias' => "alias (%%priority%%)",
'dns-zone.record.httpsTargetHostDescription' => 'For example, example.com. An empty value means the host is the same as the domain name.',
'dns-zone.record.httpsProtocols' => 'Protocols',
'dns-zone.record.httpsProtocolsDescription' => 'A comma-separated list of protocols supported by the target. For example, h3,h3-29,h2,http/1.1.',
'dns-zone.record.httpsForceProtocols' => 'Force using only the specified protocols. The protocols list above must not be empty.',
'dns-zone.record.httpsIpv4hint' => 'IPv4 addresses hint',
'dns-zone.record.httpsIpv4hintDescription' => 'A comma-separated list of IPv4 addresses that can be used by a client to reach the service.',
'dns-zone.record.httpsIpv6hint' => 'IPv6 addresses hint',
'dns-zone.record.httpsIpv6hintDescription' => 'A comma-separated list of IPv6 addresses that can be used by a client to reach the service.',
'dns-zone.record.ttl' => "TTL",
'dns-zone.record.ttl-seconds' => "Seconds",
'dns-zone.record.invalidValue' => 'Value is invalid. It can be from 1 second to 2147483647 seconds.',
'dns-zone.record.ttlDefaultValue' => 'Default value: %%value%% seconds',
'dns-zone.record.invalidTTL' => 'The specified TTL value is invalid.',
'dns-zone.record.invalidIpAddress' => 'The specified IP address is invalid.',
'dns-zone.record.invalidIpMaskPair' => 'The specified IP address/netmask pair is invalid.',
'dns-zone.record.invalidCName' => 'The specified canonical name is invalid.',
'dns-zone.record.invalidPort' => 'The specified port is invalid.',
'dns-zone.record.invalidTLSACertData' => 'The specified certificate association data is invalid.',
'dns-zone.record.invalidTLSAProtocol' => 'The specified protocol is invalid.',
'dns-zone.record.invalidTLSAUsage' => 'The specified usage is invalid.',
'dns-zone.record.invalidTLSASelector' => 'The specified selector is invalid.',
'dns-zone.record.invalidTLSAMatching' => 'The specified matching type is invalid.',
'dns-zone.restore-default.formHint' => "Here you can restore the original zone configuration in accordance with the default DNS template settings used on the server. Select the IP addresses to be used for restoring the zone and specify whether a www alias is required for the domain.",
'dns-zone.restore-default.ipv4' => "IPv4 address",
'dns-zone.restore-default.ipv4Hint' => "For example, 123.123.123.123",
'dns-zone.restore-default.ipv6' => "IPv6 address",
'dns-zone.restore-default.ipv6Hint' => "For example, 2002:7b7b:7b7b::1",
'dns-zone.restore-default.invalidIpAddress' => 'The specified IP address is invalid.',
'dns-zone.restore-default.customIpHint' => "Records with this IP address will be considered as user-modified and will not synchronize with the server-wide DNS template.",
'dns-zone.restore-default.wwwPrefix' => "www prefix",
'dns-zone.restore-default.previewRecords' => "Restore the records used for site previewing",
'dns-zone.soa-record.soaMnameSection' => 'Primary Name Server',
'dns-zone.soa-record.soaMname' => 'Name Server',
'dns-zone.soa-record.soaMnameAutoselect' => '(Autoselect)',
'dns-zone.soa-record.soaRecordSection' => 'SOA record',
'dns-zone.soa-record.ttl' => 'TTL',
'dns-zone.soa-record.refresh' => 'Refresh',
'dns-zone.soa-record.retry' => 'Retry',
'dns-zone.soa-record.expire' => 'Expire',
'dns-zone.soa-record.minimum' => 'Minimum',
'dns-zone.soa-record.rnameType' => 'Email (RNAME)',
'dns-zone.soa-record.rnameTypeHint' => 'The email address of the person responsible for the domain DNS zone. Returned by the DNS server in response to SOA queries.',
'dns-zone.soa-record.rnameTypeOwner' => 'Website owner\'s email address',
'dns-zone.soa-record.rnameTypeDomain' => 'Domain email address',
'dns-zone.soa-record.rnameTypeDomainHint' => 'Enter only the local-part (before @<domain>)',
'dns-zone.soa-record.rnameTypeExternal' => 'External email address',
'dns-zone.soa-record.rnameEnforceEmail' => 'Prohibit changing the RNAME email address on a per domain basis',
'dns-zone.soa-record.invalidValue' => 'Value is invalid. It can be from 1 second to 68 years.',
'dns-zone.soa-record.advancedSection' => 'Advanced DNS features',
'dns-zone.soa-record.serialNumberFormat' => 'Use the serial number format recommended by IETF and RIPE',
'dns-zone.soa-record.serialNumberFormatHint' => 'Select the option if your domain has issues with passing SOA check of the registrar. Many domain registrars require this serial number format.',
'dns-zone.soa-record.restoreDefaultButton' => 'Use Default Settings',
'dns-zone.soa-record.zoneDefaultsSection' => 'Zone defaults',
'dns-zone.soa-record.unitSeconds' => 'seconds',
'dns-zone.soa-record.unitMinutes' => 'minutes',
'dns-zone.soa-record.unitHours' => 'hours',
'dns-zone.soa-record.unitDays' => 'days',
'dns-zone.soa-record.unitWeeks' => 'weeks',
'dns-zone.soa-record.refreshValueIsSmallWarning' => 'Refresh Interval value is less then an hour, which may critically increase server traffic and resources usage.',
'dns-zone.soa-record.minimumValueIsBigWarning' => 'Setting the Minimum TTL value that is more than 3 hours can make your domains inaccessible for some of the domain administrators. It is recommended to set such value only if your domain names registrar insists on it.',
'dns-zone.soa-record.success' => 'The SOA record properties were updated.',
'dns-zone.soa-record.restoreDefaultSuccess' => 'The default SOA record was restored.',
'domain-info-section.domainName' => 'Domain name',
'domain-info-section.emptyDomainName' => 'Please provide a domain name.',
'domain-info-section.ipAddress' => 'IP address',
'domain-info-section.shared' => 'shared',
'domain-info-section.exclusive' => 'dedicated',
'domain-info-section.ipAddressHint' => "IP address on which the website is hosted is a network address of the website's virtual host. This IP address will be used for all websites created within the subscription.",
'domain-info-section.ipAddressHint_powerUser' => "IP address on which the website is hosted is a network address of the website's virtual host. This IP address will be used for all websites created within the webspace.",
'domain-info-section.userName' => 'Username',
'domain-info-section.userNameHint' => 'System user account associated with the webspace, used to access hosted files over FTP and SSH.',
'domain-info-section.emptyLogin' => 'Please provide a username.',
'domain-info-section.password' => 'Password',
'domain-info-section.emptyPassword' => 'Please provide a password.',
'domain-info-section.passwordConfirmation' => 'Repeat password',
'email-address.generalTab' => 'General',
'email-address.generalHint' => 'If this email account is associated with an additional user (Access to the Customer Panel is enabled), the changes you make on this page affect this user\'s settings. Particularly, if you change the email address and password, the additional user\'s login and password will be changed to the new values as well.',
'email-address.redirectTab' => 'Forwarding',
'email-address.redirectHint' => 'Set up forwarding of email messages to one or more email addresses.',
'email-address.aliasesTab' => 'Email Aliases',
'email-address.autoResponderTab' => 'Auto-Reply',
'email-address.antispamTab' => 'Spam Filter',
'email-address.autoResponderHint' => 'Set up an automatic response to any mail message coming to your email address. Auto-reply is a standard means to notify your correspondents that you are out of office or on vacation.',
'email-address.antivirusTab' => 'Antivirus',
'email-address.name' => 'Email address',
'email-address.externalEmail' => 'External email address',
'email-address.externalEmailHint' => 'Will be used to reset your password if you lose access to the primary email address.',
'email-address.user' => 'Assigned to',
'email-address.password' => 'Password',
'email-address.passwordConfirmation' => 'Confirm password',
'email-address.clientConfigurationLink' => 'Mail configurator link',
'email-address.responderEnable' => 'Switch on auto-reply',
'email-address.responderSubject' => 'Auto-reply message subject',
'email-address.responderContentType' => 'Message format',
'email-address.responderContentTypeHint' => 'Plain text format is supported by all mail client programs, therefore, all recipients will see the message in the same way as you see it. HTML messages look better because they let you enter formatted text with different font styles. However, some mail clients do not support HTML messages and some of recipients may not see the formatted text.',
'email-address.responderContentTypeTextPlain' => 'Plain text',
'email-address.responderContentTypeTextHtml' => 'HTML',
'email-address.responderCodepage' => 'Encoding',
'email-address.responderCodepageHint' => 'Encoding defines how the text characters are displayed. The recommended encoding is UTF-8.',
'email-address.responderReplyTo' => 'Forward to',
'email-address.responderReplyToHint' => 'When the automatic response is sent, the original message will be forwarded to the specified email address.',
'email-address.responderForwardAddress' => 'Forward to',
'email-address.responderForwardAddressHint' => 'When the automatic response is sent, the original message will be forwarded to the specified email address.',
'email-address.responderMessage' => 'Auto-reply message text',
'email-address.responderReplyToEqualsEmail' => 'The specified forwarding address is the same as this email address.',
'email-address.responderForwardAddressEqualsEmail' => 'The specified forwarding address is the same as this email address.',
'email-address.responderReplyLimit' => 'Send an automatic response to a unique email address no more than (times a day)',
'email-address.buttonAddResponderAttachment' => 'Add an attachment',
'email-address.buttonRemoveResponderAttachment' => 'Remove',
'email-address.responderAttachment' => 'Attach a file',
'email-address.redirectEnable' => 'Switch on mail forwarding',
'email-address.redirectRemoveEnable' => 'Do not deliver copies of forwarded emails to the Plesk mailbox',
'email-address.redirectAddress' => 'Forward incoming messages to the following email address',
'email-address.redirectAddressHint' => 'Specify email addresses. You can type each address on a new line, or separate addresses with white spaces, commas, or semicolons.',
'email-address.role' => 'User role',
'email-address.roleHint' => 'User roles grant users administrative privileges and access to applications that you selected for the role.',
'email-address.errorRedirectAddress' => 'You specified invalid email address: %value%.',
'email-address.errorRedirectAddressMultiple' => 'You specified invalid email addresses: %value%.',
'email-address.mailAlias' => "Email alias",
'email-address.mailAliasNone' => 'None',
'email-address.mailAliasHint' => "Email aliases are alternative email addresses associated with a primary email address. All mail sent to email aliases will be received by the primary email address.",
'email-address.buttonAddMailAlias' => 'Add email alias',
'email-address.buttonRemoveMailAlias' => 'Remove',
'email-address.emptyEmail' => 'Specify email address to which all incoming messages should be forwarded.',
'email-address.emailsIsEqual' => 'The external email address matches the primary one. Specify a different external email address.',
'email-address.emptyPassword' => 'You need to provide a password.',
'email-address.emptyPasswordConfirmation' => 'You need to confirm the password.',
'email-address.emptyAlias' => "Specify email alias for this email address.",
'email-address.aliasEqualsEmail' => 'The specified email alias is the same as the email address.',
'email-address.passwordHint' => 'Will be used for accessing the mailbox and for logging in to Plesk (if the corresponding option is enabled).',
'email-address.cyclicRedirect' => 'Email address cannot be set up to forward email messages to itself.',
'email-address.errorMailnameReserved' => 'The specified email address is already in use.',
'email-address.antivirusEnable' => 'Switch on antivirus protection for this email address',
'email-address.antivirusHint' => 'Antivirus service blocks email messages that contain viruses and notifies both the sender and the recipient about it.',
'email-address.antivirusSettings' => 'Check for viruses',
'email-address.antivirusSettingOnlyIncomingMail' => 'only incoming mail',
'email-address.antivirusSettingOnlyOutgoingMail' => 'only outgoing mail',
'email-address.antivirusSettingOnlyIncomingAndOutgoingMail' => 'incoming and outgoing mail',
'email-address.antispamHint' => 'Spam filtering service detects spam messages sent to the email address. You can set the spam filter to delete the spam messages, mark them as spam by changing their subject, or move them to the special spam folder accessible by mail clients over IMAP. Spam filter uses a wide variety of local and network tests to identify spam signatures.',
'email-address.antispamEnable' => 'Switch on spam filtering for this email address',
'email-address.antispamSettings' => 'What to do with messages classified as spam',
'email-address.antispamSettingsMark' => 'Mark spam messages by adding the following text to message subject',
'email-address.antispamSettingsMarkHint' => 'Leave this field blank if you do not want to add any text. Type _SCORE_ if you want to include the score in the message subject.',
'email-address.antispamReportTextHint' => 'Type the text that you want to add to the spam email message bodies.',
'email-address.antispamSettingsDelete' => 'Delete all spam messages',
'email-address.antispamSettingsDeleteHint' => 'Spam messages will be deleted from your mailbox.',
'email-address.antispamSettingsMove' => 'Move spam to the Spam folder',
'email-address.antispamSettingsMoveHint' => 'Move all spam messages to the folder called Spam. This folder is accessible from your mail client program or webmail. If you are using an IMAP mail account, then you can use the Spam folder for training the spam filter.',
'email-address.antispamSettingsMoveWarning' => '"Move spam to the Spam folder" does not work unless you disable the "Do not deliver copies of forwarded emails" option on the "Forwarding" tab.',
'email-address.antispamSettingsMoveJunk' => 'Move spam to the "Junk E-mail" folder',
'email-address.antispamSettingsMoveJunkHint' => 'Move all spam messages to the folder called "Junk E-mail". This folder is accessible from your mail client program or webmail. If you are using an IMAP mail account, then you can use the "Junk E-mail" folder for training the spam filter.',
'email-address.antispamShowAdvancedSection' => 'Show Advanced Settings',
'email-address.antispamHideAdvancedSection' => 'Hide Advanced Settings',
'email-address.antispamLearnMore' => 'Learn how to train the spam filter.',
'email-address.antispamFilterScoreTitle' => 'Filter Sensitivity',
'email-address.antispamFilterScoreHint' => 'Spam filter performs a number of different tests on contents and subject line of each message. As a result, each message scores a number of points. The higher the number, the more likely a message is spam. By default, the filter sensitivity is set so that all messages that score 7 or more points are classified as spam. If you receive lots of spam messages with the current setting, to make filter more sensitive, try setting a lesser value, for example, 6. If you are missing email because your spam filter thinks they are junk, try reducing filter sensitivity by setting a higher value, for example, 8.',
'email-address.antispamFilterScore' => 'Spam filter sensitivity',
'email-address.antispamWhiteListTitle' => 'White List',
'email-address.antispamWhiteListHint' => 'Emails from senders in the white list are not checked by the spam filter.',
'email-address.antispamWhiteListField' => 'White list',
'email-address.antispamWhiteListFieldHint' => 'Type domain names, one domain name per line. Addresses can contain "*" and "?" wildcard characters, for example, *@domain.com, user?@*.com.',
'email-address.antispamBlackListTitle' => 'Black List',
'email-address.antispamBlackListHint' => 'Emails from senders in the black list are classified as spam.',
'email-address.antispamBlackListField' => 'Black list',
'email-address.antispamBlackListFieldHint' => 'Type domain names, one domain per line. Addresses can contain "*" and "?" wildcard characters, for example, *@domain.com, user?@*.com.',
'email-address.antispamTrustedLanguagesTitle' => 'Trusted Languages',
'email-address.antispamTrustedLanguagesHint' => 'Email messages written in these languages will always pass the filter.',
'email-address.antispamTrustedLocalesTitle' => 'Trusted Locales',
'email-address.antispamTrustedLocalesHint' => 'Email messages that use the specified locale groups will always pass the filter. Locale groups include most commonly used character sets. For example, Western character set includes encodings for letters used in English and Western European languages.',
'email-address.antispamTrustedNetworksTitle' => 'Trusted Networks',
'email-address.antispamTrustedNetworksHint' => 'The relay hosts on trusted networks are considered not to be potentially operated by spammers, and they are not open relays, or open proxies.',
'email-address.antispamIpAddressesField' => 'IP addresses',
'email-address.antispamIpAddressesFieldHint' => 'Specify network IP address and mask.',
'email-address.mailBoxQuotaDomainDefault' => 'Default size (%%domainMboxQuota%%)',
'email-address.mailBoxQuotaDomainDefaultNew' => 'Default size',
'email-address.mailBoxOutgoingMessages' => 'The maximum number of outgoing email messages',
'email-address.mailBoxOutgoingMessagesDomainDefault' => 'Default (%%domainOutgoingMessages%% messages per hour)',
'email-address.mailBoxOutgoingMessagesDomainSpecific' => 'Custom value for the mailbox',
'email-address.mailBoxOutgoingMessagesDomainSpecificHint' => 'messages',
'email-address.mailBoxOutgoingMessagesDomainDefaultNew' => 'Default',
'email-address.mailBoxQuotaDomainDefaultReadonly' => 'Default size',
'email-address.mailBoxQuotaDomainSpecific' => 'Another size',
'email-address.mailBoxQuotaDomainSpecificValue' => 'Another size value',
'email-address.mailBoxQuotaDomainSpecificMultiplier' => 'Size units',
'email-address.mailBoxQuotaDomainSpecificReadonly' => 'Mailbox size',
'email-address.mailBoxQuotaUnlimited' => 'Unlimited',
'email-address.mailBoxLimitReached' => 'The limit on the number of mailboxes has been reached.',
'email-address.postboxEnabled' => 'Mailbox',
'email-address.postboxEnabledYes' => 'On',
'email-address.postboxEnabledNo' => 'Off',
'email-address.description' => 'Description in Plesk',
'email-address.descriptionHint' => 'The description is visible to everyone who has access to this email account.',
'email-address.longDescription' => 'The specified description is too long. It cannot be longer than %%max%% symbols.',
'email-address.loginAsUser' => 'Can be used to log in to Plesk',
'email-address.loginAsUserDescription' => '(username: %%username%%)',
'email-address.maxCustomSizeDesc' => 'The mailbox size cannot exceed the default size.',
'email-address.endDateEnable' => 'Switch off auto-reply on',
'failed-request.enable-tracing.description' => 'Failed requests tracing is a resource-intensive operation. The tracing will be automatically stopped in %%days%% days. You can stop it manually at any time.',
'failed-request.enable-tracing.statusCodes' => 'Status codes',
'failed-request.enable-tracing.statusCodesDescription' => 'Example: 401.3-999, 405',
'failed-request.enable-tracing.provider' => 'Provider',
'file-manager.permissions.filePermissions' => 'File permissions',
'file-manager.permissions.directoryPermissions' => 'Directory permissions',
'file-manager.permissions.buttonSubmit' => 'Save',
'file-manager.permissions.buttonApply' => 'Save and resume',
'file-manager.permissions.buttonCancel' => 'Cancel',
'file-manager.permissions.buttonAdvanced' => 'Advanced',
'file-manager.unix-file-permissions.group' => 'Group',
'file-manager.unix-file-permissions.owner' => 'Owner',
'file-manager.unix-file-permissions.others' => 'Others',
'file-manager.unix-file-permissions.readMode' => 'Read',
'file-manager.unix-file-permissions.writeMode' => 'Write',
'file-manager.unix-file-permissions.execMode' => 'Execute/search',
'file-manager.unix-file-permissions.changeRecursive' => 'Change permissions recursively',
'file-manager.windows-permissions.allow' => 'Allow',
'file-manager.windows-permissions.deny' => 'Deny',
'file-manager.windows-permissions.inheritFromParent' => 'Allow inheritable permissions from the parent to propagate to this object and all child objects. Include these with the entries explicitly defined here',
'file-manager.windows-permissions.replaceOnChildren' => 'Replace permission entries on all child objects with the entries displayed here',
'file-manager.windows-permissions.buttonAdvanced' => 'Advanced',
'file-manager.windows-permissions.applyTo' => 'Apply to:',
'file-manager.windows-permissions.folderOnly' => 'This folder only',
'file-manager.windows-permissions.subfolderOnly' => 'Subfolders only',
'file-manager.windows-permissions.filesOnly' => 'Files only',
'file-manager.windows-permissions.permissionsFor' => 'Permissions for',
'file-manager.windows-permissions.applyOnto1' => 'This folder only',
'file-manager.windows-permissions.applyOnto2' => 'Subfolders only',
'file-manager.windows-permissions.applyOnto3' => 'This folder and subfolders',
'file-manager.windows-permissions.applyOnto4' => 'Files only',
'file-manager.windows-permissions.applyOnto5' => 'This folder and files',
'file-manager.windows-permissions.applyOnto6' => 'Subfolder and files only',
'file-manager.windows-permissions.applyOnto7' => 'This folder, subfolders, and files',
'file-manager.windows-permissions.notInherited' => '<not inherited>',
'file-manager.editor.titleTextEditor' => 'Text Editor',
'file-manager.editor.titleCodeEditor' => 'Code Editor',
'file-manager.editor.titleHtmlEditor' => 'HTML Editor',
'file-manager.editor.titleCodeViewer' => 'View',
'file-manager.editor.buttonSubmit' => 'Save',
'file-manager.editor.buttonApply' => 'Save and resume',
'file-manager.editor.buttonSaveAs' => 'Save as ...',
'file-manager.editor.buttonCancel' => 'Cancel',
'file-manager.editor.exitConfirmationYes' => 'Yes',
'file-manager.editor.exitConfirmationNo' => 'No',
'file-manager.editor.fileOverwrite' => 'File already exists.',
'file-manager.editor.fileOverwriteDescription' => 'A file with the same name already exists. Do you want to overwrite it?',
'file-manager.editor.exitConfirmation' => 'Are you sure you want to close the file and discard the unsaved changes?',
'file-manager.editor.buttonCodeEditor' => 'Edit in Code Editor',
'file-manager.editor.buttonTextEditor' => 'Edit in Text Editor',
'file-manager.html-editor.toolbar.textStyle' => 'Text Style',
'file-manager.html-editor.toolbar.textStyleDesc' => 'Text Style',
'file-manager.html-editor.toolbar.insert' => 'Insert',
'file-manager.html-editor.toolbar.insertDesc' => 'Add images, videos, links, or tables',
'file-manager.html-editor.toolbar.paste' => 'Paste from clipboard',
'file-manager.import-file.buttonSubmit' => 'Import',
'file-manager.import-file.fieldUrl' => 'URL for the file',
'file-manager.import-file.fieldUrlDescription' => 'Specify the source URL, for example, \'https://example.com/example.tgz\'.',
'file-manager.import-file.fieldUrlFullDescription' => 'The full URL pattern is the following: \'https://user:password@example.com/example.tgz\'. The user name and password are optional. The supported protocols are http, https, ftp, ftps. Use the URL-encoding for URL parts that contain special characters or spaces.',
'file-manager.import-file.failure' => 'Unable to import the file.',
'file-manager.rotation-settings.title' => 'Recycle Bin Rotation Settings',
'file-manager.rotation-settings.rotationBySize' => 'Rotation by size',
'file-manager.rotation-settings.rotationBySizeUnits' => 'MB',
'file-manager.rotation-settings.rotationBySizeHint' => 'The option deletes new files as long as the specified limit for the recycle bin is exceeded.',
'file-manager.rotation-settings.rotationByDate' => 'Rotation by date',
'file-manager.rotation-settings.rotationByDateUnits' => 'Days',
'file-manager.rotation-settings.rotationByDateHint' => 'The option deletes files stored in the recycle bin for more than a specified number of days.',
'file-manager.rotation-settings.save' => 'Save',
'file-manager.rotation-settings.cancel' => 'Cancel',
'ftp-user.description' => 'If you are working on your website together with someone else or host subdomains for other users, you might want to create separate FTP accounts for them.',
'ftp-user.generalSection' => 'General',
'ftp-user.login' => 'FTP account name',
'ftp-user.home' => 'Home directory',
'ftp-user.systemArea' => 'Create an FTP account with access to files outside the home directory',
'ftp-user.password' => 'Password',
'ftp-user.passwordConfirmation' => 'Confirm password',
'ftp-user.hardQuotaSection' => 'Hard disk quota',
'ftp-user.hardQuota' => 'Hard disk quota',
'ftp-user.hardQuotaUnlimited' => 'Unlimited',
'ftp-user.permissionsSection' => 'Permissions',
'ftp-user.permissionRead' => 'Read permission',
'ftp-user.permissionWrite' => 'Write permission',
'ftp-user.selectButtonLabel' => 'Select Directory',
'ftp-user.popupTitle' => 'Select Directory',
'ftp-user.limitMbUnits' => 'MB',
'mail-list.listName' => 'Mailing list address',
'mail-list.enabled' => 'Switched on',
'mail-list.administratorEmail' => 'Mailing list administrator\'s email',
'mail-list.password' => 'Password',
'mail-list.passwordConfirmation' => 'Confirm password',
'mail-list.subscribers' => 'Subscribers',
'mail-list.subscribersHint' => 'Specify email addresses. You can type each address on a new line, or separate addresses with the space, comma, or semicolon symbols.',
'mail-list.notify' => 'Notify administrator on the mailing list creation',
'mail-list.emptyPassword' => 'Provide a password.',
'mail-list.emptyPasswordConfirmation' => 'Please confirm the password.',
'mail-list.errorSubscribers' => 'Invalid email addresses: %value%.',
'mail-list.errorMaillistReserved' => 'The specified mailing list address is already in use.',
'mail-settings.copyToClipboard' => 'Copy the DNS record to the clipboard.',
'mail-settings.copySuccess' => 'The DNS record was copied to the clipboard.',
'mail-settings.hint' => 'This is where you can change the mail service settings for this domain.',
'mail-settings.service' => 'Mail service on this domain',
'mail-settings.nonExist' => 'What to do with mail for non-existent users',
'mail-settings.nonExistBounceWithMessage' => 'Bounce with message',
'mail-settings.nonExistBounceWithMessagePlaceholder' => 'This address no longer accepts mail.',
'mail-settings.nonExistBounce' => 'Bounce',
'mail-settings.nonExistCatch' => 'Forward to address',
'mail-settings.nonExistCatchAddressPlaceholder' => 'Enter the forwarding address',
'mail-settings.nonExistCatchDescription' => 'The address should belong to the selected domain. Only the administrator can specify an external address or one address for several domains.',
'mail-settings.nonExistExternal' => 'Redirect to an external mail server with the IP address',
'mail-settings.nonExistReject' => 'Reject',
'mail-settings.nonExistDiscard' => 'Reject',
'mail-settings.webmail' => 'Webmail',
'mail-settings.webmailNone' => 'None',
'mail-settings.webmailComponentNotInstalled' => 'The webmail component was not installed.',
'mail-settings.webmailSubdomainAlreadyExists' => 'There is a subdomain with the name %%subdomain%%.',
'mail-settings.webmailCertificate' => 'SSL/TLS certificate for webmail',
'mail-settings.webmailCertificateNone' => 'Not selected',
'mail-settings.mailCertificate' => 'SSL/TLS certificate for mail',
'mail-settings.mailCertificateNone' => 'Not selected',
'mail-settings.serverCertificateNotSelected' => 'The certificate was assigned, but mail for the domain was not secured. To finish securing mail for the domain, %%certLink%%.',
'mail-settings.serverCertificatesList' => 'secure the mail server',
'mail-settings.mailLists' => 'Enable mailing lists',
'mail-settings.mailAutodiscovery' => 'Enable mail autodiscover',
'mail-settings.mailAutodiscoveryDescription' => 'See how it works in the %%link%%',
'mail-settings.mailAutodiscoveryDescriptionLink' => 'knowledge base',
'mail-settings.domainKeys' => 'Use DKIM spam protection system to sign outgoing email messages',
'mail-settings.activeDkimSelector' => 'Active DKIM Selector',
'mail-settings.defaultDkimSelector' => ' (Plesk Default)',
'mail-settings.dkimSelectorName' => 'Selector name',
'mail-settings.buttonCreateSelector' => 'Create New DKIM Selector',
'mail-settings.createSelectorDialogTitle' => 'Create DKIM Selector',
'mail-settings.removeSelectorDialogTitle' => 'Remove DKIM Selector',
'mail-settings.removeSelectorConfirmation' => "Remove the selector '%%selector%%' together with its associated keys and DNS records?",
'mail-settings.buttonConfirm' => 'OK',
'mail-settings.buttonCreate' => 'Create',
'mail-settings.buttonCancel' => 'Cancel',
'mail-settings.labelRemoveSelector' => 'Remove',
'mail-settings.labelActiveSelector' => 'Active',
'mail-settings.greyListing' => 'Switch on greylisting spam protection for all mail accounts under this domain',
'mail-settings.howToConfigureExternalDns' => 'How to configure external DNS',
'mail-settings.howToConfigureExternalDnsAlways' => 'To enable DKIM signing if you use an external DNS server, you need to configure DKIM DNS records on the DNS server yourself.',
'mail-settings.howToConfigureExternalDnsEnabled' => 'To do so, use the DKIM DNS records below:',
'mail-settings.howToConfigureExternalDnsEnabledAliases' => 'If you have domain aliases you use to send mail, add the DKIM DNS records for them as well. Use the same records as for the main domain but with the domain alias name.',
'mail-settings.howToConfigureExternalDnsDisabled' => 'To see the DKIM DNS records you need to configure, select the "%%option%%" checkbox, apply it and open this pop-up again.',
'mail-settings.mailServiceDisabled' => 'Disabled',
'mail-settings.mailServiceDisabledIncoming' => 'Disabled for incoming mail',
'mail-settings.mailServiceDisabledHint' => 'Plesk will not provide any mail services on this domain.',
'mail-settings.mailServiceDisabledIncomingHint' => 'This domain can only send mail, and only using Sendmail.',
'mail-settings.mailServiceEnabled' => 'Enabled',
'mail-settings.mailServiceEnabledHint' => 'This domain can send and receive mail.',
'mail-settings.mailServiceNotConfigured' => 'Not configured',
'mail-settings.mailServiceNotConfiguredHint' => 'Plesk will not provide any mail services on this domain.',
'mail-settings.warning' => 'This will permanently remove the domains mailboxes with all received and sent emails.',
'mail-settings.show.title' => 'Remove all mailboxes and emails of %%domain%%',
'mail-settings.show.checkbox' => 'Permanently remove all mailboxes of %%domain%%, including received and sent emails.',
'role.roleSection' => 'General',
'role.name' => 'User role name',
'role.description' => 'Description',
'role.generalPermissionsSection' => 'Access to Plesk services',
'role.applicationsAccessSection' => 'Access to apps',
'role.permissionAllow' => 'Granted',
'role.permissionDeny' => 'Denied',
'role.emptyRoleName' => 'Please provide a role name.',
'role.installedAt' => 'Installed at',
'role.noInstallationUrlAvailable' => 'External app',
'role.invalidRoleName' => 'The specified user role name is not valid. Question marks and quotation marks cannot be used in the role name.',
'role.longRoleName' => 'The specified user role name is too long.',
'role.somePermissionsAreNotAllowedForSomeSubscriptions' => 'Some operations may not be available for the following reasons: a permission for operation is not granted with the currently selected subscription, or the amount of allocated resources is not enough to perform an operation.',
'role.servicesPermissionsDescription' => 'Define access to installed apps or Plesk services for all users with this role. If you grant a user access to an app, the app will become available to them in Customer Panel.',
'role.emailActivation' => 'Activate this role\'s accounts by email',
'service.admin-access.adminAccess' => 'Administrative access',
'service.admin-access.customCredentialsDescriptionNoEntryPoints' => 'These credentials will be used for administrative access to this application.',
'service.admin-access.login' => 'Administrative username',
'service.admin-access.password' => 'Administrative password',
'service.admin-access.passwordConfirmation' => 'Confirm password',
'service.info.service-entry-point.availableAt' => 'Available at',
'service.info.service-entry-point.customize' => 'Customize shortcut',
'service.info.service-entry-point.displayNameLabel' => 'Shortcut name',
'service.info.service-entry-point.displayNameDescription' => 'Provide a name for this shortcut. The name is shown under the shortcut icon. Shortcuts are placed on My Services pages of users who were granted the access to this application.',
'service.info.service-entry-point.descriptionLabel' => 'Shortcut description',
'service.info.service-entry-point.descriptionDescription' => 'Provide a description for this shortcut. The description is shown as a tooltip when mouse cursor hovers over the shortcut.',
'service.info.service-entry-point.iconLabel' => 'Click to select the shortcut icon',
'service.info.service-entry-point.iconCurrent' => 'Current icon',
'service.info.service-entry-point.errorEmptyName' => 'You need to provide a shortcut name',
'service.info.service-entry-point.errorLongName' => 'Shortcut name should be between 1 and 255 characters.',
'service.info.service-entry-point.errorLongDescription' => 'Shortcut description should be between 0 and 255 characters.',
'service.info.service-entry-point.hiddenLabel' => 'Hide shortcut',
'service.info.service-entry-point.hiddenDescription' => 'Do not show this shortcut to users.',
'service.info.service-permission.assignedUser' => "Grant administrator's access to this user",
'service.info.service-permission.assignedUserNone' => 'No user assigned',
'shared-ssl.master-ssl.switchedOn' => 'Switch on shared SSL/TLS',
'shared-ssl.master-ssl.domainName' => 'Domain name of a site whose SSL/TLS certificate will be shared among other sites',
'shared-ssl.master-ssl.none' => 'None',
'shared-ssl.master-ssl.noDomainsWithSslWarning' => 'Shared SSL/TLS cannot be switched on because there are no domains with enabled SSL/TLS support.',
'user.email.email' => 'Email address',
'user.email.emptyEmail' => 'You need to provide an email address.',
'user.email.internalEmailHint' => 'Create a new email address in Plesk or use an external email address.',
'user.email.longInternalEmail' => 'The email address is too long.',
'user.email.longInternalEmailMailboxAddressMailServer' => 'The username part of the email address is too long for this mail server. Please specify a username no longer than %%max%% symbols.',
'user.email.longInternalEmailFullAddressMailServer' => 'The email address is too long for this mail server. Please specify an address no longer than %%max%% symbols.',
'user.email.externalEmail' => 'External email address',
'user.email.externalEmailHint' => 'Will be used to reset your password if you lose access to the primary email address.',
'user.email.emailsIsEqual' => 'The external email address matches the primary one. Specify a different external email address.',
'user.email.atLeastOneEmailShouldBeSet' => 'Please specify either internal or external email address.',
'user.profileSection' => 'General Information',
'user.contactName' => 'Contact name',
'user.email' => 'Email address',
'user.role' => 'User role',
'user.accountSection' => 'Plesk Preferences',
'user.login' => 'Username',
'user.password' => 'Password',
'user.oldPassword' => 'Old password',
'user.buttonBack' => 'Back',
'user.generalTab' => 'General',
'user.applicationsAccessSection' => 'Services',
'user.generalPermissionsSection' => 'Privileges',
'user.contactsTab' => 'Contact Details',
'user.passwordConfirmation' => 'Confirm password',
'user.internalEmailPasswordChanged' => 'Changing the password will also change the internal email address password.',
'user.emailName' => 'Email address',
'user.emailType' => 'Email type',
'user.companyName' => 'Company name',
'user.phone' => 'Phone number',
'user.imNumber' => 'Instant messenger',
'user.imType' => 'Instant messenger application',
'user.fax' => 'Fax number',
'user.address' => 'Address',
'user.city' => 'City',
'user.state' => 'State or province',
'user.zip' => 'Postal or ZIP code',
'user.country' => 'Country',
'user.additionalInfo' => 'Additional information',
'user.additionalInfoHint' => 'Plain text only: All HTML tags will be ignored.',
'user.language' => 'Plesk language',
'user.buttonChangePassword' => 'Change Password',
'user.permissionAllow' => 'Granted',
'user.permissionDeny' => 'Denied',
'user.permissionInherited' => 'Defined by role',
'user.emptyContactName' => 'You need to provide a contact name.',
'user.emptyLogin' => 'You need to provide a username.',
'user.emptyPassword' => 'You need to provide a password.',
'user.emptyPasswordConfirmation' => 'You need to confirm the password.',
'user.oldPasswordIsIncorrect' => 'The old password is incorrect. Please try again.',
'user.chooseDomainBoxTitle' => 'Select another domain:',
'user.userIsActive' => 'User is active',
'user.userIsActiveHint' => 'Active users can access Plesk.',
'user.emailActivation' => 'Activate account by email',
'user.emailHint' => 'To provide the user with an email address hosted on this server, go to the Mail tab, create specified email address and associate it with this user.',
'user.emailContactHint' => 'Contact your service provider if you want to use an email address hosted on this server.',
'user.personalEmailHint' => "This user's email address can be changed on the Mail tab.",
'user.externalMailRedirectHint' => 'Forwarding can be activated only for email addresses hosted on this server. To create an email address, go to the Mail tab.',
'user.externalMailRedirectHint2' => 'Forwarding can be activated only for email addresses hosted on this server.',
'user.externalMailAutoResponderHint' => 'Auto-reply can be activated only for email addresses hosted on this server. To create an email address, go to the Mail tab.',
'user.externalMailAutoResponderHint2' => 'Auto-reply can be activated only for email addresses hosted on this server.',
'user.roleHint' => 'User roles grant users administrative privileges and access to applications that you selected for the role.',
'user.cannotManageMail' => "You do not have the permission to manage mail settings and services.",
'user.longCompanyName' => 'The specified company name is too long.',
'user.longPhone' => 'The specified phone number is too long.',
'user.longFax' => 'The specified fax number is too long.',
'user.longAddress' => 'The specified address is too long.',
'user.longCity' => 'The specified city name is too long.',
'user.phoneRegexNotMatch' => 'The specified phone number is not valid.',
'user.faxRegexNotMatch' => 'The specified fax number is not valid.',
'user.shortCity' => 'The specified city name is too short.',
'user.limitSubscription' => 'Access to subscriptions',
'user.limitSubscriptionHint' => 'Allow users to access only a specified subscription. The "All" value grants them access to all subscriptions within your hosting account.',
'user.limitSubscriptionAll' => 'All',
'user.deletedSubscription' => 'Removed subscription',
'web.add-domain-alias.title' => 'Add a Domain Alias',
'web.add-domain-alias.createdSuccessfully' => "The domain alias %%name%% was created.",
'web.add-domain-alias.domainAliasName' => 'Domain alias name',
'web.add-domain-alias.domainAliasNameHint' => 'For example, example.net',
'web.add-domain-alias.forDomain' => 'for the domain',
'web.add-domain-alias.settingsSectionLegend' => 'Settings',
'web.add-domain-alias.settingsDns' => 'Synchronize DNS zone with the primary domain',
'web.add-domain-alias.settingsMail' => 'Mail service',
'web.add-domain-alias.settingsWeb' => 'Web service',
'web.add-domain-alias.settingsSeoRedirect' => 'Redirect with the HTTP 301 code',
'web.add-domain-alias.settingsSeoRedirectHint' => 'When visitors open the alias\'s URL, they will be redirected to the URL of the primary domain. Plesk uses the search engine-friendly HTTP 301 redirection, which means the search engine ranking will not be split between the URLs.',
'web.add-domain-alias.settingsTomcat' => 'Java web applications',
'web.add-domain-alias.invalidDomainGuid' => 'Invalid Domain',
'web.add-domain.formTitle' => 'Adding New Domain',
'web.add-domain.portalLink' => 'Services portal',
'web.add-domain.domainName' => 'Domain name',
'web.add-domain.domainNameHint' => "For example, example.com",
'web.add-domain.assignToCustomer' => 'Assign this domain to a customer',
'web.add-domain.customer' => 'Select a customer',
'web.add-domain.createNewCustomer' => 'Create a new customer',
'web.add-domain.selectExistingCustomer' => 'Select an existing customer:',
'web.add-domain.customerContactInfoHint' => 'Enter the customer contact information. You can specify all other information like phone number and address later.',
'web.add-domain.customerLoginInfoHint' => 'Credentials for the customer panel',
'web.add-domain.target' => 'Webspace',
'web.add-domain.createNewTarget' => 'Create a new subscription',
'web.add-domain.createNewTarget_powerUser' => 'Create a new webspace',
'web.add-domain.selectExistingTarget' => 'Select an existing subscription:',
'web.add-domain.selectExistingTarget_powerUser' => 'Select an existing webspace:',
'web.add-domain.dns' => 'Activate the DNS service',
'web.add-domain.dnsHint' => '',
'web.add-domain.mail' => 'Activate the mail service',
'web.add-domain.mailHint' => '',
'web.add-domain.mailHintNoPermission' => 'Works if the subscription\'s settings allow managing the mail permission per domain. If they do not allow, the actual mail service status will be taken from the subscription.',
'web.add-domain.hostingManagementOptions' => 'Hosting type',
'web.add-domain.websiteHosting' => 'Website hosting',
'web.add-domain.websiteForwarding' => 'Forwarding',
'web.add-domain.websiteNoHosting' => 'No hosting',
'web.add-domain.hostingSettingsSectionLegend' => 'Hosting Settings',
'web.add-domain.domainCreatedSuccessfully' => 'The domain %%domainName%% was successfully created.',
'web.add-domain.webspaceLegend' => 'Webspace settings',
'web.add-domain.addWhmWebsiteTitle' => 'Adding New Website',
'web.add-domain.addWhmWebsiteHint' => "You can choose to host a website on the server.",
'web.add-domain.selectWhmDomain' => 'Select domain',
'web.add-domain.customerLegend' => 'Customer Info',
'web.add-domain.credentials' => 'System user credentials',
'web.add-domain.credentialsHint' => 'to access hosted files over FTP and SSH',
'web.add-domain.credentialsHintWin' => 'to access hosted files over FTP and RDP',
'web.add-domain.buttonAddDomain' => 'Add Domain',
'web.add-subdomain.formTitle' => 'Add a Subdomain',
'web.add-subdomain.formGeneralHint' => 'Subdomains are Internet addresses for different sections of your website. They use your main domain name and a prefix. For example, if your domain is domain.com, a subdomain might be store.domain.com.',
'web.add-subdomain.formGeneralHintAdditional' => 'You can also create a wildcard subdomain by entering the * symbol instead of the name. Site visitors will be redirected to this subdomain regardless of the subdomain name they enter in a browser.',
'web.add-subdomain.subdomainName' => 'Subdomain name',
'web.add-subdomain.subdomainNameHint' => 'Enter * to create a wildcard subdomain.',
'web.add-subdomain.forDomain' => 'Parent domain',
'web.add-subdomain.subdomainCreatedSuccessfully' => 'The subdomain was created.',
'web.add-subdomain.hostingSettingsSectionLegend' => 'Hosting Settings',
'web.setupService.formTitle' => 'Setup service: %%serviceReference%%',
'web.setupService.successfullyUpdated' => 'The \'%%serviceReference%%\' service was successfully updated.',
'web.site-copy.subdomainsGroup' => '%%siteName%% subdomains:',
'web.site-copy.destinationTypeSection' => 'Copy Destination',
'web.site-copy.destinationType' => 'Select where the site files should be copied',
'web.site-copy.destinationTypeSite' => 'Website in Plesk',
'web.site-copy.destinationTypeSiteDescription' => 'Copy the site files to another site of yours hosted under this account. If you have an FTP access to another account on this server, use the FTP Storage option.',
'web.site-copy.destinationTypeSiteDescription_powerUser' => 'Copy the site files to another site hosted on this server.',
'web.site-copy.destinationTypeSiteSelect' => 'Site name',
'web.site-copy.destinationSiteRootIsSubDirOfSourceRoot' => "Files of the site %%source%% cannot be copied to %%destination%% because %%destination%% is also a part of those files — its document root is a subdirectory of the %%source%% document root.",
'web.site-copy.unableToDeleteSourceRootIsSubdirOfDestinationRoot' => "Files of the site %%destination%% cannot be removed because the %%source%% files are a part of them — the %%source%% document root is a subdirectory of %%destination%%.",
'web.site-copy.destinationTypeFtp' => 'FTP storage',
'web.site-copy.destinationTypeFtpDescription' => 'Copy website files to an FTP account on this or an external server.',
'web.site-copy.destinationTypeFtpDescription_powerUser' => 'Copy website files to an FTP account on an external server.',
'web.site-copy.destinationTypeFtpHost' => "Server host name",
'web.site-copy.destinationTypeFtpPort' => "Port",
'web.site-copy.destinationTypeFtpFolder' => 'Directory',
'web.site-copy.destinationTypeFtpUser' => 'Username',
'web.site-copy.destinationTypeFtpPassword' => 'Password',
'web.site-copy.destinationTypeFtpMode' => 'FTP connection method',
'web.site-copy.destinationTypeFtpModeActive' => 'Active mode',
'web.site-copy.destinationTypeFtpModeActiveDescription' => 'In active mode, Plesk sends its IP address and port number on which it will listen to an external server, and the server initiates the TCP connection. This mode is recommended when the Plesk-managed server is not protected by a firewall.',
'web.site-copy.destinationTypeFtpModePassive' => 'Passive mode',
'web.site-copy.destinationTypeFtpModePassiveDescription' => 'The passive mode can be used when the Plesk-managed server is behind a firewall and is unable to accept incoming TCP connections.',
'web.site-copy.existingFiles' => 'What to do with existing files',
'web.site-copy.existingFilesKeep' => 'Keep existing files on the destination site',
'web.site-copy.existingFilesKeepDescription' => 'Overwrite existing files with coinciding file names on the destination site.',
'web.site-copy.existingFilesDelete' => 'Delete all existing files',
'web.site-copy.existingFilesDeleteDescription' => 'Delete all files on the destination site before copying.',
'web.site-copy.emptyLogin' => 'Specify an FTP account username.',
'web.site-copy.emptyHost' => 'Specify a server host name.',
'web.site-copy.emptyPort' => 'Specify a server host port.',
'web.site-copy.copyInProgress' => 'Copying the website %%sourceName%% to %%destinationName%%. You will be notified of the progress by email (%%email%%).',
'web.site-copy.unableToCopy' => 'Copying the website files failed.',
'web.site-copy.siteCopied' => 'The website files were copied.',
'web.site-copy.emailSubjSuccess' => 'The website "%%source%%" files were copied.',
'web.site-copy.emailSubjFailure' => 'Copying the website "%%source%%" files failed.',
'web.site-copy.emailBodySuccess' => 'The website "%%source%%" files were copied to "%%destination%%".',
'web.site-copy.emailBodyFailure' => 'Copying the website "%%source%%" files to "%%destination%%" failed: %%message%%',
'web._shared.forwardingSettingsSectionLegend' => 'Forwarding Settings',
'web._shared.forwardDestination' => 'Destination address',
'web._shared.forwardDestinationHint' => 'URL of the target website.',
'web._shared.forwardingTypeOptions' => 'Forwarding type',
'web._shared.forwardingFrame' => 'Frame forwarding',
'web._shared.forwardingFrameHint' => 'Redirect website visitors to another site, but do not show them the destination address, so they do not know about the redirection.',
'web._shared.forwardingHttpCode301' => 'Moved permanently (code 301)',
'web._shared.forwardingHttpCode301Hint' => 'Redirect website visitors to another site and show them the destination address. Such redirection will keep the site\'s search engine rankings.',
'web._shared.forwardingHttpCode302' => 'Moved temporarily (code 302)',
'web._shared.forwardingHttpCode302Hint' => 'Redirect website visitors to a temporary site copy when you do not want search engines to index this temporary site.',
'web._shared.documentRoot' => 'Document root',
'web._shared.documentRootHint' => 'The path to the website home directory.',
'web._shared.documentRootHintDisabledDueApplications' => 'It is impossible to change document root because there are web applications installed on this website.',
'web._shared.ipAddress' => 'IP Address',
'web._shared.shared' => 'shared',
'web._shared.exclusive' => 'dedicated',
'web._shared.ipAddressHint' => "The IP address on which the website is hosted is a network address of the website's virtual host.",
'web._shared.certificateFromDomainRepository' => '%%name%% (%%repositoryName%%)',
'web._shared.certificateFromOtherRepository' => '%%name%% (other repository)',
'web._shared.certificate' => 'Certificate',
'web._shared.sameCertificatesHint' => 'The selected certificate will be used for all sites hosted on the same dedicated IP address.',
'web._shared.differentCertificatesHint' => 'This subscription is associated with two dedicated IP addresses with two different certificates. The selected certificate will replace any certificates installed on sites hosted on these two IP addresses.',
'web._shared.differentIpTypesCertificateHint' => 'This subscription is associated with one shared and one dedicated IP address. The selected certificate will also be used for all other sites hosted on the dedicated IP address.',
'web._shared.certificateNotSelected' => 'Not selected',
'web._shared.sslCertificatesRepositoryIsEmptyHint' => 'There are no SSL/TLS certificates in your repository. To add a certificate, go to %%link%%.',
'web._shared.sslCertificatesRepositoryLink' => 'this page',
'web._shared.seoRedirectDirection' => 'Preferred domain',
'web._shared.seoRedirectDirectionHint' => 'Select the URL (either with or without the www. prefix) to which site visitors will be redirected via a SEO-safe HTTP 301 redirect.',
'web._shared.seoRedirectDirectionNone' => 'None',
'web._shared.limitMbUnits' => 'MB',
'web-user.settings.allowScripts' => 'Allow web users to use scripts',
'web-user.name' => 'Username for connecting to the server over FTP',
'web-user.longName' => 'This username name is too long (maximum %max% symbols are allowed).',
'web-user.password' => 'Password',
'web-user.passwordConfirmation' => 'Confirm password',
'web-user.hardDiskQuota' => 'Hard disk quota',
'web-user.hardDiskQuotaUnlimited' => 'Unlimited',
'web-user.hardDiskQuotaIsNotSupported' => '(hard disk quota is not supported due to configuration of server file system)',
'web-user.megabytes' => 'MB',
'web-user.__asp_win_support' => 'Microsoft ASP support',
'web-user.__asp_dot_net_support' => 'Microsoft ASP.NET support',
'web-user.__ssi_support' => 'SSI support',
'web-user.__php_support' => 'PHP support',
'web-user.__cgi_support' => 'CGI support',
'web-user.__perl_unix_support' => 'Perl support',
'web-user.__perl_win_support' => 'Perl support',
'web-user.__python_unix_support' => 'Python support',
'web-user.__python_win_support' => 'Python support',
'web-user.__fastcgi_unix_support' => 'FastCGI support',
'web-user.__webstat_support' => 'Web statistics',
'web-user.__apache_errdocs' => 'Custom error documents',
'web-user.__hosting_write_modify' => 'Additional write/modify permissions',
'web-user.__hosting_webdeploy' => 'Web Deploy publishing',
'requiredFields' => 'Required fields',
];

View File

@@ -1,11 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Getting Started',
'hello' => 'Hello, %%username%%',
'welcome' => 'We are pleased to welcome you to Odin Small Business Panel!',
'guideInfo' => 'To get you started with our product quickly, we have prepared a special wizard that will walk you through your first steps in Odin Small Business Panel.',
'guideLinkInfo' => 'If you want to open the wizard later, it is always accessible through the link that is currently highlighted in the top right corner of the screen.',
'buttonStartWizard' => 'Start the Wizard',
'buttonCancel' => 'No, Thanks',
];

View File

@@ -1,24 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'limits.noLicense' => 'To use Odin Small Business Panel, you have to install a valid license key.',
'limits.noLicenseNonAdmin' => 'A valid license key must be installed to use Odin Small Business Panel. Contact your system administrator or IT department to resolve this issue.',
'limits.isExpired' => 'Your license key has expired. To continue using the Panel you must purchase a commercial license key. Expiration date: %%limit%%. Current date: %%current%%.',
'limits.isExpiredNonAdmin' => 'Panel license key has expired. Contact your system administrator or IT department to resolve this issue.',
'limits.usersLimitReached' => 'You have reached the limit on the number of user accounts allowed by your license key. User accounts allowed: %%limit%%. User accounts created: %%used%%.',
'limits.usersLimitOverused' => 'You have created more user accounts than allowed by your license key. User accounts allowed: %%limit%%. User accounts created: %%used%%.',
'limits.usersLimitOverusedNonAdmin' => 'The number of created user accounts is more than allowed by the license key. Contact your system administrator or IT department to resolve this issue.',
'limits.mailnamesLimitReached' => 'You have reached the limit on the number of email addresses allowed by your license key. Email addresses allowed: %%limit%%. Email addresses created: %%used%%.',
'limits.domainsLimitReached' => 'You have reached the limit on number of websites allowed by your license key. Websites allowed: %%limit%%. Websites hosted: %%used%%.',
'properties.dateNever' => 'Never',
'properties.dateInstant' => 'Instant',
'properties.boolTrue' => 'True',
'properties.boolFalse' => 'False',
'properties.undefined' => 'Undefined',
'properties.unlimited' => 'Unlimited',
'scheduled-updates.keyUpdateProblem' => 'The following error was reported during the update of license key %%keyNumber%% for product %%apsPackageName%% (%%productName%%): %%errorMessage%%',
'scheduled-updates.unknownKeyNumber' => 'unknown',
'scheduled-updates.unknownProductName' => 'unknown',
];

View File

@@ -1,491 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'app.instances.title' => 'Installed Apps',
'app.instances.buttonCheckForUpdates' => 'Check for updates',
'app.instances.buttonScan' => 'Scan',
'app.instances.hintButtonScan' => 'Scan files on your subscription for applications.',
'app.instances.taskScan' => 'Scanning for applications...',
'app.instances.undefinedApp' => 'Undefined',
'app.instances.name' => 'Name',
'app.instances.installedTo' => 'Installation path',
'app.instances.uninstall' => 'Remove',
'app.instances.update' => 'Update available',
'app.instances.noUpdates' => 'No updates were found. All apps are up-to-date.',
'app.instances.foundUpdates' => 'Updates available:',
'app.instances.noInstallationUrlAvailable' => 'None',
'app.packages.title' => 'Available applications',
'app.packages.name' => 'Name',
'app.packages.version' => 'Version',
'app.packages.summary' => 'Summary',
'app.packages.install' => 'Install',
'app.services.title' => 'Available services',
'app.services.serviceID' => 'Service ID',
'app.services.name' => 'Name',
'app.services.summary' => 'Summary',
'app.services.instantiate' => 'Create an instance',
'app.subserviceinstances.remove' => 'Remove',
'app.subserviceinstances.hintRemove' => 'Remove the selected service instances.',
'app.subserviceinstances.confirmOnDelete' => 'Do you really want to remove the selected service instances?',
'app.subserviceinstances.serviceName' => 'Service name',
'app.subserviceinstances.userName' => 'User',
'contentfiles.name' => 'Name',
'contentfiles.changeDate' => 'Modified',
'contentfiles.size' => 'Size',
'contentfiles.permissions' => 'Permissions',
'contentfiles.user' => 'User',
'contentfiles.group' => 'Group',
'contentfiles.buttonUploadFiles' => 'Upload File',
'contentfiles.buttonUploadDirectory' => 'Upload Directory',
'contentfiles.buttonImportFileViaUrl' => 'Import file via URL',
'contentfiles.hintUploadFiles' => 'Upload files to the current directory.',
'contentfiles.buttonDeleteFile' => 'Remove',
'contentfiles.hintDeleteFile' => 'Remove the selected files.',
'contentfiles.buttonPurgeFile' => 'Remove',
'contentfiles.hintPurgeFile' => 'Permanently remove the selected files.',
'contentfiles.buttonPurgeAll' => 'Empty Recycle Bin',
'contentfiles.buttonRotationSettings' => 'Rotation Settings',
'contentfiles.hintRotationSettings' => 'Customize rotation settings',
'contentfiles.hintPurgeAll' => 'Permanently remove all files and directories from the Recycle Bin.',
'contentfiles.buttonCopyFiles' => 'Copy',
'contentfiles.hintCopyFiles' => 'Copy selected files to another directory.',
'contentfiles.buttonMoveFiles' => 'Move',
'contentfiles.hintMoveFiles' => 'Move selected files to another directory.',
'contentfiles.buttonMoreActions' => 'More',
'contentfiles.buttonCalculateSize' => 'Calculate Size',
'contentfiles.hintCalculateSize' => 'Calculate the total size of selected files.',
'contentfiles.buttonChangeTimestamp' => 'Change Timestamp',
'contentfiles.hintChangeTimestamp' => 'Change a timestamp of selected files.',
'contentfiles.buttonArchiveActions' => 'Archive',
'contentfiles.buttonExtractArchive' => 'Extract Files',
'contentfiles.hintExtractArchive' => 'Extract files from selected archives to the current directory.',
'contentfiles.buttonCreateArchive' => 'Add to Archive',
'contentfiles.hintCreateArchive' => 'Add selected files to an archive.',
'contentfiles.buttonNewActions' => 'New',
'contentfiles.buttonNewFile' => 'Create File',
'contentfiles.hintNewFile' => 'Create a file.',
'contentfiles.buttonNewDirectory' => 'Create Directory',
'contentfiles.hintNewDirectory' => 'Create a directory.',
'contentfiles.rootDirectory' => 'Home directory',
'contentfiles.buttonView' => 'View Options',
'contentfiles.hintView' => 'Change File Manager settings.',
'contentfiles.confirmOnDelete' => 'Are you sure you want to permanently remove {count, plural, =1 {{name}} one {the # selected file and directory} other {the # selected files and directories}}?',
'contentfiles.confirmOnDeleteToTrash' => 'Move {count, plural, =1 {{name}} one {the # selected file and directory} other {the # selected files and directories}} to the Recycle Bin?',
'contentfiles.deleteWithForce' => 'Skip the Recycle Bin and permanently remove {count, plural, =1 {{name}} one {the # selected file and directory} other {the # selected files and directories}}.',
'contentfiles.confirmOnPurge' => 'Permanently remove {count, plural, =1 {{name}} one {the # selected file and directory} other {the # selected files and directories}}?',
'contentfiles.confirmOnPurgeAll' => 'Permanently remove all files and directories from the Recycle Bin?',
'contentfiles.waitMessage' => 'Please wait...',
'contentfiles.readonlyHint' => 'This directory is read-only: You cannot create files or directories in it.',
'contentfiles.directoryNotFound' => 'Unable to find the directory %%directory%%: %%error%%',
'contentfiles.symlinksOutOfWebspaceProhibited' => 'Symlinks out of webspace are prohibited %%symlink%%: %%error%%',
'contentfiles.dragAndDropArea' => 'Drop directories or files here to upload',
'contentfiles.nonUTF8' => 'File Manager cannot open files and directories whose names contain non-UTF-8 characters.',
'contentfiles.non4ByteChar' => 'File Manager cannot open files and directories whose names contain 4-byte characters.',
'contentfiles.searchInFilename' => 'Search in filename',
'contentfiles.searchInFilenameAndContent' => 'Search in filename and content',
'contentfiles.searchInContent' => 'Search in content',
'contentfiles.menuItemFilename' => 'Filename only',
'contentfiles.menuItemFilenameAndContent' => 'Filename and content',
'contentfiles.menuItemContent' => 'Content only',
'contentfiles.noEntriesFound' => 'No items found.',
'contentfiles.loadingTitle' => 'Searching...',
'contentfiles.searchError' => 'Unable to search for files in the current directory.',
'contentfiles.searchErrorTimeout' => 'The search took too long and was cancelled.',
'contentfiles.item-action-view' => 'View',
'contentfiles.item-action-textCodeEditor' => 'Edit in Code Editor',
'contentfiles.item-action-textEdit' => 'Edit in Text Editor',
'contentfiles.item-action-htmlEditor' => 'Edit in HTML Editor',
'contentfiles.item-action-browse' => 'Open in Browser',
'contentfiles.item-action-logBrowser' => 'Open in Log Browser',
'contentfiles.item-action-download' => 'Download',
'contentfiles.item-action-permissions' => 'Change Permissions',
'contentfiles.item-action-rename' => 'Rename',
'contentfiles.item-action-extractArchive' => 'Extract Files',
'contentfiles.item-action-imageView' => 'View',
'contentfiles.imageViewer' => 'Image viewer',
'contentfiles.tooltipReadOnly' => 'The current directory is read-only: You cannot create files or directories in it.',
'contentfiles.select' => 'Select',
'contentfiles.addNew' => 'Add New',
'contentfiles.actions' => 'Actions',
'contentfiles.remove' => 'Remove',
'database.issues.type' => 'Type',
'database.issues.table' => 'Table',
'database.issues.code' => 'Code',
'database.issues.problem' => 'Problem',
'database.issues.icon-title-att' => 'Warning',
'database.issues.icon-title-warning' => 'Error',
'database.users.login' => 'Name',
'database.users.server' => 'Database server',
'database.users.database' => 'Database',
'database.users.remove' => 'Remove',
'database.users.hintRemove' => 'Remove the selected database users.',
'database.users.confirmOnDelete' => 'Are you sure to remove {count, plural, =1 {the {login} database user} one {the # selected database user} other {the # selected database users}}?',
'database.users.disabledSelectHint' => 'Used by an installed web app',
'database.users.orphanedHint' => 'Orphaned after the restoration process, please %%orphanedRepairLink%% the user.',
'database.users.orphanedRepairLink' => 'repair',
'database.users.anyDatabase' => 'Any database',
'database.users.serverTypeMysql' => 'MySQL',
'database.users.serverTypeMariadb' => 'MariaDB',
'database.users.serverTypePercona' => 'Percona',
'database.users.serverTypePostgresql' => 'PostgreSQL',
'database.users.serverTypeMssql' => 'MS SQL',
'databases.typeMysql' => 'MySQL',
'databases.typeMariadb' => 'MariaDB',
'databases.typePercona' => 'Percona',
'databases.typePostgresql' => 'PostgreSQL',
'databases.typeMssql' => 'MS SQL Server',
'databases.serverMysql' => 'Local MariaDB/MySQL server',
'databases.serverPostgresql' => 'Local PostgreSQL server',
'databases.serverMssql' => 'Local MS SQL Server',
'databases.buttonWebadmin' => 'Webadmin',
'databases.buttonPhpMyAdmin' => 'phpMyAdmin',
'databases.buttonMSSQLClientInstruction' => 'Download a local SQL Client',
'databases.buttonMSSQLClientInstructionHint' => 'Download a local SQL Client',
'databases.taskRepairDatabase' => 'Repair database',
'databases.nothingFound' => "No matches found",
'databases.moreObjectsAvailable' => 'There are %%count%% more objects available.',
'dnsaclrecords.value' => 'IP Address',
'dnsaclrecords.add' => 'Add IP Address',
'dnsaclrecords.remove' => 'Remove',
'dnsaclrecords.hintRemove' => 'Delete the selected IP addresses.',
'dnsaclrecords.confirmOnDelete' => 'Remove the selected IP addresses?',
'dnsaclrecords.emptyViewTitle' => 'Zone transfer is not allowed',
'dnsaclrecords.emptyViewDescription1' => 'For security reasons, you can allow a transfer of the DNS zone only to servers specified in the NS records of the zone.',
'dnsaclrecords.emptyViewDescription2' => 'To specify one or more servers you allow the transfer to, click "Add IP Address".',
'dnsrecords.host' => 'Host',
'dnsrecords.type' => 'Record type',
'dnsrecords.value' => 'Value',
'dnsrecords.nameServer' => 'Name server',
'dnsrecords.ipAddress' => 'IP Address',
'dnsrecords.ttl' => 'TTL',
'dnsrecords.buttonCheckHint' => 'Test the DNS zone on the name server.',
'dnsrecords.remove' => 'Remove',
'dnsrecords.removeRecord' => 'Remove %%selectedRowTitle%%? You can\'t undo this action.',
'dnsrecords.removeRecords' => 'Remove %%selectedRows%% records? You can\'t undo this action.',
'dnsrecords.hintRemove' => 'Delete the selected DNS records.',
'dnsrecords.confirmOnDelete' => 'Are you sure to remove {count, plural, =1 {the {host} DNS record} one {the # selected DNS record} other {the # selected DNS records}}?',
'dnsrecords.turnOff' => 'Disable',
'dnsrecords.hintTurnOff' => 'Switch off the local DNS service for the DNS zone %%name%%',
'dnsrecords.turnOn' => 'Enable',
'dnsrecords.hintTurnOn' => 'Switch on the local DNS service for the zone %%name%%',
'dnsrecords.toggleTypeToSlave' => 'Switch to Secondary',
'dnsrecords.toggleTypeToMaster' => 'Switch to Primary',
'dnsrecords.hintToggleTypeToMaster' => 'Make this server act as the primary name server for the zone %%name%%.',
'dnsrecords.hintToggleTypeToSlave' => 'Make this server act as a secondary name server for the zone %%name%%.',
'dnsrecords.hintToggleTypeDisabled' => 'Unable to switch the DNS zone service mode because the DNS zone %%name%% is served by another server.',
'dnsrecords.addRecord' => 'Add Record',
'dnsrecords.hintSpecifyNameServer' => 'Specify a new name server for %%name%%',
'dnsrecords.hintAddPrimaryDns' => 'Add a primary DNS server for %%name%%',
'dnsrecords.hintAddRecord' => 'Create a resource record in the DNS zone %%name%%',
'dnsrecords.restoreDefault' => 'Reset to Default',
'dnsrecords.hintRestoreDefault' => 'Recreate the DNS zone in accordance with the server-wide DNS template. All custom resource records will be removed, and all changes made to the zone by the user will be lost.',
'dnsrecords.syncZone' => 'Apply DNS Template',
'dnsrecords.hintSyncZone' => 'Apply changes made to the server-wide DNS template to the zone. New resource records may be added, and existing ones may be removed. Resource records added or edited by the user will not be affected.',
'dnsrecords.applyChanges' => 'The changes you made to DNS records are not saved yet. The changes are marked in the list of records. Click Update to apply the changes to the DNS zone. Click Revert to cancel the changes.',
'dnsrecords.updateButtonTitle' => 'Update',
'dnsrecords.updateButtonDescription' => 'Save the changes made to DNS records.',
'dnsrecords.revertButtonTitle' => 'Revert',
'dnsrecords.revertButtonDescription' => 'Cancel the changes made to DNS records.',
'dnsrecords.syncZoneFrom' => 'Apply DNS Template Changes',
'dnsrecords.moreActions' => 'More Actions',
'dnsrecords.search' => 'Search...',
'dnsrecords.templateNotSynchronized' => 'The DNS zone template was changed and will be applied to all newly created domains. You can also %%link%%',
'dnsrecords.templateNotSynchronizedLinkText' => 'apply the changes to all hosted domains',
'dnsrecords.soaTemplateNotSynchronized' => 'The SOA template was changed and will be applied to all newly created domains. You can also %%link%%',
'emails.actions' => 'Actions',
'emails.name' => 'Email address',
'emails.owner' => 'Contact name',
'emails.remove' => 'Remove',
'emails.addNewEmail' => 'Create Email Address',
'emails.hintAddNewEmail' => 'Create an email address and assign it to a user.',
'emails.recalculateUsage' => 'Refresh Usage Stats',
'emails.hintRecalculateUsage' => 'Recalculate actual disk space used by mailboxes.',
'emails.outgoingSpamSettings' => 'Limit Outgoing Messages',
'emails.hintOutgoingSpamSettings' => 'Set a limit on outgoing messages for the selected mailboxes. From each mailbox, it will not be possible to send more messages than you specify.',
'emails.searchByEmail' => 'Email address',
'emails.hintRemove' => 'Remove selected email addresses.',
'emails.webMailDisabledHint' => 'Webmail software is not installed.',
'emails.webMail' => 'Webmail',
'emails.webMailHint' => 'Open webmail for this email address in a new browser window.',
'emails.resetPassword' => 'Password Reset Link',
'emails.edit' => 'Mail Client Setup',
'emails.editHint' => 'Learn how to set up your email account in a mail client program, such as Microsoft Outlook, Thunderbird, Gmail app, or Apple Mail.',
'emails.confirmOnDelete' => 'Are you sure to remove {count, plural, =1 {the {name} email address} one {the # selected email address} other {the # selected email addresses}}?',
'emails.redirectHint' => 'Forward incoming messages to the following email address',
'emails.redirectDetailsMultiple' => '%%firstAddress%% (and %%countLeft%% more)',
'emails.autoresponderHint' => 'Automatic response to any mail message coming to your email address is on',
'emails.autoresponderEnabled' => 'Auto-reply is switched on.',
'emails.autoresponderEnabledTill' => 'Auto-reply is switched on till %%endDate%%.',
'emails.spaceUsage' => 'Usage',
'emails.noMailbox' => 'No mailbox',
'emails.statusNotOperable' => 'The mail service is turned off.',
'emails.aliases' => '(%%aliases%%)',
'emails.aliasesMore' => '(%%alias%% and %%count%% more)',
'emails.clear' => 'Empty Mailbox',
'emails.yesClear' => 'Yes, empty',
'emails.clearNoItems' => 'Select one or more mailboxes to empty first',
'emails.removeNoItems' => 'Select one or more mailboxes to remove first',
'emails.hintClear' => 'Empty the selected mailboxes.',
'emails.confirmOnClear' => 'Empty {count, plural, =1 {the {name} mailbox} one {the # selected mailboxes} other {the # selected mailboxes}} of all mail? This action cannot be undone.',
'failedrequestfiles.downloadZip' => 'Download ZIP',
'failedrequestfiles.downloadZipHint' => 'Download the selected files in a ZIP archive.',
'failedrequestfiles.name' => 'Name',
'failedrequestfiles.modificationDate' => 'Modification date',
'failedrequestfiles.remove' => 'Remove',
'failedrequestfiles.hintRemove' => 'Delete the selected failed request files.',
'failedrequestfiles.confirmOnDelete' => 'Remove the selected failed request files?',
'failedrequestfiles.viewHint' => 'Click to view the failed request file.',
'failedrequestfiles.buttonChangeTracing' => 'Change Tracing Options',
'failedrequestfiles.buttonChangeTracingHint' => 'Change the currently defined failed request tracing settings.',
'failedrequestfiles.buttonDisableTracing' => 'Stop Tracing',
'failedrequestfiles.buttonDisableTracingHint' => 'Stop tracing.',
'failedrequestfiles.buttonEnableTracing' => 'Start Tracing',
'failedrequestfiles.buttonEnableTracingHint' => 'Start tracing.',
'failedrequestfiles.buttonRefresh' => 'Refresh',
'failedrequestfiles.buttonRefreshHint' => 'Click here to display all failed requests matching the specified criteria. Note that newly logged failed requests are not displayed automatically.',
'files.name' => 'Name',
'files.modificationDate' => 'Modified',
'files.size' => 'Size',
'files.share' => 'Share',
'files.shareHint' => 'Move selected files to Shared Files folder, making them accessible for all employees authorized in Plesk.',
'files.publish' => 'Publish',
'files.publishHint' => 'Copy selected files to Public Files folder, making them publicly accessible for your customers and website visitors. You can protect the access to these files with a password.',
'files.email' => 'Email Link',
'files.emailHint' => 'Email a link for accessing the selected files to other employees and customers.',
'files.delete' => 'Delete',
'files.deleteHint' => 'Delete the selected files',
'files.moreActions' => 'More',
'files.createFolder' => 'New Folder',
'files.createFolderHint' => 'Create a folder in the current folder',
'files.copy' => 'Copy',
'files.copyHint' => 'Copy the selected files or folders to a destination of your choice.',
'files.move' => 'Move',
'files.moveHint' => 'Move the selected files or folders to a destination of your choice.',
'files.protectedDescription' => 'Access to files in this folder is protected with a password. Users will be asked to provide this password when trying to access these files.',
'files.nothingSelected' => 'No files or folders selected.',
'gitrepositories.lastCommitInfo' => 'Last commit info:',
'gitrepositories.deploymentActions' => 'Additional deployment actions:',
'logfiles.name' => 'Name',
'logfiles.path' => 'Path',
'logfiles.modificationDate' => 'Modification date',
'logfiles.fileSize' => 'Size',
'logfiles.logRotation' => 'Log Rotation',
'logfiles.logRotationHint' => 'Set up log rotation settings for the website.',
'logfiles.logRotationTitle' => 'Configure Log Rotation',
'logfiles.remove' => 'Remove',
'logfiles.hintRemove' => 'Delete the selected log files. You can delete only processed log files.',
'logfiles.confirmOnDelete' => 'Remove the selected log files?',
'logfiles.viewHint' => 'Click to view the log file.',
'logfiles.buttonDownloadHint' => 'Click to download the log file.',
'logfiles.buttonViewHint' => 'Click to view the log file in a new window.',
'logfiles.addCustomLog' => 'Add Custom Log',
'logfiles.addCustomLogHint' => 'Open any file in Log Browser.',
'logfiles.customLogPopupTitle' => 'Add Custom Log',
'logfiles.invalidLogFormat' => 'The log file has unsupported format.',
'logfiles.buttonUnlinkHint' => 'Click to stop tracking updates in this file in Log Browser',
'logfiles.buttonUnlinkConfirmationDescription' => 'Are you sure you want to stop tracking updates in this file in Log Browser?',
'logfiles.buttonUnlinkConfirmationYes' => 'Yes',
'logfiles.buttonUnlinkConfirmationNo' => 'No',
'logfiles.accessLog' => 'Apache access',
'logfiles.accessLogProcessed' => 'Apache access (rotated)',
'logfiles.accessSslLog' => 'Apache SSL/TLS access',
'logfiles.accessSslLogProcessed' => 'Apache SSL/TLS access (rotated)',
'logfiles.errorLog' => 'Apache error',
'logfiles.proxyAccessLog' => 'nginx access',
'logfiles.proxyAccessSslLog' => 'nginx SSL/TLS access',
'logfiles.proxyErrorLog' => 'nginx error',
'logfiles.phpErrorLog' => 'PHP error',
'logfiles.iisAccessLog' => 'IIS access',
'logfiles.iisLog' => 'IIS (%%name%%)',
'logfiles.audit' => 'ModSecurity',
'logfiles.passenger' => 'Node.js',
'logfiles.iisnode' => 'Node.js',
'logfiles.laravel' => 'Laravel',
'logfiles.dotnetcore' => '.NET Core',
'maillists.title' => 'Mailing Lists',
'maillists.remove' => 'Remove',
'maillists.name' => 'Address',
'maillists.subscribers' => 'Subscribers',
'maillists.hintRemove' => 'Remove the selected mailing lists.',
'maillists.confirmOnDelete' => 'Remove the selected mailing lists?',
'maillists.openWebPanel' => 'Manage the list',
'maillists.statusNotEnabled' => 'Switched off.',
'maillists.statusNotOperable' => 'Mailing lists service is switched off.',
'mailsettings.name' => 'Domain Name',
'mailsettings.mailService' => 'Mail Service',
'mailsettings.webmail' => 'Webmail',
'mailsettings.nonexist' => 'Mail sent to non-existent users',
'mailsettings.webmailNone' => 'None',
'mailsettings.nonExistBounce' => 'Bounce with message',
'mailsettings.nonExistCatch' => 'Forward to %%catchAddress%%',
'mailsettings.nonExistCatchDescription' => 'The address should belong to the selected domain. Only the administrator can specify an external address or one address for several domains',
'mailsettings.nonExistExternal' => 'Redirect to %%catchIp%%',
'mailsettings.nonExistReject' => 'Reject',
'mailsettings.nonExistDiscard' => 'Reject',
'mailsettings.statusEnabled' => 'On',
'mailsettings.statusDisabled' => 'Off',
'mailsettings.statusDisabledIncoming' => 'Disabled incoming',
'mailsettings.statusNotConfigured' => 'Not configured',
'mailsettings.searchByName' => 'Domain Name',
'mailsettings.editOutgoingSpamSettings' => 'Edit Limit',
'mailsettings.numberOutgoingMessages' => 'Number of outgoing messages',
'roles.title' => 'User Roles',
'roles.name' => 'Role name',
'roles.description' => 'Description',
'roles.remove' => 'Remove',
'roles.numberOfUsers' => 'Users',
'roles.hintRemove' => 'Remove the selected user roles. Roles can only be removed if they are not assigned to any user accounts.',
'roles.disabledSelectHint' => 'This role is assigned to one or more user accounts. Roles can only be removed if they are not assigned to any user accounts.',
'roles.builtInItemHint' => 'This role cannot be edited or removed.',
'roles.confirmOnDelete' => 'Remove the selected user roles?',
'sites.selectstatistics.domain' => 'Domain',
'sites.selectstatistics.linkView' => 'View',
'sites.selecttrafficstatistics.domain' => 'Domain',
'sites.selecttrafficstatistics.linkView' => 'View',
'sites.filterDomainName' => 'Name',
'sites.filterStatus' => 'Status',
'sites.filterOptionStatusAny' => 'Any',
'sites.filterOptionStatusSuspended' => 'Suspended',
'sites.filterOptionStatusDisabled' => 'Disabled',
'sites.filterOptionStatusActive' => 'Active',
'sites.filterHostingType' => 'Hosting Type',
'sites.filterOptionHostingTypeAny' => 'Any',
'sites.filterOptionHostingTypeNone' => 'No hosting',
'sites.filterOptionHostingTypeForward' => 'Domain Forwarding',
'sites.filterOptionHostingTypeAlias' => 'Domain Alias',
'sites.filterOptionHostingTypeVirtualHost' => 'Domain Hosting',
'sites.filterOptionHostingTypeSubdomain' => 'Subdomain Hosting',
'sites.filterOptionPhpHandlerAny' => 'Any',
'sites.filterDescription' => 'Description',
'sslcertificates.name' => 'Name',
'sslcertificates.used' => 'Used',
'sslcertificates.csrHint' => 'CSR part supplied.',
'sslcertificates.noCsrHint' => 'CSR part not supplied.',
'sslcertificates.privateKeyHint' => 'Private key part supplied.',
'sslcertificates.noPrivateKeyHint' => 'Private key part not supplied.',
'sslcertificates.certificateHint' => 'Certificate part supplied.',
'sslcertificates.noCertificateHint' => 'Certificate part not supplied.',
'sslcertificates.caCertificateHint' => 'CA Certificate part supplied.',
'sslcertificates.noCaCertificateHint' => 'CA Certificate part not supplied.',
'sslcertificates.buttonDownloadHint' => 'Download all certificate components.',
'sslcertificates.webmail' => 'Secure Webmail',
'sslcertificates.hintWebmail' => 'Use the selected SSL/TLS certificate to secure webmail on the domain.',
'sslcertificates.remove' => 'Remove',
'sslcertificates.hintRemove' => 'Remove the selected SSL/TLS certificates from the domain repository.',
'sslcertificates.confirmOnDelete' => 'Remove the selected SSL/TLS certificates?',
'sslcertificates.addCertificate' => 'Add SSL/TLS Certificate',
'sslcertificates.hintAddCertificate' => 'Add an SSL/TLS certificate.',
'sslcertificates.viewCertificates' => 'View Certificates',
'sslcertificates.hintViewCertificates' => 'View the list of SSL/TLS certificates that you purchased from your provider.',
'sslcertificates.webmailCertificate' => 'Secures webmail',
'sslcertificates.mailCertificate' => 'Secures mail',
'sslcertificates.mailAndWebmailCertificate' => 'Secures both mail and webmail',
'sslcertificates.mail' => 'Secure Mail',
'sslcertificates.hintMail' => 'Use the selected SSL/TLS certificate to secure mail for the domain.',
'subscriptions.subscription' => 'Subscription',
'subscriptions.price' => 'Fee',
'subscriptions.renewalDate' => 'Expiration date',
'subscriptions.setupDate' => 'Setup date',
'subscriptions.domains' => 'Websites',
'subscriptions.systemUser' => 'System user',
'subscriptions.ipAddress' => 'IP address',
'subscriptions.addonDomains' => 'Add-on domains',
'subscriptions.diskSpace' => 'Disk space',
'subscriptions.moreDomains' => '... and %%count%% more domains',
'subscriptions.buy' => 'Buy New Subscription',
'subscriptions.create' => 'Create Subscription',
'subscriptions.create_powerUser' => 'Create Webspace',
'subscriptions.renew' => 'Renew',
'subscriptions.confirmOnCancel' => 'Cancel the subscription?',
'subscriptions.subscriptionSuspended' => 'Suspended',
'subscriptions.myResources' => 'My Resources',
'subscriptions.planName' => 'Service plan',
'subscriptions.switchToLink' => 'Switch to subscription',
'subscriptions.switchToLinkHint' => 'Switch to this subscription.',
'subscriptions.switchToLinkPowerUser' => 'Switch to webspace',
'subscriptions.switchToLinkHintPowerUser' => 'Switch to this webspace.',
'subscriptions.buttonRemove' => 'Remove',
'subscriptions.buttonRemoveDescription' => 'Remove the selected webspaces',
'subscriptions.confirmOnDelete' => 'Remove the selected webspaces?',
'subscriptions.buttonAddNew' => 'Add Webspace',
'subscriptions.buttonAddNewDescription' => 'Create a webspace.',
'subscriptions.subscription_powerUser' => 'Webspace',
'subscriptions.subscriptionPowerUser' => 'Webspace',
'subscriptions.confirmOnCancel_powerUser' => 'Cancel the webspace?',
'subscriptions.subscriptionSuspended_powerUser' => 'Suspended',
'subscriptions.switchToLink_powerUser' => 'Switch to webspace',
'subscriptions.switchToLinkHint_powerUser' => 'Switch to this webspace.',
'subscriptions.primaryDomain' => 'Primary Domain',
'subscriptions.ftpAccess' => 'FTP Access',
'users.contactName' => 'Contact name',
'users.email' => 'Email address',
'users.role' => 'Role',
'users.contacts' => 'Contacts',
'users.phone' => 'Phone',
'users.roleFilter' => 'User role',
'users.filterAnyRole' => 'Any',
'users.activate' => 'Activate',
'users.deactivate' => 'Suspend',
'users.remove' => 'Remove',
'users.status' => 'Status',
'users.statusBlocked' => 'Inactive',
'users.buttonAddNewUser' => 'Create User Account',
'users.hintAddNewUser' => 'Create a user account.',
'users.hintRemove' => 'Remove the selected user accounts.',
'users.disabledSelectHint' => 'This user account cannot be removed because it is either a built-in user account or your own user account.',
'users.confirmOnDelete' => 'Remove the selected user accounts?',
'webusers.name' => 'Name',
'webusers.add' => 'Add Web User',
'webusers.hintAdd' => 'Add a web user account. %%resourceUsage%%',
'webusers.settings' => 'Settings',
'webusers.hintSettings' => "Web user's settings.",
'webusers.remove' => 'Remove',
'webusers.hintRemove' => 'Remove the selected web users.',
'webusers.confirmOnDelete' => 'Remove the selected web users?',
'webusers.buttonOpenHomepageHint' => "Click to view the web user's homepage through your web browser.",
'virtualdirectories.protection' => 'P',
'virtualdirectories.name' => 'Name',
'virtualdirectories.actionOpen' => 'Open in browser',
'virtualdirectories.actionEdit' => 'Edit settings',
'virtualdirectories.actionPermissions' => 'Manage permissions',
'virtualdirectories.up_levelType' => 'Up level',
'virtualdirectories.directoryType' => 'Physical directory',
'virtualdirectories.virtual_directoryType' => 'Virtual directory',
'virtualdirectories.fileType' => 'Physical file',
'virtualdirectories.protectionOn' => 'This directory is protected',
'virtualdirectories.protectionOff' => 'This directory is not protected',
'virtualdirectories.isMissing' => 'This virtual directory is linked to a non-existent physical folder',
'virtualdirectories.buttonRemove' => 'Remove',
'virtualdirectories.noSelectionText' => 'Select one or more items to remove',
'virtualdirectories.removeConfirmation' => 'Remove {count, plural, =1 {{name}} one {the selected item} other {# items}}?',
'virtualdirectories.removeSuccess' => 'The selected items were removed.',
'virtualdirectories.buttonCreateVirtualDir' => 'Create Virtual Directory',
'virtualdirectories.buttonCreateVirtualDirHint' => 'Create a virtual directory',
'virtualdirectories.buttonCreateDir' => 'Create Directory',
'virtualdirectories.buttonCreateDirHint' => 'Create a directory',
];

View File

@@ -1,28 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'1' => 'January',
'2' => 'February',
'3' => 'March',
'4' => 'April',
'5' => 'May',
'6' => 'June',
'7' => 'July',
'8' => 'August',
'9' => 'September',
'10' => 'October',
'11' => 'November',
'12' => 'December',
'short1' => 'Jan',
'short2' => 'Feb',
'short3' => 'Mar',
'short4' => 'Apr',
'short5' => 'May',
'short6' => 'Jun',
'short7' => 'Jul',
'short8' => 'Aug',
'short9' => 'Sep',
'short10' => 'Oct',
'short11' => 'Nov',
'short12' => 'Dec',
];

View File

@@ -1,51 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'myAccount' => 'My Services',
'users' => 'Users',
'usersDescription' => 'Manage user accounts.',
'usersKeywords' => 'add create new remove delete change update role account permission group grant deny',
'webSitesAndDomains' => 'Websites & Domains',
'webSitesAndDomainsDescription' => 'Manage websites.',
'webSitesAndDomainsKeywords' => 'add create new remove delete change site subdomain alias ip webmatrix webdeploy web matrix deploy php settings',
'myServices' => 'Home',
'myServicesDescription' => 'Go to Home page.',
'applicationsAndServices' => 'Applications',
'applicationsAndServicesDescription' => 'Manage applications.',
'applicationsAndServicesKeywords' => 'install uninstall remove catalog store app',
'settings' => 'Tools & Settings',
'settingsDescription' => 'Manage the server and configure Plesk, system services, and resources',
'settingsKeywords' => 'settings parameters configure change resource enable disable activate show hide global server-wide',
'healthDescription' => 'View reports on the server health, and change the health monitoring configuration.',
'healthKeywords' => 'monitor usage utilization resource performance process load system CPU disk memory RAM network report alarm graph summary',
'extensions' => 'Extensions',
'extensionsDescription' => 'Manage extensions installed in Plesk and access the functions provided by these extensions.',
'extensionsKeywords' => 'manage modules extensions',
'resellerSettings' => 'Tools',
'resellerSettingsDescription' => 'Manage the server and configure Plesk, system services, and resources',
'resellerSettingsKeywords' => 'settings parameters configure change resource enable disable activate show hide global server-wide',
'mail' => 'Mail',
'mailDescription' => 'Manage email accounts.',
'mailKeywords' => 'email email webmail alias create new add remove delete change update spam antispam virus antivirus message maillist mailing list',
'fileManager' => 'Files',
'fileManagerDescription' => 'Manage files.',
'fileManagerKeywords' => 'file upload manage content',
'database' => 'Databases',
'databaseDescription' => 'Manage databases.',
'databaseKeywords' => 'database',
'files' => 'File Sharing',
'filesDescription' => 'Share files.',
'filesKeywords' => 'share sharing folder public',
'account' => 'Account',
'accountDescription' => 'Manage resource allotments, hosting options, and permissions.',
'accountKeywords' => 'hosting subscription management billing pay invoice profile password language switch',
'statistics' => 'Statistics',
'statisticsDescription' => 'View detailed reports on how resources provided with your subscription are used',
'statisticsKeywords' => 'stats report summary usage utilization transfer disk',
'webspaces' => 'Webspaces',
'webspacesKeywords' => 'add my hosting account subscription power user',
'menuHostingManagement' => 'Hosting Management',
'profile' => 'My Profile',
'profileDescription' => 'View and change the profile information.',
'itemDisabledDescription' => 'Add a domain first.',
];

View File

@@ -1,22 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'userManagement' => 'Manage users and roles',
'webSitesAndDomainsManagement' => 'Create and manage sites',
'logRotationManagement' => 'Configure log rotation',
'anonymousFtpManagement' => 'Configure anonymous FTP service',
'scheduledTasksManagement' => 'Create and manage scheduled tasks',
'spamfilterManagement' => 'Configure spam filter',
'antivirusManagement' => 'Configure antivirus',
'databasesManagement' => 'Create and manage databases',
'backupRestoreManagement' => 'Configure and perform data backup and restoration',
'browseStats' => 'View statistics',
'applicationsManagement' => 'Install and manage applications',
'sitebuilderManagement' => 'Design sites in Presence Builder',
'filesManagement' => 'Upload and manage files',
'ftpAccountsManagement' => 'Create and manage additional FTP accounts',
'dnsManagement' => 'Manage DNS settings',
'mailManagement' => 'Create and manage mail accounts',
'mailListsManagement' => 'Create and manage mailing lists',
'_errorAccessDenied' => 'Access to the location %%location%% is denied.',
];

View File

@@ -1,7 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'Admin' => 'Administrator',
'Owner' => 'Owner',
'Accountant' => 'Accountant',
];

View File

@@ -1,10 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'aps.administrativeAccountIn' => 'Administrative access',
'aps.accessToApplication' => 'Public access',
'aps.personalAccountIn' => 'Personal access',
'aps.administrativeAccountInShort' => 'Administrative access',
'aps.accessToApplicationShort' => 'Public access',
'aps.personalAccountInShort' => 'Personal access',
];

View File

@@ -1,8 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'email.subjSuccess' => 'Odin Small Business Panel was successfully updated',
'email.subjFailure' => 'Odin Small Business Panel update failed',
'email.bodySuccess' => "Attention,\n\nOdin Small Business Panel was successfully updated.\nTo view the list of changes, visit %%link%%.\n\nThis message was sent automatically by Plesk Installer.",
'email.bodyFailure' => "Attention,\n\nThe update of Odin Small Business Panel has failed.\n\nYou can download Plesk Installer logs at the following link: %%link%%.\nContact your Hosting Provider for support assistance.\n\nThis message was sent automatically by Plesk Installer.",
];

View File

@@ -1,9 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'string.literalBytes' => 'B',
'string.tera' => 'T',
'string.giga' => 'G',
'string.mega' => 'M',
'string.kilo' => 'K',
];

View File

@@ -1,98 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'_shared.setting_ssl_support' => 'SSL/TLS support',
'_shared.setting_webstats' => 'Web statistics',
'_shared.setting_php' => 'PHP support',
'_shared.setting_cgi' => 'CGI support',
'_shared.setting_perl' => 'Perl support',
'_shared.setting_python' => 'Python support',
'_shared.setting_asp' => 'Microsoft ASP support',
'_shared.setting_asp_dot_net' => 'Microsoft ASP.NET support',
'_shared.setting_ssi' => 'SSI support',
'_shared.setting_iis_pool' => 'Dedicated IIS application pool',
'_shared.setting_write_modify' => 'Additional write/modify permissions',
'_shared.setting_custom_error_docs' => 'Custom error documents',
'_shared.buttonProfile' => 'My Profile',
'_shared.buttonProfileHint' => 'Manage your contact information, change password for logging in to Plesk, and set up mail forwarding and auto-reply services when you need them.',
'_shared.buttonBackupAll' => 'Back Up My Account and Websites',
'_shared.buttonBackupAllHint' => 'Back up all data related to your account and all websites.',
'_shared.buttonBackupSubscription' => 'Back Up Websites',
'_shared.buttonBackupSubscriptionHint' => 'Back up websites associated with the currently selected subscription.',
'_shared.buttonBackupSubscriptionHint_powerUser' => 'Back up websites associated with the currently selected webspace.',
'_shared.buttonCustomButtons' => 'Additional Services',
'_shared.buttonCustomButtonsHint' => 'Add to Plesk the shortcuts to applications or any other resources available at external URLs.',
'_shared.toolbarGroupActionsTitle' => 'Actions',
'_shared.toolbarGroupProfileTitle' => 'Profile',
'_shared.toolbarGroupBackUpTitle' => 'Back Up',
'_shared.toolbarGroupServicesTitle' => 'Services',
'index.title' => 'My Account',
'index.titlePowerUser' => 'Webspaces',
'index.titleClassicMode' => 'Account',
'index.accountOverviewHint' => 'This is where you view detailed information about resource allotments, hosting options, and permissions for operations you may perform in Plesk according to your subscription terms.',
'index.subscriptionsHintTitle' => 'Subscription Summary',
'index.subscriptionsHintWaitMessage' => 'Loading...',
'index.noSubscriptions' => 'No subscriptions are listed for your account; therefore, no operations are available. Please contact your service provider for assistance with subscribing to the services.',
'index.accountOverviewHint_powerUser' => 'A webspace is an isolated space on the server that allows hosting a number of websites. Each webspace has an individual IP address and an associated system user. You might want to have several webspaces if you need your websites to be hosted on different IPs, or if you want to limit user access to websites over FTP or SSH.',
'index.subscriptionsHintTitle_powerUser' => 'Webspace Summary',
'index.noSubscriptions_powerUser' => 'No webspaces are listed for your account; therefore, no operations are available. Create at least one webspace.',
'index.descriptionNotAvailableInPPA' => 'This page is not available.',
'my-resources.title' => 'My Resources',
'my-resources.subscriptionHint' => 'This is the summary on resources available to you. If you are the Plesk administrator, these are the resources defined by your Plesk license terms. If you are a reseller, these are the resources provided with your reseller subscription. If you are a customer, these are your legacy resources from the previous version of Plesk, temporarily preserved, they will be transitioned to your subscriptions as soon as your provider completes switching to the new Plesk business model.',
'my-resources.subscriptionHint_powerUser' => 'This is the summary on resources available to you, as defined by your Plesk license terms.',
'my-resources.tabResources' => 'Resources',
'my-resources.tabPermissions' => 'Permissions',
'my-resources.resourcesSummaryHint' => 'This is the summary on resources available to you, as defined by the terms of your reseller subscriptions or your Plesk license.',
'my-resources.permissionsSummaryHint' => 'This is a summary on privileges granted to you, as defined by the terms of your reseller subscriptions or your Plesk license.',
'my-resources.permissionsSummaryHint_powerUser' => 'This is a summary on privileges granted to you, as defined by the terms of your Plesk license.',
'my-resources.showMoreResources' => 'Show what else is included in the subscription',
'my-resources.hideMoreResources' => 'Hide this list',
'my-resources.showMorePermissions' => 'Show what else is included in the subscription',
'my-resources.hideMorePermissions' => 'Hide this list',
'my-resources.resourcesSummaryHint_powerUser' => 'This is the summary on resources available to you, as defined by the terms of your Plesk license.',
'my-resources.showMoreResources_powerUser' => 'Show more',
'my-resources.showMorePermissions_powerUser' => 'Show more',
'show.title' => 'Account Information and Tools',
'show.titleForObject' => 'Account Information and Tools for %%name%%',
'show.title_powerUser' => 'Summary Information on Webspace %%name%%',
'show.subscriptionHint' => 'This page presents detailed information about resource allotments, hosting options, and permissions for operations you may perform in Plesk according to your subscription terms.',
'show.subscriptionHint_powerUser' => 'This page presents information about the webspace resource usage, and default hosting settings, which are automatically applied to every website created within the webspace. ',
'show.sectionGeneral' => 'General',
'show.sectionResources' => 'Resources',
'show.fieldGeneralPlanName' => 'Plan name',
'show.fieldGeneralPlanName_powerUser' => 'Resources',
'show.fieldGeneralStatus' => 'Status',
'show.fieldGeneralAddons' => 'Add-ons',
'show.fieldGeneralSetupDate' => 'Setup date',
'show.fieldGeneralExpirationDate' => 'Expiration date',
'show.fieldGeneralUpgradeLink' => 'Upgrade Subscription',
'show.fieldResourceShowStatsLink' => 'Show Detailed Report',
'show.tabResources' => 'Resources',
'show.tabHosting' => 'Hosting Options',
'show.tabPermissions' => 'Permissions',
'show.listOfServicesHint' => 'Click the tabs below to view the resource allotments, hosting options, and permissions for operations in Plesk allowed by your subscription terms.',
'show.listOfServicesHint_powerUser' => '',
'show.resourcesSummaryHint' => 'This is a resource usage summary for your subscription.',
'show.showMoreResources' => 'Show what else is included in the subscription',
'show.hideMoreResources' => 'Hide this list',
'show.hostingSettingsHint' => 'These are the hosting options available for your websites.',
'show.hostingSettingsHint_powerUser' => 'These are hosting options default for the webspace. These settings are automatically applied to all new sites created within the webspace.',
'show.permissionsSummaryHint' => 'This is a list of permissions granted for your subscription.',
'show.permissionsSummaryHint_powerUser' => 'This is a legacy information. Plesk operates in the Power User view, and you are allowed to do anything within your license terms.',
'show.showMorePermissions' => 'Show what else is included in the subscription',
'show.hideMorePermissions' => 'Hide this list',
'show.resourcesSummaryHint_powerUser' => 'This is a resource usage summary for the webspace.',
'show.showMoreResources_powerUser' => 'Show what else is included in the webspace',
'show.showMorePermissions_powerUser' => 'Show what else is included in the webspace',
'show.tabExtras' => 'Additional Services',
'show.extrasHint' => 'This is a list of additional services provided with the subscription.',
'show.extrasHint_powerUser' => 'This is a list of additional services provided with the webspace.',
'switch.unknownSubscription' => 'Unknown subscription.',
'switch.subscriptionChanged' => 'You are now viewing properties of the subscription %%subscription%%.',
'switch.unknownSubscription_powerUser' => 'Unknown webspace.',
'switch.subscriptionChanged_powerUser' => 'You are now viewing properties of the webspace %%subscription%%.',
];

View File

@@ -1,11 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'gallery.titleScreenshot' => 'Screenshots of %%packageName%%',
'gallery.prevImage' => '< Previous',
'gallery.nextImage' => 'Next >',
'gallery.closeGallery' => 'Close',
'gallery.navigationOf' => 'of',
'gallery.typeScreenshot' => 'screenshots',
'gallery.title' => 'Screenshots',
];

View File

@@ -1,28 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'download-progress.title' => 'Downloading update for application %%name%%',
'download-progress.description' => 'The application update is being downloaded for installation. Please do not access your hosted files until the installation is finished.',
'download-progress.downloadTaskNotFound' => "The application download task with ID '%%id%%' was not found",
'index.title' => 'Update for %%service%%',
'index.upLevel' => 'Up level',
'index.instanceNotFound' => "The service instance with ID '%%id%%' was not found",
'index.updateNotFound' => "The update for service instance with ID '%%instanceId%%' was not found",
'index.updateNow' => "Update Now",
'index.whatsNew' => "What's new in this version.",
'index.changeLogDate' => "%%version%% (%%release%%) on %%date%%",
'index.changeLog' => "%%version%% (%%release%%)",
'index.moreInfo' => "More info at %%appHomePage%%",
'index.appHomePage' => "Application home page",
'index.noUpdateDescriptionFound' => "Update description was not found",
'update.title' => 'Update for %%name%%',
'update.instanceNotFound' => "The service instance with ID '%%id%%' was not found.",
'update.successfullyUpdated' => 'The update was installed.',
'update.updateFailed' => 'Update failed: %%description%%',
'update.noUpdateFound' => 'No updates found.',
'update.incorrectUpdateInformation' => 'The update information is incorrect.',
'update.requirementsFailedForDomainAndThereAreOtherDomains' => 'Unable to install the app on website %%domain%% because hosting settings of this website do not meet the installation requirements. These requirements are listed below. Try installing the application on another website or contact your hosting provider to resolve this issue.',
'update.requirementsFailedApplicationIncompatible' => 'Unable to install the app because its installation requirements are not met. Contact your hosting provider to resolve this problem.',
];

View File

@@ -1,70 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'_shared.title' => 'Applications',
'_shared.titleForDomain' => 'Applications of %%name%%',
'_shared.tabMarketTitle' => 'Featured Applications',
'_shared.tabMarketDescription' => 'View and install most recommended and popular apps on your websites.',
'_shared.tabCatalogTitle' => 'All Available Applications',
'_shared.tabCatalogDescription' => 'View and install free and commercial apps on your websites. Apps packaged in APS format only require several clicks to be installed on your websites.',
'_shared.tabInstalledTitle' => 'Manage My Applications',
'_shared.tabInstalledDescription' => 'Manage apps installed on your websites.',
'available.title' => 'Applications',
'available.tabTitle' => 'Available Applications',
'available.catalogConfigurationFileBroken' => 'The configuration file of Application Catalog is corrupted',
'available.installApplicationDeniedSubscriptionIsTurnedOff' => 'Unable to install the application: the subscription is suspended.',
'download-progress-data.applicationDownloadError' => 'The following error has occurred during the download of application: %%message%%',
'download-progress.titleInstall' => 'Downloading %%name%%...',
'download-progress.description' => 'The application is being downloaded for installation. Please do not access your hosted files until the installation is finished.',
'download-progress.downloadTaskNotFound' => "The application download task with ID '%%id%%' was not found",
'force-update-all-applications.forceUpdateEnabled' => 'Force updates are turned on for all applications.',
'get-install-prefix.noContextFound' => 'Unable to find the website specified for the app installation.',
'install-progress-data.applicationDownloadError' => 'The following error has occurred during the installation of application: %%message%%',
'install-progress.titleInstall' => 'Installing %%name%%...',
'install-progress.description' => 'The application is being installed. Please do not access your hosted files until the installation is finished.',
'install-progress.taskNotFound' => "The application installation task with ID '%%id%%' was not found",
'install.title' => 'Installation of %%name%%',
'install.serviceNotFound' => "The service with ID '%%id%%' was not found.",
'install.applicationNotFound' => "The app with ID '%%id%%' was not found.",
'install.install' => 'Install',
'install.applicationDescriptionNotFound' => 'The file that contains the app description was not found.',
'install.applicationConfigurationError' => 'The following error has occurred during the configuration of app: %%message%%.',
'install.noContextFound' => 'Unable to find the website specified for the app installation.',
'install.noSubscriptionFound' => 'Unable to find the subscription specified for the app installation.',
'install.scanLinkTitle' => 'Scan',
'install.requirementsFailedForDomainAndThereAreOtherDomains' => 'Unable to install the app on website %%domain%% because hosting settings of this website do not meet the installation requirements. These requirements are listed below. Try installing the application on another website or contact your hosting provider to resolve this issue.',
'install.requirementsFailedApplicationIncompatible' => 'Unable to install the app because its installation requirements are not met. Contact your hosting provider to resolve this problem.',
'install.requirements' => 'Requirements',
'install.httpsContentHint' => 'To provide secure access to this application, install it on a website with SSL/TLS support. Such websites have addresses starting with "https". To install the application to a directory other than the website root, specify the directory name.',
'install.someContextsAreHidden' => 'Apps cannot be installed on https sites of some of your domains because SSL/TLS support is not activated for these domains. To activate the SSL/TLS support, go to Websites & Domains and click Hosting Settings next to a domain name in the list.',
'install.someContextsAreHiddenBySameSSLCompatibilityMode' => 'The "https" sites for some of your domains are not listed as available for the app installation because they work in the compatibility mode for the legacy option "Separate SSL/TLS and non-SSL/TLS content". Turn the mode off in a domain hosting settings: Go to Websites & Domains and click the domain name in the list. Note that turning the mode off is an irreversible operation which will make content of the legacy \'httpsdocs\' folder unavailable on the web.',
'install.globalSettingsNotSet' => 'Unable to install %%name%%. It requires preliminary configuration by your hosting provider.',
'install.globalSettingsNotSetAdmin' => 'Unable to install %%name%%. It requires preliminary configuration of server-wide settings. You can configure the app in the Server Administration Panel > Tools & Settings > Application Vault.',
'install.loading' => 'Loading...',
'installed.title' => 'Applications',
'installed.tabTitle' => 'My Apps',
'installed.tools' => 'Tools',
'installed.buttonAddApplication' => 'Add Application from Local Storage',
'installed.buttonApsCatalog' => 'Add Application from Application Catalog',
'installed.catalogConfigurationFileBroken' => 'The configuration file of Application Catalog is corrupted',
'installed.whereAreApps' => "The list below contains information about all installed apps. The None value in the Installation path column means that the app is external. Such an app cannot be installed on any of your websites; it only provides a link to an external service.",
'installed.installAppHint' => "Select an application to install from one of our <a href=\"%%marketplace%%\">featured applications</a> or browse through <a href=\"%%apscatalog%%\">all available applications</a>.",
'market.catalogConfigurationFileBroken' => 'The configuration file of Application Catalog is corrupted',
'market.installApplicationDeniedSubscriptionIsTurnedOff' => 'Unable to install the application: the subscription is suspended.',
'select.title' => 'Select a Service',
'select.applicationNotFound' => "The app with ID '%%id%%' was not found.",
'select.applicationDescriptionAcquiringError' => "An error has occurred during the acquiring of application description",
'select.serviceDescription' => '%%name%%: %%summary%%',
'select.select' => 'Select',
];

View File

@@ -1,18 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'settings.title' => 'ASP.NET Configuration for %%name%%',
'settings.serverTitle' => "ASP.NET Server-Wide Configuration (32-bit only)",
'settings.vdirTitle' => "ASP.NET Configuration for the Virtual Directory %%vdir%%",
'settings.notSupported' => 'ASP.NET support is switched off for this website.',
'settings.success' => 'ASP.NET settings were successfully changed.',
'settings.confirmationButtonYes' => 'Yes',
'settings.confirmationButtonNo' => 'No',
'settings.restoreDefault' => 'Restore Default Configuration',
'settings.restoreDefaultHint' => 'Restore the default ASP.NET settings.',
'settings.restoreDefaultConfirmation' => 'Restore the default ASP.NET settings?',
'settings.restoreDefaultSuccess' => 'ASP.NET default settings were successfully restored.',
'settings.restoreDefaultFailed' => 'ASP.NET settings restore failed.',
'settings.changeVersion' => 'Change Version',
'settings.changeVersionHint' => 'Change the ASP.NET version used by this domain.',
];

View File

@@ -1,13 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'change.title' => 'Your New Password',
'change.invalidLink' => 'The password recovery link you have followed is not valid. Please try again or contact your server administrator.',
'change.passwordChanged' => 'Your password has been changed.',
'get-link.title' => 'Password Recovery',
'get-link.invalidAccount' => 'The user account you have specified could not be found in the system. Please specify a valid user account.',
'get-link.messageSent' => 'A message with instructions on how to recover your password was sent to your email address.',
'get-link.mailSubject' => 'Password recovery',
'get-link.mailContent' => "Hello, %%name%%.\n\nYou are receiving this email because you have requested a new password for your user account. If you did not request a new password, ignore this email. If you keep receiving this email, please contact your server administrator immediately.\n\nTo get a new password for your user account, open the following link in your browser:\n%%link%%\n\nContact your server administrator if you encounter any difficulties in getting a new password for your user account.",
];

View File

@@ -1,60 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'assign-to-subscription.databasesSuccessfullyAssignedToSubscription' => 'The databases were moved to the subscription \'%%subscriptionName%%\'.',
'assign-to-subscription.databasesNotAssignedToSubscription' => 'Unable to move the databases to the subscription \'%%subscriptionName%%\'.',
'assign-to-subscription.subscriptionNotFound' => 'The subscription \'%%name%%\' was not found.',
'assign-to-subscription.isNotMainDomain' => '\'%%name%%\' is not the main domain on the subscription.',
'clone.cloneAlreadyRunning' => 'Please wait until the current database copying task is finished.',
'create-user.title' => 'Adding Database User',
'create-user.userSaved' => 'The database user %%login%% was successfully created.',
'delete-users.infoDatabaseUsersDeleted' => 'The selected database users were removed.',
'delete-users.infoDatabaseUsersNotDeleted' => 'Unable to remove some of the selected database users.',
'download-dump.subscriptionIsTurnedOff' => 'Unable to export a dump: the subscription is suspended.',
'download-dump.dumpNameTooLong' => 'The dump file name is too long.',
'edit-user.title' => 'Database User %%user%%',
'edit-user.userSaved' => 'The database user\'s %%login%% account was successfully updated.',
'edit-user.confirmationYes' => 'Yes',
'edit-user.confirmationNo' => 'No',
'edit-user.confirmationWait' => 'Please wait...',
'edit-user.confirmText' => 'Please confirm that you want to grant the selected global privileges to the database user.',
'edit-user.hidePrivileges' => 'Hide privileges.',
'edit-user.showPrivileges' => 'Show privileges.',
'index.title' => 'Databases',
'index.pageHint' => 'This is where you can manage databases of subscriptions.',
'index.subscription' => 'Subscription',
'list.title' => 'Databases',
'list.titleForObject' => 'Databases for %%name%%',
'list.tools' => 'Tools',
'make-default-user.infoDefaultUserSet' => 'The selected database user was marked as default.',
'make-default-user.infoDefaultUserNotSet' => 'Unable to mark user as default.',
'repair-orphaned.title' => 'Repair Orphaned User %%userName%%',
'repair-orphaned.success' => 'The orphaned user was successfully repaired.',
'repair-results.title' => 'Database %%name%% Repair Results',
'repair.title' => 'Database \'%%name%%\' Checking Results',
'upload-dump.fileNotUploaded' => 'Unable to import the dump file.',
'upload-dump.noFilesInZipArchive' => 'There are no files in the uploaded ZIP archive.',
'upload-dump.unableOpenFile' => 'Unable to open the uploaded file.',
'upload-dump.unableOpenZipArchive' => 'Unable to open the uploaded zip archive.',
'upload-dump.unableOpenGzipArchive' => 'Unable to open the uploaded gzip archive.',
'upload-dump.subscriptionIsTurnedOff' => 'Unable to import the dump: the subscription is suspended.',
'users-list.title' => 'Databases',
'users-list.titleForObject' => 'Databases for %%name%%',
'users-list.buttonAddUser' => 'Add Database User',
'users-list.buttonAddUserHint' => 'Create a user account for database access.',
'userNotFound' => 'Database user not found',
];

View File

@@ -1,64 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'acl-records.title' => 'Zone Transfers',
'add-acl-record.title' => 'Add IP Address',
'add-acl-record.success' => 'The specified IP addresses were added to the list of addresses to which the transfer of the zone %%name%% is allowed.',
'delete-acl-record.success' => 'The selected IP addresses were removed from the list of addresses to which DNS zone transfers are allowed.',
'add-record.masterTitle' => 'Add a Resource Record to the Zone',
'add-record.slaveTitle' => 'Add a Primary DNS Server',
'add-record.offTitle' => 'Add a Name Server',
'delete.unableDeleteRecord' => 'Unable to delete the record: %%reason%%',
'edit-record.masterTitle' => 'Edit the Resource Record',
'edit-record.slaveTitle' => 'Specify the Primary DNS Server',
'edit-record.offTitle' => 'Specify the Name Server',
'index.title' => 'DNS Settings',
'index.titleForObject' => 'DNS Settings for %%name%%',
'records-list.title' => 'Records',
'records-list.dnsZoneMasterTitle' => 'The Plesk\'s DNS server acts as a primary name server for the DNS zone %%name%%',
'records-list.dnsZoneSlaveTitle' => 'The Plesk\'s DNS server acts as a secondary name server for the DNS zone %%name%%',
'records-list.dnsZoneOffTitle' => 'Name servers for the DNS zone %%name%%',
'records-list.serviceNotSupported' => 'The DNS service is not installed.',
'records-list.dnsZoneNotSynchronized' => 'The DNS zone was modified. If you would like to apply changes in the DNS template to this zone, either click the \'Apply DNS Template Changes\' button on this page or go to the Server Administration Panel > Tools & Settings > DNS Template Settings > Apply DNS Template Changes and choose the \'Apply the changes to all zones\' option.',
'records-list.updatedSuccessfully' => 'The changes made to DNS records were successfully saved.',
'records-list.revertedSuccessfully' => 'The changes made to DNS records were cancelled.',
'records-list.dnsZoneNotCreated' => 'Unable to perform the action because the DNS zone %%name%% is not created yet.',
'restore-default.title' => 'Restore the DNS Zone',
'restore-default.zoneIsNotMaster' => 'Unable to restore the records in the DNS zone %%name%% because the zone is served by another DNS server.',
'restore-default.success' => 'The DNS zone %%name%% was restored.',
'soa-record.title' => 'Settings',
'soa-record.zoneIsNotMaster' => 'Unable to change the properties of the SOA record because the DNS zone %%name%% is served by another server.',
'soa-record.success' => 'The SOA record properties of the DNS zone %%name%% were updated.',
'soa-record.restoreDefaultSuccess' => 'The default SOA record in the DNS zone %%name%% was restored.',
'external-dns.title' => 'External DNS',
'external-dns.hint' => 'Here you can configure external DNS servers for your domain',
'external-dns.success' => 'Saved',
'external-dns.configured' => 'Configured',
'external-dns.notConfigured' => 'Not configured',
'external-dns.useExtension' => 'Use this extension',
'sync-zone.notSupportedOnWindowsPlatform' => "Syncing with the DNS template is not supported on Windows systems.",
'sync-zone.syncZoneDisabledWarning' => 'Unable to apply DNS template changes to the zone because the zone is served by another DNS server.',
'sync-zone.success' => 'The changes of the DNS template were successfully applied to the zone.',
'sync-zone.successPartially' => 'The changes of the DNS template were applied to the zone, but some records from the template were not transferred: %%details%%',
'toggle-type.successMaster' => 'This DNS server now acts as the primary name server for the zone %%name%%.',
'toggle-type.successSlave' => 'This DNS server now acts as a secondary name server for the zone %%name%%.',
'turn-off.success' => 'The local DNS service for the DNS zone %%name%% is switched off.',
'turn-on.success' => 'The DNS zone %%name%% is now served by the local DNS server.',
'who-is.title' => 'Whois Information for %%name%%',
'who-is.error' => 'Whois is unavailable for %%name%%',
];

View File

@@ -1,138 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'configuration.title' => 'Mail Client Setup',
'configuration.copyConfiguratorLink' => 'Copy the setup wizard link',
'configuration.hint' => 'Select the platform to set up the email client:',
'configuration.autoTitle' => 'Microsoft Outlook, Gmail, or Thunderbird',
'configuration.addAccount' => '"Add Mail Account"',
'configuration.addAnotherAccount' => '"Add another account"',
'configuration.accountSettings' => '"Account settings"',
'configuration.changeAccountSettings' => '"Change account settings"',
'configuration.continue' => '"Continue"',
'configuration.finish' => '"Finish"',
'configuration.next' => '"Next"',
'configuration.other' => '"Other"',
'configuration.domainMailSettings' => 'Mail Settings',
'configuration.issueCertificate' => 'Issue a new SSL certificate',
'configuration.unavailableGlobally' => 'Automatic configuration is not available on this server.',
'configuration.unavailableInServicePlan' => 'Automatic configuration is not available in the domain\'s service plan.',
'configuration.unavailableNoHosting' => 'Automatic configuration is not available for domains without hosting.',
'configuration.supportedClients' => 'The following mail clients can be configured automatically:',
'configuration.supportedClientThunderbird' => 'Mozilla Thunderbird',
'configuration.supportedClientGmail' => 'Gmail on Android',
'configuration.supportedClientIos' => 'iOS Mail',
'configuration.supportedClientOutlook' => 'Outlook (only Outlook 2016 and earlier versions are supported)',
'configuration.enableAutodiscoveryHeader' => 'How to set up automatic mail client configuration:',
'configuration.enableAutodiscoveryStep1' => 'Enable mail autodiscover.',
'configuration.enableAutodiscoveryStep2' => '%%variant1%% or %%variant2%%.',
'configuration.enableAutodiscoveryStep2.2' => 'assign a valid SSL certificate in %%domainSettings%%',
'configuration.enableAutodiscoveryStep2.1' => '%%issueCertificate%% using the SSL It! extension (with the "Assign the certificate to mail domain" option enabled)',
'configuration.enableAutodiscoveryStep3' => 'If you do not manage DNS records in Plesk, manually create the following SRV records at your DNS provider:',
'configuration.enableAutodiscoveryTableRecordType' => 'Record type',
'configuration.enableAutodiscoveryTableService' => 'Service',
'configuration.enableAutodiscoveryTableProtocol' => 'Protocol',
'configuration.enableAutodiscoveryTablePort' => 'Port',
'configuration.thunderbirdStep1' => 'Open Mozilla Thunderbird.',
'configuration.thunderbirdStep2' => 'Click %%add%% in the %%settings%% menu.',
'configuration.thunderbirdStep3' => 'Specify the following:',
'configuration.thunderbirdStep3.1' => 'Your name, as you want it to appear in any messages you send.',
'configuration.thunderbirdStep3.2' => 'Your email address and password.',
'configuration.thunderbirdStep4' => 'Click %%continue%%.',
'configuration.thunderbirdStep5' => 'Thunderbird will automatically set up the settings.',
'configuration.gmailStep1' => 'Open Gmail on Android.',
'configuration.gmailStep2' => 'In the top right corner, tap your profile picture, tap %%add%%, and then choose %%other%%.',
'configuration.gmailStep3' => 'Enter your email address, and then tap %%next%%.',
'configuration.gmailStep4' => 'Select the account type, and then tap %%next%%. To keep copies of email messages on the server, select the IMAP option. Otherwise, select POP3.',
'configuration.gmailStep5' => 'Enter your email account password, and then tap %%next%%.',
'configuration.gmailStep6' => 'The application will automatically fetch the incoming server settings. Select whether deleting emails from your inbox will also delete them from your Plesk server, and then tap %%next%%.',
'configuration.gmailStep7' => 'The application will automatically fetch the outgoing server settings. Tap %%next%%.',
'configuration.gmailStep8' => 'Keep the default Gmail sync settings or change them, and then tap %%next%%.',
'configuration.gmailStep9' => '(Optional) Change the account name and/or specify the name that will be displayed on sent messages. Tap %%next%% to exit the setup.',
'configuration.outlookWarning' => 'Autodiscover is not compatible with Outlook versions later than Outlook 2016. These mail clients use Microsoft proxy servers for autodiscover requests, which are not supported in Plesk or the Plesk Premium Email extension.',
'configuration.outlookStep1' => 'Open Microsoft Office Outlook 2016.',
'configuration.outlookStep2' => 'Go to File > Add Account.',
'configuration.outlookStep3' => 'Enter your name, email address, and password in the corresponding fields, and then click %%next%%.',
'configuration.outlookStep4' => 'Wait until Microsoft Office Outlook completes the setup.',
'configuration.outlookStep5' => 'The setup is finished:',
'configuration.outlookStep5.1' => 'To exit the setup, click %%finish%%.',
'configuration.outlookStep5.2' => 'To view the configured settings, select the %%checkbox%% checkbox, and then click %%finish%%.',
'configuration.thunderbirdTab' => 'Thunderbird',
'configuration.gmailTab' => 'Gmail',
'configuration.iosTab' => 'iOS Mail',
'configuration.outlookTab' => 'Outlook',
'configuration.manualTab' => 'Manual setup',
'configuration.manualTitle' => 'Manual setup',
'configuration.automaticTab' => 'Autodiscover setup',
'configuration.iosTitle' => 'iOS Mail',
'configuration.autoInstructions' => 'Open your email client and enter the mailbox name. The email client will be configured automatically.',
'configuration.iosInstructions' => 'To automatically configure your email client, scan the following QR code with your phone\'s camera:',
'configuration.iosLink' => 'Or open the following link on the device on which you want to configure the email client:',
'configuration.iosLinkNoQrCode' => 'Open the following link on the device on which you want to configure the email client:',
'configuration.smtpAuth' => '(requires authentication)',
'configuration.fieldUsername' => 'Mail server username',
'configuration.fieldIncomingServer' => 'Incoming mail server',
'configuration.fieldOutgoingServer' => 'Outgoing mail server',
'configuration.fieldIncomingProtocols' => 'Supported incoming mail protocols',
'configuration.fieldOutgoingProtocols' => 'Supported outgoing mail protocols',
'configuration.documentationButton' => 'See full documentation with screenshots',
'configuration.manualConfigurationButton' => 'Auto-configuration failed? Try manual setup',
'configuration.unsecureSslNote' => 'Note: You may see the "Untrusted certificate" error when you access your mailbox. It happens if the SSL/TLS certificate of the mail server or domain is self-signed or assigned to another domain. If so, make sure that the domain name of the mail server is valid.',
'configuration.copied' => 'Copied',
'create.title' => 'Create Email Address',
'delete.infoEmailsDeleted' => 'Selected email addresses were deleted.',
'delete.infoEmailsNotDeleted' => 'Unable to delete some of the selected email addresses.',
'clear.infoEmailsCleared' => 'The selected mailboxes were emptied.',
'clear.infoEmailsNotCleared' => 'Unable to empty some of the selected mailboxes.',
'edit.unknownEmail' => 'The email address was not found. This can happen if email address was removed by someone else while you tried to access it.',
'index.title' => 'Mail',
'index.tabTitle' => 'Email Address',
'index.buttonsAreaDescription' => 'Configure your mail account, improve accuracy of spam detection, and work with your mail using webmail.',
'index.buttonWebmail' => 'Open Webmail',
'index.hintWebmail' => 'Work with your mail using a web browser.',
'index.buttonEmailAddressSettings' => 'Change Mail Account Settings',
'index.hintEmailAddressSettings' => 'Configure settings and services available for your mail account: set the mailbox size, switch mailbox on or off, set up mail forwarding, email aliases, and automatic responses to incoming email messages.',
'index.buttonConfigureMailApplication' => 'Learn How to Configure Email Client',
'index.hintConfigureMailApplication' => 'Learn how to configure your email client program for working with your mailbox.',
'list.title' => 'Mail',
'list.titleForDomain' => 'Mail of %%name%%',
'list.tabTitle' => 'Email Addresses',
'list.hint' => 'Create and manage email accounts associated with your domains. For each email account, you can set up a mailbox, a number of additional email addresses that will point to the same mailbox (email aliases), an auto-reply, and mail forwarding to one or several email addresses. You can also set up protection from spam and viruses, if these services are available for your account.',
'list.sectionTools' => 'Tools',
'list.infoNewEmailCreated' => 'Email address %%name%% was created.',
'list.infoEmailUpdated' => 'The settings of email address %%name%% were saved.',
'list.attachmentError' => 'The changes to attachment files were not saved. %%message%%',
'list.usageTitle' => '%%created%% email addresses were created out of %%allowed%% allowed.',
'list.usageLink' => 'Buy additional User Pack',
'list.contactToProvider' => 'To obtain an additional User Pack, contact your service provider.',
'recalculate-usage.usageCalculated' => 'Information about the disk space usage was updated.',
'update-outgoing-messages.stateChanged' => 'The limit on the number of outgoing messages was changed for the selected domains.',
'update-outgoing-messages.outgoingMessagesLimitValueInvalid' => 'The value must be in the range %%min%%..%%max%% for email address %%mailname%%. Only the Plesk administrator can adjust this setting.',
'update-outgoing-messages.mailnameOutgoingMessagesLimitIsNotSupported' => 'Limiting the number of outgoing messages is not supported for the email address %%mailname%%.',
'update-outgoing-messages.mailManagementIsNotAllowed' => 'Mail settings management is not allowed for the mailname %%mailname%%.',
'error.mailServiceUnavailable' => 'Mail service unavailable on this domain',
'error.mailServiceUnavailableAllDomains' => 'Mail service unavailable on all domains',
'error.mailServiceDisabled' => 'Mail service is disabled on this domain',
];

View File

@@ -1,9 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'index.connecting' => 'Contacting service, please wait ...',
'index.error' => 'Service connection failed.',
'index.errorNoTarget' => 'Target parameter is required.',
'index.errorNoParam' => 'Parameter %%param%% is required.',
'index.buttonClose' => 'Close',
];

View File

@@ -1,20 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'delete.actionSuccess' => 'The selected log files were deleted.',
'delete.invalidFileName' => 'Invalid log file name.',
'delete.actionError' => 'Unable to delete %%file%%: %%reason%%',
'disable-tracing.successUpdate' => 'Failed request tracing was stopped.',
'download.actionError' => 'Unable to create the archive: %%reason%%.',
'enable-tracing.title' => 'Start the Failed Requests Tracing',
'list.title' => 'Failed Requests Tracing on %%name%%',
'list.wrongHostingType' => 'This operation is available only for domains with web hosting.',
'list.breadcrumbTitle' => 'Failed Requests Tracing',
'list.hint' => 'Tracing of failed requests is resource-intensive, and we recommend that you turn off tracing as soon as enough failed requests have been traced.',
'list.tracingEnabled' => 'Failed request tracing is turned on. It will be automatically turned off after %%date%%.',
'list.disableNow' => 'Turn off now',
];

View File

@@ -1,202 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'calculate-size.totalSelectionSize' => 'Selection size: %%totalSize%%',
'calculate-size.invalidFileName' => 'Improper file name',
'calculate-size.actionError' => 'Unable to calculate the size of the file or directory %%file%%: %%reason%%',
'code-editor.title' => "Code Editor: %%file%%",
'code-editor.successSaved' => 'The file was saved successfully.',
'code-editor.exitConfirmation' => 'Are you sure you want to close the file and discard the unsaved changes?',
'code-editor.exitConfirmationDescription' => '',
'html-editor.title' => "HTML Editor: %%file%%",
'html-editor.successSaved' => 'The file was saved successfully.',
'copy-files.title' => 'Copy Files',
'copy-files.hintFile' => 'You are going to copy: %%file%%',
'copy-files.hintFiles' => 'You are going to copy %%number%% files/directories.',
'copy-files.destinationFolderHint' => 'Copy to the following directory:',
'copy-files.overwriteExisting' => 'Replace existing files',
'copy-files.errorFileExists' => 'A file or directory with the same name already exists in the destination directory.',
'copy-files.actionSuccess' => 'Selected files and directories were successfully copied.',
'copy-files.actionError' => 'Unable to copy %%file%%: %%reason%%',
'copy-files.invalidSourceFileName' => 'Invalid original file name.',
'copy-files.invalidDestinationFileName' => 'Invalid file name.',
'copy-files.destinationRequired' => 'Destination directory is not specified.',
'create-archive.title' => 'Add Files to Archive',
'create-archive.hint' => 'The path to the archive file: %%folder%%',
'create-archive.archiveName' => 'Archive file name',
'create-archive.errorEmptyArchiveName' => 'Enter the archive file name.',
'create-archive.errorEmptySelection' => 'No file(s) selected.',
'create-archive.errorArchiveExists' => 'An archive with the same file name already exists.',
'create-archive.archiveCreated' => '%%archive%% was successfully created.',
'create-archive.actionError' => 'Unable to create the archive: %%reason%%.',
'create-directory.title' => 'Create a Directory',
'create-directory.hint' => 'Add a directory to: %%folder%%',
'create-directory.folderName' => 'Directory name',
'create-directory.errorEmptyDirectoryName' => 'Enter a directory name.',
'create-directory.errorDirectoryExists' => 'A directory or a file with the same name already exists. Please choose a different name.',
'create-directory.actionError' => 'Unable to create the directory %%directory%%: %%reason%%',
'create-directory.folderCreated' => 'The %%folder%% directory was successfully created.',
'create-directory.errorInvalidPath' => 'Invalid path specified.',
'create-file.title' => 'Create a File',
'create-file.hint' => 'Add a file to: %%folder%%',
'create-file.fileName' => 'File name',
'create-file.htmlTemplate' => 'Use the HTML template',
'create-file.htmlTemplateHint' => 'Create a blank HTML page.',
'create-file.errorEmptyFileName' => 'Enter the file name.',
'create-file.errorFileExists' => 'A file or directory with the same name already exists. Please choose a different name.',
'create-file.actionError' => 'Unable to create %%file%%: %%reason%%',
'create-file.fileCreated' => '%%file%% was successfully created.',
'delete.actionSuccess' => 'Selected files and directories were removed.',
'delete.invalidFileName' => 'Invalid file name.',
'delete.actionError' => 'Failed to remove %%file%%',
'moveToTrash.actionSuccess' => 'Selected files and directories were removed.',
'moveToTrash.invalidFileName' => 'Invalid file name.',
'moveToTrash.actionError' => 'Failed to move %%file%% to recycle bin',
'purge.actionSuccess' => 'The selected files and directories were removed.',
'purge.actionError' => 'Failed to remove %%file%%: %%reason%%',
'purgeAll.actionSuccess' => 'All files and directories were removed from the Recycle Bin.',
'edit.title' => "Edit the File %%file%%",
'edit.successSaved' => 'The file was saved successfully.',
'extract-archive.title' => 'Extract Files',
'extract-archive.hintFile' => 'Selected archive: %%file%%',
'extract-archive.hintFiles' => '%%number%% archives selected.',
'extract-archive.destinationFolderHint' => 'Extract files to the following directory:',
'extract-archive.actionSuccess' => 'Files from the selected archives were successfully extracted.',
'extract-archive.actionError' => 'Unable to extract %%file%%: %%reason%%',
'extract-archive.invalidSourceFileType' => 'The file type is not supported. Only ZIP, TAR, TAR.GZ, TGZ, RAR archives are allowed.',
'extract-archive.overwriteExisting' => 'Replace existing files',
'extract-archive.unrarNotInstalled-admin' => 'To extract RAR archives, <a target="_blank" href="https://support.plesk.com/hc/en-us/articles/12376970580759">install RAR unarchiver</a>.',
'extract-archive.unrarNotInstalled-customer' => 'To extract RAR archives, contact your hosting provider.',
'import-file.invalidUrl' => 'Invalid URL.',
'index.title' => 'Files',
'index.pageHint' => 'This is where you can manage files of webspaces.',
'list-data.actionError' => 'Unable to open the directory: %%reason%%',
'search-data.actionError' => 'Could not search for the files: %%reason%%',
'search-data.limitReached' => 'The limit on the number of found files was reached.',
'list.title' => 'File Manager',
'list.titleForObject' => 'File Manager for %%name%%',
'move-files.title' => 'Move Files',
'move-files.hintFile' => 'You are going to move: %%file%%',
'move-files.hintFiles' => 'You are going to move %%number%% files/directories.',
'move-files.destinationFolderHint' => 'Move to the following directory:',
'move-files.overwriteExisting' => 'Replace existing files',
'move-files.errorFileExists' => 'A file or directory with the same name already exists in the destination directory.',
'move-files.actionSuccess' => 'Selected files and directories were successfully moved.',
'move-files.actionError' => 'Unable to move %%file%%: %%reason%%',
'move-files.invalidSourceFileName' => 'Invalid original file name.',
'move-files.invalidDestinationFileName' => 'Invalid file name.',
'move-files.destinationRequired' => 'Destination directory is not specified.',
'permissions.titleFile' => "Change Permissions for the File %%file%%",
'permissions.titleDir' => "Change Permissions for the Directory %%file%%",
'permissions.successUpdatePermissions' => "File or directory access permissions were successfully updated.",
'rename.title' => 'Rename',
'rename.waitButtonTitle' => 'Please wait',
'rename.hint' => 'You are going to rename: %%file%%',
'rename.fileName' => 'New name',
'rename.errorFileExists' => 'A file or directory with the same name already exists in this directory.',
'rename.actionSuccess' => 'The file was renamed.',
'rename.actionError' => 'Unable to rename %%file%%: %%reason%%',
'rename.invalidSourceFileName' => 'Invalid original file name.',
'rename.invalidDestinationFileName' => 'Invalid file name.',
'show.title' => "Show the File %%file%%",
'show.failedReadContent' => 'Unable to display the file %%file%%: Unable to read the file due to insufficient permissions.',
'show.unsupportedFileType' => 'Unable to display the file %%file%%: Unsupported file format.',
'show.maxFileSizeExceeded' => 'Unable to display the file. The file size cannot be greater than %%max%% bytes.',
'show-image.errorShowImage' => 'There is no way to show the image: %%msg%%',
'touch.actionSuccess' => 'The time of the last modification for the selected files and directories was successfully updated.',
'touch.invalidFileName' => 'Invalid file name.',
'touch.actionError' => 'Unable to change the timestamp for the file %%file%%: %%reason%%',
'tree-data.actionError' => 'Unable to open the directory: %%reason%%',
'upload.title' => 'Select Files To Upload',
'upload.hint' => 'Select Files To Upload',
'upload.addFileItem' => 'Add one more file',
'upload.buttonCancelUploadClicked' => 'Canceling...',
'upload.buttonClose' => 'Close',
'upload.buttonReplace' => 'Replace',
'upload.buttonSkip' => 'Skip',
'upload.noFilesSelectedForUpload' => 'No files selected. To upload the files, you have to select them.',
'upload.uploadDialogTitle' => 'Uploading Files...',
'upload.uploadDialogHint' => 'Please wait until the selected files are uploaded to the server.',
'upload.replaceExistingFilesDialogTitle' => 'Replace the existing files?',
'upload.replaceExistingFilesDialogHint' => 'The following files already exist in this directory. Do you want to replace them?',
'upload.statusNotStarted' => 'Not started',
'upload.statusUploading' => 'Uploading...',
'upload.statusCompleted' => 'Completed',
'upload.statusFailed' => 'Failed',
'upload.statusCanceled' => 'Canceled',
'upload.descriptionUploadProgress' => '%%completed%% of %%total%% files were uploaded',
'upload.failed' => 'Some files were not uploaded due to an error. The remaining files will not be uploaded.',
'upload.errorDialogTitle' => 'Error',
'upload.errorFileExists' => '%%file%% already exists',
'upload.errorFileIsLarger' => 'The file "%%filename%%" is too big. Try to upload this file via FTP.',
'upload.errorInvalidPath' => 'Invalid path specified.',
'upload.uploadFinished' => '%%completed%% files were uploaded to %%folder%%.',
'upload.uploadFinishedSingleFile' => '%%file%% was uploaded to %%folder%%.',
'upload.uploadFailedSingleFile' => '%%file%% was not uploaded to %%folder%%.',
'upload.uploadFinishedNoFiles' => 'No files were uploaded.',
'upload.uploadCanceled' => 'The upload was canceled. %%completed%% files were uploaded to %%folder%%.',
'upload.totalProgressText' => '%%percent%% completed',
'upload.progressText' => '%%loaded%% of %%total%%',
'upload.bytes' => 'B',
'upload.kbytes' => 'KB',
'upload.mbytes' => 'MB',
'upload.gbytes' => 'GB',
'view-settings.title' => 'File Manager Settings',
'view-settings.hint' => 'Here you can change the layout of File Manager as well as how the content in your directories is displayed.',
'view-settings.folderTree' => 'Show the navigation pane',
'view-settings.previewPanel' => 'Show preview',
'view-settings.showAdvanced' => 'Show advanced settings',
'view-settings.hideAdvanced' => 'Hide advanced settings',
'view-settings.systemFiles' => 'Show system files and directories',
'view-settings.permissions' => 'Show permissions',
'view-settings.userAndGroup' => 'Show users and groups',
'view-settings.actionError' => 'Unable to update view settings: %%reason%%',
'view-settings.actionSuccess' => 'View settings were successfully updated.',
'form.buttonReload' => 'Reload',
'form.buttonSave' => 'Save',
'form.buttonSaveAs' => 'Save As',
'form.buttonReset' => 'Reset',
'form.buttonOk' => 'OK',
'form.buttonApply' => 'Apply',
'form.buttonCancel' => 'Cancel',
'form.buttonTextCodeEditor' => 'Edit in Code Editor',
'form.buttonTextEdit' => 'Edit in Text Editor',
'form.eolLabel' => 'Line break type:',
'form.saveAs' => 'Save as:',
'form.saveCodepage' => 'Save in the following encoding:',
'form.loadCodepage' => 'View the original file in the following encoding:',
'form.loadCodepageHint' => 'Warning: Any unsaved changes will be lost on reloading the file.',
'form.fileExists' => "The file or directory %%fileName%% already exists. Please choose a different name.",
'form.exitConfirmation' => 'Are you sure you want to close the file and discard the unsaved changes?',
'form.exitConfirmationDescription' => '',
'form.exitConfirmationYes' => 'Yes',
'form.exitConfirmationNo' => 'No',
'form.fileOverwrite' => 'File already exists.',
'form.fileOverwriteDescription' => 'A file with the same name already exists. Do you want to overwrite it?',
];

View File

@@ -1,30 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'_shared.privateTab' => 'Personal Files',
'_shared.privateTabDescription' => 'Your personal files are stored here. Only you have access to them.',
'_shared.sharedTab' => 'Shared Files',
'_shared.sharedTabDescription' => 'Files shared between employees are stored here. Only employees authorized in Plesk have access to them.',
'_shared.externalTab' => 'Public Files',
'_shared.externalTabDescription' => 'Files published on the web for your customers are stored here. Everyone who knows a link to this directory or its files can access them.',
'_shared.externalProtected' => 'Password-protected files',
'_shared.webDavHint' => 'You can connect this web folder to your computer and work with it directly in your OS.',
'_shared.webDavHowtoLink' => 'How do I do it?',
'_shared.uploadButton' => 'Upload Files',
'_shared.privateFolder' => 'Personal',
'_shared.sharedFolder' => 'Shared',
'_shared.externalFolder' => 'Public',
'_shared.protectedFolder' => 'Protected',
'_shared.loading' => 'Please wait. Loading...',
'_shared.serviceTemporarilyUnavailable' => 'The File Sharing service is temporarily unavailable because the site is down for maintenance.',
'_shared.unauthorized' => 'Unable to access File Sharing repository with the system user name "%%login%%": Wrong username or password.',
'_shared.phpFpmNotCompatible' => 'The File Sharing service is not compatible with PHP-FPM. To use the File Sharing service, select another PHP handler on the domain %%domainName%%.',
'change-credentials.credentialsChanged' => 'Credentials for file sharing were changed.',
'change-credentials.willBeAppliedAfterApacheRestartIntervalInLessThanMinute' => 'The changes will be applied in less than a minute.',
'change-credentials.willBeAppliedAfterApacheRestartInterval' => 'The changes will be applied in %%restartInterval%% minutes.',
'create-folder.folderCreated' => '%%folder%% folder was successfully created.',
'index.title' => 'File Sharing',
];

View File

@@ -1,36 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'anonymous.title' => 'Anonymous FTP',
'anonymous.ipv6NotAllowedAccessedByIpv4' => "You can set up the anonymous FTP service only on IPv4 addresses.\nAnonymous FTP will only work at %%dnsRec%% or if %%domainName%% is accessed from IPv4 networks.",
'anonymous.ipv6NotAllowed' => "You can set up the anonymous FTP service only on IPv4 addresses.\nAnonymous FTP will work only if %%domainName%% is accessed from IPv4 networks.",
'anonymous.turnOn' => 'Switch On',
'anonymous.turnOnHint' => 'Switch on the anonymous FTP service for the domain.',
'anonymous.turnOff' => 'Switch Off',
'anonymous.turnOffHint' => 'Switch off the anonymous FTP service for the domain.',
'anonymous.settingsSaved' => 'Anonymous FTP settings were saved.',
'create-user.title' => 'Add an Additional FTP Account',
'create-user.userCreated' => 'Additional FTP account was successfully created.',
'edit-user.title' => '%%name%%',
'edit-user.userEdited' => 'Additional FTP account was successfully saved.',
'users-list.title' => 'FTP Accounts',
'users-list.titleForObject' => 'FTP Accounts of %%name%%',
'users-list.hint' => 'Here you can create new and manage existing FTP accounts.',
'users-list.headerType' => 'T',
'users-list.headerName' => 'Name',
'users-list.headerHome' => 'Home',
'users-list.brokenDir' => 'non-existent physical directory',
'users-list.typeHosting' => 'Subscription owner\'s FTP account',
'users-list.typeWeb' => 'Web user\'s FTP account',
'users-list.typeFtp' => 'Additional FTP account',
'users-list.buttonAddUser' => 'Add an FTP Account',
'users-list.buttonAddUserHint' => 'Create an additional FTP account.',
'users-list.buttonRemoveUser' => 'Remove',
'users-list.buttonRemoveUserHint' => 'Remove the selected FTP accounts.',
'users-list.confirmOnDelete' => 'Remove the selected FTP accounts?',
'users-list.infoUsersDeleted' => 'The selected FTP accounts were removed.',
'users-list.infoUsersNotDeleted' => 'Unable to remove some of the selected FTP accounts.',
];

View File

@@ -1,8 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'settings.title' => 'IIS Application Pool %%name%%',
'settings.settingsUpdated' => 'The IIS application pool settings were successfully updated.',
'settings.sharedMode' => 'Unable to manage the IIS application pool because all websites are using a single shared application pool.',
'settings.wrongHostingType' => 'This operation is available only for domains with web hosting.',
];

View File

@@ -1,23 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'browser.title' => 'Logs of %%domain%%',
'browser.breadcrumbTitle' => 'Logs',
'browser.customTitle' => 'Log Browser file %%pathbar%%',
'browser.invalidLogFormat' => 'Log file has unsupported format',
'delete.actionSuccess' => 'The selected log files were deleted.',
'delete.invalidFileName' => 'Invalid log file name.',
'delete.actionError' => 'Unable to delete %%file%%: %%reason%%',
'list.title' => 'Manage Log Files of %%domain%%',
'list.breadcrumbTitle' => 'Manage Log Files',
'settings.title' => 'Configure the Log Rotation',
'settings.settingsSaved' => 'Log file rotation settings for %%domain%% were successfully changed.',
'view.title' => 'Log Files Viewer',
'view.fileIsEmpty' => 'File is empty.',
'view.fileNameIsUndefined' => 'Log file name is undefined.',
'view.fileNotFound' => 'Log file not found.',
];

View File

@@ -1,19 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'create.title' => 'Create Mailing List',
'delete.infoMailListsDeleted' => 'Selected mailing lists were deleted.',
'delete.infoMailListsNotDeleted' => 'Unable to delete some of the selected mailing lists.',
'edit.unknownMailList' => 'Mailing list was not found. This can happen if mailing list was removed by someone else while you tried to access it.',
'list.title' => 'Mail',
'list.titleForDomain' => 'Mail of %%name%%',
'list.tabTitle' => 'Mailing Lists',
'list.hint' => 'This is where you create and manage mailing lists. A mailing list is a means to send an email message to multiple recipients at once. Mailing lists are commonly used for sending newsletters and organizing email discussion forums.',
'list.buttonAddNewMailList' => 'Create Mailing List',
'list.hintAddNewMailList' => 'Create a mailing list and subscribe users to it.',
'list.infoNewMailListCreated' => 'The mailing list %%name%% was created.',
'list.infoMailListUpdated' => 'The settings of the mailing list %%name%% were saved.',
];

View File

@@ -1,71 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'edit.title' => 'Mail Settings for %%domain%%',
'edit.updatedSuccessfully' => 'Mail settings for %%domain%% were updated.',
'edit.invalidEmailAddressLocalWarning' => 'Outgoing mail control is turned on. Messages sent to the email address specified for mail forwarding (%%address%%) will not be counted because it does not belong to the selected domain.',
'list.title' => 'Mail',
'list.tabTitle' => 'Mail Settings',
'list.hint' => 'This is where you can change the mail service settings for domains or webspaces.',
'list.buttonSwitchService' => 'Activate/Deactivate Services',
'list.hintSwitchService' => 'Enable or disable mail services for the selected domains.',
'list.buttonWebmail' => 'Webmail',
'list.hintWebmail' => 'Change webmail for the selected domains.',
'list.buttonBounceSettings' => 'Mail for Non-Existent Users',
'list.hintBounceSettings' => 'Set up how to handle mail sent to non-existent email addresses under the selected domains.',
'list.buttonOutgoingSpamSettings' => 'Limit Outgoing Messages',
'list.hintOutgoingSpamSettings' => 'Set up the limit on the number of outgoing messages for the selected domains. From each domain, it will not be possible to send more messages than you specify.',
'list.selectedDomainsHint' => 'Applied to domains',
'list.switchServicePopupFormTitle' => 'Mail Services for Selected Domains',
'list.switchServicePopupFormHint' => 'Here you can enable or disable mail services for the selected domains.',
'list.fieldMailService' => 'Mail service',
'list.fieldMailingLists' => 'Mailing lists',
'list.fieldDomainKeys' => 'DKIM spam protection system to sign outgoing email messages',
'list.fieldGreylisting' => 'Greylisting spam protection for all mail accounts under this domain',
'list.confirmMailServiceNotConfigured' => 'Permanently remove all mailboxes of the affected domains, including received and sent emails.',
'list.onService' => 'Enabled',
'list.offService' => 'Disabled',
'list.disabledIncomingService' => 'Disabled for incoming mail',
'list.notConfigured' => 'Not configured',
'list.intactService' => 'Do not change',
'list.webmailPopupFormTitle' => 'Webmail for Selected Domains',
'list.webmailPopupFormHint' => 'Here you can select a webmail app for the selected domains.',
'list.fieldWebmail' => 'Webmail',
'list.bounceSettingsPopupFormTitle' => 'Mail for Non-Existent Users for Selected Domains',
'list.bounceSettingsPopupFormHint' => 'Here you can set up how to process mail sent to non-existent email addresses under the selected domains.',
'list.fieldBounce' => 'What to do with mail for non-existent users',
'list.optionBounceWithMessage' => 'Bounce with message',
'list.optionBounceForward' => 'Forward to address',
'list.optionBounceForwardDescription' => 'The address should belong to the selected domain. Only the administrator can specify an external address or one address for several domains.',
'list.optionBounceReject' => 'Reject',
'list.optionCatchIp' => 'Redirect to an external mail server with the IP address',
'list.bounceMessage' => 'This address no longer accepts mail.',
'outgoing-mail.title' => 'Outgoing Mail Control',
'outgoing-mail.description' => 'When Plesk objects, such as mail accounts, domains, or subscriptions, are sending too many email messages, these might be spam messages. To see detailed statistics and edit limits on outgoing messages, go to %%link%%.',
'outgoing-mail.linkTitle' => 'Outgoing Mail Control',
'outgoing-messages.title' => 'Limiting Outgoing Messages for %%domain%%',
'outgoing-messages.updatedSuccessfully' => 'The limit on the number of outgoing messages for %%domain%% was updated.',
'outgoing-messages.domainOutgoingMessagesLimitIsNotSupported' => 'Limiting the number of outgoing messages is not supported for the domain %%domain%%.',
'update-bounce-settings.stateChanged' => 'Mail bounce settings were successfully changed for the selected domains.',
'update-bounce-settings.emptyBounceMessage' => 'The bounce message cannot be empty.',
'update-bounce-settings.invalidBounceMessage' => 'The bounce message must be a valid ASCII string and must not contain the following characters: %value%.',
'update-bounce-settings.invalidEmailAddress' => 'The specified email address is not valid.',
'update-bounce-settings.invalidEmailAddressLocalError' => 'The specified email address (%%address%%) is not allowed. Since the outgoing mail control is switched on, the address should belong to the selected domain. Only the administrator can specify an external email address in this case.',
'update-bounce-settings.invalidEmailAddressLocalWarning' => 'Since the outgoing mail control is switched on, the email address specified for mail forwarding (%%address%%) should belong to the selected domain. If it does not, then the messages sent to this address will not be counted in Outgoing Mail Control.',
'update-bounce-settings.invalidIpAddress' => 'The specified IP address is not valid.',
'update-outgoing-messages.stateChanged' => 'The limit on the number of outgoing messages was changed for the selected domains.',
'update-outgoing-messages.outgoingMessagesLimitValueInvalid' => 'The value must be in the range %%min%%..%%max%% for the domain %%domain%%. Only the Plesk administrator can adjust this setting.',
'update-outgoing-messages.domainOutgoingMessagesLimitIsNotSupported' => 'Limiting the number of outgoing messages is not supported for the domain %%domain%%.',
'update-outgoing-messages.mailSettingsManagementIsNotAllowed' => 'Mail settings management is not allowed for the domain %%domain%%.',
'update-switch-service.stateChanged' => 'Mail service settings were successfully changed for the selected domains.',
'update-switch-service.disabledWithParent' => 'To enable mail service for the <b>%%domain%%</b> domain, contact your server administrator.',
'update-webmail.stateChanged' => 'The webmail app was changed for the selected domains.',
'update-webmail.mailServiceOff' => 'Could not change the webmail app for %%domain%%: The mail service is turned off.',
];

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'index.title' => 'Mail',
];

View File

@@ -1,9 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'index.title' => 'My Profile',
'index.profileSaved' => 'Profile was updated.',
'index.redirectTab' => 'Mail Forwarding',
'index.autoResponderTab' => 'Mail Auto-Reply',
'index.accessDenied' => 'Access denied for admin aliases',
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'index.title' => 'My Apps',
'index.buttonsAreaDescription' => 'Use the links below to access or manage the applications installed on your websites.',
];

View File

@@ -1,7 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'custom-button.buttonNotFound' => 'The button was not found. Probably, it was removed.',
'pleskin.possiblePhishingDetected' => 'Possible phishing attempt detected: The link you used attempted to redirect you to another site.',
];

View File

@@ -1,20 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'create.title' => 'Create User Role',
'delete.infoRolesDeleted' => 'The selected user roles were removed.',
'delete.infoRolesNotDeleted' => 'Unable to remove some of the selected user roles.',
'edit.title' => '%%name%%',
'edit.unknownRole' => 'The role was not found. This could happen if the role was removed by someone else while you were trying to change its properties.',
'edit.possiblePhishingDetected' => 'Possible phishing attempt detected: The link you used attempted to redirect you to another site.',
'list.title' => 'User Roles',
'list.hint' => 'Assign roles to users to give them access to apps and services hosted on your account. There are several predefined user roles. You can modify them or create your own custom roles.',
'list.sectionTools' => 'Tools',
'list.buttonAddNewRole' => 'Create User Role',
'list.infoNewRoleCreated' => 'The user role %%name%% was created.',
'list.infoRoleUpdated' => 'The user role %%name%% was updated.',
'list.hintAddNewRole' => 'Create a user role. User roles allow to effectively group users and thus simplify assignment of privileges and provisioning of services to these users.',
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'index.title' => 'Redirecting to application',
'index.permissionDeniedPersonalAccount' => 'Access to personal service of another user is prohibited.',
];

View File

@@ -1,92 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'configure.title' => 'Settings of %%name%%',
'configure.serviceNotFound' => "The service with ID '%%id%%' was not found",
'configure.instanceNotFound' => "The service instance with ID '%%id%%' was not found",
'configure.applicationNotFound' => "The application with ID '%%id%%' was not found",
'configure.settingsUpdated' => 'Application settings were updated.',
'configure.settingsFailed' => 'Failed to update application settings: %%error%%',
'delete.title' => 'Remove Service Instance',
'delete.instanceIdsNotSpecified' => "Unable to remove the instance. The instance identifier was not found.",
'delete.infoApplicationDeleted' => 'The app was removed.',
'delete.infoServiceDeleted' => 'The service was removed.',
'index.title' => '%%service%%',
'index.availableToAll' => 'Available to All',
'index.updatedSuccessfully' => 'App settings were updated.',
'index.buttonDetailedApplicationInfo' => 'About',
'index.buttonModifyAdministratorAccess' => "Administrator's Access",
'index.buttonChangeSettings' => 'Change Settings',
'index.buttonActivate' => 'Activate',
'index.buttonUninstallApplication' => 'Remove',
'index.instanceNotFound' => "The service instance was not found.",
'index.applicationNotFound' => "The app with ID '%%id%%' was not found.",
'index.buttonUninstallApplicationConfirmationTitle' => 'Are you sure you want to remove this app?',
'index.buttonUninstallServiceConfirmationTitle' => 'Are you sure you want to remove this service?',
'index.updateBlockTitle' => 'Update available',
'index.newVersionAvailable' => 'Version %%version%% is available.',
'index.updateMoreInfo' => 'More Info',
'index.updateNow' => 'Update Now',
'index.applicationAccessHint' => 'Here you can manage the app: Change app settings, remove the app, or manage services provided by the app. A service is an app function available from Customer Panel (for example, the ability to manage accounts). To provide access to this app to certain users, adjust the corresponding user roles.',
'index.serviceAccessHint' => 'Here you can manage a certain app object created with a service (for example, a certain user account).',
'index.notConfigured' => 'The app was not configured: %%errors%%',
'index.generalSectionTitle' => 'General',
'index.settingsSectionTitle' => 'Settings',
'index.servicesSectionTitle' => 'Provided services',
'index.entryPointsSectionTitle' => '%%label%% entry points',
'index.noEntryPointsHint' => 'No entry points',
'index.serviceEntryPointsSectionTitle' => 'Service access entry points',
'index.installedAt' => 'Installed at',
'index.userName' => 'Administrator',
'index.users' => 'Users',
'index.serviceInstall' => 'grant',
'index.serviceConfigure' => 'configure',
'index.serviceUninstall' => 'revoke',
'index.subserviceTitle' => '%%service%% Services',
'index.subserviceHint' => "A service is a function of the app available through Customer Panel (for example, the option to create user accounts in app while remaining in Customer Panel). Here you can manage objects of the app you created from Customer Panel (say, certain user accounts). Every app object has a number of settings; each setting occupies a separate column in the list below. You can choose the settings you want to appear in the list by selecting the respective columns.",
'index.buttonAddNewSubserviceInstance' => 'Add %%name%%',
'index.hintAddNewSubserviceInstance' => 'Add %%name%%.',
'index.buttonCustomizeColumns' => 'Select Columns',
'index.hintCustomizeColumns' => 'Select the columns to be displayed in the list below.',
'index.forceUpdates' => 'Automatic updates',
'index.forceUpdatesOn' => 'On',
'index.forceUpdatesOff' => 'Off',
'index.updateAvailable' => 'Update to %%version%% is available',
'index.updateVersion' => 'Install',
'index.apsInstall' => 'Install',
'index.apsApplicationInstall' => 'Install %%app%%',
'index.apsChangelog' => 'Changelog',
'index.apsApplicationChangelog' => '%%app%% Changelog',
'index.loading' => 'Loading...',
'index.close' => 'Close',
'index.allowAutomaticUpdates' => 'Turn On (Recommended)',
'index.stopAutomaticUpdates' => 'Turn Off',
'index.showPassword' => 'Show',
'index.hidePassword' => 'Hide',
'index.unableGetChangelog' => 'Unable to retrieve the changelog. Please refresh the page and try again.',
'info.title' => '%%packageName%%',
'install.serviceSucessfullyInstalled' => 'Service "%%name%%" was successfully created.',
'install.serviceInstallationFailed' => 'Creation of service "%%name%%" failed. %%problem%%',
'install.title' => 'Service "%%name%%" creation',
'install.noContextFound' => 'Unable to find the website specified for the app installation.',
'install.requirementsFailedForDomainAndThereAreOtherDomains' => 'Unable to install the service on website %%domain%% because hosting settings of this website do not meet the installation requirements. These requirements are listed below.',
'install.requirementsFailedApplicationIncompatible' => 'Unable to install the service because its installation requirements are not met.',
'install.requirements' => 'Requirements',
'install.httpsContentHint' => 'To provide secure access to this application, install it on a website with SSL/TLS support. Such a website address starts with "https". To install the app to the root directory of your website, clear the field that follows the website URL.',
'install.someContextsAreHidden' => 'Apps cannot be installed on https sites of some of your domains because SSL/TLS support is not activated for these domains. To activate the SSL/TLS support, go to Websites & Domains and click Hosting Settings next to a domain name in the list.',
'install.someContextsAreHiddenBySameSSLCompatibilityMode' => 'The "https" sites for some of your domains are not listed as available for the app installation because they work in the compatibility mode for the legacy option "Separate SSL/TLS and non-SSL/TLS content". Turn the mode off in a domain hosting settings: Go to Websites & Domains and click the domain name in the list. Note that turning the mode off is an irreversible operation which will make content of the legacy \'httpsdocs\' folder unavailable on the web.',
'install.globalSettingsNotSet' => 'Unable to install %%name%%. It requires preliminary configuration by your hosting provider.',
'install.globalSettingsNotSetAdmin' => 'Unable to install %%name%%. It requires preliminary configuration of server-wide settings. You can configure the app in Application Vault.',
'install.loading' => 'Loading...',
'updates.automaticUpdatesAllowedSuccessfully' => "Automatic updates were successfully turned on.",
'updates.automaticUpdatesStoppedSuccessfully' => "Automatic updates were successfully turned off.",
'updates.applicationNotFound' => "The application with the ID '%%id%%' is not found",
'updates.instanceNotFound' => "The service instance with the ID '%%id%%' is not found",
'updates.serviceNotFound' => "The service with the ID '%%id%%' is not found",
'updates.customerAutomaticUpdatesRestrictedByAdminPolicy' => "You cannot specify the automatic updates setting because the server-wide app updates policy is used.",
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'index.title' => 'Master SSL/TLS Domain',
'index.success' => 'Master SSL/TLS domain was set up.',
];

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'site-removed.siteRemoveDone' => 'Presence Builder website was removed.',
];

View File

@@ -1,32 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'add.title' => 'Add SSL/TLS Certificate',
'add.enterCertificateName' => 'Enter the certificate name.',
'delete.infoSslCertificatesDeleted' => 'SSL/TLS certificates were removed.',
'delete.infoSslCertificatesNotDeleted' => 'Unable to remove SSL/TLS certificates.',
'delete.certificateUsedAsDefault' => 'One of the certificates that you are going to remove is used as the default certificate.',
'delete.certificateAssignedOnIp' => 'One or more certificates are used by websites.',
'delete.certificateUsedByPanel' => 'One of the certificates you are going to delete is used for securing Plesk.',
'delete.certificateUsedByMailServer' => 'One of the certificates you are going to delete is used for securing the mail server.',
'edit.title' => 'Change Properties of SSL/TLS Certificate %%name%%',
'edit.enterCertificateName' => 'Enter the certificate name.',
'list.title' => 'SSL/TLS Certificates',
'list.titleForObject' => 'SSL/TLS Certificates for %%name%%',
'list.certificateFound' => 'The private key for the uploaded certificate was found under the name %%name%%. The certificate was successfully added.',
'webmail.webmailSecureSuccess' => 'Webmail was secured with the selected certificate.',
'webmail.webmailSecureFailure' => 'Unable to secure webmail with the selected certificate.',
'webmail.noPrivateKey' => 'The private key (*.key) is absent. Upload it to secure webmail.',
'webmail.noCertificate' => 'The certificate (*.crt) is absent. Upload it to secure webmail.',
'mail.mailSecureSuccess' => 'Mail was secured with the selected certificate.',
'mail.mailSecureFailure' => 'Unable to secure mail with the selected certificate.',
'mail.serverCertificateNotSelected' => 'The certificate was assigned, but mail for the domain was not secured. To finish securing mail for the domain, %%certLink%%.',
'mail.serverCertificatesList' => 'secure the mail server',
'mail.noPrivateKey' => 'The private key (*.key) is absent. Upload it to secure the mail server.',
'mail.noCertificate' => 'The certificate (*.crt) is absent. Upload it to secure the mail server.',
];

View File

@@ -1,55 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'details.title' => 'Statistics',
'details.titleForObject' => 'Statistics for %%name%%',
'details.pageHint' => 'This is where you view detailed reports on how resources provided with your subscription are used. If you are subscribed to several plans, you can view reports for each of your subscriptions by selecting the required subscription at the top right corner of the page.',
'details.pageHint_powerUser' => 'This is where you view detailed reports on how resources are used by the webspace. If you have several webspaces, you can view reports for each of them by selecting the required webspace at the top right corner of the page.',
'details.limitTitle_disk_space' => 'Disk space used:',
'details.limitTitle_max_traffic' => 'Data transferred this month:',
'details.limitTotal' => '%%value%%',
'details.limitUsed' => '%%value%% used',
'details.limitAvailable' => '%%value%% allowed',
'details.dataNotCollected' => 'The data has not been collected yet.',
'details.usageByServices' => 'Usage by services:',
'details.space_web' => 'Web',
'details.space_mail' => 'Mail',
'details.space_databases' => 'Databases',
'details.space_logs' => 'Logs',
'details.space_backups' => 'Backups',
'details.space_chroot' => 'Chroot directories',
'details.space_configs' => 'Configuration files',
'details.space_anonftp' => 'Anonymous FTP directory',
'details.space_other' => 'Other',
'details.service_ftp' => 'FTP',
'details.service_http' => 'HTTP',
'details.service_pop3' => 'POP3/IMAP',
'details.service_smtp' => 'SMTP',
'details.buttonsAreaDescription' => 'For additional information, see also:',
'details.buttonFtpStats' => 'FTP Statistics',
'details.buttonFtpStatsHint' => 'View a detailed report on the amount of data transferred to and from your sites over FTP.',
'details.buttonAnonymousFtpStats' => 'Anonymous FTP Statistics',
'details.buttonAnonymousFtpStatsHint' => 'View a detailed report on the amount of data transferred to and from your anonymous FTP directory. Anonymous FTP directory is the directory on the server from which Internet users can download files without specifying username and password.',
'details.buttonTrafficUsage' => 'Data Transfer Statistics',
'details.buttonTrafficUsageHint' => 'View monthly reports on how traffic is used: by websites (HTTP, FTP) and mail (SMTP, POP3/IMAP).',
'details.buttonTrafficWithoutMailUsageHint' => 'View monthly reports on how traffic is used: by websites (HTTP, FTP).',
'details.buttonWebStatistics' => 'Web Statistics',
'details.buttonWebStatisticsHint' => 'View the reports on how your websites are visited: See how many people visited a site and which webpages they viewed.',
'details.buttonWebStatisticsSsl' => 'Web Statistics SSL/TLS',
'details.buttonWebStatisticsSslHint' => 'View the reports on how your websites are visited over SSL/TLS.',
'details.recalculateStats' => 'Refresh usage stats',
'details.recalculateStatsHint' => 'Recalculation can take some time.',
'list.title' => 'Statistics',
'list.webspace' => 'Webspace Name',
'list.systemUser' => 'System User',
'list.diskSpace' => 'Disk Space',
'list.traffic' => 'Traffic',
'list.buttonOverviewHint' => 'The main domain overview',
'site-select.title' => 'Web Statistics',
'site-select.areaDescription' => 'This is where you view the website visits statistics presented in charts and diagrams. To open a report in a new browser window or tab, click the View link corresponding to the domain name you need.',
'traffic-site-select.title' => 'Data Transfer Statistics',
'traffic-site-select.areaDescription' => 'To view a report on data transfer statistics, click the View link corresponding to the domain name you want to view.',
];

View File

@@ -1,9 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'customize-list-columns.title' => 'Columns of the %%service%% Settings List',
'customize-list-columns.pageHint' => 'Each setting is presented by a column in the settings list. Here you can specify what settings to display in this list or, in other words, what columns you want to appear in the settings list.',
'delete-instance.infoServiceDeleted' => 'The selected service instances were removed.',
'delete-instance.infoServiceNotDeleted' => 'Unable to remove some of the selected service instances.',
];

View File

@@ -1,64 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'activate.infoUsersActivated' => 'The selected user accounts were activated. These users can access Plesk now.',
'activate.infoUsersNotActivated' => 'Unable to activate some of the selected user accounts.',
'create.title' => 'Create User Account',
'deactivate.infoUsersDeactivated' => 'The selected user accounts were suspended. These users cannot access Plesk now.',
'deactivate.infoUsersNotDeactivated' => 'Unable to suspend some of the selected user accounts.',
'delete-current.unknownUser' => 'Unable to find the user account. Probably it was removed by someone else when you changed its settings.',
'delete-current.infoUserDeleted' => 'The user account was removed.',
'delete-current.infoUserNotDeleted' => 'Unable to remove the user account.',
'delete.infoUsersDeleted' => 'The selected user accounts were removed.',
'delete.infoUsersNotDeleted' => 'Unable to remove some of the selected user accounts.',
'edit.unknownUser' => 'The user account was not found. This could happen if the user account was removed by someone else while you were changing its settings.',
'edit.accessDenied' => 'Access denied.',
'edit.accessDeniedForAdminAlias' => 'Access denied for admin aliases',
'index.title' => 'Users',
'list.title' => 'User Accounts',
'list.hint' => 'If you want to allow other users to access Plesk in order to manage websites, install applications, or use email services under your domains, then you need to create user accounts.',
'list.sectionTools' => 'Tools',
'list.infoNewUserCreated' => 'The user account %%name%% was created.',
'list.infoUserUpdated' => 'The user account %%name%% was updated.',
'list.usageTitle' => '%%created%% users created out of %%allowed%% allowed',
'list.usageLink' => 'Buy additional User Pack',
'list.contactToProvider' => 'To obtain an additional User Pack, contact your service provider.',
'overview.title' => '%%name%%',
'overview.userInfoHint' => 'This is the summary of user settings and permissions.',
'overview.unknownUser' => 'Unable to find the user account. It was probably removed by someone else while you were changing its settings.',
'overview.accessDenied' => 'Access denied.',
'overview.buttonEditUserProperties' => 'Change Settings',
'overview.hintEditUserProperties' => 'Change user settings.',
'overview.buttonDeleteUser' => 'Remove',
'overview.hintDeleteUser' => 'Remove this user account.',
'overview.generalSectionTitle' => 'General',
'overview.contactName' => 'Contact name',
'overview.email' => 'Email address',
'overview.externalEmail' => 'External email address',
'overview.phone' => 'Phone number',
'overview.imNumber' => 'Instant messenger',
'overview.permissionsSectionTitle' => 'Permissions',
'overview.permissionsSectionHint' => 'A user role defines the permissions list for this user. From this page, you can edit the user role properties or change the settings of apps available to this user.',
'overview.roleTitle' => 'Role',
'overview.editRole' => 'edit',
'overview.editRoleHint' => 'Edit the user role',
'overview.configureService' => 'change settings',
'overview.createNewService' => 'change settings',
'overview.permissionGranted' => 'Granted',
'overview.permissionDenied' => 'Denied',
'overview.installedAt' => 'Installed at',
'overview.accountServiceNotConfigured' => 'Not Configured',
'overview.removeUserConfirmationTitle' => 'Remove this user account?',
'overview.removeUserConfirmationYes' => 'Yes',
'overview.removeUserConfirmationNo' => 'No',
'overview.limitSubscription' => 'Access to subscriptions',
'overview.deletedSubscription' => 'Removed subscription',
];

View File

@@ -1,7 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'index.title' => 'Web Application Firewall for %%domain%%',
'index.breadcrumbTitle' => 'Web Application Firewall',
'index.settingsSaved' => 'The web application firewall settings for your website were saved.',
];

View File

@@ -1,19 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'create.title' => 'Add a web user',
'create.userSaved' => 'The web user account %%login%% was created.',
'delete.infoWebUsersDeleted' => 'Web user accounts were removed.',
'delete.infoWebUsersNotDeleted' => 'Unable to remove web users.',
'edit.title' => '%%name%%',
'edit.userSaved' => "Web user %%login%%'s account settings were changed.",
'list.title' => 'Web users',
'list.titleForObject' => 'Web users of domain %%name%%',
'list.hint' => 'View and manage users who have personal web pages on your websites. Web user accounts cannot log in to Plesk, and can only host their sites within a single directory under one of your sites. If scripting is enabled, web users can access all files of a subscription. Web users\' sites can have addresses like www.example.com/~username.',
'settings.title' => 'Settings',
'settings.settingsSaved' => 'Settings of web user accounts under the domain %%domain%% were changed.',
];

View File

@@ -1,183 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'_shared.webstatDomainIsSuspended' => 'Website %%domainName%% is suspended.',
'_shared.webstatHostingNotConfigured' => 'There is no hosting configured on %%domainName%%.',
'_shared.webstatNotSelected' => 'You did not select a web statistics program to be used for website at %%domainName%%.',
'_shared.domainDisabled' => 'This domain (website) was disabled by hosting provider.',
'_shared.domainSuspended' => 'This domain (website) was suspended by hosting provider.',
'_shared.operationSelectorHint' => 'To proceed with the operation, please select a webspace.',
'_shared.operationSelectorTitle' => 'Webspace',
'_shared.willBeAppliedAfterApacheRestartInterval' => 'The website settings will be applied in %%restartInterval%% minutes.',
'add-domain-alias.noDomains' => 'Unable to create an alias: There are no domains available.',
'add-domain.noDomains' => 'Unable to create an addon domain: There are no domains available.',
'add-subdomain.noDomains' => 'Unable to create a subdomain: There are no domains available.',
'change-status.changed' => 'The website status for %%domainName%% was changed.',
'change-status.notActivatedSuspended' => 'The website %%domainName%% cannot be activated because it was suspended by your hosting provider.',
'change-status.notActivatedDisabled' => 'The website %%domainName%% cannot be activated because it was disabled by your hosting provider.',
'change-status-alias.activated' => 'The domain alias %%domainAliasName%% was successfully activated.',
'change-status-alias.deactivated' => 'The domain alias %%domainAliasName%% was disabled.',
'change-status-alias.notActivated' => 'The domain alias %%domainAliasName%% cannot be activated because it was disabled by your hosting provider.',
'delete.sitesNotSpecified' => 'No sites specified for removal',
'delete.domainDeletionNotAllowed' => 'Domain deletion is not allowed.',
'delete.subdomainDeletionNotAllowed' => 'Subdomain deletion is not allowed.',
'delete.aliasDeletionNotAllowed' => 'Alias deletion is not allowed',
'delete.domainDeletedSuccessfully' => 'The domain was removed.',
'delete.subdomainDeletedSuccessfully' => 'The subdomain was removed.',
'delete.aliasDeletedSuccessfully' => 'The alias was removed.',
'download-web-deploy-publish-settings.hostingNotConfigured' => 'There is no hosting configured on %%domainName%%.',
'download-web-deploy-publish-settings.webDeployNotSupported' => 'Web Deploy is not supported.',
'download-web-deploy-publish-settings.webDeployNotInstalled' => 'Web Deploy is not installed.',
'download-web-deploy-publish-settings.webDeployNotConfigured' => 'There is no Web Deploy publishing configured on %%domainName%%.',
'index.title' => 'Websites & Domains',
'index.home' => 'Home',
'overview.title' => 'Domain overview',
'overview.suspended' => 'Suspended',
'overview.disabled' => 'Disabled',
'php-settings.title' => 'PHP Settings for %%domainName%%',
'php-settings.updatedSuccessfully' => 'The settings were successfully updated.',
'php-settings.showPhpInfoError' => 'Unable to retrieve information about the PHP configuration.',
'php-settings.phpHandlerNotFound' => 'Unable to retrieve information about the domain\'s PHP version. Reinstall it or select another PHP version for the domain.',
'php-settings.phpHandlerNotRegistered' => "PHP version %%fullVersion%% is not installed. PHP scripting for the domain '%%domainName%%' is unavailable. Install PHP <nobr>version %%fullVersion%%</nobr> or select another PHP version for the domain.",
'site-copy.title' => 'Copy %%siteName%% Files',
'site-copy.description' => 'Copy the website files to another site of yours hosted under this account or to an FTP storage. Such copying is useful if this is a production website and you are planning to make major site changes. In such a case, you can clone the site to a staging environment and let your designers and programmers work on the clone without interrupting operations of the production site. Copying the site files is a part of cloning the site: You will also need to copy databases used by the site to complete the cloning. If you do not have another site to use as a staging environment, you can add a domain or a subdomain for that purpose.',
'site-copy.siteCopiedSuccessfully' => 'Files of the site %%sourceName%% were copied to %%destinationName%%.',
'statistics.show' => 'Show',
'statistics.webStatistics' => 'Web Statistics',
'statistics.sslWebStatistics' => 'SSL/TLS Web Statistics',
'statistics.ftpStatistics' => 'FTP Statistics',
'statistics.anonymousFtpStatistics' => 'Anonymous FTP Statistics',
'statistics.hostingNotConfigured' => 'There is no web hosting configured on domain %%domainName%%',
'statistics.webstatNotSelected' => 'You did not select a web statistics program to be used on domain %%domainName%%',
'subscription-delete.infoSubscriptionDeleted' => 'The selected webspaces were removed.',
'subscription-delete.infoSubscriptionNotDeleted' => 'Some of the selected webspaces were not removed.',
'subscriptions.title' => 'Webspace',
'subscriptions.buttonRemove' => 'Remove',
'subscriptions.buttonRemoveDescription' => 'Remove the selected webspaces.',
'subscriptions.confirmOnDelete' => 'Do you want to remove the selected webspaces?',
'subscriptions.buttonAddNew' => 'Add Webspace',
'subscriptions.buttonAddNewDescription' => 'Create a webspace.',
'subscriptions.buttonMyResources' => 'My Resources',
'subscriptions.buttonMyResourcesDescription' => 'View available resources.',
'subscriptions.subscriptionsHintTitle' => 'Webspace Summary',
'subscriptions.subscriptionsHintWaitMessage' => 'Loading...',
'view.title' => 'Websites & Domains',
'view.suspended' => 'Suspended',
'view.disabled' => 'Disabled',
'view.buttonDeleteDomain' => 'Remove Website',
'view.buttonDeleteDomainHint' => 'Removing this website will also delete all related files, directories, mail, and web applications from the server.',
'view.buttonDeleteSubdomain' => 'Remove Subdomain',
'view.buttonDeleteSubdomainHint' => 'Removing this website will also delete all related files, directories, mail, and web applications from the server.',
'view.buttonDeleteAlias' => 'Remove Domain Alias',
'view.buttonDeleteAliasHint' => 'Remove this alias.',
'view.warningSubscriptionUsesSNWithoutLicense' => 'Hosting management operations are not allowed for this subscription: %%reason%%. Please contact your service provider.',
'view.warningSubscriptionIsSuspended' => 'Subscription was suspended. All your sites are not available.',
'view.warningSubscriptionIsSuspendedByBackupRestore' => 'The subscription is temporarily unavailable because the data backup or restoration is in progress. Please try again later.',
'view.warningSubscriptionIsSuspended_powerUser' => 'The webspace was suspended. All sites hosted within the webspace are not available.',
'view.buttonIssAppPoolHint_powerUser' => 'Set up a dedicated IIS application pool for serving websites hosted within the currently selected webspace.',
'view.buttonSitebuilder' => 'Presence Builder',
'view.buttonApplications' => 'Applications',
'view.buttonConnectionInfo' => 'Connection Info',
'view.buttonConnectionInfoDesc' => 'for FTP, Database',
'view.buttonFileManager' => 'Files',
'view.buttonWebStatistics' => 'Web Statistics',
'view.buttonWebStatisticsSsl' => 'Web Statistics SSL/TLS',
'view.buttonTransferStats' => 'Data transfer',
'view.buttonTransferStatsComment' => 'HTTP, FTP, Mail',
'view.buttonStatistics' => 'Disk space and traffic',
'view.buttonFTPStats' => 'FTP transfer report',
'view.buttonAnonFTPStats' => 'Anonymous FTP downloads',
'view.buttonFtpAccess' => 'FTP',
'view.buttonDnsSettings' => 'DNS',
'view.domainNotResolvedComment' => 'Domain is not resolvable',
'view.buttonWhoisInfo' => 'Whois Information',
'view.buttonSslCertificates' => 'SSL/TLS Certificates',
'view.buttonWebAppFirewall' => 'Web Application Firewall',
'view.buttonBackup' => 'Backup & Restore',
'view.buttonBackupHint' => 'Back up and restore your domains, including settings and content of websites and mail accounts.',
'view.buttonHosting' => 'Hosting',
'view.buttonHostingDesc' => 'Hosting Settings and Web Hosting Access',
'view.buttonEmailAddresses' => 'Mail Accounts',
'view.buttonMailSettings' => 'Mail Settings',
'view.buttonMailLists' => 'Mailing Lists',
'view.buttonOutgoingSpamSettings' => 'Limit Outgoing Messages',
'view.buttonPhpSettings' => 'PHP',
'view.buttonPhpSettingsVersion' => 'Version',
'view.buttonWebServerSettingsUnix' => 'Apache & nginx',
'view.buttonWebServerSettingsWindows' => 'IIS Settings',
'view.buttonProtectedDirectories' => 'Password-Protected Directories',
'view.buttonSheduledTasks' => 'Scheduled Tasks',
'view.buttonSheduledTasksHint' => 'View and manage scheduled tasks.',
'view.buttonDatabases' => 'Databases',
'view.buttonDatabasesHint' => 'Create and remove databases used by your websites, and manage them using integrated administrative web application.',
'view.buttonLogs' => 'Logs',
'view.buttonLogsDescProblem' => 'Issues detected',
'view.buttonFailedRequests' => 'Failed Request Tracing',
'view.buttonHotlinkProtection' => 'Hotlink Protection',
'view.buttonVirtualFolder' => 'Virtual Directories',
'view.buttonBandwidthLimiting' => 'Bandwidth Limiting',
'view.buttonWebUsers' => 'Web Users',
'view.buttonOdbcDataSources' => 'ODBC Data Sources',
'view.buttonAspNetSettings' => 'ASP.NET Settings',
'view.buttonCustomerIisAppPool' => 'Dedicated IIS Application Pool for Your Account',
'view.buttonCustomerIisAppPoolHint' => 'Set up a dedicated IIS application pool for serving all websites hosted under your account.',
'view.buttonIssAppPool' => 'Dedicated IIS Application Pool for Website',
'view.buttonSiteCopy' => 'Website Copying',
'view.buttonWebDeploy' => 'Web Deploy Publishing Settings',
'view.buttonSubscriptions' => 'Webspaces',
'view.buttonSubscriptionsHint' => 'View and manage webspaces.',
'view.buttonOutgoingMailControl' => 'Outgoing Mail Control',
'view.buttonOutgoingMailControlHint' => 'View and manage outgoing mail.',
'view.buttonInstallApsApplication' => 'More Apps',
'view.buttonFilesUpload' => 'Upload Files',
'view.forceUpdateApplicationsNotification' => 'Now your applications can be updated automatically. Use this setting with care because updates can significantly affect the app functionality. For example, app extensions may stop working with another version of the app. %%link%%.',
'view.forceUpdateAllApplicationsNotificationLink' => 'Switch on automatic updates for all applications',
'view.unnotifiedApplicationsUpdatesMessage' => 'Updates are available for the following applications: ',
'view.updatedAutomaticallyApplicationsMessage' => 'The following applications were automatically updated: ',
'view.activeStateComponentsWarning' => 'You have ActivePython and/or ActivePerl components installed on your server. Plesk no longer licenses them from ActiveState. To avoid violating the license agreement, %%link%%.',
'view.activeStateComponentsWarningLink' => 'you need to take action',
'view.toSecurePasswordsGoTo' => 'To improve Plesk security, we recommend that you turn on the enhanced security mode on this %%link%%.',
'view.securePasswords' => 'page',
'view.upgradeDnsSyncSkip' => 'Note that after the upgrade, all existing DNS zones are considered as user-modified. This means that you can apply DNS template changes to such zones only by using the \'Apply the changes to all zones\' option during the %%link%%. %%learnMoreLink%%.',
'view.serverDns' => 'sync',
'view.learnMore' => 'Learn more',
'view.backEncryptionRequired' => 'For security reasons, we recommend that you protect data contained in backups. Please go to %%link%% and update backup security settings.',
'view.backupSettingPage' => 'Backup Settings',
'view.subscriptionNotExist' => 'The subscription does not exist',
'view.phpHandlerOutdated' => '(Outdated)',
'view.updatesAvailable' => 'Updates are available',
'view.apsInstall' => 'Install',
'view.apsApplicationInstall' => 'Install %%app%%',
'view.apsInstallAll' => 'Install all',
'view.apsChangelog' => 'Changelog',
'view.apsApplicationChangelog' => '%%app%% Changelog',
'view.apsInstances' => '%%total%% installations',
'view.loading' => 'Loading...',
'view.close' => 'Close',
'view.viewMore' => 'View %%number%% more updates',
'view.unableGetChangelog' => 'Unable to retrieve the changelog. Please refresh the page and try again.',
'web-server-settings.titleUnix' => 'Apache & nginx Settings for %%domainName%%',
'web-server-settings.titleWindows' => 'IIS Settings for %%domainName%%',
'web-server-settings.updatedSuccessfully' => 'The settings were updated.',
'setup.title' => 'Websites & Domains',
'setup.noDomainTitle' => 'All set for launching websites',
'setup.description' => 'Add a new domain to start creating your website.',
'setup.openTutorial' => 'If you need help, read our %%link%%.',
'setup.openTutorialLink' => 'website creation tutorial',
'setup.addDomain' => 'Add Domain',
];