# Copyright (C) 2026 Igor Rubas
# This file is distributed under the GPL-2.0-or-later.
msgid ""
msgstr ""
"Project-Id-Version: A360 Login Avatar Panel 1.3\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/a360-login-avatar-"
"panel\n"
"POT-Creation-Date: 2026-07-20T00:00:42+02:00\n"
"PO-Revision-Date: 2026-07-13T01:24:40+02:00\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: a360-login-avatar-panel\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#. Plugin Name of the plugin
#: a360-login-avatar-panel.php
#: includes/class-a360-login-avatar-panel-admin.php:165
msgid "A360 Login Avatar Panel"
msgstr ""

#. Description of the plugin
#: a360-login-avatar-panel.php
msgid "Adds an extra avatar-selection panel to the WordPress login screen."
msgstr ""

#. Author of the plugin
#: a360-login-avatar-panel.php
msgid "Igor Rubas"
msgstr ""

#. translators: %s: IP address.
#: a360-login-avatar-panel.php:490
#, php-format
msgid "A360 Login Avatar Panel alert for %s"
msgstr ""

#. translators: 1: IP address, 2: failed attempt count, 3: time window in minutes, 4: site URL.
#: a360-login-avatar-panel.php:495
#, php-format
msgid ""
"IP address %1$s has %2$d failed login attempts in the last %3$d minutes on "
"%4$s."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:36
#: includes/class-a360-login-avatar-panel-admin.php:37
#: includes/class-a360-login-avatar-panel-admin.php:738
msgid "Login Avatar Panel"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:94
#: includes/class-a360-login-avatar-panel-admin.php:822
#: includes/class-a360-login-avatar-panel-admin.php:832
#: includes/class-a360-login-avatar-panel-admin.php:834
msgid "No panel"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:95
msgid "Choose login background"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:96
msgid "Use this image"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:111
msgid "Settings"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:116
#: includes/class-a360-login-avatar-panel-admin.php:746
msgid "Security"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:135
msgid "View A360 Login Avatar Panel details"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:136
msgid "View details"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:141
msgid "Security report"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:146
msgid "GPLv2 license"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:160
msgid "A360 Login Avatar Panel banner"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:166
msgid "Version 1.4"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:170
msgid "Plugin information sections"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:171
#: includes/class-a360-login-avatar-panel-admin.php:179
msgid "Description"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:172
#: includes/class-a360-login-avatar-panel-admin.php:211
msgid "Installation"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:173
#: includes/class-a360-login-avatar-panel-admin.php:222
msgid "FAQ"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:174
#: includes/class-a360-login-avatar-panel-admin.php:234
msgid "Changelog"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:175
#: includes/class-a360-login-avatar-panel-admin.php:260
msgid "Website"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:180
msgid ""
"A360 Login Avatar Panel adds a visual login challenge for selected WordPress "
"users and combines it with login activity monitoring, temporary IP blocking, "
"email alerts, and optional XML-RPC blocking."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:181
msgid "Security workflow overview"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:184
msgid "Avatar challenge"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:185
msgid ""
"Configured users must choose the assigned avatar after WordPress validates "
"their password."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:189
#: includes/class-a360-login-avatar-panel-admin.php:578
msgid "IP lockout"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:190
msgid ""
"Repeated failed attempts can trigger temporary IP blocks and administrator "
"email alerts."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:194
msgid "Quiet XML-RPC block"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:195
msgid ""
"Optional XML-RPC blocking returns an empty 404 response to reduce signal for "
"automated probes."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:198
msgid "Key features"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:200
msgid "Required avatar selection for configured users."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:201
msgid "Random avatar order on every login screen load."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:202
msgid "Custom login background color and image."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:203
msgid "Successful and failed login tracking."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:204
msgid "Temporary IP blocking and administrator email alerts."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:205
msgid "Silent 404 responses for blocked login and XML-RPC requests."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:206
msgid ""
"Safelist and denylist settings for IP addresses, IP ranges, and usernames."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:213
msgid ""
"Upload the plugin folder to wp-content/plugins or install it from the "
"WordPress Plugins screen."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:214
msgid "Activate A360 Login Avatar Panel."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:215
msgid "Go to Settings > Login Avatar Panel."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:216
msgid "Enable the login avatar panel and assign avatars to selected users."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:217
msgid ""
"Open the Security tab to configure IP lockout thresholds, safelist, "
"denylist, email alerts, and XML-RPC blocking."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:223
msgid "Is this a full two-factor authentication plugin?"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:224
msgid ""
"No. It is an additional visual login barrier and security monitor. For "
"critical administrator accounts, use a dedicated two-factor authentication "
"plugin as well."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:225
msgid "Does it store passwords?"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:226
msgid ""
"No. The plugin never stores submitted passwords. Failed login details can "
"include timestamp, IP address, attempted username, failure reason, and "
"browser user agent."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:227
msgid "Can I disable XML-RPC?"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:228
msgid ""
"Yes. Enable Block XML-RPC requests in the Security tab. Do not enable it if "
"you rely on Jetpack, the WordPress mobile app, or remote publishing through "
"XML-RPC."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:229
msgid "What does a blocked attacker see?"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:230
msgid ""
"Blocked login and XML-RPC requests receive an empty 404 response, so the "
"plugin does not reveal that a lockout rule exists."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:235
msgid "1.4"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:237
msgid "Added a branded banner to the plugin details modal."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:238
msgid "Updated WordPress.org banner artwork."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:240
msgid "1.3"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:242
msgid "Added an optional XML-RPC request blocker."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:243
msgid ""
"Changed blocked login and XML-RPC requests to quiet empty 404 responses."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:245
msgid "1.2"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:247
msgid "Added temporary IP blocking for repeated failed login attempts."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:248
msgid ""
"Added administrator email alerts for repeated failed attempts from one IP "
"address."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:249
msgid ""
"Added detailed failed login records with IP address, username, reason, and "
"user agent."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:251
msgid "1.1"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:253
msgid "Added the login activity report."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:254
msgid "Added the security tab and lockout counter reset."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:255
msgid "Added plugin details for the Plugins screen."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:261
msgid ""
"Learn more about A360 plugins, updates, and related WordPress security tools "
"on the A360 website."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:262
msgid "Visit a360.pl"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:266
msgid "Open settings"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:267
msgid "Open security report"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:282
msgid "A360 Login Security"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:295
msgid "You do not have permission to perform this action."
msgstr ""

