# French (fr_FR) translation for Serial Codes Generator and Validator.
# Copyright (C) 2026 Vollstart
# This file is distributed under the same license as the Serial Codes Generator and Validator package.
#
msgid ""
msgstr ""
"Project-Id-Version: Serial Codes Generator and Validator 2.9.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-03-24 17:46+0100\n"
"PO-Revision-Date: 2026-03-24 18:00+0100\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: sngmbhSerialcodesValidator_AdminSettings.php:30
#: sngmbhSerialcodesValidator_AdminSettings.php:31
msgid "Security check failed"
msgstr "La verification de securite a echoue"

#: sngmbhSerialcodesValidator_AdminSettings.php:158
#: sngmbhSerialcodesValidator_Frontend.php:38
msgid "function not implemented"
msgstr "Fonction non implementee"

#: sngmbhSerialcodesValidator_AdminSettings.php:177
#: sngmbhSerialcodesValidator_Frontend.php:48
msgid "#9001 premium is not active"
msgstr "#9001 Premium n'est pas actif"

#: sngmbhSerialcodesValidator_AdminSettings.php:178
#: sngmbhSerialcodesValidator_Frontend.php:49
msgid "#9002 premium action is missing"
msgstr "#9002 L'action Premium est manquante"

#: sngmbhSerialcodesValidator_AdminSettings.php:203
msgid "Tables repair executed at"
msgstr "Reparation des tables executee le"

#: sngmbhSerialcodesValidator_AdminSettings.php:299
msgid "#9401 CSV file for list is missing"
msgstr "#9401 Le fichier CSV pour la liste est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:330
msgid "#9403 name column missing"
msgstr "#9403 La colonne de nom est manquante"

#: sngmbhSerialcodesValidator_AdminSettings.php:369
msgid "#9402 List could not be created or loaded"
msgstr "#9402 La liste n'a pas pu etre creee ou chargee"

#: sngmbhSerialcodesValidator_AdminSettings.php:407
msgid "#9101 code is missing"
msgstr "#9101 Le code est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:435
msgid "#9221 code missing"
msgstr "#9221 Code manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:468
msgid "#9222 code missing"
msgstr "#9222 Code manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:476
msgid "#9231 code missing"
msgstr "#9231 Code manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:488
msgid "#9233 code missing"
msgstr "#9233 Code manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:542
msgid "#104 id is missing"
msgstr "#104 L'ID est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:545
msgid "#105 not found"
msgstr "#105 Non trouve"

#: sngmbhSerialcodesValidator_AdminSettings.php:564
msgid "#101 name missing"
msgstr "#101 Nom manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:565
msgid "#108 too many codes. Unlimited codes only with premium"
msgstr "#108 Trop de codes. Codes illimites uniquement avec Premium"

#: sngmbhSerialcodesValidator_AdminSettings.php:584
msgid "Could not create code list. Name exists already."
msgstr "Impossible de creer la liste de codes. Le nom existe deja."

#: sngmbhSerialcodesValidator_AdminSettings.php:594
msgid "#102 name missing"
msgstr "#102 Nom manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:595
msgid "#103 id missing"
msgstr "#103 ID manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:621
msgid "#106 id is missing"
msgstr "#106 L'ID est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:631
msgid "#202 code missing"
msgstr "#202 Code manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:799
msgid "Code is empty"
msgstr "Le code est vide"

#: sngmbhSerialcodesValidator_AdminSettings.php:808
msgid "#205 code exists already"
msgstr "#205 Le code existe deja"

#: sngmbhSerialcodesValidator_AdminSettings.php:814
msgid "#602 list id invalid"
msgstr "#602 ID de liste invalide"

#: sngmbhSerialcodesValidator_AdminSettings.php:917
msgid "#601 code could not be generated and stored"
msgstr "#601 Le code n'a pas pu etre genere et stocke"

#: sngmbhSerialcodesValidator_AdminSettings.php:1109
#, php-format
msgid "Set new expiration date: %1$s to %2$s for purchased item %3$dx %4$s."
msgstr ""
"Nouvelle date d'expiration definie : %1$s a %2$s pour l'article achete %3$dx "
"%4$s."

#: sngmbhSerialcodesValidator_AdminSettings.php:1124
msgid "#9601 code is missing"
msgstr "#9601 Le code est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:1125
msgid "#9602 order id is missing"
msgstr "#9602 L'ID de commande est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:1168
#: sngmbhSerialcodesValidator_AdminSettings.php:1224
msgid "#9611 code is missing"
msgstr "#9611 Le code est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:1262
msgid "#9621 code is missing"
msgstr "#9621 Le code est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:1290
msgid "#9625 code is missing"
msgstr "#9625 Le code est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:1318
#, php-format
msgid "Ticket number: %1$s for order item of product #%2$d removed."
msgstr ""
"Numero de ticket : %1$s pour l'article de commande du produit #%2$d supprime."

#: sngmbhSerialcodesValidator_AdminSettings.php:1339
msgid "#9622 code is missing"
msgstr "#9622 Le code est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:1371
msgid "#9623 code is missing"
msgstr "#9623 Le code est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:1378
msgid "#9624 code is not bound to an order"
msgstr "#9624 Le code n'est pas lie a une commande"

#: sngmbhSerialcodesValidator_AdminSettings.php:1380
msgid "#9625 WooCommerce missing or not active"
msgstr "#9625 WooCommerce manquant ou non actif"

#: sngmbhSerialcodesValidator_AdminSettings.php:1394
#, php-format
msgid "Order item serial changed to ticket with ticket number: %s"
msgstr ""
"Le numero de serie de l'article de commande a ete change en ticket avec le "
"numero de ticket : %s"

#: sngmbhSerialcodesValidator_AdminSettings.php:1439
msgid "#201 code missing"
msgstr "#201 Code manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:1447
msgid "#211 codes missing"
msgstr "#211 Codes manquants"

#: sngmbhSerialcodesValidator_AdminSettings.php:1448
msgid "#212 codes must be an array"
msgstr "#212 Les codes doivent etre un tableau"

#: sngmbhSerialcodesValidator_AdminSettings.php:1473
msgid "#206 code missing"
msgstr "#206 Code manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:1489
msgid "nothing to update"
msgstr "Rien a mettre a jour"

#: sngmbhSerialcodesValidator_AdminSettings.php:1492
msgid "#207 code is missing"
msgstr "#207 Le code est manquant"

#: sngmbhSerialcodesValidator_AdminSettings.php:1512
msgid "#209 ids are missing"
msgstr "#209 Les IDs sont manquants"

#: sngmbhSerialcodesValidator_AdminSettings.php:1513
msgid "#210 ids must be an array"
msgstr "#210 Les IDs doivent etre un tableau"

#: sngmbhSerialcodesValidator_AdminSettings.php:1686
msgid "no data"
msgstr "Aucune donnee"

#: sngmbhSerialcodesValidator_AdminSettings.php:1789
msgid "Serial Codes Registered"
msgstr "Codes de serie enregistres"

#: sngmbhSerialcodesValidator_AdminSettings.php:1797
msgid "Serial Codes Numbers"
msgstr "Numeros de serie"

#: sngmbhSerialcodesValidator_Core.php:11
msgid "#9999 DB needed"
msgstr "#9999 Base de donnees requise"

#: sngmbhSerialcodesValidator_Core.php:29
msgid "#9232 not found"
msgstr "#9232 Non trouve"

#: sngmbhSerialcodesValidator_Core.php:36
msgid "#9234 not found"
msgstr "#9234 Non trouve"

#: sngmbhSerialcodesValidator_Core.php:72
msgid "#203 code empty"
msgstr "#203 Code vide"

#: sngmbhSerialcodesValidator_Core.php:81
msgid "#204 code not found"
msgstr "#204 Code non trouve"

#: sngmbhSerialcodesValidator_Core.php:86
msgid "#208 too many codes. Unlimited codes only with premium"
msgstr "#208 Trop de codes. Codes illimites uniquement avec Premium"

#: sngmbhSerialcodesValidator_Core.php:91
msgid "#220 id of code empty"
msgstr "#220 ID de code vide"

#: sngmbhSerialcodesValidator_Core.php:100
msgid "#221 code not found"
msgstr "#221 Code non trouve"

#: sngmbhSerialcodesValidator_Core.php:129
#: sngmbhSerialcodesValidator_Core.php:139
#: sngmbhSerialcodesValidator_Core.php:149
#: sngmbhSerialcodesValidator_Core.php:159
#: sngmbhSerialcodesValidator_Core.php:169
msgid "USERID DOES NOT EXIST"
msgstr "L'ID UTILISATEUR N'EXISTE PAS"

#: sngmbhSerialcodesValidator_Core.php:492
msgid "#9301 ticket id not found"
msgstr "#9301 ID de ticket non trouve"

#: sngmbhSerialcodesValidator_Core.php:502
msgid "#9302 ticket id not correct"
msgstr "#9302 ID de ticket incorrect"

#: sngmbhSerialcodesValidator_Frontend.php:327
msgid "#1001 code missing"
msgstr "#1001 Code manquant"

#: sngmbhSerialcodesValidator_Frontend.php:344
msgid "#1002a code not in list"
msgstr "#1002a Code absent de la liste"

#: sngmbhSerialcodesValidator_Frontend.php:405
msgid "#9201 code missing"
msgstr "#9201 Code manquant"

#: sngmbhSerialcodesValidator_Frontend.php:406
msgid "#9202 value missing"
msgstr "#9202 Valeur manquante"

#: sngmbhSerialcodesValidator_Frontend.php:408
msgid "#9205 code not correct"
msgstr "#9205 Code incorrect"

#: sngmbhSerialcodesValidator_Frontend.php:409
msgid "#9206 code expired"
msgstr "#9206 Code expire"

#: sngmbhSerialcodesValidator_Frontend.php:410
msgid "#9207 code already taken"
msgstr "#9207 Code deja attribue"

#: sngmbhSerialcodesValidator_Options.php:17
msgid "Access"
msgstr "Acces"

#: sngmbhSerialcodesValidator_Options.php:18
msgid "Allow only specific roles access to the admin area"
msgstr ""
"Autoriser uniquement des roles specifiques a acceder a la zone "
"d'administration"

#: sngmbhSerialcodesValidator_Options.php:18
msgid ""
"If active, then only the administrator and the choosen roles area allowed to "
"access this admin area."
msgstr ""
"Si actif, seuls l'administrateur et les roles selectionnes auront acces a "
"cette zone d'administration."

#: sngmbhSerialcodesValidator_Options.php:21
msgid "No role execept Administrator allowed"
msgstr "Aucun role autorise sauf Administrateur"

#: sngmbhSerialcodesValidator_Options.php:26
msgid "Allow the specific role to access"
msgstr "Autoriser le role selectionne a acceder"

#: sngmbhSerialcodesValidator_Options.php:26
msgid ""
"If a role is chosen, then the user with this role is allowed to see the "
"admin area. This will not exclude the 'administrator', if the option is "
"activated."
msgstr ""
"Si un role est selectionne, l'utilisateur avec ce role pourra voir la zone "
"d'administration. Cela n'exclura pas l'administrateur si l'option est "
"activee."

