HEX
Server: LiteSpeed
System: Linux s1049.use1.mysecurecloudhost.com 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: xedaptot (3356)
PHP: 8.3.31
Disabled: NONE
Upload Files
File: /home/xedaptot/be.naniguide.com/resources/lang/fr/subscription.php
<?php return array (
  'controller.already_in_sync' => 'Le plan local correspond déjà au plan distant. Aucune modification nécessaire.',
  'controller.already_in_sync_short' => 'Déjà synchronisé.',
  'controller.cannot_fetch_remote' => 'Impossible de récupérer le plan distant : :error',
  'controller.currency_missing' => 'La devise \':currency\' n\'existe pas. Ajoutez-la via Admin > Devises.',
  'controller.currency_not_found' => 'La devise \':currency\' du plan distant n\'existe pas dans le système. Veuillez l\'ajouter via Admin > Devises avant la synchronisation. ',
  'controller.failed_fetch' => 'Échec de la récupération du plan distant \':id\' : :error',
  'controller.fetched_remote' => 'Distant récupéré : :name (:price :currency/:interval)',
  'controller.fetched_remote_plan' => 'Plan distant récupéré : :name (:price :currency/:interval)',
  'controller.mapping_removed' => 'Mappage du plan supprimé.',
  'controller.mapping_saved' => 'Mappage du plan enregistré — tous les champs correspondent.',
  'controller.mapping_saved_mismatches' => 'Mappage du plan enregistré mais avec des inadéquations : :details',
  'controller.no_mappings' => 'Aucun mappage de plan trouvé pour cette passerelle.',
  'controller.nothing_to_sync' => 'Rien à synchroniser.',
  'controller.plan_in_sync' => 'Le plan est déjà synchronisé.',
  'controller.plan_updated' => 'Plan local mis à jour — :detail',
  'controller.plan_updated_from_remote' => 'Plan local mis à jour depuis le distant.',
  'controller.remaining_mismatch' => 'Inadéquation restante : :message',
  'controller.skipped' => 'Ignoré — :detail',
  'controller.skipped_currency_error' => 'Mise à jour ignorée (erreur de devise) — :detail',
  'controller.sync_errors' => 'Synchronisation terminée avec des erreurs. Voir les journaux pour les détails.',
  'controller.sync_failed_fetch' => 'Synchronisation échouée : impossible de récupérer le plan distant.',
  'controller.synced_gateway' => 'Synchronisé :gateway : :in_sync synchronisés, :updated mis à jour, :errors erreurs.',
  'controller.updated_mapping' => 'Métadonnées de mappage mises à jour depuis le distant.',
  'gateway.api_credentials' => 'Identifiants API',
  'gateway.api_keys' => 'Clés API',
  'gateway.bt_sub.description' => 'Braintree Subscription gère la facturation récurrente directement via Braintree.',
  'gateway.bt_sub.differs' => 'En quoi il diffère du Braintree habituel :',
  'gateway.bt_sub.differs_detail' => 'Le Braintree normal facture par invoice (unique). Braintree Subscription crée un abonnement persistant sur Braintree qui se renouvelle automatiquement.',
  'gateway.bt_sub.env_hint' => 'Utilisez <strong>Sandbox</strong> pour les tests, <strong>Production</strong> pour les paiements réels.',
  'gateway.bt_sub.mapping_hint' => 'Après avoir enregistré cette passerelle, mappez vos plans locaux aux plans d\'abonnement Braintree.',
  'gateway.bt_sub.merchant_id_hint' => 'Trouvé dans <strong>Paramètres → API</strong> de votre panneau de contrôle Braintree.',
  'gateway.bt_sub.private_key_hint' => 'Trouvé dans <strong>Paramètres → API</strong>. Cliquez sur l\'entrée de clé API pour la révéler.',
  'gateway.bt_sub.public_key_hint' => 'Trouvé dans <strong>Paramètres → API</strong>. Cliquez sur l\'entrée de clé API pour la révéler.',
  'gateway.bt_sub.setup_step_1' => 'Connectez-vous à votre <a href="https://www.braintreegateway.com/login" target="_blank" rel="noopener">panneau de contrôle Braintree</a> (ou <a href="https://sandbox.braintreegateway.com/login" target="_blank" rel="noopener">Sandbox</a> pour les tests)',
  'gateway.bt_sub.setup_step_2' => 'Allez dans <strong>Paramètres → API</strong> pour trouver votre <strong>ID marchand</strong>, <strong>Clé publique</strong> et <strong>Clé privée</strong>.',
  'gateway.bt_sub.setup_step_3' => 'Créez vos plans d\'abonnement dans <strong>Plans</strong> (sous Facturation récurrente). Chaque plan doit avoir un <strong>ID de plan</strong>, un prix et un cycle de facturation.',
  'gateway.bt_sub.setup_step_4' => 'Pour la configuration du webhook, voir la section <strong>Configuration Webhook</strong> ci-dessous après l\'enregistrement.',
  'gateway.bt_sub.test_hint' => 'Cliquez pour vérifier que vos identifiants API sont valides et peuvent se connecter à Braintree.',
  'gateway.bt_sub.title' => 'Abonnement Braintree',
  'gateway.bt_sub.webhook_guide_title' => 'Comment configurer le Webhook dans Braintree',
  'gateway.bt_sub.webhook_step_1' => 'Allez dans <strong>Paramètres → Webhooks</strong> de votre panneau de contrôle Braintree',
  'gateway.bt_sub.webhook_step_2' => 'Cliquez sur <strong>"Créer un nouveau Webhook"</strong>',
  'gateway.bt_sub.webhook_step_3' => 'Collez l\'URL Webhook affiché ci-dessus dans le champ <strong>"URL de destination"</strong>',
  'gateway.bt_sub.webhook_step_4' => 'Sous <strong>"Notifications"</strong>, sélectionnez ces événements d\'abonnement :',
  'gateway.bt_sub.webhook_step_5' => 'Cliquez sur <strong>"Créer le Webhook"</strong> pour enregistrer',
  'gateway.bt_sub.webhook_url_hint' => 'Copiez cette URL et collez-la dans votre configuration webhook Braintree.',
  'gateway.connection_error' => 'Erreur de connexion',
  'gateway.connection_test' => 'Test de connexion',
  'gateway.copied' => 'Copié !',
  'gateway.copy' => 'Copier',
  'gateway.environment' => 'Environnement',
  'gateway.manage_plan_mappings' => 'Gérer les mappages de plans',
  'gateway.merchant_id' => 'ID marchand',
  'gateway.private_key' => 'Clé privée',
  'gateway.production' => 'Production',
  'gateway.public_key' => 'Clé publique',
  'gateway.publishable_key' => 'Clé publiable',
  'gateway.remote_plan_mapping' => 'Mappage de plans distants',
  'gateway.sandbox' => 'Bac à sable',
  'gateway.secret_key' => 'Clé secrète',
  'gateway.setup_guide' => 'Guide de configuration',
  'gateway.stripe_sub.description' => 'Stripe Subscription gère la facturation récurrente directement via Stripe.',
  'gateway.stripe_sub.differs' => 'En quoi il diffère du Stripe habituel :',
  'gateway.stripe_sub.differs_detail' => 'Le Stripe normal facture par invoice (unique). Stripe Subscription crée un abonnement persistant sur Stripe qui se renouvelle automatiquement.',
  'gateway.stripe_sub.mapping_hint' => 'Après avoir enregistré cette passerelle, mappez vos plans locaux aux plans d\'abonnement Stripe.',
  'gateway.stripe_sub.publishable_key_hint' => 'Trouvé dans Tableau de bord Stripe → Développeurs → Clés API. Commence par <code>pk_live_</code> (production) ou <code>pk_test_</code> (mode test).',
  'gateway.stripe_sub.secret_key_hint' => 'Trouvé sur la même page. Cliquez sur "Révéler la clé live" si masquée. Commence par <code>sk_live_</code> (production) ou <code>sk_test_</code> (mode test).',
  'gateway.stripe_sub.setup_step_1' => 'Allez dans <a href="https://dashboard.stripe.com/apikeys" target="_blank" rel="noopener">Tableau de bord Stripe → Développeurs → Clés API</a>',
  'gateway.stripe_sub.setup_step_2' => 'Copiez votre <strong>Clé publiable</strong> (commence par <code>pk_live_</code> ou <code>pk_test_</code>)',
  'gateway.stripe_sub.setup_step_3' => 'Copiez votre <strong>Clé secrète</strong> (commence par <code>sk_live_</code> ou <code>sk_test_</code>). Cliquez sur "Révéler la clé live" si masquée.',
  'gateway.stripe_sub.setup_step_4' => 'Pour la configuration du webhook, voir la section <strong>Configuration Webhook</strong> ci-dessous après l\'enregistrement.',
  'gateway.stripe_sub.setup_step_5' => 'Créez vos plans d\'abonnement dans le <a href="https://dashboard.stripe.com/products" target="_blank" rel="noopener">Tableau de bord Stripe → Produits</a>. Chaque produit doit avoir un <strong>prix Récurrent</strong>.',
  'gateway.stripe_sub.test_hint' => 'Cliquez pour vérifier que vos clés API sont valides et peuvent se connecter à Stripe.',
  'gateway.stripe_sub.title' => 'Abonnement Stripe',
  'gateway.stripe_sub.webhook_guide_title' => 'Comment configurer le Webhook dans Stripe',
  'gateway.stripe_sub.webhook_secret_hint' => 'Trouvé sur la page de détail de l\'endpoint webhook dans Stripe. Cliquez sur "Révéler" sous Clé de signature. Commence par <code>whsec_</code>.',
  'gateway.stripe_sub.webhook_step_1' => 'Allez dans <a href="https://dashboard.stripe.com/webhooks" target="_blank" rel="noopener">Tableau de bord Stripe → Développeurs → Webhooks</a>',
  'gateway.stripe_sub.webhook_step_2' => 'Cliquez sur <strong>"Ajouter un endpoint"</strong>',
  'gateway.stripe_sub.webhook_step_3' => 'Collez l\'URL Webhook affiché ci-dessus dans le champ <strong>"URL de l\'endpoint"</strong>',
  'gateway.stripe_sub.webhook_step_4' => 'Sous <strong>"Sélectionner les événements à écouter"</strong>, ajoutez ces événements :',
  'gateway.stripe_sub.webhook_step_5' => 'Cliquez sur <strong>"Ajouter un endpoint"</strong> pour enregistrer',
  'gateway.stripe_sub.webhook_step_6' => 'Sur la page de détail de l\'endpoint, cliquez sur <strong>"Révéler"</strong> sous Clé de signature pour obtenir la valeur <code>whsec_...</code>. Copiez-la ci-dessous.',
  'gateway.stripe_sub.webhook_url_hint' => 'Copiez cette URL et collez-la dans votre configuration d\'endpoint webhook Stripe.',
  'gateway.test_connection' => 'Tester la connexion',
  'gateway.testing' => 'Test en cours...',
  'gateway.webhook_config' => 'Configuration Webhook',
  'gateway.webhook_secret' => 'Clé de signature Webhook',
  'gateway.webhook_url' => 'Votre URL Webhook',
  'mapping.in_sync' => 'synchronisé',
  'mapping.last_synced' => 'Dernière synchronisation :',
  'mapping.map' => 'Mapper',
  'mapping.select_placeholder' => '-- sélectionner le plan distant --',
  'mapping.sync' => 'synchroniser',
  'mapping.sync_title' => 'Récupérer les données distantes et mettre à jour le plan local',
  'mapping.unmap' => 'démapper',
  'mapping.unmap_title' => 'Supprimer le mappage',
  'remote_mapping.close' => 'Fermer',
  'remote_mapping.confirm_remove' => 'Supprimer ce mappage de plan ?',
  'remote_mapping.description' => 'Mappez les plans d\'abonnement distants des services de paiement externes aux plans locaux. Le système récupère les plans distants automatiquement.',
  'remote_mapping.go_back' => 'Retour',
  'remote_mapping.loading' => 'Chargement...',
  'remote_mapping.local_plan' => 'Plan local',
  'remote_mapping.no_gateways' => 'Aucune passerelle d\'abonnement distant active trouvée. Configurez d\'abord une passerelle de paiement de Catégorie B (ex. Abonnement Stripe).',
  'remote_mapping.no_plans' => 'Aucun plan local actif trouvé. Créez d\'abord un plan.',
  'remote_mapping.select_remote_plan_first' => 'Veuillez d\'abord sélectionner un plan distant.',
  'remote_mapping.sync_all_remote' => 'synchroniser tous les plans distants > local',
  'remote_mapping.sync_log' => 'Journal de synchronisation',
  'remote_plan_mapping' => 'Mappage de plans distants',
  'sync_log.all_fields_match' => 'Tous les champs correspondent au distant',
  'sync_log.changes_details' => 'Modifications / Détails',
  'sync_log.gateway' => 'Passerelle',
  'sync_log.last_synced' => 'Dernière synchronisation :',
  'sync_log.never_synced' => 'Jamais synchronisé',
  'sync_log.no_logs_yet' => 'Aucun journal de synchronisation distante encore. Utilisez le bouton "Synchroniser" ou exécutez <code>php artisan remote:sync --gateway=:gateway_uid</code> pour créer le premier journal de synchronisation.',
  'sync_log.period_ends' => 'La période se termine :',
  'sync_log.remote_plan' => 'Plan distant :',
  'sync_log.remote_status' => 'Statut distant',
  'sync_log.result' => 'Résultat',
  'sync_log.source' => 'Source',
  'sync_log.tab_title' => 'Journal de synchronisation distante',
  'sync_log.time' => 'Heure',
  'sync_log.unknown_gateway' => 'Passerelle inconnue',
) ?>