# Translations for pay4all-pro (locale: en_US).
# Copyright (C) 2026 Pay4All
msgid ""
msgstr ""
"Project-Id-Version: Pay4All Pro\n"
"Language: en_US\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

msgid "(produit supprimé)"
msgstr "(deleted product)"

msgid "= %d"
msgstr "= %d"

msgid "Abandon de panier"
msgstr "Abandoned cart"

msgid "Abandon panier"
msgstr "Abandoned cart"

msgid "Abandon panier — Pay4All PRO"
msgstr "Abandoned cart — Pay4All PRO"

msgid "Actions"
msgstr "Actions"

msgid "Activation de TWINT"
msgstr "TWINT activation"

msgid "Activer TWINT comme moyen de paiement WooCommerce"
msgstr "Enable TWINT as a WooCommerce payment method"

msgid "Activer ma licence sur Pay4All.ch"
msgstr "Activate my licence on Pay4All.ch"

msgid "Adresse"
msgstr "Address"

msgid "Afficher TWINT uniquement lorsque la devise du magasin est CHF"
msgstr "Show TWINT only when the store currency is CHF"

msgid "Affiché comme nom du moyen de paiement."
msgstr "Displayed as the payment method name."

msgid "Ajouter une catégorie"
msgstr "Add a category"

msgid "Ajouter une marque"
msgstr "Add a brand"

msgid "Allemand"
msgstr "German"

msgid "Anglais"
msgstr "English"

msgid "Annulée"
msgstr "Cancelled"

msgid "Articles"
msgstr "Items"

msgid "Aucun billet."
msgstr "No tickets."

msgid "Aucun panier abandonné pour ce filtre."
msgstr "No abandoned cart for this filter."

msgid "Aucune"
msgstr "None"

msgid "Aucune contrainte de quantité ne sera appliquée pour les produits de cette catégorie."
msgstr "No quantity constraint will be applied to the products in this category."

msgid "Aucune contrainte de quantité ne sera appliquée pour les produits de cette marque."
msgstr "No quantity constraint will be applied for products of this brand."

msgid "Billet"
msgstr "Ticket"

msgid "Billets"
msgstr "Tickets"

msgid "Billets et QR codes"
msgstr "Tickets and QR codes"

msgid "Billets — Pay4All PRO"
msgstr "Tickets — Pay4All PRO"

msgid "Catégorie"
msgstr "Category"

msgid "Catégories"
msgstr "Categories"

msgid "Client"
msgstr "Customer"

msgid "Code postal"
msgstr "Postal code"

msgid "Commande"
msgstr "Order"

msgid "Commande payée — produit physique"
msgstr "Paid order — physical product"

msgid "Commande payée — produit virtuel / téléchargeable"
msgstr "Paid order — virtual / downloadable product"

msgid "Configurer TWINT"
msgstr "Configure TWINT"

msgid "Configurez d'abord vos identifiants TWINT dans le menu « Pay4All TWINT »."
msgstr "First configure your TWINT credentials in the \"Pay4All TWINT\" menu."

msgid "Configurez ici les textes affichés au checkout et le statut appliqué automatiquement aux commandes payées par TWINT. Les identifiants TWINT (Store UUID, certificat) restent gérés depuis le menu « Pay4All TWINT »."
msgstr "Configure here the texts shown at checkout and the status applied automatically to orders paid with TWINT. TWINT credentials (Store UUID, certificate) are still managed from the \"Pay4All TWINT\" menu."

msgid "Converti"
msgstr "Converted"

msgid "Converti %s"
msgstr "Converted %s"

msgid "Créé"
msgstr "Created"

msgid "Créé le %1$s · Dernière mise à jour : %2$s"
msgstr "Created on %1$s · Last updated: %2$s"

msgid "Date"
msgstr "Date"

msgid "Description"
msgstr "Description"

msgid "Devise"
msgstr "Currency"

msgid "Disponible"
msgstr "Available"

msgid "Domaine"
msgstr "Domain"

msgid "Définit à quel statut passe la commande dès que le paiement TWINT est confirmé, selon le type de produit et l'issue de la transaction."
msgstr "Sets which status the order moves to as soon as the TWINT payment is confirmed, depending on product type and transaction outcome."

msgid "Détails du panier — %s"
msgstr "Cart details — %s"

