{
    "welcome_message": "Bienvenue dans mon application multilingue",
    "tutorial_intro": "Apprenez à ajouter des traductions à votre application React facilement et efficacement.",
    "about_this_tutorial": "À propos de ce tutoriel",
    "about_this_tutorial_text": "Ce tutoriel vous guidera à travers les étapes nécessaires pour intégrer des traductions dans votre application React. À la fin de ce tutoriel, vous serez en mesure de fournir une expérience multilingue transparente à vos utilisateurs.",
    "why_add_translations": "Pourquoi ajouter des traductions?",
    "why_add_translations_text": "Ajouter des traductions à votre application vous permet de toucher un public plus large. Dans le monde globalisé d'aujourd'hui, il est crucial de rendre votre contenu accessible aux utilisateurs qui parlent différentes langues.",
    "getting_started": "Commencer",
    "getting_started_text": "Pour commencer avec les traductions, nous allons utiliser une bibliothèque populaire appelée react-i18next. Cette bibliothèque fournit tous les outils nécessaires pour traduire le contenu de votre application.",
    "Cancel": "Annuler",
    "payment": {
      "payNow": "Payer maintenant",
      "submitAndPay": "Soumettre et payer",
      "processing": "Traitement...",
      "creatingRequest": "Création de la demande...",
      "initiatingPayment": "Initialisation du paiement...",
      "redirecting": "Redirection vers la passerelle de paiement...",
      "verifying": "Vérification de votre paiement...",
      "successTitle": "Paiement réussi !",
      "successMessage": "Votre paiement a été traité avec succès. Vous serez redirigé sous peu.",
      "failedTitle": "Échec du paiement",
      "failedMessage": "Le paiement a échoué. Les données de votre demande ont été restaurées. Veuillez réessayer.",
      "declinedMessage": "Le paiement a été refusé. Veuillez réessayer ou utiliser un autre moyen de paiement.",
      "timeoutMessage": "La vérification du paiement a expiré. Veuillez vérifier l'état du paiement dans Mes demandes.",
      "redirectingIn": "Redirection dans {{seconds}} seconde(s)...",
      "clickToRedirect": "Cliquez ici si vous n'êtes pas redirigé automatiquement",
      "basePrice": "Prix de base",
      "submissionFee": "Frais de soumission",
      "subtotal": "Sous-total",
      "tax": "TVA (14%)",
      "total": "Montant total",
      "currency": "EGP",
      "confirmTitle": "Confirmer le paiement et soumettre",
      "confirmMessage": "Vous êtes sur le point de soumettre votre demande et de procéder au paiement.",
      "paymentSummary": "Récapitulatif du paiement",
      "infoNotice": "En cliquant sur « Procéder au paiement », votre demande sera créée et vous serez redirigé vers notre passerelle de paiement sécurisée. En cas d'échec du paiement, vos données seront conservées et vous pourrez réessayer.",
      "proceedToPayment": "Procéder au paiement",
      "goToMyRequests": "Aller à Mes demandes",
      "tryAgain": "Réessayer",
      "processingPaymentTitle": "Traitement du paiement",
      "waitNotice": "Veuillez patienter pendant que nous vérifions votre paiement. Ne fermez pas cette fenêtre.",
      "networkErrorMessage": "Impossible de vérifier le paiement. Veuillez réessayer.",
      "invalidSessionMessage": "Session de paiement invalide. Aucun identifiant de commande trouvé.",
      "completedVerifyingMessage": "Paiement terminé ! Vérification en cours...",
      "reference": "Référence : {{orderId}}",
      "copyright": "© {{year}} IQVIA. Tous droits réservés.",
      "poweredByPaymob": "Paiement sécurisé fourni par Paymob",
      "calculating": "Calcul en cours...",
      "unableToCalculatePrice": "Impossible de calculer le prix",
      "savingBackupData": "Enregistrement des données de sauvegarde...",
      "requestCreatedRedirecting": "Demande créée ! Redirection...",
      "doNotClose": "Veuillez ne pas fermer cette fenêtre ni quitter la page.",
      "validating": "Validation..."
    }
  }