From 8112f5d1fcd87475559f5323df0f2e32df6b74bc Mon Sep 17 00:00:00 2001 From: nkdengineer Date: Tue, 14 Oct 2025 23:19:59 +0700 Subject: [PATCH 1/3] fix: split or incomplete translations in systemChatFooterMessage --- src/languages/de.ts | 11 ++----- src/languages/en.ts | 10 ++----- src/languages/es.ts | 11 ++----- src/languages/fr.ts | 11 ++----- src/languages/it.ts | 11 ++----- src/languages/ja.ts | 11 ++----- src/languages/nl.ts | 10 ++----- src/languages/pl.ts | 11 ++----- src/languages/pt-BR.ts | 11 ++----- src/languages/zh-hans.ts | 10 ++----- .../report/SystemChatReportFooterMessage.tsx | 29 +++++++------------ 11 files changed, 38 insertions(+), 98 deletions(-) diff --git a/src/languages/de.ts b/src/languages/de.ts index e017d47a576a..41f9f01f13a6 100644 --- a/src/languages/de.ts +++ b/src/languages/de.ts @@ -6677,14 +6677,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]: ({reportName, href}: {reportName: string; href: string}) => + `Chatte mit deinem Setup-Spezialisten in ${reportName} 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 13171a96e821..11c63d150cb7 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -6627,14 +6627,8 @@ 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]: ({reportName, href}: {reportName: string; href: string}) => `Chat with your setup specialist in ${reportName} 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 be0e6714fbe7..5a990e5bde02 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -7121,14 +7121,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]: ({reportName, href}: {reportName: string; href: string}) => + `Chatea con tu especialista asignado en ${reportName} 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 1d1f679c7289..7fb52f714062 100644 --- a/src/languages/fr.ts +++ b/src/languages/fr.ts @@ -6684,14 +6684,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]: ({reportName, href}: {reportName: string; href: string}) => + `Discutez avec votre spécialiste de configuration en ${reportName} 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 ac90c94a0be2..af2b15f25dd5 100644 --- a/src/languages/it.ts +++ b/src/languages/it.ts @@ -6688,14 +6688,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]: ({reportName, href}: {reportName: string; href: string}) => + `Chatta con il tuo specialista di configurazione in ${reportName} 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 463022842b54..1906cc294edf 100644 --- a/src/languages/ja.ts +++ b/src/languages/ja.ts @@ -6623,14 +6623,9 @@ ${date} - ${merchant}に${amount}`, copyReferralLink: '招待リンクをコピー', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: { - phrase1: 'セットアップスペシャリストとチャットする', - phrase2: 'ヘルプが必要な場合', - }, - default: { - phrase1: 'メッセージ', - phrase2: 'セットアップのヘルプについて', - }, + [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => + `セットアップスペシャリストとチャットする ${reportName} ヘルプが必要な場合`, + default: `メッセージ ${CONST?.CONCIERGE_CHAT_NAME} セットアップのヘルプについて`, }, violations: { allTagLevelsRequired: 'すべてのタグが必要です。', diff --git a/src/languages/nl.ts b/src/languages/nl.ts index f7ffd12b79d3..99f2ee447648 100644 --- a/src/languages/nl.ts +++ b/src/languages/nl.ts @@ -6674,14 +6674,8 @@ ${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]: ({reportName, href}: {reportName: string; href: string}) => `Chat met uw setup specialist in ${reportName} 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 b1ecd407a9fb..a1f491183fb0 100644 --- a/src/languages/pl.ts +++ b/src/languages/pl.ts @@ -6659,14 +6659,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]: ({reportName, href}: {reportName: string; href: string}) => + `Porozmawiaj ze swoim specjalistą ds. konfiguracji w ${reportName} 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 e6d9bfefe4ba..9de3e7e7d78e 100644 --- a/src/languages/pt-BR.ts +++ b/src/languages/pt-BR.ts @@ -6668,14 +6668,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]: ({reportName, href}: {reportName: string; href: string}) => + `Converse com seu especialista em configuração em ${reportName} 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 e2ec5e9e39ef..75c9dbfa785b 100644 --- a/src/languages/zh-hans.ts +++ b/src/languages/zh-hans.ts @@ -6538,14 +6538,8 @@ ${merchant}的${amount} - ${date}`, copyReferralLink: '复制邀请链接', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: { - phrase1: '与您的设置专家聊天', - phrase2: '帮助', - }, - default: { - phrase1: '消息', - phrase2: '帮助设置', - }, + [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => `与您的设置专家聊天在 ${reportName} 帮助`, + default: `消息 ${CONST?.CONCIERGE_CHAT_NAME} 帮助设置`, }, violations: { allTagLevelsRequired: '所有标签均为必填项', diff --git a/src/pages/home/report/SystemChatReportFooterMessage.tsx b/src/pages/home/report/SystemChatReportFooterMessage.tsx index 52c3170130f5..25d338ea8006 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 <>{translate('systemChatFooterMessage.default')}; } - }, [adminChatReport?.reportName, adminChatReport?.reportID, choice, translate]); + }, [adminChatReport?.reportName, adminChatReport?.reportID, choice, translate, environmentURL]); return ( Date: Mon, 20 Oct 2025 16:01:56 +0700 Subject: [PATCH 2/3] add concierge link --- src/languages/de.ts | 6 +++--- src/languages/en.ts | 5 +++-- src/languages/es.ts | 6 +++--- src/languages/fr.ts | 6 +++--- src/languages/it.ts | 6 +++--- src/languages/ja.ts | 6 +++--- src/languages/nl.ts | 5 +++-- src/languages/pl.ts | 6 +++--- src/languages/pt-BR.ts | 6 +++--- src/languages/zh-hans.ts | 4 ++-- src/pages/home/report/SystemChatReportFooterMessage.tsx | 4 ++-- 11 files changed, 31 insertions(+), 29 deletions(-) diff --git a/src/languages/de.ts b/src/languages/de.ts index ef0f6af7858f..b7c8c6380e12 100644 --- a/src/languages/de.ts +++ b/src/languages/de.ts @@ -6678,9 +6678,9 @@ ${amount} für ${merchant} - ${date}`, copyReferralLink: 'Einladungslink kopieren', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => - `Chatte mit deinem Setup-Spezialisten in ${reportName} für Hilfe`, - default: `Nachricht ${CONST?.CONCIERGE_CHAT_NAME} 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 f169d41a6d7a..5040acae179e 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -6628,8 +6628,9 @@ const translations = { copyReferralLink: 'Copy invite link', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => `Chat with your setup specialist in ${reportName} for help`, - default: `Message ${CONST?.CONCIERGE_CHAT_NAME} 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 977f0ee6e335..863dda877273 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -7122,9 +7122,9 @@ ${amount} para ${merchant} - ${date}`, copyReferralLink: 'Copiar enlace de invitación', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => - `Chatea con tu especialista asignado en ${reportName} para obtener ayuda`, - default: `Envía un correo electrónico a ${CONST?.CONCIERGE_CHAT_NAME} 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 4da08aad07be..fe7dac65613e 100644 --- a/src/languages/fr.ts +++ b/src/languages/fr.ts @@ -6685,9 +6685,9 @@ ${amount} pour ${merchant} - ${date}`, copyReferralLink: "Copier le lien d'invitation", }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => - `Discutez avec votre spécialiste de configuration en ${reportName} pour obtenir de l'aide`, - default: `Message ${CONST?.CONCIERGE_CHAT_NAME} 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 f339be3595a3..4a73fc687084 100644 --- a/src/languages/it.ts +++ b/src/languages/it.ts @@ -6690,9 +6690,9 @@ ${amount} per ${merchant} - ${date}`, copyReferralLink: 'Copia il link di invito', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => - `Chatta con il tuo specialista di configurazione in ${reportName} per assistenza`, - default: `Messaggio ${CONST?.CONCIERGE_CHAT_NAME} 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 dc9c61ae773f..197341a6e444 100644 --- a/src/languages/ja.ts +++ b/src/languages/ja.ts @@ -6624,9 +6624,9 @@ ${date} - ${merchant}に${amount}`, copyReferralLink: '招待リンクをコピー', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => - `セットアップスペシャリストとチャットする ${reportName} ヘルプが必要な場合`, - default: `メッセージ ${CONST?.CONCIERGE_CHAT_NAME} セットアップのヘルプについて`, + [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 a1fd083bcee2..8d286208c4ac 100644 --- a/src/languages/nl.ts +++ b/src/languages/nl.ts @@ -6674,8 +6674,9 @@ ${amount} voor ${merchant} - ${date}`, copyReferralLink: 'Kopieer uitnodigingslink', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => `Chat met uw setup specialist in ${reportName} voor hulp`, - default: `Bericht ${CONST?.CONCIERGE_CHAT_NAME} 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 5643a226af2e..e3276a9f8d26 100644 --- a/src/languages/pl.ts +++ b/src/languages/pl.ts @@ -6660,9 +6660,9 @@ ${amount} dla ${merchant} - ${date}`, copyReferralLink: 'Skopiuj link zaproszenia', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => - `Porozmawiaj ze swoim specjalistą ds. konfiguracji w ${reportName} po pomoc`, - default: `Wiadomość ${CONST?.CONCIERGE_CHAT_NAME} 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 67f0cc27ce88..583a68905b7b 100644 --- a/src/languages/pt-BR.ts +++ b/src/languages/pt-BR.ts @@ -6669,9 +6669,9 @@ ${amount} para ${merchant} - ${date}`, copyReferralLink: 'Copiar link de convite', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => - `Converse com seu especialista em configuração em ${reportName} para ajuda`, - default: `Mensagem ${CONST?.CONCIERGE_CHAT_NAME} 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 d8ce34364096..dcbd14a27de3 100644 --- a/src/languages/zh-hans.ts +++ b/src/languages/zh-hans.ts @@ -6539,8 +6539,8 @@ ${merchant}的${amount} - ${date}`, copyReferralLink: '复制邀请链接', }, systemChatFooterMessage: { - [CONST.INTRO_CHOICES.MANAGE_TEAM]: ({reportName, href}: {reportName: string; href: string}) => `与您的设置专家聊天在 ${reportName} 帮助`, - default: `消息 ${CONST?.CONCIERGE_CHAT_NAME} 帮助设置`, + [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 7843bf5d53e5..ea73dabf35cb 100644 --- a/src/pages/home/report/SystemChatReportFooterMessage.tsx +++ b/src/pages/home/report/SystemChatReportFooterMessage.tsx @@ -40,13 +40,13 @@ function SystemChatReportFooterMessage() { return ( ); default: - return <>{translate('systemChatFooterMessage.default')}; + return ; } }, [adminChatReport?.reportName, adminChatReport?.reportID, choice, translate, environmentURL]); From 14ce413753cb430aae9c6333e89cf706709d62f6 Mon Sep 17 00:00:00 2001 From: nkdengineer Date: Tue, 21 Oct 2025 14:43:57 +0700 Subject: [PATCH 3/3] fix lint --- src/pages/home/report/SystemChatReportFooterMessage.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/home/report/SystemChatReportFooterMessage.tsx b/src/pages/home/report/SystemChatReportFooterMessage.tsx index ea73dabf35cb..e673014ce62e 100644 --- a/src/pages/home/report/SystemChatReportFooterMessage.tsx +++ b/src/pages/home/report/SystemChatReportFooterMessage.tsx @@ -41,7 +41,7 @@ function SystemChatReportFooterMessage() { );