diff --git a/src/languages/de.ts b/src/languages/de.ts
index a5b410076fec..b7c8c6380e12 100644
--- a/src/languages/de.ts
+++ b/src/languages/de.ts
@@ -6678,14 +6678,9 @@ ${amount} für ${merchant} - ${date}`,
copyReferralLink: 'Einladungslink kopieren',
},
systemChatFooterMessage: {
- [CONST.INTRO_CHOICES.MANAGE_TEAM]: {
- phrase1: 'Chatte mit deinem Setup-Spezialisten in',
- phrase2: 'für Hilfe',
- },
- default: {
- phrase1: 'Nachricht',
- phrase2: 'für Hilfe bei der Einrichtung',
- },
+ [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({adminReportName, href}: {adminReportName: string; href: string}) =>
+ `Chatte mit deinem Setup-Spezialisten in ${adminReportName} für Hilfe`,
+ default: `Nachricht ${CONST.CONCIERGE_CHAT_NAME} für Hilfe bei der Einrichtung`,
},
violations: {
allTagLevelsRequired: 'Alle Tags erforderlich',
diff --git a/src/languages/en.ts b/src/languages/en.ts
index bb17536f13e5..5040acae179e 100755
--- a/src/languages/en.ts
+++ b/src/languages/en.ts
@@ -6628,14 +6628,9 @@ const translations = {
copyReferralLink: 'Copy invite link',
},
systemChatFooterMessage: {
- [CONST.INTRO_CHOICES.MANAGE_TEAM]: {
- phrase1: 'Chat with your setup specialist in ',
- phrase2: ' for help',
- },
- default: {
- phrase1: 'Message ',
- phrase2: ' for help with setup',
- },
+ [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({adminReportName, href}: {adminReportName: string; href: string}) =>
+ `Chat with your setup specialist in ${adminReportName} for help`,
+ default: `Message ${CONST.CONCIERGE_CHAT_NAME} for help with setup`,
},
violations: {
allTagLevelsRequired: 'All tags required',
diff --git a/src/languages/es.ts b/src/languages/es.ts
index 7a1d3962acab..863dda877273 100644
--- a/src/languages/es.ts
+++ b/src/languages/es.ts
@@ -7122,14 +7122,9 @@ ${amount} para ${merchant} - ${date}`,
copyReferralLink: 'Copiar enlace de invitación',
},
systemChatFooterMessage: {
- [CONST.INTRO_CHOICES.MANAGE_TEAM]: {
- phrase1: 'Chatea con tu especialista asignado en ',
- phrase2: ' para obtener ayuda',
- },
- default: {
- phrase1: 'Envía un correo electrónico a ',
- phrase2: ' para obtener ayuda con la configuración',
- },
+ [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({adminReportName, href}: {adminReportName: string; href: string}) =>
+ `Chatea con tu especialista asignado en ${adminReportName} para obtener ayuda`,
+ default: `Envía un correo electrónico a ${CONST.CONCIERGE_CHAT_NAME} para obtener ayuda con la configuración`,
},
violations: {
allTagLevelsRequired: 'Todas las etiquetas son obligatorias',
diff --git a/src/languages/fr.ts b/src/languages/fr.ts
index 1cecdc28f751..fe7dac65613e 100644
--- a/src/languages/fr.ts
+++ b/src/languages/fr.ts
@@ -6685,14 +6685,9 @@ ${amount} pour ${merchant} - ${date}`,
copyReferralLink: "Copier le lien d'invitation",
},
systemChatFooterMessage: {
- [CONST.INTRO_CHOICES.MANAGE_TEAM]: {
- phrase1: 'Discutez avec votre spécialiste de configuration en',
- phrase2: "pour obtenir de l'aide",
- },
- default: {
- phrase1: 'Message',
- phrase2: "pour obtenir de l'aide avec la configuration",
- },
+ [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({adminReportName, href}: {adminReportName: string; href: string}) =>
+ `Discutez avec votre spécialiste de configuration en ${adminReportName} pour obtenir de l'aide`,
+ default: `Message ${CONST.CONCIERGE_CHAT_NAME} pour obtenir de l'aide avec la configuration`,
},
violations: {
allTagLevelsRequired: 'Tous les tags requis',
diff --git a/src/languages/it.ts b/src/languages/it.ts
index ba6e2402fcd0..4a73fc687084 100644
--- a/src/languages/it.ts
+++ b/src/languages/it.ts
@@ -6690,14 +6690,9 @@ ${amount} per ${merchant} - ${date}`,
copyReferralLink: 'Copia il link di invito',
},
systemChatFooterMessage: {
- [CONST.INTRO_CHOICES.MANAGE_TEAM]: {
- phrase1: 'Chatta con il tuo specialista di configurazione in',
- phrase2: 'per assistenza',
- },
- default: {
- phrase1: 'Messaggio',
- phrase2: 'per assistenza con la configurazione',
- },
+ [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({adminReportName, href}: {adminReportName: string; href: string}) =>
+ `Chatta con il tuo specialista di configurazione in ${adminReportName} per assistenza`,
+ default: `Messaggio ${CONST.CONCIERGE_CHAT_NAME} per assistenza con la configurazione`,
},
violations: {
allTagLevelsRequired: 'Tutti i tag richiesti',
diff --git a/src/languages/ja.ts b/src/languages/ja.ts
index 7ac21cd0f917..197341a6e444 100644
--- a/src/languages/ja.ts
+++ b/src/languages/ja.ts
@@ -6624,14 +6624,9 @@ ${date} - ${merchant}に${amount}`,
copyReferralLink: '招待リンクをコピー',
},
systemChatFooterMessage: {
- [CONST.INTRO_CHOICES.MANAGE_TEAM]: {
- phrase1: 'セットアップスペシャリストとチャットする',
- phrase2: 'ヘルプが必要な場合',
- },
- default: {
- phrase1: 'メッセージ',
- phrase2: 'セットアップのヘルプについて',
- },
+ [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({adminReportName, href}: {adminReportName: string; href: string}) =>
+ `セットアップスペシャリストとチャットする ${adminReportName} ヘルプが必要な場合`,
+ default: `メッセージ ${CONST.CONCIERGE_CHAT_NAME} セットアップのヘルプについて`,
},
violations: {
allTagLevelsRequired: 'すべてのタグが必要です。',
diff --git a/src/languages/nl.ts b/src/languages/nl.ts
index fbe5768cea01..8d286208c4ac 100644
--- a/src/languages/nl.ts
+++ b/src/languages/nl.ts
@@ -6674,14 +6674,9 @@ ${amount} voor ${merchant} - ${date}`,
copyReferralLink: 'Kopieer uitnodigingslink',
},
systemChatFooterMessage: {
- [CONST.INTRO_CHOICES.MANAGE_TEAM]: {
- phrase1: 'Chat met uw setup specialist in',
- phrase2: 'voor hulp',
- },
- default: {
- phrase1: 'Bericht',
- phrase2: 'voor hulp bij de installatie',
- },
+ [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({adminReportName, href}: {adminReportName: string; href: string}) =>
+ `Chat met uw setup specialist in ${adminReportName} voor hulp`,
+ default: `Bericht ${CONST.CONCIERGE_CHAT_NAME} voor hulp bij de installatie`,
},
violations: {
allTagLevelsRequired: 'Alle tags vereist',
diff --git a/src/languages/pl.ts b/src/languages/pl.ts
index 7be518d81c30..e3276a9f8d26 100644
--- a/src/languages/pl.ts
+++ b/src/languages/pl.ts
@@ -6660,14 +6660,9 @@ ${amount} dla ${merchant} - ${date}`,
copyReferralLink: 'Skopiuj link zaproszenia',
},
systemChatFooterMessage: {
- [CONST.INTRO_CHOICES.MANAGE_TEAM]: {
- phrase1: 'Porozmawiaj ze swoim specjalistą ds. konfiguracji w',
- phrase2: 'po pomoc',
- },
- default: {
- phrase1: 'Wiadomość',
- phrase2: 'w celu uzyskania pomocy przy konfiguracji',
- },
+ [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({adminReportName, href}: {adminReportName: string; href: string}) =>
+ `Porozmawiaj ze swoim specjalistą ds. konfiguracji w ${adminReportName} po pomoc`,
+ default: `Wiadomość ${CONST.CONCIERGE_CHAT_NAME} w celu uzyskania pomocy przy konfiguracji`,
},
violations: {
allTagLevelsRequired: 'Wszystkie wymagane tagi',
diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts
index 32d38f7600b5..583a68905b7b 100644
--- a/src/languages/pt-BR.ts
+++ b/src/languages/pt-BR.ts
@@ -6669,14 +6669,9 @@ ${amount} para ${merchant} - ${date}`,
copyReferralLink: 'Copiar link de convite',
},
systemChatFooterMessage: {
- [CONST.INTRO_CHOICES.MANAGE_TEAM]: {
- phrase1: 'Converse com seu especialista em configuração em',
- phrase2: 'para ajuda',
- },
- default: {
- phrase1: 'Mensagem',
- phrase2: 'para ajuda com a configuração',
- },
+ [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({adminReportName, href}: {adminReportName: string; href: string}) =>
+ `Converse com seu especialista em configuração em ${adminReportName} para ajuda`,
+ default: `Mensagem ${CONST.CONCIERGE_CHAT_NAME} para ajuda com a configuração`,
},
violations: {
allTagLevelsRequired: 'Todas as tags são obrigatórias',
diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts
index 2df5e8ba6f4e..dcbd14a27de3 100644
--- a/src/languages/zh-hans.ts
+++ b/src/languages/zh-hans.ts
@@ -6539,14 +6539,8 @@ ${merchant}的${amount} - ${date}`,
copyReferralLink: '复制邀请链接',
},
systemChatFooterMessage: {
- [CONST.INTRO_CHOICES.MANAGE_TEAM]: {
- phrase1: '与您的设置专家聊天',
- phrase2: '帮助',
- },
- default: {
- phrase1: '消息',
- phrase2: '帮助设置',
- },
+ [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({adminReportName, href}: {adminReportName: string; href: string}) => `与您的设置专家聊天在 ${adminReportName} 帮助`,
+ default: `消息 ${CONST.CONCIERGE_CHAT_NAME} 帮助设置`,
},
violations: {
allTagLevelsRequired: '所有标签均为必填项',
diff --git a/src/pages/home/report/SystemChatReportFooterMessage.tsx b/src/pages/home/report/SystemChatReportFooterMessage.tsx
index d897b76673c1..e673014ce62e 100644
--- a/src/pages/home/report/SystemChatReportFooterMessage.tsx
+++ b/src/pages/home/report/SystemChatReportFooterMessage.tsx
@@ -2,14 +2,13 @@ import {emailSelector} from '@selectors/Session';
import React, {useMemo} from 'react';
import Banner from '@components/Banner';
import {Lightbulb} from '@components/Icon/Expensicons';
+import RenderHTML from '@components/RenderHTML';
import Text from '@components/Text';
-import TextLink from '@components/TextLink';
+import useEnvironment from '@hooks/useEnvironment';
import useLocalize from '@hooks/useLocalize';
import useOnyx from '@hooks/useOnyx';
import useThemeStyles from '@hooks/useThemeStyles';
import {getPolicy, shouldShowPolicy} from '@libs/PolicyUtils';
-import Navigation from '@navigation/Navigation';
-import {navigateToConciergeChat} from '@userActions/Report';
import CONST from '@src/CONST';
import ONYXKEYS from '@src/ONYXKEYS';
import ROUTES from '@src/ROUTES';
@@ -17,6 +16,7 @@ import ROUTES from '@src/ROUTES';
function SystemChatReportFooterMessage() {
const {translate} = useLocalize();
const styles = useThemeStyles();
+ const {environmentURL} = useEnvironment();
const [currentUserLogin] = useOnyx(ONYXKEYS.SESSION, {selector: emailSelector, canBeMissing: true});
const [choice] = useOnyx(ONYXKEYS.ONBOARDING_PURPOSE_SELECTED, {canBeMissing: true});
const [policies] = useOnyx(ONYXKEYS.COLLECTION.POLICY, {canBeMissing: true});
@@ -38,24 +38,17 @@ function SystemChatReportFooterMessage() {
switch (choice) {
case CONST.ONBOARDING_CHOICES.MANAGE_TEAM:
return (
- <>
- {translate('systemChatFooterMessage.newDotManageTeam.phrase1')}
- Navigation.navigate(ROUTES.REPORT_WITH_ID.getRoute(adminChatReport?.reportID))}>
- {adminChatReport?.reportName ?? CONST.REPORT.WORKSPACE_CHAT_ROOMS.ADMINS}
-
- {translate('systemChatFooterMessage.newDotManageTeam.phrase2')}
- >
+
);
default:
- return (
- <>
- {translate('systemChatFooterMessage.default.phrase1')}
- navigateToConciergeChat()}>{CONST?.CONCIERGE_CHAT_NAME}
- {translate('systemChatFooterMessage.default.phrase2')}
- >
- );
+ return ;
}
- }, [adminChatReport?.reportName, adminChatReport?.reportID, choice, translate]);
+ }, [adminChatReport?.reportName, adminChatReport?.reportID, choice, translate, environmentURL]);
return (