msgid "E-mail"
msgstr "Email"

msgid "E-mail de récupération envoyé."
msgstr "Recovery e-mail sent."

msgid "E-mail envoyé"
msgstr "E-mail sent"

msgid "En attente"
msgstr "Pending"

msgid "En attente de paiement"
msgstr "Pending payment"

msgid "En cours"
msgstr "Processing"

msgid "Enregistrement…"
msgstr "Saving…"

msgid "Enregistrer les statuts"
msgstr "Save statuses"

msgid "Enregistrer les textes"
msgstr "Save texts"

msgid "Envoyer"
msgstr "Send"

msgid "Envoyer le mail de récupération maintenant"
msgstr "Send the recovery e-mail now"

msgid "Envoyer maintenant le mail de récupération à ce client ?"
msgstr "Send the recovery e-mail to this customer now ?"

msgid "Envoyé %s"
msgstr "Sent %s"

msgid "Essai gratuit, %d jour restant."
msgid_plural "Essai gratuit, %d jours restants."
msgstr[0] "Free trial, %d day left."
msgstr[1] "Free trial, %d days left."

msgid "Essai terminé — activez votre licence pour continuer à utiliser les fonctions Pro."
msgstr "Trial ended — activate your licence to keep using the Pro features."

msgid "Ex. 6 pour les bouteilles de vin."
msgstr "E.g. 6 for wine bottles."

msgid "Exporter CSV"
msgstr "Export CSV"

msgid "Exporter XLS"
msgstr "Export XLS"

msgid "Fermer"
msgstr "Close"

msgid "Filtrer"
msgstr "Filter"

msgid "Fonctionnalité en cours de finalisation."
msgstr "Feature being finalised."

msgid "Français"
msgstr "French"

msgid "Glissez pour réordonner"
msgstr "Drag to reorder"

msgid "Identifiant d'installation"
msgstr "Installation ID"

msgid "Impossible d'enregistrer l'ordre."
msgstr "Could not save the order."

msgid "Italien"
msgstr "Italian"

msgid "Jeton de sécurité invalide, merci de réessayer."
msgstr "Invalid security token, please try again."

msgid "Jours restants (essai)"
msgstr "Days remaining (trial)"

msgid "L'envoi du mail de récupération a échoué. Vérifiez la configuration SMTP de WordPress."
msgstr "The recovery e-mail failed to send. Check WordPress SMTP configuration."

msgid "L'étiquette « Tous les… » est affichée comme première option de la liste déroulante du filtre lorsque cette catégorie contient des sous-catégories. Un champ vide affiche simplement « Tous »."
msgstr "The \"All …\" label is shown as the first option of the filter dropdown when this category has subcategories. An empty field simply displays \"All\"."

msgid "L'étiquette « Toutes les… » est affichée comme première option de la liste déroulante du filtre lorsque cette marque contient des sous-marques. Un champ vide affiche simplement « Tous »."
msgstr "The \"All …\" label is shown as the first option of the filter dropdown when this brand has sub-brands. An empty field simply displays \"All\"."

msgid "La gestion des billets (QR code par place, page de validation à l'entrée, recherche + export CSV) est incluse dans votre abonnement Pay4All PRO. Le module sera activé dans la prochaine mise à jour du plugin."
msgstr "Ticket management (one QR code per seat, validation page at the entrance, search + CSV export) is included in your Pay4All PRO subscription. The module will be enabled in the plugin's next update."

msgid "La récupération des paniers abandonnés (capture automatique, e-mail de relance après un délai configurable, page admin avec filtres et purge RGPD) est incluse dans votre abonnement Pay4All PRO. Le module sera activé dans la prochaine mise à jour du plugin."
msgstr "Abandoned cart recovery (automatic capture, reminder e-mail after a configurable delay, admin page with filters and GDPR purge) is included in your Pay4All PRO subscription. The module will be enabled in the plugin's next update."

msgid "La somme des quantités des produits de cette catégorie devra être exactement égale à la valeur choisie."
msgstr "The sum of the quantities of the products in this category must be exactly equal to the chosen value."

msgid "La somme des quantités des produits de cette catégorie devra être supérieure ou égale au minimum ET un multiple du nombre choisi."
msgstr "The sum of the quantities of the products in this category must be greater than or equal to the minimum AND a multiple of the chosen number."

