From 32c971aaa87ee9c17255cd2574534b37d7b44e0f Mon Sep 17 00:00:00 2001 From: Oluwaseun Olorunsola Date: Mon, 29 Nov 2021 14:17:10 +0100 Subject: [PATCH] Update subscribers count translation strings [MAILPOET-3972] --- .../js/src/common/subscribers_cache_message.tsx | 15 ++++++++++++--- views/segments.html | 3 +-- views/subscribers/subscribers.html | 3 +-- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/assets/js/src/common/subscribers_cache_message.tsx b/assets/js/src/common/subscribers_cache_message.tsx index 043fe21a0e..d90f6bff17 100644 --- a/assets/js/src/common/subscribers_cache_message.tsx +++ b/assets/js/src/common/subscribers_cache_message.tsx @@ -1,6 +1,7 @@ import React, { useState } from 'react'; import MailPoet from 'mailpoet'; import Button from 'common/button/button'; +import ReactStringReplace from 'react-string-replace'; import Notice from '../notices/notice'; type Props = { @@ -29,9 +30,17 @@ export function SubscribersCacheMessage({ cacheCalculation }: Props): JSX.Elemen return (
- {MailPoet.I18n.t('subscribersCountWereCalculated')} -   - {`${String(minutes)} ${String(MailPoet.I18n.t('subscribersMinutesAgo'))}`} + + {ReactStringReplace( + MailPoet.I18n.t('subscribersCountWereCalculatedWithMinutesAgo'), + /(.*?)<\/abbr>/, + (match) => ( + + {match.replace(/(\{\$mins\}|\$mins)/, String(minutes))} + + ) + )} +