From 42d5c7cd4f50f3b74e648741f9c4b9e42483c586 Mon Sep 17 00:00:00 2001 From: Aleksandar Petkov Date: Fri, 8 Mar 2024 19:16:25 +0200 Subject: [PATCH] steps/FirstStep.tsx: Improve texts (#1733) * steps/FirstStep.tsx: Improve texts * locales/one-time-donation.json Remove italic and
from stripe's fee translations * bg/one-time-donation: Remove unnecessary dot from bg translation Requested by marketing team.. --- public/locales/bg/one-time-donation.json | 8 ++--- public/locales/en/one-time-donation.json | 6 ++-- .../one-time-donation/steps/FirstStep.tsx | 31 +++++++++++-------- 3 files changed, 25 insertions(+), 20 deletions(-) diff --git a/public/locales/bg/one-time-donation.json b/public/locales/bg/one-time-donation.json index bed493e3e..1f3960c3b 100644 --- a/public/locales/bg/one-time-donation.json +++ b/public/locales/bg/one-time-donation.json @@ -49,9 +49,9 @@ "third-step": { "title": "Как желаете да дарите?", "card": "Карта", - "card-include-fees": "Съгласен съм да покрия таксата за превода, така че да се получи чистата сума, която съм избрал/а като дарение, за карта издадена в: ", - "card-fees": "Даренията, платени с карта се обработват през системата на Stripe и за всеки трансфер Stripe удържат такса. Моля, изберете сумата, която желаете да преведете и по-надолу ще видите изчислена конкретната такса: ", - "card-calculated-fees": "За вашия превод от {{totalAmount}}, Stripe ще удържи {{fees}} и по кампанията като дарение ще се отразят {{amount}}. Повече за таксите на Stripe вижте тук:", + "card-include-fees": "Искам да покрия банкова такса за карта издадена в регион:", + "card-fees": "Даренията, платени с карта се обработват през системата на Stripe и за всеки трансфер Stripe удържат такса. Моля, изберете сумата, която желаете да преведете и по-надолу ще видите изчислена конкретната такса.", + "card-calculated-fees": "За вашия превод от {{totalAmount}}, Stripe ще удържи {{fees}} и по кампанията като дарение ще се отразят {{amount}} Повече информация за таксите на Stripe може да намерите на: https://stripe.com/en-bg/pricing", "card-region": { "title": "регион", "EU": "Европа", @@ -70,7 +70,7 @@ "reason-donation": "Oснование за превод:", "message-warning": "Ако не въведете точно основанието, може да не успеем да разпределим парите към предназначената кампания.", "recurring-donation-title": "Месечно дарение", - "recurring-donation-info": "Желая да дарявам същата сума всеки месец до края на кампанията. Може да се откажете по всяко време в профила си: " + "recurring-donation-info": "Желая да дарявам същата сума всеки месец до края на кампанията. Може да се откажете по всяко време от профила си " }, "alerts": { "success": "Дарението е направено успешно!", diff --git a/public/locales/en/one-time-donation.json b/public/locales/en/one-time-donation.json index b0cbf160e..2ea3f5e63 100644 --- a/public/locales/en/one-time-donation.json +++ b/public/locales/en/one-time-donation.json @@ -50,8 +50,8 @@ "title": "How would you like to pay", "card": "Card", "card-include-fees": "I want to cover transaction fees for card issued in:", - "card-fees": "For donations by card we use the services of Stripe and for every transfer they charge a fee depending on region of your card issuer. To orient you about the net donation, after you choose the desired amount, we will show you the calculated fee below. More details for Stripe fees can be found here: ", - "card-calculated-fees": "For your transfer of {{totalAmount}}, the fee from Stripe will be {{fees}}, and the campaign will receive {{amount}}", + "card-fees": "For donations by card we use the services of Stripe and for every transfer they charge a fee depending on region of your card issuer. To orient you about the net donation, after you choose the desired amount, we will show you the calculated fee below.", + "card-calculated-fees": "For your transfer of {{totalAmount}}, the fee from Stripe will be {{fees}}, and the campaign will receive {{amount}}. Additional information regarding Stripe's fees can be found at: https://stripe.com/en-bg/pricing", "card-region": { "title": "region", "EU": "Europe", @@ -70,7 +70,7 @@ "reason-donation": "Payment reference:", "message-warning": "If you don't enter the exact reference we may not be able to assign the money to the desired campaign.", "recurring-donation-title": "Monthly donation", - "recurring-donation-info": "Donate the same amount every month until the end of the campaign! Cancel anytime in your profile!" + "recurring-donation-info": "Donate the same amount every month until the end of the campaign! Cancel anytime in your profile!" }, "alerts": { "success": "Donation was processed successfully!", diff --git a/src/components/client/one-time-donation/steps/FirstStep.tsx b/src/components/client/one-time-donation/steps/FirstStep.tsx index 336008c9f..9ce9174b7 100644 --- a/src/components/client/one-time-donation/steps/FirstStep.tsx +++ b/src/components/client/one-time-donation/steps/FirstStep.tsx @@ -26,6 +26,7 @@ import { StepsContext } from '../helpers/stepperContext' import { stripeFeeCalculator, stripeIncludeFeeCalculator } from '../helpers/stripe-fee-calculator' import { BankDetailsLabel } from 'components/client/support-us-form/SupportUs.styled' +import Link from 'next/link' const PaypalDonationButton = dynamic(() => import('../helpers/paypalDonationButton'), { ssr: false, @@ -211,9 +212,6 @@ export default function FirstStep() { {t('third-step.card-fees')} - - https://stripe.com/en-bg/pricing - @@ -284,7 +282,7 @@ export default function FirstStep() { ]} /> - + , + }} /> - - https://stripe.com/en-bg/pricing - @@ -312,12 +310,19 @@ export default function FirstStep() { - {t('third-step.recurring-donation-info')} - - https://podkrepi.bg/profile/recurring-donations - - + + ), + }} + /> } />