msgid "La somme des quantités des produits de cette catégorie devra être supérieure ou égale au minimum global."
msgstr "The sum of the quantities of the products in this category must be greater than or equal to the global minimum."

msgid "La somme des quantités des produits de cette catégorie devra être un multiple du nombre choisi (ex. 6, 12, 18 si Multiple = 6)."
msgstr "The sum of the quantities of the products in this category must be a multiple of the chosen number (e.g. 6, 12, 18 if Multiple = 6)."

msgid "La somme des quantités des produits de cette catégorie ne pourra pas dépasser le maximum global."
msgstr "The sum of the quantities of the products in this category cannot exceed the global maximum."

msgid "La somme des quantités des produits de cette marque devra être exactement égale à la valeur choisie."
msgstr "The total quantity of products from this brand must exactly equal the chosen value."

msgid "La somme des quantités des produits de cette marque devra être supérieure ou égale au minimum ET un multiple du nombre choisi."
msgstr "The total quantity of products from this brand must be greater than or equal to the minimum AND a multiple of the chosen number."

msgid "La somme des quantités des produits de cette marque devra être supérieure ou égale au minimum global."
msgstr "The total quantity of products from this brand must be greater than or equal to the global minimum."

msgid "La somme des quantités des produits de cette marque devra être un multiple du nombre choisi (ex. 6, 12, 18 si Multiple = 6)."
msgstr "The total quantity of products from this brand must be a multiple of the chosen number (e.g. 6, 12, 18 if Multiple = 6)."

msgid "La somme des quantités des produits de cette marque ne pourra pas dépasser le maximum global."
msgstr "The total quantity of products from this brand cannot exceed the global maximum."

msgid "Le rattachement d'un domaine à un abonnement se fait depuis votre espace client Pay4All.ch. Après paiement, la vérification automatique s'exécute toutes les 48 heures depuis ce site."
msgstr "Attaching a domain to a subscription happens in your Pay4All.ch customer area. Once paid, the automatic check runs every 48 hours from this site."

msgid "Les paniers commencés mais non validés. Un e-mail de récupération est envoyé automatiquement après le délai configuré dans les Réglages."
msgstr "Carts that were started but not completed. A recovery e-mail is automatically sent after the delay configured in the Settings."

msgid "Libérer"
msgstr "Release"

msgid "Libérer ce billet ? Il pourra être rescanné."
msgstr "Release this ticket? It can be scanned again."

msgid "Licence active."
msgstr "Active licence."

msgid "Licences"
msgstr "Licences"

msgid "Licences : Pay4All Pro"
msgstr "Licences: Pay4All Pro"

msgid "Livraison"
msgstr "Delivery"

msgid "Livraison & paiement"
msgstr "Delivery & payment"

msgid "Marque"
msgstr "Brand"

msgid "Marquer ce billet comme validé ?"
msgstr "Mark this ticket as validated?"

msgid "Marques"
msgstr "Brands"

msgid "Maximum global"
msgstr "Global maximum"

msgid "Message"
msgstr "Message"

msgid "Message d'erreur"
msgstr "Error message"

msgid "Mettre à jour l'état"
msgstr "Update state"

msgid "Minimum + multiple"
msgstr "Minimum + multiple"

msgid "Minimum global"
msgstr "Global minimum"

msgid "Mode de livraison"
msgstr "Delivery method"

msgid "Mode de paiement"
msgstr "Payment method"

msgid "Modifier la catégorie"
msgstr "Edit category"

msgid "Modifier la marque"
msgstr "Edit brand"

msgid "Multiple"
msgstr "Multiple"

msgid "Multiple obligatoire"
msgstr "Required multiple"

msgid "Nom"
msgstr "Last name"

msgid "Nom affiché aux clients dans le formulaire de commande, par langue activée. Si un champ reste vide, le nom canonique de la catégorie (WordPress) est utilisé. La langue affichée côté client suit la langue du site."
msgstr "Customer-facing name shown in the order form, one per activated language. If a field is left empty the category's canonical WordPress name is used. The customer-side language follows the site's active language."

