From f688bc39c714e2d69b8c8fe559cb823af6a5deb9 Mon Sep 17 00:00:00 2001 From: Hugo Trentesaux Date: Fri, 17 Jun 2022 22:19:14 +0200 Subject: [PATCH] onboarding translation --- assets/translations/en.json | 6 +++++- assets/translations/fr.json | 9 ++++++++- lib/screens/onBoarding/1.dart | 6 +++--- lib/screens/onBoarding/4.dart | 3 ++- lib/screens/onBoarding/5.dart | 2 +- 5 files changed, 19 insertions(+), 7 deletions(-) diff --git a/assets/translations/en.json b/assets/translations/en.json index 1b2a5d1..3bdc2a6 100644 --- a/assets/translations/en.json +++ b/assets/translations/en.json @@ -51,7 +51,11 @@ "confirmPayment": "Confirm payment", "clickHereToConfirmIdentity": "Click here to confirm\nyour new identity", "geckoGenerateYourWalletFromMnemonic": "Ğecko builds your wallet from a **restoration sentence**. It is a bit like the blueprint that builds your wallet.", - "keepThisMnemonicSecure": "Keep this sentence carefully, because without it Ğecko will not be able to rebuild your wallets the day you change your phone." + "keepThisMnemonicSecure": "Keep this sentence carefully, because without it Ğecko will not be able to rebuild your wallets the day you change your phone.", + "geckoGeneratedYourMnemonicKeepItSecret": "Ğecko generated your mnemonic successfully! Keep it secret, because anyone who knows it can access all your wallets.", + "newWallet": "New Wallet", + "itsTimeToUseAPenAndPaper": "Il est temps de vous munir d’**un papier et d’un crayon** afin de pouvoir noter votre phrase de restauration." + } \ No newline at end of file diff --git a/assets/translations/fr.json b/assets/translations/fr.json index a305096..1140dc8 100644 --- a/assets/translations/fr.json +++ b/assets/translations/fr.json @@ -52,5 +52,12 @@ "confirmPayment": "Confirmer le paiement", "clickHereToConfirmIdentity": "Cliquez ici pour confirmer\nvotre nouvelle identité", "geckoGenerateYourWalletFromMnemonic": "Ğecko fabrique votre portefeuille à partir d’une **phrase de restauration**. Elle est un peu comme le plan qui permet de construire votre portefeuille.", - "keepThisMnemonicSecure": "Conservez cette phrase précieusement, car sans elle Ğecko ne pourra pas reconstruire vos portefeuilles le jour où vous changez de téléphone." + "keepThisMnemonicSecure": "Conservez cette phrase précieusement, car sans elle Ğecko ne pourra pas reconstruire vos portefeuilles le jour où vous changez de téléphone.", + "geckoGeneratedYourMnemonicKeepItSecret": "Gecko a généré votre phrase de restauration ! Tâchez de la garder bien secrète, car elle permet à quiconque la connaît d’accéder à tous vos portefeuilles.", + "newWallet": "Nouveau portefeuille", + "itsTimeToUseAPenAndPaper": "Il est temps de vous munir d’**un papier et d’un crayon** afin de pouvoir noter votre phrase de restauration." + + + + } \ No newline at end of file diff --git a/lib/screens/onBoarding/1.dart b/lib/screens/onBoarding/1.dart index 338c7a1..2550f47 100644 --- a/lib/screens/onBoarding/1.dart +++ b/lib/screens/onBoarding/1.dart @@ -17,11 +17,11 @@ class OnboardingStepOne extends StatelessWidget { backgroundColor: backgroundColor, appBar: AppBar( toolbarHeight: 60 * ratio, - title: const SizedBox( + title: SizedBox( height: 22, child: Text( - 'Nouveau portefeuille', - style: TextStyle(fontWeight: FontWeight.w600), + 'newWallet'.tr(), + style: const TextStyle(fontWeight: FontWeight.w600), ), ), ), diff --git a/lib/screens/onBoarding/4.dart b/lib/screens/onBoarding/4.dart index c8a6c01..837de46 100644 --- a/lib/screens/onBoarding/4.dart +++ b/lib/screens/onBoarding/4.dart @@ -1,5 +1,6 @@ // ignore_for_file: file_names +import 'package:easy_localization/easy_localization.dart'; import 'package:flutter/services.dart'; import 'package:flutter/material.dart'; import 'package:gecko/globals.dart'; @@ -30,7 +31,7 @@ class OnboardingStepFor extends StatelessWidget { body: SafeArea( child: common.infoIntro( context, - 'Il est temps de vous munir d’**un papier et d’un crayon** afin de pouvoir noter votre phrase de restauration.', + 'itsTimeToUseAPenAndPaper'.tr(), 'gecko-oublie-aussi.png', '>', const OnboardingStepFive(), diff --git a/lib/screens/onBoarding/5.dart b/lib/screens/onBoarding/5.dart index e0381f9..8961136 100644 --- a/lib/screens/onBoarding/5.dart +++ b/lib/screens/onBoarding/5.dart @@ -53,7 +53,7 @@ class _ChooseChestState extends State { common.buildProgressBar(4), SizedBox(height: isTall ? 40 : 20), common.buildText( - 'Gecko a généré votre phrase de restauration ! Tâchez de la garder bien secrète, car elle permet à quiconque la connaît d’accéder à tous vos portefeuilles.'), + 'geckoGeneratedYourMnemonicKeepItSecret'.tr()), SizedBox(height: 35 * ratio), sentanceArray(context), SizedBox(height: 17 * ratio),