# French translations for Bye Bye package.
# Copyright (C) 2026 THE Bye Bye'S COPYRIGHT HOLDER
# This file is distributed under the same license as the Bye Bye Passwords package.
# Automatically generated, 2026.
#
msgid ""
msgstr ""
"Project-Id-Version: Bye Bye Passwords\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-26 11:07-0700\n"
"PO-Revision-Date: 2026-02-26 11:07-0700\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: 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"

#: includes/class-byebyepw-ajax.php:202 includes/class-byebyepw-ajax.php:224
#: includes/class-byebyepw-ajax.php:356 includes/class-byebyepw-ajax.php:384
msgid "Invalid nonce"
msgstr ""

#: includes/class-byebyepw-ajax.php:206 includes/class-byebyepw-ajax.php:228
#: includes/class-byebyepw-ajax.php:360 includes/class-byebyepw-ajax.php:388
msgid "Not logged in"
msgstr ""

#: includes/class-byebyepw-ajax.php:237 includes/class-byebyepw-ajax.php:320
#: includes/class-byebyepw-ajax.php:430
msgid "Missing required data"
msgstr ""

#: includes/class-byebyepw-ajax.php:252
msgid "Passkey registered successfully"
msgstr ""

#: includes/class-byebyepw-ajax.php:261
msgid "Too many requests. Please try again later."
msgstr ""

#: includes/class-byebyepw-ajax.php:266 includes/class-byebyepw-ajax.php:304
#: includes/class-byebyepw-ajax.php:310 includes/class-byebyepw-ajax.php:417
#: includes/class-byebyepw-ajax.php:423
msgid "Security validation failed. Please refresh and try again."
msgstr ""

#: includes/class-byebyepw-ajax.php:299
msgid "Too many authentication attempts. Please try again later."
msgstr ""

#: includes/class-byebyepw-ajax.php:367
msgid "Missing passkey ID"
msgstr ""

#: includes/class-byebyepw-ajax.php:373 admin/class-byebyepw-admin.php:148
msgid "Failed to delete passkey"
msgstr ""

#: includes/class-byebyepw-ajax.php:376
msgid "Passkey deleted successfully"
msgstr ""

#: includes/class-byebyepw-ajax.php:395 admin/class-byebyepw-admin.php:141
msgid "Failed to generate recovery codes"
msgstr ""

#: includes/class-byebyepw-ajax.php:412
msgid "Too many recovery code attempts. Please try again later."
msgstr ""

#: includes/class-byebyepw-ajax.php:436 includes/class-byebyepw-ajax.php:441
#: public/class-byebyepw-public.php:164
msgid "Authentication failed"
msgstr ""

#: includes/class-byebyepw-recovery-codes.php:174
msgid "Save these recovery codes in a safe place:"
msgstr ""

#: includes/class-byebyepw-recovery-codes.php:182
msgid "Each code can only be used once. Store them securely."
msgstr ""

#: includes/class-byebyepw-webauthn.php:80
msgid "Invalid user ID"
msgstr ""

#: includes/class-byebyepw-webauthn.php:163
#: includes/class-byebyepw-webauthn.php:357
msgid "No challenge ID found"
msgstr ""

#: includes/class-byebyepw-webauthn.php:172
#: includes/class-byebyepw-webauthn.php:366
msgid "Challenge not found or expired"
msgstr ""

#: includes/class-byebyepw-webauthn.php:180
msgid "Challenge user ID mismatch"
msgstr ""

#: includes/class-byebyepw-webauthn.php:187
#: includes/class-byebyepw-webauthn.php:374
msgid "Invalid challenge type"
msgstr ""

#: includes/class-byebyepw-webauthn.php:194
#: includes/class-byebyepw-webauthn.php:381
msgid "Challenge already used"
msgstr ""

#: includes/class-byebyepw-webauthn.php:404
msgid "Credential not found"
msgstr ""

#: includes/class-byebyepw-webauthn.php:448
msgid "Sign count validation failed - possible cloned authenticator"
msgstr ""

#: includes/class-byebyepw.php:219
msgid "Bye Bye Passwords Security Warning:"
msgstr ""

