"Vous devez créer un compte avant de pouvoir vous connecter", "username" => "Nom d'utilisateur", "password" => "Mot de passe", "email" => "Courriel", "firstname" => "Prénom", "lastname" => "Nom de famille", "confirm_password" => "Confirmer le mot de passe", "main_currency" => "Devise principale", "language" => "Langue", "passwords_dont_match" => "Les mots de passe ne correspondent pas", "username_exists" => "Le nom d'utilisateur existe déjà", "email_exists" => "L'adresse courriel existe déjà", "registration_failed" => "L'inscription a échoué, veuillez réessayer.", "register" => "S'inscrire", "restore_database" => "Restaurer la base de données", // Page de connexion "please_login" => "Veuillez vous connecter", "stay_logged_in" => "Rester connecté (30 jours)", "login" => "Se connecter", "login_failed" => "Les détails de connexion sont incorrects", "registration_successful" => "Inscription réussie", "user_email_waiting_verification" => "Votre email doit être vérifié. Veuillez vérifier votre email", // Password Reset Page "forgot_password" => "Mot de passe oublié", "reset_password" => "Réinitialiser le mot de passe", "reset_sent_check_email" => "Un courriel a été envoyé à l'adresse fournie. Vérifiez votre boîte de réception.", "password_reset_successful" => "Réinitialisation du mot de passe réussie", // En-tête "profile" => "Profil", "subscriptions" => "Abonnements", "stats" => "Statistiques", "settings" => "Paramètres", "admin" => "Admin", "about" => "À propos", "logout" => "Déconnexion", // Page d'abonnements "subscription" => "Abonnement", "no_subscriptions_yet" => "Vous n'avez pas encore d'abonnement", "add_first_subscription" => "Ajoutez le premier abonnement", "new_subscription" => "Nouvel abonnement", "search" => "Rechercher", "state" => "État", "alphanumeric" => "Alphanumérique", "sort" => "Trier", "name" => "Nom", "last_added" => "Dernier ajouté", "price" => "Prix", "next_payment" => "Prochain paiement", "renewal_type" => "Type de renouvellement", "auto_renewal" => "Renouvellement automatique", "automatically_renews" => "Renouvellement automatique", "manual_renewal" => "Renouvellement manuel", "start_date" => "Date de début", "inactive" => "Désactiver l'abonnement", "replaced_with" => "Remplacé par", "none" => "Aucun", "member" => "Membre", "category" => "Catégorie", "payment_method" => "Méthode de paiement", "Daily" => "Quotidien", "Weekly" => "Hebdomadaire", "Monthly" => "Mensuel", "Yearly" => "Annuel", "daily" => "Jour(s)", "weekly" => "Semaine(s)", "monthly" => "Mois", "yearly" => "Année(s)", "days" => "jours", "weeks" => "semaines", "months" => "mois", "years" => "années", "external_url" => "Visiter l'URL externe", "empty_page" => "Page vide", "clear_filters" => "Effacer les filtres", "no_matching_subscriptions" => "Aucun abonnement ne correspond à vos critères de recherche", "clone" => "Cloner", "renew" => "Renouveler", "calculate_next_payment_date" => "Calculer la date du prochain paiement", // Formulaire d'abonnement "add_subscription" => "Ajouter un abonnement", "edit_subscription" => "Modifier l'abonnement", "subscription_name" => "Nom de l'abonnement", "logo_preview" => "Aperçu du logo", "search_logo" => "Rechercher un logo sur le web", "web_search" => "Recherche web", "currency" => "Devise", "payment_every" => "Paiement tous les", "frequency" => "Fréquence", "cycle" => "Cycle", "no_category" => "Pas de catégorie", "paid_by" => "Payé par", "url" => "URL", "notes" => "Notes", "enable_notifications" => "Activer les notifications pour cet abonnement", "default_value_from_settings" => "Valeur par défaut des paramètres", "cancellation_notification" => "Notification d'annulation", "delete" => "Supprimer", "cancel" => "Annuler", "upload_logo" => "Télécharger le logo", // Page de statistiques "cant_convert_currency" => "Vous utilisez plusieurs devises dans vos abonnements. Pour obtenir des statistiques valides et précises, veuillez définir une clé API Fixer sur la page des paramètres.", "general_statistics" => "Statistiques générales", "active_subscriptions" => "Abonnements actifs", "inactive_subscriptions" => "Abonnements inactifs", "monthly_cost" => "Coût mensuel", "yearly_cost" => "Coût annuel", "average_monthly" => "Coût moyen mensuel de l'abonnement", "most_expensive" => "Coût d'abonnement le plus élevé", "amount_due" => "Montant dû ce mois-ci", "percentage_budget_used" => "Pourcentage du budget utilisé", "budget_remaining" => "Budget restant", "amount_over_budget" => "Montant dépassant le budget", "monthly_savings" => "Économies mensuelles (sur les abonnements inactifs)", "yearly_savings" => "Économies annuelles (sur les abonnements inactifs)", "split_views" => "Vues partagées", "category_split" => "Répartition par catégorie", "household_split" => "Répartition du ménage", "payment_method_split" => "Répartition par méthode de paiement", "total_cost_trend" => "Tendance du coût total", "cost_vs_budget" => "Coût par rapport au budget", // Page À propos "about_and_credits" => "À propos et crédits", "credits" => "Crédits", "license" => "Licence", "release_notes" => "Notes de version", "update_available" => "Mise à jour disponible", "issues_and_requests" => "Problèmes et demandes", "the_author" => "L'auteur", "icons" => "Icônes", "payment_icons" => "Icônes de paiement", // Page de profil "upload_avatar" => "Télécharger un Avatar", "file_type_error" => "Le type de fichier n'est pas pris en charge", "user_details" => "Détails de l'utilisateur", "two_factor_authentication" => "Authentification à deux facteurs", "two_factor_info" => "L'authentification à deux facteurs ajoute une couche supplémentaire de sécurité à votre compte.
Vous aurez besoin d'une application d'authentification comme Google Authenticator, Authy ou Ente Auth pour scanner le code QR.", "two_factor_enabled_info" => "Votre compte est sécurisé grâce à l'authentification à deux facteurs. Vous pouvez la désactiver en cliquant sur le bouton ci-dessus.", "enable_two_factor_authentication" => "Activer l'authentification à deux facteurs", "2fa_already_enabled" => "L'authentification à deux facteurs est déjà activée", "totp_code_incorrect" => "Le code TOTP est incorrect", "backup_codes" => "Codes de sauvegarde", "download_backup_codes" => "Télécharger les codes de sauvegarde", "copy_to_clipboard" => "Copier dans le presse-papiers", "totp_backup_codes_info" => "Conservez ces codes en lieu sûr. Vous ne pourrez pas les récupérer plus tard.", "disable_two_factor_authentication" => "Désactiver l'authentification à deux facteurs", "totp_code" => "Code TOTP", "api_key" => "Clé API", "regenerate" => "Régénérer", "api_key_info" => "La clé API est utilisée pour les applications tierces et les intégrations. Ne la partagez pas.", // Page de paramètres "monthly_budget" => "Budget mensuel", "budget_info" => "Le budget mensuel est utilisé pour calculer les statistiques. Laissez vide pour désactiver.", "household" => "Ménage", "save_member" => "Enregistrer le membre", "delete_member" => "Supprimer le membre", "cant_delete_member" => "Impossible de supprimer le membre principal", "cant_delete_member_in_use" => "Impossible de supprimer le membre utilisé dans l'abonnement", "household_info" => "Le champ Courriel permet aux membres du ménage d'être informés des abonnements arrivant à expiration.", "notifications" => "Notifications", "enable_email_notifications" => "Activer les notifications par courriel", "notify_me" => "Me prevenir", "day_before" => "jour avant", "on_due_date" => "Le jour de l'échéance", "days_before" => "jours avant", "smtp_address" => "Adresse SMTP", "port" => "Port", "tls" => "TLS", "ssl" => "SSL", "smtp_username" => "Nom d'utilisateur SMTP", "smtp_password" => "Mot de passe SMTP", "from_email" => "De l'adresse courriel (facultatif)", "send_to_other_emails" => "Envoyer également des notifications aux adresses courriel suivantes (utilisez ; pour les séparer):", "smtp_info" => "Le mot de passe SMTP est transmis et stocké en texte brut. Pour des raisons de sécurité, veuillez créer un compte uniquement à cette fin.", "telegram" => "Telegram", "telegram_bot_token" => "Jeton du bot Telegram", "telegram_chat_id" => "ID de chat Telegram", "webhook" => "Webhook", "webhook_url" => "URL du webhook", "request_method" => "Méthode de requête", "custom_headers" => "En-têtes personnalisés", "webhook_payload" => "Charge utile du webhook", "payment_notifications_payload" => "Charge utile de la notification de paiement", "cancelation_notification_payload" => "Charge utile de la notification d'annulation", "variables_available" => "Variables disponibles", "gotify" => "Gotify", "token" => "Jeton", "discord" => "Discord", "discord_bot_username" => "Nom d'utilisateur du bot Discord", "discord_bot_avatar_url" => "URL de l'avatar du bot Discord", "pushover" => "Pushover", "pushover_user_key" => "Clé utilisateur Pushover", "host" => "Hôte", "topic" => "Sujet", "ignore_ssl_errors" => "Ignorer les erreurs SSL", "categories" => "Catégories", "save_category" => "Enregistrer la catégorie", "delete_category" => "Supprimer la catégorie", "cant_delete_category_in_use" => "Impossible de supprimer la catégorie utilisée dans l'abonnement", "currencies" => "Devises", "save_currency" => "Enregistrer la devise", "delete_currency" => "Supprimer la devise", "cant_delete_main_currency" => "Impossible de supprimer la devise principale", "cant_delete_currency_in_use" => "Impossible de supprimer la devise utilisée dans l'abonnement", "exchange_update" => "Les taux de change ont été mis à jour pour la dernière fois le", "currency_info" => "Trouvez les devises prises en charge et les codes de devise corrects sur", "currency_performance" => "Pour des performances améliorées, ne conservez que les devises que vous utilisez.", "fixer_api_key" => "Clé API de Fixer", "provider" => "Fournisseur", "fixer_info" => "Si vous utilisez plusieurs devises et souhaitez des statistiques et un tri précis sur les abonnements, une clé API GRATUITE de Fixer est nécessaire.", "get_key" => "Obtenez votre clé sur", "get_free_fixer_api_key" => "Obtenez une clé API Fixer gratuite", "get_key_alternative" => "Vous pouvez également obtenir une clé api de fixation gratuite auprès de", "display_settings" => "Paramètres d'affichage", "theme_settings" => "Paramètres de thème", "colors" => "Couleurs", "custom_colors" => "Couleurs personnalisées", "theme" => "Thème", "dark_theme" => "Thème sombre", "light_theme" => "Thème clair", "automatic" => "Automatique", "main_color" => "Couleur principale", "accent_color" => "Couleur d'accent", "hover_color" => "Couleur de survol", "save_custom_colors" => "Enregistrer les couleurs personnalisées", "reset_custom_colors" => "Réinitialiser les couleurs personnalisées", "custom_css" => "CSS personnalisé", "save_custom_css" => "Enregistrer le CSS personnalisé", "calculate_monthly_price" => "Calculer et afficher le prix mensuel pour tous les abonnements", "convert_prices" => "Convertir toujours et afficher les prix dans ma devise principale (plus lent)", "show_original_price" => "Afficher également le prix original lorsque des conversions ou des calculs sont effectués", "experience" => "Expérience", "show_subscription_progress" => "Afficher la progression de l'abonnement", "disabled_subscriptions" => "Abonnements désactivés", "hide_disabled_subscriptions" => "Masquer les abonnements désactivés", "show_disabled_subscriptions_at_the_bottom" => "Afficher les abonnements désactivés en bas", "experimental_settings" => "Paramètres expérimentaux", "remove_background" => "Tenter de supprimer l'arrière-plan des logos de la recherche d'images", "use_mobile_navigation_bar" => "Utiliser la barre de navigation mobile", "experimental_info" => "Les paramètres expérimentaux ne fonctionneront probablement pas parfaitement.", "payment_methods" => "Méthodes de paiement", "payment_methods_info" => "Cliquez sur une méthode de paiement pour la désactiver / l'activer.", "rename_payment_methods_info" => "Cliquez sur le nom d'un mode de paiement pour le renommer.", "cant_delete_payment_method_in_use" => "Impossible de désactiver la méthode de paiement utilisée", "add_custom_payment" => "Ajouter un paiement personnalisé", "payment_method_name" => "Nom de la méthode de paiement", "payment_method_added_successfuly" => "Méthode de paiement ajoutée avec succès", "payment_method_removed" => "Méthode de paiement supprimée", "disable" => "Désactiver", "enable" => "Activer", "rename_payment_method" => "Renommer la méthode de paiement", "payment_renamed" => "Méthode de paiement renommée", "payment_not_renamed" => "La méthode de paiement n'a pas été renommée", "test" => "Test", "add" => "Ajouter", "save" => "Enregistrer", "reset" => "Réinitialiser", "main_accent_color_error" => "La couleur principale et la couleur d'accent ne peuvent pas être identiques", "backup_and_restore" => "Sauvegarde et restauration", "backup" => "Sauvegarde", "restore" => "Restauration", "restore_info" => "La restauration de la base de données annulera toutes les données actuelles. Vous serez déconnecté après la restauration.", "account" => "Compte", "export_subscriptions" => "Exporter les abonnements", "export_as_json" => "Exporter en JSON", "export_as_csv" => "Exporter en CSV", "danger_zone" => "Zone de danger", "delete_account" => "Supprimer le compte", "delete_account_info" => "La suppression de votre compte entraînera également la suppression de tous vos abonnements et paramètres.", // Menu des filtes "filter" => "Filtre", "clear" => "Effacer", // Toast "success" => "Succès", // Réponses de l'API "session_expired" => "Votre session a expiré. Veuillez vous reconnecter", "fields_missing" => "Certains champs manquent", "fill_all_fields" => "Veuillez remplir tous les champs", "fill_mandatory_fields" => "Veuillez remplir tous les champs obligatoires", "error" => "Erreur", // Catégorie "failed_add_category" => "Échec de l'ajout de la catégorie", "failed_edit_category" => "Échec de la modification de la catégorie", "category_in_use" => "La catégorie est utilisée dans des abonnements et ne peut pas être supprimée", "failed_remove_category" => "Échec de la suppression de la catégorie", "category_saved" => "Catégorie enregistrée", "category_removed" => "Catégorie supprimée", "sort_order_saved" => "L'ordre de tri a été enregistré", // Devise "currency_saved" => "a été enregistrée.", "error_adding_currency" => "Erreur lors de l'ajout de l'entrée de devise.", "failed_to_store_currency" => "Échec de l'enregistrement de la devise dans la base de données.", "currency_in_use" => "La devise est utilisée dans des abonnements et ne peut pas être supprimée.", "currency_is_main" => "La devise est définie comme devise principale et ne peut pas être supprimée.", "failed_to_remove_currency" => "Échec de la suppression de la devise de la base de données.", "failed_to_store_api_key" => "Échec de l'enregistrement de la clé API dans la base de données.", "invalid_api_key" => "Clé API invalide.", "api_key_saved" => "Clé API enregistrée avec succès", "currency_removed" => "Devise supprimée", // Ménage "failed_add_household" => "Échec de l'ajout de membre du ménage", "failed_edit_household" => "Échec de la modification du membre du ménage", "failed_remove_household" => "Échec de la suppression du membre du ménage", "household_in_use" => "Le membre du ménage est utilisé dans des abonnements et ne peut pas être supprimé", "member_saved" => "Membre enregistré", "member_removed" => "Membre supprimé", // Notifications "error_saving_notifications" => "Erreur lors de l'enregistrement des données de notifications.", "wallos_notification" => "Notification de Wallos", "test_notification" => "Il s'agit d'une notification de test. Si vous la voyez, la configuration est correcte.", "email_error" => "Erreur dlors de l'envoi de courriel", "notification_sent_successfuly" => "Notification envoyée avec succès", "notifications_settings_saved" => "Paramètres de notifications enregistrés avec succès.", "notification_failed" => "Échec de la notification", // Paiements "payment_in_use" => "Impossible de désactiver la méthode de paiement utilisée", "failed_update_payment" => "Échec de la mise à jour de la méthode de paiement dans la base de données", "enabled" => "activé", "disabled" => "désactivé", // Abonnement "error_fetching_image" => "Erreur lors de la récupération de l'image", "subscription_updated_successfuly" => "Abonnement mis à jour avec succès", "subscription_added_successfuly" => "Abonnement ajouté avec succès", "error_deleting_subscription" => "Erreur de suppression de l'abonnement.", "invalid_request_method" => "Méthode de demande invalide.", // Utilisateur "error_updating_user_data" => "Erreur lors de la mise à jour des données utilisateur.", "user_details_saved" => "Détails de l'utilisateur enregistrés", // Admin Page "registrations" => "Inscriptions", "enable_user_registrations" => "Activer les inscriptions d'utilisateurs", "maximum_number_users" => "Nombre maximum d'utilisateurs", "require_email_verification" => "Exiger la vérification de l'adresse courriel", "configure_smtp_settings_to_enable" => "Configurer les paramètres SMTP pour activer", "server_url" => "URL du serveur", "server_url_info" => "Utilisé pour la vérification du courrier électronique et la récupération du mot de passe. Il doit s'agir d'une URL publique valide.", "server_url_password_reset" => "Si cette option est activée, la fonction de réinitialisation du mot de passe sera également activée.", "disable_login" => "Désactiver la connexion", "disable_login_info" => "Contourner le login. Si vous utilisez votre serveur sur un réseau local uniquement, sans accès externe, vous pouvez désactiver le login. L'utilisateur admin se connectera automatiquement.", "disable_login_info2" => "Vous ne pouvez activer ce paramètre que si l'enregistrement des utilisateurs est désactivé et qu'il n'y a pas d'autre compte utilisateur que celui de l'administrateur.", "max_users_info" => "0 signifie un nombre illimité d'utilisateurs", "user_management" => "Gestion des utilisateurs", "delete_user" => "Supprimer l'utilisateur", "delete_user_info" => "La suppression d'un utilisateur supprimera également tous ses abonnements et paramètres.", "create_user" => "Créer un utilisateur", "smtp_settings" => "Paramètres SMTP", "smtp_usage_info" => "Sera utilisé pour la récupération du mot de passe et d'autres e-mails système.", "maintenance_tasks" => "Tâches de maintenance", "orphaned_logos" => "Logos orphelins", "update" => "Mise à jour", "new_version_available" => "Une nouvelle version de Wallos est disponible", "current_version" => "Version actuelle", "latest_version" => "Dernière version", "on_current_version" => "Vous utilisez la dernière version de Wallos.", "show_update_notification" => "Afficher la notification de mise à jour sur le tableau de bord", "cronjobs" => "Cronjobs", // Email Verification "email_verified" => "Votre adresse courriel a été vérifiée avec succès", "email_verification_failed" => "La vérification de l'adresse courriel a échoué", // Calendar "calendar" => "Calendrier", "sun" => "Dim", "mon" => "Lun", "tue" => "Mar", "wed" => "Mer", "thu" => "Jeu", "fri" => "Ven", "sat" => "Sam", "month-01" => "Janvier", "month-02" => "Février", "month-03" => "Mars", "month-04" => "Avril", "month-05" => "Mai", "month-06" => "Juin", "month-07" => "Juillet", "month-08" => "Août", "month-09" => "Septembre", "month-10" => "Octobre", "month-11" => "Novembre", "month-12" => "Décembre", "total_cost" => "Coût total", "export_icalendar" => "Exporter en iCalendar", "over_budget_warning" => "Vous avez dépassé votre budget", // TOTP Page "insert_totp_code" => "Veuillez insérer le code TOTP", ]; ?>