msgid "Nom affiché aux clients dans le formulaire de commande, par langue activée. Si un champ reste vide, le nom canonique de la marque (WordPress) est utilisé. La langue affichée côté client suit la langue du site."
msgstr "Name shown to customers in the order form, per activated language. If a field is left empty, the canonical WordPress brand name is used. The customer-facing language follows the site language."

msgid "Nom affiché côté client"
msgstr "Customer-facing name"

msgid "Nom par langue"
msgstr "Name per language"

msgid "Notes"
msgstr "Notes"

msgid "Optionnel. Si vide, un message automatique est affiché. La langue affichée côté client suit la langue du site (compatible WPML / Polylang)."
msgstr "Optional. If empty, an automatic message is shown. The language shown to the customer follows the site language (compatible with WPML / Polylang)."

msgid "Ordre enregistré."
msgstr "Order saved."

msgid "Ouvrir le configurateur TWINT"
msgstr "Open the TWINT setup wizard"

msgid "P.U."
msgstr "Unit"

msgid "Paiement"
msgstr "Payment"

msgid "Paiement annulé"
msgstr "Payment cancelled"

msgid "Paiement différé — en attente de confirmation"
msgstr "Deferred payment — awaiting confirmation"

msgid "Paiement échoué"
msgstr "Payment failed"

msgid "Pay4All PRO"
msgstr "Pay4All PRO"

msgid "Pays"
msgstr "Country"

msgid "Permission refusée."
msgstr "Permission denied."

msgid "Phrase courte affichée sous le titre au checkout."
msgstr "Short sentence shown under the title at checkout."

msgid "Produit"
msgstr "Product"

msgid "Prénom"
msgstr "First name"

msgid "Qté"
msgstr "Qty"

msgid "Quantité exacte"
msgstr "Exact quantity"

msgid "Rechercher (nom, prénom, localité, e-mail…)"
msgstr "Search (name, first name, city, email…)"

msgid "Rechercher une catégorie"
msgstr "Search for a category"

msgid "Rechercher une marque"
msgstr "Search brand"

msgid "Recommandé : « En cours » (le produit doit être expédié)."
msgstr "Recommended: \"Processing\" (the product must be shipped)."

msgid "Recommandé : « Terminée » (rien à expédier, le client accède immédiatement au produit)."
msgstr "Recommended: \"Completed\" (nothing to ship, the customer gets immediate access to the product)."

msgid "Renseignez le Store UUID, le certificat et le cash-register ID depuis le menu « Pay4All TWINT » pour activer les sections ci-dessous."
msgstr "Enter the Store UUID, certificate and cash-register ID from the \"Pay4All TWINT\" menu to activate the sections below."

msgid "Rue"
msgstr "Street"

msgid "Règle"
msgstr "Rule"

msgid "Règle de quantité"
msgstr "Quantity rule"

msgid "Récupération des paniers abandonnés"
msgstr "Abandoned cart recovery"

msgid "Récupéré"
msgstr "Recovered"

msgid "Récupéré %s"
msgstr "Recovered %s"

msgid "Scan"
msgstr "Scan"

msgid "Société"
msgstr "Company"

msgid "Sous-total"
msgstr "Subtotal"

msgid "Statut"
msgstr "Status"

msgid "Statut de la commande après paiement"
msgstr "Order status after payment"

msgid "Statuts de commande enregistrés."
msgstr "Order statuses saved."

msgid "Supprimer"
msgstr "Delete"

msgid "Supprimer définitivement ce billet ? Cette action est irréversible."
msgstr "Permanently delete this ticket? This action cannot be undone."

msgid "Supprimer définitivement cet enregistrement ?"
msgstr "Permanently delete this record ?"

msgid "TWINT activé sur le checkout WooCommerce."
msgstr "TWINT enabled on the WooCommerce checkout."

msgid "TWINT désactivé sur le checkout WooCommerce."
msgstr "TWINT disabled on the WooCommerce checkout."

msgid "TWINT n'est pas encore configuré."
msgstr "TWINT is not yet configured."

msgid "Terminée"
msgstr "Completed"

msgid "Textes du moyen de paiement (par langue)"
msgstr "Payment method texts (per language)"

msgid "Textes enregistrés et gateway TWINT activé sur le checkout."
msgstr "Texts saved and TWINT gateway enabled at checkout."

msgid "Titre"
msgstr "Title"

