diff --git a/src/views/disclosure/Disclosure.js b/src/views/disclosure/Disclosure.js
index ec890dbc06..2030ccf153 100644
--- a/src/views/disclosure/Disclosure.js
+++ b/src/views/disclosure/Disclosure.js
@@ -14,7 +14,7 @@ import { getSize } from 'src/redux/selectors/Browser'
import { PageviewInfo } from 'src/const/Analytics'
import useAnalyticsPath from 'src/hooks/useAnalyticsPath'
-import { __, _p } from 'src/utilities/Intl'
+import { __, _p, getLocale } from 'src/utilities/Intl'
import { fadeOut } from 'src/utilities/Animation'
import { SlideDown } from 'src/components/SlideDown'
@@ -63,7 +63,10 @@ export const Disclosure = React.forwardRef((_, disclosureRef) => {
>
{showPrivacyPolicy ? (
- setShowPrivacyPolicy(false)} />
+ setShowPrivacyPolicy(false)}
+ showExternalLinkPopup={showExternalLinkPopup}
+ />
) : (
@@ -160,7 +163,12 @@ export const Disclosure = React.forwardRef((_, disclosureRef) => {
scrollToTop(containerRef)
setShowPrivacyPolicy(true)
} else {
- goToUrlLink('https://www.mx.com/privacy/', true)
+ const locale = getLocale()
+ const privacyUrl =
+ locale === 'fr-ca'
+ ? 'https://www.mx.com/fr/privacy/'
+ : 'https://www.mx.com/privacy/'
+ goToUrlLink(privacyUrl, true)
}
}}
style={styles.link}
diff --git a/src/views/disclosure/Interstitial.js b/src/views/disclosure/Interstitial.js
index 3c8894333c..10b16f2770 100644
--- a/src/views/disclosure/Interstitial.js
+++ b/src/views/disclosure/Interstitial.js
@@ -13,7 +13,7 @@ import { Link, Stack } from '@mui/material'
import { PageviewInfo } from 'src/const/Analytics'
import useAnalyticsPath from 'src/hooks/useAnalyticsPath'
-import { __, _p } from 'src/utilities/Intl'
+import { __, _p, getLocale } from 'src/utilities/Intl'
import { goToUrlLink } from 'src/utilities/global'
import { SlideDown } from 'src/components/SlideDown'
@@ -64,7 +64,12 @@ export const DisclosureInterstitial = React.forwardRef((props, interstitialNavRe
}
if (currentView === VIEWS.PRIVACY_POLICY) {
- return setCurrentView(VIEWS.INTERSTITIAL_DISCLOSURE)} />
+ return (
+ setCurrentView(VIEWS.INTERSTITIAL_DISCLOSURE)}
+ showExternalLinkPopup={showExternalLinkPopup}
+ />
+ )
} else if (currentView === VIEWS.DATA_REQUESTED) {
return
} else if (currentView === VIEWS.AVAILABLE_DATA) {
@@ -180,7 +185,12 @@ export const DisclosureInterstitial = React.forwardRef((props, interstitialNavRe
scrollToTop()
setCurrentView(VIEWS.PRIVACY_POLICY)
} else {
- goToUrlLink('https://www.mx.com/privacy/', true)
+ const locale = getLocale()
+ const privacyUrl =
+ locale === 'fr-ca'
+ ? 'https://www.mx.com/fr/privacy/'
+ : 'https://www.mx.com/privacy/'
+ goToUrlLink(privacyUrl, true)
}
}}
style={styles.link}