diff --git a/client/src/send-configurations/helpers.js b/client/src/send-configurations/helpers.js index 9329edd3f..337c9d1e5 100644 --- a/client/src/send-configurations/helpers.js +++ b/client/src/send-configurations/helpers.js @@ -140,9 +140,27 @@ export function getMailerTypes(t) { ]; const sesRegionOptions = [ - { key: 'us-east-1', label: t('useast1')}, - { key: 'us-west-2', label: t('uswest2')}, - { key: 'eu-west-1', label: t('euwest1')} + { key: 'us-east-2', label: t('usEastOhio')}, + { key: 'us-east-1', label: t('usEastNVirginia')}, + { key: 'us-west-1', label: t('usWestNCalifornia')}, + { key: 'us-west-2', label: t('usWestOregon')}, + { key: 'af-south-1', label: t('africaCapeTown')}, + { key: 'ap-east-1', label: t('asiaPacificHongKong')}, + { key: 'ap-south-1', label: t('asiaPacificMumbai')}, + { key: 'ap-northeast-3', label: t('asiaPacificOsaka')}, + { key: 'ap-northeast-2', label: t('asiaPacificSeoul')}, + { key: 'ap-southeast-1', label: t('asiaPacificSingapore')}, + { key: 'ap-southeast-2', label: t('asiaPacificSydney')}, + { key: 'ap-northeast-1', label: t('asiaPacificTokyo')}, + { key: 'ca-central-1', label: t('canadaCentral')}, + { key: 'eu-central-1', label: t('europeFrankfurt')}, + { key: 'eu-west-1', label: t('europeIreland')}, + { key: 'eu-west-2', label: t('europeLondon')}, + { key: 'eu-south-1', label: t('europeMilan')}, + { key: 'eu-west-3', label: t('europeParis')}, + { key: 'eu-north-1', label: t('europeStockholm')}, + { key: 'me-south-1', label: t('middleEastBahrain')}, + { key: 'sa-east-1', label: t('southAmericaSaoPaulo')} ]; const zoneMtaTypeOptions = []; diff --git a/client/src/templates/helpers.js b/client/src/templates/helpers.js index f92d96459..876f14628 100644 --- a/client/src/templates/helpers.js +++ b/client/src/templates/helpers.js @@ -718,7 +718,7 @@ export function getEditForm(owner, typeKey, prefix = '') { {tg('LINK_PUBLIC_SUBSCRIBE')} - URL that points to the subscribe page of the first list in the campaign that allows public subscriptions + URL that points to the subscribe page of the first list in the campaign that allows public subscriptions @@ -774,7 +774,7 @@ export function getEditForm(owner, typeKey, prefix = '') { {tg('LIST_ID_')} - Unique ID that identifies the list. The index is 0-based index of the list in the campaign. LIST_ID_0 thus means the first list in the campaign. + Unique ID that identifies the list. The index is 0-based index of the list in the campaign. LIST_ID_0 thus means the first list in the campaign. @@ -782,7 +782,7 @@ export function getEditForm(owner, typeKey, prefix = '') { {tg('PUBLIC_LIST_ID_')} - The same as above, but only taking into account the lists for which public subscribe is enabled. PUBLIC_LIST_ID_0 thus means the first public list in the campaign. + The same as above, but only taking into account the lists for which public subscribe is enabled. PUBLIC_LIST_ID_0 thus means the first public list in the campaign. diff --git a/locales/de-DE/common.json b/locales/de-DE/common.json index 373423b7c..dbca98d35 100644 --- a/locales/de-DE/common.json +++ b/locales/de-DE/common.json @@ -1001,9 +1001,48 @@ "doNotUseEncryption": "Keine Verschlüsselung benutzen", "useTls –UsuallySelectedForPort465": "TLS benutzen – normalerweise für Port 465", "useStarttls –UsuallySelectedForPort587": "STARTTLS benutzen – normalerweise für Port 587 und 25 (empfohlen)", - "useast1": "US-EAST-1", - "uswest2": "US-WEST-2", - "euwest1": "EU-WEST-1", + "usEastOhio": "US East (Ohio)", + "usEastOhio - TODO: update line above and then delete this line to mark that the translation has been fixed": "US East (Ohio)", + "usEastNVirginia": "US East (N. Virginia)", + "usEastNVirginia - TODO: update line above and then delete this line to mark that the translation has been fixed": "US East (N. Virginia)", + "usWestNCalifornia": "US West (N. California)", + "usWestNCalifornia - TODO: update line above and then delete this line to mark that the translation has been fixed": "US West (N. California)", + "usWestOregon": "US West (Oregon)", + "usWestOregon - TODO: update line above and then delete this line to mark that the translation has been fixed": "US West (Oregon)", + "africaCapeTown": "Africa (Cape Town)", + "africaCapeTown - TODO: update line above and then delete this line to mark that the translation has been fixed": "Africa (Cape Town)", + "asiaPacificHongKong": "Asia Pacific (Hong Kong)", + "asiaPacificHongKong - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Hong Kong)", + "asiaPacificMumbai": "Asia Pacific (Mumbai)", + "asiaPacificMumbai - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Mumbai)", + "asiaPacificOsaka": "Asia Pacific (Osaka)", + "asiaPacificOsaka - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Osaka)", + "asiaPacificSeoul": "Asia Pacific (Seoul)", + "asiaPacificSeoul - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Seoul)", + "asiaPacificSingapore": "Asia Pacific (Singapore)", + "asiaPacificSingapore - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Singapore)", + "asiaPacificSydney": "Asia Pacific (Sydney)", + "asiaPacificSydney - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Sydney)", + "asiaPacificTokyo": "Asia Pacific (Tokyo)", + "asiaPacificTokyo - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Tokyo)", + "canadaCentral": "Canada (Central)", + "canadaCentral - TODO: update line above and then delete this line to mark that the translation has been fixed": "Canada (Central)", + "europeFrankfurt": "Europe (Frankfurt)", + "europeFrankfurt - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Frankfurt)", + "europeIreland": "Europe (Ireland)", + "europeIreland - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Ireland)", + "europeLondon": "Europe (London)", + "europeLondon - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (London)", + "europeMilan": "Europe (Milan)", + "europeMilan - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Milan)", + "europeParis": "Europe (Paris)", + "europeParis - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Paris)", + "europeStockholm": "Europe (Stockholm)", + "europeStockholm - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Stockholm)", + "middleEastBahrain": "Middle East (Bahrain)", + "middleEastBahrain - TODO: update line above and then delete this line to mark that the translation has been fixed": "Middle East (Bahrain)", + "southAmericaSaoPaulo": "South America (São Paulo)", + "southAmericaSaoPaulo - TODO: update line above and then delete this line to mark that the translation has been fixed": "South America (São Paulo)", "builtinZoneMta": "Eingebauter ZoneMTA", "dynamicConfigurationOfDkimKeysViaZoneMt": "Dynamische Konfiguration von DKIM-Schlüsseln mittels des Mailtrain-Plugins für ZoneMTA", "dynamicConfigurationOfDkimKeysViaZoneMt-1": "Dynamische Konfiguration von DKIM-Schlüsseln mittels des HTTP-Konfigurations-Plugins für ZoneMTA", @@ -1137,11 +1176,17 @@ "mergeTagsAreTagsThatAreReplacedBefore-1 - TODO: update line above and then delete this line to mark that the translation has been fixed": "\n <1>Merge tags are tags that are replaced before sending out the message. The format of the merge tag is the following: <1>{tg('TAG_NAME')}. \n ", "theWholeMessageIsInterpretedAsHandlebars": "\n <1>The whole message is interpreted as Handlebars template (see <1>http://handlebarsjs.com/). You can use any Handlebars blocks and expressions\n in the template. The merge tags form the root context of the Handlebars template.\n ", "theWholeMessageIsInterpretedAsHandlebars - TODO: update line above and then delete this line to mark that the translation has been fixed": "\n <1>The whole message is interpreted as Handlebars template (see <1>http://handlebarsjs.com/). You can use any Handlebars blocks and expressions\n in the template. The merge tags form the root context of the Handlebars template.\n ", + "urlThatPointsToTheSubscribePageOfThe": "URL that points to the subscribe page of the first list in the campaign that allows public subscriptions", + "urlThatPointsToTheSubscribePageOfThe - TODO: update line above and then delete this line to mark that the translation has been fixed": "URL that points to the subscribe page of the first list in the campaign that allows public subscriptions", "urlThatPointsToTheUnsubscribePage": "URL der Abmeldeseite", "urlThatPointsToThePreferencesPageOfThe": "URL für die Einstellungen des Abonnenten", "urlToPreviewTheMessageInABrowser": "URL für den Nachrichtenvorschau im Browser", "uniqueIdThatIdentifiesTheRecipient": "Eindeutige ID des Empfängers", "uniqueIdThatIdentifiesTheListUsedForThis": "Eindeutige ID der für diese Kampagne verwendeten Liste", + "uniqueIdThatIdentifiesTheListTheIndexIs0": "Unique ID that identifies the list. The <1>index is 0-based index of the list in the campaign. <3>LIST_ID_0 thus means the first list in the campaign.", + "uniqueIdThatIdentifiesTheListTheIndexIs0 - TODO: update line above and then delete this line to mark that the translation has been fixed": "Unique ID that identifies the list. The <1>index is 0-based index of the list in the campaign. <3>LIST_ID_0 thus means the first list in the campaign.", + "theSameAsAboveButOnlyTakingIntoAccount": "The same as above, but only taking into account the lists for which public subscribe is enabled. <1>PUBLIC_LIST_ID_0 thus means the first public list in the campaign.", + "theSameAsAboveButOnlyTakingIntoAccount - TODO: update line above and then delete this line to mark that the translation has been fixed": "The same as above, but only taking into account the lists for which public subscribe is enabled. <1>PUBLIC_LIST_ID_0 thus means the first public list in the campaign.", "uniqueIdThatIdentifiesCurrentCampaign": "Eindeutige ID dieser Kampagne", "forRssCampaignsTheFollowingFurtherTags": "\n<1>Für RSS-Kampagnen stehen folgende Variablennamen zusätzlich zur Verfügung:\n", "rssEntryTitle": "Titel des RSS-Eintrags", @@ -1206,46 +1251,6 @@ "foundAddedMessagesNewCampaignMessages": "{{addedMessages}} neue Kampagnennachrichten gefunden, via RSS-Feed von {{campaignId}}", "foundNothingNewFromTheFeed": "Keine Neuigkeiten in diesem RSS-Feed", "missingEmail": "Fehlende E-Mail-Adresse", - "emailAddressAlreadyRegistered": "Email address already registered", - "emailAddressAlreadyRegistered - TODO: update line above and then delete this line to mark that the translation has been fixed": "Email address already registered", - "weHaveReceivedASubscriptionRequestYour": "We have received a subscription request. Your email address is however already registered.", - "weHaveReceivedASubscriptionRequestYour - TODO: update line above and then delete this line to mark that the translation has been fixed": "We have received a subscription request. Your email address is however already registered.", - "ifYouReceivedThisEmailByMistakeSimply": "If you received this email by mistake, simply delete it. Your existing subscription won't be affected.", - "ifYouReceivedThisEmailByMistakeSimply - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you received this email by mistake, simply delete it. Your existing subscription won't be affected.", - "ifYouWantToModifyYourSubscriptionThenYou": "If you want to modify your subscription then you can", - "ifYouWantToModifyYourSubscriptionThenYou - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you want to modify your subscription then you can", - "manageYourPreferences": "manage your preferences", - "manageYourPreferences - TODO: update line above and then delete this line to mark that the translation has been fixed": "manage your preferences", - "or": "or", - "or - TODO: update line above and then delete this line to mark that the translation has been fixed": "or", - "unsubscribeHere": "unsubscribe here", - "unsubscribeHere - TODO: update line above and then delete this line to mark that the translation has been fixed": "unsubscribe here", - "returnToOurWebsite": "Return to our website", - "returnToOurWebsite - TODO: update line above and then delete this line to mark that the translation has been fixed": "Return to our website", - "forQuestionsAboutThisListPleaseContact": "For questions about this list, please contact:", - "forQuestionsAboutThisListPleaseContact - TODO: update line above and then delete this line to mark that the translation has been fixed": "For questions about this list, please contact:", - "pleaseConfirmSubscriptionAddressChange": "Please Confirm Subscription Address Change", - "pleaseConfirmSubscriptionAddressChange - TODO: update line above and then delete this line to mark that the translation has been fixed": "Please Confirm Subscription Address Change", - "yesSubscribeMeToThisList": "Yes, subscribe me to this list", - "yesSubscribeMeToThisList - TODO: update line above and then delete this line to mark that the translation has been fixed": "Yes, subscribe me to this list", - "ifYouReceivedThisEmailByMistakeSimply-1": "If you received this email by mistake, simply delete it. You won't be subscribed unless you click the confirmation link above.", - "ifYouReceivedThisEmailByMistakeSimply-1 - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you received this email by mistake, simply delete it. You won't be subscribed unless you click the confirmation link above.", - "yesSubscribeThisEmailAddressToTheList": "Yes, subscribe this email address to the list", - "yesSubscribeThisEmailAddressToTheList - TODO: update line above and then delete this line to mark that the translation has been fixed": "Yes, subscribe this email address to the list", - "pleaseConfirmUnsubscription": "Please Confirm Unsubscription", - "pleaseConfirmUnsubscription - TODO: update line above and then delete this line to mark that the translation has been fixed": "Please Confirm Unsubscription", - "yesUnsubscribeMe": "yesUnsubscribeMe", - "yesUnsubscribeMe - TODO: update line above and then delete this line to mark that the translation has been fixed": "yesUnsubscribeMe", - "ifYouReceivedThisEmailByMistakeSimply-2": "If you received this email by mistake, simply delete it. You won't be unsubscribed if you don't click the confirmation link above.", - "ifYouReceivedThisEmailByMistakeSimply-2 - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you received this email by mistake, simply delete it. You won't be unsubscribed if you don't click the confirmation link above.", - "yourSubscriptionToOurListHasBeen": "Your subscription to our list has been confirmed.", - "yourSubscriptionToOurListHasBeen - TODO: update line above and then delete this line to mark that the translation has been fixed": "Your subscription to our list has been confirmed.", - "youAreNowUnsubscribed": "You Are Now Unsubscribed", - "youAreNowUnsubscribed - TODO: update line above and then delete this line to mark that the translation has been fixed": "You Are Now Unsubscribed", - "weHaveRemovedYourEmailAddressFromOurList": "We have removed your email address from our list.", - "weHaveRemovedYourEmailAddressFromOurList - TODO: update line above and then delete this line to mark that the translation has been fixed": "We have removed your email address from our list.", - "ifYouUnsubscribedByMistakeYouCan": "If you unsubscribed by mistake, you can re-subscribe at", - "ifYouUnsubscribedByMistakeYouCan - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you unsubscribed by mistake, you can re-subscribe at", "emailAddress-2": "E-Mail-Adresse", "wantToChangeIt?": "Ändern?", "downloadSignatureVerificationKey": "Öffentlicher Schlüssel zur Signaturverifikation herunterladen", @@ -1257,18 +1262,6 @@ "updateEmailAddress": "E-Mail-Adresse aktualisieren", "updateProfile": "Profil aktualisieren", "subscribeToList": "Liste abonnieren", - "almostFinished": "Almost Finished", - "almostFinished - TODO: update line above and then delete this line to mark that the translation has been fixed": "Almost Finished", - "weNeedToConfirmYourEmailAddressTo": "We need to confirm your email address. To complete the subscription process, please click the link in the email we just sent you.", - "weNeedToConfirmYourEmailAddressTo - TODO: update line above and then delete this line to mark that the translation has been fixed": "We need to confirm your email address. To complete the subscription process, please click the link in the email we just sent you.", - "ifYouDontReceiveItPleaseCheckYourSpam": "If you don't receive it, please check your spam folder.", - "ifYouDontReceiveItPleaseCheckYourSpam - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you don't receive it, please check your spam folder.", - "thankYouForSubscribing!": "Thank you for subscribing!", - "thankYouForSubscribing! - TODO: update line above and then delete this line to mark that the translation has been fixed": "Thank you for subscribing!", - "unsubscriptionConfirmed": "Unsubscription Confirmed", - "unsubscriptionConfirmed - TODO: update line above and then delete this line to mark that the translation has been fixed": "Unsubscription Confirmed", - "youHaveBeenRemovedFrom": "You have been removed from:", - "youHaveBeenRemovedFrom - TODO: update line above and then delete this line to mark that the translation has been fixed": "You have been removed from:", "thePasswordMustBeAtLeastMinLength": "Das Passwort muss mindestens {{ minLength }} Zeichen lang sein", "thePasswordMustBeFewerThanMaxLength": "Das Passwort darf höchstens als {{ maxLength }} Zeichen haben", "thePasswordMayNotContainSequencesOfThree": "Das Passwort darf keine sich wiederholenden Zeichenketten (drei oder mehr Mal) beinhalten", diff --git a/locales/en-US-last-run/common.json b/locales/en-US-last-run/common.json index d98bc5063..620d8ee36 100644 --- a/locales/en-US-last-run/common.json +++ b/locales/en-US-last-run/common.json @@ -911,9 +911,27 @@ "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", - "useast1": "US-EAST-1", - "uswest2": "US-WEST-2", - "euwest1": "EU-WEST-1", + "usEastOhio": "US East (Ohio)", + "usEastNVirginia": "US East (N. Virginia)", + "usWestNCalifornia": "US West (N. California)", + "usWestOregon": "US West (Oregon)", + "africaCapeTown": "Africa (Cape Town)", + "asiaPacificHongKong": "Asia Pacific (Hong Kong)", + "asiaPacificMumbai": "Asia Pacific (Mumbai)", + "asiaPacificOsaka": "Asia Pacific (Osaka)", + "asiaPacificSeoul": "Asia Pacific (Seoul)", + "asiaPacificSingapore": "Asia Pacific (Singapore)", + "asiaPacificSydney": "Asia Pacific (Sydney)", + "asiaPacificTokyo": "Asia Pacific (Tokyo)", + "canadaCentral": "Canada (Central)", + "europeFrankfurt": "Europe (Frankfurt)", + "europeIreland": "Europe (Ireland)", + "europeLondon": "Europe (London)", + "europeMilan": "Europe (Milan)", + "europeParis": "Europe (Paris)", + "europeStockholm": "Europe (Stockholm)", + "middleEastBahrain": "Middle East (Bahrain)", + "southAmericaSaoPaulo": "South America (São Paulo)", "builtinZoneMta": "Built-in ZoneMTA", "dynamicConfigurationOfDkimKeysViaZoneMt": "Dynamic configuration of DKIM keys via ZoneMTA's Mailtrain plugin", "dynamicConfigurationOfDkimKeysViaZoneMt-1": "Dynamic configuration of DKIM keys via ZoneMTA's HTTP config plugin", @@ -1036,11 +1054,14 @@ "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.\n ", "mergeTagsAreTagsThatAreReplacedBefore-1": "\n <1>Merge tags are tags that are replaced before sending out the message. The format of the merge tag is the following: <1>{tg('TAG_NAME')}. \n ", "theWholeMessageIsInterpretedAsHandlebars": "\n <1>The whole message is interpreted as Handlebars template (see <1>http://handlebarsjs.com/). You can use any Handlebars blocks and expressions\n in the template. The merge tags form the root context of the Handlebars template.\n ", + "urlThatPointsToTheSubscribePageOfThe": "URL that points to the subscribe page of the first list in the campaign that allows public subscriptions", "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", + "uniqueIdThatIdentifiesTheListTheIndexIs0": "Unique ID that identifies the list. The <1>index is 0-based index of the list in the campaign. <3>LIST_ID_0 thus means the first list in the campaign.", + "theSameAsAboveButOnlyTakingIntoAccount": "The same as above, but only taking into account the lists for which public subscribe is enabled. <1>PUBLIC_LIST_ID_0 thus means the first public list in the campaign.", "uniqueIdThatIdentifiesCurrentCampaign": "Unique ID that identifies current campaign", "forRssCampaignsTheFollowingFurtherTags": "\n <1>For RSS campaigns, the following further tags can be used.\n ", "rssEntryTitle": "RSS entry title", @@ -1102,26 +1123,6 @@ "foundAddedMessagesNewCampaignMessages": "Found {{addedMessages}} new campaign messages from feed {{campaignId}}", "foundNothingNewFromTheFeed": "Found nothing new from the feed", "missingEmail": "Missing email", - "emailAddressAlreadyRegistered": "Email address already registered", - "weHaveReceivedASubscriptionRequestYour": "We have received a subscription request. Your email address is however already registered.", - "ifYouReceivedThisEmailByMistakeSimply": "If you received this email by mistake, simply delete it. Your existing subscription won't be affected.", - "ifYouWantToModifyYourSubscriptionThenYou": "If you want to modify your subscription then you can", - "manageYourPreferences": "manage your preferences", - "or": "or", - "unsubscribeHere": "unsubscribe here", - "returnToOurWebsite": "Return to our website", - "forQuestionsAboutThisListPleaseContact": "For questions about this list, please contact:", - "pleaseConfirmSubscriptionAddressChange": "Please Confirm Subscription Address Change", - "yesSubscribeMeToThisList": "Yes, subscribe me to this list", - "ifYouReceivedThisEmailByMistakeSimply-1": "If you received this email by mistake, simply delete it. You won't be subscribed unless you click the confirmation link above.", - "yesSubscribeThisEmailAddressToTheList": "Yes, subscribe this email address to the list", - "pleaseConfirmUnsubscription": "Please Confirm Unsubscription", - "yesUnsubscribeMe": "yesUnsubscribeMe", - "ifYouReceivedThisEmailByMistakeSimply-2": "If you received this email by mistake, simply delete it. You won't be unsubscribed if you don't click the confirmation link above.", - "yourSubscriptionToOurListHasBeen": "Your subscription to our list has been confirmed.", - "youAreNowUnsubscribed": "You Are Now Unsubscribed", - "weHaveRemovedYourEmailAddressFromOurList": "We have removed your email address from our list.", - "ifYouUnsubscribedByMistakeYouCan": "If you unsubscribed by mistake, you can re-subscribe at", "emailAddress-2": "Email Address", "wantToChangeIt?": "want to change it?", "downloadSignatureVerificationKey": "Download signature verification key", @@ -1133,12 +1134,6 @@ "updateEmailAddress": "Update Email Address", "updateProfile": "Update Profile", "subscribeToList": "Subscribe to list", - "almostFinished": "Almost Finished", - "weNeedToConfirmYourEmailAddressTo": "We need to confirm your email address. To complete the subscription process, please click the link in the email we just sent you.", - "ifYouDontReceiveItPleaseCheckYourSpam": "If you don't receive it, please check your spam folder.", - "thankYouForSubscribing!": "Thank you for subscribing!", - "unsubscriptionConfirmed": "Unsubscription Confirmed", - "youHaveBeenRemovedFrom": "You have been removed from:", "thePasswordMustBeAtLeastMinLength": "The password must be at least {{ minLength }} characters long", "thePasswordMustBeFewerThanMaxLength": "The password must be fewer than {{ maxLength }} characters", "thePasswordMayNotContainSequencesOfThree": "The password may not contain sequences of three or more repeated characters", @@ -1146,4 +1141,4 @@ "thePasswordMustContainAtLeastOne-1": "The password must contain at least one uppercase letter", "thePasswordMustContainAtLeastOneNumber": "The password must contain at least one number", "thePasswordMustContainAtLeastOneSpecial": "The password must contain at least one special character" -} +} \ No newline at end of file diff --git a/locales/en-US/common.json b/locales/en-US/common.json index d98bc5063..620d8ee36 100644 --- a/locales/en-US/common.json +++ b/locales/en-US/common.json @@ -911,9 +911,27 @@ "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", - "useast1": "US-EAST-1", - "uswest2": "US-WEST-2", - "euwest1": "EU-WEST-1", + "usEastOhio": "US East (Ohio)", + "usEastNVirginia": "US East (N. Virginia)", + "usWestNCalifornia": "US West (N. California)", + "usWestOregon": "US West (Oregon)", + "africaCapeTown": "Africa (Cape Town)", + "asiaPacificHongKong": "Asia Pacific (Hong Kong)", + "asiaPacificMumbai": "Asia Pacific (Mumbai)", + "asiaPacificOsaka": "Asia Pacific (Osaka)", + "asiaPacificSeoul": "Asia Pacific (Seoul)", + "asiaPacificSingapore": "Asia Pacific (Singapore)", + "asiaPacificSydney": "Asia Pacific (Sydney)", + "asiaPacificTokyo": "Asia Pacific (Tokyo)", + "canadaCentral": "Canada (Central)", + "europeFrankfurt": "Europe (Frankfurt)", + "europeIreland": "Europe (Ireland)", + "europeLondon": "Europe (London)", + "europeMilan": "Europe (Milan)", + "europeParis": "Europe (Paris)", + "europeStockholm": "Europe (Stockholm)", + "middleEastBahrain": "Middle East (Bahrain)", + "southAmericaSaoPaulo": "South America (São Paulo)", "builtinZoneMta": "Built-in ZoneMTA", "dynamicConfigurationOfDkimKeysViaZoneMt": "Dynamic configuration of DKIM keys via ZoneMTA's Mailtrain plugin", "dynamicConfigurationOfDkimKeysViaZoneMt-1": "Dynamic configuration of DKIM keys via ZoneMTA's HTTP config plugin", @@ -1036,11 +1054,14 @@ "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.\n ", "mergeTagsAreTagsThatAreReplacedBefore-1": "\n <1>Merge tags are tags that are replaced before sending out the message. The format of the merge tag is the following: <1>{tg('TAG_NAME')}. \n ", "theWholeMessageIsInterpretedAsHandlebars": "\n <1>The whole message is interpreted as Handlebars template (see <1>http://handlebarsjs.com/). You can use any Handlebars blocks and expressions\n in the template. The merge tags form the root context of the Handlebars template.\n ", + "urlThatPointsToTheSubscribePageOfThe": "URL that points to the subscribe page of the first list in the campaign that allows public subscriptions", "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", + "uniqueIdThatIdentifiesTheListTheIndexIs0": "Unique ID that identifies the list. The <1>index is 0-based index of the list in the campaign. <3>LIST_ID_0 thus means the first list in the campaign.", + "theSameAsAboveButOnlyTakingIntoAccount": "The same as above, but only taking into account the lists for which public subscribe is enabled. <1>PUBLIC_LIST_ID_0 thus means the first public list in the campaign.", "uniqueIdThatIdentifiesCurrentCampaign": "Unique ID that identifies current campaign", "forRssCampaignsTheFollowingFurtherTags": "\n <1>For RSS campaigns, the following further tags can be used.\n ", "rssEntryTitle": "RSS entry title", @@ -1102,26 +1123,6 @@ "foundAddedMessagesNewCampaignMessages": "Found {{addedMessages}} new campaign messages from feed {{campaignId}}", "foundNothingNewFromTheFeed": "Found nothing new from the feed", "missingEmail": "Missing email", - "emailAddressAlreadyRegistered": "Email address already registered", - "weHaveReceivedASubscriptionRequestYour": "We have received a subscription request. Your email address is however already registered.", - "ifYouReceivedThisEmailByMistakeSimply": "If you received this email by mistake, simply delete it. Your existing subscription won't be affected.", - "ifYouWantToModifyYourSubscriptionThenYou": "If you want to modify your subscription then you can", - "manageYourPreferences": "manage your preferences", - "or": "or", - "unsubscribeHere": "unsubscribe here", - "returnToOurWebsite": "Return to our website", - "forQuestionsAboutThisListPleaseContact": "For questions about this list, please contact:", - "pleaseConfirmSubscriptionAddressChange": "Please Confirm Subscription Address Change", - "yesSubscribeMeToThisList": "Yes, subscribe me to this list", - "ifYouReceivedThisEmailByMistakeSimply-1": "If you received this email by mistake, simply delete it. You won't be subscribed unless you click the confirmation link above.", - "yesSubscribeThisEmailAddressToTheList": "Yes, subscribe this email address to the list", - "pleaseConfirmUnsubscription": "Please Confirm Unsubscription", - "yesUnsubscribeMe": "yesUnsubscribeMe", - "ifYouReceivedThisEmailByMistakeSimply-2": "If you received this email by mistake, simply delete it. You won't be unsubscribed if you don't click the confirmation link above.", - "yourSubscriptionToOurListHasBeen": "Your subscription to our list has been confirmed.", - "youAreNowUnsubscribed": "You Are Now Unsubscribed", - "weHaveRemovedYourEmailAddressFromOurList": "We have removed your email address from our list.", - "ifYouUnsubscribedByMistakeYouCan": "If you unsubscribed by mistake, you can re-subscribe at", "emailAddress-2": "Email Address", "wantToChangeIt?": "want to change it?", "downloadSignatureVerificationKey": "Download signature verification key", @@ -1133,12 +1134,6 @@ "updateEmailAddress": "Update Email Address", "updateProfile": "Update Profile", "subscribeToList": "Subscribe to list", - "almostFinished": "Almost Finished", - "weNeedToConfirmYourEmailAddressTo": "We need to confirm your email address. To complete the subscription process, please click the link in the email we just sent you.", - "ifYouDontReceiveItPleaseCheckYourSpam": "If you don't receive it, please check your spam folder.", - "thankYouForSubscribing!": "Thank you for subscribing!", - "unsubscriptionConfirmed": "Unsubscription Confirmed", - "youHaveBeenRemovedFrom": "You have been removed from:", "thePasswordMustBeAtLeastMinLength": "The password must be at least {{ minLength }} characters long", "thePasswordMustBeFewerThanMaxLength": "The password must be fewer than {{ maxLength }} characters", "thePasswordMayNotContainSequencesOfThree": "The password may not contain sequences of three or more repeated characters", @@ -1146,4 +1141,4 @@ "thePasswordMustContainAtLeastOne-1": "The password must contain at least one uppercase letter", "thePasswordMustContainAtLeastOneNumber": "The password must contain at least one number", "thePasswordMustContainAtLeastOneSpecial": "The password must contain at least one special character" -} +} \ No newline at end of file diff --git a/locales/es-ES/common.json b/locales/es-ES/common.json index bc51f1ea0..e2571dd70 100644 --- a/locales/es-ES/common.json +++ b/locales/es-ES/common.json @@ -9,7 +9,8 @@ "resetAccessToken": "Reiniciar token de acceso", "generateAccessToken": "Generar token de acceso", "notesAboutTheApi": "Notas sobre la API", - "getSubscribers": "Obtener suscripciones", + "getSubscribers": "Get subscribers", + "getSubscribers - TODO: update line above and then delete this line to mark that the translation has been fixed": "Get subscribers", "queryParams": "Query params", "queryParams - TODO: update line above and then delete this line to mark that the translation has been fixed": "Query params", "yourPersonalAccessToken": "tu token de acceso personal", @@ -18,7 +19,7 @@ "limitEmailsCountInResponse": "limit emails count in response", "optionalDefault10000": "opcional, por defecto 10000", "example": "Ejemplo", - "addSubscription": "Añadir suscripción", + "addSubscription": "Añadir suscripcion", "thisApiCallEitherInsertsANewSubscription": "Esta llamada a la API inserta una nueva suscripción o actualiza las existentes. Los campos no incluidos se dejan como están, por lo que si actualiza solo el valor de LAST_NAME, FIRST_NAME se mantiene intacto para una suscripción existente.", "arguments": "argumentos", "subscribersEmailAddress": "email del suscriptor", @@ -33,7 +34,7 @@ "responseExample": "Response example", "responseExample - TODO: update line above and then delete this line to mark that the translation has been fixed": "Response example", "removeSubscription": "Eliminar suscripción", - "thisApiCallMarksASubscriptionAs": "Esta llamada a la API marca una suscripción como desuscrita", + "thisApiCallMarksASubscriptionAs": "Esta llamada a la API marca una suscricion como desuscrita", "deleteSubscription": "Borrar suscripción", "thisApiCallDeletesASubscription": "Esta llamada a la API borra una suscripción", "addNewCustomField": "Añadir un campo personalizado", @@ -169,6 +170,7 @@ "campaignMustBeSelected": "La campaña debe ser seleccionada", "typeMustBeSelected": "Type must be selected", "tagLanguageMustBeSelected": "Debes seleccionar un lenguaje de marcado", + "tagLanguageMustBeSelected - TODO: update line above and then delete this line to mark that the translation has been fixed": "Tag language must be selected", "urlMustNotBeEmpty": "La URL no puede estar vacía", "rssFeedUrlMustBeGiven": "RSS feed URL must be given", "campaignUpdated": "Campaña actualizada", @@ -188,6 +190,7 @@ "campaign_plural": "Campañas", "contentOfTheSelectedCampaignWillBeCopied": "Content of the selected campaign will be copied into this campaign.", "tagLanguage": "Lenguaje de marcado", + "tagLanguage - TODO: update line above and then delete this line to mark that the translation has been fixed": "Tag language", "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. Example: http://www.example.com/foo", "ifAMessageIsSentThenThisUrlWillBePosTed - TODO: update line above and then delete this line to mark that the translation has been fixed": "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. Example: http://www.example.com/foo", @@ -196,6 +199,7 @@ "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", "channel": "Canal", + "channel - TODO: update line above and then delete this line to mark that the translation has been fixed": "Channel", "sendSettings": "Ajustes de envío", "sendConfiguration-1": "Configuración de envío", "sendConfiguration-1_plural": "Configuraciones de envío", @@ -213,8 +217,10 @@ "warning!YouDoNotHaveNecessaryPermissions": "<0>Warning! You do not have necessary permissions to edit this campaign. Any changes that you perform here will be lost.", "warning!YouDoNotHaveNecessaryPermissions - TODO: update line above and then delete this line to mark that the translation has been fixed": "<0>Warning! You do not have necessary permissions to edit this campaign. Any changes that you perform here will be lost.", "selectCampaignToBeCloned": "Elige la campaña que será clonada.", + "selectCampaignToBeCloned - TODO: update line above and then delete this line to mark that the translation has been fixed": "Select campaign to be cloned.", "createCampaign": "Crear Campaña", "next": "Siguiente", + "next - TODO: update line above and then delete this line to mark that the translation has been fixed": "Next", "editCustomContent": "Editar Contenido Personalizado", "customTemplateEditor": "Editor de plantillas personalizado", "testSend": "Enviar test", @@ -229,6 +235,7 @@ "triggers": "Triggers", "share": "Compartir", "cloneCampaign": "Clonar campaña", + "cloneCampaign - TODO: update line above and then delete this line to mark that the translation has been fixed": "Clone Campaign", "regular": "Regular", "rss": "RSS", "triggered": "Triggered", @@ -324,17 +331,21 @@ "cancelScheduling - TODO: update line above and then delete this line to mark that the translation has been fixed": "Cancel scheduling", "reset": "Restablecer", "viewStatistics": "Ver estadísticas", - "pausing": "Pausando", - "pause": "Pausa", + "pausing": "Pausing", + "pausing - TODO: update line above and then delete this line to mark that the translation has been fixed": "Pausing", + "pause": "Pause", + "pause - TODO: update line above and then delete this line to mark that the translation has been fixed": "Pause", "continue": "Continuar", "enable": "Activar", "disable": "Desactivar", "segment": "Segmento", "campaignStatus": "Estado de Campaña", - "sent": "Enviado", + "sent": "Sent", + "sent - TODO: update line above and then delete this line to mark that the translation has been fixed": "Sent", "targetListssegments": "Objetivo listas/segmentos", "ifANewEntryIsFoundFromCampaignFeedANew": "If a new entry is found from campaign feed a new subcampaign is created of that entry and it will be listed here", "test": " [Test]", + "test - TODO: update line above and then delete this line to mark that the translation has been fixed": " [Test]", "sendingTestEmail": "Enviando email de prueba", "listHasToBeSelected": "La lista debe ser seleccionada.", "sendConfigurationHasToBeSelected": "Send configuration has to be selected.", @@ -400,17 +411,24 @@ "selectTheEventThatTriggersSendingThe": "Select the event that triggers sending the campaign.", "enabled": "Activado", "daysAfter": "Días después", - "updated": "Actualizado", + "updated": "Updated", + "updated - TODO: update line above and then delete this line to mark that the translation has been fixed": "Updated", "latestOpen": "Última apertura", "latestClick": "Último click", "notOpened": "No abiertos", "notClicked": "No clicked", "channelUpdated": "Canal actualizado", + "channelUpdated - TODO: update line above and then delete this line to mark that the translation has been fixed": "Channel updated", "channelCreated": "Canal creado", + "channelCreated - TODO: update line above and then delete this line to mark that the translation has been fixed": "Channel created", "deletingChannel": "Borrando canal ...", + "deletingChannel - TODO: update line above and then delete this line to mark that the translation has been fixed": "Deleting channel ...", "channelDeleted": "Canal borrado", + "channelDeleted - TODO: update line above and then delete this line to mark that the translation has been fixed": "Channel deleted", "editChannel": "Editar Canal", + "editChannel - TODO: update line above and then delete this line to mark that the translation has been fixed": "Edit Channel", "createChannel": "Crear Canal", + "createChannel - TODO: update line above and then delete this line to mark that the translation has been fixed": "Create Channel", "campaignDefaults": "Campaign defaults", "campaignDefaults - TODO: update line above and then delete this line to mark that the translation has been fixed": "Campaign defaults", "campaignName-1": "Campaign name", @@ -420,7 +438,9 @@ "warning!YouDoNotHaveNecessaryPermissions-1": "<0>Warning! You do not have necessary permissions to edit this channel. Any changes that you perform here will be lost.", "warning!YouDoNotHaveNecessaryPermissions-1 - TODO: update line above and then delete this line to mark that the translation has been fixed": "<0>Warning! You do not have necessary permissions to edit this channel. Any changes that you perform here will be lost.", "channels": "Canales", + "channels - TODO: update line above and then delete this line to mark that the translation has been fixed": "Channels", "channelName": "Canal \"{{name}}\"", + "channelName - TODO: update line above and then delete this line to mark that the translation has been fixed": "Channel \"{{name}}\"", "countFileAdded": "{{count}} archivo añadido", "countFileAdded_plural": "{{count}} archivos añadidos", "countFileReplaced": "{{count}} archivo reemplazado", @@ -495,23 +515,37 @@ "showMjml": "Mostrar MJML", "countEntriesSelected": "{{ count }} entradas seleccionadas.", "noDataAvailableInTable": "Ningún dato disponible en esta tabla", + "noDataAvailableInTable - TODO: update line above and then delete this line to mark that the translation has been fixed": "No data available in table", "showingStartToEndOfTotalEntries": "Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros", + "showingStartToEndOfTotalEntries - TODO: update line above and then delete this line to mark that the translation has been fixed": "Showing _START_ to _END_ of _TOTAL_ entries", "showing0To0Of0Entries": "Mostrando registros del 0 al 0 de un total de 0 registros", + "showing0To0Of0Entries - TODO: update line above and then delete this line to mark that the translation has been fixed": "Showing 0 to 0 of 0 entries", "filteredFromMaxTotalEntries": "(filtrado de un total de _MAX_ registros)", + "filteredFromMaxTotalEntries - TODO: update line above and then delete this line to mark that the translation has been fixed": "(filtered from _MAX_ total entries)", "": "", " - TODO: update line above and then delete this line to mark that the translation has been fixed": "", "-1": ".", "-1 - TODO: update line above and then delete this line to mark that the translation has been fixed": ",", "showMenuEntries": "Mostrar _MENU_ registros", + "showMenuEntries - TODO: update line above and then delete this line to mark that the translation has been fixed": "Show _MENU_ entries", "loading-1": "Cargando...", + "loading-1 - TODO: update line above and then delete this line to mark that the translation has been fixed": "Loading...", "processing": "Procesando...", + "processing - TODO: update line above and then delete this line to mark that the translation has been fixed": "Processing...", "search": "Buscar:", + "search - TODO: update line above and then delete this line to mark that the translation has been fixed": "Search:", "noMatchingRecordsFound": "No se encontraron resultados", + "noMatchingRecordsFound - TODO: update line above and then delete this line to mark that the translation has been fixed": "No matching records found", "firs": "Primero", + "firs - TODO: update line above and then delete this line to mark that the translation has been fixed": "Firs", "last": "Último", + "last - TODO: update line above and then delete this line to mark that the translation has been fixed": "Last", "previous": "Anterior", + "previous - TODO: update line above and then delete this line to mark that the translation has been fixed": "Previous", "activateToSortColumnAscending": ": Activar para ordenar la columna de manera ascendente", + "activateToSortColumnAscending - TODO: update line above and then delete this line to mark that the translation has been fixed": ": activate to sort column ascending", "activateToSortColumnDescending": ": Activar para ordenar la columna de manera descendente", + "activateToSortColumnDescending - TODO: update line above and then delete this line to mark that the translation has been fixed": ": activate to sort column descending", "customFormMustBeSelected": "El formulario personalizado debe ser seleccionado", "listUpdated": "Lista actualizada", "listCreated": "Lista creada", @@ -580,7 +614,9 @@ "createField": "Crear Campo", "mergeTag-1": "Merge tag", "helpText": "Texto de ayuda", + "helpText - TODO: update line above and then delete this line to mark that the translation has been fixed": "Help text", "requiredClientsideValidationOnly": "Obligatorio (solo validación del lado del cliente)", + "requiredClientsideValidationOnly - TODO: update line above and then delete this line to mark that the translation has been fixed": "Required (client-side validation only)", "fieldOrder": "Orden del Campo", "listings": "Listings", "selectTheFieldBeforeWhichThisFieldShould": "Select the field before which this field should appear in listings. To exclude the field from listings, select \"Not visible\".", @@ -648,6 +684,7 @@ "editCustomForms": "Editar Formularios Personalizados", "createCustomForms": "Crear Formularios Personalizados", "cloneFromExistingCustomForms": "Clonar a partir de formularios personalizados ya existentes", + "cloneFromExistingCustomForms - TODO: update line above and then delete this line to mark that the translation has been fixed": "Clone from existing custom forms", "sourceCustomForms": "Source custom forms", "sourceCustomForms - TODO: update line above and then delete this line to mark that the translation has been fixed": "Source custom forms", "formsPreview": "Vista previa de Formularios", @@ -679,7 +716,8 @@ "createImport": "Crear Importación", "source": "Origen", "lastRun": "Última ejecución", - "never": "nunca", + "never": "never", + "never - TODO: update line above and then delete this line to mark that the translation has been fixed": "never", "detailedStatus": "Estado detallado", "row": "Fila", "reason": "Razón", @@ -732,7 +770,7 @@ "rules": "Reglas", "fieldMustBeSelected": "El campo debe ser seleccionado", "field": "Campo", - "select-1": "-- Seleccionar --", + "select-1": "-- Select --", "ruleOptions": "Rule Options", "ok": "OK", "allRulesMustMatch": "Deben cumplirse todas las reglas", @@ -984,9 +1022,48 @@ "doNotUseEncryption": "No usar cifrado", "useTls –UsuallySelectedForPort465": "Use TLS – usually selected for port 465", "useStarttls –UsuallySelectedForPort587": "Use STARTTLS – usually selected for port 587 and 25", - "useast1": "US-EAST-1", - "uswest2": "US-WEST-2", - "euwest1": "EU-WEST-1", + "usEastOhio": "US East (Ohio)", + "usEastOhio - TODO: update line above and then delete this line to mark that the translation has been fixed": "US East (Ohio)", + "usEastNVirginia": "US East (N. Virginia)", + "usEastNVirginia - TODO: update line above and then delete this line to mark that the translation has been fixed": "US East (N. Virginia)", + "usWestNCalifornia": "US West (N. California)", + "usWestNCalifornia - TODO: update line above and then delete this line to mark that the translation has been fixed": "US West (N. California)", + "usWestOregon": "US West (Oregon)", + "usWestOregon - TODO: update line above and then delete this line to mark that the translation has been fixed": "US West (Oregon)", + "africaCapeTown": "Africa (Cape Town)", + "africaCapeTown - TODO: update line above and then delete this line to mark that the translation has been fixed": "Africa (Cape Town)", + "asiaPacificHongKong": "Asia Pacific (Hong Kong)", + "asiaPacificHongKong - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Hong Kong)", + "asiaPacificMumbai": "Asia Pacific (Mumbai)", + "asiaPacificMumbai - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Mumbai)", + "asiaPacificOsaka": "Asia Pacific (Osaka)", + "asiaPacificOsaka - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Osaka)", + "asiaPacificSeoul": "Asia Pacific (Seoul)", + "asiaPacificSeoul - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Seoul)", + "asiaPacificSingapore": "Asia Pacific (Singapore)", + "asiaPacificSingapore - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Singapore)", + "asiaPacificSydney": "Asia Pacific (Sydney)", + "asiaPacificSydney - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Sydney)", + "asiaPacificTokyo": "Asia Pacific (Tokyo)", + "asiaPacificTokyo - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Tokyo)", + "canadaCentral": "Canada (Central)", + "canadaCentral - TODO: update line above and then delete this line to mark that the translation has been fixed": "Canada (Central)", + "europeFrankfurt": "Europe (Frankfurt)", + "europeFrankfurt - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Frankfurt)", + "europeIreland": "Europe (Ireland)", + "europeIreland - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Ireland)", + "europeLondon": "Europe (London)", + "europeLondon - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (London)", + "europeMilan": "Europe (Milan)", + "europeMilan - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Milan)", + "europeParis": "Europe (Paris)", + "europeParis - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Paris)", + "europeStockholm": "Europe (Stockholm)", + "europeStockholm - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Stockholm)", + "middleEastBahrain": "Middle East (Bahrain)", + "middleEastBahrain - TODO: update line above and then delete this line to mark that the translation has been fixed": "Middle East (Bahrain)", + "southAmericaSaoPaulo": "South America (São Paulo)", + "southAmericaSaoPaulo - TODO: update line above and then delete this line to mark that the translation has been fixed": "South America (São Paulo)", "builtinZoneMta": "Built-in ZoneMTA", "dynamicConfigurationOfDkimKeysViaZoneMt": "Dynamic configuration of DKIM keys via ZoneMTA's Mailtrain plugin", "dynamicConfigurationOfDkimKeysViaZoneMt-1": "Dynamic configuration of DKIM keys via ZoneMTA's HTTP config plugin", @@ -1129,11 +1206,17 @@ "mergeTagsAreTagsThatAreReplacedBefore-1 - TODO: update line above and then delete this line to mark that the translation has been fixed": "\n <1>Merge tags are tags that are replaced before sending out the message. The format of the merge tag is the following: <1>{tg('TAG_NAME')}. \n ", "theWholeMessageIsInterpretedAsHandlebars": "\n <1>The whole message is interpreted as Handlebars template (see <1>http://handlebarsjs.com/). You can use any Handlebars blocks and expressions\n in the template. The merge tags form the root context of the Handlebars template.\n ", "theWholeMessageIsInterpretedAsHandlebars - TODO: update line above and then delete this line to mark that the translation has been fixed": "\n <1>The whole message is interpreted as Handlebars template (see <1>http://handlebarsjs.com/). You can use any Handlebars blocks and expressions\n in the template. The merge tags form the root context of the Handlebars template.\n ", + "urlThatPointsToTheSubscribePageOfThe": "URL that points to the subscribe page of the first list in the campaign that allows public subscriptions", + "urlThatPointsToTheSubscribePageOfThe - TODO: update line above and then delete this line to mark that the translation has been fixed": "URL that points to the subscribe page of the first list in the campaign that allows public subscriptions", "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", + "uniqueIdThatIdentifiesTheListTheIndexIs0": "Unique ID that identifies the list. The <1>index is 0-based index of the list in the campaign. <3>LIST_ID_0 thus means the first list in the campaign.", + "uniqueIdThatIdentifiesTheListTheIndexIs0 - TODO: update line above and then delete this line to mark that the translation has been fixed": "Unique ID that identifies the list. The <1>index is 0-based index of the list in the campaign. <3>LIST_ID_0 thus means the first list in the campaign.", + "theSameAsAboveButOnlyTakingIntoAccount": "The same as above, but only taking into account the lists for which public subscribe is enabled. <1>PUBLIC_LIST_ID_0 thus means the first public list in the campaign.", + "theSameAsAboveButOnlyTakingIntoAccount - TODO: update line above and then delete this line to mark that the translation has been fixed": "The same as above, but only taking into account the lists for which public subscribe is enabled. <1>PUBLIC_LIST_ID_0 thus means the first public list in the campaign.", "uniqueIdThatIdentifiesCurrentCampaign": "Unique ID that identifies current campaign", "forRssCampaignsTheFollowingFurtherTags": "\n <1>For RSS campaigns, the following further tags can be used.\n ", "rssEntryTitle": "Título de la entrada RSS", @@ -1198,26 +1281,6 @@ "foundAddedMessagesNewCampaignMessages": "Found {{addedMessages}} new campaign messages from feed {{campaignId}}", "foundNothingNewFromTheFeed": "Found nothing new from the feed", "missingEmail": "Missing email", - "emailAddressAlreadyRegistered": "El email ya estaba registrado", - "weHaveReceivedASubscriptionRequestYour": "Hemos recibido una petición de suscripción. Sin embargo tu email ya estaba registrado.", - "ifYouReceivedThisEmailByMistakeSimply": "Si has recibido este email por error, tan solo bórralo. Tu suscripción actual no se verá afectada.", - "ifYouWantToModifyYourSubscriptionThenYou": "Si quieres modificar tu suscripción puedes", - "manageYourPreferences": "gestionar tus preferencias", - "or": "o", - "unsubscribeHere": "desuscribirte aquí", - "returnToOurWebsite": "Volver a nuestra página web", - "forQuestionsAboutThisListPleaseContact": "Para preguntas sobre esta lista, por favor contáctanos en:", - "pleaseConfirmSubscriptionAddressChange": "Por favor confirma el cambio de dirección en la suscripción", - "yesSubscribeMeToThisList": "Sí, suscribirme a esta lista", - "ifYouReceivedThisEmailByMistakeSimply-1": "Si has recibido este email por error, tan solo bórralo. Solo serás suscrito si haces click en el enlace de confirmación de arriba.", - "yesSubscribeThisEmailAddressToTheList": "Sí, suscribir este dirección de correo a la lista", - "pleaseConfirmUnsubscription": "Por favor confirma tu desuscripción", - "yesUnsubscribeMe": "Sí, desuscríbeme de esta lista", - "ifYouReceivedThisEmailByMistakeSimply-2": "Si has recibido este email por error, tan solo bórralo. Solo serás desuscrito si haces click en el enlace de confirmación de arriba.", - "yourSubscriptionToOurListHasBeen": "Tu suscripción a nuestra lista ha sido confirmada.", - "youAreNowUnsubscribed": "Ya estás desuscrito", - "weHaveRemovedYourEmailAddressFromOurList": "Hemos eliminado tu dirección de correo de nuestra lista.", - "ifYouUnsubscribedByMistakeYouCan": "Si te has desuscrito por error, te puedes suscribir de nuevo en", "emailAddress-2": "Dirección de email", "wantToChangeIt?": "¿Quieres cambiarlo?", "downloadSignatureVerificationKey": "Download signature verification key", @@ -1229,12 +1292,6 @@ "updateEmailAddress": "Actualizar Email", "updateProfile": "Actualizar Perfil", "subscribeToList": "Subscribirme a la lista", - "almostFinished": "Ya casi hemos acabado", - "weNeedToConfirmYourEmailAddressTo": "Necesitamos confirmar tu dirección de correo electrónico. Para completar el proceso de suscripción, por favor sigue el enlace que encontrarás en el email que te acabamos de enviar.", - "ifYouDontReceiveItPleaseCheckYourSpam": "Si no lo has recibido, por favor comprueba en tu carpeta de spam.", - "thankYouForSubscribing!": "¡Gracias por suscribirte!", - "unsubscriptionConfirmed": "Desuscripción confirmada", - "youHaveBeenRemovedFrom": "Te has desuscrito de", "thePasswordMustBeAtLeastMinLength": "La contraseña debe tener al menos {{ minLength }} caracteres", "thePasswordMustBeFewerThanMaxLength": "La contraseña no puede tener más de {{ maxLength }} caracteres", "thePasswordMayNotContainSequencesOfThree": "La contraseña no puede tener secuencias de tres o más caracteres repetidos", diff --git a/locales/fr-FR/common.json b/locales/fr-FR/common.json index d5412375e..d11d5c3cd 100644 --- a/locales/fr-FR/common.json +++ b/locales/fr-FR/common.json @@ -987,9 +987,48 @@ "doNotUseEncryption": "Ne pas utiliser de cryptage", "useTls –UsuallySelectedForPort465": "Utiliser TLS - généralement sélectionné pour le port 465", "useStarttls –UsuallySelectedForPort587": "Utiliser STARTTLS - généralement sélectionné pour les ports 587 et 25", - "useast1": "US-EAST-1", - "uswest2": "US-WEST-2", - "euwest1": "EU-WEST-1", + "usEastOhio": "US East (Ohio)", + "usEastOhio - TODO: update line above and then delete this line to mark that the translation has been fixed": "US East (Ohio)", + "usEastNVirginia": "US East (N. Virginia)", + "usEastNVirginia - TODO: update line above and then delete this line to mark that the translation has been fixed": "US East (N. Virginia)", + "usWestNCalifornia": "US West (N. California)", + "usWestNCalifornia - TODO: update line above and then delete this line to mark that the translation has been fixed": "US West (N. California)", + "usWestOregon": "US West (Oregon)", + "usWestOregon - TODO: update line above and then delete this line to mark that the translation has been fixed": "US West (Oregon)", + "africaCapeTown": "Africa (Cape Town)", + "africaCapeTown - TODO: update line above and then delete this line to mark that the translation has been fixed": "Africa (Cape Town)", + "asiaPacificHongKong": "Asia Pacific (Hong Kong)", + "asiaPacificHongKong - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Hong Kong)", + "asiaPacificMumbai": "Asia Pacific (Mumbai)", + "asiaPacificMumbai - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Mumbai)", + "asiaPacificOsaka": "Asia Pacific (Osaka)", + "asiaPacificOsaka - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Osaka)", + "asiaPacificSeoul": "Asia Pacific (Seoul)", + "asiaPacificSeoul - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Seoul)", + "asiaPacificSingapore": "Asia Pacific (Singapore)", + "asiaPacificSingapore - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Singapore)", + "asiaPacificSydney": "Asia Pacific (Sydney)", + "asiaPacificSydney - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Sydney)", + "asiaPacificTokyo": "Asia Pacific (Tokyo)", + "asiaPacificTokyo - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Tokyo)", + "canadaCentral": "Canada (Central)", + "canadaCentral - TODO: update line above and then delete this line to mark that the translation has been fixed": "Canada (Central)", + "europeFrankfurt": "Europe (Frankfurt)", + "europeFrankfurt - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Frankfurt)", + "europeIreland": "Europe (Ireland)", + "europeIreland - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Ireland)", + "europeLondon": "Europe (London)", + "europeLondon - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (London)", + "europeMilan": "Europe (Milan)", + "europeMilan - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Milan)", + "europeParis": "Europe (Paris)", + "europeParis - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Paris)", + "europeStockholm": "Europe (Stockholm)", + "europeStockholm - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Stockholm)", + "middleEastBahrain": "Middle East (Bahrain)", + "middleEastBahrain - TODO: update line above and then delete this line to mark that the translation has been fixed": "Middle East (Bahrain)", + "southAmericaSaoPaulo": "South America (São Paulo)", + "southAmericaSaoPaulo - TODO: update line above and then delete this line to mark that the translation has been fixed": "South America (São Paulo)", "builtinZoneMta": "ZoneMTA intégré", "dynamicConfigurationOfDkimKeysViaZoneMt": "Configuration dynamique des clés DKIM via le plugin Mailtrain de ZoneMTA", "dynamicConfigurationOfDkimKeysViaZoneMt-1": "Configuration dynamique des clés DKIM via le plugin de configuration HTTP de ZoneMTA", @@ -1123,11 +1162,17 @@ "mergeTagsAreTagsThatAreReplacedBefore-1 - TODO: update line above and then delete this line to mark that the translation has been fixed": "\n <1>Merge tags are tags that are replaced before sending out the message. The format of the merge tag is the following: <1>{tg('TAG_NAME')}. \n ", "theWholeMessageIsInterpretedAsHandlebars": "\n <1>The whole message is interpreted as Handlebars template (see <1>http://handlebarsjs.com/). You can use any Handlebars blocks and expressions\n in the template. The merge tags form the root context of the Handlebars template.\n ", "theWholeMessageIsInterpretedAsHandlebars - TODO: update line above and then delete this line to mark that the translation has been fixed": "\n <1>The whole message is interpreted as Handlebars template (see <1>http://handlebarsjs.com/). You can use any Handlebars blocks and expressions\n in the template. The merge tags form the root context of the Handlebars template.\n ", + "urlThatPointsToTheSubscribePageOfThe": "URL that points to the subscribe page of the first list in the campaign that allows public subscriptions", + "urlThatPointsToTheSubscribePageOfThe - TODO: update line above and then delete this line to mark that the translation has been fixed": "URL that points to the subscribe page of the first list in the campaign that allows public subscriptions", "urlThatPointsToTheUnsubscribePage": "URL pointant vers la page de désabonnement", "urlThatPointsToThePreferencesPageOfThe": "URL pointant vers la page des préférences de l'abonné", "urlToPreviewTheMessageInABrowser": "URL pour prévisualiser le message dans un navigateur", "uniqueIdThatIdentifiesTheRecipient": "ID unique qui identifie le destinataire", "uniqueIdThatIdentifiesTheListUsedForThis": "ID unique qui identifie la liste utilisée pour cette campagne", + "uniqueIdThatIdentifiesTheListTheIndexIs0": "Unique ID that identifies the list. The <1>index is 0-based index of the list in the campaign. <3>LIST_ID_0 thus means the first list in the campaign.", + "uniqueIdThatIdentifiesTheListTheIndexIs0 - TODO: update line above and then delete this line to mark that the translation has been fixed": "Unique ID that identifies the list. The <1>index is 0-based index of the list in the campaign. <3>LIST_ID_0 thus means the first list in the campaign.", + "theSameAsAboveButOnlyTakingIntoAccount": "The same as above, but only taking into account the lists for which public subscribe is enabled. <1>PUBLIC_LIST_ID_0 thus means the first public list in the campaign.", + "theSameAsAboveButOnlyTakingIntoAccount - TODO: update line above and then delete this line to mark that the translation has been fixed": "The same as above, but only taking into account the lists for which public subscribe is enabled. <1>PUBLIC_LIST_ID_0 thus means the first public list in the campaign.", "uniqueIdThatIdentifiesCurrentCampaign": "ID unique qui identifie la campagne actuelle", "forRssCampaignsTheFollowingFurtherTags": "\n <1> Pour les campagnes RSS, les autres balises suivantes peuvent être utilisées. \n", "rssEntryTitle": "Titre de l'entrée RSS", @@ -1191,46 +1236,6 @@ "foundAddedMessagesNewCampaignMessages": "Trouvé {{addedMessages}} nouveaux messages de campagne à partir du flux {{campaignId}}", "foundNothingNewFromTheFeed": "Rien trouvé de nouveau dans le flux", "missingEmail": "E-mail manquant", - "emailAddressAlreadyRegistered": "Email address already registered", - "emailAddressAlreadyRegistered - TODO: update line above and then delete this line to mark that the translation has been fixed": "Email address already registered", - "weHaveReceivedASubscriptionRequestYour": "We have received a subscription request. Your email address is however already registered.", - "weHaveReceivedASubscriptionRequestYour - TODO: update line above and then delete this line to mark that the translation has been fixed": "We have received a subscription request. Your email address is however already registered.", - "ifYouReceivedThisEmailByMistakeSimply": "If you received this email by mistake, simply delete it. Your existing subscription won't be affected.", - "ifYouReceivedThisEmailByMistakeSimply - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you received this email by mistake, simply delete it. Your existing subscription won't be affected.", - "ifYouWantToModifyYourSubscriptionThenYou": "If you want to modify your subscription then you can", - "ifYouWantToModifyYourSubscriptionThenYou - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you want to modify your subscription then you can", - "manageYourPreferences": "manage your preferences", - "manageYourPreferences - TODO: update line above and then delete this line to mark that the translation has been fixed": "manage your preferences", - "or": "or", - "or - TODO: update line above and then delete this line to mark that the translation has been fixed": "or", - "unsubscribeHere": "unsubscribe here", - "unsubscribeHere - TODO: update line above and then delete this line to mark that the translation has been fixed": "unsubscribe here", - "returnToOurWebsite": "Return to our website", - "returnToOurWebsite - TODO: update line above and then delete this line to mark that the translation has been fixed": "Return to our website", - "forQuestionsAboutThisListPleaseContact": "For questions about this list, please contact:", - "forQuestionsAboutThisListPleaseContact - TODO: update line above and then delete this line to mark that the translation has been fixed": "For questions about this list, please contact:", - "pleaseConfirmSubscriptionAddressChange": "Please Confirm Subscription Address Change", - "pleaseConfirmSubscriptionAddressChange - TODO: update line above and then delete this line to mark that the translation has been fixed": "Please Confirm Subscription Address Change", - "yesSubscribeMeToThisList": "Yes, subscribe me to this list", - "yesSubscribeMeToThisList - TODO: update line above and then delete this line to mark that the translation has been fixed": "Yes, subscribe me to this list", - "ifYouReceivedThisEmailByMistakeSimply-1": "If you received this email by mistake, simply delete it. You won't be subscribed unless you click the confirmation link above.", - "ifYouReceivedThisEmailByMistakeSimply-1 - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you received this email by mistake, simply delete it. You won't be subscribed unless you click the confirmation link above.", - "yesSubscribeThisEmailAddressToTheList": "Yes, subscribe this email address to the list", - "yesSubscribeThisEmailAddressToTheList - TODO: update line above and then delete this line to mark that the translation has been fixed": "Yes, subscribe this email address to the list", - "pleaseConfirmUnsubscription": "Please Confirm Unsubscription", - "pleaseConfirmUnsubscription - TODO: update line above and then delete this line to mark that the translation has been fixed": "Please Confirm Unsubscription", - "yesUnsubscribeMe": "yesUnsubscribeMe", - "yesUnsubscribeMe - TODO: update line above and then delete this line to mark that the translation has been fixed": "yesUnsubscribeMe", - "ifYouReceivedThisEmailByMistakeSimply-2": "If you received this email by mistake, simply delete it. You won't be unsubscribed if you don't click the confirmation link above.", - "ifYouReceivedThisEmailByMistakeSimply-2 - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you received this email by mistake, simply delete it. You won't be unsubscribed if you don't click the confirmation link above.", - "yourSubscriptionToOurListHasBeen": "Your subscription to our list has been confirmed.", - "yourSubscriptionToOurListHasBeen - TODO: update line above and then delete this line to mark that the translation has been fixed": "Your subscription to our list has been confirmed.", - "youAreNowUnsubscribed": "You Are Now Unsubscribed", - "youAreNowUnsubscribed - TODO: update line above and then delete this line to mark that the translation has been fixed": "You Are Now Unsubscribed", - "weHaveRemovedYourEmailAddressFromOurList": "We have removed your email address from our list.", - "weHaveRemovedYourEmailAddressFromOurList - TODO: update line above and then delete this line to mark that the translation has been fixed": "We have removed your email address from our list.", - "ifYouUnsubscribedByMistakeYouCan": "If you unsubscribed by mistake, you can re-subscribe at", - "ifYouUnsubscribedByMistakeYouCan - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you unsubscribed by mistake, you can re-subscribe at", "emailAddress-2": "Adresse électronique", "wantToChangeIt?": "vous voulez le changer?", "downloadSignatureVerificationKey": "Télécharger la clé de vérification de signature", @@ -1242,18 +1247,6 @@ "updateEmailAddress": "Mettre a jour l'adresse email", "updateProfile": "Mettre à jour le profil", "subscribeToList": "S'inscrire à la liste", - "almostFinished": "Almost Finished", - "almostFinished - TODO: update line above and then delete this line to mark that the translation has been fixed": "Almost Finished", - "weNeedToConfirmYourEmailAddressTo": "We need to confirm your email address. To complete the subscription process, please click the link in the email we just sent you.", - "weNeedToConfirmYourEmailAddressTo - TODO: update line above and then delete this line to mark that the translation has been fixed": "We need to confirm your email address. To complete the subscription process, please click the link in the email we just sent you.", - "ifYouDontReceiveItPleaseCheckYourSpam": "If you don't receive it, please check your spam folder.", - "ifYouDontReceiveItPleaseCheckYourSpam - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you don't receive it, please check your spam folder.", - "thankYouForSubscribing!": "Thank you for subscribing!", - "thankYouForSubscribing! - TODO: update line above and then delete this line to mark that the translation has been fixed": "Thank you for subscribing!", - "unsubscriptionConfirmed": "Unsubscription Confirmed", - "unsubscriptionConfirmed - TODO: update line above and then delete this line to mark that the translation has been fixed": "Unsubscription Confirmed", - "youHaveBeenRemovedFrom": "You have been removed from:", - "youHaveBeenRemovedFrom - TODO: update line above and then delete this line to mark that the translation has been fixed": "You have been removed from:", "thePasswordMustBeAtLeastMinLength": "Le mot de passe doit comporter au moins {{minLength}} caractères", "thePasswordMustBeFewerThanMaxLength": "Le mot de passe doit contenir moins de {{maxLength}} caractères", "thePasswordMayNotContainSequencesOfThree": "Le mot de passe ne doit pas contenir de séquences de trois caractères répétés ou plus", diff --git a/locales/pt-BR/common.json b/locales/pt-BR/common.json index 93f117950..440b8f071 100644 --- a/locales/pt-BR/common.json +++ b/locales/pt-BR/common.json @@ -1053,9 +1053,48 @@ "doNotUseEncryption": "Não use criptografia", "useTls –UsuallySelectedForPort465": "Use TLS - geralmente selecionado para a porta 465", "useStarttls –UsuallySelectedForPort587": "Use STARTTLS - geralmente selecionado para as portas 587 e 25", - "useast1": "US-EAST-1", - "uswest2": "US-WEST-2", - "euwest1": "EU-WEST-1", + "usEastOhio": "US East (Ohio)", + "usEastOhio - TODO: update line above and then delete this line to mark that the translation has been fixed": "US East (Ohio)", + "usEastNVirginia": "US East (N. Virginia)", + "usEastNVirginia - TODO: update line above and then delete this line to mark that the translation has been fixed": "US East (N. Virginia)", + "usWestNCalifornia": "US West (N. California)", + "usWestNCalifornia - TODO: update line above and then delete this line to mark that the translation has been fixed": "US West (N. California)", + "usWestOregon": "US West (Oregon)", + "usWestOregon - TODO: update line above and then delete this line to mark that the translation has been fixed": "US West (Oregon)", + "africaCapeTown": "Africa (Cape Town)", + "africaCapeTown - TODO: update line above and then delete this line to mark that the translation has been fixed": "Africa (Cape Town)", + "asiaPacificHongKong": "Asia Pacific (Hong Kong)", + "asiaPacificHongKong - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Hong Kong)", + "asiaPacificMumbai": "Asia Pacific (Mumbai)", + "asiaPacificMumbai - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Mumbai)", + "asiaPacificOsaka": "Asia Pacific (Osaka)", + "asiaPacificOsaka - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Osaka)", + "asiaPacificSeoul": "Asia Pacific (Seoul)", + "asiaPacificSeoul - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Seoul)", + "asiaPacificSingapore": "Asia Pacific (Singapore)", + "asiaPacificSingapore - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Singapore)", + "asiaPacificSydney": "Asia Pacific (Sydney)", + "asiaPacificSydney - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Sydney)", + "asiaPacificTokyo": "Asia Pacific (Tokyo)", + "asiaPacificTokyo - TODO: update line above and then delete this line to mark that the translation has been fixed": "Asia Pacific (Tokyo)", + "canadaCentral": "Canada (Central)", + "canadaCentral - TODO: update line above and then delete this line to mark that the translation has been fixed": "Canada (Central)", + "europeFrankfurt": "Europe (Frankfurt)", + "europeFrankfurt - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Frankfurt)", + "europeIreland": "Europe (Ireland)", + "europeIreland - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Ireland)", + "europeLondon": "Europe (London)", + "europeLondon - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (London)", + "europeMilan": "Europe (Milan)", + "europeMilan - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Milan)", + "europeParis": "Europe (Paris)", + "europeParis - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Paris)", + "europeStockholm": "Europe (Stockholm)", + "europeStockholm - TODO: update line above and then delete this line to mark that the translation has been fixed": "Europe (Stockholm)", + "middleEastBahrain": "Middle East (Bahrain)", + "middleEastBahrain - TODO: update line above and then delete this line to mark that the translation has been fixed": "Middle East (Bahrain)", + "southAmericaSaoPaulo": "South America (São Paulo)", + "southAmericaSaoPaulo - TODO: update line above and then delete this line to mark that the translation has been fixed": "South America (São Paulo)", "builtinZoneMta": "ZoneMTA incorporado", "dynamicConfigurationOfDkimKeysViaZoneMt": "Configuração dinâmica de chaves DKIM através do plugin Mailtrain do ZoneMTA", "dynamicConfigurationOfDkimKeysViaZoneMt-1": "Configuração dinâmica de chaves DKIM via plugin de configuração HTTP do ZoneMTA", @@ -1208,11 +1247,17 @@ "mergeTagsAreTagsThatAreReplacedBefore-1 - TODO: update line above and then delete this line to mark that the translation has been fixed": "\n <1>Merge tags are tags that are replaced before sending out the message. The format of the merge tag is the following: <1>{tg('TAG_NAME')}. \n ", "theWholeMessageIsInterpretedAsHandlebars": "\n <1>The whole message is interpreted as Handlebars template (see <1>http://handlebarsjs.com/). You can use any Handlebars blocks and expressions\n in the template. The merge tags form the root context of the Handlebars template.\n ", "theWholeMessageIsInterpretedAsHandlebars - TODO: update line above and then delete this line to mark that the translation has been fixed": "\n <1>The whole message is interpreted as Handlebars template (see <1>http://handlebarsjs.com/). You can use any Handlebars blocks and expressions\n in the template. The merge tags form the root context of the Handlebars template.\n ", + "urlThatPointsToTheSubscribePageOfThe": "URL that points to the subscribe page of the first list in the campaign that allows public subscriptions", + "urlThatPointsToTheSubscribePageOfThe - TODO: update line above and then delete this line to mark that the translation has been fixed": "URL that points to the subscribe page of the first list in the campaign that allows public subscriptions", "urlThatPointsToTheUnsubscribePage": "URL que aponta para a página de cancelamento de inscrição", "urlThatPointsToThePreferencesPageOfThe": "URL que aponta para a página de preferências do assinante", "urlToPreviewTheMessageInABrowser": "URL para visualizar a mensagem em um navegador", "uniqueIdThatIdentifiesTheRecipient": "ID exclusivo que identifica o destinatário", "uniqueIdThatIdentifiesTheListUsedForThis": "ID exclusivo que identifica a lista usada para esta campanha", + "uniqueIdThatIdentifiesTheListTheIndexIs0": "Unique ID that identifies the list. The <1>index is 0-based index of the list in the campaign. <3>LIST_ID_0 thus means the first list in the campaign.", + "uniqueIdThatIdentifiesTheListTheIndexIs0 - TODO: update line above and then delete this line to mark that the translation has been fixed": "Unique ID that identifies the list. The <1>index is 0-based index of the list in the campaign. <3>LIST_ID_0 thus means the first list in the campaign.", + "theSameAsAboveButOnlyTakingIntoAccount": "The same as above, but only taking into account the lists for which public subscribe is enabled. <1>PUBLIC_LIST_ID_0 thus means the first public list in the campaign.", + "theSameAsAboveButOnlyTakingIntoAccount - TODO: update line above and then delete this line to mark that the translation has been fixed": "The same as above, but only taking into account the lists for which public subscribe is enabled. <1>PUBLIC_LIST_ID_0 thus means the first public list in the campaign.", "uniqueIdThatIdentifiesCurrentCampaign": "ID exclusivo que identifica a campanha atual", "forRssCampaignsTheFollowingFurtherTags": "\n <1> Para campanhas de RSS, as seguintes tags adicionais podem ser usadas. \n", "rssEntryTitle": "título da entrada RSS", @@ -1286,46 +1331,6 @@ "foundAddedMessagesNewCampaignMessages": "Encontrou {{addedMessages}} novas mensagens de campanha do feed {{campaignId}}", "foundNothingNewFromTheFeed": "Não encontrou nada de novo no feed", "missingEmail": "E-mail ausente", - "emailAddressAlreadyRegistered": "Email address already registered", - "emailAddressAlreadyRegistered - TODO: update line above and then delete this line to mark that the translation has been fixed": "Email address already registered", - "weHaveReceivedASubscriptionRequestYour": "We have received a subscription request. Your email address is however already registered.", - "weHaveReceivedASubscriptionRequestYour - TODO: update line above and then delete this line to mark that the translation has been fixed": "We have received a subscription request. Your email address is however already registered.", - "ifYouReceivedThisEmailByMistakeSimply": "If you received this email by mistake, simply delete it. Your existing subscription won't be affected.", - "ifYouReceivedThisEmailByMistakeSimply - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you received this email by mistake, simply delete it. Your existing subscription won't be affected.", - "ifYouWantToModifyYourSubscriptionThenYou": "If you want to modify your subscription then you can", - "ifYouWantToModifyYourSubscriptionThenYou - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you want to modify your subscription then you can", - "manageYourPreferences": "manage your preferences", - "manageYourPreferences - TODO: update line above and then delete this line to mark that the translation has been fixed": "manage your preferences", - "or": "or", - "or - TODO: update line above and then delete this line to mark that the translation has been fixed": "or", - "unsubscribeHere": "unsubscribe here", - "unsubscribeHere - TODO: update line above and then delete this line to mark that the translation has been fixed": "unsubscribe here", - "returnToOurWebsite": "Return to our website", - "returnToOurWebsite - TODO: update line above and then delete this line to mark that the translation has been fixed": "Return to our website", - "forQuestionsAboutThisListPleaseContact": "For questions about this list, please contact:", - "forQuestionsAboutThisListPleaseContact - TODO: update line above and then delete this line to mark that the translation has been fixed": "For questions about this list, please contact:", - "pleaseConfirmSubscriptionAddressChange": "Please Confirm Subscription Address Change", - "pleaseConfirmSubscriptionAddressChange - TODO: update line above and then delete this line to mark that the translation has been fixed": "Please Confirm Subscription Address Change", - "yesSubscribeMeToThisList": "Yes, subscribe me to this list", - "yesSubscribeMeToThisList - TODO: update line above and then delete this line to mark that the translation has been fixed": "Yes, subscribe me to this list", - "ifYouReceivedThisEmailByMistakeSimply-1": "If you received this email by mistake, simply delete it. You won't be subscribed unless you click the confirmation link above.", - "ifYouReceivedThisEmailByMistakeSimply-1 - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you received this email by mistake, simply delete it. You won't be subscribed unless you click the confirmation link above.", - "yesSubscribeThisEmailAddressToTheList": "Yes, subscribe this email address to the list", - "yesSubscribeThisEmailAddressToTheList - TODO: update line above and then delete this line to mark that the translation has been fixed": "Yes, subscribe this email address to the list", - "pleaseConfirmUnsubscription": "Please Confirm Unsubscription", - "pleaseConfirmUnsubscription - TODO: update line above and then delete this line to mark that the translation has been fixed": "Please Confirm Unsubscription", - "yesUnsubscribeMe": "yesUnsubscribeMe", - "yesUnsubscribeMe - TODO: update line above and then delete this line to mark that the translation has been fixed": "yesUnsubscribeMe", - "ifYouReceivedThisEmailByMistakeSimply-2": "If you received this email by mistake, simply delete it. You won't be unsubscribed if you don't click the confirmation link above.", - "ifYouReceivedThisEmailByMistakeSimply-2 - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you received this email by mistake, simply delete it. You won't be unsubscribed if you don't click the confirmation link above.", - "yourSubscriptionToOurListHasBeen": "Your subscription to our list has been confirmed.", - "yourSubscriptionToOurListHasBeen - TODO: update line above and then delete this line to mark that the translation has been fixed": "Your subscription to our list has been confirmed.", - "youAreNowUnsubscribed": "You Are Now Unsubscribed", - "youAreNowUnsubscribed - TODO: update line above and then delete this line to mark that the translation has been fixed": "You Are Now Unsubscribed", - "weHaveRemovedYourEmailAddressFromOurList": "We have removed your email address from our list.", - "weHaveRemovedYourEmailAddressFromOurList - TODO: update line above and then delete this line to mark that the translation has been fixed": "We have removed your email address from our list.", - "ifYouUnsubscribedByMistakeYouCan": "If you unsubscribed by mistake, you can re-subscribe at", - "ifYouUnsubscribedByMistakeYouCan - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you unsubscribed by mistake, you can re-subscribe at", "emailAddress-2": "Endereço de email", "wantToChangeIt?": "quer mudá-lo?", "downloadSignatureVerificationKey": "Baixar chave de verificação de assinatura", @@ -1337,18 +1342,6 @@ "updateEmailAddress": "Atualizar endereço de email", "updateProfile": "Atualizar Perfil", "subscribeToList": "Inscrever-se na lista", - "almostFinished": "Almost Finished", - "almostFinished - TODO: update line above and then delete this line to mark that the translation has been fixed": "Almost Finished", - "weNeedToConfirmYourEmailAddressTo": "We need to confirm your email address. To complete the subscription process, please click the link in the email we just sent you.", - "weNeedToConfirmYourEmailAddressTo - TODO: update line above and then delete this line to mark that the translation has been fixed": "We need to confirm your email address. To complete the subscription process, please click the link in the email we just sent you.", - "ifYouDontReceiveItPleaseCheckYourSpam": "If you don't receive it, please check your spam folder.", - "ifYouDontReceiveItPleaseCheckYourSpam - TODO: update line above and then delete this line to mark that the translation has been fixed": "If you don't receive it, please check your spam folder.", - "thankYouForSubscribing!": "Thank you for subscribing!", - "thankYouForSubscribing! - TODO: update line above and then delete this line to mark that the translation has been fixed": "Thank you for subscribing!", - "unsubscriptionConfirmed": "Unsubscription Confirmed", - "unsubscriptionConfirmed - TODO: update line above and then delete this line to mark that the translation has been fixed": "Unsubscription Confirmed", - "youHaveBeenRemovedFrom": "You have been removed from:", - "youHaveBeenRemovedFrom - TODO: update line above and then delete this line to mark that the translation has been fixed": "You have been removed from:", "thePasswordMustBeAtLeastMinLength": "A senha deve ter pelo menos {{minLength}} caracteres de comprimento", "thePasswordMustBeFewerThanMaxLength": "A senha deve ter menos de {{maxLength}} caracteres", "thePasswordMayNotContainSequencesOfThree": "A senha não pode conter seqüências de três ou mais caracteres repetidos",