Apply localization to updated Subscription tab text

This commit is contained in:
Ben Gotow 2018-10-09 00:27:52 -07:00
parent b5cda1cd9b
commit 866e41d506
35 changed files with 96 additions and 29 deletions

View file

@ -42,63 +42,81 @@ const ProTourFeatures = [
link:
'https://foundry376.zendesk.com/hc/en-us/articles/115003340291--Add-reminders-to-sent-messages',
icon: `icon-composer-reminders.png`,
title: `Reminders`,
text: `Never forget to follow up! Mailspring reminds you if your messages haven't received replies.`,
title: localized(`Follow-up reminders`),
text: localized(
`Never forget to follow up! Mailspring reminds you if your messages haven't received replies.`
),
},
{
link:
'https://foundry376.zendesk.com/hc/en-us/articles/115001881272--View-contact-and-company-profiles',
icon: `toolbar-person-sidebar.png`,
title: `Rich contact profiles`,
text: `Write better emails with LinkedIn profiles, Twitter bios, message history, and more in the right sidebar.`,
title: localized(`Rich contact profiles`),
text: localized(
`Write better emails with LinkedIn profiles, Twitter bios, message history, and more in the right sidebar.`
),
},
{
link:
'https://foundry376.zendesk.com/hc/en-us/articles/115001875431--Enable-read-receipts-link-tracking-and-notifications',
icon: `icon-composer-eye.png`,
title: `Read receipts`,
text: `Get notified when each recipient opens your email to send timely follow-ups and reminders.`,
title: localized(`Read Receipts`),
text: localized(
`Get notified when each recipient opens your email to send timely follow-ups and reminders.`
),
},
{
link:
'https://foundry376.zendesk.com/hc/en-us/articles/115001875231--Reply-faster-with-email-templates',
icon: `toolbar-templates.png`,
title: `Mail Templates`,
text: `Create templated messages and fill them quickly to reply to messages and automate your common workflows.`,
title: localized(`Mail Templates`),
text: localized(
`Create templated messages and fill them quickly to reply to messages and automate your common workflows.`
),
},
{
link:
'https://foundry376.zendesk.com/hc/en-us/articles/115001875431--Enable-read-receipts-link-tracking-and-notifications',
icon: `icon-composer-linktracking.png`,
title: `Link tracking`,
text: `See when recipients click links in your emails so you can follow up with precision`,
title: localized(`Link tracking`),
text: localized(
`See when recipients click links in your emails so you can follow up with precision`
),
},
{
link:
'https://foundry376.zendesk.com/hc/en-us/articles/115001882012--Schedule-messages-to-send-later',
icon: `icon-composer-sendlater.png`,
title: `Send later`,
text: `Schedule messages to send at the ideal time to maximize your email reply rate or automate drip emails.`,
title: localized(`Send Later`),
text: localized(
`Schedule messages to send at the ideal time to maximize your email reply rate or automate drip emails.`
),
},
{
link:
'https://foundry376.zendesk.com/hc/en-us/articles/115001881272--View-contact-and-company-profiles',
icon: `icon-composer-reminders.png`,
title: `Company overviews`,
text: `See detailed information about companies you email, including their size, funding and timezone.`,
title: localized(`Company overviews`),
text: localized(
`See detailed information about companies you email, including their size, funding and timezone.`
),
},
{
link:
'https://foundry376.zendesk.com/hc/en-us/articles/115001881232--Snooze-emails-to-handle-them-later',
icon: `toolbar-snooze.png`,
title: `Snooze messages`,
text: `Schedule messages to re-appear later to keep your inbox clean and focus on immediate todos.`,
title: localized(`Snooze messages`),
text: localized(
`Schedule messages to re-appear later to keep your inbox clean and focus on immediate todos.`
),
},
{
link: 'https://foundry376.zendesk.com/hc/en-us/articles/115002507891-Activity-Reports-In-Depth',
icon: `icon-toolbar-activity.png`,
title: `Mailbox insights`,
text: `Use the Activity tab to get a birds-eye view of your mailbox: open and click rates, subject line effectiveness, and more.`,
title: localized(`Mailbox insights`),
text: localized(
`Use the Activity tab to get a birds-eye view of your mailbox: open and click rates, subject line effectiveness, and more.`
),
},
];
@ -277,17 +295,18 @@ class PreferencesIdentity extends React.Component {
return (
<div className="row padded">
<div>
Thank you for using{' '}
<strong style={{ textTransform: 'capitalize' }}>{`Mailspring ${planDisplayName}`}</strong>{' '}
and supporting independent software. Get the most out of your subscription: explore pro
features below or visit the{' '}
<a href="https://foundry376.zendesk.com/hc/en-us/sections/115000521592-Getting-Started">
Help Center
</a>{' '}
to learn more about reminders, templates, activity insights, and more.
{localizedReactFragment(
`Thank you for using %@ and supporting independent software. Get the most out of your subscription: explore pro features below or visit the %@ to learn more about reminders, templates, activity insights, and more.`,
<strong
style={{ textTransform: 'capitalize' }}
>{`Mailspring ${planDisplayName}`}</strong>,
<a href="https://foundry376.zendesk.com/hc/en-us/sections/115000521592-Getting-Started">
{localized(`Help Center`)}
</a>
)}
{unpaidNote}
</div>
<div className="feature-explore-title">Explore Mailspring Pro</div>
<div className="feature-explore-title">{localized('Explore Mailspring Pro')}</div>
<div className="feature-explore-grid">
{ProTourFeatures.map(item => (
<a key={item.title} className="feature" href={item.link}>
@ -308,7 +327,7 @@ class PreferencesIdentity extends React.Component {
</div>
<div style={{ paddingTop: 15 }}>
<OpenIdentityPageButton
label="Manage Billing"
label={localized('Manage Billing')}
path="/dashboard#billing"
source="Preferences Billing"
campaign="Dashboard"
@ -342,7 +361,7 @@ class PreferencesIdentity extends React.Component {
<div className="email">{emailAddress}</div>
<div className="identity-actions">
<OpenIdentityPageButton
label="Account Details"
label={localized('Account Details')}
path="/dashboard"
source="Preferences"
campaign="Dashboard"

View file

@ -6,6 +6,7 @@
"1 other": "١ آخر",
"Accept": "قبول",
"Account": "الحساب",
"Account Details": "تفاصيل الحساب",
"Account Settings": "إعدادات الحساب",
"Accounts": "الحسابات",
"Actions": "الإجراءات",

View file

@ -6,6 +6,7 @@
"1 other": "1 més",
"Accept": "Acceptar",
"Account": "Compte",
"Account Details": "Detalls",
"Account Settings": "Paràmetres del compte",
"Accounts": "Comptes",
"Actions": "Accions",

View file

@ -6,6 +6,7 @@
"1 other": "další (1)",
"Accept": "Přijmout",
"Account": "Účet",
"Account Details": "Podrobnosti o účtu",
"Account Settings": "Nastavení účtu",
"Accounts": "Účty",
"Actions": "Akce",

View file

@ -6,6 +6,7 @@
"1 other": "1 anden",
"Accept": "Accepter",
"Account": "Konto",
"Account Details": "Kontooplysninger",
"Account Settings": "Kontoindstillinger",
"Accounts": "Konti",
"Actions": "Handlinger",

View file

@ -7,6 +7,7 @@
"1 other": "1 weiteren Person",
"Accept": "Annehmen",
"Account": "Konto",
"Account Details": "Accountdetails",
"Account Settings": "Konten-Einstellungen",
"Accounts": "Konten",
"Actions": "Aktionen",

View file

@ -6,6 +6,7 @@
"1 other": "1 ακόμη",
"Accept": "Αποδοχή",
"Account": "Λογαριασμός",
"Account Details": "Στοιχεία λογ/μού",
"Account Settings": "Ρυθμίσεις Λογαριασμού",
"Accounts": "Λογαριασμοί",
"Actions": "Ενέργειες",

View file

@ -17,6 +17,7 @@
"About Mailspring": "About Mailspring",
"Accept": "Accept",
"Account": "Account",
"Account Details": "Account Details",
"Account Label": "Account Label",
"Account Settings": "Account Settings",
"Accounts": "Accounts",
@ -149,6 +150,7 @@
"Create a new Rule": "Create a new Rule",
"Create a rule or select one to get started": "Create a rule or select one to get started",
"Create new item": "Create new item",
"Create templated messages and fill them quickly to reply to messages and automate your common workflows.": "Create templated messages and fill them quickly to reply to messages and automate your common workflows.",
"Creating %@": "Creating %@",
"Custom": "Custom",
"Custom Image…": "Custom Image…",
@ -212,6 +214,7 @@
"Exit Full Screen": "Exit Full Screen",
"Expand / collapse conversation": "Expand / collapse conversation",
"Expand All": "Expand All",
"Explore Mailspring Pro": "Explore Mailspring Pro",
"Export Failed": "Export Failed",
"Export Raw Data": "Export Raw Data",
"Facebook URL": "Facebook URL",
@ -243,6 +246,7 @@
"General": "General",
"Get Mailspring Pro": "Get Mailspring Pro",
"Get Started": "Get Started",
"Get notified when each recipient opens your email to send timely follow-ups and reminders.": "Get notified when each recipient opens your email to send timely follow-ups and reminders.",
"Get reminded if you don't receive a reply for this message within a specified time.": "Get reminded if you don't receive a reply for this message within a specified time.",
"Get reminded!": "Get reminded!",
"Give your draft a subject to name your template.": "Give your draft a subject to name your template.",
@ -258,6 +262,7 @@
"Have a GitHub account? Want to contibute many translations? Contribute directly via a Pull Request!": "Have a GitHub account? Want to contibute many translations? Contribute directly via a Pull Request!",
"Have you enabled access through Yahoo?": "Have you enabled access through Yahoo?",
"Help": "Help",
"Help Center": "Help Center",
"Hide": "Hide",
"Hide Badge": "Hide Badge",
"Hide Mailspring": "Hide Mailspring",
@ -329,6 +334,7 @@
"MMMM Do, h:mmA": "MMMM Do, h:mmA",
"MMMM YYYY": "MMMM YYYY",
"Mail Rules": "Mail Rules",
"Mail Templates": "Mail Templates",
"Mailbox Summary": "Mailbox Summary",
"Mailbox insights": "Mailbox insights",
"Mailspring Basic": "Mailspring Basic",
@ -360,6 +366,7 @@
"Make sure you have `libsecret` installed and a keyring is present. ": "Make sure you have `libsecret` installed and a keyring is present. ",
"Manage": "Manage",
"Manage Accounts": "Manage Accounts",
"Manage Billing": "Manage Billing",
"Manage Templates...": "Manage Templates...",
"Manually": "Manually",
"Mark as %@": "Mark as %@",
@ -400,6 +407,7 @@
"Name": "Name",
"Nature": "Nature",
"Navigation": "Navigation",
"Never forget to follow up! Mailspring reminds you if your messages haven't received replies.": "Never forget to follow up! Mailspring reminds you if your messages haven't received replies.",
"New %@": "New %@",
"New Message": "New Message",
"Next": "Next",
@ -559,6 +567,8 @@
"Scaling adjusts the entire UI, including icons, dividers, and text. Messages you send will still have the same font size. Decreasing scale significantly may make dividers and icons too small to click.": "Scaling adjusts the entire UI, including icons, dividers, and text. Messages you send will still have the same font size. Decreasing scale significantly may make dividers and icons too small to click.",
"Scanning": "Scanning",
"Scanning messages": "Scanning messages",
"Schedule messages to re-appear later to keep your inbox clean and focus on immediate todos.": "Schedule messages to re-appear later to keep your inbox clean and focus on immediate todos.",
"Schedule messages to send at the ideal time to maximize your email reply rate or automate drip emails.": "Schedule messages to send at the ideal time to maximize your email reply rate or automate drip emails.",
"Schedule this message to send at the ideal time. Mailspring makes it easy to control the fabric of spacetime!": "Schedule this message to send at the ideal time. Mailspring makes it easy to control the fabric of spacetime!",
"Scheduled for %@": "Scheduled for %@",
"Search": "Search",
@ -568,6 +578,8 @@
"Search for": "Search for",
"Search with ease": "Search with ease",
"Security": "Security",
"See detailed information about companies you email, including their size, funding and timezone.": "See detailed information about companies you email, including their size, funding and timezone.",
"See when recipients click links in your emails so you can follow up with precision": "See when recipients click links in your emails so you can follow up with precision",
"See when recipients open this email": "See when recipients open this email",
"Select All": "Select All",
"Select All Read": "Select All Read",
@ -687,6 +699,7 @@
"Templates": "Templates",
"Templates Guide": "Templates Guide",
"Thank you for helping debug Mailspring. Mailspring will now restart.": "Thank you for helping debug Mailspring. Mailspring will now restart.",
"Thank you for using %@ and supporting independent software. Get the most out of your subscription: explore pro features below or visit the %@ to learn more about reminders, templates, activity insights, and more.": "Thank you for using %@ and supporting independent software. Get the most out of your subscription: explore pro features below or visit the %@ to learn more about reminders, templates, activity insights, and more.",
"Thank you!": "Thank you!",
"Thanks for downloading Mailspring! Would you like to move it to your Applications folder?": "Thanks for downloading Mailspring! Would you like to move it to your Applications folder?",
"The Mailspring Team": "The Mailspring Team",
@ -797,6 +810,7 @@
"Upgrade to Pro today!": "Upgrade to Pro today!",
"Use 24-hour clock": "Use 24-hour clock",
"Use Mailspring as default mail client": "Use Mailspring as default mail client",
"Use the Activity tab to get a birds-eye view of your mailbox: open and click rates, subject line effectiveness, and more.": "Use the Activity tab to get a birds-eye view of your mailbox: open and click rates, subject line effectiveness, and more.",
"Verbose logging is now %@": "Verbose logging is now %@",
"View": "View",
"View Mail Rules": "View Mail Rules",
@ -823,6 +837,7 @@
"With activity tracking, youll know as soon as someone reads your message. Sending to a group? Mailspring shows you which recipients opened your email so you can follow up with precision.": "With activity tracking, youll know as soon as someone reads your message. Sending to a group? Mailspring shows you which recipients opened your email so you can follow up with precision.",
"Would you like to make Mailspring your default mail client?": "Would you like to make Mailspring your default mail client?",
"Write a reply…": "Write a reply…",
"Write better emails with LinkedIn profiles, Twitter bios, message history, and more in the right sidebar.": "Write better emails with LinkedIn profiles, Twitter bios, message history, and more in the right sidebar.",
"Yahoo is unavailable.": "Yahoo is unavailable.",
"Yes": "Yes",
"You": "You",

View file

@ -7,6 +7,7 @@
"1 other": "una persona más",
"Accept": "Aceptar",
"Account": "Cuenta",
"Account Details": "Datos de la cuenta",
"Account Settings": "Ajustes de la cuenta",
"Accounts": "Cuentas",
"Actions": "Acciones",

View file

@ -5,6 +5,7 @@
"... and much more!": "... ¡y aún hay más!",
"1 other": "una persona más",
"Accept": "Aceptar",
"Account Details": "Detalles de la cuenta",
"Accounts": "Cuentas",
"Actions": "Acciones",
"Activity": "Actividad",

View file

@ -6,6 +6,7 @@
"1 other": "1 muu",
"Accept": "Hyväksy",
"Account": "Tili",
"Account Details": "Tilin tiedot",
"Account Settings": "Tilien asetukset",
"Accounts": "Tilit",
"Actions": "Toiminnot",

View file

@ -7,6 +7,7 @@
"1 other": "1 autre",
"Accept": "Accepter",
"Account": "Compte",
"Account Details": "Détails du compte",
"Account Settings": "Paramètres des comptes",
"Accounts": "Comptes",
"Actions": "Action",

View file

@ -6,6 +6,7 @@
"1 other": "עוד אחד",
"Accept": "אשר",
"Account": "חשבון",
"Account Details": "פרטי החשבון",
"Account Settings": "הגדרות חשבון",
"Accounts": "חשבונות",
"Actions": "פעולות",

View file

@ -6,6 +6,7 @@
"1 other": "१ अन्य",
"Accept": "स्वीकार करें",
"Account": "खाता",
"Account Details": "खाता विवरण",
"Account Settings": "खाता जमावट",
"Accounts": "खाते",
"Actions": "क्रियाएँ",

View file

@ -6,6 +6,7 @@
"1 other": "još 1",
"Accept": "Prihvati",
"Account": "Račun",
"Account Details": "Detalji računa",
"Account Settings": "Postavke računa",
"Accounts": "Računi",
"Actions": "Postupci",

View file

@ -6,6 +6,7 @@
"1 other": "1 továbbival",
"Accept": "Elfogad",
"Account": "Fiók",
"Account Details": "Fiókadatok",
"Account Settings": "Postafiók beállításai",
"Accounts": "Fiókok",
"Actions": "Műveletek",

View file

@ -6,6 +6,7 @@
"1 other": "1 lainnya",
"Accept": "Terima",
"Account": "Akun",
"Account Details": "Detail Akun",
"Account Settings": "Setelan Akun",
"Accounts": "Akun",
"Actions": "Tindakan",

View file

@ -6,6 +6,7 @@
"... and much more!": "... e altro ancora!",
"1 other": "1 altro",
"Accept": "Accetta",
"Account Details": "Dettagli account",
"Account Settings": "Impostazioni account",
"Accounts": "Account",
"Actions": "Azioni",

View file

@ -7,6 +7,7 @@
"1 other": "その他1人",
"Accept": "参加",
"Account": "アカウント",
"Account Details": "アカウントの詳細",
"Accounts": "アカウント",
"Actions": "操作",
"Activity": "動作状況",

View file

@ -6,6 +6,7 @@
"1 other": "1명",
"Accept": "승인",
"Account": "계정",
"Account Details": "계정 세부사항",
"Account Settings": "계정 설정…",
"Accounts": "복수 계정",
"Actions": "여러 작업",

View file

@ -6,6 +6,7 @@
"1 other": "1 lain",
"Accept": "Terima",
"Account": "Akaun",
"Account Details": "Butiran Akaun",
"Account Settings": "Tetapan Akaun",
"Accounts": "Akaun",
"Actions": "Tindakan",

View file

@ -5,6 +5,7 @@
"... and much more!": "... en meer!",
"1 other": "1 andere",
"Accept": "Accepteren",
"Account Details": "Accountgegevens",
"Account Settings": "Accountinstellingen",
"Actions": "Acties",
"Activity": "Activiteitenoverzicht",

View file

@ -5,6 +5,7 @@
"... and much more!": "... og mer!",
"1 other": "1 annen",
"Accept": "Godta",
"Account Details": "Kontoinformasjon",
"Accounts": "Kontoer",
"Actions": "Handlinger",
"Activity": "Blågrønn",

View file

@ -6,6 +6,7 @@
"1 other": "innym (1)",
"Accept": "Zaakceptuj",
"Account": "Konto",
"Account Details": "Szczegóły konta",
"Account Settings": "Konfiguracja kont",
"Accounts": "Konta",
"Actions": "Akcje",

View file

@ -7,6 +7,7 @@
"1 other": "mais 1",
"Accept": "Aceitar",
"Account": "Conta",
"Account Details": "Detalhes da conta",
"Account Settings": "Definições da conta",
"Accounts": "Contas",
"Actions": "Ações",

View file

@ -6,6 +6,7 @@
"1 other": "încă 1",
"Accept": "Acceptă",
"Account": "Cont",
"Account Details": "Detalii cont",
"Account Settings": "Setările conturilor",
"Accounts": "Conturi",
"Actions": "Acţiuni",

View file

@ -7,6 +7,7 @@
"1 other": "1 др.",
"Accept": "Принять",
"Account": "Аккаунт",
"Account Details": "Учетная запись",
"Account Settings": "Параметры учётной записи",
"Accounts": "Аккаунты",
"Actions": "Действия",

View file

@ -6,6 +6,7 @@
"1 other": "ďalší (1)",
"Accept": "Akceptovať",
"Account": "Účet",
"Account Details": "Detaily účtu",
"Account Settings": "Nastavenie účtov",
"Accounts": "Účty",
"Actions": "Akcie",

View file

@ -6,6 +6,7 @@
"1 other": "1 annan",
"Accept": "Acceptera",
"Account": "Konto",
"Account Details": "Kontodetaljer",
"Account Settings": "Kontoinställningar",
"Accounts": "Konton",
"Actions": "Åtgärder",

View file

@ -5,6 +5,7 @@
"... and much more!": "... และอื่นๆ อีกมากมาย!",
"1 other": "อีก 1",
"Accept": "ตอบรับ",
"Account Details": "รายละเอียดบัญชี",
"Accounts": "บัญชี",
"Actions": "การกระทำ",
"Activity": "กิจกรรม",

View file

@ -6,6 +6,7 @@
"1 other": "diğer 1 kişi",
"Accept": "Kabul et",
"Account": "Hesap",
"Account Details": "Hesap Ayrıntıları",
"Account Settings": "Hesap ayarları",
"Accounts": "Hesaplar",
"Actions": "Eylemler",

View file

@ -6,6 +6,7 @@
"1 other": "ще 1",
"Accept": "Прийняти",
"Account": "Обліковий запис",
"Account Details": "Деталі запису",
"Account Settings": "Параметри облікового запису…",
"Accounts": "Облікові записи",
"Actions": "Дії",

View file

@ -6,6 +6,7 @@
"1 other": "1 người khác",
"Accept": "Chấp nhận",
"Account": "Tài khoản",
"Account Details": "Chi tiết tài khoản",
"Account Settings": "Thiết lập Tài khoản",
"Accounts": "Tài khoản",
"Actions": "Tác vụ",

View file

@ -5,6 +5,7 @@
"... and much more!": "... 还有更多!",
"1 other": "其他 1 位",
"Accept": "接受",
"Account Details": "帐户详细信息",
"Accounts": "帐户",
"Actions": "操作",
"Activity": "活动",

View file

@ -5,6 +5,7 @@
"... and much more!": "... 還有更多!",
"1 other": "其他 1 位",
"Accept": "接受",
"Account Details": "帳號詳細資訊",
"Accounts": "帳號",
"Actions": "動作",
"Activity": "活動",