msgid "Titre et description affichés au checkout WooCommerce. La bonne langue est sélectionnée automatiquement selon la langue active de la page (compatible WPML et Polylang)."
msgstr "Title and description shown at the WooCommerce checkout. The correct language is picked automatically based on the active page language (WPML and Polylang compatible)."

msgid "Total"
msgstr "Total"

msgid "Totaux"
msgstr "Totals"

msgid "Tous"
msgstr "All"

msgid "Tous les produits"
msgstr "All products"

msgid "Tri"
msgstr "Sort"

msgid "Type de règle"
msgstr "Rule type"

msgid "Téléphone"
msgstr "Phone"

msgid "Valider"
msgstr "Validate"

msgid "Validé le %s"
msgstr "Validated on %s"

msgid "Version"
msgstr "Version"

msgid "Ville"
msgstr "City"

msgid "Voir"
msgstr "View"

msgid "Voir les détails du panier"
msgstr "View cart details"

msgid "article(s)"
msgstr "item(s)"

msgid "langue active"
msgstr "active language"

msgid "max %d"
msgstr "max %d"

msgid "min %d"
msgstr "min %d"

msgid "« %1$s » : commande de %2$d exactement."
msgstr "\"%1$s\": order of exactly %2$d."

msgid "« %1$s » : commande minimum %2$d (par multiple de %3$d)."
msgstr "\"%1$s\": minimum order %2$d (in multiples of %3$d)."

msgid "« %1$s » : commande minimum %2$d. Vous avez choisi %3$d."
msgstr "\"%1$s\": minimum order %2$d. You chose %3$d."

msgid "« %1$s » : commande par multiple de %2$d."
msgstr "\"%1$s\": order in multiples of %2$d."

msgid "« %1$s » : maximum %2$d autorisé. Vous avez choisi %3$d."
msgstr "\"%1$s\": maximum %2$d allowed. You chose %3$d."

msgid "Étiquette « Tous les… »"
msgstr "\"All …\" label"

msgid "Étiquette « Toutes les… »"
msgstr "\"All …\" label"

msgid "× %d"
msgstr "× %d"

msgid "— Aucun article —"
msgstr "— No item —"

msgid "— Aucune coordonnée saisie —"
msgstr "— No data entered —"

msgid "— Non renseigné —"
msgstr "— Not provided —"

msgid "≥ %1$d, × %2$d"
msgstr "≥ %1$d, × %2$d"

msgid "Billet (QR code envoyé au client)"
msgstr "Ticket (QR code sent to customer)"

msgid "Billet déjà utilisé"
msgstr "Ticket already used"

msgid "Billet introuvable"
msgstr "Ticket not found"

msgid "Billet introuvable."
msgstr "Ticket not found."

msgid "Billet valide"
msgstr "Valid ticket"

msgid "Billet validé"
msgstr "Ticket validated"

msgid "Ce billet a été validé le %s."
msgstr "This ticket was validated on %s."

msgid "Centrez le QR code du billet suivant dans le cadre."
msgstr "Center the next ticket's QR code in the frame."

msgid "Chargement du billet…"
msgstr "Loading ticket…"

msgid "Fermer le scanner"
msgstr "Close scanner"

msgid "Filtres produits"
msgstr "Product filters"

msgid "Impossible de démarrer la caméra."
msgstr "Cannot start the camera."

msgid "Lien invalide."
msgstr "Invalid link."

msgid "OK"
msgstr "OK"

msgid "Ordre du formulaire"
msgstr "Form order"

msgid "Prix croissant"
msgstr "Price ascending"

msgid "Prix décroissant"
msgstr "Price descending"

msgid "Toutes les catégories"
msgstr "All categories"

msgid "Toutes les marques"
msgstr "All brands"

msgid "Validation du billet"
msgstr "Ticket validation"

msgid "Valider la place"
msgstr "Validate seat"

msgid "Valider une autre place"
msgstr "Validate another seat"

msgid "Basculer l'envoi automatique des e-mails de récupération"
msgstr "Toggle automatic recovery e-mail sending"

msgid "Envoi automatique des e-mails de récupération"
msgstr "Automatic recovery e-mail sending"