#: includes/class-byebyepw.php:220
msgid ""
"Your site is not using HTTPS. WebAuthn/Passkeys require a secure connection "
"(HTTPS) to work properly. Please enable HTTPS on your site before using "
"passkey authentication."
msgstr ""

#: admin/class-byebyepw-admin.php:131
msgid "Please enter a name for your passkey"
msgstr ""

#: admin/class-byebyepw-admin.php:132
msgid "Starting registration..."
msgstr ""

#: admin/class-byebyepw-admin.php:133
msgid "Failed to get challenge"
msgstr ""

#: admin/class-byebyepw-admin.php:134
msgid "Invalid challenge received from server"
msgstr ""

#: admin/class-byebyepw-admin.php:135
msgid "Please follow your browser prompts to create a passkey..."
msgstr ""

#: admin/class-byebyepw-admin.php:136
msgid "Processing passkey..."
msgstr ""

#: admin/class-byebyepw-admin.php:137
msgid "Passkey registered successfully!"
msgstr ""

#: admin/class-byebyepw-admin.php:138
msgid "Verification failed"
msgstr ""

#: admin/class-byebyepw-admin.php:139
msgid "Registration failed: "
msgstr ""

#: admin/class-byebyepw-admin.php:140
msgid "This will invalidate all existing recovery codes. Continue?"
msgstr ""

#: admin/class-byebyepw-admin.php:142
msgid "Error generating recovery codes"
msgstr ""

#: admin/class-byebyepw-admin.php:143
msgid "Recovery codes copied to clipboard!"
msgstr ""

#: admin/class-byebyepw-admin.php:144
msgid "Bye Bye Passwords - Recovery Codes"
msgstr ""

#: admin/class-byebyepw-admin.php:145
msgid "Generated: "
msgstr ""

#: admin/class-byebyepw-admin.php:146
msgid "Keep these codes safe!"
msgstr ""

#: admin/class-byebyepw-admin.php:147
msgid "Are you sure you want to delete this passkey?"
msgstr ""

#: admin/class-byebyepw-admin.php:149
msgid "Error deleting passkey"
msgstr ""

#: admin/class-byebyepw-admin.php:161
msgid "Bye Bye Passwords"
msgstr ""

#: admin/class-byebyepw-admin.php:162
msgid "Bye Bye PW"
msgstr ""

#: admin/class-byebyepw-admin.php:173 admin/class-byebyepw-admin.php:174
msgid "Settings"
msgstr ""

#: admin/class-byebyepw-admin.php:230
msgid "General Settings"
msgstr ""

#: admin/class-byebyepw-admin.php:237
msgid "Disable Password Login"
msgstr ""

#: admin/class-byebyepw-admin.php:257
msgid ""
"Warning: Only enable this if you have passkeys configured and recovery codes "
"saved!"
msgstr ""

#: admin/class-byebyepw-admin.php:260
msgid ""
"You can disable password login once all administrators have generated "
"recovery codes."
msgstr ""

#: admin/class-byebyepw-admin.php:291
#, php-format
msgid ""
"Cannot disable password login. The following administrators have not "
"generated recovery codes: %s"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:60
msgid "Your Passkeys"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:63
msgid "You have not registered any passkeys yet."
msgstr ""

#: admin/partials/byebyepw-admin-display.php:68
msgid "Name"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:69
msgid "Created"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:70
msgid "Last Used"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:71
msgid "Actions"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:84
msgid "Never"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:90
msgid "Delete"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:101
#: admin/partials/byebyepw-admin-display.php:135
msgid "Register New Passkey"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:108
#: admin/partials/byebyepw-user-profile.php:39
msgid "Recovery Codes"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:111
msgid "You have active recovery codes. Keep them safe!"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:114
#, php-format
msgid "Active codes remaining: %d"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:116
msgid "You have no active recovery codes."
msgstr ""

#: admin/partials/byebyepw-admin-display.php:121
msgid "Generate New Recovery Codes"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:126
msgid ""
"Warning: Generating new recovery codes will invalidate all existing codes."
msgstr ""