#: sngmbhSerialcodesValidator_Options.php:28
msgid "Validator Form"
msgstr "Formulaire de validation"

#: sngmbhSerialcodesValidator_Options.php:29
msgid "Your own check button label"
msgstr "Libelle personnalise du bouton de verification"

#: sngmbhSerialcodesValidator_Options.php:29
msgid "If left empty, default will be 'Check'"
msgstr "Si laisse vide, la valeur par defaut sera 'Verifier'"

#: sngmbhSerialcodesValidator_Options.php:30
msgid "Your own input field placeholder text"
msgstr "Texte d'espace reserve personnalise pour le champ de saisie"

#: sngmbhSerialcodesValidator_Options.php:30
msgid "If left empty, default will be 'XXYYYZZ'"
msgstr "Si laisse vide, la valeur par defaut sera 'XXYYYZZ'"

#: sngmbhSerialcodesValidator_Options.php:31
msgid "You own background color of the button"
msgstr "Couleur d'arriere-plan personnalisee du bouton"

#: sngmbhSerialcodesValidator_Options.php:31
#: sngmbhSerialcodesValidator_Options.php:32
msgid ""
"If left empty, default will be <span style='color:#007bff;'>'#007bff'</span>"
msgstr ""
"Si laisse vide, la valeur par defaut sera <span style='color:"
"#007bff;'>'#007bff'</span>"

#: sngmbhSerialcodesValidator_Options.php:32
msgid "You own border color of the button"
msgstr "Couleur de bordure personnalisee du bouton"

#: sngmbhSerialcodesValidator_Options.php:33
msgid "You own text color of the button"
msgstr "Couleur de texte personnalisee du bouton"

#: sngmbhSerialcodesValidator_Options.php:33
msgid "If left empty, default will be 'white'"
msgstr "Si laisse vide, la valeur par defaut sera 'white'"

#: sngmbhSerialcodesValidator_Options.php:34
msgid "Enable QR code scanner on the validation form"
msgstr "Activer le scanner de QR Code sur le formulaire de validation"

#: sngmbhSerialcodesValidator_Options.php:34
msgid ""
"If active, a camera icon will be displayed next to the input field, allowing "
"users to scan QR codes with their device camera. Requires HTTPS."
msgstr ""
"Si actif, une icone de camera sera affichee a cote du champ de saisie, "
"permettant aux utilisateurs de scanner des codes QR avec la camera de leur "
"appareil. Necessite HTTPS."

#: sngmbhSerialcodesValidator_Options.php:36
msgid "Validation Messages"
msgstr "Messages de validation"

#: sngmbhSerialcodesValidator_Options.php:37
msgid "Your own 'Code confirmed' message"
msgstr "Message personnalise 'Code confirme'"

#: sngmbhSerialcodesValidator_Options.php:37
msgid "If left empty, default will be 'Code confirmed'"
msgstr "Si laisse vide, la valeur par defaut sera 'Code confirme'"

#: sngmbhSerialcodesValidator_Options.php:38
msgid "Your own 'Code not found' message"
msgstr "Message personnalise 'Code non trouve'"

#: sngmbhSerialcodesValidator_Options.php:38
msgid "If left empty, default will be 'Code not found'"
msgstr "Si laisse vide, la valeur par defaut sera 'Code non trouve'"

#: sngmbhSerialcodesValidator_Options.php:39
msgid "Your own 'Code inactive' message"
msgstr "Message personnalise 'Code inactif'"

#: sngmbhSerialcodesValidator_Options.php:39
msgid ""
"If left empty, default will be 'Please contact support for further "
"investigation'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Veuillez contacter le support "
"pour plus d'informations'"

#: sngmbhSerialcodesValidator_Options.php:40
msgid "Your own 'Code is already registered to a user' message"
msgstr "Message personnalise 'Le code est deja enregistre a un utilisateur'"

#: sngmbhSerialcodesValidator_Options.php:40
msgid "If left empty, default will be 'Is registered to a user'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Est enregistre a un utilisateur'"

#: sngmbhSerialcodesValidator_Options.php:41
msgid "Your own 'Code expired' message"
msgstr "Message personnalise 'Code expire'"

#: sngmbhSerialcodesValidator_Options.php:41
msgid "If left empty, default will be 'Code expired'"
msgstr "Si laisse vide, la valeur par defaut sera 'Code expire'"

#: sngmbhSerialcodesValidator_Options.php:42
msgid "Your own 'Code and CVV is not valid' message"
msgstr "Message personnalise 'Le code et le CVV ne sont pas valides'"

#: sngmbhSerialcodesValidator_Options.php:42
msgid "If left empty, default will be 'Code and CVV is not valid'."
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Le code et le CVV ne sont pas "
"valides'."

#: sngmbhSerialcodesValidator_Options.php:43
msgid "Your own 'Product/Code stolen' message"
msgstr "Message personnalise 'Produit/Code vole'"

#: sngmbhSerialcodesValidator_Options.php:43
msgid ""
"If left empty, default will be 'Product stolen'. You coud set it to be more "
"precise e.g.: 'The serial number is reported as stolen'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Produit vole'. Vous pouvez le "
"preciser davantage, par exemple : 'Le numero de serie est signale comme vole'"

#: sngmbhSerialcodesValidator_Options.php:48
msgid ""
"Your own question for 'Please enter your CVV for this serial code' label"
msgstr ""
"Libelle personnalise pour 'Veuillez saisir votre CVV pour ce code de serie'"

#: sngmbhSerialcodesValidator_Options.php:48
msgid ""
"If left empty, default will be 'Please enter your CVV for this serial code'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Veuillez saisir votre CVV pour ce "
"code de serie'"

#: sngmbhSerialcodesValidator_Options.php:50
msgid "Display Additional Information"
msgstr "Afficher les informations supplementaires"

#: sngmbhSerialcodesValidator_Options.php:51
msgid "Your own date format"
msgstr "Format de date personnalise"

#: sngmbhSerialcodesValidator_Options.php:51
msgid ""
"If left empty, default will be 'Y/m/d'. Using the php date function format. "
"Y=year, m=month, d=day H:hours, i:minutes, s=seconds"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Y/m/d'. Utilise le format de la "
"fonction de date PHP. Y=annee, m=mois, d=jour H:heures, i:minutes, s=secondes"

#: sngmbhSerialcodesValidator_Options.php:52
msgid "Display a column with the name of the buyer"
msgstr "Afficher une colonne avec le nom de l'acheteur"

#: sngmbhSerialcodesValidator_Options.php:52
msgid ""
"If active, then a new column within the admin area for each code will be "
"shown with the billing name. It will also add the billing name to the "
"export. <b>This feature can be very slow.</b>"
msgstr ""
"Si actif, une nouvelle colonne sera affichee dans la zone d'administration "
"pour chaque code avec le nom de facturation. Le nom de facturation sera "
"egalement ajoute a l'exportation. <b>Cette fonctionnalite peut etre tres "
"lente.</b>"

#: sngmbhSerialcodesValidator_Options.php:53
msgid ""
"Display the assigned code list description if the serial code was confirmed."
msgstr ""
"Afficher la description de la liste de codes assignee si le code de serie a "
"ete confirme."

#: sngmbhSerialcodesValidator_Options.php:53
msgid ""
"If active and a code list is assigned to the code, then the description will "
"be shown to the 'Code confirmed' message"
msgstr ""
"Si actif et qu'une liste de codes est assignee au code, la description sera "
"affichee avec le message 'Code confirme'"

#: sngmbhSerialcodesValidator_Options.php:54
msgid "Display the first successful check date."
msgstr "Afficher la date de la premiere verification reussie."

#: sngmbhSerialcodesValidator_Options.php:54
msgid ""
"Displays the label and date of the first successful validation, if not empty."
msgstr ""
"Affiche le libelle et la date de la premiere validation reussie, si non vide."

#: sngmbhSerialcodesValidator_Options.php:55
msgid "Your own 'first successful check' label"
msgstr "Libelle personnalise pour 'Premiere verification reussie'"