#. translators: %d: number of failed login attempts in the past 24 hours.
#: includes/class-a360-login-avatar-panel-admin.php:329
#, php-format
msgid "%d failed login attempts in the past 24 hours"
msgstr ""

#. translators: %s: formatted number of failed login attempts in the past 24 hours.
#: includes/class-a360-login-avatar-panel-admin.php:334
#, php-format
msgid "%s failed login attempt in the past 24 hours"
msgid_plural "%s failed login attempts in the past 24 hours"
msgstr[0] ""
msgstr[1] ""

#: includes/class-a360-login-avatar-panel-admin.php:351
msgid "Failed logins / 24h"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:355
msgid "Successful logins / 24h"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:358
msgid ""
"Monitors successful logins, failed passwords, unknown usernames, and invalid "
"login avatar selections."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:362
msgid "Failed logins"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:364
msgid "Successful logins"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:368
msgid "Recent login activity"
msgstr ""

#. translators: 1: chart date label, 2: failed login count.
#: includes/class-a360-login-avatar-panel-admin.php:387
#, php-format
msgid "%1$s: %2$d failed logins"
msgstr ""

#. translators: 1: chart date label, 2: successful login count.
#: includes/class-a360-login-avatar-panel-admin.php:393
#, php-format
msgid "%1$s: %2$d successful logins"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:417
msgid "Your site is currently at high risk for brute force activity."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:424
msgid "Your site is currently at medium risk for brute force activity."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:430
msgid "Your site currently has a low level of failed login attempts."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:491
msgid "Login screen appearance"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:492
msgid "Set the background used behind the login avatar panel."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:497
msgid "Background color"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:506
msgid "Background image"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:513
msgid "https://example.com/background.jpg"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:514
msgid "Choose image"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:515
msgid "Clear"
msgstr ""

