Skip to content

Commit fd125e7

Browse files
authored
Merge pull request Expensify#63645 from PiyushChandra17/PiyushChandra17/refactor/splitphrase/subscriptionPageTitle
refactor split phrase subscriptionPageTitle and onboardingChatTitle
2 parents 7e5f34c + dd18792 commit fd125e7

11 files changed

Lines changed: 40 additions & 89 deletions

File tree

src/languages/de.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6428,14 +6428,9 @@ const translations = {
64286428
earlyDiscount: {
64296429
claimOffer: 'Angebot einlösen',
64306430
noThanks: 'Nein danke',
6431-
subscriptionPageTitle: {
6432-
phrase1: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% Rabatt auf Ihr erstes Jahr!`,
6433-
phrase2: `Fügen Sie einfach eine Zahlungsmethode hinzu und beginnen Sie mit einem Jahresabonnement.`,
6434-
},
6435-
onboardingChatTitle: {
6436-
phrase1: 'Zeitlich begrenztes Angebot:',
6437-
phrase2: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% Rabatt auf Ihr erstes Jahr!`,
6438-
},
6431+
subscriptionPageTitle: ({discountType}: EarlyDiscountTitleParams) =>
6432+
`<strong>${discountType}% Rabatt auf Ihr erstes Jahr!</strong> Fügen Sie einfach eine Zahlungsmethode hinzu und beginnen Sie mit einem Jahresabonnement.`,
6433+
onboardingChatTitle: ({discountType}: EarlyDiscountTitleParams) => `Zeitlich begrenztes Angebot: ${discountType}% Rabatt auf Ihr erstes Jahr!`,
64396434
subtitle: ({days, hours, minutes, seconds}: EarlyDiscountSubtitleParams) => `Einlösen in ${days > 0 ? `${days}d :` : ''}${hours}h : ${minutes}m : ${seconds}s`,
64406435
},
64416436
},

src/languages/en.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6354,14 +6354,9 @@ const translations = {
63546354
earlyDiscount: {
63556355
claimOffer: 'Claim offer',
63566356
noThanks: 'No thanks',
6357-
subscriptionPageTitle: {
6358-
phrase1: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% off your first year!`,
6359-
phrase2: `Just add a payment card and start an annual subscription.`,
6360-
},
6361-
onboardingChatTitle: {
6362-
phrase1: 'Limited-time offer:',
6363-
phrase2: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% off your first year!`,
6364-
},
6357+
subscriptionPageTitle: ({discountType}: EarlyDiscountTitleParams) =>
6358+
`<strong>${discountType}% off your first year!</strong> Just add a payment card and start an annual subscription.`,
6359+
onboardingChatTitle: ({discountType}: EarlyDiscountTitleParams) => `Limited-time offer: ${discountType}% off your first year!`,
63656360
subtitle: ({days, hours, minutes, seconds}: EarlyDiscountSubtitleParams) => `Claim within ${days > 0 ? `${days}d : ` : ''}${hours}h : ${minutes}m : ${seconds}s`,
63666361
},
63676362
},

src/languages/es.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6876,14 +6876,9 @@ const translations = {
68766876
earlyDiscount: {
68776877
claimOffer: 'Solicitar oferta',
68786878
noThanks: 'No, gracias',
6879-
subscriptionPageTitle: {
6880-
phrase1: ({discountType}: EarlyDiscountTitleParams) => ${discountType}% de descuento en tu primer año!`,
6881-
phrase2: `¡Solo añade una tarjeta de pago y comienza una suscripción anual!`,
6882-
},
6883-
onboardingChatTitle: {
6884-
phrase1: 'Oferta por tiempo limitado:',
6885-
phrase2: ({discountType}: EarlyDiscountTitleParams) => ${discountType}% de descuento en tu primer año!`,
6886-
},
6879+
subscriptionPageTitle: ({discountType}: EarlyDiscountTitleParams) =>
6880+
`<strong>¡${discountType}% de descuento en tu primer año!</strong> ¡Solo añade una tarjeta de pago y comienza una suscripción anual!`,
6881+
onboardingChatTitle: ({discountType}: EarlyDiscountTitleParams) => `Oferta por tiempo limitado: ¡${discountType}% de descuento en tu primer año!`,
68876882
subtitle: ({days, hours, minutes, seconds}: EarlyDiscountSubtitleParams) => `Solicítala en ${days > 0 ? `${days}d : ` : ''}${hours}h : ${minutes}m : ${seconds}s`,
68886883
},
68896884
},