msgid "Les paniers commencés mais non validés. Un e-mail de récupération est envoyé automatiquement %d jour après l'abandon."
msgid_plural "Les paniers commencés mais non validés. Un e-mail de récupération est envoyé automatiquement %d jours après l'abandon."
msgstr[0] "Started but unvalidated carts. A recovery e-mail is sent automatically %d day after abandonment."
msgstr[1] "Started but unvalidated carts. A recovery e-mail is sent automatically %d days after abandonment."

msgid "Les paniers commencés mais non validés. L'envoi automatique est désactivé, vous pouvez envoyer les relances manuellement depuis le bouton « Envoyer » sur chaque ligne."
msgstr "Started but unvalidated carts. Automatic sending is disabled; you can send reminders manually from the \"Send\" button on each row."

msgid "1 jour"
msgstr "1 day"

msgid "5 jours"
msgstr "5 days"

msgid "10 jours"
msgstr "10 days"

msgid "Jamais"
msgstr "Never"

msgid "Envoyer l'e-mail de relance"
msgstr "Send the reminder e-mail"

msgid "après l'abandon du panier"
msgstr "after cart abandonment"

msgid "Enregistrer"
msgstr "Save"

#: src/Admin/TermReorder.php
msgid "Glissez-déposez"
msgstr "Drag and drop"

#: src/Admin/TermReorder.php
msgid "les lignes pour choisir l'ordre d'affichage dans le filtre client."
msgstr "the rows to choose the display order in the customer filter."

#: src/License/LicenseManager.php
msgid "Active"
msgstr "Active"

#: src/License/LicenseManager.php
msgid "Essai en cours"
msgstr "Trial in progress"

#: src/License/LicenseManager.php
msgid "Paiement en retard"
msgstr "Payment overdue"

#: src/License/LicenseManager.php
msgid "Annulation en fin de période"
msgstr "Cancels at period end"

#: src/License/LicenseManager.php
msgid "Suspendue"
msgstr "Suspended"

#: src/License/LicenseManager.php
msgid "Expirée"
msgstr "Expired"

#: src/License/LicenseManager.php
msgid "Désactivée"
msgstr "Disabled"

#: src/License/LicenseManager.php
msgid "Essai gratuit"
msgstr "Free trial"

#: src/License/LicenseManager.php
msgid "Grâce (72 h)"
msgstr "Grace (72 h)"

#: src/License/LicenseManager.php
msgid "Inactive"
msgstr "Inactive"

#: src/License/LicenseManager.php
msgid "Inconnu"
msgstr "Unknown"

#: src/License/LicenseManager.php
msgid "En attente d'activation"
msgstr "Pending activation"

#: src/Plugin.php

#: src/Plugin.php

#: src/Integrations/Age/WooMenu.php
msgid "Vérification de l'âge"
msgstr "Age verification"

#: src/Admin/PromoteShop.php
msgid "Essayer Pay4All Shop"
msgstr "Try Pay4All Shop"

#: src/Admin/PromoteShop.php
msgid "Découvrez Pay4All Shop"
msgstr "Discover Pay4All Shop"

#: src/Admin/PromoteShop.php
msgid "Gratuit"
msgstr "Free"

#: src/Admin/PromoteShop.php
msgid "Pay4All Shop est le plugin gratuit qui alimente Pay4All Pro."
msgstr "Pay4All Shop is the free plugin that powers Pay4All Pro."

#: src/Admin/PromoteShop.php
msgid "Construisez des formulaires de commande en glisser-déposer, encaissez avec TWINT / carte / virement, et cohabitez sans conflit avec votre boutique WooCommerce."
msgstr "Build order forms with drag-and-drop, collect payments via TWINT / card / bank transfer, and coexist without conflict with your WooCommerce store."

#: src/Admin/PromoteShop.php
msgid "Pourquoi installer Pay4All Shop"
msgstr "Why install Pay4All Shop"

#: src/Admin/PromoteShop.php
msgid "Constructeur de formulaires"
msgstr "Form builder"

#: src/Admin/PromoteShop.php
msgid "Créez vos formulaires de commande en glisser-déposer. Champs personnalisés, sections multi-étapes, validations — pas une ligne de code."
msgstr "Create your order forms with drag-and-drop. Custom fields, multi-step sections, validations — without a single line of code."

#: src/Admin/PromoteShop.php
msgid "Catalogue produit"
msgstr "Product catalogue"

