From 8c0fee051133b412ebd3124ecb13edf5202ecf8f Mon Sep 17 00:00:00 2001 From: MichaelFlisar Date: Mon, 11 Jun 2018 14:23:38 +0200 Subject: [PATCH] french translation added --- README.md | 10 +++--- build.gradle | 3 +- library/src/main/res/values-fr/strings.xml | 37 ++++++++++++++++++++++ 3 files changed, 44 insertions(+), 6 deletions(-) create mode 100644 library/src/main/res/values-fr/strings.xml diff --git a/README.md b/README.md index b788d30..a8a45a8 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -### GDPRDialog [![Release](https://jitpack.io/v/MFlisar/GDPRDialog.svg)](https://jitpack.io/#MFlisar/GDPRDialog) ![Localisation](https://img.shields.io/badge/Localisation-6%2F24%20(25%25)-blue.svg) +### GDPRDialog [![Release](https://jitpack.io/v/MFlisar/GDPRDialog.svg)](https://jitpack.io/#MFlisar/GDPRDialog) ![Localisation](https://img.shields.io/badge/Localisation-7%2F24%20(29%25)-blue.svg) Simple reusable `DialogFragment`. @@ -43,7 +43,7 @@ repositories { 2. add the compile statement to your module's `build.gradle`: ```java dependencies { - implementation 'com.github.MFlisar:GDPRDialog:1.2.3' + implementation 'com.github.MFlisar:GDPRDialog:1.2.4' } ``` @@ -69,7 +69,7 @@ GDPRSetup setup = new GDPRSetup(GDPRDefinitions.ADMOB) // add all networks you u .withShortQuestion(true) .withLoadAdMobNetworks(publisherId(s)) // e.g. "pub-0123456789012345" .withNoToolbarTheme(noToolbarTheme) - .withShowPaidOrFreeInfoText(true) // show the info that this app is cheap/free because of the user networks or hide it + .withShowPaidOrFreeInfoText(true) // show the info that this app is cheap/free based on the networks or hide it ; GDPR.getInstance().checkIfNeedsToBeShown(this /* extends AppCompatActivity & GDPR.IGDPRCallback */, setup); ``` @@ -114,7 +114,7 @@ Migrations will be explained in the [release notes](https://github.com/MFlisar/G ### TODO -* [ ] Localisation ![Localisation](https://img.shields.io/badge/Localisation-6%2F24%20(25%25)-blue.svg) +* [ ] Localisation ![Localisation](https://img.shields.io/badge/Localisation-7%2F24%20(29%25)-blue.svg) At least translations for all official languages within the european union should be added * [ ] Bulgarian @@ -125,7 +125,7 @@ Migrations will be explained in the [release notes](https://github.com/MFlisar/G * [x] English * [ ] Estonian * [ ] Finnish - * [ ] French + * [x] French * [x] German * [ ] Greek * [ ] Hungarian diff --git a/build.gradle b/build.gradle index 9958619..d391b5c 100644 --- a/build.gradle +++ b/build.gradle @@ -5,9 +5,10 @@ buildscript { repositories { jcenter() maven { url "https://maven.google.com" } + google() } dependencies { - classpath 'com.android.tools.build:gradle:3.1.2' + classpath 'com.android.tools.build:gradle:3.1.3' classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0' // NOTE: Do not place your application dependencies here; they belong diff --git a/library/src/main/res/values-fr/strings.xml b/library/src/main/res/values-fr/strings.xml new file mode 100644 index 0000000..1d5a4d6 --- /dev/null +++ b/library/src/main/res/values-fr/strings.xml @@ -0,0 +1,37 @@ + + + Merci de confirmer votre âge avant de continuer + Acheter l\'application + abordable + Oui, je suis d\'accord + Retour + Fermer + Je confirme avoir au moins 16 ans + Non merci, je veux acheter cette application + Je comprends qu\'il y ait des publicités, mais elles ne correspondent pas à mes intérêts + Aucune publicité s\'il vous plaît + Non, merci + Pouvons nous continuer à utiliser vos données à ces propos%1$s ? + \u0020ainsi que pour vous proposer des publicités personnalisées + Votre intimité et la sécurité de vos données sont primordiaux. + Nous gardons cette application %1$s en utilisant des services tiers. + Dans cette application, il y a des publicités. Ces services (y compris leurs partenaires) collectent les identifiants ainsi que d\'autres informations personnelles. Vous pouvez changer votre choix à tout moment dans les paramètres de l\'application. <a href=\"\">En savoir plus sur ces services et vos données personnelles.</a>. + Dans cette application, il y a des publicités. Ce service (y compris ses partenaires) collecte les identifiants ainsi que d\'autres informations personnelles. Vous pouvez changer votre choix à tout moment dans les paramètres de l\'application. <a href=\"\">En savoir plus sur ces services et vos données personnelles</a>. + En acceptant, vous confirmez avoir au moins l\'âge de 16 ans. + Nous ne collecterons pas vos données pour vous proposer des publicités personnalisées. Bien que les publicités non personnalisées n\'utilisent pas les identifiants d\'annonces pour mobile pour le ciblage des publicités, elles les utilisent tout de même pour le plafonnement des fréquences, les rapports de publicités ainsi que pour la lutte contre la fraude et les abus." + Dans cette application, nous utilisons les services tiers suivants : + Cliquez sur un service pour consulter sa politique de confidentialité%1$s. + \u0020ou cliquez sur suivant pour consulter <a href=\"%1$s\">notre politique de confidentialité</a> + Consentement à la protection des données + gratuite + \u0020and\u0020 + Afficher nos partenaires + publicités + rapport d\'analyse + authorisation + une base de données dans le cloud + rapport d\'incident + envoi de notifications + Retirer le consentement à la protection des données + +