#: sngmbhSerialcodesValidator_Options.php:55
msgid ""
"If left empty, default will be 'Successful validation at {VALIDATION-"
"FIRST_SUCCESS}'. The placeholder {VALIDATION-FIRST_SUCCESS} will be replace "
"with the data. If you do not enter the placeholder, then the data will be "
"added at the end of the label."
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Validation reussie le {VALIDATION-"
"FIRST_SUCCESS}'. Le marqueur {VALIDATION-FIRST_SUCCESS} sera remplace par la "
"date. Si vous ne saisissez pas le marqueur, la date sera ajoutee a la fin du "
"libelle."

#: sngmbhSerialcodesValidator_Options.php:56
msgid "Display the last successful check date."
msgstr "Afficher la date de la derniere verification reussie."

#: sngmbhSerialcodesValidator_Options.php:56
msgid ""
"Displays the label and date of the last successful validation, if not empty."
msgstr ""
"Affiche le libelle et la date de la derniere validation reussie, si non vide."

#: sngmbhSerialcodesValidator_Options.php:57
msgid "Your own 'last successful check' label"
msgstr "Libelle personnalise pour 'Derniere verification reussie'"

#: sngmbhSerialcodesValidator_Options.php:57
msgid ""
"If left empty, default will be 'Last successful validation at {VALIDATION-"
"LAST_SUCCESS}'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Derniere validation reussie le "
"{VALIDATION-LAST_SUCCESS}'"

#: sngmbhSerialcodesValidator_Options.php:58
msgid "Display the amount of successful checks."
msgstr "Afficher le nombre de verifications reussies."

#: sngmbhSerialcodesValidator_Options.php:58
msgid "Displays the label and amount of the successful validations"
msgstr "Affiche le libelle et le nombre de validations reussies"

#: sngmbhSerialcodesValidator_Options.php:59
msgid "Your own 'amount of successful checks' label"
msgstr "Libelle personnalise pour 'Nombre de verifications reussies'"

#: sngmbhSerialcodesValidator_Options.php:59
msgid ""
"If left empty, default will be 'This code was already {CONFIRMEDCOUNT} times "
"validated'. The placeholder {CONFIRMEDCOUNT} will be replace with the "
"amount. If you do not enter the placeholder, then the amount will be added "
"at the end of the label."
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Ce code a deja ete valide "
"{CONFIRMEDCOUNT} fois'. Le marqueur {CONFIRMEDCOUNT} sera remplace par le "
"nombre. Si vous ne saisissez pas le marqueur, le nombre sera ajoute a la fin "
"du libelle."

#: sngmbhSerialcodesValidator_Options.php:61
msgid "Logged in user only"
msgstr "Utilisateurs connectes uniquement"

#: sngmbhSerialcodesValidator_Options.php:62
msgid "Allow only logged in wordpress user to enter a serial code"
msgstr ""
"Autoriser uniquement les utilisateurs WordPress connectes a saisir un code "
"de serie"

#: sngmbhSerialcodesValidator_Options.php:62
msgid ""
"If active and the user is not logged in, then the input fields will be "
"disabled."
msgstr ""
"Si actif et que l'utilisateur n'est pas connecte, les champs de saisie "
"seront desactives."

#: sngmbhSerialcodesValidator_Options.php:63
msgid "Your own 'Only for logged in user' message"
msgstr "Message personnalise 'Uniquement pour les utilisateurs connectes'"

#: sngmbhSerialcodesValidator_Options.php:63
msgid ""
"If left empty, default will be 'You need to log in to use the serial code "
"validator'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Vous devez vous connecter pour "
"utiliser le validateur de codes de serie'"

#: sngmbhSerialcodesValidator_Options.php:65
msgid "One time code check"
msgstr "Verification de code a usage unique"

#: sngmbhSerialcodesValidator_Options.php:66
msgid "Each 'confirmed' code will be marked as used"
msgstr "Chaque code 'confirme' sera marque comme utilise"

#: sngmbhSerialcodesValidator_Options.php:66
msgid ""
"If active, a successful checked code will be marked as used and the message "
"for used-code will be displayed instead of the code-confirmed message"
msgstr ""
"Si actif, un code verifie avec succes sera marque comme utilise et le "
"message de code utilise sera affiche a la place du message de code confirme"

#: sngmbhSerialcodesValidator_Options.php:67
msgid "Your own 'Code is used' message"
msgstr "Message personnalise 'Le code a ete utilise'"

#: sngmbhSerialcodesValidator_Options.php:67
msgid "If left empty, default will be 'Code is already used'"
msgstr "Si laisse vide, la valeur par defaut sera 'Le code a deja ete utilise'"

#: sngmbhSerialcodesValidator_Options.php:68
msgid ""
"After which successful 'confirmed' check, should the code be marked as used?"
msgstr ""
"Apres combien de verifications 'confirmees' reussies le code doit-il etre "
"marque comme utilise ?"

#: sngmbhSerialcodesValidator_Options.php:68
msgid "If left empty, default will be '1'"
msgstr "Si laisse vide, la valeur par defaut sera '1'"

#: sngmbhSerialcodesValidator_Options.php:69
msgid "Record wordpress userid"
msgstr "Enregistrer l'ID utilisateur WordPress"

#: sngmbhSerialcodesValidator_Options.php:69
msgid ""
"If active, the wordpress userid will be stored if the user is logged in."
msgstr ""
"Si actif, l'ID utilisateur WordPress sera enregistre si l'utilisateur est "
"connecte."

#: sngmbhSerialcodesValidator_Options.php:71
msgid "Register user to code"
msgstr "Enregistrer l'utilisateur au code"

#: sngmbhSerialcodesValidator_Options.php:72
msgid "Register user to the purchased code."
msgstr "Enregistrer l'utilisateur au code achete."

#: sngmbhSerialcodesValidator_Options.php:72
msgid ""
"If active, the user of the order will be to register to the code(s) during "
"the order purchase. It will only work, if the order has a user. Guests "
"cannot be assigned to the code, because no user id available."
msgstr ""
"Si actif, l'utilisateur de la commande sera enregistre au(x) code(s) lors de "
"l'achat. Cela ne fonctionnera que si la commande a un utilisateur. Les "
"invites ne peuvent pas etre assignes au code car aucun ID utilisateur n'est "
"disponible."

#: sngmbhSerialcodesValidator_Options.php:73
msgid "Allow your users to register themself for a code."
msgstr "Autoriser vos utilisateurs a s'enregistrer eux-memes pour un code."

#: sngmbhSerialcodesValidator_Options.php:73
msgid ""
"If active, the user will get the option to register with an 'email "
"address' (or your registration value text) to the code. <b>IMPORTANT</b>: If "
"activate, the redirect option will executed after the registration."
msgstr ""
"Si actif, l'utilisateur aura la possibilite de s'enregistrer avec une "
"'adresse e-mail' (ou votre texte de valeur d'enregistrement) au code. "
"<b>IMPORTANT</b> : Si active, l'option de redirection sera executee apres "
"l'enregistrement."

#: sngmbhSerialcodesValidator_Options.php:74
msgid "Your own button label 'Register for this code'"
msgstr "Libelle de bouton personnalise 'S'enregistrer pour ce code'"

#: sngmbhSerialcodesValidator_Options.php:74
msgid "If left empty, default will be 'Register for this code'"
msgstr "Si laisse vide, la valeur par defaut sera 'S'enregistrer pour ce code'"

#: sngmbhSerialcodesValidator_Options.php:75
msgid "Your own label for the user registration value question"
msgstr ""
"Libelle personnalise pour la question de la valeur d'enregistrement de "
"l'utilisateur"

#: sngmbhSerialcodesValidator_Options.php:75
msgid "If left empty, default will be 'Enter your email address'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Saisissez votre adresse e-mail'"

#: sngmbhSerialcodesValidator_Options.php:76
msgid "Your own message for the 'user registration value is stored' operation"
msgstr ""
"Message personnalise pour l'operation 'La valeur d'enregistrement de "
"l'utilisateur a ete enregistree'"

#: sngmbhSerialcodesValidator_Options.php:76
msgid "If left empty, default will be 'Your code is registered to you'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Votre code est enregistre a votre "
"nom'"

#: sngmbhSerialcodesValidator_Options.php:77
msgid "Track wordpress userid"
msgstr "Suivre l'ID utilisateur WordPress"

#: sngmbhSerialcodesValidator_Options.php:77
msgid ""
"If active and the user is logged in, then the userid will be stored to the "
"registration information."
msgstr ""
"Si actif et que l'utilisateur est connecte, l'ID utilisateur sera enregistre "
"dans les informations d'enregistrement."

#: sngmbhSerialcodesValidator_Options.php:78
msgid "Skip asking for the registration value, if the user is logged in"
msgstr ""
"Ne pas demander la valeur d'enregistrement si l'utilisateur est connecte"

#: sngmbhSerialcodesValidator_Options.php:78
msgid ""
"If active and the user is logged in, then question of 'Register for this "
"code' will be not shown and the 'is stored text' will be displayed "
"immediately."
msgstr ""
"Si actif et que l'utilisateur est connecte, la question 'S'enregistrer pour "
"ce code' ne sera pas affichee et le texte 'enregistre' sera affiche "
"immediatement."

#: sngmbhSerialcodesValidator_Options.php:80
msgid "Display registered information of a code"
msgstr "Afficher les informations d'enregistrement d'un code"

#: sngmbhSerialcodesValidator_Options.php:81
msgid "Display the collected information of a registration to a code."
msgstr "Afficher les informations collectees d'un enregistrement a un code."

#: sngmbhSerialcodesValidator_Options.php:81
msgid ""
"Usefull if your codes are certificatins and you want if somebody type in the "
"code to see who it belongs to."
msgstr ""
"Utile si vos codes sont des certifications et que vous souhaitez qu'en "
"saisissant le code, on puisse voir a qui il appartient."

#: sngmbhSerialcodesValidator_Options.php:82
msgid "Your own pre-text for the display of the collected information"
msgstr ""
"Texte d'introduction personnalise pour l'affichage des informations "
"collectees"

#: sngmbhSerialcodesValidator_Options.php:82
msgid ""
"If not empty, it will be added one line above the registered information to "
"the code"
msgstr ""
"Si non vide, il sera ajoute une ligne au-dessus des informations "
"d'enregistrement du code"

#: sngmbhSerialcodesValidator_Options.php:83
msgid "Your own after-text for the display of the collected information"
msgstr ""
"Texte de conclusion personnalise pour l'affichage des informations collectees"

#: sngmbhSerialcodesValidator_Options.php:83
msgid ""
"If not empty, it will be added one line below the registered information to "
"the code"
msgstr ""
"Si non vide, il sera ajoute une ligne en dessous des informations "
"d'enregistrement du code"

#: sngmbhSerialcodesValidator_Options.php:85
msgid "User redirection"
msgstr "Redirection de l'utilisateur"

#: sngmbhSerialcodesValidator_Options.php:86
msgid "Activate redirect the user after a valid code found."
msgstr ""
"Activer la redirection de l'utilisateur apres avoir trouve un code valide."

#: sngmbhSerialcodesValidator_Options.php:86
msgid "If active, the user will be redirected to the URL your provide below."
msgstr ""
"Si actif, l'utilisateur sera redirige vers l'URL que vous fournissez ci-"
"dessous."

#: sngmbhSerialcodesValidator_Options.php:87
msgid "Redirect already registered codes and the user is the same."
msgstr "Rediriger les codes deja enregistres si l'utilisateur est le meme."

#: sngmbhSerialcodesValidator_Options.php:87
msgid ""
"If active, the user will be redirected to the URL your provide below, even "
"if the code is registered already and user checking is the same user that is "
"registered to the code. It will not be executed, if the 'one time usage "
"restriction is active'."
msgstr ""
"Si actif, l'utilisateur sera redirige vers l'URL que vous fournissez ci-"
"dessous, meme si le code est deja enregistre et que l'utilisateur qui "
"verifie est le meme que celui enregistre au code. Cela ne sera pas execute "
"si la 'restriction d'usage unique est active'."

#: sngmbhSerialcodesValidator_Options.php:88
msgid "URL to redirect the user, if the code is valid."
msgstr "URL pour rediriger l'utilisateur si le code est valide."

#: sngmbhSerialcodesValidator_Options.php:88
msgid ""
"The URL can be relative like '/page/' or absolute 'https//domain/url/'."
"<br>You can use these placeholder for your URL:<ul><li><b>{USERID}</b>: Will "
"be replaced with the userid if the user is loggedin or empty</"
"li><li><b>{CODE}</b>: Will be replaced with the code (without the "
"delimiters)</li><li><b>{CODEDISPLAY}</b>: Will be replaced with the code "
"(WITH the delimiters)</li><li><b>{IP}</b>: The IP address of the user</"
"li><li><b>{LIST}</b>: Name of the list if assigned</li><li><b>{LIST_DESC}</"
"b>: Description of the assigned list</li><li><a href='#replacementtags'>More "
"tags here</a></li></ul>"
msgstr ""
"L'URL peut etre relative comme '/page/' ou absolue 'https//domaine/url/'."
"<br>Vous pouvez utiliser ces marqueurs pour votre URL :<ul><li><b>{USERID}</"
"b> : Sera remplace par l'ID utilisateur si l'utilisateur est connecte, ou "
"vide</li><li><b>{CODE}</b> : Sera remplace par le code (sans les "
"delimiteurs)</li><li><b>{CODEDISPLAY}</b> : Sera remplace par le code (AVEC "
"les delimiteurs)</li><li><b>{IP}</b> : L'adresse IP de l'utilisateur</"
"li><li><b>{LIST}</b> : Nom de la liste si assignee</li><li><b>{LIST_DESC}</"
"b> : Description de la liste assignee</li><li><a "
"href='#replacementtags'>Plus de balises ici</a></li></ul>"

#: sngmbhSerialcodesValidator_Options.php:89
msgid "Button to click for the user to be forwarded"
msgstr "Bouton a cliquer pour que l'utilisateur soit redirige"

#: sngmbhSerialcodesValidator_Options.php:89
msgid ""
"Only if filled out, the button will be displayed. If you left this field "
"empty, then the user will be redirected immediately if the code is valid, "
"without a button to click."
msgstr ""
"Uniquement si rempli, le bouton sera affiche. Si vous laissez ce champ vide, "
"l'utilisateur sera redirige immediatement si le code est valide, sans bouton "
"a cliquer."

#: sngmbhSerialcodesValidator_Options.php:91
msgid "Webhooks"
msgstr "Webhooks"

#: sngmbhSerialcodesValidator_Options.php:92
msgid "Activate webhooks to call a service with the validation check."
msgstr ""
"Activer les Webhooks pour appeler un service avec la verification de "
"validation."

#: sngmbhSerialcodesValidator_Options.php:92
msgid ""
"If active, each validation request from a user will trigger an URL from the "
"server side to another URL. Be carefull. This could slow down the validation "
"check. It depends how fast your service URLs are responding.<br>The URL can "
"be relative like '/page/' or absolute 'https//domain/url/'.<br><br><b>You "
"can use these placeholder for your URL:</b><ul><li><b>{USERID}</b>: Will be "
"replace with the userid if the user is loggedin or empty</li><li><b>{CODE}</"
"b>: Will be replace with the code (without the delimiters)</"
"li><li><b>{CODEDISPLAY}</b>: Will be replace with the code (WITH the "
"delimiters)</li><li><b>{IP}</b>: The IP address of the user</li><li><b>{LIST}"
"</b>: Name of the list if assigned</li><li><a href='#replacementtags'>More "
"tags here</a></li></ul>"
msgstr ""
"Si actif, chaque demande de validation d'un utilisateur declenchera une URL "
"cote serveur vers une autre URL. Attention : Cela pourrait ralentir la "
"verification de validation. Cela depend de la vitesse de reponse de vos URLs "
"de service.<br>L'URL peut etre relative comme '/page/' ou absolue 'https//"
"domaine/url/'.<br><br><b>Vous pouvez utiliser ces marqueurs pour votre URL :"
"</b><ul><li><b>{USERID}</b> : Sera remplace par l'ID utilisateur si "
"l'utilisateur est connecte, ou vide</li><li><b>{CODE}</b> : Sera remplace "
"par le code (sans les delimiteurs)</li><li><b>{CODEDISPLAY}</b> : Sera "
"remplace par le code (AVEC les delimiteurs)</li><li><b>{IP}</b> : L'adresse "
"IP de l'utilisateur</li><li><b>{LIST}</b> : Nom de la liste si assignee</"
"li><li><a href='#replacementtags'>Plus de balises ici</a></li></ul>"

#: sngmbhSerialcodesValidator_Options.php:93
msgid "URL to your service if the checked code <b>is inactive</b>."
msgstr "URL vers votre service si le code verifie <b>est inactif</b>."

#: sngmbhSerialcodesValidator_Options.php:93
#: sngmbhSerialcodesValidator_Options.php:94
#: sngmbhSerialcodesValidator_Options.php:95
#: sngmbhSerialcodesValidator_Options.php:96
#: sngmbhSerialcodesValidator_Options.php:97
#: sngmbhSerialcodesValidator_Options.php:98
#: sngmbhSerialcodesValidator_Options.php:99
#: sngmbhSerialcodesValidator_Options.php:100
#: sngmbhSerialcodesValidator_Options.php:101
#: sngmbhSerialcodesValidator_Options.php:102
msgid "Only triggered, if not empty."
msgstr "Declenche uniquement si non vide."

#: sngmbhSerialcodesValidator_Options.php:94
msgid "URL to your service if the checked code <b>is valid</b>."
msgstr "URL vers votre service si le code verifie <b>est valide</b>."

#: sngmbhSerialcodesValidator_Options.php:95
msgid "URL to your service if the checked code <b>is invalid</b> (not found)."
msgstr ""
"URL vers votre service si le code verifie <b>est invalide</b> (non trouve)."

#: sngmbhSerialcodesValidator_Options.php:96
msgid "URL to your service if <b>someone register to this code</b>."
msgstr "URL vers votre service si <b>quelqu'un s'enregistre pour ce code</b>."

#: sngmbhSerialcodesValidator_Options.php:97
msgid ""
"URL to your service if the checked code is already <b>registered to someone</"
"b>."
msgstr ""
"URL vers votre service si le code verifie est deja <b>enregistre a "
"quelqu'un</b>."

#: sngmbhSerialcodesValidator_Options.php:98
msgid ""
"URL to your service if the checked code is valid and is <b>marked to be used "
"the first time</b>."
msgstr ""
"URL vers votre service si le code verifie est valide et est <b>marque comme "
"utilise pour la premiere fois</b>."

#: sngmbhSerialcodesValidator_Options.php:99
msgid ""
"URL to your service if the checked code is already <b>marked as used and "
"checked again</b>."
msgstr ""
"URL vers votre service si le code verifie est deja <b>marque comme utilise "
"et verifie a nouveau</b>."

#: sngmbhSerialcodesValidator_Options.php:100
msgid ""
"URL to your service if an order item is bought using a restriction code."
msgstr ""
"URL vers votre service si un article de commande est achete avec un code de "
"restriction."

#: sngmbhSerialcodesValidator_Options.php:101
msgid ""
"URL to your service if a code received WooCommerce data, if a 'code was "
"purchased'."
msgstr ""
"URL vers votre service si un code a recu des donnees WooCommerce, c'est-a-"
"dire si un 'code a ete achete'."

#: sngmbhSerialcodesValidator_Options.php:102
msgid "URL to your service if the WooCommerce data is removed from the code."
msgstr ""
"URL vers votre service si les donnees WooCommerce sont supprimees du code."

#: sngmbhSerialcodesValidator_Options.php:112
msgid "Woocommerce product serial assignment"
msgstr "Attribution de serie de produit WooCommerce"

#: sngmbhSerialcodesValidator_Options.php:114
msgid ""
"Text that will be used, if you do not have <b>premium</b> and run out of "
"free code amount. This text will be added to the WooCoomerce purchase "
"information instead of the code"
msgstr ""
"Texte qui sera utilise si vous n'avez pas <b>Premium</b> et que le quota de "
"codes gratuits est epuise. Ce texte sera ajoute aux informations d'achat "
"WooCommerce a la place du code"

#: sngmbhSerialcodesValidator_Options.php:114
msgid ""
"If left empty, default will be 'Please contact our support for the serial "
"code'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Veuillez contacter notre support "
"pour le code de serie'"

#: sngmbhSerialcodesValidator_Options.php:116
msgid ""
"Reuse codes from the code list assigned to the woocommerce product, that are "
"not already used by a woocommerce purchase."
msgstr ""
"Reutiliser les codes de la liste de codes assignee au produit WooCommerce "
"qui ne sont pas encore utilises par un achat WooCommerce."

#: sngmbhSerialcodesValidator_Options.php:116
msgid ""
"If active, the system will try to use an existing code from the code list "
"that is free. If no free code could be found, a new code will be created and "
"assigned to the purchase."
msgstr ""
"Si actif, le systeme essaiera d'utiliser un code existant de la liste de "
"codes qui est libre. Si aucun code libre n'est trouve, un nouveau code sera "
"cree et assigne a l'achat."

#: sngmbhSerialcodesValidator_Options.php:117
msgid "Text that will be added before the code on the PDF invoice."
msgstr "Texte qui sera ajoute avant le code sur la facture PDF."

#: sngmbhSerialcodesValidator_Options.php:117
msgid "If left empty, default will be 'Code:'"
msgstr "Si laisse vide, la valeur par defaut sera 'Code :'"

#: sngmbhSerialcodesValidator_Options.php:118
msgid ""
"Do not print the serial code CVV on the email 'customer completed order'."
msgstr ""
"Ne pas imprimer le CVV du code de serie dans l'e-mail 'commande client "
"terminee'."

#: sngmbhSerialcodesValidator_Options.php:118
msgid "If active, the assigned CVV will not be printed on the email"
msgstr "Si actif, le CVV assigne ne sera pas imprime dans l'e-mail"

#: sngmbhSerialcodesValidator_Options.php:119
msgid ""
"Do not print the serial code CVV on the PDF invoice woocommerce purchase."
msgstr ""
"Ne pas imprimer le CVV du code de serie sur la facture PDF d'achat "
"WooCommerce."

#: sngmbhSerialcodesValidator_Options.php:119
msgid "If active, the assigned CVV will not be printed on the PDF"
msgstr "Si actif, le CVV assigne ne sera pas imprime sur le PDF"

#: sngmbhSerialcodesValidator_Options.php:120
msgid "Do not put the serial code in the email 'customer completed order'."
msgstr ""
"Ne pas inclure le code de serie dans l'e-mail 'commande client terminee'."

#: sngmbhSerialcodesValidator_Options.php:120
msgid "If active, the assigned serial code will not be put in the email"
msgstr "Si actif, le code de serie assigne ne sera pas inclus dans l'e-mail"

#: sngmbhSerialcodesValidator_Options.php:121
msgid "Do not print the serial code on the PDF invoice woocommerce purchase."
msgstr ""
"Ne pas imprimer le code de serie sur la facture PDF d'achat WooCommerce."

#: sngmbhSerialcodesValidator_Options.php:121
msgid "If active, the assigned serial code will not be printed on the PDF"
msgstr "Si actif, le code de serie assigne ne sera pas imprime sur le PDF"

#: sngmbhSerialcodesValidator_Options.php:122
msgid ""
"On Email: Text or letter to be used to be used as a seperator for codes of "
"the user."
msgstr ""
"Dans l'e-mail : Texte ou caractere a utiliser comme separateur pour les "
"codes de l'utilisateur."

#: sngmbhSerialcodesValidator_Options.php:122
#: sngmbhSerialcodesValidator_Options.php:123
#: sngmbhSerialcodesValidator_Options.php:164
msgid ""
"If the user has more than one code assigned to her, then this text will be "
"used to seperate them for display the codes. If left empty, then it will be "
"', ' as a default."
msgstr ""
"Si l'utilisateur a plus d'un code assigne, ce texte sera utilise comme "
"separateur pour afficher les codes. Si laisse vide, la valeur par defaut "
"sera ', '."

#: sngmbhSerialcodesValidator_Options.php:123
msgid ""
"On PDF invoice: Text or letter to be used to be used as a seperator for "
"codes of the user."
msgstr ""
"Sur la facture PDF : Texte ou caractere a utiliser comme separateur pour les "
"codes de l'utilisateur."

#: sngmbhSerialcodesValidator_Options.php:124
msgid "Set the serial code formatter pattern for new sales."
msgstr ""
"Definir le modele de formatage du code de serie pour les nouvelles ventes."

#: sngmbhSerialcodesValidator_Options.php:124
msgid ""
"If active, the a new serial code will generated using the following settings"
msgstr ""
"Si actif, un nouveau code de serie sera genere avec les parametres suivants"

#: sngmbhSerialcodesValidator_Options.php:127
msgid "Woocommerce restrict product sale without serial code"
msgstr "WooCommerce restreindre la vente de produit sans code de serie"

#: sngmbhSerialcodesValidator_Options.php:127
msgid ""
"You can restrict the sale of products to be allowed only if your customer "
"enters a valid and unused serial code. You can assign the serial code list "
"for the restriction, within the product details."
msgstr ""
"Vous pouvez restreindre la vente de produits pour qu'elle ne soit autorisee "
"que si votre client saisit un code de serie valide et non utilise. Vous "
"pouvez assigner la liste de codes de serie pour la restriction dans les "
"details du produit."

#: sngmbhSerialcodesValidator_Options.php:128
msgid ""
"Activate the purchase restrictions of product sales without a valid and "
"unused serial code."
msgstr ""
"Activer les restrictions d'achat des ventes de produits sans code de serie "
"valide et non utilise."

#: sngmbhSerialcodesValidator_Options.php:128
msgid ""
"If active and a product in the cart has an active restriction set, then your "
"customer will see an input field for the purchase allowance code<br>If not "
"activated, then the restrictions set on the products are ignored - allows "
"you to pause the purchase restriction feature."
msgstr ""
"Si actif et qu'un produit dans le panier a une restriction active, votre "
"client verra un champ de saisie pour le code d'autorisation d'achat.<br>Si "
"non active, les restrictions definies sur les produits sont ignorees, ce qui "
"vous permet de mettre en pause la fonctionnalite de restriction d'achat."

#: sngmbhSerialcodesValidator_Options.php:129
msgid ""
"Do not print the used restriction serial code on the PDF invoice woocommerce "
"purchase."
msgstr ""
"Ne pas imprimer le code de serie de restriction utilise sur la facture PDF "
"d'achat WooCommerce."

#: sngmbhSerialcodesValidator_Options.php:129
msgid "If active, the used serial code will not be printed on the PDF"
msgstr "Si actif, le code de serie utilise ne sera pas imprime sur le PDF"

#: sngmbhSerialcodesValidator_Options.php:130
msgid ""
"Text that will be added before the used purchase code on the PDF invoice, "
"order table and order details."
msgstr ""
"Texte qui sera ajoute avant le code d'achat utilise sur la facture PDF, le "
"tableau des commandes et les details de la commande."

#: sngmbhSerialcodesValidator_Options.php:130
msgid "If left empty, default will be 'Purchase Code:'"
msgstr "Si laisse vide, la valeur par defaut sera 'Code d'achat :'"

#: sngmbhSerialcodesValidator_Options.php:131
msgid ""
"Text that will be displayed below the product title within the WooCommerce "
"cart."
msgstr ""
"Texte qui sera affiche sous le titre du produit dans le panier WooCommerce."

#: sngmbhSerialcodesValidator_Options.php:131
msgid ""
"If left empty, default will be 'This product can only be purchased with a "
"code'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Ce produit ne peut etre achete "
"qu'avec un code'"

#: sngmbhSerialcodesValidator_Options.php:132
msgid ""
"Text that will be displayed as the placeholder text on the code input field."
msgstr ""
"Texte qui sera affiche comme texte d'espace reserve dans le champ de saisie "
"du code."

#: sngmbhSerialcodesValidator_Options.php:132
msgid "If left empty, default will be 'Enter purchase allowance code'"
msgstr ""
"Si laisse vide, la valeur par defaut sera 'Saisissez le code d'autorisation "
"d'achat'"

#: sngmbhSerialcodesValidator_Options.php:133
msgid "Clear the code if the order was deleted or a refund triggered"
msgstr ""
"Effacer le code si la commande a ete supprimee ou un remboursement declenche"

#: sngmbhSerialcodesValidator_Options.php:133
msgid ""
"If the order is deleted or the status is set to 'refund', then the "
"WooCommerce order information is removed from the code. If the option 'one "
"time usage' is active, then the code will be unmarked as used."
msgstr ""
"Si la commande est supprimee ou que le statut est defini sur "
"'remboursement', les informations de commande WooCommerce sont supprimees du "
"code. Si l'option 'usage unique' est active, la marque d'utilisation du code "
"sera supprimee."

#: sngmbhSerialcodesValidator_Options.php:134
msgid "Mark the used restriction serial as used"
msgstr "Marquer le code de serie de restriction utilise comme utilise"

#: sngmbhSerialcodesValidator_Options.php:134
msgid ""
"If someone used the restriction key, it will be marked as used and cannot be "
"used anymore."
msgstr ""
"Si quelqu'un a utilise la cle de restriction, elle sera marquee comme "
"utilisee et ne pourra plus etre utilisee."

#: sngmbhSerialcodesValidator_Options.php:134
msgid "Use the One-Time-Usage settings for serials"
msgstr "Utiliser les parametres d'usage unique pour les numeros de serie"

#: sngmbhSerialcodesValidator_Options.php:134
msgid "Mark immediately as used - one time usage"
msgstr "Marquer immediatement comme utilise - usage unique"

#: sngmbhSerialcodesValidator_Options.php:134
msgid "Unlimited usage allowed"
msgstr "Usage illimite autorise"

#: sngmbhSerialcodesValidator_Options.php:139
msgid "Woocommerce ticket sale"
msgstr "Vente de tickets WooCommerce"

#: sngmbhSerialcodesValidator_Options.php:139
msgid ""
"You can assign a code list to a product and this will generate or re-use a "
"code from this code list as a ticket serial code It will be printed on the "
"purchase information to the customer."
msgstr ""
"Vous pouvez assigner une liste de codes a un produit et cela generera ou "
"reutilisera un code de cette liste de codes comme code de serie de ticket. "
"Il sera imprime sur les informations d'achat pour le client."

#: sngmbhSerialcodesValidator_Options.php:161
msgid "Display code to your loggedin user"
msgstr "Afficher le code a votre utilisateur connecte"

#: sngmbhSerialcodesValidator_Options.php:161
msgid ""
"You can display the serial codes assigned to an user with this shortcode "
"<b>[sngmbhSerialcodesValidator_code]</b>."
msgstr ""
"Vous pouvez afficher les codes de serie assignes a un utilisateur avec ce "
"Shortcode <b>[sngmbhSerialcodesValidator_code]</b>."

#: sngmbhSerialcodesValidator_Options.php:162
msgid ""
"Text that will be added before the serial code(s) for the user are displayed."
msgstr ""
"Texte qui sera ajoute avant que les codes de serie de l'utilisateur ne "
"soient affiches."

#: sngmbhSerialcodesValidator_Options.php:163
msgid "Display the prefix text always."
msgstr "Toujours afficher le texte de prefixe."

#: sngmbhSerialcodesValidator_Options.php:163
msgid ""
"If active, your prefix text will be rendered always. Even if the user is not "
"logged in or do not have any serial codes assigned to her yet."
msgstr ""
"Si actif, votre texte de prefixe sera toujours affiche. Meme si "
"l'utilisateur n'est pas connecte ou n'a pas encore de codes de serie "
"assignes."

#: sngmbhSerialcodesValidator_Options.php:164
msgid ""
"Text or letter to be used to be used as a seperator for codes of the user."
msgstr ""
"Texte ou caractere a utiliser comme separateur pour les codes de "
"l'utilisateur."

#: sngmbhSerialcodesValidator_Options.php:166
msgid "User profile"
msgstr "Profil utilisateur"

#: sngmbhSerialcodesValidator_Options.php:167
msgid "Display registered serial numbers within the user profile"
msgstr "Afficher les numeros de serie enregistres dans le profil utilisateur"

#: sngmbhSerialcodesValidator_Options.php:168
msgid "Display bought serial numbers within the user profile"
msgstr "Afficher les numeros de serie achetes dans le profil utilisateur"

#: sngmbhSerialcodesValidator_Options.php:170
msgid "QR code"
msgstr "QR Code"

#: sngmbhSerialcodesValidator_Options.php:170
msgid "You can generate QR code images for your serial codes."
msgstr "Vous pouvez generer des images de QR Code pour vos codes de serie."

#: sngmbhSerialcodesValidator_Options.php:171
msgid "URL for the QR image."
msgstr "URL pour l'image QR."

#: sngmbhSerialcodesValidator_Options.php:171
msgid ""
"The URL should be absolute, if you like to provide the generated QR image to "
"your customers. The image can be retrieved within the serial code area. The "
"code detail contains a button for it.<br>You can use these placeholder for "
"your URL:<ul><li><b>{CODE}</b>: Will be replaced with the code (without the "
"delimiters)</li><li><b>{CODEDISPLAY}</b>: Will be replaced with the code "
"(WITH the delimiters)</li><b>{LIST}</b>: Name of the list if assigned</"
"li><li><b>{LIST_DESC}</b>: Description of the assigned list</li><li><a "
"href='#replacementtags'>You could use more tags.</a> But it is not "
"recommend, since the QR code is generated within the admin area.</li></ul>"
msgstr ""
"L'URL doit etre absolue si vous souhaitez fournir l'image QR generee a vos "
"clients. L'image peut etre recuperee dans la zone des codes de serie. Les "
"details du code contiennent un bouton pour cela.<br>Vous pouvez utiliser ces "
"marqueurs pour votre URL :<ul><li><b>{CODE}</b> : Sera remplace par le code "
"(sans les delimiteurs)</li><li><b>{CODEDISPLAY}</b> : Sera remplace par le "
"code (AVEC les delimiteurs)</li><b>{LIST}</b> : Nom de la liste si assignee</"
"li><li><b>{LIST_DESC}</b> : Description de la liste assignee</li><li><a "
"href='#replacementtags'>Vous pouvez utiliser plus de balises.</a> Mais ce "
"n'est pas recommande, car le QR Code est genere dans la zone "
"d'administration.</li></ul>"

#: sngmbh-serial-codes-validator.php:376
msgid "You do not have sufficient permissions to access this page."
msgstr ""
"Vous n'avez pas les autorisations suffisantes pour acceder a cette page."

#: vollstart_Ticket.php:42
msgid "Ticket Info"
msgstr "Informations du ticket"

#: woocommerce-hooks.php:177 woocommerce-hooks.php:178
#, php-format
msgid ""
"For the Code List for sale restriction the plugin requires WooCommerce %1$s "
"or greater to be installed and active. WooCommerce %2$s is not supported."
msgstr ""
"Pour la liste de codes de restriction de vente, le Plugin necessite "
"WooCommerce %1$s ou superieur installe et actif. WooCommerce %2$s n'est pas "
"supporte."

#: woocommerce-hooks.php:477
msgid "Ticket Number"
msgstr "Numero de ticket"

#: woocommerce-hooks.php:479
msgid "Serial Code"
msgstr "Code de serie"

#: woocommerce-hooks.php:483
msgid "Serial Code List ID"
msgstr "ID de liste de codes de serie"

#: woocommerce-hooks.php:486
msgid "Is Ticket"
msgstr "Est un ticket"

#: woocommerce-hooks.php:802
#, php-format
msgid "function \"%s\" in wc backend not implemented"
msgstr "Fonction \"%s\" dans le backend WC non implementee"

#: backend.js
msgid "1 or 0 to deactivate or activate the redirect option for this list"
msgstr ""
"1 ou 0 pour desactiver ou activer l'option de redirection pour cette liste"

#: backend.js
msgid "1 or 0 to hide or display the redirect button"
msgstr "1 ou 0 pour masquer ou afficher le bouton de redirection"

#: backend.js
msgid "active"
msgstr "actif"

#: backend.js
msgid "Add"
msgstr "Ajouter"

#: backend.js
msgid "Add Code"
msgstr "Ajouter un code"

#: backend.js
msgid "Add List"
msgstr "Ajouter une liste"

#: backend.js
msgid "After how many letters?"
msgstr "Apres combien de lettres ?"

#: backend.js
msgid "Aktiv:"
msgstr "Actif :"

#: backend.js
msgid "All"
msgstr "Tous"

#: backend.js
msgid "Amount:"
msgstr "Quantite :"

#: backend.js
msgid "Amount of letter needed"
msgstr "Nombre de lettres necessaires"

#: backend.js
msgid "Amount of letters has to be higher"
msgstr "Le nombre de lettres doit etre plus eleve"

#: backend.js
msgid "Are you sure, you want to delete all selected codes?"
msgstr "Etes-vous sur de vouloir supprimer tous les codes selectionnes ?"

#: backend.js
msgid "Are you sure, you want to delete this code?"
msgstr "Etes-vous sur de vouloir supprimer ce code ?"

#: backend.js
msgid "Are you sure, you want to delete this list?"
msgstr "Etes-vous sur de vouloir supprimer cette liste ?"

#: backend.js
msgid ""
"Are you sure you want to reset all options to their default values? This "
"cannot be undone."
msgstr ""
"Etes-vous sur de vouloir reinitialiser toutes les options a leurs valeurs "
"par defaut ? Cette action ne peut pas etre annulee."

#: backend.js
msgid "Ascending"
msgstr "Ascendant"

#: backend.js
msgid "Assign to this code list"
msgstr "Assigner a cette liste de codes"

#: backend.js
msgid "Back to overview"
msgstr "Retour a l'apercu"

#: backend.js
msgid "Basic DB Version"
msgstr "Version BD de base"

#: backend.js
msgid "Basic Plugin Version"
msgstr "Version Plugin de base"

#: backend.js
msgid "Billing Email:"
msgstr "E-mail de facturation :"

#: backend.js
msgid "Both"
msgstr "Les deux"

#: backend.js
msgid "Bulk Action"
msgstr "Action en masse"

#: backend.js
msgid "button label for the redirect button"
msgstr "Libelle du bouton de redirection"

#: backend.js
msgid "Cancel"
msgstr "Annuler"

#: backend.js
msgid "Changed By"
msgstr "Modifie par"

#: backend.js
msgid "Change History"
msgstr "Historique des modifications"

#: backend.js
msgid "Changes will trigger the webhook, if activated."
msgstr "Les modifications declencheront le Webhook si active."

#: backend.js
msgid "Choose a file suffix"
msgstr "Choisir une extension de fichier"

#: backend.js
msgid "Choose a sorting direction"
msgstr "Choisir un sens de tri"

#: backend.js
msgid "Choose a sorting field"
msgstr "Choisir un champ de tri"

#: backend.js
msgid "Choose CSV file"
msgstr "Choisir un fichier CSV"

#: backend.js
msgid "Choose delimiter of your columns:"
msgstr "Choisir le delimiteur de vos colonnes :"

#: backend.js
msgid "Choose the delimiter for the column values"
msgstr "Choisir le delimiteur pour les valeurs de colonnes"

#: backend.js
msgid "Choose type of codes"
msgstr "Choisir le type de codes"

#: backend.js
msgid "Choose your export settings"
msgstr "Choisir vos parametres d'exportation"

#: backend.js
msgid ""
"Clear the code list textarea field below to add only the new generated codes"
msgstr ""
"Vider le champ de texte de la liste de codes ci-dessous pour n'ajouter que "
"les codes nouvellement generes"

#: backend.js
msgid "click to hide"
msgstr "Cliquer pour masquer"

#: backend.js
msgid "click to show"
msgstr "Cliquer pour afficher"

#: backend.js
msgid "Code"
msgstr "Code"

#: backend.js
msgid "Code:"
msgstr "Code :"

#: backend.js
msgid "Code and CVV is not valid"
msgstr "Le code et le CVV ne sont pas valides"

#: backend.js
msgid "Code confirmed"
msgstr "Code confirme"

#: backend.js
msgid "Code Display"
msgstr "Affichage du code"

#: backend.js
msgid "Code Display:"
msgstr "Affichage du code :"

#: backend.js
msgid "Code expired"
msgstr "Code expire"

#: backend.js
msgid "Code Generator"
msgstr "Generateur de codes"

#: backend.js
msgid "Code is already used"
msgstr "Le code a deja ete utilise"

#: backend.js
msgid "Code marked as used"
msgstr "Code marque comme utilise"

#: backend.js
msgid "Code not found"
msgstr "Code non trouve"

#: backend.js
msgid "codes"
msgstr "codes"

#: backend.js
msgid "Codes"
msgstr "Codes"

#: backend.js
msgid "codes. In"
msgstr "codes. En"

#: backend.js
msgid "codes is reached. Use the premium version to have unlimited codes."
msgstr "codes atteint. Utilisez la version Premium pour des codes illimites."

#: backend.js
msgid "codes stored."
msgstr "codes stockes."

#: backend.js
msgid "codes. Unlimited with"
msgstr "codes. Illimites avec"

#: backend.js
msgid "codes will be deleted."
msgstr "codes seront supprimes."

#: backend.js
msgid "Code Verification Value (CVV):"
msgstr "Valeur de verification de code (CVV) :"

#: backend.js
msgid "Comma"
msgstr "Virgule"

#: backend.js
msgid "Confirmed count:"
msgstr "Nombre de confirmations :"

#: backend.js
msgid "contains"
msgstr "contient"

#: backend.js
msgid "Copied!"
msgstr "Copie !"

#: backend.js
msgid ""
"Copy the support information below and include it in your email. Remove any "
"critical information if needed."
msgstr ""
"Copiez les informations de support ci-dessous et incluez-les dans votre e-"
"mail. Supprimez toute information critique si necessaire."

#: backend.js
msgid "Copy to Clipboard"
msgstr "Copier dans le presse-papiers"

#: backend.js
msgid "Created"
msgstr "Cree"

#: backend.js
msgid "Created:"
msgstr "Cree :"

#: backend.js
msgid "Creation date"
msgstr "Date de creation"

#: backend.js
msgid "Current Options"
msgstr "Options actuelles"

#: backend.js
msgid "Customer"
msgstr "Client"

#: backend.js
msgid "CVV - use 4 digits for best results"
msgstr "CVV - utilisez 4 chiffres pour de meilleurs resultats"

#: backend.js
msgid "Date"
msgstr "Date"

#: backend.js
msgid "day"
msgstr "jour"

#: backend.js
msgid "Default search filter"
msgstr "Filtre de recherche par defaut"

#: backend.js
msgid "Delete"
msgstr "Supprimer"

#: backend.js
msgid "Delete all selected codes?"
msgstr "Supprimer tous les codes selectionnes ?"

#: backend.js
msgid "Delete code used information"
msgstr "Supprimer les informations d'utilisation du code"

#: backend.js
msgid "Delete registered user information"
msgstr "Supprimer les informations de l'utilisateur enregistre"

#: backend.js
msgid "Delete WooCommerce order info for this code"
msgstr "Supprimer les informations de commande WooCommerce pour ce code"

#: backend.js
msgid "Delete WooCommerce purchase code info from order"
msgstr "Supprimer les informations du code d'achat WooCommerce de la commande"

#: backend.js
msgid "Delimiter?"
msgstr "Delimiteur ?"

#: backend.js
msgid "Descending"
msgstr "Descendant"

#: backend.js
msgid "Description"
msgstr "Description"

#: backend.js
msgid "Display QR with code"
msgstr "Afficher QR avec code"

#: backend.js
msgid "Display QR with URL"
msgstr "Afficher QR avec URL"

#: backend.js
msgid "Do not redirect the user."
msgstr "Ne pas rediriger l'utilisateur."

#: backend.js
msgid ""
"Do not show the button and redirect immediately. Overrules the global "
"settings."
msgstr ""
"Ne pas afficher le bouton et rediriger immediatement. Remplace les "
"parametres globaux."

#: backend.js
msgid "Do you really want to remove the image information from this option?"
msgstr ""
"Voulez-vous vraiment supprimer les informations d'image de cette option ?"

#: backend.js
msgid ""
"Do you really want to try to repair your database table definitions? It "
"should be safe, but only needed in very rare cases."
msgstr ""
"Voulez-vous vraiment essayer de reparer les definitions de vos tables de "
"base de donnees ? Cela devrait etre sur, mais n'est necessaire que dans de "
"tres rares cas."

#: backend.js
msgid "Do you want to delete?"
msgstr "Voulez-vous supprimer ?"

#: backend.js
msgid ""
"Each entry will turn green (successfull stored) or red (NOT OK - duplicat "
"entry on the server)."
msgstr ""
"Chaque entree deviendra verte (stocke avec succes) ou rouge (NON OK - entree "
"en double sur le serveur)."

#: backend.js
msgid "Edit"
msgstr "Modifier"

#: backend.js
msgid "Edit Code"
msgstr "Modifier le code"

#: backend.js
msgid "Edit List"
msgstr "Modifier la liste"

#: backend.js
msgid "Edit registered user"
msgstr "Modifier l'utilisateur enregistre"

#: backend.js
msgid "Edit registered user information"
msgstr "Modifier les informations de l'utilisateur enregistre"

#: backend.js
msgid "Edit requested wordpress user"
msgstr "Modifier l'utilisateur WordPress demande"

#: backend.js
msgid "Edit wordpress user information"
msgstr "Modifier les informations de l'utilisateur WordPress"

#: backend.js
msgid "Email"
msgstr "E-mail"

#: backend.js
msgid "Empty table"
msgstr "Table vide"

#: backend.js
msgid "Enter amount of codes"
msgstr "Saisir le nombre de codes"

#: backend.js
msgid "Enter amount of codes needed"
msgstr "Saisir le nombre de codes necessaires"

#: backend.js
msgid "Enter an amount of how many codes you need"
msgstr "Saisissez le nombre de codes dont vous avez besoin"

#: backend.js
msgid "Enter a prefix (optional)"
msgstr "Saisir un prefixe (optionnel)"

#: backend.js
msgid "Enter your row start (0 = from the first)"
msgstr "Saisir la ligne de depart (0 = depuis la premiere)"

#: backend.js
msgid "Error"
msgstr "Erreur"

#: backend.js
msgid "ERROR:"
msgstr "ERREUR :"

#: backend.js
msgid "Error 505"
msgstr "Erreur 505"

#: backend.js
msgid "Export"
msgstr "Exporter"

#: backend.js
msgid "Export codes"
msgstr "Exporter les codes"

#: backend.js
msgid "False"
msgstr "Faux"

#: backend.js
msgid "Filter for cvv value"
msgstr "Filtrer par valeur CVV"

#: backend.js
msgid "Filter for list id"
msgstr "Filtrer par ID de liste"

#: backend.js
msgid "Filter for order id"
msgstr "Filtrer par ID de commande"

#: backend.js
msgid "Filter for product id"
msgstr "Filtrer par ID de produit"

#: backend.js
msgid "Filter for registered user id"
msgstr "Filtrer par ID d'utilisateur enregistre"

#: backend.js
msgid "Filter for status (1:active, 0:inactive, 2:stolen)"
msgstr "Filtrer par statut (1:actif, 0:inactif, 2:vole)"

#: backend.js
msgid "First successful validation at:"
msgstr "Premiere validation reussie le :"

#: backend.js
msgid "First successful validation IP:"
msgstr "IP de la premiere validation reussie :"

#: backend.js
msgid "for the list name"
msgstr "pour le nom de la liste"

#: backend.js
msgid "For the validator form. This will contain the user input - code."
msgstr ""
"Pour le formulaire de validation. Contiendra la saisie de l'utilisateur - "
"code."

#: backend.js
msgid "for this field will be taken."
msgstr "pour ce champ sera utilise."

#: backend.js
msgid "function"
msgstr "Fonction"

#: backend.js
msgid "Generate codes"
msgstr "Generer des codes"

#: backend.js
msgid "Generate Code Verification Value (CVV) for each code"
msgstr "Generer une valeur de verification de code (CVV) pour chaque code"

#: backend.js
msgid "Hi Support,"
msgstr "Bonjour Support,"

#: backend.js
msgid "Home"
msgstr "Accueil"

#: backend.js
msgid "hour"
msgstr "heure"

#: backend.js
msgid ""
"If CVV is set, then your user will be asked to enter also the CVV to check "
"the serial code."
msgstr ""
"Si le CVV est defini, l'utilisateur sera invite a saisir egalement le CVV "
"pour verifier le code de serie."

#: backend.js
msgid "If the list already exists then it will be updated."
msgstr "Si la liste existe deja, elle sera mise a jour."

#: backend.js
msgid ""
"If the same list name will be used in the same file, then the description "
"will be updated with the last line and the serials are added. No serials are "
"removed from the list."
msgstr ""
"Si le meme nom de liste est utilise dans le meme fichier, la description "
"sera mise a jour avec la derniere ligne et les numeros de serie seront "
"ajoutes. Aucun numero de serie ne sera supprime de la liste."

#: backend.js
msgid ""
"If you want to add the CVV number then separate your serial code with (;) "
"and append your CVV number."
msgstr ""
"Si vous souhaitez ajouter le numero CVV, separez votre code de serie avec "
"(;) et ajoutez votre numero CVV."

#: backend.js
msgid "Import"
msgstr "Importer"

#: backend.js
msgid "Import Complete"
msgstr "Importation terminee"

#: backend.js
msgid "Imported:"
msgstr "Importe :"

#: backend.js
msgid "Import Error"
msgstr "Erreur d'importation"

#: backend.js
msgid "Importing"
msgstr "Importation en cours"

#: backend.js
msgid "Import List"
msgstr "Importer une liste"

#: backend.js
msgid "Import Options"
msgstr "Importer les options"

#: backend.js
msgid "Import process finished"
msgstr "Processus d'importation termine"

#: backend.js
msgid "inactive"
msgstr "inactif"

#: backend.js
msgid "In the textarea below you will find all the successful stored codes."
msgstr ""
"Dans le champ de texte ci-dessous, vous trouverez tous les codes stockes "
"avec succes."

#: backend.js
msgid "Invalid JSON file."
msgstr "Fichier JSON invalide."

#: backend.js
msgid "Invalid options file: missing options data."
msgstr "Fichier d'options invalide : donnees d'options manquantes."

#: backend.js
msgid "IP list checked for this code"
msgstr "Liste IP verifiee pour ce code"

#: backend.js
msgid "is activ"
msgstr "est actif"

#: backend.js
msgid "is inactiv"
msgstr "est inactif"

#: backend.js
msgid "Is registered to a user"
msgstr "Est enregistre a un utilisateur"

#: backend.js
msgid "is stolen"
msgstr "est vole"

#: backend.js
msgid ""
"It will work, but no updates are possible for the premium plugin after the "
"expiration date."
msgstr ""
"Cela fonctionnera, mais aucune mise a jour ne sera possible pour le Plugin "
"Premium apres la date d'expiration."

#: backend.js
msgid "Last successful validation at:"
msgstr "Derniere validation reussie le :"

#: backend.js
msgid "Last successful validation IP:"
msgstr "IP de la derniere validation reussie :"

#: backend.js
msgid "Letter exclusion"
msgstr "Exclusion de lettres"

#: backend.js
msgid "Letter style"
msgstr "Style de lettres"

#: backend.js
msgid "Limit export to code list"
msgstr "Limiter l'exportation a la liste de codes"

#: backend.js
msgid "List"
msgstr "Liste"

#: backend.js
msgid "List name"
msgstr "Nom de la liste"

#: backend.js
msgid "Lists"
msgstr "Listes"

#: backend.js
msgid "Lists of codes"
msgstr "Listes de codes"

#: backend.js
msgid "list. Unlimited with"
msgstr "liste. Illimitees avec"

#: backend.js
msgid "loading..."
msgstr "Chargement..."

#: backend.js
msgid "Lowercase"
msgstr "Minuscules"

#: backend.js
msgid "Max."
msgstr "Max."

#: backend.js
msgid "minutes"
msgstr "minutes"

#: backend.js
msgid "month"
msgstr "mois"

#: backend.js
msgid "Multisite"
msgstr "Multisite"

#: backend.js
msgid "Name"
msgstr "Nom"

#: backend.js
msgid "Network Home"
msgstr "Accueil reseau"

#: backend.js
msgid "NEW"
msgstr "NOUVEAU"

#: backend.js
msgid "New Value"
msgstr "Nouvelle valeur"

#: backend.js
msgid "No"
msgstr "Non"

#: backend.js
msgid "No code will be deleted. Just the list."
msgstr "Aucun code ne sera supprime. Seulement la liste."

#: backend.js
msgid "None"
msgstr "Aucun"

#: backend.js
msgid "No registration to this code done"
msgstr "Aucun enregistrement effectue pour ce code"

#: backend.js
msgid "Note:"
msgstr "Note :"

#: backend.js
msgid "NOTE:"
msgstr "NOTE :"

#: backend.js
msgid "not found. Please check your shortcode parameters"
msgstr "non trouve. Veuillez verifier les parametres de votre Shortcode"

#: backend.js
msgid "Not OK:"
msgstr "Non OK :"

#: backend.js
msgid "Not used - still available"
msgstr "Non utilise - encore disponible"

#: backend.js
msgid "Numbers"
msgstr "Chiffres"

#: backend.js
msgid "Numbers needed?"
msgstr "Chiffres necessaires ?"

#: backend.js
msgid "Numbers options"
msgstr "Options de chiffres"

#: backend.js
msgid "Offset for each number"
msgstr "Decalage pour chaque numero"

#: backend.js
msgid "Ok"
msgstr "Ok"

#: backend.js
msgid "Ok:"
msgstr "Ok :"

#: backend.js
msgid "Old value:"
msgstr "Ancienne valeur :"

#: backend.js
msgid "Old Value"
msgstr "Ancienne valeur"

#: backend.js
msgid "One code per line and/or comma-separated (,)."
msgstr "Un code par ligne et/ou separes par des virgules (,)."

#: backend.js
msgid ""
"one or more serials that will be added if not exists and assigned to the "
"list."
msgstr ""
"Un ou plusieurs numeros de serie qui seront ajoutes s'ils n'existent pas et "
"assignes a la liste."

#: backend.js
msgid "Only numbers"
msgstr "Uniquement des chiffres"

#: backend.js
msgid "Open Email"
msgstr "Ouvrir l'e-mail"

#: backend.js
msgid "Option"
msgstr "Option"

#: backend.js
msgid "optional"
msgstr "optionnel"

#: backend.js
msgid "Options"
msgstr "Options"

#: backend.js
msgid "options. Skipped:"
msgstr "options. Ignorees :"

#: backend.js
msgid "options? This will overwrite current settings."
msgstr "options ? Cela ecrasera les parametres actuels."

#: backend.js
msgid "Order from:"
msgstr "Commande de :"

#: backend.js
msgid "Order Id"
msgstr "ID de commande"

#: backend.js
msgid "OrderId"
msgstr "ID de commande"

#: backend.js
msgid "Order ID:"
msgstr "ID de commande :"

#: backend.js
msgid "Order Status:"
msgstr "Statut de la commande :"

#: backend.js
msgid "Organize your codes in lists. You can assign codes to a list."
msgstr ""
"Organisez vos codes en listes. Vous pouvez assigner des codes a une liste."

#: backend.js
msgid "Or the value of the global setting"
msgstr "Ou la valeur du parametre global"

#: backend.js
msgid "Output"
msgstr "Sortie"

#: backend.js
msgid "Overrule"
msgstr "Remplacer"

#: backend.js
msgid "Overrule the serial code format settings."
msgstr "Remplacer les parametres de format du code de serie."

#: backend.js
msgid "per Code list"
msgstr "par liste de codes"

#: backend.js
msgid "Pipe"
msgstr "Pipe"

#: backend.js
msgid "Please contact support for further investigation"
msgstr "Veuillez contacter le support pour plus d'informations"

#: backend.js
msgid "Please find my system information below:"
msgstr "Veuillez trouver ci-dessous mes informations systeme :"

#: backend.js
msgid "Please select at least one code first."
msgstr "Veuillez d'abord selectionner au moins un code."

#: backend.js
msgid "Plugin"
msgstr "Plugin"

#: backend.js
msgid "Premium DB Version"
msgstr "Version BD Premium"

#: backend.js
msgid "[PREMIUM ONLY]"
msgstr "[PREMIUM UNIQUEMENT]"

#: backend.js
msgid "Premium Plugin Version"
msgstr "Version Plugin Premium"

#: backend.js
msgid "Premium Serial"
msgstr "Numero de serie Premium"

#: backend.js
msgid "Product:"
msgstr "Produit :"

#: backend.js
msgid "Product Id:"
msgstr "ID de produit :"

#: backend.js
msgid "Product is stolen"
msgstr "Produit vole"

#: backend.js
msgid "QR with code"
msgstr "QR avec code"

#: backend.js
msgid "QR with URL and code"
msgstr "QR avec URL et code"

#: backend.js
msgid "Redirect user is deactivated in the option."
msgstr "La redirection de l'utilisateur est desactivee dans les options."

#: backend.js
msgid "Register by wordpress user:"
msgstr "Enregistre par l'utilisateur WordPress :"

#: backend.js
msgid "Register by wordpress userid:"
msgstr "Enregistre par l'ID utilisateur WordPress :"

#: backend.js
msgid "Registered user"
msgstr "Utilisateur enregistre"

#: backend.js
msgid "Registered value"
msgstr "Valeur enregistree"

#: backend.js
msgid "Registered wordpress userid"
msgstr "ID utilisateur WordPress enregistre"

#: backend.js
msgid "Register value:"
msgstr "Valeur d'enregistrement :"

#: backend.js
msgid "renew your license here"
msgstr "Renouvelez votre licence ici"

#: backend.js
msgid "Repair database tables?"
msgstr "Reparer les tables de la base de donnees ?"

#: backend.js
msgid "Repaired"
msgstr "Repare"

#: backend.js
msgid "Repair Tables"
msgstr "Reparer les tables"

#: backend.js
msgid "Replacement Tags"
msgstr "Balises de remplacement"

#: backend.js
msgid "Request by wordpress user:"
msgstr "Demande par l'utilisateur WordPress :"

#: backend.js
msgid "Requested wordpress userid"
msgstr "ID utilisateur WordPress demande"

#: backend.js
msgid "Request from:"
msgstr "Demande de :"

#: backend.js
msgid "Request from IP:"
msgstr "Demande depuis l'IP :"

#: backend.js
msgid "Reset All Options"
msgstr "Reinitialiser toutes les options"

#: backend.js
msgid "Reset to Default"
msgstr "Reinitialiser aux valeurs par defaut"

#: backend.js
msgid "Revert"
msgstr "Annuler"

#: backend.js
msgid "Revert option"
msgstr "Annuler l'option"

#: backend.js
msgid "Revert Option"
msgstr "Annuler l'option"

#: backend.js
msgid "runs to find unique codes"
msgstr "executions pour trouver des codes uniques"

#: backend.js
msgid "Scan QR Code"
msgstr "Scanner le QR Code"

#: backend.js
msgid "Scroll down and wait for all to finish."
msgstr "Faites defiler vers le bas et attendez que tout soit termine."

#: backend.js
msgid "Scroll to top"
msgstr "Retour en haut"

#: backend.js
msgid "seconds"
msgstr "secondes"

#: backend.js
msgid "seconds, with"
msgstr "secondes, avec"

#: backend.js
msgid "Semicolon"
msgstr "Point-virgule"

#: backend.js
msgid ""
"Serial Code Generator: Input element cannot be found. Please check your "
"inputid-value on the shortcode"
msgstr ""
"Generateur de codes de serie : L'element d'entree est introuvable. Veuillez "
"verifier la valeur de inputid dans votre Shortcode"

#: backend.js
msgid ""
"Serial Code Generator: Output element cannot be found. Please check your "
"outputid-value on the shortcode"
msgstr ""
"Generateur de codes de serie : L'element de sortie est introuvable. Veuillez "
"verifier la valeur de outputid dans votre Shortcode"

#: backend.js
msgid ""
"Serial Code Generator: Trigger not found. Please check your triggerid-value "
"on the shortcode"
msgstr ""
"Generateur de codes de serie : Declencheur introuvable. Veuillez verifier la "
"valeur de triggerid dans votre Shortcode"

#: backend.js
msgid "Serial Infos for Product"
msgstr "Informations de serie pour le produit"

#: backend.js
msgid "Serials"
msgstr "Numeros de serie"

#: backend.js
msgid "Serials options"
msgstr "Options des numeros de serie"

#: backend.js
msgid "Set a range"
msgstr "Definir une plage"

#: backend.js
msgid "short description"
msgstr "Description courte"

#: backend.js
msgid "Show in WooCommerce Orders"
msgstr "Afficher dans les commandes WooCommerce"

#: backend.js
msgid "Show Product"
msgstr "Afficher le produit"

#: backend.js
msgid "Site URL"
msgstr "URL du site"

#: backend.js
msgid ""
"Some systems are slow and the connection timeout interupts the export, if "
"you have too many codes. In that case, you can export your codes in several "
"steps. e.g. 0 and 20000 amount and then 20001 and 20000 amount."
msgstr ""
"Certains systemes sont lents et le delai de connexion interrompt "
"l'exportation si vous avez trop de codes. Dans ce cas, vous pouvez exporter "
"vos codes en plusieurs etapes, par ex. 0 et 20000 de quantite puis 20001 et "
"20000 de quantite."

#: backend.js
msgid "Space"
msgstr "Espace"

#: backend.js
msgid "Start number"
msgstr "Numero de depart"

#: backend.js
msgid "Status"
msgstr "Statut"

#: backend.js
msgid "stolen"
msgstr "vole"

#: backend.js
msgid "Store codes"
msgstr "Stocker les codes"

#: backend.js
msgid "Store Codes on Server"
msgstr "Stocker les codes sur le serveur"

#: backend.js
msgid "Successfull stored codes"
msgstr "Codes stockes avec succes"

#: backend.js
msgid "Support Contact"
msgstr "Contact du support"

#: backend.js
msgid "Support Info"
msgstr "Informations de support"

#: backend.js
msgid "Support: Serial Codes Generator"
msgstr "Support : Generateur de codes de serie"

#: backend.js
msgid ""
"The IP will be updated too. The requested date will only be changed, if it "
"was not set already."
msgstr ""
"L'IP sera egalement mise a jour. La date de demande ne sera modifiee que si "
"elle n'a pas encore ete definie."

#: backend.js
msgid ""
"The IP will updated too. The registered date will only be changed, if it was "
"not set already."
msgstr ""
"L'IP sera egalement mise a jour. La date d'enregistrement ne sera modifiee "
"que si elle n'a pas encore ete definie."

#: backend.js
msgid "This QR image contains:"
msgstr "Cette image QR contient :"

#: backend.js
msgid "to its previous value?"
msgstr "a sa valeur precedente ?"

#: backend.js
msgid "Tools"
msgstr "Outils"

#: backend.js
msgid "Total codes created:"
msgstr "Total de codes crees :"

#: backend.js
msgid "Total codes found:"
msgstr "Total de codes trouves :"

#: backend.js
msgid "Total codes updated:"
msgstr "Total de codes mis a jour :"

#: backend.js
msgid "Total lines read:"
msgstr "Total de lignes lues :"

#: backend.js
msgid "Total lines with lists:"
msgstr "Total de lignes avec listes :"

#: backend.js
msgid "Total lists created:"
msgstr "Total de listes creees :"

#: backend.js
msgid "Total lists imported:"
msgstr "Total de listes importees :"

#: backend.js
msgid "Total lists updated:"
msgstr "Total de listes mises a jour :"

#: backend.js
msgid "True"
msgstr "Vrai"

#: backend.js
msgid "unix timestamp"
msgstr "Horodatage Unix"

#: backend.js
msgid "unlimited"
msgstr "illimite"

#: backend.js
msgid ""
"Up 100.000 codes generation per run. The limit is to prevent performance "
"issues."
msgstr ""
"Jusqu'a 100 000 generations de codes par execution. La limite est pour "
"prevenir les problemes de performance."

#: backend.js
msgid "Uppercase"
msgstr "Majuscules"

#: backend.js
msgid "up to 100.000 for each run"
msgstr "jusqu'a 100 000 par execution"

#: backend.js
msgid "URL for a redirect"
msgstr "URL pour une redirection"

#: backend.js
msgid "used"
msgstr "utilise"

#: backend.js
msgid "Used"
msgstr "Utilise"

#: backend.js
msgid "Used for Order ID:"
msgstr "Utilise pour l'ID de commande :"

#: backend.js
msgid "use the add option"
msgstr "Utilisez l'option d'ajout"

#: backend.js
msgid "Variation:"
msgstr "Variation :"

#: backend.js
msgid ""
"While storing the codes to the server, it will check if the code is unique "
"and mark the codes, that are not."
msgstr ""
"Lors du stockage des codes sur le serveur, il verifiera si le code est "
"unique et marquera ceux qui ne le sont pas."

#: backend.js
msgid ""
"Will be overriden if you set the serial code format settings on the product!"
msgstr ""
"Sera remplace si vous definissez les parametres de format du code de serie "
"sur le produit !"

#: backend.js
msgid "With your QR code value"
msgstr "Avec votre valeur de QR Code"

#: backend.js
msgid "WooCommerce not found"
msgstr "WooCommerce non trouve"

#: backend.js
msgid "WooCommerce Order"
msgstr "Commande WooCommerce"

#: backend.js
msgid "WooCommerce Purchase Restriction"
msgstr "Restriction d'achat WooCommerce"

#: backend.js
msgid "WooCommerce Subscription Orders"
msgstr "Commandes d'abonnement WooCommerce"

#: backend.js
msgid "year"
msgstr "annee"

#: backend.js
msgid "Yes"
msgstr "Oui"

#: backend.js
msgid ""
"You are using the premium version. Many thanks, please enter your serial key "
"within the options"
msgstr ""
"Vous utilisez la version Premium. Merci beaucoup, veuillez saisir votre cle "
"de serie dans les options"

#: backend.js
msgid "You can"
msgstr "Vous pouvez"

#: backend.js
msgid "You can export your current settings first."
msgstr "Vous pouvez d'abord exporter vos parametres actuels."

#: backend.js
msgid "You can repeat the \"store codes\" operations as often as needed."
msgstr ""
"Vous pouvez repeter l'operation \"stocker les codes\" aussi souvent que "
"necessaire."

#: backend.js
msgid "You can store up to"
msgstr "Vous pouvez stocker jusqu'a"

#: backend.js
msgid ""
"You can upload a CSV file (, delimiter). You have to provide a header line "
"with column names."
msgstr ""
"Vous pouvez telecharger un fichier CSV (, delimiteur). Vous devez fournir "
"une ligne d'en-tete avec les noms de colonnes."

#: backend.js
msgid "You can use:"
msgstr "Vous pouvez utiliser :"

#: backend.js
msgid ""
"You can use date placeholder to have the prefix filled with the date of the "
"confirmed purchase."
msgstr ""
"Vous pouvez utiliser des marqueurs de date pour que le prefixe soit rempli "
"avec la date de l'achat confirme."

#: backend.js
msgid ""
"You can use these replacement tags in your text messages and URLs for the "
"meta code values"
msgstr ""
"Vous pouvez utiliser ces balises de remplacement dans vos messages texte et "
"URLs pour les valeurs de meta code"

#: backend.js
msgid ""
"You can use \";\" to add more than one code. e.g. 1234-abc;2345-abc. Missing "
"codes will be created and set active."
msgstr ""
"Vous pouvez utiliser \";\" pour ajouter plus d'un code. Ex. 1234-abc;2345-"
"abc. Les codes manquants seront crees et actives."

#: backend.js
msgid "You have"
msgstr "Vous avez"

#: backend.js
msgid "You have to create a list first before you can add codes."
msgstr "Vous devez d'abord creer une liste avant de pouvoir ajouter des codes."

#: backend.js
msgid ""
"You reached maximum amount of codes. You need to delete codes before you can "
"add more new codes or buy the premium version to have unlimited codes."
msgstr ""
"Vous avez atteint le nombre maximum de codes. Vous devez supprimer des codes "
"avant de pouvoir en ajouter de nouveaux ou acheter la version Premium pour "
"des codes illimites."

#: backend.js
msgid "Your Limit of"
msgstr "Votre limite de"

#: backend.js
msgid "Your premium serial expires soon, at the"
msgstr "Votre numero de serie Premium expire bientot, le"

#: backend.js
msgid ""
"Your start number is not correct. It has to be an integer and start from 1"
msgstr ""
"Votre numero de depart n'est pas correct. Il doit etre un nombre entier et "
"commencer a 1"

msgid "Your premium serial will expire in %1$d days (on %2$s)."
msgstr "Votre licence Premium expirera dans %1$d jours (le %2$s)."

msgid "Your premium serial has expired. Updates are no longer available."
msgstr ""
"Votre licence Premium a expiré. Les mises à jour ne sont plus disponibles."

msgid "Renew now"
msgstr "Renouveler maintenant"