src/languages/fr.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6436,14 +6436,9 @@ const translations = {
64366436
earlyDiscount: {
64376437
claimOffer: "Réclamer l'offre",
64386438
noThanks: 'Non merci',
6439-
subscriptionPageTitle: {
6440-
phrase1: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% de réduction sur votre première année !`,
6441-
phrase2: `Ajoutez simplement une carte de paiement et commencez un abonnement annuel.`,
6442-
},
6443-
onboardingChatTitle: {
6444-
phrase1: 'Offre à durée limitée :',
6445-
phrase2: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% de réduction sur votre première année !`,
6446-
},
6439+
subscriptionPageTitle: ({discountType}: EarlyDiscountTitleParams) =>
6440+
`<strong>${discountType}% de réduction sur votre première année !</strong> Ajoutez simplement une carte de paiement et commencez un abonnement annuel.`,
6441+
onboardingChatTitle: ({discountType}: EarlyDiscountTitleParams) => `Offre à durée limitée : ${discountType}% de réduction sur votre première année !`,
64476442
subtitle: ({days, hours, minutes, seconds}: EarlyDiscountSubtitleParams) => `Réclamer dans ${days > 0 ? `${days}j :` : ''}${hours}h : ${minutes}m : ${seconds}s`,
64486443
},
64496444
},

src/languages/it.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6411,14 +6411,9 @@ const translations = {
64116411
earlyDiscount: {
64126412
claimOffer: 'Richiedi offerta',
64136413
noThanks: 'No grazie',
6414-
subscriptionPageTitle: {
6415-
phrase1: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% di sconto sul tuo primo anno!`,
6416-
phrase2: `Basta aggiungere una carta di pagamento e iniziare un abbonamento annuale.`,
6417-
},
6418-
onboardingChatTitle: {
6419-
phrase1: 'Offerta a tempo limitato:',
6420-
phrase2: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% di sconto sul tuo primo anno!`,
6421-
},
6414+
subscriptionPageTitle: ({discountType}: EarlyDiscountTitleParams) =>
6415+
`<strong>${discountType}% di sconto sul tuo primo anno!</strong> Basta aggiungere una carta di pagamento e iniziare un abbonamento annuale.`,
6416+
onboardingChatTitle: ({discountType}: EarlyDiscountTitleParams) => `Offerta a tempo limitato: ${discountType}% di sconto sul tuo primo anno!`,
64226417
subtitle: ({days, hours, minutes, seconds}: EarlyDiscountSubtitleParams) => `Richiedi entro ${days > 0 ? `${days}g :` : ''}${hours}h : ${minutes}m : ${seconds}s`,
64236418
},
64246419
},

src/languages/ja.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6350,14 +6350,9 @@ const translations = {
63506350
earlyDiscount: {
63516351
claimOffer: 'オファーを請求する',
63526352
noThanks: '結構です',
6353-
subscriptionPageTitle: {
6354-
phrase1: ({discountType}: EarlyDiscountTitleParams) => `最初の1年間は${discountType}%オフ!`,
6355-
phrase2: `支払いカードを追加して、年間サブスクリプションを開始するだけです。`,
6356-
},
6357-
onboardingChatTitle: {
6358-
phrase1: '期間限定オファー:',
6359-
phrase2: ({discountType}: EarlyDiscountTitleParams) => `最初の1年間は${discountType}%オフ!`,
6360-
},
6353+
subscriptionPageTitle: ({discountType}: EarlyDiscountTitleParams) =>
6354+
`<strong>最初の1年間は${discountType}%オフ!</strong> 支払いカードを追加して、年間サブスクリプションを開始するだけです。`,
6355+
onboardingChatTitle: ({discountType}: EarlyDiscountTitleParams) => `期間限定オファー: 最初の1年間は${discountType}%オフ!`,
63616356
subtitle: ({days, hours, minutes, seconds}: EarlyDiscountSubtitleParams) => `${hours}時間 ${minutes}${seconds}秒以内に${days > 0 ? `${days}日 :` : ''}を請求してください`,
63626357
},
63636358
},

src/languages/nl.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6396,14 +6396,9 @@ const translations = {
63966396
earlyDiscount: {
63976397
claimOffer: 'Aanbieding claimen',
63986398
noThanks: 'Nee, bedankt',
6399-
subscriptionPageTitle: {
6400-
phrase1: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% korting op uw eerste jaar!`,
6401-
phrase2: `Voeg gewoon een betaalkaart toe en start een jaarlijks abonnement.`,
6402-
},
6403-
onboardingChatTitle: {
6404-
phrase1: 'Aanbieding voor beperkte tijd:',
6405-
phrase2: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% korting op uw eerste jaar!`,
6406-
},
6399+
subscriptionPageTitle: ({discountType}: EarlyDiscountTitleParams) =>
6400+
`<strong>${discountType}% korting op uw eerste jaar!</strong> Voeg gewoon een betaalkaart toe en start een jaarlijks abonnement.`,
6401+
onboardingChatTitle: ({discountType}: EarlyDiscountTitleParams) => `Aanbieding voor beperkte tijd: ${discountType}% korting op uw eerste jaar!`,
64076402
subtitle: ({days, hours, minutes, seconds}: EarlyDiscountSubtitleParams) => `Claim binnen ${days > 0 ? `${days}d :` : ''}${hours}u : ${minutes}m : ${seconds}s`,
64086403
},
64096404
},