#. translators: %s: localized date and time of the last counter reset.
#: includes/class-a360-login-avatar-panel-admin.php:533
#, php-format
msgid "Last reset: %s"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:535
msgid "No reset yet"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:543
msgid "Counter has been reset."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:550
msgid "Lockouts"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:551
msgid "Failed login attempts since the last counter reset."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:556
msgid "Reset counter"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:561
msgid "lockouts since last reset"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:569
msgid "Access rules"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:570
msgid ""
"Enter one value per line. Safelisted IP addresses bypass temporary blocking; "
"denylisted IP addresses are blocked immediately."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:582
msgid "Block XML-RPC requests"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:583
msgid ""
"Enable this if you do not use Jetpack, the WordPress mobile app, or remote "
"publishing through XML-RPC."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:586
msgid "Failed attempts before blocking"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:590
msgid "Counting window in minutes"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:594
msgid "Block duration in minutes"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:598
msgid "Email alert threshold"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:602
msgid "Email alert window in minutes"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:608
msgid "Safelist"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:610
#: includes/class-a360-login-avatar-panel-admin.php:622
msgid "One IP or IP range (1.2.3.4-5.6.7.8) per line"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:614
#: includes/class-a360-login-avatar-panel-admin.php:626
msgid "One username per line"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:620
msgid "Denylist"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:632
#: includes/class-a360-login-avatar-panel-admin.php:855
msgid "Save settings"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:640
msgid "Active IP blocks"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:641
msgid "Temporary blocks created after repeated failed login attempts."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:649
#: includes/class-a360-login-avatar-panel-admin.php:683
msgid "IP address"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:650
msgid "Attempts"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:651
msgid "Blocked until"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:665
msgid "No IP addresses are currently blocked."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:673
msgid "Recent failed attempts"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:674
msgid ""
"Stores IP address, attempted username, failure reason, time, and browser "
"user agent."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:682
msgid "Time"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:684
msgid "Username"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:685
msgid "Reason"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:686
msgid "User agent"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:702
msgid "No failed login attempt details have been recorded yet."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:739
msgid ""
"Adds an extra avatar-selection panel to the WordPress login screen. Avatar "
"images are randomized on each refresh."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:741
msgid "Settings sections"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:743
msgid "Avatars"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:763
msgid "Status"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:768
msgid "Enable the avatar selection panel on the login page"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:776
msgid "User avatars"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:777
msgid "Click a user, then choose the icon required during login."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:781
msgid "Search user"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:786
msgid "Search user..."
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:787
msgid "Users"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:790
msgid "no panel"
msgstr ""

#: includes/class-a360-login-avatar-panel-admin.php:806
msgid "No users found."
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:26
msgid "Dog"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:27
msgid "Tree"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:28
msgid "Flower"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:29
msgid "Gift"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:30
msgid "Ice skate"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:31
msgid "Steering wheel"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:32
msgid "Windmill"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:33
msgid "Sailboat"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:34
msgid "Roller skate"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:35
msgid "Teddy bear"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:36
msgid "Coffee"
msgstr ""

#: includes/class-a360-login-avatar-panel-icons.php:37
msgid "Dolphin"
msgstr ""

#: includes/class-a360-login-avatar-panel-login.php:56
msgid "Select your avatar"
msgstr ""

#: includes/class-a360-login-avatar-panel-login.php:57
msgid "Choose an avatar"
msgstr ""

#: includes/class-a360-login-avatar-panel-login.php:87
#: includes/class-a360-login-avatar-panel-login.php:97
#: includes/class-a360-login-avatar-panel-login.php:115
#: includes/class-a360-login-avatar-panel-login.php:155
msgid "Error:"
msgstr ""

#: includes/class-a360-login-avatar-panel-login.php:87
msgid "choose a login avatar."
msgstr ""

#: includes/class-a360-login-avatar-panel-login.php:97
#: includes/class-a360-login-avatar-panel-login.php:115
msgid "invalid username, password, or login avatar."
msgstr ""

#: includes/class-a360-login-avatar-panel-login.php:155
msgid "the password, username, or avatar is incorrect."
msgstr ""