#: src/Admin/PromoteShop.php
msgid "Photos, descriptions, prix, stock, options — un catalogue complet intégré au formulaire. Idéal pour événements, restauration, vin, épicerie."
msgstr "Photos, descriptions, prices, stock, options — a complete catalogue built into the form. Ideal for events, catering, wine, grocery."

#: src/Admin/PromoteShop.php
msgid "Paiements TWINT + carte + manuel"
msgstr "TWINT + card + manual payments"

#: src/Admin/PromoteShop.php
msgid "Add-ons gratuits Pay4All TWINT et Pay4All Stripe pour encaisser en direct. Ou paiement manuel (retrait, livraison, virement) sans configuration."
msgstr "Free Pay4All TWINT and Pay4All Stripe add-ons for live payments. Or manual payment (pickup, delivery, bank transfer) with zero setup."

#: src/Admin/PromoteShop.php
msgid "Cohabite avec WooCommerce"
msgstr "Coexists with WooCommerce"

#: src/Admin/PromoteShop.php
msgid "Aucun conflit avec WooCommerce. Utilisez WooCommerce pour votre boutique principale et Pay4All Shop pour les commandes ponctuelles (billetterie, précommandes, catering)."
msgstr "No conflict with WooCommerce. Use WooCommerce for your main store and Pay4All Shop for one-off orders (ticketing, pre-orders, catering)."

#: src/Admin/PromoteShop.php
msgid "Pay4All Pro se branche dessus"
msgstr "Pay4All Pro plugs into it"

#: src/Admin/PromoteShop.php
msgid "100 % open source, hébergé sur WordPress.org"
msgstr "100% open source, hosted on WordPress.org"

#: src/Admin/PromoteShop.php
msgid "GPL, gratuit à vie, distribué depuis WordPress.org avec les mises à jour automatiques natives. Pas de clé de licence pour la version gratuite."
msgstr "GPL, free for life, distributed from WordPress.org with the native automatic updates. No licence key for the free version."

#: src/Admin/PromoteShop.php
msgid "Installer depuis WordPress"
msgstr "Install from WordPress"

#: src/Admin/PromoteShop.php
msgid "En savoir plus sur Pay4All.ch"
msgstr "Learn more on Pay4All.ch"

#: src/Admin/PromoteShop.php
msgid "Toutes les fonctions premium que vous avez déjà (catégories, marques, filtres, tickets QR, panier abandonné, couleurs, multilingue) s'activent automatiquement dès que Pay4All Shop est installé."
msgstr "Every premium feature you already have (categories, brands, filters, QR tickets, abandoned cart, colours, multilingual) unlocks automatically the moment Pay4All Shop is installed."

#: src/Admin/PromoteShop.php
msgid "Pay4All Shop est un plugin gratuit et open source. Une fois activé, vos fonctions Pay4All Pro se débloquent automatiquement — aucune configuration supplémentaire nécessaire."
msgstr "Pay4All Shop is a free open-source plugin. Once activated, your Pay4All Pro features unlock automatically — no additional configuration required."

msgid "Commande payée - produit physique"
msgstr "Paid order - physical product"

msgid "Commande payée - produit virtuel / téléchargeable"
msgstr "Paid order - virtual / downloadable product"

msgid "Paiement différé - en attente de confirmation"
msgstr "Deferred payment - awaiting confirmation"

msgid "Commande contenant au moins un produit physique"
msgstr "Order containing at least one physical product"

msgid "Commande contenant uniquement des produits virtuels / téléchargeable"
msgstr "Order containing only virtual / downloadable products"

msgid "Activation & visibilité"
msgstr "Activation & visibility"

msgid "Ce billet n'existe pas ou son lien est invalide."
msgstr "This ticket does not exist or its link is invalid."

msgid "Votre navigateur ne sait pas scanner les QR codes en direct. Utilisez l'appareil photo de votre téléphone pour scanner le prochain billet."
msgstr "Your browser cannot scan QR codes live. Use your phone's camera to scan the next ticket."

msgid "L'accès à la caméra a été refusé. Autorisez l'accès dans les réglages de votre navigateur."
msgstr "Camera access was denied. Allow access in your browser settings."

msgid "Échouée"
msgstr "Failed"