src/languages/pl.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6380,14 +6380,9 @@ const translations = {
63806380
earlyDiscount: {
63816381
claimOffer: 'Zgłoś ofertę',
63826382
noThanks: 'Nie, dziękuję',
6383-
subscriptionPageTitle: {
6384-
phrase1: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% zniżki na pierwszy rok!`,
6385-
phrase2: `Wystarczy dodać kartę płatniczą i rozpocząć roczną subskrypcję.`,
6386-
},
6387-
onboardingChatTitle: {
6388-
phrase1: 'Oferta ograniczona czasowo:',
6389-
phrase2: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% zniżki na pierwszy rok!`,
6390-
},
6383+
subscriptionPageTitle: ({discountType}: EarlyDiscountTitleParams) =>
6384+
`<strong>${discountType}% zniżki na pierwszy rok!</strong> Wystarczy dodać kartę płatniczą i rozpocząć roczną subskrypcję.`,
6385+
onboardingChatTitle: ({discountType}: EarlyDiscountTitleParams) => `Oferta ograniczona czasowo: ${discountType}% zniżki na pierwszy rok!`,
63916386
subtitle: ({days, hours, minutes, seconds}: EarlyDiscountSubtitleParams) => `Zgłoś w ciągu ${days > 0 ? `${days}d :` : ''}${hours}h : ${minutes}m : ${seconds}s`,
63926387
},
63936388
},

src/languages/pt-BR.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6392,14 +6392,9 @@ const translations = {
63926392
earlyDiscount: {
63936393
claimOffer: 'Resgatar oferta',
63946394
noThanks: 'Não, obrigado.',
6395-
subscriptionPageTitle: {
6396-
phrase1: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% de desconto no seu primeiro ano!`,
6397-
phrase2: `Basta adicionar um cartão de pagamento e iniciar uma assinatura anual.`,
6398-
},
6399-
onboardingChatTitle: {
6400-
phrase1: 'Oferta por tempo limitado:',
6401-
phrase2: ({discountType}: EarlyDiscountTitleParams) => `${discountType}% de desconto no seu primeiro ano!`,
6402-
},
6395+
subscriptionPageTitle: ({discountType}: EarlyDiscountTitleParams) =>
6396+
`<strong>${discountType}% de desconto no seu primeiro ano!</strong> Basta adicionar um cartão de pagamento e iniciar uma assinatura anual.`,
6397+
onboardingChatTitle: ({discountType}: EarlyDiscountTitleParams) => `Oferta por tempo limitado: ${discountType}% de desconto no seu primeiro ano!`,
64036398
subtitle: ({days, hours, minutes, seconds}: EarlyDiscountSubtitleParams) => `Reivindicar dentro de ${days > 0 ? `${days}d :` : ''}${hours}h : ${minutes}m : ${seconds}s`,
64046399
},
64056400
},

src/languages/zh-hans.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6271,14 +6271,8 @@ const translations = {
62716271
earlyDiscount: {
62726272
claimOffer: '领取优惠',
62736273
noThanks: '不,谢谢',
6274-
subscriptionPageTitle: {
6275-
phrase1: ({discountType}: EarlyDiscountTitleParams) => `首年${discountType}%折扣!`,
6276-
phrase2: `只需添加一张支付卡并开始年度订阅。`,
6277-
},
6278-
onboardingChatTitle: {
6279-
phrase1: '限时优惠:',
6280-
phrase2: ({discountType}: EarlyDiscountTitleParams) => `首年${discountType}%折扣!`,
6281-
},
6274+
subscriptionPageTitle: ({discountType}: EarlyDiscountTitleParams) => `<strong>首年${discountType}%折扣!</strong> 只需添加一张支付卡并开始年度订阅。`,
6275+
onboardingChatTitle: ({discountType}: EarlyDiscountTitleParams) => `限时优惠:首年${discountType}%折扣!`,
62826276
subtitle: ({days, hours, minutes, seconds}: EarlyDiscountSubtitleParams) => `在 ${days > 0 ? `${days}天 :` : ''}${hours}小时 : ${minutes}分钟 : ${seconds}秒 内认领`,
62836277
},
62846278
},

0 commit comments

Comments
 (0)