#: admin/partials/byebyepw-admin-display.php:138
msgid "Passkey Name:"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:139
msgid "e.g., MacBook TouchID"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:142
msgid "Start Registration"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:154
msgid "Your Recovery Codes"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:157
msgid "Save these codes in a safe place. Each code can only be used once."
msgstr ""

#: admin/partials/byebyepw-admin-display.php:162
msgid "Copy to Clipboard"
msgstr ""

#: admin/partials/byebyepw-admin-display.php:166
msgid "Download as Text File"
msgstr ""

#: admin/partials/byebyepw-settings-display.php:30
msgid "Important Security Notice"
msgstr ""

#: admin/partials/byebyepw-settings-display.php:32
msgid "Before disabling password login, make sure all administrators have:"
msgstr ""

#: admin/partials/byebyepw-settings-display.php:35
msgid "At least one passkey registered"
msgstr ""

#: admin/partials/byebyepw-settings-display.php:36
msgid "Recovery codes generated and saved in a secure location"
msgstr ""

#: admin/partials/byebyepw-settings-display.php:37
msgid "Tested passkey login successfully"
msgstr ""

#: admin/partials/byebyepw-settings-display.php:51
msgid "The following administrators have not yet generated recovery codes:"
msgstr ""

#: admin/partials/byebyepw-settings-display.php:58
msgid ""
"Password login cannot be disabled until all administrators have recovery "
"codes."
msgstr ""

#: admin/partials/byebyepw-settings-display.php:62
msgid "All administrators have generated recovery codes."
msgstr ""

#: admin/partials/byebyepw-settings-display.php:66
msgid ""
"Disabling password login without proper passkey setup will lock you out of "
"your site!"
msgstr ""

#: admin/partials/byebyepw-user-profile.php:17
msgid "Passkey Authentication"
msgstr ""

#: admin/partials/byebyepw-user-profile.php:21
msgid "Registered Passkeys"
msgstr ""

#: admin/partials/byebyepw-user-profile.php:24
msgid "No passkeys registered."
msgstr ""

#: admin/partials/byebyepw-user-profile.php:29
msgid "Unnamed Passkey"
msgstr ""

#: admin/partials/byebyepw-user-profile.php:44
#, php-format
msgid "%d recovery codes remaining."
msgstr ""

#: admin/partials/byebyepw-user-profile.php:46
msgid "No recovery codes generated."
msgstr ""

#: admin/partials/byebyepw-user-profile.php:54
msgid "Manage Passkeys"
msgstr ""

#: public/class-byebyepw-public.php:87
msgid "Or"
msgstr ""

#: public/class-byebyepw-public.php:91
msgid "Sign in with Passkey"
msgstr ""

#: public/class-byebyepw-public.php:94
msgid "Use recovery code"
msgstr ""

#: public/class-byebyepw-public.php:101
msgid "Username or Email Address"
msgstr ""

#: public/class-byebyepw-public.php:106
msgid "Recovery Code"
msgstr ""

#: public/class-byebyepw-public.php:110
msgid "Sign in with Recovery Code"
msgstr ""

#: public/class-byebyepw-public.php:113
msgid "Back to Passkey"
msgstr ""

#: public/class-byebyepw-public.php:158
msgid "Browser Not Supported:"
msgstr ""

#: public/class-byebyepw-public.php:159
msgid ""
"Your browser does not support passkey authentication. Please use a modern "
"browser (Chrome, Firefox, Safari, Edge) or use a recovery code to sign in."
msgstr ""

#: public/class-byebyepw-public.php:160
msgid "Initializing..."
msgstr ""

#: public/class-byebyepw-public.php:161
msgid "Failed to get authentication challenge"
msgstr ""

#: public/class-byebyepw-public.php:162
msgid "Follow browser prompts..."
msgstr ""

#: public/class-byebyepw-public.php:163
msgid "Authenticating..."
msgstr ""

#: public/class-byebyepw-public.php:165
msgid "Authentication failed: "
msgstr ""

#: public/class-byebyepw-public.php:166
msgid "Please enter username and recovery code"
msgstr ""