msgid "WordPress Multisite n'est pas pris en charge pour la gestion des licences Pay4All PRO en V1."
msgstr "WordPress Multisite is not supported for Pay4All PRO licence management in V1."

msgid "Le domaine détecté a changé (%1$s → %2$s). Réactivez votre licence pour rattacher le nouveau domaine."
msgstr "The detected domain has changed (%1$s → %2$s). Re-activate your licence to attach the new domain."

msgid "Dernière vérification"
msgstr "Last check"

msgid "Dernière erreur"
msgstr "Last error"

msgid "Tester et activer ma licence"
msgstr "Test and activate my licence"

msgid "Me connecter à mon compte Pay4All.ch"
msgstr "Sign in to my Pay4All.ch account"

msgid "Merci : votre paiement a été enregistré. La licence sera confirmée dans quelques instants."
msgstr "Thank you: your payment has been recorded. The licence will be confirmed in a few moments."

msgid "Abonnement réactivé : la facturation reprend normalement à la prochaine période."
msgstr "Subscription reactivated: billing resumes normally at the next period."

msgid "Ajouter un abonnement"
msgstr "Add a subscription"

msgid "Vérification effectuée — statut : %s"
msgstr "Check completed — status: %s"

msgid "Vérification échouée : %s"
msgstr "Check failed: %s"

msgid "Impossible d'enregistrer cette installation : %s"
msgstr "Unable to register this installation: %s"

msgid "Licence activée. Statut : %s"
msgstr "Licence activated. Status: %s"

msgid "Activation impossible : %s"
msgstr "Activation failed: %s"

msgid "erreur inconnue"
msgstr "unknown error"

msgid "Pay4All PRO — toutes les 48 heures"
msgstr "Pay4All PRO — every 48 hours"

msgid "Licence suspendue ou expirée — activez votre abonnement pour réactiver les fonctions Pro."
msgstr "Licence suspended or expired — activate your subscription to re-enable Pro features."

msgid "Enregistrement en attente — Pay4All n'a pas encore été contacté. Ouvrez la page Licences puis « Vérifier maintenant » pour initier l'essai gratuit."
msgstr "Registration pending — Pay4All has not been reached yet. Open the Licences page then « Check now » to start the free trial."

msgid "Votre période d'essai s'est terminée le %s. Souscrivez à un abonnement pour réactiver les fonctions Pro."
msgstr "Your trial period ended on %s. Subscribe to a plan to re-enable Pro features."

msgid "Votre période d'essai est terminée. Souscrivez à un abonnement pour réactiver les fonctions Pro."
msgstr "Your trial period has ended. Subscribe to a plan to re-enable Pro features."

msgid "Pay4All est temporairement injoignable — les fonctions Pro restent actives pendant 72 h."
msgstr "Pay4All is temporarily unreachable — Pro features remain active for 72 h."

msgid "Domaine non détectable."
msgstr "Unable to detect the domain."

msgid "Licence"
msgstr "Licence"

msgid "Annuler mon abonnement"
msgstr "Cancel my subscription"

msgid "Réactiver mon abonnement"
msgstr "Reactivate my subscription"

msgid "Abonnement annulé. Vous conservez l'accès jusqu'au %s."
msgstr "Subscription cancelled. Your access remains until %s."

msgid "Abonnement annulé. Vous conservez l'accès jusqu'à la fin de la période en cours."
msgstr "Subscription cancelled. Your access remains until the end of the current period."

msgid "Type d'abonnement"
msgstr "Subscription type"

msgid "Gratuit à vie"
msgstr "Free for life"

msgid "Mensuel"
msgstr "Monthly"

msgid "Annuel"
msgstr "Yearly"

msgid "Confirmez-vous l'annulation de votre abonnement à la fin de la période en cours ? Vous conservez l'accès jusqu'à la date d'échéance."
msgstr "Do you confirm cancelling your subscription at the end of the current period? Your access remains until the due date."

msgid "Annulation échouée : %s. Connectez-vous à votre compte Pay4All.ch pour annuler manuellement."
msgstr "Cancellation failed: %s. Sign in to your Pay4All.ch account to cancel manually."

msgid "Réactivation échouée : %s. Connectez-vous à votre compte Pay4All.ch pour réactiver manuellement."
msgstr "Reactivation failed: %s. Sign in to your Pay4All.ch account to reactivate manually."

