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',
];