"theEmailIsAlreadyAssociatedWithAnother":"The email is already associated with another user in the system.",
"validationIsInProgress":"Validation is in progress...",
"fullNameMustNotBeEmpty":"Full name must not be empty",
"currentPasswordMustNotBeEmpty":"Current password must not be empty.",
"incorrectPassword":"Incorrect password.",
"passwordsMustMatch":"Passwords must match",
"updatingUserProfile":"Updating user profile ...",
"userProfileUpdated":"User profile updated",
"thereAreErrorsInTheFormPleaseFixThemAnd":"There are errors in the form. Please fix them and submit again.",
"yourUpdatesCannotBeSaved":"Your updates cannot be saved.",
"thePasswordIsIncorrectPossiblyJust":"The password is incorrect (possibly just changed in another window / session). Enter correct password and try again.",
"theEmailIsAlreadyAssignedToAnotherUser":"The email is already assigned to another user. Enter another email and try again.",
"account":"Account",
"generalSettings":"General Settings",
"fullName":"Full Name",
"email":"Email",
"thisAddressIsUsedForAccountRecoveryIn":"This address is used for account recovery in case you loose your password",
"passwordChange":"Password Change",
"youOnlyNeedToFillOutThisFormIfYouWantTo":"You only need to fill out this form if you want to change your current password",
"currentPassword":"Current Password",
"newPassword":"New Password",
"confirmPassword":"Confirm Password",
"update":"Update",
"accountManagementIsNotPossibleBecause":"Account management is not possible because Mailtrain is configured to use externally managed users.",
"ifYouWantToChangeThePasswordUseThisLink":"If you want to change the password, use <1>this link</1>.",
"accessTokenNotYetGenerated":"Access token not yet generated",
"api":"API",
"resetAccessToken":"Reset Access Token",
"generateAccessToken":"Generate Access Token",
"notesAboutTheApi":"Notes about the API",
"addSubscription":"Add subscription",
"thisApiCallEitherInsertsANewSubscription":"This API call either inserts a new subscription or updates existing. Fields not included are left as is, so if you update only LAST_NAME value, then FIRST_NAME is kept untouched for an existing subscription.",
"arguments":"arguments",
"yourPersonalAccessToken":"your personal access token",
"customFieldValueUseYesnoForOptionGroup":"custom field value. Use yes/no for option group values (checkboxes, radios, drop downs)",
"additionalPostArguments":"Additional POST arguments",
"setToYesIfYouWantToMakeSureTheEmailIs":"set to \"yes\" if you want to make sure the email is marked as subscribed even if it was previously marked as unsubscribed. If the email was already unsubscribed/blocked then subscription status is not changed",
"setToYesIfYouWantToSendConfirmationEmail":"set to \"yes\" if you want to send confirmation email to the subscriber before actually marking as subscribed",
"example":"Example",
"removeSubscription":"Remove subscription",
"thisApiCallMarksASubscriptionAs":"This API call marks a subscription as unsubscribed",
"deleteSubscription":"Delete subscription",
"thisApiCallDeletesASubscription":"This API call deletes a subscription",
"addNewCustomField":"Add new custom field",
"thisApiCallCreatesANewCustomFieldForA":"This API call creates a new custom field for a list.",
"fieldName":"field name",
"oneOfTheFollowingTypes":"one of the following types:",
"triggerFetchOfACampaign":"Trigger fetch of a campaign",
"forcesTheRssFeedCheckToImmediatelyCheck":"Forces the RSS feed check to immediately check the campaign with the given CID (in :campaignCid). It works only for RSS campaigns.",
"apiResponseIsAJsonStructureWithErrorAnd":"API response is a JSON structure with <1>error</1> and <3>data</3> properties. If the response <5>error</5> has a value set then the request failed.",
"youNeedToDefineProperContentTypeWhen":"You need to define proper <1>Content-Type</1> when making a request. You can either use <3>application/x-www-form-urlencoded</3> for normal form data or <5>application/json</5> for a JSON payload. Using <7>multipart/form-data</7> is not supported.",
"emailMustNotBeEmpty-1":"Email must not be empty",
"theEmailIsAlreadyOnBlacklist":"The email is already on blacklist.",
"saving":"Saving ...",
"thereAreErrorsInTheFormPleaseFixThemAnd-1":"There are errors in the form. Please fix them and try again.",
"contentOfTheSelectedCampaignWillBeCopied":"Content of the selected campaign will be copied into this campaign.",
"renderUrl":"Render URL",
"ifAMessageIsSentThenThisUrlWillBePosTed":"If a message is sent then this URL will be POSTed to using Merge Tags as POST body. Use this if you want to generate the HTML message yourself.",
"deletingCampaign":"Deleting campaign ...",
"campaignDeleted":"Campaign deleted",
"formCannotBeEditedBecauseTheCampaignIs":"Form cannot be edited because the campaign is currently being sent out. Wait till the sending is finished and refresh.",
"thisIsTheCampaignIdDisplayedToThe":"This is the campaign ID displayed to the subscribers",
"theseFilesArePubliclyAvailableViaHttpSo":"These files are publicly available via HTTP so that they can be linked to from the content of the campaign.",
"theseFilesWillBeAttachedToTheCampaign":"These files will be attached to the campaign emails as proper attachments. This means they count towards to the eventual size of the email.",
"belowYouCanDownloadPremadeReportsRelated":"Below, you can download pre-made reports related to this campaign. Each link generates a CSV file that can be viewed in a spreadsheet editor. Custom reports and reports that cover more than one campaign can be created through <1>Reports</1> functionality of Mailtrain.",
"campaignIsBeingSentOut":"Campaign is being sent out.",
"stop":"Stop",
"allMessagesSent!HitContinueIfYouYouWant":"All messages sent! Hit \"Continue\" if you you want to send this campaign to new subscribers.",
"continue":"Continue",
"reset":"Reset",
"yourCampaignIsCurrentlyDisabledClick":"Your campaign is currently disabled. Click Enable button to start enable it.",
"enable":"Enable",
"yourCampaignIsEnabledAndSendingMessages":"Your campaign is enabled and sending messages.",
"disable":"Disable",
"campaignStatus":"Campaign Status",
"targetListssegments":"Target lists/segments",
"ifANewEntryIsFoundFromCampaignFeedANew":"If a new entry is found from campaign feed a new subcampaign is created of that entry and it will be listed here",
"sendingTestEmail":"Sending test email",
"subscriptionHasToBeSelected":"Subscription has to be selected.",
"sendTestEmail":"Send Test Email",
"cancel":"Cancel",
"subscription":"Subscription",
"valuesMustNotBeEmpty":"Values must not be empty",
"valueMustBeANonnegativeNumber":"Value must be a non-negative number",
"sourceCampaignMustNotBeEmpty":"Source campaign must not be empty",
"someoneElseHasIntroducedModificationIn":"Someone else has introduced modification in the meantime. Refresh your page to start anew with fresh data. Please note that your changes will be lost.",
"itSeemsThatSomeoneElseHasDeletedThe":"It seems that someone else has deleted the target namespace in the meantime. Refresh your page to start anew with fresh data. Please note that your changes will be lost.",
"itSeemsThatSomeoneElseHasDeletedThe-1":"It seems that someone else has deleted the entity in the meantime.",
"customForms":"Custom forms",
"report":"Report",
"report_plural":"Reports",
"reportTemplate":"Report template",
"reportTemplate_plural":"Report templates",
"mosaicoTemplate":"Mosaico template",
"mosaicoTemplate_plural":"Mosaico templates",
"cannoteDeleteNameDueToTheFollowing":"Cannote delete \"{{name}}\" due to the following dependencies:",
"recipientsNameTemplate":"Recipients name template",
"specifyUsingMergeTagsOfThisListHowTo":"Specify using merge tags of this list how to construct full name of the recipient. This full name is used as \"To\" header when sending emails.",
"emptyCustomNoFields":"Empty / Custom (no fields)",
"nameOneField":"Name (one field)",
"firstNameAndLastNameTwoFields":"First name and Last name (two fields)",
"representationOfSubscribersName":"Representation of subscriber's name",
"selectHowTheNameOfASubscriberWillBe":"Select how the name of a subscriber will be represented. The fields in list will be created accordingly. You can always adjust the choice later by editing the list fields. If you select \"Empty / Custom\", provide a template below in \"Recipients name template\" that will be used as subscriber's name as it will appear in the emails' \"To\" field.",
"contactEmailUsedInSubscriptionFormsAnd":"Contact email used in subscription forms and emails that are sent out. If not filled in, the admin email from the global settings will be used.",
"homepageUrlUsedInSubscriptionFormsAnd":"Homepage URL used in subscription forms and emails that are sent out. If not filled in, the default homepage from global settings will be used.",
"sendConfigurationThatWillBeUsedFor":"Send configuration that will be used for sending out subscription-related emails.",
"forms":"Forms",
"webAndEmailFormsAndTemplatesUsedIn":"Web and email forms and templates used in subscription management process.",
"allowPublicUsersToSubscribeThemselves":"Allow public users to subscribe themselves",
"unsubscription":"Unsubscription",
"selectHowAnUnsuscriptionRequestBy":"Select how an unsuscription request by subscriber is handled.",
"unsubscribeHeader":"Unsubscribe header",
"doNotSendListUnsubscribeHeaders":"Do not send List-Unsubscribe headers",
"theCustomFormUsedForThisListYouCanCreate":"The custom form used for this list. You can create a form <1>here</1>.",
"mergeTagIsInvalidMayMustBeUppercaseAnd":"Merge tag is invalid. May must be uppercase and contain only characters A-Z, 0-9, _. It must start with a letter.",
"anotherFieldWithTheSameMergeTagExists":"Another field with the same merge tag exists. Please choose another merge tag.",
"groupHasToBeSelected":"Group has to be selected",
"defaultValueIsNotIntegerNumber":"Default value is not integer number",
"defaultValueIsNotAProperlyFormattedDate":"Default value is not a properly formatted date",
"defaultValueIsNotAProperlyFormatted":"Default value is not a properly formatted birthday date",
"defaultValueIsNotOneOfTheAllowedOptions":"Default value is not one of the allowed options",
"selectTheFieldBeforeWhichThisFieldShould":"Select the field before which this field should appear in listings. To exclude the field from listings, select \"Not visible\".",
"subscriptionFormBefore":"Subscription form (before)",
"selectTheFieldBeforeWhichThisFieldShould-1":"Select the field before which this field should appear in new subscription form. To exclude the field from the new subscription form, select \"Not visible\".",
"managementFormBefore":"Management form (before)",
"selectTheFieldBeforeWhichThisFieldShould-2":"Select the field before which this field should appear in subscription management. To exclude the field from the subscription management form, select \"Not visible\".",
"youCanControlTheAppearanceOfTheMergeTag":"You can control the appearance of the merge tag with this template. The template\n uses handlebars syntax and you can find all values from <1>{'{{values}}'}</1> array, for\n example <3>{'{{#each values}} {{this}} {{/each}}'}</3>. If template is not defined then\n multiple values are joined with commas.",
"specifyTheOptionsToSelectFromInThe":"<0>Specify the options to select from in the following format:<1>key|label</1>. For example:</0>\n <2><0>au|Australia</0></2><3><0>at|Austria</0></3>",
"defaultKeyEgAuUsedWhenTheFieldIsEmpty":"Default key (e.g. <1>au</1> used when the field is empty.')",
"youCanControlTheAppearanceOfTheMergeTag-1":"You can control the appearance of the merge tag with this template. The template\n uses handlebars syntax and you can find all values from <1>{'{{values}}'}</1> array.\n Each entry in the array is an object with attributes <3>key</3> and <5>label</5>.\n For example <7>{'{{#each values}} {{this.value}} {{/each}}'}</7>. If template is not defined then\n multiple values are joined with commas.",
"youCanUseThisTemplateToRenderJsonValues":"You can use this template to render JSON values (if the JSON is an array then the array is\n exposed as <1>values</1>, otherwise you can access the JSON keys directly).",
"noteTheseLinksAreSolelyForAQuickPreview":"Note: These links are solely for a quick preview. To get the address of the subscription form, go to the list's subscribers and click on \"Subscription Form\".",
"itSeemsThatAnotherSubscriptionWithThe":"It seems that another subscription with the same email has been created in the meantime. Refresh your page to start anew. Please note that your changes will be lost.",
"notSelected":"Not selected",
"areYouSureYouWantToDeleteSubscriptionFor":"Are you sure you want to delete subscription for \"{{email}}\"?",
"thereHasBeenALoopDetectedInTheAssignment":"There has been a loop detected in the assignment of the parent namespace. This is most likely because someone else has changed the parent of some namespace in the meantime. Refresh your page to start anew. Please note that your changes will be lost.",
"itSeemsThatTheParentNamespaceHasBeen":"It seems that the parent namespace has been deleted in the meantime. Refresh your page to start anew. Please note that your changes will be lost.",
"deletingNamespace":"Deleting namespace ...",
"namespaceDeleted":"Namespace deleted",
"editNamespace":"Edit Namespace",
"createNamespace":"Create Namespace",
"parentNamespace":"Parent Namespace",
"namespaces":"Namespaces",
"namespaceName":"Namespace \"{{name}}\"",
"reportTemplateMustBeSelected":"Report template must be selected",
"exactlyOneItemHasToBeSelected":"Exactly one item has to be selected",
"atLeastCountItemsHaveToBeSelected":"At least {{ count }} item(s) have to be selected",
"atMostCountItemsCanToBeSelected":"At most {{ count }} item(s) can to be selected",
"reportParametersAreNotSelectedWaitFor":"Report parameters are not selected. Wait for them to get displayed and then fill them in.",
"jsonSpecificationOfUserSelectableFields":"JSON specification of user selectable fields.",
"dataProcessingCode":"Data processing code",
"renderingTemplate":"Rendering template",
"writeTheBodyOfTheJavaScriptFunctionWith":"Write the body of the JavaScript function with signature <1>function(inputs, callback)</1> that returns an object to be rendered by the Handlebars template below.",
"useHtmlWithHandlebarsSyntaxSee":"Use HTML with Handlebars syntax. See documentation <1>here</1>.",
"theVerpServerHostnameEgBouncesexamplecom":"The VERP server hostname, eg. bounces.example.com",
"verpBounceHandlingServerHostnameThis":"VERP bounce handling server hostname. This hostname is used in the SMTP envelope FROM address and the MX DNS records should point to this server",
"withDmarcTheReturnPathAndFromAddressMust":"With DMARC, the Return-Path and From address must match the same domain. By default we get around this by using the VERP address in the Sender header, with the side effect that some email clients diplay an ugly on behalf of message. You can safely disable this Sender header if you're not using DMARC or your VERP hostname is in the same domain as the From address.",
"mailtrainIsAbleToUseVerpBasedRoutingTo":"<0>Mailtrain is able to use VERP based routing to detect bounces. In this case the message is sent to the recipient using a custom VERP address as the return path of the message. If the message is not accepted a bounce email is sent to this special VERP address and thus a bounce is detected.</0>",
"toGetVerpWorkingYouNeedToSetUpADnsMx":"<0>To get VERP working you need to set up a DNS MX record that points to your Mailtrain hostname. You must also ensure that Mailtrain VERP interface is available from port 25 of your server (port 25 usually requires root user privileges). This way if anyone tries to send email to someuser@verp-hostname then the email should end up to this server.</0>",
"verpUsuallyOnlyWorksIfYouAreUsingYourOwn":"<0>VERP usually only works if you are using your own SMTP server. Regular relay services (SES, SparkPost, Gmail etc.) tend to remove the VERP address from the message.</0>",
"verpBounceHandlingServerIsNotEnabled":"<0>VERP bounce handling server is not enabled. Modify your server configuration file and restart server to enable it.</0>",
"labelMustNotBeEmpty":"{{label}} must not be empty",
"labelMustBeANumber":"{{label}} must be a number",
"genericSmtp":"Generic SMTP",
"zoneMta":"Zone MTA",
"amazonSes":"Amazon SES",
"doNotUseEncryption":"Do not use encryption",
"useTls –UsuallySelectedForPort465":"Use TLS – usually selected for port 465",
"useStarttls –UsuallySelectedForPort587":"Use STARTTLS – usually selected for port 587 and 25",
"theCountOfMaxConnectionsEg10":"The count of max connections, eg. 10",
"theCountOfMaximumSimultaneousConnections":"The count of maximum simultaneous connections to make against the SMTP server (defaults to 5). This limit is per sending process.",
"maxMessages":"Max messages",
"theCountOfMaxMessagesEg100":"The count of max messages, eg. 100",
"theNumberOfMessagesToSendThroughASingle":"The number of messages to send through a single connection before the connection is closed and reopened (defaults to 100)",
"throttling":"Throttling",
"messagesPerHourEg1000":"Messages per hour eg. 1000",
"maximumNumberOfMessagesToSendInAnHour":"Maximum number of messages to send in an hour. Leave empty or zero for no throttling. If your provider uses a different speed limit (messages/minute or messages/second) then convert this limit into messages/hour (1m/s => 3600m/h). This limit is per sending process.",
"secretValueKnownToZoneMtaForRequesting":"Secret value known to ZoneMTA for requesting DKIM key information. If this value was generated by the Mailtrain installation script then you can keep it as it is.",
"dkimDomain":"DKIM domain",
"leaveBlankToUseTheSenderEmailAddress":"Leave blank to use the sender email address domain.",
"dkimKeySelector":"DKIM key selector",
"signingIsDisabledWithoutAValidSelector":"Signing is disabled without a valid selector value.",
"dkimPrivateKey":"DKIM private key",
"beginsWithBeginRsaPrivateKey":"Begins with \"-----BEGIN RSA PRIVATE KEY-----\"",
"signingIsDisabledWithoutAValidPrivateKey":"Signing is disabled without a valid private key.",
"accessKey":"Access key",
"awsAccessKeyId":"AWS access key ID",
"awsSecretAccessKey":"AWS secret access key",
"region":"Region",
"ifYouAreUsingZoneMtaThenMailtrainCan":"<0>If you are using ZoneMTA then Mailtrain can provide a DKIM key for signing all outgoing messages. Other services usually provide their own means to DKIM sign your messages.</0>",
"doNotUseSensitiveKeysHereThePrivateKeyIs":"<0>Do not use sensitive keys here. The private key is not encrypted in the database.</0>",
"thisEmailIsUsedAsTheMainContactAndAsA":"This email is used as the main contact and as a default email address if no email address is specified in list settings.",
"defaultHomepageUrl":"Default homepage URL",
"thisUrlWillBeUsedInListSubscriptionForms":"This URL will be used in list subscription forms if no homepage is specified in list settings.",
"trackingId":"Tracking ID",
"uaxxxxxxx":"UA-XXXXX-XX",
"enterGoogleAnalyticsTrackingCode":"Enter Google Analytics tracking code",
"theMapOverviewInCampaignStatistics":"The map overview in campaign statistics requires a Google Maps API key. Please enter it here. If no key is given, Google may throttle map requests, which will result in occassional unavailability of the map in the campaign statistics.",
"thisValueIsOptionalIfYouDoNotProvideA":"This value is optional. If you do not provide a private key GPG encrypted messages are sent without signing.",
"onlyMessagesThatAreEncryptedCanBeSigned":"<0>Only messages that are encrypted can be signed. Subsribers who have not set up a GPG public key in their profile receive normal email messages. Users with GPG key set receive encrypted messages and if you have signing key also set, the messages are signed with this key.</0>",
"doNotUseSensitiveKeysHereThePrivateKey":"<0>Do not use sensitive keys here. The private key and passphrase are not encrypted in the database.</0>",
"mergeTagsAreTagsThatAreReplacedBefore":"\n <1>Merge tags are tags that are replaced before sending out the message. The format of the merge tag is the following: <1>[TAG_NAME]</1> or <3>[TAG_NAME/fallback]</3> where <5>fallback</5> is an optional text value used when <7>TAG_NAME</7> is empty.</1>\n ",
"youCanUseAnyOfTheStandardMergeTagsBelow":"\n <1>You can use any of the standard merge tags below. In addition to that every custom field has its own merge tag. Check the fields of the list you are going to send to.</1>\n ",
"urlThatPointsToTheUnsubscribePage":"URL that points to the unsubscribe page",
"urlThatPointsToThePreferencesPageOfThe":"URL that points to the preferences page of the subscriber",
"urlToPreviewTheMessageInABrowser":"URL to preview the message in a browser",
"uniqueIdThatIdentifiesTheRecipient":"Unique ID that identifies the recipient",
"uniqueIdThatIdentifiesTheListUsedForThis":"Unique ID that identifies the list used for this campaign",
"uniqueIdThatIdentifiesCurrentCampaign":"Unique ID that identifies current campaign",
"forRssCampaignsTheFollowingFurtherTags":"\n <1>For RSS campaigns, the following further tags can be used.</1>\n ",
"rssEntryTitle":"RSS entry title",
"rssEntryDate":"RSS entry date",
"rssEntryLink":"RSS entry link",
"contentOfAnRssEntry":"Content of an RSS entry",
"rssEntrySummary":"RSS entry summary",
"rssEntryImageUrl":"RSS entry image URL",
"toExtractTheTextFromHtmlClickHerePlease":"To extract the text from HTML click <1>here</1>. Please note that your existing plaintext in the field above will be overwritten. This feature uses the <3>Premailer API</3>, a third party service. Their Terms of Service and Privacy Policy apply.",
"theseFilesArePubliclyAvailableViaHttpSo-1":"These files are publicly available via HTTP so that they can be linked to from the Mosaico template.",
"theseFilesWillBeUsedByMosaicoToSearchFor":"These files will be used by Mosaico to search for block thumbnails (the \"edres\" directory). Place here one file per block type that you have defined in the Mosaico template. Each file must have the same name as the block id. The file will be used as the thumbnail of the corresponding block.",
"beginsWithAnd#39BeginPgpPublicKeyBloc":"Begins with '-----BEGIN PGP PUBLIC KEY BLOCK-----'",
"insertYourGpgPublicKeyHereToEncrypt":"Insert your GPG public key here to encrypt messages sent to your address <em>(optional)</em>",
"existingEmailAddress":"Existing Email Address",
"newEmailAddress":"New Email Address",
"youWillReceiveAConfirmationRequestToYour":"You will receive a confirmation request to your new email address that you need to accept before your email is actually changed",