From 9c200fa046cf960ca11aafe76a8c2f6ac7ff9a82 Mon Sep 17 00:00:00 2001 From: Kevin Rodrigues Date: Mon, 8 Jul 2024 16:51:49 +0100 Subject: [PATCH 1/3] fix(pie-cookie-banner): DSW-2184 fixes da mapping in translation file and fr translation change --- .changeset/fluffy-numbers-deny.md | 5 +++++ .../pie-cookie-banner/locales/{dk-dk.json => da-dk.json} | 0 packages/components/pie-cookie-banner/locales/fr-fr.json | 4 ++-- packages/components/pie-cookie-banner/locales/index.js | 5 +++-- 4 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 .changeset/fluffy-numbers-deny.md rename packages/components/pie-cookie-banner/locales/{dk-dk.json => da-dk.json} (100%) diff --git a/.changeset/fluffy-numbers-deny.md b/.changeset/fluffy-numbers-deny.md new file mode 100644 index 0000000000..31800c7038 --- /dev/null +++ b/.changeset/fluffy-numbers-deny.md @@ -0,0 +1,5 @@ +--- +"@justeattakeaway/pie-cookie-banner": minor +--- + +[Added] Mapping to correct DA translation instance while keeping the older one, fixed fr translation at the same time diff --git a/packages/components/pie-cookie-banner/locales/dk-dk.json b/packages/components/pie-cookie-banner/locales/da-dk.json similarity index 100% rename from packages/components/pie-cookie-banner/locales/dk-dk.json rename to packages/components/pie-cookie-banner/locales/da-dk.json diff --git a/packages/components/pie-cookie-banner/locales/fr-fr.json b/packages/components/pie-cookie-banner/locales/fr-fr.json index 27e8ccbc7b..93913fd03a 100644 --- a/packages/components/pie-cookie-banner/locales/fr-fr.json +++ b/packages/components/pie-cookie-banner/locales/fr-fr.json @@ -4,7 +4,7 @@ "description": "Nous utilisons nos propres cookies et ceux de tiers, ainsi que d’autres technologies, afin d’améliorer et de personnaliser votre expérience d’utilisateur, d’optimiser nos analyses et d’afficher des publicités en partenariat avec des tiers (veuillez consulter notre déclaration). Nous installons toujours les cookies essentiels. Cliquez sur Cookies essentiels uniquement pour continuer en acceptant uniquement les cookies indispensables. Cliquez sur Gérer les préférences pour choisir vous-même vos cookies ou sur Tout accepter.", "cta": { "managePreferences": "Gérer les préférences", - "necessaryOnly": " Cookies essentiels uniquement", + "necessaryOnly": "Continuer sans accepter", "acceptAll": "Tout accepter" } }, @@ -15,7 +15,7 @@ "title": "Tout activer" }, "necessary": { - "title": "Cookies essentiels", + "title": "Continuer sans accepter", "description": "Ces cookies sont indispensables au bon fonctionnement du site Web et de ses fonctionnalités. Les services que vous avez demandés ne peuvent être fournis sans ces cookies." }, "functional": { diff --git a/packages/components/pie-cookie-banner/locales/index.js b/packages/components/pie-cookie-banner/locales/index.js index 01fa7d971e..ff3e052ca5 100644 --- a/packages/components/pie-cookie-banner/locales/index.js +++ b/packages/components/pie-cookie-banner/locales/index.js @@ -1,6 +1,6 @@ import bgBG from './bg-bg.json'; import deDE from './de-de.json'; -import dkDK from './dk-dk.json'; +import daDK from './da-dk.json'; import enGB from './en-gb.json'; import esES from './es-es.json'; import frFR from './fr-fr.json'; @@ -14,7 +14,8 @@ import skSK from './sk-sk.json'; export default { bgBG, deDE, - dkDK, + daDK, + dkDK: daDK, enGB, esES, frFR, From 4d55113314363741c1fe44586751a41dcd4b9a50 Mon Sep 17 00:00:00 2001 From: Kevin Rodrigues Date: Mon, 8 Jul 2024 17:31:55 +0100 Subject: [PATCH 2/3] fix(pie-cookie-banner): DSW-2184 added link translation fix --- packages/components/pie-cookie-banner/locales/fr-fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/pie-cookie-banner/locales/fr-fr.json b/packages/components/pie-cookie-banner/locales/fr-fr.json index 93913fd03a..4a585e8991 100644 --- a/packages/components/pie-cookie-banner/locales/fr-fr.json +++ b/packages/components/pie-cookie-banner/locales/fr-fr.json @@ -1,7 +1,7 @@ { "banner": { "title": "Cookies", - "description": "Nous utilisons nos propres cookies et ceux de tiers, ainsi que d’autres technologies, afin d’améliorer et de personnaliser votre expérience d’utilisateur, d’optimiser nos analyses et d’afficher des publicités en partenariat avec des tiers (veuillez consulter notre déclaration). Nous installons toujours les cookies essentiels. Cliquez sur Cookies essentiels uniquement pour continuer en acceptant uniquement les cookies indispensables. Cliquez sur Gérer les préférences pour choisir vous-même vos cookies ou sur Tout accepter.", + "description": "Nous utilisons nos propres cookies et ceux de tiers, ainsi que d’autres technologies, afin d’améliorer et de personnaliser votre expérience d’utilisateur, d’optimiser nos analyses et d’afficher des publicités en partenariat avec des tiers (veuillez consulter notre déclaration). Nous installons toujours les cookies essentiels. Cliquez sur Continuer sans accepter pour continuer en acceptant uniquement les cookies indispensables. Cliquez sur Gérer les préférences pour choisir vous-même vos cookies ou sur Tout accepter.", "cta": { "managePreferences": "Gérer les préférences", "necessaryOnly": "Continuer sans accepter", From 86e521b35d0fe585cc5ea04b6e1b534641570371 Mon Sep 17 00:00:00 2001 From: Kevin Rodrigues Date: Wed, 10 Jul 2024 14:00:36 +0100 Subject: [PATCH 3/3] fix(pie-cookie-banner): DSW-2184 adds en-fr and corrects translations in fr-fr --- .../pie-cookie-banner/locales/en-fr.json | 40 +++++++++++++++++++ .../pie-cookie-banner/locales/fr-fr.json | 4 +- .../pie-cookie-banner/locales/index.js | 2 + 3 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 packages/components/pie-cookie-banner/locales/en-fr.json diff --git a/packages/components/pie-cookie-banner/locales/en-fr.json b/packages/components/pie-cookie-banner/locales/en-fr.json new file mode 100644 index 0000000000..14264c67a3 --- /dev/null +++ b/packages/components/pie-cookie-banner/locales/en-fr.json @@ -0,0 +1,40 @@ +{ + "banner": { + "title": "Cookies", + "description": "We use our own and third party cookies and other tech to enhance and personalise your user experience, optimize analytics, and show ads with third parties (read our Statement). Necessary cookies are always set. Select Continue without accepting to accept only essential trackers required for an optimal use of our platform. Click Manage preferences to share your preferences or Accept all.", + "cta": { + "managePreferences": "Manage preferences", + "necessaryOnly": "Continue without accepting", + "acceptAll": "Accept all" + } + }, + "preferencesManagement": { + "title": "Manage your preferences", + "description": "You can find all the information in the Cookie Statement and Cookie technology list.", + "all": { + "title": "Turn all on" + }, + "necessary": { + "title": "Necessary", + "description": "These cookies are necessary to ensure that the website and its features function properly. Services you have asked for cannot be provided without these cookies." + }, + "functional": { + "title": "Functional", + "description": "These cookies allow the website to remember the choices you make to give you better functionality and personal features." + }, + "analytical": { + "title": "Analytical", + "description": "These analytical cookies, including statistics, are used to understand how visitors interact with the website and we can measure and improve the performance of our website." + }, + "personalized": { + "title": "Personalised (targeting and advertising)", + "description": "These marketing cookies are used to tailor the delivery of information to you based upon your interest and to measure the effectiveness of such advertisements, both on our website and our advertising partners' websites." + }, + "cta": { + "save": { + "label": "Save", + "ariaLabel": "" + } + } + } +} diff --git a/packages/components/pie-cookie-banner/locales/fr-fr.json b/packages/components/pie-cookie-banner/locales/fr-fr.json index 4a585e8991..f9c28af01d 100644 --- a/packages/components/pie-cookie-banner/locales/fr-fr.json +++ b/packages/components/pie-cookie-banner/locales/fr-fr.json @@ -1,7 +1,7 @@ { "banner": { "title": "Cookies", - "description": "Nous utilisons nos propres cookies et ceux de tiers, ainsi que d’autres technologies, afin d’améliorer et de personnaliser votre expérience d’utilisateur, d’optimiser nos analyses et d’afficher des publicités en partenariat avec des tiers (veuillez consulter notre déclaration). Nous installons toujours les cookies essentiels. Cliquez sur Continuer sans accepter pour continuer en acceptant uniquement les cookies indispensables. Cliquez sur Gérer les préférences pour choisir vous-même vos cookies ou sur Tout accepter.", + "description": "Nous utilisons nos propres cookies et ceux de tiers, ainsi que d’autres technologies, afin d’améliorer et de personnaliser votre expérience d’utilisateur, d’optimiser nos analyses et d’afficher des publicités en partenariat avec des tiers (veuillez consulter notre déclaration). Nous installons toujours les cookies essentiels. Sélectionnez Continuer sans accepter pour accepter seulement les traqueurs nécessaires au fonctionnement optimal de notre plateforme. Cliquez sur Gérer les préférences pour choisir vous-même vos cookies ou sur Tout accepter.", "cta": { "managePreferences": "Gérer les préférences", "necessaryOnly": "Continuer sans accepter", @@ -15,7 +15,7 @@ "title": "Tout activer" }, "necessary": { - "title": "Continuer sans accepter", + "title": "Cookies essentiels", "description": "Ces cookies sont indispensables au bon fonctionnement du site Web et de ses fonctionnalités. Les services que vous avez demandés ne peuvent être fournis sans ces cookies." }, "functional": { diff --git a/packages/components/pie-cookie-banner/locales/index.js b/packages/components/pie-cookie-banner/locales/index.js index ff3e052ca5..ede69ed490 100644 --- a/packages/components/pie-cookie-banner/locales/index.js +++ b/packages/components/pie-cookie-banner/locales/index.js @@ -2,6 +2,7 @@ import bgBG from './bg-bg.json'; import deDE from './de-de.json'; import daDK from './da-dk.json'; import enGB from './en-gb.json'; +import enFR from './en-fr.json'; import esES from './es-es.json'; import frFR from './fr-fr.json'; import heIL from './he-il.json'; @@ -16,6 +17,7 @@ export default { deDE, daDK, dkDK: daDK, + enFR, enGB, esES, frFR,