diff --git a/src/components/SubStepForms/ConfirmationStep.tsx b/src/components/SubStepForms/ConfirmationStep.tsx index 113570a2d8c6..fe12036fa120 100644 --- a/src/components/SubStepForms/ConfirmationStep.tsx +++ b/src/components/SubStepForms/ConfirmationStep.tsx @@ -3,16 +3,15 @@ import {View} from 'react-native'; import Button from '@components/Button'; import DotIndicatorMessage from '@components/DotIndicatorMessage'; import MenuItemWithTopDescription from '@components/MenuItemWithTopDescription'; +import RenderHTML from '@components/RenderHTML'; import ScrollView from '@components/ScrollView'; import Text from '@components/Text'; -import TextLink from '@components/TextLink'; import useLocalize from '@hooks/useLocalize'; import useNetwork from '@hooks/useNetwork'; import useSafeAreaPaddings from '@hooks/useSafeAreaPaddings'; import type {SubStepProps} from '@hooks/useSubStep/types'; import useThemeStyles from '@hooks/useThemeStyles'; import type {ForwardedFSClassProps} from '@libs/Fullstory/types'; -import CONST from '@src/CONST'; type SummaryItem = { description: string; @@ -80,29 +79,9 @@ function ConfirmationStep({ ))} {showOnfidoLinks && ( - - {onfidoLinksTitle} - - {translate('onfidoStep.facialScan')} - - {', '} - - {translate('common.privacy')} - - {` ${translate('common.and')} `} - - {translate('common.termsOfService')} - - + + + )} diff --git a/src/languages/de.ts b/src/languages/de.ts index c8b2bc7bc24d..851ab21de69e 100644 --- a/src/languages/de.ts +++ b/src/languages/de.ts @@ -3176,6 +3176,8 @@ ${ onfidoStep: { acceptTerms: 'Indem Sie mit der Anfrage zur Aktivierung Ihres Expensify Wallets fortfahren, bestätigen Sie, dass Sie gelesen, verstanden und akzeptiert haben', facialScan: 'Onfidos Richtlinie und Einverständniserklärung zur Gesichtserfassung', + onfidoLinks: (onfidoTitle: string) => + `${onfidoTitle} Onfidos Richtlinie und Einverständniserklärung zur Gesichtserfassung, Datenschutz und Nutzungsbedingungen.`, tryAgain: 'Erneut versuchen', verifyIdentity: 'Identität bestätigen', letsVerifyIdentity: 'Lass uns deine Identität bestätigen', diff --git a/src/languages/en.ts b/src/languages/en.ts index 7637d9a3b555..4554cd4d7ced 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -3160,6 +3160,8 @@ const translations = { onfidoStep: { acceptTerms: 'By continuing with the request to activate your Expensify Wallet, you confirm that you have read, understand, and accept', facialScan: 'Onfido’s Facial Scan Policy and Release', + onfidoLinks: (onfidoTitle: string) => + `${onfidoTitle} Onfido’s Facial Scan Policy and Release, Privacy and Terms of Service.`, tryAgain: 'Try again', verifyIdentity: 'Verify identity', letsVerifyIdentity: "Let's verify your identity", diff --git a/src/languages/es.ts b/src/languages/es.ts index c3cb5d99ed3f..6b80277a87eb 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -2879,6 +2879,8 @@ ${amount} para ${merchant} - ${date}`, onfidoStep: { acceptTerms: 'Al continuar con la solicitud para activar tu Billetera Expensify, confirma que ha leído, comprende y acepta ', facialScan: 'Política y lanzamiento de la exploración facial de Onfido', + onfidoLinks: (onfidoTitle: string) => + `${onfidoTitle} Política y lanzamiento de la exploración facial de Onfido, Privacidad y Términos de Servicio.`, tryAgain: 'Intentar otra vez', verifyIdentity: 'Verificar identidad', letsVerifyIdentity: '¡Vamos a verificar tu identidad!', diff --git a/src/languages/fr.ts b/src/languages/fr.ts index 9a4ec692ed9e..104d7d78dd4a 100644 --- a/src/languages/fr.ts +++ b/src/languages/fr.ts @@ -3182,6 +3182,8 @@ ${ onfidoStep: { acceptTerms: 'En poursuivant la demande d’activation de votre Expensify Wallet, vous confirmez que vous avez lu, compris et accepté', facialScan: 'Politique et autorisation de scan facial d’Onfido', + onfidoLinks: (onfidoTitle: string) => + `${onfidoTitle} Politique et autorisation de scan facial d’Onfido, Confidentialité et Conditions d’utilisation.`, tryAgain: 'Réessayer', verifyIdentity: 'Vérifier l’identité', letsVerifyIdentity: 'Vérifions votre identité', diff --git a/src/languages/it.ts b/src/languages/it.ts index 7267ff29f59e..269a60e96b79 100644 --- a/src/languages/it.ts +++ b/src/languages/it.ts @@ -3165,6 +3165,8 @@ ${ onfidoStep: { acceptTerms: 'Continuando con la richiesta di attivare il tuo Expensify Wallet, confermi di aver letto, compreso e accettato', facialScan: 'Informativa e liberatoria di Onfido per la scansione facciale', + onfidoLinks: (onfidoTitle: string) => + `${onfidoTitle} Informativa e liberatoria di Onfido per la scansione facciale, Privacy e Termini di servizio.`, tryAgain: 'Riprova', verifyIdentity: 'Verifica identità', letsVerifyIdentity: 'Verifichiamo la tua identità', diff --git a/src/languages/ja.ts b/src/languages/ja.ts index 2de48223ad31..b0c8cc0218c0 100644 --- a/src/languages/ja.ts +++ b/src/languages/ja.ts @@ -3156,6 +3156,8 @@ ${ onfidoStep: { acceptTerms: 'Expensifyウォレットの有効化リクエストを続行することにより、あなたは次の内容を読み、理解し、承諾したことを確認します', facialScan: 'Onfido 顔認証ポリシーおよび同意書', + onfidoLinks: (onfidoTitle: string) => + `${onfidoTitle} Onfido 顔認証ポリシーおよび同意書プライバシー利用規約`, tryAgain: '再試行', verifyIdentity: '本人確認', letsVerifyIdentity: '本人確認を行いましょう', diff --git a/src/languages/nl.ts b/src/languages/nl.ts index 3d5fbcf93e7c..72dc9ca4502a 100644 --- a/src/languages/nl.ts +++ b/src/languages/nl.ts @@ -3163,6 +3163,8 @@ ${ onfidoStep: { acceptTerms: 'Door door te gaan met het verzoek om uw Expensify Wallet te activeren, bevestigt u dat u hebt gelezen, begrijpt en accepteert', facialScan: 'Onfido’s beleid en vrijgave voor gelaatscan', + onfidoLinks: (onfidoTitle: string) => + `${onfidoTitle} Onfido’s beleid en vrijgave voor gelaatscan, Privacy en Servicevoorwaarden.`, tryAgain: 'Opnieuw proberen', verifyIdentity: 'Identiteit verifiëren', letsVerifyIdentity: 'Laten we je identiteit verifiëren', diff --git a/src/languages/pl.ts b/src/languages/pl.ts index bf662880e1c7..8cf43cccdf72 100644 --- a/src/languages/pl.ts +++ b/src/languages/pl.ts @@ -3156,6 +3156,8 @@ ${ onfidoStep: { acceptTerms: 'Kontynuując żądanie aktywacji portfela Expensify, potwierdzasz, że przeczytałeś, rozumiesz i akceptujesz', facialScan: 'Polityka i zgoda na skan twarzy Onfido', + onfidoLinks: (onfidoTitle: string) => + `${onfidoTitle} Polityka i zgoda na skan twarzy Onfido, Prywatność i Warunki korzystania z usługi.`, tryAgain: 'Spróbuj ponownie', verifyIdentity: 'Zweryfikuj tożsamość', letsVerifyIdentity: 'Zweryfikujmy Twoją tożsamość', diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts index 9fd676b0c7ba..20b570235703 100644 --- a/src/languages/pt-BR.ts +++ b/src/languages/pt-BR.ts @@ -3157,6 +3157,8 @@ ${ onfidoStep: { acceptTerms: 'Ao prosseguir com o pedido para ativar sua Carteira Expensify, você confirma que leu, compreende e aceita', facialScan: 'Política e Autorização de Varredura Facial da Onfido', + onfidoLinks: (onfidoTitle: string) => + `${onfidoTitle} Política e Autorização de Varredura Facial da Onfido, Privacidade e Termos de Serviço.`, tryAgain: 'Tentar novamente', verifyIdentity: 'Verificar identidade', letsVerifyIdentity: 'Vamos verificar sua identidade', diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts index 77e56f69205c..ceecfa1ec234 100644 --- a/src/languages/zh-hans.ts +++ b/src/languages/zh-hans.ts @@ -3115,6 +3115,8 @@ ${ onfidoStep: { acceptTerms: '通过继续申请激活您的 Expensify Wallet,即表示您确认已阅读、理解并接受', facialScan: 'Onfido 面部扫描政策与授权', + onfidoLinks: (onfidoTitle: string) => + `${onfidoTitle} Onfido 面部扫描政策与授权隐私服务条款`, tryAgain: '重试', verifyIdentity: '验证身份', letsVerifyIdentity: '让我们验证您的身份',