#
msgid ""
msgstr ""
"Project-Id-Version: Infy - AI Image SEO Optimizer 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/infy-ai-image-seo-optimizer\n"
"POT-Creation-Date: 2025-12-07 19:53+0000\n"
"PO-Revision-Date: 2025-12-07 21:44\n"
"Last-Translator: Infy - AI Image SEO Optimizer Translation Team <noreply@infypress.com>\n"
"Language-Team: French (Belgium)\n"
"Language: fr_BE\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"
"X-Generator: Hybrid GPT-4 Translation System\n"

#: includes/Tables/INFYP_API_Usage_List_Table.php:192
msgid "$%s"
msgstr "$%s"

#: includes/Tables/INFYP_API_Usage_List_Table.php:184
msgid "%.2fs"
msgstr ""

#: includes/Core/INFYP_Script_Manager.php:214
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:193
msgid "%1$d of %2$d images processed"
msgstr "%1$d sur %2$d images traitées"

#: includes/Admin/INFYP_API_Usage_Page.php:170
#: includes/Admin/INFYP_API_Usage_Page.php:170
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:170
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:170
msgid "%1$d successful, %2$d failed"
msgstr "%1$d réussies, %2$d échouées"

#: includes/Ajax/INFYP_Ajax_Handlers.php:863
#: includes/Ajax/INFYP_Ajax_Handlers.php:863
msgid "%1$s: %2$s"
msgstr "%1$s : %2$s"

#: includes/views/debug-page.php:650 includes/views/debug-page.php:650
msgid "%d Builders Tracked"
msgstr "%d Constructeurs Suivis"

#: includes/views/debug-page.php:789 includes/views/debug-page.php:789
msgid "%d Recent Errors"
msgstr "%d Erreurs Récentes"

#: includes/Core/INFYP_Script_Manager.php:471
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:450
msgid "%d images found"
msgstr "%d images trouvées"

#: includes/Core/INFYP_Script_Manager.php:206
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:185
msgid "%d images found. Starting optimization..."
msgstr "%d images trouvées. Début de l'optimisation..."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2519
#: includes/Ajax/INFYP_Ajax_Handlers.php:2519
msgid "%s optimized successfully."
msgstr "%s optimisé avec succès."

#: includes/Ajax/INFYP_Ajax_Handlers.php:334
#: includes/Ajax/INFYP_Ajax_Handlers.php:334
msgid "%s updated successfully."
msgstr "%s mis à jour avec succès."

#: includes/Core/INFYP_Script_Manager.php:458
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:437
msgid "%s%% optimized"
msgstr "%s%% optimisé"

#: includes/Core/INFYP_Image_Usage.php:272
msgid "(No Title)"
msgstr "(Pas de Titre)"

#: includes/Tables/INFYP_Changelog_List_Table.php:182
#: includes/Tables/INFYP_Changelog_List_Table.php:182
msgid "...and %d more."
msgstr "...et %d de plus."

#: includes/Admin/INFYP_Debug_Page.php:341
msgid "0 bytes"
msgstr "0 octets"

#: includes/views/setup-wizard/steps/step-preferences.php:61
#: includes/views/setup-wizard/steps/step-preferences.php:61
msgid "1 - 100"
msgstr "1 - 100"

#: includes/views/setup-wizard/steps/step-preferences.php:75
#: includes/views/setup-wizard/steps/step-preferences.php:75
msgid "1,000 - 10,000"
msgstr "1 000 - 10 000"

#: includes/views/setup-wizard/steps/step-preferences.php:82
#: includes/views/setup-wizard/steps/step-preferences.php:82
msgid "10,000+"
msgstr "10 000+"

#: includes/views/setup-wizard/steps/step-preferences.php:68
#: includes/views/setup-wizard/steps/step-preferences.php:68
msgid "100 - 1,000"
msgstr "100 - 1 000"

#: includes/views/seo-score-page.php:395 includes/views/seo-score-page.php:395
msgid "2024-2025 Updates:"
msgstr "Mises à jour 2024-2025 :"

#: includes/Core/INFYP_Security_Manager.php:556
#: includes/Core/INFYP_Security_Manager.php:556
msgid ""
"A critical security event has been detected:\n"
"\n"
"Event: %1$s\n"
"Time: %2$s\n"
"User ID: %3$s\n"
"IP: %4$s\n"
"Details: %5$s"
msgstr ""
"Un événement de sécurité critique a été détecté :\n"
"\n"
"Événement : %1$s\n"
"Heure : %2$s\n"
"ID Utilisateur : %3$s\n"
"IP : %4$s\n"
"Détails : %5$s"

#: includes/Core/INFYP_Script_Manager.php:202
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:181
msgid "A server error occurred for Image ID %d."
msgstr "Une erreur de serveur s'est produite pour l'ID d'image %d."

#: includes/Core/INFYP_Script_Manager.php:209
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:188
msgid "A server error occurred while fetching the image list."
msgstr ""
"Une erreur de serveur s'est produite lors de la récupération de la liste des"
" images."

#: includes/views/modals/alt-text-modal.php:54
#: includes/views/modals/alt-text-modal.php:54
#: includes/views/modals/caption-modal.php:50
#: includes/views/modals/caption-modal.php:50
#: includes/views/modals/description-modal.php:50
#: includes/views/modals/description-modal.php:50
#: includes/views/modals/filename-modal.php:55
#: includes/views/modals/filename-modal.php:55
#: includes/views/modals/title-modal.php:55
#: includes/views/modals/title-modal.php:55
#: includes/Tables/INFYP_Image_List_Table.php:1173
#: includes/Tables/INFYP_Image_List_Table.php:1173
#: includes/Core/INFYP_Script_Manager.php:314
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:293
msgid "AI Disclaimer"
msgstr "Avertissement IA"

#: ai-image-seo.php:676 ai-image-seo.php:676
#: includes/Admin/INFYP_Setup_Wizard.php:898
#: includes/Admin/INFYP_Setup_Wizard.php:898
#: includes/Admin/INFYP_Admin_Pages.php:253
#: includes/Admin/INFYP_Admin_Pages.php:254
#: includes/Admin/INFYP_Admin_Pages.php:265
#: includes/Admin/INFYP_Admin_Pages.php:253
#: includes/Admin/INFYP_Admin_Pages.php:254
#: includes/Admin/INFYP_Admin_Pages.php:265
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:253
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:254
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:265
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:253
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:254
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:265
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:886
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:886
msgid "AI Image SEO"
msgstr "SEO Images IA"

#: includes/Core/INFYP_Encryption_Service.php:335
#: includes/Core/INFYP_Encryption_Service.php:335
msgid "AI Image SEO - Security Notice"
msgstr "AI Image SEO - Avis de Sécurité"

#: ai-image-seo.php:573 ai-image-seo.php:573
msgid "AI Image SEO - System Requirements"
msgstr "AI Image SEO - Exigences Système"

#: includes/views/setup-wizard/wizard-page.php:31
#: includes/views/setup-wizard/wizard-page.php:31
msgid "AI Image SEO Setup"
msgstr "Configuration AI Image SEO"

#: ai-image-seo.php:168 ai-image-seo.php:168
msgid ""
"AI Image SEO encountered an initialization error. Please check your error "
"logs."
msgstr ""
"AI Image SEO a rencontré une erreur d'initialisation. Veuillez vérifier vos "
"journaux d'erreurs."

#: includes/views/setup-wizard/steps/step-complete.php:40
#: includes/views/setup-wizard/steps/step-complete.php:40
msgid "AI Image SEO is now configured and ready to optimize your images."
msgstr "AI Image SEO est maintenant configuré et prêt à optimiser vos images."

#: ai-image-seo.php:248 ai-image-seo.php:248
msgid "AI Image SEO requires PHP 7.4 or higher."
msgstr "AI Image SEO nécessite PHP 7.4 ou supérieur."

#: ai-image-seo.php:258 ai-image-seo.php:258
msgid "AI Image SEO requires WordPress 5.6 or higher."
msgstr "AI Image SEO nécessite WordPress 5.6 ou supérieur."

#: includes/Tables/INFYP_Changelog_List_Table.php:55
#: includes/Admin/INFYP_Admin_Pages.php:1100
#: includes/Admin/INFYP_Admin_Pages.php:1100
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1102
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1102
msgid "AI Model"
msgstr "Modèle IA"

#: includes/Core/INFYP_Script_Manager.php:462
#: includes/Admin/INFYP_Admin_Pages.php:367
#: includes/Admin/INFYP_Admin_Pages.php:367
#: includes/Helpers/INFYP_Debug_Translation.php:25
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:441
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:367
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:367
msgid "AI Settings"
msgstr "Paramètres IA"

#: includes/views/modals/alt-text-modal.php:55
#: includes/views/modals/alt-text-modal.php:55
#: includes/views/modals/caption-modal.php:51
#: includes/views/modals/caption-modal.php:51
#: includes/views/modals/description-modal.php:51
#: includes/views/modals/description-modal.php:51
#: includes/views/modals/filename-modal.php:56
#: includes/views/modals/filename-modal.php:56
#: includes/views/modals/title-modal.php:56
#: includes/views/modals/title-modal.php:56
#: includes/Tables/INFYP_Image_List_Table.php:1174
#: includes/Tables/INFYP_Image_List_Table.php:1174
#: includes/Core/INFYP_Script_Manager.php:315
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:294
msgid "AI can make mistakes. Please double-check responses."
msgstr "L'IA peut faire des erreurs. Veuillez vérifier les réponses."

#: includes/Ajax/INFYP_Ajax_Handlers.php:741
#: includes/Ajax/INFYP_Ajax_Handlers.php:741
msgid "AI optimization failed: "
msgstr "Échec de l'optimisation IA : "

#: includes/views/setup-wizard/steps/step-preferences.php:51
#: includes/views/setup-wizard/steps/step-preferences.php:51
msgid "AI will generate content in this language"
msgstr "L'IA générera du contenu dans cette langue"

#: includes/views/setup-wizard/steps/step-welcome.php:28
#: includes/views/setup-wizard/steps/step-welcome.php:28
msgid "AI-Powered Optimization"
msgstr "Optimisation Alimentée par l'IA"

#: includes/views/setup-wizard/wizard-page.php:153
#: includes/views/setup-wizard/wizard-page.php:153
msgid "AI-Powered WordPress SEO"
msgstr "SEO WordPress Alimenté par l'IA"

#: includes/Tables/INFYP_API_Usage_List_Table.php:20
msgid "API Call"
msgstr "Appel API"

#: includes/Admin/INFYP_API_Usage_Page.php:237
#: includes/Admin/INFYP_API_Usage_Page.php:237
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:237
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:237
msgid "API Call Log"
msgstr "Journal des Appels API"

#: includes/Tables/INFYP_API_Usage_List_Table.php:21
msgid "API Calls"
msgstr "Appels API"

#: includes/Admin/INFYP_API_Usage_Page.php:100
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:100
msgid "API Calls per page"
msgstr "Appels API par page"

#: includes/views/api-keys-page.php:38 includes/views/api-keys-page.php:38
msgid "API Configuration Status"
msgstr "Statut de la Configuration API"

#: includes/views/debug-page.php:1102 includes/views/debug-page.php:1102
msgid "API Connection Test"
msgstr "Test de Connexion API"

#: includes/views/debug-page.php:524 includes/views/debug-page.php:524
msgid "API Health"
msgstr "Santé de l'API"

#: includes/views/api-keys-page.php:113 includes/views/api-keys-page.php:154
#: includes/views/api-keys-page.php:195 includes/views/api-keys-page.php:113
#: includes/views/api-keys-page.php:154 includes/views/api-keys-page.php:195
msgid "API Key"
msgstr "Clé API"

#: includes/views/debug-page.php:533 includes/views/debug-page.php:533
msgid "API Key Status"
msgstr "Statut de la Clé API"

#: includes/Ajax/INFYP_Ajax_Handlers.php:874
#: includes/Ajax/INFYP_Ajax_Handlers.php:874
msgid "API Key validation failed:"
msgstr "Échec de la validation de la Clé API :"

#: includes/views/api-keys-page.php:26 includes/views/api-keys-page.php:26
#: includes/Admin/INFYP_Setup_Wizard.php:92
#: includes/Admin/INFYP_Admin_Pages.php:275
#: includes/Admin/INFYP_Admin_Pages.php:276
#: includes/Admin/INFYP_Admin_Pages.php:275
#: includes/Admin/INFYP_Admin_Pages.php:276
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:275
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:276
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:275
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:276
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:92
msgid "API Keys"
msgstr "Clés API"

#: includes/Core/INFYP_Script_Manager.php:170
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:149
msgid "API Keys settings"
msgstr "Paramètres des Clés API"

#: includes/Ajax/INFYP_Ajax_Handlers.php:883
#: includes/Ajax/INFYP_Ajax_Handlers.php:883
msgid "API Keys updated successfully and securely encrypted."
msgstr "Clés API mises à jour avec succès et cryptées de manière sécurisée."

#: includes/Core/INFYP_Script_Manager.php:267
#: includes/Admin/INFYP_Admin_Pages.php:1320
#: includes/Admin/INFYP_Admin_Pages.php:1320
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:246
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1322
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1322
msgid "API Tests completed: %1$s successful, %2$s failed"
msgstr "Tests API terminés : %1$s réussis, %2$s échoués"

#: includes/Admin/INFYP_API_Usage_Page.php:141
#: includes/Admin/INFYP_API_Usage_Page.php:141
#: includes/Admin/INFYP_Admin_Pages.php:285
#: includes/Admin/INFYP_Admin_Pages.php:286
#: includes/Admin/INFYP_Admin_Pages.php:285
#: includes/Admin/INFYP_Admin_Pages.php:286
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:285
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:286
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:285
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:286
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:141
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:141
msgid "API Usage"
msgstr "Utilisation de l'API"

#: includes/Core/INFYP_API_Key_Manager.php:312
#: includes/Core/INFYP_API_Key_Manager.php:312
msgid "API key cannot be empty"
msgstr "La clé API ne peut pas être vide"

#: includes/Admin/INFYP_Setup_Wizard.php:843
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:831
msgid "API key is invalid or could not be verified."
msgstr "La clé API est invalide ou n'a pas pu être vérifiée."

#: includes/Admin/INFYP_Setup_Wizard.php:841
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:829
msgid "API key is valid."
msgstr "La clé API est valide."

#: includes/Core/INFYP_Script_Manager.php:166
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:145
msgid "API key saved successfully."
msgstr "Clé API enregistrée avec succès."

#: includes/Core/INFYP_API_Retry_Handler.php:75
msgid "API rate limit reached. Please wait %d seconds before trying again."
msgstr ""
"Limite de taux API atteinte. Veuillez attendre %d secondes avant de "
"réessayer."

#: includes/Admin/INFYP_Admin_Pages.php:1352
#: includes/Admin/INFYP_Admin_Pages.php:1352
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1354
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1354
msgid "API settings saved successfully."
msgstr "Paramètres API enregistrés avec succès."

#: includes/views/debug-page.php:527 includes/views/debug-page.php:527
msgid "APIs Configured"
msgstr "APIs Configurées"

#: includes/Core/INFYP_Script_Manager.php:168
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:147
msgid "Action Required:"
msgstr "Action Requise :"

#: includes/Core/INFYP_Script_Manager.php:433
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:412
msgid "Action needed:"
msgstr "Action nécessaire :"

#: includes/views/debug-page.php:669 includes/views/debug-page.php:669
#: includes/Tables/INFYP_Image_List_Table.php:160
msgid "Actions"
msgstr ""

#: includes/views/debug-page.php:1013 includes/views/debug-page.php:1013
msgid "Active Transients"
msgstr "Transients Actifs"

#: includes/Core/INFYP_Script_Manager.php:345
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:324
msgid "Add %s more characters"
msgstr "Ajoutez %s caractères de plus"

#: includes/Core/INFYP_Script_Manager.php:349
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:328
msgid "Add %s more words"
msgstr "Ajoutez %s mots de plus"

#: includes/Core/INFYP_Script_Manager.php:258
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:237
msgid "Add %s% more to reach 100%"
msgstr "Ajoutez %s% de plus pour atteindre 100%"

#: includes/Core/INFYP_Script_Manager.php:434
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:413
msgid "Add 2-3 relevant keywords to improve SEO"
msgstr "Ajoutez 2-3 mots-clés pertinents pour améliorer le SEO"

#: includes/Admin/INFYP_Admin_Pages.php:453
#: includes/Admin/INFYP_Admin_Pages.php:453
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:453
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:453
msgid "Add Filter"
msgstr "Ajouter un Filtre"

#: includes/views/modals/keywords-modal.php:25
#: includes/views/modals/keywords-modal.php:25
#: includes/Tables/INFYP_Image_List_Table.php:919
#: includes/Tables/INFYP_Image_List_Table.php:919
#: includes/Core/INFYP_Script_Manager.php:282
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:261
msgid "Add Keywords"
msgstr "Ajouter des Mots-clés"

#: includes/Core/INFYP_Script_Manager.php:408
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:387
msgid "Add a caption"
msgstr "Ajouter une légende"

#: includes/Core/INFYP_Script_Manager.php:409
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:388
msgid "Add a description"
msgstr "Ajouter une description"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1686
#: includes/Ajax/INFYP_Ajax_Handlers.php:1686
msgid "Add a title first to improve quality score"
msgstr "Ajoutez d'abord un titre pour améliorer le score de qualité"

#: includes/Core/INFYP_Script_Manager.php:342
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:321
msgid "Add a title for better SEO"
msgstr "Ajoutez un titre pour un meilleur SEO"

#: includes/Core/INFYP_Script_Manager.php:357
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:336
msgid "Add alt text"
msgstr "Ajouter du texte alternatif"

#: includes/Core/INFYP_Script_Manager.php:356
#: includes/Ajax/INFYP_Ajax_Handlers.php:1640
#: includes/Ajax/INFYP_Ajax_Handlers.php:1640
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:335
msgid "Add alt text first to improve quality score"
msgstr ""
"Ajoutez d'abord du texte alternatif pour améliorer le score de qualité"

#: includes/Core/INFYP_Script_Manager.php:418
#: includes/Ajax/INFYP_Ajax_Handlers.php:1611
#: includes/Ajax/INFYP_Ajax_Handlers.php:1611
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:397
msgid "Add alt text to improve accessibility and SEO"
msgstr "Ajoutez du texte alternatif pour améliorer l'accessibilité et le SEO"

#: includes/Admin/INFYP_Admin_Pages.php:1192
#: includes/Admin/INFYP_Admin_Pages.php:1192
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1194
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1194
msgid ""
"Add custom instructions to the AI prompt (e.g., \"Focus on e-commerce "
"keywords\")."
msgstr ""
"Ajoutez des instructions personnalisées à l'invite IA (par exemple, "
"\"Concentrez-vous sur les mots-clés du commerce électronique\")."

#: includes/Core/INFYP_SEO_Score_Calculator.php:547
msgid "Add descriptive alt text (%1$d-%2$d characters)"
msgstr "Ajoutez du texte alternatif descriptif (%1$d-%2$d caractères)"

#: includes/Core/INFYP_SEO_Score_Calculator.php:933
msgid "Add more descriptive words (%1$d-%2$d words ideal)"
msgstr "Ajoutez plus de mots descriptifs (%1$d-%2$d mots idéaux)"

#: includes/Tables/INFYP_Image_List_Table.php:340
#: includes/Tables/INFYP_Image_List_Table.php:340
msgid "Add post type filter..."
msgstr "Ajouter un filtre de type de publication..."

#: includes/Ajax/INFYP_Ajax_Handlers.php:1657
#: includes/Ajax/INFYP_Ajax_Handlers.php:1657
msgid "Add title text to improve SEO"
msgstr "Ajoutez du texte de titre pour améliorer le SEO"

#: includes/views/setup-wizard/steps/step-api-keys.php:147
#: includes/views/setup-wizard/steps/step-api-keys.php:147
msgid ""
"Advanced AI with excellent reasoning. Great for detailed, accurate image "
"descriptions."
msgstr ""
"IA avancée avec un excellent raisonnement. Idéal pour des descriptions "
"d'images détaillées et précises."

#: includes/views/seo-score-page.php:497 includes/views/seo-score-page.php:497
msgid ""
"Advanced techniques for optimizing both alt and title tags for maximum SEO "
"benefit."
msgstr ""
"Techniques avancées pour optimiser à la fois les balises alt et titre pour "
"un bénéfice SEO maximal."

#: includes/views/seo-score-page.php:560 includes/views/seo-score-page.php:560
msgid "Affected Banners:"
msgstr "Bannières Affectées :"

#: includes/Tables/INFYP_Changelog_List_Table.php:59
msgid "After"
msgstr "Après"

#: includes/views/seo-score-page.php:460 includes/views/seo-score-page.php:460
msgid "Ahrefs - Comprehensive On-Page SEO Checklist 2024"
msgstr "Ahrefs - Liste de Contrôle SEO On-Page Complète 2024"

#: includes/views/debug-page.php:827 includes/views/debug-page.php:847
#: includes/views/debug-page.php:827 includes/views/debug-page.php:847
#: includes/Tables/INFYP_Image_List_Table.php:323
#: includes/Tables/INFYP_Image_List_Table.php:360
#: includes/Tables/INFYP_Image_List_Table.php:323
#: includes/Tables/INFYP_Image_List_Table.php:360
msgid "All"
msgstr "Tout"

#: includes/Admin/INFYP_Admin_Pages.php:390
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:390
msgid "All (Posts & Pages)"
msgstr "Tout (Articles & Pages)"

#: includes/views/debug-page.php:733 includes/views/debug-page.php:733
msgid "All Builders"
msgstr "Tous les Constructeurs"

#: includes/Admin/INFYP_Admin_Pages.php:390
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:390
msgid "All Content"
msgstr "Tout le Contenu"

#: includes/Tables/INFYP_API_Usage_List_Table.php:112
#: includes/Tables/INFYP_API_Usage_List_Table.php:112
msgid "All Providers"
msgstr "Tous les Fournisseurs"

#: includes/Tables/INFYP_API_Usage_List_Table.php:119
#: includes/Tables/INFYP_API_Usage_List_Table.php:119
msgid "All Statuses"
msgstr "Tous les Statuts"

#: includes/views/debug-page.php:978 includes/views/debug-page.php:978
msgid "All Tables OK"
msgstr "Toutes les Tables OK"

#: includes/Tables/INFYP_API_Usage_List_Table.php:126
#: includes/Tables/INFYP_API_Usage_List_Table.php:126
msgid "All Time"
msgstr "Tout le Temps"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2988
msgid "All banners are now hidden permanently"
msgstr "Toutes les bannières sont maintenant cachées de façon permanente"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2989
msgid "All banners are now visible"
msgstr "Toutes les bannières sont maintenant visibles"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2958
msgid "All banners have been reset and will show again"
msgstr ""
"Toutes les bannières ont été réinitialisées et s'afficheront à nouveau"

#: includes/Core/INFYP_Script_Manager.php:428
#: includes/Ajax/INFYP_Ajax_Handlers.php:1748
#: includes/Ajax/INFYP_Ajax_Handlers.php:1748
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:407
msgid "All metadata is unique"
msgstr "Tous les métadonnées sont uniques"

#: includes/views/setup-wizard/steps/step-preferences.php:132
#: includes/views/setup-wizard/steps/step-preferences.php:132
msgid "All preferences can be changed later in the settings page."
msgstr ""
"Toutes les préférences peuvent être modifiées plus tard dans la page des "
"paramètres."

#: includes/views/setup-wizard/wizard-page.php:165
#: includes/views/setup-wizard/wizard-page.php:165
msgid "All rights reserved."
msgstr "Tous droits réservés."

#: includes/Admin/INFYP_Admin_Pages.php:549
#: includes/Admin/INFYP_Admin_Pages.php:549
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:557
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:557
msgid "All scoring breakdowns must equal 100%"
msgstr "Toutes les répartitions de scores doivent être égales à 100 %"

#: includes/views/seo-score-page.php:507 includes/views/seo-score-page.php:507
msgid ""
"All sources have been verified and are current as of 2024-2025. Our plugin's"
" scoring algorithm and recommendations are continuously updated based on the"
" latest search engine guidelines."
msgstr ""
"Toutes les sources ont été vérifiées et sont à jour pour 2024-2025. "
"L'algorithme de notation et les recommandations de notre plugin sont "
"continuellement mis à jour en fonction des dernières directives des moteurs "
"de recherche."

#: includes/views/seo-score-page.php:67 includes/views/seo-score-page.php:159
#: includes/views/seo-score-page.php:67 includes/views/seo-score-page.php:159
#: includes/views/modals/seo-breakdown-modal.php:42
#: includes/views/modals/seo-breakdown-modal.php:42
#: includes/Tables/INFYP_Image_List_Table.php:153
#: includes/Core/INFYP_Script_Manager.php:405
#: includes/Ajax/INFYP_Ajax_Handlers.php:278
#: includes/Ajax/INFYP_Ajax_Handlers.php:1245
#: includes/Ajax/INFYP_Ajax_Handlers.php:278
#: includes/Ajax/INFYP_Ajax_Handlers.php:1245
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:384
msgid "Alt Text"
msgstr "Texte alternatif"

#: includes/views/seo-score-page.php:350 includes/views/seo-score-page.php:350
msgid "Alt Text (Most Important)"
msgstr "Texte alternatif (Le plus important)"

#: includes/Core/INFYP_Script_Manager.php:354
#: includes/Ajax/INFYP_Ajax_Handlers.php:1605
#: includes/Ajax/INFYP_Ajax_Handlers.php:1605
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:333
msgid "Alt Text Presence"
msgstr "Présence du texte alternatif"

#: includes/Core/INFYP_Script_Manager.php:355
#: includes/Ajax/INFYP_Ajax_Handlers.php:1624
#: includes/Ajax/INFYP_Ajax_Handlers.php:1636
#: includes/Ajax/INFYP_Ajax_Handlers.php:1624
#: includes/Ajax/INFYP_Ajax_Handlers.php:1636
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:334
msgid "Alt Text Quality"
msgstr "Qualité du texte alternatif"

#: includes/Core/INFYP_Script_Manager.php:329
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:308
msgid "Alt Text Recommendations"
msgstr "Recommandations pour le texte alternatif"

#: includes/Core/INFYP_Script_Manager.php:389
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:368
msgid "Alt Text Score"
msgstr "Score du texte alternatif"

#: includes/Admin/INFYP_Admin_Pages.php:748
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:755
msgid "Alt Texts"
msgstr "Textes alternatifs"

#: includes/Core/INFYP_SEO_Score_Calculator.php:588
msgid "Alt text has too many words (%1$d words). Keep under %2$d words"
msgstr ""
"Le texte alternatif contient trop de mots (%1$d mots). Gardez-le en dessous "
"de %2$d mots"

#: includes/Core/INFYP_Script_Manager.php:419
#: includes/Ajax/INFYP_Ajax_Handlers.php:1610
#: includes/Ajax/INFYP_Ajax_Handlers.php:1610
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:398
msgid "Alt text is present"
msgstr "Le texte alternatif est présent"

#: includes/Core/INFYP_SEO_Score_Calculator.php:634
msgid "Alt text is too generic. Be more descriptive"
msgstr "Le texte alternatif est trop générique. Soyez plus descriptif"

#: includes/Core/INFYP_SEO_Score_Calculator.php:616
msgid ""
"Alt text needs adjustment: %1$d chars, %2$d words. Target: %3$d-%4$d chars, "
"%5$d-%6$d words"
msgstr ""
"Le texte alternatif nécessite un ajustement : %1$d caractères, %2$d mots. "
"Cible : %3$d-%4$d caractères, %5$d-%6$d mots"

#: includes/Core/INFYP_SEO_Score_Calculator.php:580
msgid "Alt text needs more words (%1$d words). Aim for %2$d-%3$d words"
msgstr ""
"Le texte alternatif a besoin de plus de mots (%1$d mots). Visez %2$d-%3$d "
"mots"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1396
#: includes/Ajax/INFYP_Ajax_Handlers.php:1396
msgid "Alt text percentages must add up to 100%."
msgstr "Les pourcentages de texte alternatif doivent totaliser 100 %."

#: includes/Core/INFYP_SEO_Score_Calculator.php:606
msgid "Alt text too long (%1$d chars). Keep under %2$d characters"
msgstr ""
"Texte alternatif trop long (%1$d caractères). Gardez-le en dessous de %2$d "
"caractères"

#: includes/Core/INFYP_SEO_Score_Calculator.php:598
msgid "Alt text too short (%1$d chars). Aim for %2$d-%3$d characters"
msgstr ""
"Texte alternatif trop court (%1$d caractères). Visez %2$d-%3$d caractères"

#: includes/Core/INFYP_Script_Manager.php:297
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:276
msgid "Alt text updated successfully"
msgstr "Texte alternatif mis à jour avec succès"

#: includes/views/seo-score-page.php:595 includes/views/seo-score-page.php:643
#: includes/views/seo-score-page.php:595 includes/views/seo-score-page.php:643
msgid "An error occurred"
msgstr "Une erreur s'est produite"

#: includes/Core/INFYP_Script_Manager.php:144
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:123
msgid "An error occurred on the server. Please try again."
msgstr "Une erreur s'est produite sur le serveur. Veuillez réessayer."

#: includes/Core/INFYP_Script_Manager.php:252
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:231
msgid "An error occurred while saving"
msgstr "Une erreur s'est produite lors de l'enregistrement"

#: includes/Core/INFYP_Script_Manager.php:167
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:146
msgid "An error occurred while saving the settings."
msgstr "Une erreur s'est produite lors de l'enregistrement des paramètres."

#: includes/Admin/INFYP_Admin_Pages.php:1068
#: includes/Admin/INFYP_Admin_Pages.php:1068
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1070
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1070
msgid "An error occurred. Please try again."
msgstr "Une erreur s'est produite. Veuillez réessayer."

#: includes/Core/INFYP_Script_Manager.php:503
#: includes/Core/INFYP_Script_Manager.php:521
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:482
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:500
msgid "An unexpected error occurred."
msgstr "Une erreur inattendue s'est produite."

#: includes/Core/INFYP_Script_Manager.php:143
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:122
msgid "An unknown error occurred. Please try again."
msgstr "Une erreur inconnue s'est produite. Veuillez réessayer."

#: includes/Core/INFYP_API_Key_Manager.php:337
#: includes/Core/INFYP_API_Key_Manager.php:337
msgid "Anthropic API keys should start with \"sk-\""
msgstr "Les clés API Anthropic doivent commencer par \"sk-\""

#: includes/views/api-keys-page.php:81 includes/views/api-keys-page.php:81
#: includes/views/setup-wizard/steps/step-api-keys.php:132
#: includes/views/setup-wizard/steps/step-api-keys.php:132
msgid "Anthropic Claude"
msgstr "Anthropic Claude"

#: includes/views/api-keys-page.php:189 includes/views/api-keys-page.php:189
msgid "Anthropic Claude API"
msgstr "API Anthropic Claude"

#: includes/views/debug-page.php:1057 includes/views/debug-page.php:1057
msgid "Apply"
msgstr "Appliquer"

#: includes/Admin/INFYP_Admin_Pages.php:471
#: includes/Admin/INFYP_Admin_Pages.php:471
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:471
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:471
msgid "Apply Filters"
msgstr "Appliquer les filtres"

#: includes/Core/INFYP_Script_Manager.php:272
#: includes/Admin/INFYP_Admin_Pages.php:1325
#: includes/Admin/INFYP_Admin_Pages.php:1325
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:251
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1327
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1327
msgid "Applying..."
msgstr "Application..."

#: includes/Core/INFYP_Script_Manager.php:277
#: includes/Admin/INFYP_Admin_Pages.php:1315
#: includes/Admin/INFYP_Admin_Pages.php:1315
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:256
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1317
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1317
msgid ""
"Are you sure you want to clear all cache? This may temporarily slow down the"
" site."
msgstr ""
"Êtes-vous sûr de vouloir effacer tout le cache ? Cela peut ralentir "
"temporairement le site."

#: includes/Core/INFYP_Script_Manager.php:278
#: includes/Admin/INFYP_Admin_Pages.php:1317
#: includes/Admin/INFYP_Admin_Pages.php:1317
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:257
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1319
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1319
msgid ""
"Are you sure you want to clear all debug logs? This action cannot be undone."
msgstr ""
"Êtes-vous sûr de vouloir effacer tous les journaux de débogage ? Cette "
"action ne peut pas être annulée."

#: includes/views/modals/clear-keywords-modal.php:22
#: includes/views/modals/clear-keywords-modal.php:22
#: includes/Core/INFYP_Script_Manager.php:293
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:272
msgid "Are you sure you want to clear all keywords for this image?"
msgstr ""
"Êtes-vous sûr de vouloir effacer tous les mots-clés pour cette image ?"

#: includes/Core/INFYP_Script_Manager.php:217
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:196
msgid "Are you sure you want to clear all logs?"
msgstr "Êtes-vous sûr de vouloir effacer tous les journaux ?"

#: includes/Admin/INFYP_Admin_Pages.php:550
#: includes/Admin/INFYP_Admin_Pages.php:550
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:558
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:558
msgid "Are you sure you want to reset all parameters to default values?"
msgstr ""
"Êtes-vous sûr de vouloir réinitialiser tous les paramètres aux valeurs par "
"défaut ?"

#: includes/Admin/INFYP_Admin_Pages.php:233
#: includes/Admin/INFYP_Admin_Pages.php:233
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:233
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:233
msgid ""
"Are you sure you want to reset all usage statistics? This action cannot be "
"undone."
msgstr ""
"Êtes-vous sûr de vouloir réinitialiser toutes les statistiques d'utilisation"
" ? Cette action ne peut pas être annulée."

#: includes/Core/INFYP_Script_Manager.php:253
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:232
msgid "Are you sure you want to reset all weights to default values?"
msgstr ""
"Êtes-vous sûr de vouloir réinitialiser tous les poids aux valeurs par défaut"
" ?"

#: includes/Admin/INFYP_Admin_Pages.php:540
#: includes/Admin/INFYP_Admin_Pages.php:540
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:548
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:548
msgid "Are you sure you want to reset weights to default values?"
msgstr ""
"Êtes-vous sûr de vouloir réinitialiser les poids aux valeurs par défaut ?"

#: includes/Admin/INFYP_Setup_Wizard.php:337
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:325
msgid ""
"Are you sure you want to skip the setup wizard? You can configure these "
"settings later from the plugin settings page."
msgstr ""
"Êtes-vous sûr de vouloir passer l'assistant de configuration ? Vous pouvez "
"configurer ces paramètres plus tard depuis la page des paramètres du plugin."

#: includes/Core/INFYP_Script_Manager.php:153
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:132
msgid "Are you sure you want to update this field?"
msgstr "Êtes-vous sûr de vouloir mettre à jour ce champ ?"

#: includes/views/seo-score-page.php:469 includes/views/seo-score-page.php:469
msgid ""
"Aug 30, 2024 - Comprehensive guide covering descriptive filenames, SEO-"
"friendly alt text, and balancing keywords with genuine description. Warns "
"against keyword stuffing."
msgstr ""
"30 août 2024 - Guide complet couvrant les noms de fichiers descriptifs, le "
"texte alternatif SEO-friendly, et l'équilibre des mots-clés avec une "
"description authentique. Avertit contre le bourrage de mots-clés."

#: includes/Admin/INFYP_Admin_Pages.php:234
#: includes/Admin/INFYP_Admin_Pages.php:234
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:234
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:234
msgid "Auto-saving..."
msgstr "Sauvegarde automatique..."

#: includes/Admin/INFYP_Admin_Pages.php:239
#: includes/Admin/INFYP_Admin_Pages.php:239
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:239
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:239
msgid "Automatically optimize new images when uploaded (Pro feature)"
msgstr ""
"Optimiser automatiquement les nouvelles images lors de leur téléchargement "
"(fonctionnalité Pro)"

#: includes/Admin/INFYP_API_Usage_Page.php:178
#: includes/Admin/INFYP_API_Usage_Page.php:178
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:178
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:178
msgid "Average Response Time"
msgstr "Temps de réponse moyen"

#: includes/views/seo-score-page.php:389 includes/views/seo-score-page.php:389
msgid "Avoid AI-generated generic descriptions"
msgstr "Évitez les descriptions génériques générées par l'IA"

#: includes/views/seo-score-page.php:367 includes/views/seo-score-page.php:367
#: includes/views/modals/filename-modal.php:99
#: includes/views/modals/filename-modal.php:99
#: includes/Core/INFYP_Script_Manager.php:244
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:223
msgid "Avoid generic names (DSC, IMG, image + numbers)"
msgstr "Évitez les noms génériques (DSC, IMG, image + chiffres)"

#: includes/Core/INFYP_SEO_Score_Calculator.php:642
msgid "Avoid keyword stuffing in alt text"
msgstr "Évitez le bourrage de mots-clés dans le texte alternatif"

#: includes/views/seo-score-page.php:117 includes/views/seo-score-page.php:117
msgid "Avoids SEO penalties"
msgstr "Évite les pénalités SEO"

#: includes/views/setup-wizard/wizard-page.php:111
#: includes/views/setup-wizard/wizard-page.php:111
msgid "Back"
msgstr "Retour"

#: includes/views/seo-score-page.php:515 includes/views/seo-score-page.php:515
msgid "Banner & Notice Management"
msgstr "Gestion des bannières et des avis"

#: includes/views/seo-score-page.php:552 includes/views/seo-score-page.php:631
#: includes/views/seo-score-page.php:552 includes/views/seo-score-page.php:631
msgid "Banners Hidden"
msgstr "Bannières cachées"

#: includes/views/seo-score-page.php:552 includes/views/seo-score-page.php:633
#: includes/views/seo-score-page.php:552 includes/views/seo-score-page.php:633
msgid "Banners Visible"
msgstr "Bannières visibles"

#: includes/views/seo-score-page.php:130 includes/views/seo-score-page.php:130
msgid "Base points for having the attribute"
msgstr "Points de base pour avoir l'attribut"

#: includes/views/seo-score-page.php:42 includes/views/seo-score-page.php:42
msgid "Based on Google Best Practices"
msgstr "Basé sur les meilleures pratiques de Google"

#: includes/views/modals/title-modal.php:99
#: includes/views/modals/title-modal.php:99
#: includes/Core/INFYP_Script_Manager.php:337
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:316
msgid "Be descriptive, not just numbers"
msgstr "Soyez descriptif, pas seulement des chiffres"

#: includes/views/modals/alt-text-modal.php:98
#: includes/views/modals/alt-text-modal.php:98
#: includes/Core/INFYP_Script_Manager.php:333
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:312
msgid "Be specific and descriptive"
msgstr "Soyez spécifique et descriptif"

#: includes/views/modals/keywords-modal.php:67
#: includes/views/modals/keywords-modal.php:67
#: includes/Core/INFYP_Script_Manager.php:306
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:285
msgid "Be specific and relevant"
msgstr "Soyez spécifique et pertinent"

#: includes/Core/INFYP_Image_Usage.php:315
#: includes/Ajax/INFYP_Ajax_Handlers.php:418
msgid "Beaver Builder"
msgstr "Beaver Builder"

#: includes/Tables/INFYP_Changelog_List_Table.php:58
msgid "Before"
msgstr "Avant"

#: includes/views/modals/alt-text-modal.php:67
#: includes/views/modals/alt-text-modal.php:67
#: includes/views/modals/keywords-modal.php:51
#: includes/views/modals/keywords-modal.php:51
#: includes/Core/INFYP_Script_Manager.php:302
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:281
msgid "Best Practices"
msgstr "Meilleures pratiques"

#: includes/views/setup-wizard/steps/step-api-keys.php:53
#: includes/views/setup-wizard/steps/step-api-keys.php:53
msgid ""
"Best balance of quality and cost. Excellent for image analysis with generous"
" free tier."
msgstr ""
"Meilleur équilibre entre qualité et coût. Excellent pour l'analyse d'images "
"avec un niveau gratuit généreux."

#: includes/views/modals/description-modal.php:79
#: includes/views/modals/description-modal.php:79
msgid "Best for galleries and portfolios"
msgstr "Idéal pour les galeries et les portfolios"

#: includes/views/setup-wizard/steps/step-welcome.php:64
#: includes/views/setup-wizard/steps/step-welcome.php:64
msgid "Better Rankings"
msgstr "Meilleurs classements"

#: includes/views/setup-wizard/steps/step-preferences.php:31
#: includes/views/setup-wizard/steps/step-preferences.php:31
msgid "Blog / Personal"
msgstr "Blog / Personnel"

#: includes/Core/INFYP_Image_Usage.php:360
#: includes/Ajax/INFYP_Ajax_Handlers.php:422
msgid "Bricks Builder"
msgstr "Bricks Builder"

#: includes/Core/INFYP_Image_Usage.php:370
#: includes/Ajax/INFYP_Ajax_Handlers.php:424
msgid "Brizy"
msgstr ""

#: includes/views/debug-page.php:1154 includes/views/debug-page.php:1154
msgid "Browse our comprehensive guides and tutorials"
msgstr "Parcourez nos guides et tutoriels complets"

#: includes/Core/INFYP_Script_Manager.php:192
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:171
msgid "Bulk Optimization complete!"
msgstr "Optimisation en masse terminée !"

#: includes/views/setup-wizard/steps/step-welcome.php:52
#: includes/views/setup-wizard/steps/step-welcome.php:52
msgid "Bulk Processing"
msgstr "Traitement en masse"

#: includes/views/setup-wizard/steps/step-preferences.php:34
#: includes/views/setup-wizard/steps/step-preferences.php:34
msgid "Business / Corporate"
msgstr "Entreprise / Corporate"

#: includes/views/debug-page.php:615 includes/views/debug-page.php:615
msgid "Cache Groups"
msgstr "Groupes de cache"

#: includes/views/debug-page.php:1086 includes/views/debug-page.php:1086
msgid "Cache Management"
msgstr "Gestion du cache"

#: includes/views/debug-page.php:599 includes/views/debug-page.php:599
msgid "Cache Performance"
msgstr "Performance du cache"

#: includes/views/debug-page.php:608 includes/views/debug-page.php:608
msgid "Cache Type"
msgstr "Type de cache"

#: includes/Admin/INFYP_Debug_Page.php:554
#: includes/Admin/INFYP_Debug_Page.php:554
msgid "Cache cleared successfully."
msgstr "Cache effacé avec succès."

#: includes/Admin/INFYP_Admin_Pages.php:555
#: includes/Admin/INFYP_Admin_Pages.php:555
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:563
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:563
msgid "Calculate Score"
msgstr "Calculer le score"

#: includes/Admin/INFYP_Admin_Pages.php:554
#: includes/Admin/INFYP_Admin_Pages.php:554
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:562
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:562
msgid "Calculating..."
msgstr "Calcul en cours..."

#: includes/Admin/INFYP_API_Usage_Page.php:203
#: includes/Admin/INFYP_API_Usage_Page.php:203
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:203
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:203
msgid "Calls"
msgstr "Appels"

#: includes/views/modals/alt-text-modal.php:114
#: includes/views/modals/alt-text-modal.php:114
#: includes/views/modals/caption-modal.php:99
#: includes/views/modals/caption-modal.php:99
#: includes/views/modals/clear-keywords-modal.php:27
#: includes/views/modals/clear-keywords-modal.php:27
#: includes/views/modals/description-modal.php:99
#: includes/views/modals/description-modal.php:99
#: includes/views/modals/filename-modal.php:115
#: includes/views/modals/filename-modal.php:115
#: includes/views/modals/keywords-modal.php:81
#: includes/views/modals/keywords-modal.php:81
#: includes/views/modals/title-modal.php:115
#: includes/views/modals/title-modal.php:115
#: includes/Core/INFYP_Script_Manager.php:148
#: includes/Admin/INFYP_Setup_Wizard.php:339
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:127
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:327
msgid "Cancel"
msgstr "Annuler"

#: includes/Core/INFYP_Script_Manager.php:149
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:128
msgid "Cancelling..."
msgstr "Annulation..."

#: includes/Ajax/INFYP_Ajax_Handlers.php:287
#: includes/Ajax/INFYP_Ajax_Handlers.php:287
msgid "Caption"
msgstr "Légende"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2706
#: includes/Ajax/INFYP_Ajax_Handlers.php:2706
msgid "Caption (AI)"
msgstr "Légende (IA)"

#: includes/views/modals/caption-modal.php:63
#: includes/views/modals/caption-modal.php:63
msgid "Caption Guidelines"
msgstr "Directives pour la légende"

#: includes/Core/INFYP_Script_Manager.php:398
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:377
msgid "Caption Score"
msgstr "Score de la légende"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2882
#: includes/Ajax/INFYP_Ajax_Handlers.php:2906
msgid "Card dismissed"
msgstr "Carte rejetée"

#: includes/Core/INFYP_Image_Usage.php:155
msgid "Category Thumbnail"
msgstr "Vignette de catégorie"

#: includes/Admin/INFYP_Admin_Pages.php:305
#: includes/Admin/INFYP_Admin_Pages.php:306
#: includes/Admin/INFYP_Admin_Pages.php:305
#: includes/Admin/INFYP_Admin_Pages.php:306
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:305
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:306
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:305
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:306
msgid "Changelog"
msgstr "Journal des modifications"

#: includes/views/seo-score-page.php:186 includes/views/seo-score-page.php:217
#: includes/views/seo-score-page.php:262 includes/views/seo-score-page.php:186
#: includes/views/seo-score-page.php:217 includes/views/seo-score-page.php:262
#: includes/Core/INFYP_Script_Manager.php:424
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:403
msgid "Characters:"
msgstr "Caractères :"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1255
#: includes/Ajax/INFYP_Ajax_Handlers.php:1283
#: includes/Ajax/INFYP_Ajax_Handlers.php:1305
#: includes/Ajax/INFYP_Ajax_Handlers.php:1255
#: includes/Ajax/INFYP_Ajax_Handlers.php:1283
#: includes/Ajax/INFYP_Ajax_Handlers.php:1305
msgid "Characters: %1$d (optimal: %2$s)"
msgstr "Caractères : %1$d (optimal : %2$s)"

#: includes/Tables/INFYP_Image_List_Table.php:1091
#: includes/Tables/INFYP_Image_List_Table.php:1091
#: includes/Core/INFYP_Script_Manager.php:466
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:445
msgid "Check Usage"
msgstr "Vérifier l'utilisation"

#: includes/views/setup-wizard/steps/step-welcome.php:41
#: includes/views/setup-wizard/steps/step-welcome.php:41
msgid "Choose from OpenAI, Google Gemini, or Anthropic Claude"
msgstr "Choisissez parmi OpenAI, Google Gemini ou Anthropic Claude"

#: includes/Admin/INFYP_Admin_Pages.php:238
#: includes/Admin/INFYP_Admin_Pages.php:238
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:238
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:238
msgid "Choose how long to keep optimization logs and usage data for analytics"
msgstr ""
"Choisissez combien de temps conserver les journaux d'optimisation et les "
"données d'utilisation pour l'analyse"

#: includes/Admin/INFYP_Admin_Pages.php:1176
#: includes/Admin/INFYP_Admin_Pages.php:1176
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1178
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1178
msgid "Choose the language for the generated text."
msgstr "Choisissez la langue pour le texte généré."

#: includes/Admin/INFYP_Admin_Pages.php:1115
#: includes/Admin/INFYP_Admin_Pages.php:1115
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1117
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1117
msgid "Claude 3.7 Sonnet (Balanced visual reasoning)"
msgstr "Claude 3.7 Sonnet (Raisonnement visuel équilibré)"

#: includes/Core/INFYP_Script_Manager.php:294
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:273
msgid "Clear"
msgstr "Effacer"

#: includes/Admin/INFYP_Admin_Pages.php:474
#: includes/Admin/INFYP_Admin_Pages.php:474
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:474
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:474
msgid "Clear All"
msgstr "Tout effacer"

#: includes/views/debug-page.php:1089 includes/views/debug-page.php:1089
msgid "Clear All Cache"
msgstr "Effacer tout le cache"

#: includes/views/debug-page.php:437 includes/views/debug-page.php:437
msgid "Clear Cache"
msgstr "Effacer le cache"

#: includes/views/debug-page.php:1097 includes/views/debug-page.php:1097
msgid "Clear Debug Logs"
msgstr "Effacer les journaux de débogage"

#: includes/views/modals/clear-keywords-modal.php:17
#: includes/views/modals/clear-keywords-modal.php:30
#: includes/views/modals/clear-keywords-modal.php:17
#: includes/views/modals/clear-keywords-modal.php:30
#: includes/Core/INFYP_Script_Manager.php:292
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:271
msgid "Clear Keywords"
msgstr "Effacer les mots-clés"

#: includes/views/debug-page.php:441 includes/views/debug-page.php:441
msgid "Clear Logs"
msgstr "Effacer les journaux"

#: includes/views/debug-page.php:1087 includes/views/debug-page.php:1087
msgid "Clear all plugin caches to resolve performance issues."
msgstr ""
"Effacez tous les caches du plugin pour résoudre les problèmes de "
"performance."

#: includes/views/debug-page.php:1095 includes/views/debug-page.php:1095
msgid "Clear debug logs to free up disk space and remove old error records."
msgstr ""
"Effacez les journaux de débogage pour libérer de l'espace disque et "
"supprimer les anciens enregistrements d'erreurs."

#: includes/Tables/INFYP_Image_List_Table.php:324
#: includes/Tables/INFYP_Image_List_Table.php:324
msgid "Clear filter"
msgstr "Effacer le filtre"

#: includes/Tables/INFYP_Image_List_Table.php:937
#: includes/Tables/INFYP_Image_List_Table.php:937
msgid "Clear keywords"
msgstr "Effacer les mots-clés"

#: includes/views/main-page.php:64 includes/views/main-page.php:64
msgid "Clear search"
msgstr "Effacer la recherche"

#: includes/Core/INFYP_Script_Manager.php:295
#: includes/Admin/INFYP_Admin_Pages.php:1307
#: includes/Admin/INFYP_Admin_Pages.php:1307
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:274
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1309
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1309
msgid "Clearing..."
msgstr "Effacement..."

#: includes/Core/INFYP_Script_Manager.php:412
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:391
msgid "Click \"Optimize with AI\" to automatically improve all missing elements"
msgstr ""
"Cliquez sur \"Optimiser avec AI\" pour améliorer automatiquement tous les "
"éléments manquants"

#: includes/Tables/INFYP_Image_List_Table.php:923
#: includes/Tables/INFYP_Image_List_Table.php:923
#: includes/Core/INFYP_Script_Manager.php:308
#: includes/Core/INFYP_Script_Manager.php:309
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:287
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:288
msgid "Click to add keywords manually or generate with AI"
msgstr "Cliquez pour ajouter des mots-clés manuellement ou générer avec AI"

#: includes/Tables/INFYP_Image_List_Table.php:1118
#: includes/Tables/INFYP_Image_List_Table.php:1118
msgid "Click to see SEO score details"
msgstr "Cliquez pour voir les détails du score SEO"

#: includes/Tables/INFYP_Image_List_Table.php:1171
#: includes/Tables/INFYP_Image_List_Table.php:1171
#: includes/Core/INFYP_Script_Manager.php:312
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:291
msgid "Click to see what's needed for 100% score"
msgstr ""
"Cliquez pour voir ce qui est nécessaire pour atteindre un score de 100%"

#: includes/views/modals/usage-modal.php:55
#: includes/views/modals/usage-modal.php:55
#: includes/Core/INFYP_Script_Manager.php:482
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:461
msgid "Close"
msgstr "Fermer"

#: includes/views/debug-page.php:466 includes/views/debug-page.php:477
#: includes/views/debug-page.php:466 includes/views/debug-page.php:477
msgid "Compatible"
msgstr ""

#: includes/Admin/INFYP_Setup_Wizard.php:100
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:100
msgid "Complete"
msgstr "Complet"

#: includes/views/setup-wizard/wizard-page.php:132
#: includes/views/setup-wizard/wizard-page.php:132
msgid "Complete Setup"
msgstr "Configuration complète"

#: includes/Admin/INFYP_Setup_Wizard.php:899
#: includes/Admin/INFYP_Setup_Wizard.php:899
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:887
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:887
msgid ""
"Complete the setup wizard to configure your API keys and start optimizing "
"images."
msgstr ""
"Complétez l'assistant de configuration pour configurer vos clés API et "
"commencer à optimiser les images."

#: includes/Admin/INFYP_Admin_Pages.php:835
#: includes/Admin/INFYP_Admin_Pages.php:835
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:837
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:837
msgid "Compress Your Images with TinyPNG"
msgstr "Compressez vos images avec TinyPNG"

#: includes/Core/INFYP_Script_Manager.php:250
#: includes/Ajax/INFYP_Ajax_Handlers.php:1964
#: includes/Ajax/INFYP_Ajax_Handlers.php:1964
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:229
msgid "Configuration saved successfully!"
msgstr "Configuration enregistrée avec succès !"

#: includes/views/setup-wizard/steps/step-api-keys.php:27
#: includes/views/setup-wizard/steps/step-api-keys.php:27
msgid "Configure AI Provider"
msgstr "Configurer le fournisseur AI"

#: ai-image-seo.php:685 ai-image-seo.php:685
msgid "Configure API Keys"
msgstr "Configurer les clés API"

#: includes/views/setup-wizard/steps/step-complete.php:96
#: includes/views/setup-wizard/steps/step-complete.php:96
msgid "Configure Advanced Settings"
msgstr "Configurer les paramètres avancés"

#: includes/Admin/INFYP_Admin_Pages.php:577
#: includes/Admin/INFYP_Admin_Pages.php:577
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:585
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:585
msgid "Configure Plugin"
msgstr "Configurer le plugin"

#: includes/Admin/INFYP_Admin_Pages.php:791
#: includes/Admin/INFYP_Admin_Pages.php:791
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:793
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:793
msgid "Configure Settings"
msgstr "Configurer les paramètres"

#: includes/views/debug-page.php:541 includes/views/debug-page.php:541
#: includes/views/api-keys-page.php:49 includes/views/api-keys-page.php:67
#: includes/views/api-keys-page.php:85 includes/views/api-keys-page.php:49
#: includes/views/api-keys-page.php:67 includes/views/api-keys-page.php:85
msgid "Configured"
msgstr "Configuré"

#: includes/views/setup-wizard/steps/step-api-keys.php:29
#: includes/views/setup-wizard/steps/step-api-keys.php:29
msgid ""
"Connect at least one AI provider to start generating optimized image "
"metadata. You can add more providers later."
msgstr ""
"Connectez au moins un fournisseur AI pour commencer à générer des "
"métadonnées d'image optimisées. Vous pouvez ajouter d'autres fournisseurs "
"plus tard."

#: includes/views/setup-wizard/steps/step-api-keys.php:48
#: includes/views/setup-wizard/steps/step-api-keys.php:95
#: includes/views/setup-wizard/steps/step-api-keys.php:142
#: includes/views/setup-wizard/steps/step-api-keys.php:48
#: includes/views/setup-wizard/steps/step-api-keys.php:95
#: includes/views/setup-wizard/steps/step-api-keys.php:142
msgid "Connected"
msgstr "Connecté"

#: includes/Core/INFYP_SEO_Score_Calculator.php:950
msgid "Consider including relevant keywords in filename"
msgstr "Envisagez d'inclure des mots-clés pertinents dans le nom de fichier"

#: includes/Core/INFYP_SEO_Score_Calculator.php:664
#: includes/Core/INFYP_SEO_Score_Calculator.php:814
msgid "Consider including relevant keywords naturally"
msgstr "Envisagez d'inclure naturellement des mots-clés pertinents"

#: includes/views/debug-page.php:1139 includes/views/debug-page.php:1139
msgid "Contact Support"
msgstr "Contacter le support"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1266
#: includes/Ajax/INFYP_Ajax_Handlers.php:1288
#: includes/Ajax/INFYP_Ajax_Handlers.php:1321
#: includes/Ajax/INFYP_Ajax_Handlers.php:1266
#: includes/Ajax/INFYP_Ajax_Handlers.php:1288
#: includes/Ajax/INFYP_Ajax_Handlers.php:1321
msgid "Contains keywords"
msgstr "Contient des mots-clés"

#: includes/views/seo-score-page.php:109 includes/views/seo-score-page.php:294
#: includes/views/seo-score-page.php:109 includes/views/seo-score-page.php:294
msgid "Content Uniqueness"
msgstr "Unicité du contenu"

#: includes/Tables/INFYP_Changelog_List_Table.php:60
msgid "Context"
msgstr "Contexte"

#: includes/views/seo-score-page.php:387 includes/views/seo-score-page.php:387
msgid "Context matters: surrounding text affects image relevance"
msgstr ""
"Le contexte est important : le texte environnant affecte la pertinence de "
"l'image"

#: includes/views/modals/caption-modal.php:71
#: includes/views/modals/caption-modal.php:71
msgid "Contextual or supplemental information"
msgstr "Informations contextuelles ou supplémentaires"

#: includes/views/setup-wizard/wizard-page.php:125
#: includes/views/setup-wizard/wizard-page.php:125
msgid "Continue"
msgstr "Continuer"

#: includes/views/seo-score-page.php:518 includes/views/seo-score-page.php:518
msgid "Control Plugin Notifications"
msgstr "Contrôler les notifications du plugin"

#: includes/Core/INFYP_SEO_Score_Calculator.php:886
msgid "Convert uppercase letters to lowercase"
msgstr "Convertir les majuscules en minuscules"

#: includes/Core/INFYP_Script_Manager.php:369
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:348
msgid "Correct format"
msgstr "Format correct"

#: includes/Core/INFYP_Script_Manager.php:443
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:422
msgid "Could be better"
msgstr "Pourrait être mieux"

#: includes/Core/INFYP_Script_Manager.php:208
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:187
msgid "Could not fetch image list."
msgstr "Impossible de récupérer la liste des images."

#: includes/Core/INFYP_Image_Optimizer.php:118
#: includes/Core/INFYP_Image_Optimizer.php:118
msgid "Could not get image URL"
msgstr "Impossible d'obtenir l'URL de l'image"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2076
#: includes/Ajax/INFYP_Ajax_Handlers.php:2076
msgid "Could not get image URL."
msgstr "Impossible d'obtenir l'URL de l'image."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2811
msgid "Could not retrieve plugin information"
msgstr "Impossible de récupérer les informations du plugin"

#: includes/Core/INFYP_Script_Manager.php:437
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:416
msgid "Criterion"
msgstr "Critère"

#: includes/Core/INFYP_Script_Manager.php:394
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:373
msgid "Current SEO Score"
msgstr "Score SEO actuel"

#: includes/Core/INFYP_Script_Manager.php:423
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:402
msgid "Current value:"
msgstr "Valeur actuelle :"

#: includes/Tables/INFYP_Image_List_Table.php:395
#: includes/Tables/INFYP_Image_List_Table.php:395
msgid "Custom"
msgstr "Personnalisé"

#: includes/Admin/INFYP_Admin_Pages.php:787
#: includes/Admin/INFYP_Admin_Pages.php:787
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:789
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:789
msgid "Customize SEO Scoring"
msgstr "Personnaliser le scoring SEO"

#: includes/views/seo-score-page.php:146 includes/views/seo-score-page.php:146
msgid "Customize Scoring System"
msgstr "Personnaliser le système de scoring"

#: includes/Admin/INFYP_API_Usage_Page.php:232
#: includes/Admin/INFYP_API_Usage_Page.php:232
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:232
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:232
msgid "Daily Usage"
msgstr "Utilisation quotidienne"

#: includes/Admin/INFYP_Admin_Pages.php:266
#: includes/Admin/INFYP_Admin_Pages.php:357
#: includes/Admin/INFYP_Admin_Pages.php:266
#: includes/Admin/INFYP_Admin_Pages.php:357
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:266
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:357
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:266
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:357
msgid "Dashboard"
msgstr "Tableau de bord"

#: includes/Admin/INFYP_Admin_Pages.php:230
#: includes/Admin/INFYP_Admin_Pages.php:230
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:230
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:230
msgid "Data exported successfully!"
msgstr "Données exportées avec succès !"

#: includes/views/debug-page.php:975 includes/views/debug-page.php:975
msgid "Database Health"
msgstr "Santé de la base de données"

#: includes/Tables/INFYP_Changelog_List_Table.php:54
msgid "Date"
msgstr ""

#: includes/Tables/INFYP_API_Usage_List_Table.php:28
msgid "Date/Time"
msgstr "Date/Heure"

#: includes/views/debug-page.php:424 includes/views/debug-page.php:424
msgid "Debug Information"
msgstr "Informations de débogage"

#: includes/views/debug-page.php:1081 includes/views/debug-page.php:1081
msgid "Debug Tools"
msgstr "Outils de débogage"

#: includes/Core/INFYP_Script_Manager.php:265
#: includes/Admin/INFYP_Admin_Pages.php:1318
#: includes/Admin/INFYP_Admin_Pages.php:1318
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:244
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1320
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1320
msgid "Debug information exported successfully!"
msgstr "Informations de débogage exportées avec succès !"

#: includes/Admin/INFYP_Debug_Page.php:117
#: includes/Admin/INFYP_Debug_Page.php:117
msgid "Debug page is only available when WP_DEBUG is enabled."
msgstr ""
"La page de débogage est uniquement disponible lorsque WP_DEBUG est activé."

#: includes/Admin/INFYP_Admin_Pages.php:316
#: includes/Admin/INFYP_Admin_Pages.php:317
#: includes/Admin/INFYP_Admin_Pages.php:316
#: includes/Admin/INFYP_Admin_Pages.php:317
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:316
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:317
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:316
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:317
msgid "Debugging"
msgstr "Débogage"

#: includes/views/api-keys-page.php:264 includes/views/api-keys-page.php:264
msgid "Decryption Working:"
msgstr "Décryptage en cours :"

#: includes/views/seo-score-page.php:132 includes/views/seo-score-page.php:132
msgid "Deductions for issues"
msgstr "Déductions pour problèmes"

#: includes/views/seo-score-page.php:354 includes/views/seo-score-page.php:354
msgid "Describe images for users, not search engines"
msgstr ""
"Décrivez les images pour les utilisateurs, pas pour les moteurs de recherche"

#: includes/views/modals/alt-text-modal.php:71
#: includes/views/modals/alt-text-modal.php:71
#: includes/Core/INFYP_Script_Manager.php:330
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:309
msgid "Describe what's actually in the image"
msgstr "Décrivez ce qui est réellement dans l'image"

#: includes/Ajax/INFYP_Ajax_Handlers.php:305
#: includes/Ajax/INFYP_Ajax_Handlers.php:305
msgid "Description"
msgstr ""

#: includes/Ajax/INFYP_Ajax_Handlers.php:2732
#: includes/Ajax/INFYP_Ajax_Handlers.php:2732
msgid "Description (AI)"
msgstr "Description (IA)"

#: includes/views/modals/description-modal.php:63
#: includes/views/modals/description-modal.php:63
msgid "Description Guidelines"
msgstr "Directives de description"

#: includes/Core/INFYP_Script_Manager.php:399
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:378
msgid "Description Score"
msgstr "Score de description"

#: includes/views/modals/description-modal.php:75
#: includes/views/modals/description-modal.php:75
msgid "Detailed explanation and context"
msgstr "Explication détaillée et contexte"

#: includes/views/debug-page.php:501 includes/views/debug-page.php:501
msgid "Disabled"
msgstr "Désactivé"

#: includes/Admin/INFYP_Admin_Pages.php:832
#: includes/Admin/INFYP_Admin_Pages.php:871
#: includes/Admin/INFYP_Admin_Pages.php:886
#: includes/Admin/INFYP_Admin_Pages.php:832
#: includes/Admin/INFYP_Admin_Pages.php:871
#: includes/Admin/INFYP_Admin_Pages.php:886
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:834
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:873
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:888
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:834
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:873
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:888
msgid "Dismiss"
msgstr "Ignorer"

#: includes/Helpers/INFYP_CSS_Helper.php:220
#: includes/Helpers/INFYP_CSS_Helper.php:220
msgid "Dismiss this notice"
msgstr "Ignorer cet avis"

#: includes/Core/INFYP_Script_Manager.php:145
#: includes/Core/INFYP_Script_Manager.php:171
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:124
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:150
msgid "Dismiss this notice."
msgstr "Ignorer cet avis."

#: includes/views/modals/caption-modal.php:67
#: includes/views/modals/caption-modal.php:67
msgid "Displayed under images (theme-dependent)"
msgstr "Affiché sous les images (dépend du thème)"

#: includes/Core/INFYP_Image_Usage.php:327
#: includes/Ajax/INFYP_Ajax_Handlers.php:414
msgid "Divi Builder"
msgstr "Divi Builder"

#: includes/views/debug-page.php:1153 includes/views/debug-page.php:1153
#: includes/views/setup-wizard/wizard-page.php:159
#: includes/views/setup-wizard/wizard-page.php:159
msgid "Documentation"
msgstr ""

#: includes/views/modals/title-modal.php:91
#: includes/views/modals/title-modal.php:91
#: includes/Core/INFYP_Script_Manager.php:336
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:315
msgid "Don't duplicate alt text"
msgstr "Ne dupliquez pas le texte alternatif"

#: includes/views/seo-score-page.php:377 includes/views/seo-score-page.php:377
msgid "Don't duplicate alt text content"
msgstr "Ne dupliquez pas le contenu du texte alternatif"

#: includes/views/modals/alt-text-modal.php:94
#: includes/views/modals/alt-text-modal.php:94
#: includes/Core/INFYP_Script_Manager.php:332
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:311
msgid "Don't start with \"image of\" or \"picture of\""
msgstr "Ne commencez pas par \"image de\" ou \"photo de\""

#: includes/views/seo-score-page.php:356 includes/views/seo-score-page.php:356
msgid "Don't use \"image of\" or \"picture of\" prefixes"
msgstr "N'utilisez pas les préfixes \"image de\" ou \"photo de\""

#: includes/views/debug-page.php:846 includes/views/debug-page.php:846
msgid "Download All Logs"
msgstr "Télécharger tous les journaux"

#: includes/views/seo-score-page.php:402 includes/views/seo-score-page.php:402
msgid "Download Complete Image SEO Guidelines"
msgstr "Télécharger les directives complètes de SEO d'image"

#: includes/views/debug-page.php:849 includes/views/debug-page.php:849
msgid "Download Errors"
msgstr "Télécharger les erreurs"

#: includes/views/debug-page.php:855 includes/views/debug-page.php:855
msgid "Download Info Logs"
msgstr "Télécharger les journaux d'information"

#: includes/views/seo-score-page.php:409 includes/views/seo-score-page.php:409
msgid "Download PDF Guide"
msgstr "Télécharger le guide PDF"

#: includes/views/debug-page.php:852 includes/views/debug-page.php:852
msgid "Download Warnings"
msgstr "Télécharger les avertissements"

#: includes/views/setup-wizard/steps/step-preferences.php:32
#: includes/views/setup-wizard/steps/step-preferences.php:32
msgid "E-commerce / WooCommerce"
msgstr ""

#: includes/views/modals/keywords-modal.php:59
#: includes/views/modals/keywords-modal.php:59
#: includes/Core/INFYP_Script_Manager.php:304
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:283
msgid "Each keyword should be 1-3 words"
msgstr "Chaque mot-clé doit être de 1 à 3 mots"

#: includes/views/modals/alt-text-modal.php:27
#: includes/views/modals/alt-text-modal.php:27
#: includes/Core/INFYP_Script_Manager.php:387
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:366
msgid "Edit Alt Text"
msgstr "Modifier le texte alternatif"

#: includes/views/modals/caption-modal.php:18
#: includes/views/modals/caption-modal.php:18
msgid "Edit Caption"
msgstr "Modifier la légende"

#: includes/views/modals/description-modal.php:18
#: includes/views/modals/description-modal.php:18
msgid "Edit Description"
msgstr "Modifier la description"

#: includes/views/modals/filename-modal.php:27
#: includes/views/modals/filename-modal.php:27
#: includes/Core/INFYP_Script_Manager.php:239
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:218
msgid "Edit Filename"
msgstr "Modifier le nom de fichier"

#: includes/views/modals/keywords-modal.php:18
#: includes/views/modals/keywords-modal.php:18
#: includes/Tables/INFYP_Image_List_Table.php:935
#: includes/Tables/INFYP_Image_List_Table.php:935
#: includes/Core/INFYP_Script_Manager.php:281
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:260
msgid "Edit Keywords"
msgstr "Modifier les mots-clés"

#: includes/views/modals/title-modal.php:27
#: includes/views/modals/title-modal.php:27
#: includes/Core/INFYP_Script_Manager.php:388
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:367
msgid "Edit Title"
msgstr "Modifier le titre"

#: includes/Tables/INFYP_Image_List_Table.php:889
#: includes/Tables/INFYP_Image_List_Table.php:905
#: includes/Tables/INFYP_Image_List_Table.php:889
#: includes/Tables/INFYP_Image_List_Table.php:905
msgid "Edit in Media Library"
msgstr "Modifier dans la bibliothèque de médias"

#: includes/Tables/INFYP_Image_List_Table.php:934
#: includes/Tables/INFYP_Image_List_Table.php:934
msgid "Edit keywords"
msgstr "Modifier les mots-clés"

#: includes/Core/INFYP_Image_Usage.php:304
#: includes/Ajax/INFYP_Ajax_Handlers.php:412
msgid "Elementor"
msgstr "Elementor"

#: includes/views/modals/usage-modal.php:40
#: includes/views/modals/usage-modal.php:40
#: includes/Core/INFYP_Script_Manager.php:478
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:457
msgid "Embedded within the post or page content"
msgstr "Intégré dans le contenu de l'article ou de la page"

#: includes/views/debug-page.php:501 includes/views/debug-page.php:501
msgid "Enabled"
msgstr "Activé"

#: includes/views/api-keys-page.php:235 includes/views/api-keys-page.php:235
msgid "Encryption Status (Debug)"
msgstr "Statut du chiffrement (Débogage)"

#: includes/views/api-keys-page.php:254 includes/views/api-keys-page.php:254
msgid "Encryption Working:"
msgstr "Chiffrement en cours :"

#: includes/Core/INFYP_Language_Manager.php:87
msgid "English (United States)"
msgstr "Anglais (États-Unis)"

#: includes/views/modals/filename-modal.php:46
#: includes/views/modals/filename-modal.php:46
#: includes/Core/INFYP_Script_Manager.php:240
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:219
msgid "Enter SEO-friendly filename..."
msgstr "Entrez un nom de fichier compatible SEO..."

#: includes/views/setup-wizard/steps/step-api-keys.php:180
#: includes/views/setup-wizard/steps/step-api-keys.php:180
msgid ""
"Enter at least one API key to continue. Your keys are encrypted and stored "
"securely."
msgstr ""
"Entrez au moins une clé API pour continuer. Vos clés sont chiffrées et "
"stockées en toute sécurité."

#: includes/views/modals/alt-text-modal.php:45
#: includes/views/modals/alt-text-modal.php:45
#: includes/Core/INFYP_Script_Manager.php:390
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:369
msgid "Enter descriptive alt text for this image..."
msgstr "Entrez un texte alternatif descriptif pour cette image..."

#: includes/views/modals/caption-modal.php:36
#: includes/views/modals/caption-modal.php:36
msgid "Enter descriptive caption..."
msgstr "Entrez une légende descriptive..."

#: includes/views/modals/title-modal.php:46
#: includes/views/modals/title-modal.php:46
#: includes/Core/INFYP_Script_Manager.php:391
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:370
msgid "Enter descriptive title..."
msgstr "Entrez un titre descriptif..."

#: includes/views/modals/description-modal.php:36
#: includes/views/modals/description-modal.php:36
msgid "Enter detailed description..."
msgstr "Entrez une description détaillée..."

#: includes/views/api-keys-page.php:209
#: includes/views/setup-wizard/steps/step-api-keys.php:153
#: includes/views/setup-wizard/steps/step-api-keys.php:153
msgid "Enter your Anthropic API key"
msgstr "Entrez votre clé API Anthropic"

#: includes/views/api-keys-page.php:198 includes/views/api-keys-page.php:198
msgid ""
"Enter your Anthropic API key. You can obtain one from the Anthropic console."
msgstr ""
"Entrez votre clé API Anthropic. Vous pouvez en obtenir une depuis la console"
" Anthropic."

#: includes/views/api-keys-page.php:127
#: includes/views/setup-wizard/steps/step-api-keys.php:59
#: includes/views/setup-wizard/steps/step-api-keys.php:59
msgid "Enter your Gemini API key"
msgstr "Entrez votre clé API Gemini"

#: includes/views/api-keys-page.php:116 includes/views/api-keys-page.php:116
msgid ""
"Enter your Google Gemini API key. You can obtain one from the Google AI "
"Studio."
msgstr ""
"Entrez votre clé API Google Gemini. Vous pouvez en obtenir une depuis le "
"Google AI Studio."

#: includes/views/api-keys-page.php:168
#: includes/views/setup-wizard/steps/step-api-keys.php:106
#: includes/views/setup-wizard/steps/step-api-keys.php:106
msgid "Enter your OpenAI API key"
msgstr "Entrez votre clé API OpenAI"

#: includes/views/api-keys-page.php:157 includes/views/api-keys-page.php:157
msgid ""
"Enter your OpenAI API key. You can obtain one from the OpenAI platform."
msgstr ""
"Entrez votre clé API OpenAI. Vous pouvez en obtenir une depuis la plateforme"
" OpenAI."

#: includes/views/setup-wizard/steps/step-preferences.php:83
#: includes/views/setup-wizard/steps/step-preferences.php:83
msgid "Enterprise"
msgstr "Entreprise"

#: includes/Tables/INFYP_API_Usage_List_Table.php:35
#: includes/Tables/INFYP_API_Usage_List_Table.php:165
#: includes/Tables/INFYP_API_Usage_List_Table.php:121
#: includes/Tables/INFYP_API_Usage_List_Table.php:121
#: includes/Admin/INFYP_Setup_Wizard.php:334
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:322
msgid "Error"
msgstr "Erreur"

#: includes/Core/INFYP_Script_Manager.php:219
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:198
msgid "Error clearing logs."
msgstr "Erreur lors de la suppression des journaux."

#: includes/Admin/INFYP_Admin_Pages.php:231
#: includes/Admin/INFYP_Admin_Pages.php:231
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:231
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:231
msgid "Error exporting data"
msgstr "Erreur lors de l'exportation des données"

#: includes/Core/INFYP_Script_Manager.php:186
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:165
msgid "Error fetching image usage:"
msgstr "Erreur lors de la récupération de l'utilisation de l'image :"

#: includes/Core/INFYP_Script_Manager.php:220
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:199
msgid "Error fetching logs:"
msgstr "Erreur lors de la récupération des journaux :"

#: includes/Core/INFYP_Script_Manager.php:296
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:275
msgid "Error generating keywords"
msgstr "Erreur lors de la génération des mots-clés"

#: includes/Core/INFYP_Script_Manager.php:276
#: includes/Admin/INFYP_Admin_Pages.php:1329
#: includes/Admin/INFYP_Admin_Pages.php:1329
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:255
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1331
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1331
msgid "Error loading more logs"
msgstr "Erreur lors du chargement de plus de journaux"

#: includes/Admin/INFYP_Admin_Pages.php:1311
#: includes/Admin/INFYP_Admin_Pages.php:1311
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1313
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1313
msgid "Error occurred"
msgstr "Une erreur s'est produite"

#: includes/Core/INFYP_Script_Manager.php:185
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:164
msgid "Error optimizing image:"
msgstr "Erreur lors de l'optimisation de l'image :"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1163
#: includes/Ajax/INFYP_Ajax_Handlers.php:1541
#: includes/Ajax/INFYP_Ajax_Handlers.php:1163
#: includes/Ajax/INFYP_Ajax_Handlers.php:1541
msgid "Error resetting settings: %s"
msgstr "Erreur lors de la réinitialisation des paramètres : %s"

#: includes/Admin/INFYP_Admin_Pages.php:228
#: includes/Admin/INFYP_Admin_Pages.php:539
#: includes/Admin/INFYP_Admin_Pages.php:547
#: includes/Admin/INFYP_Admin_Pages.php:228
#: includes/Admin/INFYP_Admin_Pages.php:539
#: includes/Admin/INFYP_Admin_Pages.php:547
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:228
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:547
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:555
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:228
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:547
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:555
msgid "Error saving settings"
msgstr "Erreur lors de l'enregistrement des paramètres"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1125
#: includes/Ajax/INFYP_Ajax_Handlers.php:1468
#: includes/Ajax/INFYP_Ajax_Handlers.php:1125
#: includes/Ajax/INFYP_Ajax_Handlers.php:1468
msgid "Error saving settings: %s"
msgstr "Erreur lors de l'enregistrement des paramètres : %s"

#: includes/Core/INFYP_Script_Manager.php:269
#: includes/Admin/INFYP_Admin_Pages.php:1322
#: includes/Admin/INFYP_Admin_Pages.php:1322
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:248
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1324
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1324
msgid "Error testing APIs: %s"
msgstr "Erreur lors du test des API : %s"

#: includes/Core/INFYP_Script_Manager.php:184
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:163
msgid "Error updating image data:"
msgstr "Erreur lors de la mise à jour des données de l'image :"

#: includes/Core/INFYP_Script_Manager.php:142
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:121
msgid "Error: "
msgstr "Erreur : "

#: includes/Core/INFYP_Script_Manager.php:262
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:241
msgid "Error: No image ID found"
msgstr "Erreur : Aucun ID d'image trouvé"

#: includes/views/debug-page.php:667 includes/views/debug-page.php:807
#: includes/views/debug-page.php:830 includes/views/debug-page.php:850
#: includes/views/debug-page.php:667 includes/views/debug-page.php:807
#: includes/views/debug-page.php:830 includes/views/debug-page.php:850
msgid "Errors"
msgstr "Erreurs"

#: includes/Tables/INFYP_API_Usage_List_Table.php:33
#: includes/Admin/INFYP_API_Usage_Page.php:205
#: includes/Admin/INFYP_API_Usage_Page.php:205
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:205
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:205
msgid "Est. Cost"
msgstr "Coût estimé"

#: includes/Admin/INFYP_API_Usage_Page.php:186
#: includes/Admin/INFYP_API_Usage_Page.php:186
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:186
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:186
msgid "Estimated Cost"
msgstr "Coût estimé"

#: includes/views/debug-page.php:624 includes/views/debug-page.php:624
msgid "Estimated Memory Usage"
msgstr "Utilisation estimée de la mémoire"

#: includes/views/setup-wizard/steps/step-preferences.php:56
#: includes/views/setup-wizard/steps/step-preferences.php:56
msgid "Estimated number of images you plan to optimize"
msgstr "Nombre estimé d'images que vous prévoyez d'optimiser"

#: includes/Core/INFYP_Script_Manager.php:324
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:303
msgid "Excellent! Your alt text is well-optimized for SEO."
msgstr "Excellent ! Votre texte alternatif est bien optimisé pour le SEO."

#: includes/views/debug-page.php:992 includes/views/debug-page.php:992
msgid "Exists"
msgstr "Existe"

#: includes/views/debug-page.php:1113 includes/views/debug-page.php:1113
msgid "Export Debug Data"
msgstr "Exporter les données de débogage"

#: includes/views/debug-page.php:445 includes/views/debug-page.php:1110
#: includes/views/debug-page.php:445 includes/views/debug-page.php:1110
msgid "Export Debug Info"
msgstr "Exporter les informations de débogage"

#: includes/views/debug-page.php:1111 includes/views/debug-page.php:1111
msgid ""
"Export debug information for support purposes as a readable text file "
"download."
msgstr ""
"Exporter les informations de débogage à des fins de support sous forme de "
"fichier texte lisible."

#: includes/Admin/INFYP_Admin_Pages.php:229
#: includes/Admin/INFYP_Admin_Pages.php:1309
#: includes/Admin/INFYP_Admin_Pages.php:229
#: includes/Admin/INFYP_Admin_Pages.php:1309
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:229
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1311
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:229
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1311
msgid "Exporting..."
msgstr "Exportation..."

#: includes/views/debug-page.php:507 includes/views/debug-page.php:507
msgid "Extensions"
msgstr ""

#: includes/views/debug-page.php:569 includes/views/debug-page.php:569
msgid "Failed"
msgstr "Échec"

#: includes/Core/INFYP_API_Retry_Handler.php:203
msgid "Failed after %d retry attempts"
msgstr "Échec après %d tentatives de réessai"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2655
#: includes/Ajax/INFYP_Ajax_Handlers.php:2672
#: includes/Ajax/INFYP_Ajax_Handlers.php:2655
#: includes/Ajax/INFYP_Ajax_Handlers.php:2672
msgid "Failed to fetch image list."
msgstr "Échec de la récupération de la liste des images."

#: includes/Ajax/INFYP_Ajax_Handlers.php:1763
#: includes/Ajax/INFYP_Ajax_Handlers.php:1763
msgid "Failed to get SEO score breakdown."
msgstr "Échec de l'obtention de la répartition du score SEO."

#: includes/Ajax/INFYP_Ajax_Handlers.php:508
#: includes/Ajax/INFYP_Ajax_Handlers.php:2602
#: includes/Ajax/INFYP_Ajax_Handlers.php:508
#: includes/Ajax/INFYP_Ajax_Handlers.php:2602
msgid "Failed to get image data."
msgstr "Échec de l'obtention des données de l'image."

#: includes/Ajax/INFYP_Ajax_Handlers.php:558
#: includes/Ajax/INFYP_Ajax_Handlers.php:558
msgid "Failed to rename file. It may already exist."
msgstr "Échec du renommage du fichier. Il peut déjà exister."

#: includes/views/seo-score-page.php:591 includes/views/seo-score-page.php:591
msgid "Failed to reset banners"
msgstr "Échec de la réinitialisation des bannières"

#: includes/Ajax/INFYP_Ajax_Handlers.php:450
#: includes/Ajax/INFYP_Ajax_Handlers.php:450
msgid "Failed to retrieve image usage."
msgstr "Échec de la récupération de l'utilisation de l'image."

#: includes/Ajax/INFYP_Ajax_Handlers.php:885
#: includes/Ajax/INFYP_Ajax_Handlers.php:885
msgid "Failed to save API keys."
msgstr "Échec de l'enregistrement des clés API."

#: includes/Core/INFYP_Script_Manager.php:251
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:230
msgid "Failed to save configuration"
msgstr "Échec de l'enregistrement de la configuration"

#: includes/Ajax/INFYP_Ajax_Handlers.php:930
#: includes/Ajax/INFYP_Ajax_Handlers.php:930
msgid "Failed to save settings."
msgstr "Échec de l'enregistrement des paramètres."

#: includes/Ajax/INFYP_Ajax_Handlers.php:344
#: includes/Ajax/INFYP_Ajax_Handlers.php:344
msgid "Failed to update image data."
msgstr "Échec de la mise à jour des données de l'image."

#: includes/views/seo-score-page.php:636 includes/views/seo-score-page.php:636
msgid "Failed to update setting"
msgstr "Échec de la mise à jour du paramètre"

#: includes/Core/INFYP_SEO_Score_Calculator.php:508
#: includes/Core/INFYP_Script_Manager.php:320
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:299
msgid "Fair"
msgstr "Correct"

#: includes/views/modals/usage-modal.php:35
#: includes/views/modals/usage-modal.php:35
msgid "Featured"
msgstr "En vedette"

#: includes/Core/INFYP_Image_Usage.php:235
#: includes/Core/INFYP_Script_Manager.php:475
#: includes/Ajax/INFYP_Ajax_Handlers.php:406
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:454
msgid "Featured Image"
msgstr "Image en vedette"

#: includes/Core/INFYP_Script_Manager.php:203
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:182
msgid "Fetching list of images..."
msgstr "Récupération de la liste des images..."

#: includes/Tables/INFYP_Changelog_List_Table.php:57
msgid "Field"
msgstr "Champ"

#: includes/Core/INFYP_Script_Manager.php:403
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:382
msgid "Fields with Keywords"
msgstr "Champs avec mots-clés"

#: includes/views/seo-score-page.php:53 includes/views/seo-score-page.php:204
#: includes/views/seo-score-page.php:53 includes/views/seo-score-page.php:204
#: includes/views/modals/seo-breakdown-modal.php:53
#: includes/views/modals/seo-breakdown-modal.php:53
#: includes/Tables/INFYP_Image_List_Table.php:152
#: includes/Core/INFYP_Script_Manager.php:407
#: includes/Ajax/INFYP_Ajax_Handlers.php:574
#: includes/Ajax/INFYP_Ajax_Handlers.php:1295
#: includes/Ajax/INFYP_Ajax_Handlers.php:574
#: includes/Ajax/INFYP_Ajax_Handlers.php:1295
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:386
msgid "Filename"
msgstr "Nom de fichier"

#: includes/views/modals/filename-modal.php:68
#: includes/views/modals/filename-modal.php:68
#: includes/Core/INFYP_Script_Manager.php:378
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:357
msgid "Filename Guidelines"
msgstr "Directives pour le nom de fichier"

#: includes/Core/INFYP_Script_Manager.php:380
#: includes/Ajax/INFYP_Ajax_Handlers.php:1698
#: includes/Ajax/INFYP_Ajax_Handlers.php:1698
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:359
msgid "Filename Quality"
msgstr "Qualité du nom de fichier"

#: includes/Core/INFYP_Script_Manager.php:379
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:358
msgid "Filename Score"
msgstr "Score du nom de fichier"

#: includes/Core/INFYP_Script_Manager.php:502
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:481
msgid "Filename changed. Please reload the page to see all updates."
msgstr ""
"Nom de fichier modifié. Veuillez recharger la page pour voir toutes les "
"mises à jour."

#: includes/Core/INFYP_SEO_Score_Calculator.php:854
msgid "Filename is missing"
msgstr "Nom de fichier manquant"

#: includes/Ajax/INFYP_Ajax_Handlers.php:546
#: includes/Ajax/INFYP_Ajax_Handlers.php:546
msgid "Filename is the same, no changes made."
msgstr "Le nom de fichier est le même, aucune modification effectuée."

#: includes/Ajax/INFYP_Ajax_Handlers.php:1423
#: includes/Ajax/INFYP_Ajax_Handlers.php:1423
msgid "Filename percentages must add up to 100%."
msgstr "Les pourcentages de nom de fichier doivent totaliser 100 %."

#: includes/Core/INFYP_SEO_Score_Calculator.php:913
msgid "Filename too long (%1$d chars). Keep under %2$d characters"
msgstr ""
"Nom de fichier trop long (%1$d caractères). Gardez-le sous %2$d caractères"

#: includes/Core/INFYP_SEO_Score_Calculator.php:904
msgid "Filename too short (%1$d chars). Aim for %2$d-%3$d characters"
msgstr ""
"Nom de fichier trop court (%1$d caractères). Visez %2$d-%3$d caractères"

#: includes/Core/INFYP_Script_Manager.php:298
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:277
msgid "Filename updated successfully"
msgstr "Nom de fichier mis à jour avec succès"

#: includes/Ajax/INFYP_Ajax_Handlers.php:589
#: includes/Ajax/INFYP_Ajax_Handlers.php:589
msgid "Filename updated successfully."
msgstr "Nom de fichier mis à jour avec succès."

#: includes/views/seo-score-page.php:361 includes/views/seo-score-page.php:361
#: includes/Admin/INFYP_Admin_Pages.php:742
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:750
msgid "Filenames"
msgstr "Noms de fichiers"

#: includes/Tables/INFYP_API_Usage_List_Table.php:132
msgid "Filter"
msgstr "Filtre"

#: includes/Admin/INFYP_Admin_Pages.php:788
#: includes/Admin/INFYP_Admin_Pages.php:788
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:790
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:790
msgid ""
"Fine-tune how SEO scores are calculated for your images. Adjust weights and "
"parameters to match your specific optimization goals."
msgstr ""
"Affinez la façon dont les scores SEO sont calculés pour vos images. Ajustez "
"les poids et les paramètres pour correspondre à vos objectifs d'optimisation"
" spécifiques."

#: includes/views/modals/keywords-modal.php:63
#: includes/views/modals/keywords-modal.php:63
#: includes/Core/INFYP_Script_Manager.php:305
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:284
msgid "Focus on search terms"
msgstr "Concentrez-vous sur les termes de recherche"

#: includes/Core/INFYP_Script_Manager.php:370
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:349
msgid "Format:"
msgstr "Format :"

#: includes/Core/INFYP_Image_Usage.php:400
msgid "Fusion Builder"
msgstr "Fusion Builder"

#: includes/Admin/INFYP_Admin_Pages.php:1111
#: includes/Admin/INFYP_Admin_Pages.php:1111
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1113
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1113
msgid "GPT-4o (Fast, intelligent, flexible)"
msgstr "GPT-4o (Rapide, intelligent, flexible)"

#: includes/Admin/INFYP_Admin_Pages.php:1107
#: includes/Admin/INFYP_Admin_Pages.php:1107
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1109
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1109
msgid "Gemini 2.5 Flash (Fast image analysis)"
msgstr "Gemini 2.5 Flash (Analyse d'image rapide)"

#: includes/views/setup-wizard/steps/step-welcome.php:29
#: includes/views/setup-wizard/steps/step-welcome.php:29
msgid "Generate SEO-friendly filenames, alt texts, and titles automatically"
msgstr ""
"Générez automatiquement des noms de fichiers, textes alternatifs et titres "
"compatibles SEO"

#: includes/views/modals/keywords-modal.php:75
#: includes/views/modals/keywords-modal.php:75
#: includes/Core/INFYP_Script_Manager.php:283
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:262
msgid "Generate with AI"
msgstr "Générer avec AI"

#: includes/Core/INFYP_Script_Manager.php:284
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:263
msgid "Generating keywords..."
msgstr "Génération de mots-clés..."

#: includes/Core/INFYP_Field_Validator.php:90
#: includes/Core/INFYP_Script_Manager.php:229
#: includes/Core/INFYP_Script_Manager.php:361
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:208
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:340
msgid "Generic"
msgstr "Générique"

#: includes/Core/INFYP_Script_Manager.php:230
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:209
msgid "Generic filename"
msgstr "Nom de fichier générique"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1796
#: includes/Ajax/INFYP_Ajax_Handlers.php:1796
msgid "Generic filename detected"
msgstr "Nom de fichier générique détecté"

#: includes/views/api-keys-page.php:118 includes/views/api-keys-page.php:159
#: includes/views/api-keys-page.php:200 includes/views/api-keys-page.php:118
#: includes/views/api-keys-page.php:159 includes/views/api-keys-page.php:200
msgid "Get API Key"
msgstr "Obtenir la clé API"

#: includes/views/setup-wizard/steps/step-api-keys.php:120
#: includes/views/setup-wizard/steps/step-api-keys.php:167
#: includes/views/setup-wizard/steps/step-api-keys.php:120
#: includes/views/setup-wizard/steps/step-api-keys.php:167
msgid "Get API key"
msgstr "Obtenir la clé API"

#: includes/views/setup-wizard/steps/step-complete.php:105
#: includes/views/setup-wizard/steps/step-complete.php:105
msgid ""
"Get captions, descriptions, faster batch processing, and priority support "
"with AI Image SEO Pro."
msgstr ""
"Obtenez des légendes, des descriptions, un traitement par lots plus rapide "
"et un support prioritaire avec AI Image SEO Pro."

#: includes/views/debug-page.php:1140 includes/views/debug-page.php:1140
msgid "Get direct help from our technical support team"
msgstr "Obtenez de l'aide directe de notre équipe de support technique"

#: includes/views/setup-wizard/steps/step-api-keys.php:73
#: includes/views/setup-wizard/steps/step-api-keys.php:73
msgid "Get free API key"
msgstr "Obtenez une clé API gratuite"

#: includes/views/seo-score-page.php:403 includes/views/seo-score-page.php:403
msgid ""
"Get our comprehensive research-based guide with all the latest 2024-2025 "
"best practices from Google and industry experts."
msgstr ""
"Obtenez notre guide complet basé sur la recherche avec toutes les dernières "
"meilleures pratiques 2024-2025 de Google et des experts du secteur."

#: includes/Core/INFYP_SEO_Score_Calculator.php:505
#: includes/Core/INFYP_Script_Manager.php:319
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:298
msgid "Good"
msgstr "Bon"

#: includes/Core/INFYP_Script_Manager.php:364
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:343
msgid "Good length"
msgstr "Bonne longueur"

#: includes/Core/INFYP_Script_Manager.php:325
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:304
msgid "Good progress! Review the details below to reach 100%."
msgstr "Bon progrès ! Consultez les détails ci-dessous pour atteindre 100%."

#: includes/Core/INFYP_API_Key_Manager.php:330
#: includes/Core/INFYP_API_Key_Manager.php:330
msgid "Google AI API key appears to be invalid length"
msgstr "La clé API Google AI semble avoir une longueur invalide"

#: includes/views/seo-score-page.php:440 includes/views/seo-score-page.php:440
msgid "Google Consistent Image URLs Guidance"
msgstr "Directives de Google pour des URL d'images cohérentes"

#: includes/views/api-keys-page.php:45 includes/views/api-keys-page.php:45
#: includes/views/setup-wizard/steps/step-api-keys.php:38
#: includes/views/setup-wizard/steps/step-api-keys.php:38
msgid "Google Gemini"
msgstr "Google Gemini"

#: includes/views/api-keys-page.php:107 includes/views/api-keys-page.php:107
msgid "Google Gemini API"
msgstr "API Google Gemini"

#: includes/views/seo-score-page.php:488 includes/views/seo-score-page.php:488
msgid "Google Image Title Attributes For Ranking"
msgstr "Attributs de titre d'image Google pour le classement"

#: includes/views/seo-score-page.php:429 includes/views/seo-score-page.php:429
msgid "Google Official Documentation"
msgstr "Documentation officielle de Google"

#: includes/views/seo-score-page.php:432 includes/views/seo-score-page.php:432
msgid "Google Search Central - Image SEO Best Practices"
msgstr "Google Search Central - Meilleures pratiques SEO pour les images"

#: includes/views/seo-score-page.php:448 includes/views/seo-score-page.php:448
msgid "Google Shows How To Use Alt Text For SEO"
msgstr "Google montre comment utiliser le texte alternatif pour le SEO"

#: includes/views/seo-score-page.php:395 includes/views/seo-score-page.php:395
msgid ""
"Google emphasizes a \"people-first\" approach - describe images naturally "
"for users while incorporating relevant keywords. The algorithm rewards "
"useful, information-rich content over keyword-stuffed metadata."
msgstr ""
"Google met l'accent sur une approche « centrée sur les personnes » - "
"décrivez les images naturellement pour les utilisateurs tout en incorporant "
"des mots-clés pertinents. L'algorithme récompense le contenu utile et riche "
"en informations plutôt que les métadonnées bourrées de mots-clés."

#: includes/Core/INFYP_Image_Usage.php:249
#: includes/Ajax/INFYP_Ajax_Handlers.php:410
msgid "Gutenberg"
msgstr ""

#: includes/Core/INFYP_Script_Manager.php:402
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:381
msgid "Has Keywords"
msgstr "Contient des mots-clés"

#: includes/views/setup-wizard/steps/step-preferences.php:21
#: includes/views/setup-wizard/steps/step-preferences.php:21
msgid ""
"Help us customize AI Image SEO for your needs. All fields are optional."
msgstr ""
"Aidez-nous à personnaliser AI Image SEO selon vos besoins. Tous les champs "
"sont facultatifs."

#: includes/views/setup-wizard/steps/step-preferences.php:38
#: includes/views/setup-wizard/steps/step-preferences.php:38
msgid "Helps us provide better default prompts"
msgstr "Nous aide à fournir de meilleures invites par défaut"

#: includes/views/setup-wizard/steps/step-preferences.php:87
#: includes/views/setup-wizard/steps/step-preferences.php:87
msgid "Helps us recommend appropriate batch sizes"
msgstr "Nous aide à recommander des tailles de lot appropriées"

#: includes/views/modals/description-modal.php:83
#: includes/views/modals/description-modal.php:83
msgid "Helps when attachment pages are indexed"
msgstr "Aide lorsque les pages de pièces jointes sont indexées"

#: includes/Core/INFYP_Script_Manager.php:147
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:126
msgid "Hide"
msgstr "Masquer"

#: includes/views/seo-score-page.php:542 includes/views/seo-score-page.php:542
msgid "Hide All Banners Permanently"
msgstr "Masquer tous les bannières de façon permanente"

#: includes/Admin/INFYP_Admin_Pages.php:710
#: includes/Admin/INFYP_Admin_Pages.php:710
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:718
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:718
msgid "Hide Details"
msgstr "Masquer les détails"

#: includes/views/seo-score-page.php:127 includes/views/seo-score-page.php:127
msgid "How We Score"
msgstr "Comment nous notons"

#: includes/Tables/INFYP_Image_List_Table.php:149
msgid "ID"
msgstr "ID"

#: includes/Tables/INFYP_Changelog_List_Table.php:222
msgid "ID: %s"
msgstr "ID : %s"

#: includes/views/debug-page.php:1131 includes/views/debug-page.php:1131
msgid ""
"If you can't find the issue or need additional assistance, our support team "
"is here to help you get the most out of AI Image SEO."
msgstr ""
"Si vous ne trouvez pas le problème ou avez besoin d'une assistance "
"supplémentaire, notre équipe de support est là pour vous aider à tirer le "
"meilleur parti de AI Image SEO."

#: includes/Tables/INFYP_Changelog_List_Table.php:56
#: includes/Tables/INFYP_API_Usage_List_Table.php:34
#: includes/Tables/INFYP_Image_List_Table.php:75
#: includes/Tables/INFYP_Image_List_Table.php:150
msgid "Image"
msgstr ""

#: includes/Core/INFYP_Script_Manager.php:200
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:179
msgid "Image %d: No changes needed."
msgstr "Image %d : Aucun changement nécessaire."

#: includes/views/seo-score-page.php:340 includes/views/seo-score-page.php:340
msgid "Image SEO Best Practices Summary"
msgstr "Résumé des meilleures pratiques SEO pour les images"

#: includes/Admin/INFYP_Admin_Pages.php:735
#: includes/Admin/INFYP_Admin_Pages.php:735
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:743
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:743
msgid "Image SEO Overview"
msgstr "Aperçu du SEO pour les images"

#: includes/views/modals/usage-modal.php:18
#: includes/views/modals/usage-modal.php:18
#: includes/Core/INFYP_Script_Manager.php:472
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:451
msgid "Image Usage"
msgstr "Utilisation de l'image"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2597
#: includes/Ajax/INFYP_Ajax_Handlers.php:2597
msgid "Image data refreshed."
msgstr "Données de l'image actualisées."

#: includes/Ajax/INFYP_Ajax_Handlers.php:483
#: includes/Ajax/INFYP_Ajax_Handlers.php:2562
#: includes/Ajax/INFYP_Ajax_Handlers.php:483
#: includes/Ajax/INFYP_Ajax_Handlers.php:2562
msgid "Image not found."
msgstr "Image non trouvée."

#: includes/Core/INFYP_Image_Optimizer.php:174
msgid "Image optimized successfully"
msgstr "Image optimisée avec succès"

#: includes/views/modals/alt-text-modal.php:37
#: includes/views/modals/alt-text-modal.php:37
#: includes/views/modals/caption-modal.php:28
#: includes/views/modals/caption-modal.php:28
#: includes/views/modals/description-modal.php:28
#: includes/views/modals/description-modal.php:28
#: includes/views/modals/filename-modal.php:37
#: includes/views/modals/filename-modal.php:37
#: includes/views/modals/title-modal.php:37
#: includes/views/modals/title-modal.php:37
#: includes/views/modals/usage-modal.php:23
#: includes/views/modals/usage-modal.php:23
#: includes/Core/INFYP_Script_Manager.php:447
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:426
msgid "Image preview"
msgstr "Aperçu de l'image"

#: includes/Tables/INFYP_Image_List_Table.php:76
msgid "Images"
msgstr ""

#: includes/Admin/INFYP_Admin_Pages.php:352
#: includes/Admin/INFYP_Admin_Pages.php:352
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:352
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:352
msgid "Images per page"
msgstr "Images par page"

#: includes/views/debug-page.php:1027 includes/views/debug-page.php:1027
msgid "Images with Keywords"
msgstr "Images avec des mots-clés"

#: includes/Core/INFYP_Script_Manager.php:452
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:431
msgid "Improve Your Image SEO"
msgstr "Améliorez votre SEO d'image"

#: includes/views/setup-wizard/steps/step-welcome.php:65
#: includes/views/setup-wizard/steps/step-welcome.php:65
msgid "Improve search visibility and accessibility compliance"
msgstr ""
"Améliorez la visibilité dans les recherches et la conformité à "
"l'accessibilité"

#: includes/views/seo-score-page.php:103 includes/views/seo-score-page.php:103
msgid "Improves SEO relevance"
msgstr "Améliore la pertinence SEO"

#: includes/views/modals/usage-modal.php:39
#: includes/views/modals/usage-modal.php:39
#: includes/Core/INFYP_Image_Usage.php:251
#: includes/Core/INFYP_Script_Manager.php:477
#: includes/Ajax/INFYP_Ajax_Handlers.php:408
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:456
msgid "In Content"
msgstr "Dans le contenu"

#: includes/Core/INFYP_Image_Usage.php:197
msgid "In Description"
msgstr "Dans la description"

#: includes/Core/INFYP_Modal_Manager.php:421
#: includes/Core/INFYP_Modal_Manager.php:421
#: includes/Core/INFYP_Script_Manager.php:301
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:280
msgid "Include keywords naturally in your text for better SEO"
msgstr ""
"Incluez naturellement des mots-clés dans votre texte pour un meilleur SEO"

#: includes/views/modals/caption-modal.php:83
#: includes/views/modals/caption-modal.php:83
msgid "Include keywords naturally when relevant"
msgstr "Incluez naturellement des mots-clés lorsque c'est pertinent"

#: includes/views/modals/filename-modal.php:95
#: includes/views/modals/filename-modal.php:95
#: includes/Core/INFYP_Script_Manager.php:243
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:222
msgid "Include relevant keywords"
msgstr "Incluez des mots-clés pertinents"

#: includes/views/modals/alt-text-modal.php:90
#: includes/views/modals/alt-text-modal.php:90
#: includes/views/modals/title-modal.php:95
#: includes/views/modals/title-modal.php:95
#: includes/Core/INFYP_Script_Manager.php:331
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:310
msgid "Include relevant keywords naturally"
msgstr "Incluez naturellement des mots-clés pertinents"

#: includes/views/seo-score-page.php:355 includes/views/seo-score-page.php:355
msgid "Include relevant keywords naturally, avoid stuffing"
msgstr "Incluez naturellement des mots-clés pertinents, évitez le bourrage"

#: includes/Tables/INFYP_Image_List_Table.php:252
msgid "Includes product and category images"
msgstr "Inclut des images de produits et de catégories"

#: includes/views/debug-page.php:466 includes/views/debug-page.php:477
#: includes/views/debug-page.php:466 includes/views/debug-page.php:477
msgid "Incompatible"
msgstr ""

#: includes/views/seo-score-page.php:457 includes/views/seo-score-page.php:457
msgid "Industry Expert Guidelines"
msgstr "Directives des experts de l'industrie"

#: includes/views/setup-wizard/steps/step-api-keys.php:100
#: includes/views/setup-wizard/steps/step-api-keys.php:100
msgid ""
"Industry-leading AI models. Best for complex image descriptions and nuanced "
"SEO content."
msgstr ""
"Modèles AI de pointe dans l'industrie. Idéal pour des descriptions d'images "
"complexes et un contenu SEO nuancé."

#: includes/views/debug-page.php:815 includes/views/debug-page.php:842
#: includes/views/debug-page.php:856 includes/views/debug-page.php:815
#: includes/views/debug-page.php:842 includes/views/debug-page.php:856
msgid "Info"
msgstr "Infos"

#: includes/Admin/INFYP_Admin_Pages.php:839
#: includes/Admin/INFYP_Admin_Pages.php:839
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:841
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:841
msgid "Install Plugin"
msgstr "Installer le plugin"

#: includes/Admin/INFYP_Admin_Pages.php:1063
#: includes/Admin/INFYP_Admin_Pages.php:1063
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1065
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1065
msgid "Installation failed:"
msgstr "Échec de l'installation :"

#: includes/Admin/INFYP_Admin_Pages.php:1045
#: includes/Admin/INFYP_Admin_Pages.php:1045
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1047
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1047
msgid "Installing..."
msgstr "Installation..."

#: includes/Ajax/INFYP_Ajax_Handlers.php:646
#: includes/Ajax/INFYP_Ajax_Handlers.php:646
msgid "Insufficient memory for image optimization. Please try again later."
msgstr ""
"Mémoire insuffisante pour l'optimisation de l'image. Veuillez réessayer plus"
" tard."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2086
#: includes/Ajax/INFYP_Ajax_Handlers.php:2086
msgid "Insufficient memory for keyword generation. Please try again later."
msgstr ""
"Mémoire insuffisante pour la génération de mots-clés. Veuillez réessayer "
"plus tard."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2295
#: includes/Ajax/INFYP_Ajax_Handlers.php:2295
msgid "Insufficient memory for optimization. Please try again later."
msgstr ""
"Mémoire insuffisante pour l'optimisation. Veuillez réessayer plus tard."

#: includes/Ajax/INFYP_Ajax_Handlers.php:230
#: includes/Ajax/INFYP_Ajax_Handlers.php:359
#: includes/Ajax/INFYP_Ajax_Handlers.php:465
#: includes/Ajax/INFYP_Ajax_Handlers.php:523
#: includes/Ajax/INFYP_Ajax_Handlers.php:632
#: includes/Ajax/INFYP_Ajax_Handlers.php:756
#: includes/Ajax/INFYP_Ajax_Handlers.php:835
#: includes/Ajax/INFYP_Ajax_Handlers.php:904
#: includes/Ajax/INFYP_Ajax_Handlers.php:1093
#: includes/Ajax/INFYP_Ajax_Handlers.php:1144
#: includes/Ajax/INFYP_Ajax_Handlers.php:1181
#: includes/Ajax/INFYP_Ajax_Handlers.php:1361
#: includes/Ajax/INFYP_Ajax_Handlers.php:1487
#: includes/Ajax/INFYP_Ajax_Handlers.php:1559
#: includes/Ajax/INFYP_Ajax_Handlers.php:1870
#: includes/Ajax/INFYP_Ajax_Handlers.php:2206
#: includes/Ajax/INFYP_Ajax_Handlers.php:2264
#: includes/Ajax/INFYP_Ajax_Handlers.php:2545
#: includes/Ajax/INFYP_Ajax_Handlers.php:230
#: includes/Ajax/INFYP_Ajax_Handlers.php:359
#: includes/Ajax/INFYP_Ajax_Handlers.php:465
#: includes/Ajax/INFYP_Ajax_Handlers.php:523
#: includes/Ajax/INFYP_Ajax_Handlers.php:632
#: includes/Ajax/INFYP_Ajax_Handlers.php:756
#: includes/Ajax/INFYP_Ajax_Handlers.php:835
#: includes/Ajax/INFYP_Ajax_Handlers.php:904
#: includes/Ajax/INFYP_Ajax_Handlers.php:1093
#: includes/Ajax/INFYP_Ajax_Handlers.php:1144
#: includes/Ajax/INFYP_Ajax_Handlers.php:1181
#: includes/Ajax/INFYP_Ajax_Handlers.php:1361
#: includes/Ajax/INFYP_Ajax_Handlers.php:1487
#: includes/Ajax/INFYP_Ajax_Handlers.php:1559
#: includes/Ajax/INFYP_Ajax_Handlers.php:1870
#: includes/Ajax/INFYP_Ajax_Handlers.php:2206
#: includes/Ajax/INFYP_Ajax_Handlers.php:2264
#: includes/Ajax/INFYP_Ajax_Handlers.php:2545
#: includes/Admin/INFYP_Debug_Page.php:525
#: includes/Admin/INFYP_Debug_Page.php:548
#: includes/Admin/INFYP_Debug_Page.php:567
#: includes/Admin/INFYP_Debug_Page.php:585
#: includes/Admin/INFYP_Debug_Page.php:719
#: includes/Admin/INFYP_Debug_Page.php:743
#: includes/Admin/INFYP_Debug_Page.php:792
#: includes/Admin/INFYP_Debug_Page.php:525
#: includes/Admin/INFYP_Debug_Page.php:548
#: includes/Admin/INFYP_Debug_Page.php:567
#: includes/Admin/INFYP_Debug_Page.php:585
#: includes/Admin/INFYP_Debug_Page.php:719
#: includes/Admin/INFYP_Debug_Page.php:743
#: includes/Admin/INFYP_Debug_Page.php:792
#: includes/Admin/INFYP_Setup_Wizard.php:413
#: includes/Admin/INFYP_Setup_Wizard.php:757
#: includes/Admin/INFYP_Setup_Wizard.php:791
#: includes/Admin/INFYP_Setup_Wizard.php:826
#: includes/Admin/INFYP_Setup_Wizard.php:940
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:401
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:745
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:779
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:814
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:928
msgid "Insufficient permissions."
msgstr "Autorisations insuffisantes."

#: includes/Admin/INFYP_Setup_Wizard.php:333
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:321
msgid "Invalid"
msgstr "Invalide"

#: includes/Core/INFYP_Security_Manager.php:387
#: includes/Core/INFYP_Security_Manager.php:387
#: includes/Ajax/INFYP_Ajax_Handlers.php:248
#: includes/Ajax/INFYP_Ajax_Handlers.php:248
msgid "Invalid field specified."
msgstr "Champ spécifié invalide."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2282
#: includes/Ajax/INFYP_Ajax_Handlers.php:2282
msgid "Invalid field type specified."
msgstr "Type de champ spécifié invalide."

#: includes/Core/INFYP_Security_Manager.php:381
#: includes/Core/INFYP_Security_Manager.php:381
#: includes/Core/INFYP_Error_Handler.php:237
#: includes/Core/INFYP_Error_Handler.php:237
#: includes/Ajax/INFYP_Ajax_Handlers.php:538
#: includes/Ajax/INFYP_Ajax_Handlers.php:538
msgid "Invalid filename provided."
msgstr "Nom de fichier fourni invalide."

#: includes/Core/INFYP_Field_Validator.php:130
#: includes/Core/INFYP_Script_Manager.php:367
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:346
msgid "Invalid format"
msgstr "Format invalide"

#: includes/Core/INFYP_Image_Optimizer.php:103
#: includes/Core/INFYP_Image_Optimizer.php:103
msgid "Invalid image ID"
msgstr "ID d'image invalide"

#: includes/Core/INFYP_Security_Manager.php:396
#: includes/Core/INFYP_Security_Manager.php:396
#: includes/Ajax/INFYP_Ajax_Handlers.php:253
#: includes/Ajax/INFYP_Ajax_Handlers.php:369
#: includes/Ajax/INFYP_Ajax_Handlers.php:474
#: includes/Ajax/INFYP_Ajax_Handlers.php:534
#: includes/Ajax/INFYP_Ajax_Handlers.php:641
#: includes/Ajax/INFYP_Ajax_Handlers.php:1568
#: includes/Ajax/INFYP_Ajax_Handlers.php:1996
#: includes/Ajax/INFYP_Ajax_Handlers.php:2065
#: includes/Ajax/INFYP_Ajax_Handlers.php:2158
#: includes/Ajax/INFYP_Ajax_Handlers.php:2214
#: includes/Ajax/INFYP_Ajax_Handlers.php:2287
#: includes/Ajax/INFYP_Ajax_Handlers.php:2554
#: includes/Ajax/INFYP_Ajax_Handlers.php:253
#: includes/Ajax/INFYP_Ajax_Handlers.php:369
#: includes/Ajax/INFYP_Ajax_Handlers.php:474
#: includes/Ajax/INFYP_Ajax_Handlers.php:534
#: includes/Ajax/INFYP_Ajax_Handlers.php:641
#: includes/Ajax/INFYP_Ajax_Handlers.php:1568
#: includes/Ajax/INFYP_Ajax_Handlers.php:1996
#: includes/Ajax/INFYP_Ajax_Handlers.php:2065
#: includes/Ajax/INFYP_Ajax_Handlers.php:2158
#: includes/Ajax/INFYP_Ajax_Handlers.php:2214
#: includes/Ajax/INFYP_Ajax_Handlers.php:2287
#: includes/Ajax/INFYP_Ajax_Handlers.php:2554
msgid "Invalid image ID."
msgstr "ID d'image invalide."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2070
#: includes/Ajax/INFYP_Ajax_Handlers.php:2164
#: includes/Ajax/INFYP_Ajax_Handlers.php:2070
#: includes/Ajax/INFYP_Ajax_Handlers.php:2164
msgid "Invalid image."
msgstr "Image invalide."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2776
msgid "Invalid plugin slug"
msgstr "Slug de plugin invalide"

#: includes/Core/INFYP_Error_Handler.php:249
#: includes/Core/INFYP_Error_Handler.php:249
msgid "Invalid post ID provided."
msgstr "ID de publication fourni invalide."

#: includes/Admin/INFYP_Debug_Page.php:531
#: includes/Admin/INFYP_Debug_Page.php:531
msgid "Invalid provider."
msgstr "Fournisseur invalide."

#: includes/Admin/INFYP_Setup_Wizard.php:421
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:409
msgid "Invalid step."
msgstr "Étape invalide."

#: includes/Ajax/INFYP_Ajax_Handlers.php:1106
#: includes/Ajax/INFYP_Ajax_Handlers.php:1106
msgid "Invalid weight data."
msgstr "Données de poids invalides."

#: includes/views/debug-page.php:456 includes/views/debug-page.php:456
msgid "Issues Detected"
msgstr "Problèmes détectés"

#: includes/views/seo-score-page.php:489 includes/views/seo-score-page.php:489
msgid ""
"John Mueller indicates title tags have minimal SEO impact but can be used "
"for user experience (tooltips on hover)."
msgstr ""
"John Mueller indique que les balises de titre ont un impact SEO minimal mais"
" peuvent être utilisées pour l'expérience utilisateur (infobulles au "
"survol)."

#: includes/views/seo-score-page.php:477 includes/views/seo-score-page.php:477
msgid ""
"Jul 14, 2025 - Detailed guide with SEO and accessibility perspectives. "
"Recommends under 125 characters, being descriptive and specific, including "
"relevant keywords naturally."
msgstr ""
"14 juillet 2025 - Guide détaillé avec des perspectives SEO et "
"d'accessibilité. Recommande moins de 125 caractères, être descriptif et "
"spécifique, inclure naturellement des mots-clés pertinents."

#: includes/views/seo-score-page.php:353 includes/views/seo-score-page.php:353
msgid "Keep concise: 50-125 characters (10-16 words)"
msgstr "Restez concis : 50-125 caractères (10-16 mots)"

#: includes/views/modals/title-modal.php:72
#: includes/views/modals/title-modal.php:72
#: includes/Core/INFYP_Script_Manager.php:335
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:314
msgid "Keep it shorter than alt text"
msgstr "Gardez-le plus court que le texte alternatif"

#: includes/views/seo-score-page.php:376 includes/views/seo-score-page.php:376
msgid "Keep shorter than alt text: 40-60 characters"
msgstr "Gardez-le plus court que le texte alternatif : 40-60 caractères"

#: includes/views/api-keys-page.php:274 includes/views/api-keys-page.php:274
msgid "Key Generation:"
msgstr "Génération de clé :"

#: includes/Core/INFYP_Script_Manager.php:430
#: includes/Ajax/INFYP_Ajax_Handlers.php:1716
#: includes/Ajax/INFYP_Ajax_Handlers.php:1729
#: includes/Ajax/INFYP_Ajax_Handlers.php:1716
#: includes/Ajax/INFYP_Ajax_Handlers.php:1729
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:409
msgid "Keyword Density"
msgstr "Densité de mots-clés"

#: includes/views/seo-score-page.php:95 includes/views/seo-score-page.php:280
#: includes/views/seo-score-page.php:95 includes/views/seo-score-page.php:280
msgid "Keyword Placement"
msgstr "Placement des mots-clés"

#: includes/views/modals/seo-breakdown-modal.php:75
#: includes/views/modals/seo-breakdown-modal.php:75
msgid "Keyword Usage"
msgstr "Utilisation des mots-clés"

#: includes/Core/INFYP_Script_Manager.php:396
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:375
msgid "Keyword Usage Score"
msgstr "Score d'utilisation des mots-clés"

#: includes/Core/INFYP_Script_Manager.php:287
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:266
msgid "Keyword must be at least 3 characters"
msgstr "Le mot-clé doit comporter au moins 3 caractères"

#: includes/Core/INFYP_Script_Manager.php:288
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:267
msgid "Keyword must be less than 30 characters"
msgstr "Le mot-clé doit comporter moins de 30 caractères"

#: includes/Core/INFYP_Modal_Manager.php:419
#: includes/Core/INFYP_Modal_Manager.php:419
#: includes/Core/INFYP_Script_Manager.php:300
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:279
msgid "Keyword usage"
msgstr "Utilisation des mots-clés"

#: includes/views/modals/keywords-modal.php:28
#: includes/views/modals/keywords-modal.php:28
#: includes/Tables/INFYP_Image_List_Table.php:151
#: includes/Core/INFYP_Script_Manager.php:404
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:383
msgid "Keywords"
msgstr "Mots-clés"

#: includes/Core/INFYP_Script_Manager.php:400
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:379
msgid "Keywords Found"
msgstr "Mots-clés trouvés"

#: includes/Core/INFYP_Script_Manager.php:291
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:270
msgid "Keywords cleared"
msgstr "Mots-clés effacés"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2232
#: includes/Ajax/INFYP_Ajax_Handlers.php:2232
msgid "Keywords cleared successfully."
msgstr "Mots-clés effacés avec succès."

#: includes/Ajax/INFYP_Ajax_Handlers.php:1833
#: includes/Ajax/INFYP_Ajax_Handlers.php:1833
msgid "Keywords found in 2 of 3 fields. Missing in: %s"
msgstr "Mots-clés trouvés dans 2 des 3 champs. Manquant dans : %s"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1825
#: includes/Ajax/INFYP_Ajax_Handlers.php:1825
msgid "Keywords found in all fields (alt text, title, filename)"
msgstr ""
"Mots-clés trouvés dans tous les champs (texte alternatif, titre, nom de "
"fichier)"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1837
#: includes/Ajax/INFYP_Ajax_Handlers.php:1837
msgid "Keywords found in only 1 field. Add to more fields for better SEO."
msgstr ""
"Mots-clés trouvés dans un seul champ. Ajoutez-les à d'autres champs pour un "
"meilleur SEO."

#: includes/Core/INFYP_Script_Manager.php:290
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:269
msgid "Keywords generated successfully"
msgstr "Mots-clés générés avec succès"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2123
#: includes/Ajax/INFYP_Ajax_Handlers.php:2123
msgid "Keywords generated successfully."
msgstr "Mots-clés générés avec succès."

#: includes/views/seo-score-page.php:102 includes/views/seo-score-page.php:102
msgid "Keywords in alt, title, and filename"
msgstr "Mots-clés dans le texte alternatif, le titre et le nom de fichier"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1839
#: includes/Ajax/INFYP_Ajax_Handlers.php:1839
msgid "Keywords not found in any fields. Add keywords to improve SEO."
msgstr ""
"Mots-clés non trouvés dans aucun champ. Ajoutez des mots-clés pour améliorer"
" le SEO."

#: includes/Core/INFYP_Script_Manager.php:289
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:268
msgid "Keywords updated successfully"
msgstr "Mots-clés mis à jour avec succès"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2040
#: includes/Ajax/INFYP_Ajax_Handlers.php:2040
msgid "Keywords updated successfully."
msgstr "Mots-clés mis à jour avec succès."

#: includes/Admin/INFYP_Admin_Pages.php:1174
#: includes/Admin/INFYP_Admin_Pages.php:1174
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1176
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1176
msgid "Language"
msgstr "Langue"

#: includes/views/setup-wizard/steps/step-preferences.php:76
#: includes/views/setup-wizard/steps/step-preferences.php:76
msgid "Large library"
msgstr "Grande bibliothèque"

#: includes/Tables/INFYP_API_Usage_List_Table.php:127
#: includes/Tables/INFYP_API_Usage_List_Table.php:127
msgid "Last 24 Hours"
msgstr "Dernières 24 heures"

#: includes/Tables/INFYP_API_Usage_List_Table.php:129
#: includes/Tables/INFYP_API_Usage_List_Table.php:129
msgid "Last 30 Days"
msgstr "Derniers 30 jours"

#: includes/Admin/INFYP_API_Usage_Page.php:153
#: includes/Admin/INFYP_API_Usage_Page.php:190
#: includes/Admin/INFYP_API_Usage_Page.php:153
#: includes/Admin/INFYP_API_Usage_Page.php:190
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:153
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:190
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:153
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:190
msgid "Last 30 days"
msgstr "Derniers 30 jours"

#: includes/Tables/INFYP_API_Usage_List_Table.php:128
#: includes/Tables/INFYP_API_Usage_List_Table.php:128
msgid "Last 7 Days"
msgstr "Derniers 7 jours"

#: includes/views/debug-page.php:668 includes/views/debug-page.php:668
msgid "Last Run"
msgstr "Dernière exécution"

#: includes/views/setup-wizard/steps/step-complete.php:107
#: includes/views/setup-wizard/steps/step-complete.php:107
#: includes/Admin/INFYP_Admin_Pages.php:842
#: includes/Admin/INFYP_Admin_Pages.php:842
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:844
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:844
msgid "Learn More"
msgstr "En savoir plus"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1801
#: includes/Ajax/INFYP_Ajax_Handlers.php:1801
msgid "Length not optimal (%d chars)"
msgstr "Longueur non optimale (%d caractères)"

#: includes/views/setup-wizard/steps/step-welcome.php:17
#: includes/views/setup-wizard/steps/step-welcome.php:17
msgid "Let's get your site ready for better image SEO in just a few minutes."
msgstr ""
"Préparons votre site pour un meilleur SEO d'image en quelques minutes."

#: includes/Core/INFYP_Script_Manager.php:273
#: includes/Admin/INFYP_Admin_Pages.php:1326
#: includes/Admin/INFYP_Admin_Pages.php:1326
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:252
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1328
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1328
msgid "Loading more logs..."
msgstr "Chargement de plus de journaux..."

#: includes/Tables/INFYP_Changelog_List_Table.php:41
msgid "Log Entries"
msgstr "Entrées de journal"

#: includes/Admin/INFYP_Admin_Pages.php:1209
#: includes/Admin/INFYP_Admin_Pages.php:1209
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1211
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1211
msgid "Log Entries per page"
msgstr "Entrées de journal par page"

#: includes/Tables/INFYP_Changelog_List_Table.php:40
msgid "Log Entry"
msgstr "Entrée de journal"

#: includes/views/debug-page.php:797 includes/views/debug-page.php:797
msgid "Log File Size"
msgstr "Taille du fichier journal"

#: includes/views/debug-page.php:1094 includes/views/debug-page.php:1094
msgid "Log Management"
msgstr "Gestion des journaux"

#: includes/views/debug-page.php:802 includes/views/debug-page.php:802
msgid "Log Summary"
msgstr "Résumé du journal"

#: includes/Core/INFYP_Script_Manager.php:218
#: includes/Admin/INFYP_Debug_Page.php:572
#: includes/Admin/INFYP_Debug_Page.php:572
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:197
msgid "Logs cleared successfully."
msgstr "Journaux effacés avec succès."

#: ai-image-seo.php:523 ai-image-seo.php:523
msgid ""
"Low execution time limit (%d seconds). Recommended: 60 seconds or higher."
msgstr ""
"Limite de temps d'exécution basse (%d secondes). Recommandé : 60 secondes ou"
" plus."

#: ai-image-seo.php:513 ai-image-seo.php:513
msgid "Low memory limit detected (%s). Recommended: 128M or higher."
msgstr "Limite de mémoire basse détectée (%s). Recommandé : 128M ou plus."

#: includes/views/seo-score-page.php:366 includes/views/seo-score-page.php:366
msgid "Lowercase letters only"
msgstr "Lettres minuscules uniquement"

#: includes/views/seo-score-page.php:522 includes/views/seo-score-page.php:522
msgid ""
"Manage the visibility of promotional banners, notices, and call-to-action "
"cards throughout the plugin."
msgstr ""
"Gérez la visibilité des bannières promotionnelles, des avis et des cartes "
"d'appel à l'action dans tout le plugin."

#: includes/views/seo-score-page.php:461 includes/views/seo-score-page.php:461
msgid ""
"Mar 28, 2024 - Emphasizes short, descriptive, relevant filenames and alt "
"text. Aligns with Google's guidance on using appropriate keywords naturally."
msgstr ""
"28 mars 2024 - Met l'accent sur des noms de fichiers et des textes "
"alternatifs courts, descriptifs et pertinents. S'aligne sur les directives "
"de Google pour utiliser les mots-clés appropriés naturellement."

#: includes/Core/INFYP_Script_Manager.php:465
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:444
msgid "Max 3 filters allowed"
msgstr "Maximum 3 filtres autorisés"

#: includes/Core/INFYP_Script_Manager.php:286
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:265
msgid "Maximum 3 keywords allowed"
msgstr "Maximum 3 mots-clés autorisés"

#: includes/views/seo-score-page.php:441 includes/views/seo-score-page.php:441
msgid ""
"May 12, 2025 update - Use the same image URL wherever the same image appears"
" to save crawl budget and improve indexing efficiency."
msgstr ""
"Mise à jour du 12 mai 2025 - Utilisez la même URL d'image partout où la même"
" image apparaît pour économiser le budget de crawl et améliorer l'efficacité"
" de l'indexation."

#: includes/Tables/INFYP_Image_List_Table.php:216
msgid "Media"
msgstr "Médias"

#: includes/Admin/INFYP_Admin_Pages.php:399
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:399
msgid "Media Library (Unattached)"
msgstr "Bibliothèque de médias (non attachée)"

#: includes/Tables/INFYP_Changelog_List_Table.php:161
#: includes/Tables/INFYP_Changelog_List_Table.php:161
msgid "Media Library only"
msgstr "Bibliothèque de médias uniquement"

#: includes/views/setup-wizard/steps/step-preferences.php:69
#: includes/views/setup-wizard/steps/step-preferences.php:69
msgid "Medium library"
msgstr "Bibliothèque moyenne"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1808
#: includes/Ajax/INFYP_Ajax_Handlers.php:1808
msgid "Meets all quality criteria"
msgstr "Répond à tous les critères de qualité"

#: includes/views/debug-page.php:489 includes/views/debug-page.php:489
msgid "Memory Usage"
msgstr "Utilisation de la mémoire"

#: includes/views/seo-score-page.php:374 includes/views/seo-score-page.php:374
msgid "Minimal SEO impact per Google's John Mueller"
msgstr "Impact SEO minimal selon John Mueller de Google"

#: includes/views/debug-page.php:992 includes/views/debug-page.php:992
#: includes/Core/INFYP_Field_Validator.php:28
#: includes/Core/INFYP_Field_Validator.php:78
#: includes/Core/INFYP_Field_Validator.php:150
#: includes/Core/INFYP_Script_Manager.php:223
#: includes/Core/INFYP_Script_Manager.php:366
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:202
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:345
msgid "Missing"
msgstr "Manquant"

#: includes/Core/INFYP_Script_Manager.php:358
#: includes/Core/INFYP_Script_Manager.php:455
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:337
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:434
msgid "Missing Alt Text"
msgstr "Texte alternatif manquant"

#: includes/views/debug-page.php:978 includes/views/debug-page.php:978
msgid "Missing Tables"
msgstr "Tables manquantes"

#: includes/Core/INFYP_Script_Manager.php:456
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:435
msgid "Missing Title Text"
msgstr "Texte de titre manquant"

#: includes/Core/INFYP_Script_Manager.php:234
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:213
msgid "Missing alt text"
msgstr "Texte alternatif manquant"

#: includes/Ajax/INFYP_Ajax_Handlers.php:208
#: includes/Ajax/INFYP_Ajax_Handlers.php:208
msgid "Missing required parameter: %s"
msgstr "Paramètre requis manquant : %s"

#: includes/Core/INFYP_Script_Manager.php:235
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:214
msgid "Missing title"
msgstr "Titre manquant"

#: includes/Tables/INFYP_API_Usage_List_Table.php:30
#: includes/Admin/INFYP_API_Usage_Page.php:202
#: includes/Admin/INFYP_API_Usage_Page.php:202
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:202
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:202
msgid "Model"
msgstr "Modèle"

#: includes/Admin/INFYP_Admin_Pages.php:916
#: includes/Admin/INFYP_Admin_Pages.php:927
#: includes/Admin/INFYP_Admin_Pages.php:916
#: includes/Admin/INFYP_Admin_Pages.php:927
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:918
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:929
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:918
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:929
msgid "Monitor API Usage"
msgstr "Surveiller l'utilisation de l'API"

#: includes/views/seo-score-page.php:74 includes/views/seo-score-page.php:74
msgid "Most important for accessibility & SEO"
msgstr "Le plus important pour l'accessibilité et le SEO"

#: includes/views/setup-wizard/steps/step-welcome.php:40
#: includes/views/setup-wizard/steps/step-welcome.php:40
msgid "Multiple AI Providers"
msgstr "Fournisseurs d'AI multiples"

#: includes/views/seo-score-page.php:317 includes/views/seo-score-page.php:317
msgid "Must equal 100%"
msgstr "Doit être égal à 100%"

#: includes/views/debug-page.php:1123 includes/views/debug-page.php:1123
msgid "Need Help?"
msgstr "Besoin d'aide ?"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1785
#: includes/Ajax/INFYP_Ajax_Handlers.php:1785
msgid "Need more words (%1$d, need %2$d+)"
msgstr "Besoin de plus de mots (%1$d, besoin de %2$d+)"

#: includes/Core/INFYP_Script_Manager.php:231
#: includes/Admin/INFYP_Meta_Box.php:96
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:210
msgid "Needs improvement"
msgstr "Nécessite des améliorations"

#: includes/Core/INFYP_Script_Manager.php:326
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:305
msgid ""
"Needs improvement. Follow the guidelines below to optimize your alt text."
msgstr ""
"Nécessite des améliorations. Suivez les directives ci-dessous pour optimiser"
" votre texte alternatif."

#: includes/Core/INFYP_Script_Manager.php:232
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:211
msgid "Needs more words"
msgstr "Besoin de plus de mots"

#: includes/views/debug-page.php:704 includes/views/debug-page.php:704
msgid "Never"
msgstr "Jamais"

#: includes/views/setup-wizard/steps/step-preferences.php:35
#: includes/views/setup-wizard/steps/step-preferences.php:35
msgid "News / Media"
msgstr "Actualités / Médias"

#: includes/views/debug-page.php:527 includes/views/debug-page.php:527
msgid "No APIs Configured"
msgstr "Aucune API configurée"

#: includes/Core/INFYP_Script_Manager.php:401
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:380
msgid "No Keywords"
msgstr "Aucun mot-clé"

#: includes/views/debug-page.php:787 includes/views/debug-page.php:787
msgid "No Recent Errors"
msgstr "Aucune erreur récente"

#: includes/Core/INFYP_Script_Manager.php:414
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:393
msgid "No adjustments needed. Your image is fully optimized for SEO."
msgstr ""
"Aucun ajustement nécessaire. Votre image est entièrement optimisée pour le "
"SEO."

#: includes/Ajax/INFYP_Ajax_Handlers.php:1098
#: includes/Ajax/INFYP_Ajax_Handlers.php:1366
#: includes/Ajax/INFYP_Ajax_Handlers.php:1098
#: includes/Ajax/INFYP_Ajax_Handlers.php:1366
msgid "No data received."
msgstr "Aucune donnée reçue."

#: includes/views/debug-page.php:909 includes/views/debug-page.php:909
msgid "No errors found. Everything looks good!"
msgstr "Aucune erreur trouvée. Tout semble bon !"

#: includes/Core/INFYP_Image_Optimizer.php:165
#: includes/Core/INFYP_Image_Optimizer.php:165
msgid "No fields were optimized"
msgstr "Aucun champ n'a été optimisé"

#: includes/Core/INFYP_Script_Manager.php:261
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:240
msgid "No image ID found"
msgstr "Aucun ID d'image trouvé"

#: includes/Core/INFYP_Script_Manager.php:469
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:448
msgid "No images found"
msgstr "Aucune image trouvée"

#: includes/Core/INFYP_Script_Manager.php:207
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:186
msgid "No images found to optimize."
msgstr "Aucune image trouvée à optimiser."

#: includes/views/debug-page.php:962 includes/views/debug-page.php:962
msgid "No info log entries found."
msgstr "Aucune entrée de journal d'information trouvée."

#: includes/Core/INFYP_Script_Manager.php:426
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:405
msgid "No keywords defined"
msgstr "Aucun mot-clé défini"

#: includes/Core/INFYP_Script_Manager.php:432
#: includes/Ajax/INFYP_Ajax_Handlers.php:1733
#: includes/Ajax/INFYP_Ajax_Handlers.php:1819
#: includes/Ajax/INFYP_Ajax_Handlers.php:1733
#: includes/Ajax/INFYP_Ajax_Handlers.php:1819
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:411
msgid "No keywords defined. Use AI optimization to generate keywords."
msgstr ""
"Aucun mot-clé défini. Utilisez l'optimisation AI pour générer des mots-clés."

#: includes/views/debug-page.php:882 includes/views/debug-page.php:882
msgid "No log entries found."
msgstr "Aucune entrée de journal trouvée."

#: includes/views/debug-page.php:719 includes/views/debug-page.php:719
msgid "No logs"
msgstr "Aucun journal"

#: includes/Admin/INFYP_Debug_Page.php:800
#: includes/Admin/INFYP_Debug_Page.php:800
msgid "No logs available to download."
msgstr "Aucun journal disponible pour téléchargement."

#: includes/Admin/INFYP_Debug_Page.php:840
#: includes/Admin/INFYP_Debug_Page.php:840
msgid "No logs found for the selected filter."
msgstr "Aucun journal trouvé pour le filtre sélectionné."

#: includes/Core/INFYP_Script_Manager.php:275
#: includes/Admin/INFYP_Admin_Pages.php:1328
#: includes/Admin/INFYP_Admin_Pages.php:1328
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:254
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1330
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1330
msgid "No more logs to show"
msgstr "Plus de journaux à afficher"

#: includes/views/debug-page.php:768 includes/views/debug-page.php:768
msgid "No page builder activity logged yet."
msgstr "Aucune activité de constructeur de page enregistrée pour le moment."

#: includes/views/debug-page.php:775 includes/views/debug-page.php:775
msgid ""
"No page builder activity recorded yet. Process some posts with page builders"
" to see statistics here."
msgstr ""
"Aucune activité de constructeur de page enregistrée pour le moment. Traitez "
"certains articles avec des constructeurs de pages pour voir les statistiques"
" ici."

#: ai-image-seo.php:530 ai-image-seo.php:530
msgid ""
"No persistent object cache detected. Consider using Redis or Memcached for "
"better performance."
msgstr ""
"Aucun cache d'objet persistant détecté. Envisagez d'utiliser Redis ou "
"Memcached pour de meilleures performances."

#: includes/Ajax/INFYP_Ajax_Handlers.php:811
#: includes/Ajax/INFYP_Ajax_Handlers.php:811
msgid "No settings to save."
msgstr "Aucun paramètre à enregistrer."

#: includes/views/debug-page.php:936 includes/views/debug-page.php:936
msgid "No warnings found."
msgstr "Aucun avertissement trouvé."

#: includes/views/seo-score-page.php:116 includes/views/seo-score-page.php:116
msgid "Non-duplicate content"
msgstr "Contenu non dupliqué"

#: includes/views/debug-page.php:541 includes/views/debug-page.php:541
#: includes/views/api-keys-page.php:54 includes/views/api-keys-page.php:72
#: includes/views/api-keys-page.php:90 includes/views/api-keys-page.php:54
#: includes/views/api-keys-page.php:72 includes/views/api-keys-page.php:90
msgid "Not Configured"
msgstr "Non configuré"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1318
#: includes/Ajax/INFYP_Ajax_Handlers.php:1793
#: includes/Ajax/INFYP_Ajax_Handlers.php:1318
#: includes/Ajax/INFYP_Ajax_Handlers.php:1793
msgid "Not SEO-friendly (use lowercase and hyphens)"
msgstr "Non SEO-friendly (utilisez des minuscules et des tirets)"

#: includes/Admin/INFYP_Meta_Box.php:88
msgid "Not analyzed"
msgstr "Non analysé"

#: includes/Ajax/INFYP_Ajax_Handlers.php:392
#: includes/Ajax/INFYP_Ajax_Handlers.php:392
msgid "Not used in any posts or pages."
msgstr "Non utilisé dans aucun article ou page."

#: includes/views/seo-score-page.php:507 includes/views/seo-score-page.php:507
msgid "Note:"
msgstr "Remarque :"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2926
msgid "Notice dismissed"
msgstr "Avis rejeté"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1855
#: includes/Ajax/INFYP_Ajax_Handlers.php:1855
msgid "Notice dismissed."
msgstr "Avis rejeté."

#: includes/views/debug-page.php:602 includes/views/debug-page.php:602
msgid "Object Cache Active"
msgstr "Cache d'objet actif"

#: includes/views/setup-wizard/steps/step-api-keys.php:85
#: includes/views/setup-wizard/steps/step-api-keys.php:85
msgid "OpenAI"
msgstr "OpenAI"

#: includes/Core/INFYP_API_Key_Manager.php:323
#: includes/Core/INFYP_API_Key_Manager.php:323
msgid "OpenAI API key appears too short"
msgstr "La clé API OpenAI semble trop courte"

#: includes/Core/INFYP_API_Key_Manager.php:320
#: includes/Core/INFYP_API_Key_Manager.php:320
msgid "OpenAI API keys should start with \"sk-\""
msgstr "Les clés API OpenAI doivent commencer par \"sk-\""

#: includes/views/api-keys-page.php:63 includes/views/api-keys-page.php:63
msgid "OpenAI GPT"
msgstr "OpenAI GPT"

#: includes/views/api-keys-page.php:148 includes/views/api-keys-page.php:148
msgid "OpenAI GPT API"
msgstr "API OpenAI GPT"

#: includes/views/api-keys-page.php:244 includes/views/api-keys-page.php:244
msgid "OpenSSL Available:"
msgstr "OpenSSL disponible :"

#: includes/Core/INFYP_Encryption_Service.php:336
#: includes/Core/INFYP_Encryption_Service.php:336
msgid ""
"OpenSSL PHP extension is not available. API keys will be stored without "
"encryption. Please contact your hosting provider to enable OpenSSL for "
"enhanced security."
msgstr ""
"L'extension PHP OpenSSL n'est pas disponible. Les clés API seront stockées "
"sans cryptage. Veuillez contacter votre fournisseur d'hébergement pour "
"activer OpenSSL pour une sécurité renforcée."

#: includes/Core/INFYP_Script_Manager.php:224
#: includes/Core/INFYP_Script_Manager.php:242
#: includes/Admin/INFYP_Admin_Pages.php:551
#: includes/Admin/INFYP_Admin_Pages.php:551
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:203
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:221
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:559
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:559
msgid "Optimal"
msgstr ""

#: includes/views/seo-score-page.php:183 includes/views/seo-score-page.php:214
#: includes/views/seo-score-page.php:259 includes/views/seo-score-page.php:183
#: includes/views/seo-score-page.php:214 includes/views/seo-score-page.php:259
msgid "Optimal Parameters"
msgstr "Paramètres optimaux"

#: includes/views/modals/alt-text-modal.php:78
#: includes/views/modals/alt-text-modal.php:78
#: includes/views/modals/filename-modal.php:83
#: includes/views/modals/filename-modal.php:83
#: includes/views/modals/title-modal.php:79
#: includes/views/modals/title-modal.php:79
msgid "Optimal: %1$d-%2$d %3$s (%4$d-%5$d %6$s)"
msgstr "Optimal : %1$d-%2$d %3$s (%4$d-%5$d %6$s)"

#: includes/views/modals/description-modal.php:71
#: includes/views/modals/description-modal.php:71
msgid "Optimal: 100-350 characters (2-4 sentences)"
msgstr "Optimal : 100-350 caractères (2-4 phrases)"

#: includes/views/seo-score-page.php:364 includes/views/seo-score-page.php:364
msgid "Optimal: 40-60 characters (3-6 words)"
msgstr "Optimal : 40-60 caractères (3-6 mots)"

#: includes/views/seo-score-page.php:61 includes/views/seo-score-page.php:61
msgid "Optimal: 40-60 chars (3-6 words)"
msgstr "Optimal : 40-60 caractères (3-6 mots)"

#: includes/views/seo-score-page.php:89 includes/views/seo-score-page.php:89
msgid "Optimal: 40-60 chars (6-10 words)"
msgstr "Optimal : 40-60 caractères (6-10 mots)"

#: includes/views/seo-score-page.php:75 includes/views/seo-score-page.php:75
msgid "Optimal: 50-125 chars (10-16 words)"
msgstr "Optimal : 50-125 caractères (10-16 mots)"

#: includes/views/modals/caption-modal.php:75
#: includes/views/modals/caption-modal.php:75
msgid "Optimal: 50-150 characters (1-2 sentences)"
msgstr "Optimal : 50-150 caractères (1-2 phrases)"

#: includes/views/changelog-page.php:20 includes/views/changelog-page.php:20
msgid "Optimization Changelog"
msgstr "Journal des modifications d'optimisation"

#: includes/views/debug-page.php:1049 includes/views/debug-page.php:1049
msgid "Optimization Suggestions"
msgstr "Suggestions d'optimisation"

#: includes/Core/INFYP_Script_Manager.php:194
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:173
msgid "Optimization complete. %1$d of %2$d images processed."
msgstr "Optimisation terminée. %1$d sur %2$d images traitées."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2355
#: includes/Ajax/INFYP_Ajax_Handlers.php:2355
msgid "Optimization error: %s"
msgstr "Erreur d'optimisation : %s"

#: includes/Core/INFYP_Script_Manager.php:183
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:162
msgid "Optimization failed"
msgstr "Échec de l'optimisation"

#: includes/Core/INFYP_Script_Manager.php:182
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:161
msgid "Optimization successful!"
msgstr "Optimisation réussie !"

#: includes/Ajax/INFYP_Ajax_Handlers.php:734
#: includes/Ajax/INFYP_Ajax_Handlers.php:734
msgid "Optimization successful."
msgstr "Optimisation réussie."

#: includes/views/modals/alt-text-modal.php:61
#: includes/views/modals/alt-text-modal.php:61
#: includes/views/modals/caption-modal.php:57
#: includes/views/modals/caption-modal.php:57
#: includes/views/modals/description-modal.php:57
#: includes/views/modals/description-modal.php:57
#: includes/views/modals/filename-modal.php:62
#: includes/views/modals/filename-modal.php:62
#: includes/views/modals/seo-breakdown-modal.php:100
#: includes/views/modals/seo-breakdown-modal.php:100
#: includes/views/modals/title-modal.php:62
#: includes/views/modals/title-modal.php:62
#: includes/Tables/INFYP_Image_List_Table.php:1150
#: includes/Core/INFYP_Script_Manager.php:410
#: includes/Core/INFYP_Script_Manager.php:449
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:389
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:428
msgid "Optimize with AI"
msgstr "Optimiser avec l'AI"

#: includes/views/setup-wizard/steps/step-welcome.php:53
#: includes/views/setup-wizard/steps/step-welcome.php:53
msgid "Optimize your entire media library with batch processing"
msgstr ""
"Optimisez toute votre bibliothèque de médias avec un traitement par lots"

#: includes/Core/INFYP_Script_Manager.php:453
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:432
msgid ""
"Optimize your images with AI-generated filenames, alt text and titles to "
"improve search engine rankings and accessibility."
msgstr ""
"Optimisez vos images avec des noms de fichiers, textes alternatifs et titres"
" générés par AI pour améliorer le classement dans les moteurs de recherche "
"et l'accessibilité."

#: includes/Tables/INFYP_Image_List_Table.php:1117
#: includes/Tables/INFYP_Image_List_Table.php:1117
#: includes/Core/INFYP_SEO_Score_Calculator.php:502
#: includes/Core/INFYP_Field_Validator.php:42
#: includes/Core/INFYP_Field_Validator.php:106
#: includes/Core/INFYP_Field_Validator.php:164
#: includes/Core/INFYP_Script_Manager.php:225
#: includes/Core/INFYP_Script_Manager.php:311
#: includes/Core/INFYP_Script_Manager.php:318
#: includes/Core/INFYP_Script_Manager.php:365
#: includes/Admin/INFYP_Meta_Box.php:94
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:204
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:290
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:297
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:344
msgid "Optimized"
msgstr "Optimisé"

#: includes/Core/INFYP_Script_Manager.php:198
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:177
msgid "Optimized Image %d:"
msgstr "Image optimisée %d :"

#: includes/views/debug-page.php:1020 includes/views/debug-page.php:1020
msgid "Optimized Images"
msgstr "Images optimisées"

#: includes/Core/INFYP_Script_Manager.php:180
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:159
msgid "Optimized with AI"
msgstr "Optimisé avec AI"

#: includes/Core/INFYP_Script_Manager.php:196
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:175
msgid "Optimizing %1$d of %2$d... (ID: %3$d)"
msgstr "Optimisation de %1$d sur %2$d... (ID : %3$d)"

#: includes/Core/INFYP_Script_Manager.php:179
#: includes/Core/INFYP_Script_Manager.php:501
#: includes/Core/INFYP_Script_Manager.php:520
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:158
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:480
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:499
msgid "Optimizing..."
msgstr "Optimisation..."

#: includes/views/seo-score-page.php:378 includes/views/seo-score-page.php:378
msgid "Optional but recommended for completeness"
msgstr "Optionnel mais recommandé pour la complétude"

#: includes/views/seo-score-page.php:88 includes/views/seo-score-page.php:88
msgid "Optional tooltip text"
msgstr "Texte d'info-bulle optionnel"

#: includes/views/setup-wizard/steps/step-preferences.php:36
#: includes/views/setup-wizard/steps/step-preferences.php:36
msgid "Other"
msgstr "Autre"

#: includes/views/seo-score-page.php:425 includes/views/seo-score-page.php:425
msgid ""
"Our comprehensive guidelines are based on extensive research from these "
"authoritative sources:"
msgstr ""
"Nos directives complètes sont basées sur des recherches approfondies de ces "
"sources autoritaires :"

#: includes/views/seo-score-page.php:345 includes/views/seo-score-page.php:345
msgid ""
"Our comprehensive research has identified these key optimization principles "
"based on the latest search engine guidelines:"
msgstr ""
"Notre recherche exhaustive a identifié ces principes clés d'optimisation "
"basés sur les dernières directives des moteurs de recherche :"

#: includes/views/seo-score-page.php:48 includes/views/seo-score-page.php:48
msgid ""
"Our scoring system evaluates images based on Google's SEO best practices. "
"Each component contributes to a total score of 100 points:"
msgstr ""
"Notre système de notation évalue les images selon les meilleures pratiques "
"SEO de Google. Chaque composant contribue à un score total de 100 points :"

#: includes/views/modals/seo-breakdown-modal.php:31
#: includes/views/modals/seo-breakdown-modal.php:31
#: includes/Core/INFYP_Script_Manager.php:395
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:374
msgid "Overall SEO Score"
msgstr "Score SEO global"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1237
#: includes/Ajax/INFYP_Ajax_Handlers.php:1237
msgid "Overall Score:"
msgstr "Score global :"

#: includes/Core/INFYP_Image_Usage.php:349
#: includes/Ajax/INFYP_Ajax_Handlers.php:420
msgid "Oxygen Builder"
msgstr "Oxygen Builder"

#: includes/views/debug-page.php:473 includes/views/debug-page.php:473
msgid "PHP Version"
msgstr "Version PHP"

#: includes/Helpers/INFYP_CSS_Helper.php:162
#: includes/Helpers/INFYP_CSS_Helper.php:162
msgid "PRO"
msgstr "PRO"

#: includes/views/debug-page.php:663 includes/views/debug-page.php:663
#: includes/views/modals/usage-modal.php:43
#: includes/views/modals/usage-modal.php:43
#: includes/Core/INFYP_Image_Usage.php:261
#: includes/Core/INFYP_Image_Usage.php:407
#: includes/Core/INFYP_Script_Manager.php:479
#: includes/Ajax/INFYP_Ajax_Handlers.php:426
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:458
msgid "Page Builder"
msgstr "Constructeur de pages"

#: includes/views/debug-page.php:641 includes/views/debug-page.php:641
msgid "Page Builder Activity"
msgstr "Activité du constructeur de pages"

#: includes/Tables/INFYP_Image_List_Table.php:211
#: includes/Admin/INFYP_Admin_Pages.php:396
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:396
msgid "Pages"
msgstr ""

#: includes/views/debug-page.php:492 includes/views/debug-page.php:492
msgid "Peak:"
msgstr "Pic :"

#: includes/views/seo-score-page.php:132 includes/views/seo-score-page.php:132
msgid "Penalties:"
msgstr "Pénalités :"

#: includes/Admin/INFYP_API_Usage_Page.php:182
#: includes/Admin/INFYP_API_Usage_Page.php:182
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:182
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:182
msgid "Per request"
msgstr "Par demande"

#: includes/Core/INFYP_Script_Manager.php:442
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:421
msgid "Perfect"
msgstr "Parfait"

#: includes/Core/INFYP_Script_Manager.php:413
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:392
msgid "Perfect SEO Score!"
msgstr "Score SEO parfait !"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1339
#: includes/Ajax/INFYP_Ajax_Handlers.php:1339
msgid "Perfect score! All SEO requirements are met."
msgstr "Score parfait ! Toutes les exigences SEO sont remplies."

#: includes/views/seo-score-page.php:544 includes/views/seo-score-page.php:544
msgid ""
"Permanently hide all promotional banners and CTAs. They will not reappear "
"until you enable them again."
msgstr ""
"Masquez définitivement toutes les bannières promotionnelles et CTA. Elles ne"
" réapparaîtront pas tant que vous ne les réactiverez pas."

#: includes/views/debug-page.php:610 includes/views/debug-page.php:610
msgid "Persistent Object Cache"
msgstr "Cache d'objets persistant"

#: includes/Core/INFYP_Script_Manager.php:165
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:144
msgid "Please enter Anthropic API key to save."
msgstr "Veuillez entrer la clé API Anthropic pour enregistrer."

#: includes/Core/INFYP_Script_Manager.php:163
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:142
msgid "Please enter Gemini API key to save."
msgstr "Veuillez entrer la clé API Gemini pour enregistrer."

#: includes/Core/INFYP_Script_Manager.php:164
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:143
msgid "Please enter OpenAI API key to save."
msgstr "Veuillez entrer la clé API OpenAI pour enregistrer."

#: includes/Core/INFYP_Script_Manager.php:162
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:141
msgid "Please enter an API key to save."
msgstr "Veuillez entrer une clé API pour enregistrer."

#: includes/Admin/INFYP_Setup_Wizard.php:340
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:328
msgid "Please enter at least one API key to continue."
msgstr "Veuillez entrer au moins une clé API pour continuer."

#: includes/Core/INFYP_Script_Manager.php:161
#: includes/Ajax/INFYP_Ajax_Handlers.php:842
#: includes/Ajax/INFYP_Ajax_Handlers.php:842
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:140
msgid "Please enter at least one API key to save."
msgstr "Veuillez entrer au moins une clé API pour enregistrer."

#: includes/Core/INFYP_Script_Manager.php:190
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:169
msgid "Please select an AI provider to use for optimization."
msgstr ""
"Veuillez sélectionner un fournisseur AI à utiliser pour l'optimisation."

#: includes/Core/INFYP_Script_Manager.php:204
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:183
msgid "Please select at least one field to optimize."
msgstr "Veuillez sélectionner au moins un champ à optimiser."

#: includes/Core/INFYP_Script_Manager.php:189
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:168
msgid "Please select at least one image to optimize."
msgstr "Veuillez sélectionner au moins une image à optimiser."

#: ai-image-seo.php:249 ai-image-seo.php:259 ai-image-seo.php:249
#: ai-image-seo.php:259
msgid "Plugin Activation Error"
msgstr "Erreur d'activation du plugin"

#: includes/views/debug-page.php:1006 includes/views/debug-page.php:1006
msgid "Plugin Options"
msgstr "Options du plugin"

#: includes/views/debug-page.php:985 includes/views/debug-page.php:985
msgid "Plugin Tables"
msgstr "Tables du plugin"

#: includes/views/debug-page.php:484 includes/views/debug-page.php:484
msgid "Plugin Version"
msgstr "Version du plugin"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2828
msgid "Plugin installation failed"
msgstr "Échec de l'installation du plugin"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2857
msgid "Plugin installed and activated successfully"
msgstr "Plugin installé et activé avec succès"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2846
msgid "Plugin installed but activation failed: %s"
msgstr "Plugin installé mais activation échouée : %s"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2770
msgid "Plugin slug is required"
msgstr "Le slug du plugin est requis"

#: includes/views/seo-score-page.php:131 includes/views/seo-score-page.php:131
msgid "Points for optimal length & relevance"
msgstr "Points pour la longueur et la pertinence optimales"

#: includes/Core/INFYP_Script_Manager.php:438
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:417
msgid "Points needed"
msgstr "Points nécessaires"

#: includes/Core/INFYP_SEO_Score_Calculator.php:511
#: includes/Core/INFYP_Script_Manager.php:321
#: includes/Admin/INFYP_Meta_Box.php:98
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:300
msgid "Poor"
msgstr "Médiocre"

#: includes/views/setup-wizard/steps/step-preferences.php:33
#: includes/views/setup-wizard/steps/step-preferences.php:33
msgid "Portfolio / Photography"
msgstr "Portfolio / Photographie"

#: includes/views/debug-page.php:1034 includes/views/debug-page.php:1034
msgid "Post Meta Entries"
msgstr "Entrées Meta des articles"

#: includes/Tables/INFYP_Image_List_Table.php:206
#: includes/Admin/INFYP_Admin_Pages.php:393
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:393
msgid "Posts"
msgstr "Articles"

#: includes/views/debug-page.php:664 includes/views/debug-page.php:664
msgid "Posts Scanned"
msgstr "Articles scannés"

#: includes/views/debug-page.php:665 includes/views/debug-page.php:665
msgid "Posts Updated"
msgstr "Articles mis à jour"

#: includes/Admin/INFYP_Setup_Wizard.php:96
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:96
msgid "Preferences"
msgstr "Préférences"

#: includes/views/seo-score-page.php:170 includes/views/seo-score-page.php:246
#: includes/views/seo-score-page.php:170 includes/views/seo-score-page.php:246
msgid "Presence"
msgstr "Présence"

#: includes/views/seo-score-page.php:130 includes/views/seo-score-page.php:130
msgid "Presence:"
msgstr "Présence :"

#: includes/views/setup-wizard/wizard-page.php:157
#: includes/views/setup-wizard/wizard-page.php:157
msgid "Pricing"
msgstr "Tarification"

#: includes/views/setup-wizard/steps/step-preferences.php:43
#: includes/views/setup-wizard/steps/step-preferences.php:43
msgid "Primary content language"
msgstr "Langue principale du contenu"

#: includes/views/seo-score-page.php:352 includes/views/seo-score-page.php:352
msgid "Primary ranking factor for Google Images"
msgstr "Facteur de classement principal pour Google Images"

#: includes/views/setup-wizard/steps/step-complete.php:103
#: includes/views/setup-wizard/steps/step-complete.php:103
msgid "Pro"
msgstr "Pro"

#: includes/views/seo-score-page.php:560 includes/views/seo-score-page.php:560
msgid ""
"Pro upgrade notices, Tiny Compress Images recommendation, Pro CTA cards, and"
" API key configuration reminders."
msgstr ""
"Avis de mise à niveau Pro, recommandation Tiny Compress Images, cartes CTA "
"Pro, et rappels de configuration de clé API."

#: includes/Core/INFYP_Script_Manager.php:191
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:170
msgid "Process cancelled by user."
msgstr "Processus annulé par l'utilisateur."

#: includes/Tables/INFYP_Image_List_Table.php:263
msgid "Product Categories Only"
msgstr "Catégories de produits uniquement"

#: includes/Core/INFYP_Image_Usage.php:153
#: includes/Core/INFYP_Image_Usage.php:195
msgid "Product Category"
msgstr "Catégorie de produit"

#: includes/Core/INFYP_Image_Usage.php:233
msgid "Product Featured Image"
msgstr "Image mise en avant du produit"

#: includes/Core/INFYP_Image_Usage.php:241
msgid "Product Gallery"
msgstr "Galerie de produits"

#: includes/Tables/INFYP_Image_List_Table.php:251
msgid "Products"
msgstr "Produits"

#: includes/Admin/INFYP_Admin_Pages.php:1190
#: includes/Admin/INFYP_Admin_Pages.php:1190
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1192
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1192
msgid "Prompt Add-on"
msgstr "Add-on de prompt"

#: includes/Tables/INFYP_API_Usage_List_Table.php:29
#: includes/Admin/INFYP_API_Usage_Page.php:201
#: includes/Admin/INFYP_API_Usage_Page.php:201
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:201
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:201
msgid "Provider"
msgstr "Fournisseur"

#: includes/Admin/INFYP_Setup_Wizard.php:833
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:821
msgid "Provider and API key are required."
msgstr "Fournisseur et clé API requis."

#: includes/views/seo-score-page.php:176 includes/views/seo-score-page.php:252
#: includes/views/seo-score-page.php:176 includes/views/seo-score-page.php:252
msgid "Quality"
msgstr "Qualité"

#: includes/views/seo-score-page.php:131 includes/views/seo-score-page.php:131
msgid "Quality:"
msgstr "Qualité :"

#: includes/Core/INFYP_Script_Manager.php:411
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:390
msgid "Quick fix:"
msgstr "Solution rapide :"

#: includes/Tables/INFYP_API_Usage_List_Table.php:166
#: includes/Tables/INFYP_API_Usage_List_Table.php:122
#: includes/Tables/INFYP_API_Usage_List_Table.php:122
msgid "Rate Limited"
msgstr "Limité par le taux"

#: includes/Tables/INFYP_Image_List_Table.php:1149
#: includes/Core/INFYP_Script_Manager.php:181
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:160
msgid "Re-optimize"
msgstr "Réoptimiser"

#: includes/views/setup-wizard/steps/step-preferences.php:113
#: includes/views/setup-wizard/steps/step-preferences.php:113
msgid "Read more about data collection in our Privacy Policy"
msgstr ""
"En savoir plus sur la collecte de données dans notre politique de "
"confidentialité"

#: includes/Core/INFYP_Script_Manager.php:212
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:191
msgid "Ready to optimize"
msgstr "Prêt à optimiser"

#: includes/views/setup-wizard/steps/step-complete.php:77
#: includes/views/setup-wizard/steps/step-complete.php:77
msgid "Ready to optimize images"
msgstr "Prêt à optimiser les images"

#: includes/views/debug-page.php:784 includes/views/debug-page.php:784
msgid "Recent Activity"
msgstr "Activité récente"

#: includes/views/debug-page.php:730 includes/views/debug-page.php:730
msgid "Recent Changes"
msgstr "Changements récents"

#: includes/views/debug-page.php:578 includes/views/debug-page.php:578
msgid "Recent Errors"
msgstr "Erreurs récentes"

#: includes/views/debug-page.php:556 includes/views/debug-page.php:556
msgid "Recent Usage (7 days)"
msgstr "Utilisation récente (7 jours)"

#: includes/Core/INFYP_Script_Manager.php:372
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:351
msgid "Reduce by %s words"
msgstr "Réduire de %s mots"

#: includes/Core/INFYP_Script_Manager.php:256
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:235
msgid "Reduce weights by %s% to reach 100%"
msgstr "Réduire les poids de %s% pour atteindre 100%"

#: includes/Core/INFYP_Image_Usage.php:267
msgid "Referenced"
msgstr "Référencé"

#: includes/views/seo-score-page.php:416 includes/views/seo-score-page.php:416
msgid "References & Sources"
msgstr "Références & Sources"

#: includes/views/modals/usage-modal.php:52
#: includes/views/modals/usage-modal.php:52
#: includes/Core/INFYP_Script_Manager.php:481
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:460
msgid "Refresh"
msgstr "Rafraîchir"

#: includes/views/debug-page.php:433 includes/views/debug-page.php:433
msgid "Refresh All"
msgstr "Tout rafraîchir"

#: includes/Admin/INFYP_Admin_Pages.php:1308
#: includes/Admin/INFYP_Admin_Pages.php:1308
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1310
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1310
msgid "Refreshing..."
msgstr "Rafraîchissement..."

#: includes/Core/INFYP_Script_Manager.php:347
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:326
msgid "Remove %s characters"
msgstr "Supprimer %s caractères"

#: includes/Core/INFYP_Script_Manager.php:351
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:330
msgid "Remove %s words"
msgstr "Supprimer %s mots"

#: includes/Tables/INFYP_Image_List_Table.php:331
#: includes/Tables/INFYP_Image_List_Table.php:331
#: includes/Admin/INFYP_Admin_Pages.php:435
#: includes/Admin/INFYP_Admin_Pages.php:443
#: includes/Admin/INFYP_Admin_Pages.php:435
#: includes/Admin/INFYP_Admin_Pages.php:443
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:435
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:443
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:435
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:443
msgid "Remove filter"
msgstr "Supprimer le filtre"

#: includes/Core/INFYP_Script_Manager.php:446
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:425
msgid "Remove keyword"
msgstr "Supprimer le mot-clé"

#: includes/Core/INFYP_SEO_Score_Calculator.php:892
msgid "Remove spaces (use hyphens instead)"
msgstr "Supprimer les espaces (utiliser des tirets à la place)"

#: includes/Core/INFYP_SEO_Score_Calculator.php:925
msgid "Replace generic filename with descriptive keywords"
msgstr "Remplacer le nom de fichier générique par des mots-clés descriptifs"

#: includes/Core/INFYP_SEO_Score_Calculator.php:889
msgid "Replace underscores with hyphens"
msgstr "Remplacer les underscores par des tirets"

#: includes/views/seo-score-page.php:419 includes/views/seo-score-page.php:419
msgid "Research-Based Guidelines"
msgstr "Lignes directrices basées sur la recherche"

#: includes/views/seo-score-page.php:533 includes/views/seo-score-page.php:533
msgid "Reset All Banners"
msgstr "Réinitialiser toutes les bannières"

#: includes/views/seo-score-page.php:529 includes/views/seo-score-page.php:529
msgid "Reset All Dismissed Banners"
msgstr "Réinitialiser toutes les bannières rejetées"

#: includes/views/seo-score-page.php:329 includes/views/seo-score-page.php:329
msgid "Reset to Defaults"
msgstr "Réinitialiser aux valeurs par défaut"

#: includes/Core/INFYP_Script_Manager.php:254
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:233
msgid "Reset to default values"
msgstr "Réinitialiser aux valeurs par défaut"

#: includes/views/seo-score-page.php:577 includes/views/seo-score-page.php:577
#: includes/Admin/INFYP_Admin_Pages.php:232
#: includes/Admin/INFYP_Admin_Pages.php:548
#: includes/Admin/INFYP_Admin_Pages.php:232
#: includes/Admin/INFYP_Admin_Pages.php:548
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:232
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:556
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:232
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:556
msgid "Resetting..."
msgstr "Réinitialisation..."

#: includes/Tables/INFYP_API_Usage_List_Table.php:32
msgid "Response Time"
msgstr "Temps de réponse"

#: includes/views/seo-score-page.php:143 includes/views/seo-score-page.php:143
msgid "SEO Configuration & Parameters"
msgstr "Configuration et paramètres SEO"

#: includes/views/modals/seo-breakdown-modal.php:18
#: includes/views/modals/seo-breakdown-modal.php:18
#: includes/Tables/INFYP_Image_List_Table.php:1172
#: includes/Tables/INFYP_Image_List_Table.php:1172
#: includes/Core/INFYP_Script_Manager.php:313
#: includes/Core/INFYP_Script_Manager.php:415
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:292
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:394
msgid "SEO Score Breakdown"
msgstr "Détail du score SEO"

#: includes/views/seo-score-page.php:39 includes/views/seo-score-page.php:39
msgid "SEO Scoring System"
msgstr "Système de notation SEO"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1316
#: includes/Ajax/INFYP_Ajax_Handlers.php:1316
msgid "SEO-friendly format"
msgstr "Format compatible SEO"

#: includes/views/seo-score-page.php:60 includes/views/seo-score-page.php:60
msgid "SEO-friendly format with hyphens"
msgstr "Format compatible SEO avec tirets"

#: includes/Core/INFYP_Script_Manager.php:156
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:135
msgid "Save API Keys"
msgstr "Enregistrer les clés API"

#: includes/views/api-keys-page.php:228
#: includes/Core/INFYP_Script_Manager.php:157
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:136
msgid "Save All API Keys"
msgstr "Enregistrer toutes les clés API"

#: includes/views/api-keys-page.php:220 includes/views/api-keys-page.php:220
msgid "Save Anthropic Key"
msgstr "Enregistrer la clé Anthropic"

#: includes/views/modals/alt-text-modal.php:117
#: includes/views/modals/alt-text-modal.php:117
#: includes/views/modals/caption-modal.php:102
#: includes/views/modals/caption-modal.php:102
#: includes/views/modals/description-modal.php:102
#: includes/views/modals/description-modal.php:102
#: includes/views/modals/filename-modal.php:118
#: includes/views/modals/filename-modal.php:118
#: includes/views/modals/keywords-modal.php:84
#: includes/views/modals/keywords-modal.php:84
#: includes/views/modals/title-modal.php:118
#: includes/views/modals/title-modal.php:118
#: includes/Core/INFYP_Script_Manager.php:159
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:138
msgid "Save Changes"
msgstr "Enregistrer les modifications"

#: includes/views/seo-score-page.php:326 includes/views/seo-score-page.php:326
msgid "Save Configuration"
msgstr "Enregistrer la configuration"

#: includes/views/api-keys-page.php:138 includes/views/api-keys-page.php:138
msgid "Save Gemini Key"
msgstr "Enregistrer la clé Gemini"

#: includes/views/api-keys-page.php:179 includes/views/api-keys-page.php:179
msgid "Save OpenAI Key"
msgstr "Enregistrer la clé OpenAI"

#: includes/Core/INFYP_Script_Manager.php:158
#: includes/Admin/INFYP_Admin_Pages.php:1197
#: includes/Admin/INFYP_Admin_Pages.php:1197
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:137
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1199
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1199
msgid "Save Settings"
msgstr "Enregistrer les paramètres"

#: includes/views/seo-score-page.php:386 includes/views/seo-score-page.php:386
msgid "Saves crawl budget and improves indexing efficiency"
msgstr "Économise le budget de crawl et améliore l'efficacité de l'indexation"

#: includes/Core/INFYP_Script_Manager.php:249
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:228
msgid "Saving configuration..."
msgstr "Enregistrement de la configuration..."

#: includes/Core/INFYP_Script_Manager.php:141
#: includes/Admin/INFYP_Setup_Wizard.php:335
#: includes/Admin/INFYP_Admin_Pages.php:226
#: includes/Admin/INFYP_Admin_Pages.php:537
#: includes/Admin/INFYP_Admin_Pages.php:545
#: includes/Admin/INFYP_Admin_Pages.php:226
#: includes/Admin/INFYP_Admin_Pages.php:537
#: includes/Admin/INFYP_Admin_Pages.php:545
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:120
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:226
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:545
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:553
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:226
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:545
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:553
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:323
msgid "Saving..."
msgstr "Enregistrement..."

#: includes/Tables/INFYP_Image_List_Table.php:161
msgid "Score"
msgstr ""

#: includes/Ajax/INFYP_Ajax_Handlers.php:1597
#: includes/Ajax/INFYP_Ajax_Handlers.php:1597
msgid "Score breakdown data is missing"
msgstr "Données de détail du score manquantes"

#: includes/views/seo-score-page.php:123 includes/views/seo-score-page.php:123
msgid "Scoring Criteria"
msgstr "Critères de notation"

#: includes/views/seo-score-page.php:496 includes/views/seo-score-page.php:496
msgid "Search Atlas - Alt Tag & Title Tag Optimization"
msgstr "Search Atlas - Optimisation des balises Alt et Title"

#: includes/views/seo-score-page.php:468 includes/views/seo-score-page.php:468
msgid "Search Engine Journal - 12 Important Image SEO Tips"
msgstr "Search Engine Journal - 12 conseils importants pour le SEO des images"

#: includes/views/main-page.php:60 includes/views/main-page.php:60
msgid "Search images by filename, alt text, title..."
msgstr "Rechercher des images par nom de fichier, texte alternatif, titre..."

#: includes/Tables/INFYP_Image_List_Table.php:356
#: includes/Tables/INFYP_Image_List_Table.php:356
msgid "Search post types..."
msgstr "Rechercher des types de publication..."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2756
#: includes/Ajax/INFYP_Ajax_Handlers.php:2868
#: includes/Ajax/INFYP_Ajax_Handlers.php:2892
#: includes/Ajax/INFYP_Ajax_Handlers.php:2918
#: includes/Ajax/INFYP_Ajax_Handlers.php:2938
#: includes/Ajax/INFYP_Ajax_Handlers.php:2970
#: includes/Ajax/INFYP_Ajax_Handlers.php:3005
msgid "Security check failed"
msgstr "Vérification de sécurité échouée"

#: includes/Core/INFYP_Security_Manager.php:246
#: includes/Core/INFYP_Security_Manager.php:246
#: includes/Ajax/INFYP_Ajax_Handlers.php:225
#: includes/Ajax/INFYP_Ajax_Handlers.php:354
#: includes/Ajax/INFYP_Ajax_Handlers.php:460
#: includes/Ajax/INFYP_Ajax_Handlers.php:518
#: includes/Ajax/INFYP_Ajax_Handlers.php:627
#: includes/Ajax/INFYP_Ajax_Handlers.php:751
#: includes/Ajax/INFYP_Ajax_Handlers.php:830
#: includes/Ajax/INFYP_Ajax_Handlers.php:899
#: includes/Ajax/INFYP_Ajax_Handlers.php:909
#: includes/Ajax/INFYP_Ajax_Handlers.php:1088
#: includes/Ajax/INFYP_Ajax_Handlers.php:1139
#: includes/Ajax/INFYP_Ajax_Handlers.php:1176
#: includes/Ajax/INFYP_Ajax_Handlers.php:1356
#: includes/Ajax/INFYP_Ajax_Handlers.php:1482
#: includes/Ajax/INFYP_Ajax_Handlers.php:1554
#: includes/Ajax/INFYP_Ajax_Handlers.php:1849
#: includes/Ajax/INFYP_Ajax_Handlers.php:1865
#: includes/Ajax/INFYP_Ajax_Handlers.php:1982
#: includes/Ajax/INFYP_Ajax_Handlers.php:2053
#: includes/Ajax/INFYP_Ajax_Handlers.php:2144
#: includes/Ajax/INFYP_Ajax_Handlers.php:2200
#: includes/Ajax/INFYP_Ajax_Handlers.php:2257
#: includes/Ajax/INFYP_Ajax_Handlers.php:2540
#: includes/Ajax/INFYP_Ajax_Handlers.php:225
#: includes/Ajax/INFYP_Ajax_Handlers.php:354
#: includes/Ajax/INFYP_Ajax_Handlers.php:460
#: includes/Ajax/INFYP_Ajax_Handlers.php:518
#: includes/Ajax/INFYP_Ajax_Handlers.php:627
#: includes/Ajax/INFYP_Ajax_Handlers.php:751
#: includes/Ajax/INFYP_Ajax_Handlers.php:830
#: includes/Ajax/INFYP_Ajax_Handlers.php:899
#: includes/Ajax/INFYP_Ajax_Handlers.php:909
#: includes/Ajax/INFYP_Ajax_Handlers.php:1088
#: includes/Ajax/INFYP_Ajax_Handlers.php:1139
#: includes/Ajax/INFYP_Ajax_Handlers.php:1176
#: includes/Ajax/INFYP_Ajax_Handlers.php:1356
#: includes/Ajax/INFYP_Ajax_Handlers.php:1482
#: includes/Ajax/INFYP_Ajax_Handlers.php:1554
#: includes/Ajax/INFYP_Ajax_Handlers.php:1849
#: includes/Ajax/INFYP_Ajax_Handlers.php:1865
#: includes/Ajax/INFYP_Ajax_Handlers.php:1982
#: includes/Ajax/INFYP_Ajax_Handlers.php:2053
#: includes/Ajax/INFYP_Ajax_Handlers.php:2144
#: includes/Ajax/INFYP_Ajax_Handlers.php:2200
#: includes/Ajax/INFYP_Ajax_Handlers.php:2257
#: includes/Ajax/INFYP_Ajax_Handlers.php:2540
#: includes/Admin/INFYP_Debug_Page.php:521
#: includes/Admin/INFYP_Debug_Page.php:544
#: includes/Admin/INFYP_Debug_Page.php:563
#: includes/Admin/INFYP_Debug_Page.php:581
#: includes/Admin/INFYP_Debug_Page.php:715
#: includes/Admin/INFYP_Debug_Page.php:739
#: includes/Admin/INFYP_Debug_Page.php:788
#: includes/Admin/INFYP_Debug_Page.php:521
#: includes/Admin/INFYP_Debug_Page.php:544
#: includes/Admin/INFYP_Debug_Page.php:563
#: includes/Admin/INFYP_Debug_Page.php:581
#: includes/Admin/INFYP_Debug_Page.php:715
#: includes/Admin/INFYP_Debug_Page.php:739
#: includes/Admin/INFYP_Debug_Page.php:788
#: includes/Admin/INFYP_Setup_Wizard.php:408
#: includes/Admin/INFYP_Setup_Wizard.php:752
#: includes/Admin/INFYP_Setup_Wizard.php:786
#: includes/Admin/INFYP_Setup_Wizard.php:821
#: includes/Admin/INFYP_Setup_Wizard.php:935
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:396
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:740
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:774
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:809
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:923
msgid "Security check failed."
msgstr "Vérification de sécurité échouée."

#: includes/Admin/INFYP_Admin_Pages.php:1102
#: includes/Admin/INFYP_Admin_Pages.php:1102
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1104
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1104
msgid "Select the AI model for generating SEO data."
msgstr "Sélectionnez le modèle AI pour générer des données SEO."

#: includes/views/setup-wizard/steps/step-preferences.php:30
#: includes/views/setup-wizard/steps/step-preferences.php:30
msgid "Select website type..."
msgstr "Sélectionnez le type de site web..."

#: includes/Admin/INFYP_Admin_Pages.php:425
#: includes/Admin/INFYP_Admin_Pages.php:425
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:425
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:425
msgid ""
"Select which content types to display images from. You can select multiple "
"types to filter the image list."
msgstr ""
"Sélectionnez les types de contenu à partir desquels afficher les images. "
"Vous pouvez sélectionner plusieurs types pour filtrer la liste des images."

#: includes/views/seo-score-page.php:476 includes/views/seo-score-page.php:476
msgid "Semrush - What Is Alt Text? Why It Matters & How to Write It"
msgstr ""
"Semrush - Qu'est-ce que le texte alternatif ? Pourquoi est-ce important et "
"comment l'écrire"

#: includes/views/seo-score-page.php:449 includes/views/seo-score-page.php:449
msgid ""
"Sep 23, 2024 - John Mueller confirms alt text remains crucial even with AI "
"vision. Context-specific alt text helps Google understand why an image is "
"used on a page."
msgstr ""
"23 sept. 2024 - John Mueller confirme que le texte alternatif reste crucial "
"même avec la vision AI. Un texte alternatif spécifique au contexte aide "
"Google à comprendre pourquoi une image est utilisée sur une page."

#: includes/views/modals/keywords-modal.php:46
#: includes/views/modals/keywords-modal.php:46
msgid "Separate Keywords (maximum 3 phrases) with commas or type enter."
msgstr ""
"Séparer les mots-clés (maximum 3 phrases) par des virgules ou appuyer sur "
"Entrée."

#: includes/Core/INFYP_Script_Manager.php:307
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:286
msgid "Separate keywords (maximum 3 phrases) with commas or press Enter"
msgstr ""
"Séparer les mots-clés (maximum 3 phrases) par des virgules ou appuyer sur "
"Entrée"

#: includes/views/setup-wizard/steps/step-preferences.php:19
#: includes/views/setup-wizard/steps/step-preferences.php:19
msgid "Set Your Preferences"
msgstr "Définissez vos préférences"

#: includes/views/modals/usage-modal.php:36
#: includes/views/modals/usage-modal.php:36
msgid "Set as featured image for posts or pages"
msgstr "Définir comme image à la une pour les articles ou pages"

#: includes/Admin/INFYP_Admin_Pages.php:237
#: includes/Admin/INFYP_Admin_Pages.php:237
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:237
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:237
msgid ""
"Set how many images need to be processed before you receive email "
"notifications"
msgstr ""
"Définir combien d'images doivent être traitées avant de recevoir des "
"notifications par email"

#: ai-image-seo.php:469 ai-image-seo.php:469
#: includes/Admin/INFYP_Admin_Pages.php:295
#: includes/Admin/INFYP_Admin_Pages.php:296
#: includes/Admin/INFYP_Admin_Pages.php:295
#: includes/Admin/INFYP_Admin_Pages.php:296
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:295
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:296
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:295
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:296
msgid "Settings"
msgstr "Paramètres"

#: includes/Core/INFYP_Script_Manager.php:160
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:139
msgid "Settings have been saved successfully."
msgstr "Les paramètres ont été enregistrés avec succès."

#: includes/Ajax/INFYP_Ajax_Handlers.php:1156
#: includes/Ajax/INFYP_Ajax_Handlers.php:1534
#: includes/Ajax/INFYP_Ajax_Handlers.php:1156
#: includes/Ajax/INFYP_Ajax_Handlers.php:1534
msgid "Settings reset to defaults."
msgstr "Paramètres réinitialisés aux valeurs par défaut."

#: includes/Ajax/INFYP_Ajax_Handlers.php:927
#: includes/Ajax/INFYP_Ajax_Handlers.php:927
msgid "Settings saved successfully."
msgstr "Paramètres enregistrés avec succès."

#: includes/Ajax/INFYP_Ajax_Handlers.php:1118
#: includes/Ajax/INFYP_Ajax_Handlers.php:1461
#: includes/Ajax/INFYP_Ajax_Handlers.php:1118
#: includes/Ajax/INFYP_Ajax_Handlers.php:1461
#: includes/Admin/INFYP_Admin_Pages.php:227
#: includes/Admin/INFYP_Admin_Pages.php:538
#: includes/Admin/INFYP_Admin_Pages.php:546
#: includes/Admin/INFYP_Admin_Pages.php:227
#: includes/Admin/INFYP_Admin_Pages.php:538
#: includes/Admin/INFYP_Admin_Pages.php:546
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:227
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:546
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:554
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:227
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:546
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:554
msgid "Settings saved!"
msgstr "Paramètres enregistrés !"

#: includes/Ajax/INFYP_Ajax_Handlers.php:817
#: includes/Ajax/INFYP_Ajax_Handlers.php:817
msgid "Settings saved."
msgstr "Paramètres enregistrés."

#: includes/views/setup-wizard/steps/step-complete.php:45
#: includes/views/setup-wizard/steps/step-complete.php:45
msgid "Setup Summary"
msgstr "Résumé de l'installation"

#: includes/Admin/INFYP_Setup_Wizard.php:121
#: includes/Admin/INFYP_Setup_Wizard.php:122
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:121
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:122
msgid "Setup Wizard"
msgstr "Assistant d'installation"

#: includes/Admin/INFYP_Setup_Wizard.php:764
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:752
msgid "Setup complete!"
msgstr "Installation terminée !"

#: includes/Core/INFYP_Script_Manager.php:146
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:125
msgid "Show"
msgstr "Afficher"

#: includes/Admin/INFYP_Admin_Pages.php:706
#: includes/Admin/INFYP_Admin_Pages.php:706
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:714
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:714
msgid "Show Details"
msgstr "Afficher les détails"

#: includes/views/debug-page.php:902 includes/views/debug-page.php:902
msgid "Show More Errors"
msgstr "Afficher plus d'erreurs"

#: includes/views/debug-page.php:956 includes/views/debug-page.php:956
msgid "Show More Info Logs"
msgstr "Afficher plus de journaux d'informations"

#: includes/views/debug-page.php:876 includes/views/debug-page.php:876
#: includes/Core/INFYP_Script_Manager.php:274
#: includes/Admin/INFYP_Admin_Pages.php:1327
#: includes/Admin/INFYP_Admin_Pages.php:1327
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:253
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1329
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1329
msgid "Show More Logs"
msgstr "Afficher plus de journaux"

#: includes/views/debug-page.php:929 includes/views/debug-page.php:929
msgid "Show More Warnings"
msgstr "Afficher plus d'avertissements"

#: includes/views/seo-score-page.php:531 includes/views/seo-score-page.php:531
msgid ""
"Show all previously dismissed banners again, including Pro upgrade notices, "
"compression recommendations, and API key reminders."
msgstr ""
"Afficher à nouveau toutes les bannières rejetées précédemment, y compris les"
" notifications de mise à niveau Pro, les recommandations de compression et "
"les rappels de clé API."

#: includes/Core/INFYP_Image_Usage.php:390
msgid "SiteOrigin"
msgstr "SiteOrigin"

#: includes/views/setup-wizard/wizard-page.php:116
#: includes/views/setup-wizard/wizard-page.php:116
#: includes/Admin/INFYP_Setup_Wizard.php:338
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:326
msgid "Skip Setup"
msgstr "Passer l'installation"

#: includes/Admin/INFYP_Setup_Wizard.php:336
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:324
msgid "Skip Setup?"
msgstr "Passer l'installation ?"

#: includes/views/setup-wizard/steps/step-preferences.php:62
#: includes/views/setup-wizard/steps/step-preferences.php:62
msgid "Small library"
msgstr "Petite bibliothèque"

#: includes/views/setup-wizard/steps/step-complete.php:88
#: includes/views/setup-wizard/steps/step-complete.php:88
msgid "Start Optimizing Images"
msgstr "Commencer à optimiser les images"

#: includes/Admin/INFYP_Setup_Wizard.php:901
#: includes/Admin/INFYP_Setup_Wizard.php:901
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:889
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:889
msgid "Start Setup"
msgstr "Commencer l'installation"

#: includes/Tables/INFYP_API_Usage_List_Table.php:31
msgid "Status"
msgstr "Statut"

#: includes/views/setup-wizard/steps/step-preferences.php:97
#: includes/views/setup-wizard/steps/step-preferences.php:97
msgid "Stay Updated"
msgstr "Restez informé"

#: includes/Admin/INFYP_Setup_Wizard.php:435
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:423
msgid "Step saved successfully."
msgstr "Étape enregistrée avec succès."

#: includes/views/setup-wizard/steps/step-preferences.php:104
#: includes/views/setup-wizard/steps/step-preferences.php:104
msgid "Subscribe for SGE Tips, Product updates and special Promotions"
msgstr ""
"Abonnez-vous pour des conseils SGE, des mises à jour de produits et des "
"promotions spéciales"

#: includes/Tables/INFYP_API_Usage_List_Table.php:164
#: includes/Tables/INFYP_API_Usage_List_Table.php:120
#: includes/Tables/INFYP_API_Usage_List_Table.php:120
msgid "Success"
msgstr "Succès"

#: includes/Admin/INFYP_API_Usage_Page.php:157
#: includes/Admin/INFYP_API_Usage_Page.php:204
#: includes/Admin/INFYP_API_Usage_Page.php:157
#: includes/Admin/INFYP_API_Usage_Page.php:204
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:157
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:204
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:157
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:204
msgid "Success Rate"
msgstr "Taux de réussite"

#: includes/Admin/INFYP_Admin_Pages.php:1310
#: includes/Admin/INFYP_Admin_Pages.php:574
#: includes/Admin/INFYP_Admin_Pages.php:1310
#: includes/Admin/INFYP_Admin_Pages.php:574
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1312
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:582
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1312
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:582
msgid "Success!"
msgstr "Succès !"

#: includes/views/debug-page.php:565 includes/views/debug-page.php:565
msgid "Successful"
msgstr "Réussi"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1328
#: includes/Ajax/INFYP_Ajax_Handlers.php:1328
msgid "Suggestions for Improvement:"
msgstr "Suggestions d'amélioration :"

#: includes/views/setup-wizard/wizard-page.php:161
#: includes/views/setup-wizard/wizard-page.php:161
msgid "Support"
msgstr ""

#: includes/views/debug-page.php:1126 includes/views/debug-page.php:1126
msgid "Support Available"
msgstr "Support disponible"

#: includes/views/debug-page.php:456 includes/views/debug-page.php:456
msgid "System OK"
msgstr "Système OK"

#: includes/views/debug-page.php:453 includes/views/debug-page.php:453
msgid "System Status"
msgstr "Statut du système"

#: includes/views/seo-score-page.php:383 includes/views/seo-score-page.php:383
msgid "Technical Best Practices"
msgstr "Meilleures pratiques techniques"

#: includes/views/seo-score-page.php:485 includes/views/seo-score-page.php:485
msgid "Technical SEO Resources"
msgstr "Ressources SEO techniques"

#: includes/views/debug-page.php:546 includes/views/debug-page.php:546
msgid "Test"
msgstr ""

#: includes/views/debug-page.php:1105 includes/views/debug-page.php:1105
msgid "Test All APIs"
msgstr "Tester toutes les APIs"

#: includes/views/debug-page.php:1103 includes/views/debug-page.php:1103
msgid ""
"Test all configured API connections to verify they are working properly."
msgstr ""
"Tester toutes les connexions API configurées pour vérifier qu'elles "
"fonctionnent correctement."

#: includes/Admin/INFYP_Admin_Pages.php:1306
#: includes/Admin/INFYP_Admin_Pages.php:1306
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1308
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1308
msgid "Testing..."
msgstr "Test en cours..."

#: includes/views/setup-wizard/steps/step-welcome.php:83
#: includes/views/setup-wizard/steps/step-welcome.php:83
msgid "Thank you for choosing AI Image SEO!"
msgstr "Merci d'avoir choisi AI Image SEO !"

#: ai-image-seo.php:679 ai-image-seo.php:679
msgid ""
"Thank you for installing AI Image SEO! To start optimizing your images with "
"AI, please configure your API keys."
msgstr ""
"Merci d'avoir installé AI Image SEO ! Pour commencer à optimiser vos images "
"avec AI, veuillez configurer vos clés API."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2395
#: includes/Ajax/INFYP_Ajax_Handlers.php:2395
msgid "The API response did not contain the alt_text field."
msgstr "La réponse de l'API ne contenait pas le champ alt_text."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2382
#: includes/Ajax/INFYP_Ajax_Handlers.php:2382
msgid "The API response did not contain the filename field."
msgstr "La réponse de l'API ne contenait pas le champ nom de fichier."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2414
#: includes/Ajax/INFYP_Ajax_Handlers.php:2414
msgid "The API response did not contain the title field."
msgstr "La réponse de l'API ne contenait pas le champ titre."

#: includes/Admin/INFYP_Admin_Pages.php:836
#: includes/Admin/INFYP_Admin_Pages.php:836
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:838
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:838
msgid ""
"The best & easiest image compression plugin for WordPress. Speed up your "
"website by compressing and converting your images with TinyPNG."
msgstr ""
"Le meilleur et le plus simple plugin de compression d'images pour WordPress."
" Accélérez votre site web en compressant et convertissant vos images avec "
"TinyPNG."

#: includes/Core/INFYP_Image_Usage.php:379
msgid "Themify Builder"
msgstr "Themify Builder"

#: includes/views/setup-wizard/steps/step-welcome.php:75
#: includes/views/setup-wizard/steps/step-welcome.php:75
msgid ""
"This wizard will help you configure API keys and basic preferences. It only "
"takes 2-3 minutes."
msgstr ""
"Cet assistant vous aidera à configurer les clés API et les préférences de "
"base. Cela ne prend que 2-3 minutes."

#: includes/Admin/INFYP_Admin_Pages.php:575
#: includes/Admin/INFYP_Admin_Pages.php:575
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:583
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:583
msgid "Tiny Compress Images has been installed and activated."
msgstr "Tiny Compress Images a été installé et activé."

#: includes/views/modals/seo-breakdown-modal.php:64
#: includes/views/modals/seo-breakdown-modal.php:64
#: includes/Tables/INFYP_Image_List_Table.php:154
#: includes/Core/INFYP_Script_Manager.php:406
#: includes/Ajax/INFYP_Ajax_Handlers.php:264
#: includes/Ajax/INFYP_Ajax_Handlers.php:264
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:385
msgid "Title"
msgstr "Titre"

#: includes/views/seo-score-page.php:372 includes/views/seo-score-page.php:372
msgid "Title Attributes"
msgstr "Attributs de titre"

#: includes/views/modals/title-modal.php:68
#: includes/views/modals/title-modal.php:68
#: includes/Core/INFYP_Script_Manager.php:383
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:362
msgid "Title Guidelines"
msgstr "Lignes directrices pour le titre"

#: includes/Core/INFYP_Script_Manager.php:340
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:319
msgid "Title Presence"
msgstr "Présence du titre"

#: includes/Core/INFYP_Script_Manager.php:343
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:322
msgid "Title Quality"
msgstr "Qualité du titre"

#: includes/Core/INFYP_Script_Manager.php:334
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:313
msgid "Title Recommendations"
msgstr "Recommandations pour le titre"

#: includes/Core/INFYP_Script_Manager.php:384
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:363
msgid "Title Score"
msgstr "Score du titre"

#: includes/views/seo-score-page.php:81 includes/views/seo-score-page.php:235
#: includes/views/seo-score-page.php:81 includes/views/seo-score-page.php:235
#: includes/Ajax/INFYP_Ajax_Handlers.php:1273
#: includes/Ajax/INFYP_Ajax_Handlers.php:1273
msgid "Title Text"
msgstr "Texte du titre"

#: includes/Core/INFYP_Script_Manager.php:420
#: includes/Ajax/INFYP_Ajax_Handlers.php:1651
#: includes/Ajax/INFYP_Ajax_Handlers.php:1651
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:399
msgid "Title Text Presence"
msgstr "Présence du texte du titre"

#: includes/Core/INFYP_Script_Manager.php:421
#: includes/Ajax/INFYP_Ajax_Handlers.php:1670
#: includes/Ajax/INFYP_Ajax_Handlers.php:1682
#: includes/Ajax/INFYP_Ajax_Handlers.php:1670
#: includes/Ajax/INFYP_Ajax_Handlers.php:1682
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:400
msgid "Title Text Quality"
msgstr "Qualité du texte du titre"

#: includes/Core/INFYP_SEO_Score_Calculator.php:742
msgid "Title has too many words (%1$d words). Keep under %2$d words"
msgstr ""
"Le titre contient trop de mots (%1$d mots). Gardez-en moins de %2$d mots"

#: includes/Core/INFYP_Script_Manager.php:341
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:320
msgid "Title is present"
msgstr "Le titre est présent"

#: includes/Core/INFYP_SEO_Score_Calculator.php:769
msgid ""
"Title needs adjustment: %1$d chars, %2$d words. Target: %3$d-%4$d chars, "
"%5$d-%6$d words"
msgstr ""
"Le titre nécessite un ajustement : %1$d caractères, %2$d mots. Cible : "
"%3$d-%4$d caractères, %5$d-%6$d mots"

#: includes/Core/INFYP_SEO_Score_Calculator.php:734
msgid "Title needs more words (%1$d words). Aim for %2$d-%3$d words"
msgstr "Le titre a besoin de plus de mots (%1$d mots). Visez %2$d-%3$d mots"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1448
#: includes/Ajax/INFYP_Ajax_Handlers.php:1448
msgid "Title percentages must add up to 100%."
msgstr "Les pourcentages du titre doivent totaliser 100%."

#: includes/Core/INFYP_SEO_Score_Calculator.php:707
msgid "Title text is optional but can improve user experience"
msgstr ""
"Le texte du titre est facultatif mais peut améliorer l'expérience "
"utilisateur"

#: includes/Core/INFYP_Script_Manager.php:422
#: includes/Ajax/INFYP_Ajax_Handlers.php:1656
#: includes/Ajax/INFYP_Ajax_Handlers.php:1656
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:401
msgid "Title text is present"
msgstr "Le texte du titre est présent"

#: includes/Core/INFYP_SEO_Score_Calculator.php:801
msgid "Title text should be descriptive, not just numbers"
msgstr "Le texte du titre doit être descriptif, pas seulement des chiffres"

#: includes/Core/INFYP_SEO_Score_Calculator.php:785
msgid "Title text should be shorter than alt text"
msgstr "Le texte du titre doit être plus court que le texte alternatif"

#: includes/Core/INFYP_SEO_Score_Calculator.php:791
msgid "Title text should not duplicate alt text"
msgstr "Le texte du titre ne doit pas dupliquer le texte alternatif"

#: includes/Core/INFYP_SEO_Score_Calculator.php:760
msgid "Title too long (%1$d chars). Keep under %2$d characters"
msgstr "Titre trop long (%1$d caractères). Gardez-en moins de %2$d caractères"

#: includes/Core/INFYP_SEO_Score_Calculator.php:752
msgid "Title too short (%1$d chars). Aim for %2$d-%3$d characters"
msgstr "Titre trop court (%1$d caractères). Visez %2$d-%3$d caractères"

#: includes/Core/INFYP_Script_Manager.php:299
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:278
msgid "Title updated successfully"
msgstr "Titre mis à jour avec succès"

#: includes/Admin/INFYP_Admin_Pages.php:754
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:760
msgid "Titles"
msgstr "Titres"

#: includes/Core/INFYP_Script_Manager.php:416
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:395
msgid "To reach 100% SEO score:"
msgstr "Pour atteindre un score SEO de 100% :"

#: ai-image-seo.php:681 ai-image-seo.php:681
msgid ""
"To start optimizing your images with AI, please configure your API keys."
msgstr ""
"Pour commencer à optimiser vos images avec l'AI, veuillez configurer vos "
"clés API."

#: includes/Core/INFYP_Script_Manager.php:174
#: includes/Core/INFYP_Script_Manager.php:174
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:153
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:153
msgid "To start optimizing, please add your API key on the"
msgstr "Pour commencer l'optimisation, veuillez ajouter votre clé API sur le"

#: includes/Core/INFYP_Script_Manager.php:169
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:148
msgid "To use this model, you need to set the corresponding API key in the"
msgstr ""
"Pour utiliser ce modèle, vous devez définir la clé API correspondante dans "
"le"

#: includes/views/setup-wizard/steps/step-api-keys.php:62
#: includes/views/setup-wizard/steps/step-api-keys.php:109
#: includes/views/setup-wizard/steps/step-api-keys.php:156
#: includes/views/setup-wizard/steps/step-api-keys.php:62
#: includes/views/setup-wizard/steps/step-api-keys.php:109
#: includes/views/setup-wizard/steps/step-api-keys.php:156
msgid "Toggle visibility"
msgstr "Basculer la visibilité"

#: includes/Core/INFYP_Field_Validator.php:58
#: includes/Core/INFYP_Field_Validator.php:122
#: includes/Core/INFYP_Field_Validator.php:180
#: includes/Core/INFYP_Script_Manager.php:227
#: includes/Core/INFYP_Script_Manager.php:363
#: includes/Admin/INFYP_Admin_Pages.php:553
#: includes/Admin/INFYP_Admin_Pages.php:553
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:206
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:342
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:561
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:561
msgid "Too long"
msgstr "Trop long"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1779
#: includes/Ajax/INFYP_Ajax_Handlers.php:1779
msgid "Too long (%1$d chars, max %2$d)"
msgstr "Trop long (%1$d caractères, max %2$d)"

#: includes/Core/INFYP_Security_Manager.php:257
#: includes/Core/INFYP_Security_Manager.php:257
msgid "Too many requests. Please try again later."
msgstr "Trop de requêtes. Veuillez réessayer plus tard."

#: includes/Core/INFYP_Script_Manager.php:233
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:212
msgid "Too many words"
msgstr "Trop de mots"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1788
#: includes/Ajax/INFYP_Ajax_Handlers.php:1788
msgid "Too many words (%1$d, max %2$d)"
msgstr "Trop de mots (%1$d, max %2$d)"

#: includes/Core/INFYP_Field_Validator.php:51
#: includes/Core/INFYP_Field_Validator.php:115
#: includes/Core/INFYP_Field_Validator.php:173
#: includes/Core/INFYP_Script_Manager.php:226
#: includes/Core/INFYP_Script_Manager.php:362
#: includes/Admin/INFYP_Admin_Pages.php:552
#: includes/Admin/INFYP_Admin_Pages.php:552
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:205
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:341
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:560
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:560
msgid "Too short"
msgstr "Trop court"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1776
#: includes/Ajax/INFYP_Ajax_Handlers.php:1776
msgid "Too short (%1$d chars, need %2$d+)"
msgstr "Trop court (%1$d caractères, besoin de %2$d+)"

#: includes/Core/INFYP_Script_Manager.php:439
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:418
msgid "Total"
msgstr ""

#: includes/Admin/INFYP_API_Usage_Page.php:151
#: includes/Admin/INFYP_API_Usage_Page.php:151
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:151
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:151
msgid "Total API Calls"
msgstr "Total des appels API"

#: includes/views/debug-page.php:561 includes/views/debug-page.php:561
msgid "Total Calls"
msgstr "Total des appels"

#: includes/Core/INFYP_Script_Manager.php:454
#: includes/Admin/INFYP_Admin_Pages.php:727
#: includes/Admin/INFYP_Admin_Pages.php:727
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:433
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:735
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:735
msgid "Total Images"
msgstr "Total des images"

#: includes/views/debug-page.php:1041 includes/views/debug-page.php:1041
msgid "Total Table Size"
msgstr "Taille totale de la table"

#: includes/views/seo-score-page.php:316 includes/views/seo-score-page.php:316
msgid "Total Weight"
msgstr "Poids total"

#: includes/Core/INFYP_Script_Manager.php:248
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:227
msgid "Total weight must equal 100% (currently %d%)"
msgstr "Le poids total doit être égal à 100% (actuellement %d%)"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1942
#: includes/Ajax/INFYP_Ajax_Handlers.php:1942
msgid "Total weight must equal 100%% (currently %d%%)"
msgstr "Le poids total doit être égal à 100%% (actuellement %d%%)"

#: includes/Admin/INFYP_Admin_Pages.php:917
#: includes/Admin/INFYP_Admin_Pages.php:928
#: includes/Admin/INFYP_Admin_Pages.php:917
#: includes/Admin/INFYP_Admin_Pages.php:928
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:919
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:930
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:919
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:930
msgid ""
"Track your AI optimization usage and costs. View detailed statistics and "
"optimize your API consumption."
msgstr ""
"Suivez votre utilisation et vos coûts d'optimisation AI. Consultez des "
"statistiques détaillées et optimisez votre consommation d'API."

#: includes/views/debug-page.php:602 includes/views/debug-page.php:602
msgid "Transient Cache Only"
msgstr "Cache transitoire uniquement"

#: includes/Core/INFYP_Script_Manager.php:285
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:264
msgid "Type keyword and press Enter"
msgstr "Tapez le mot-clé et appuyez sur Entrée"

#: includes/views/debug-page.php:666 includes/views/debug-page.php:666
msgid "URLs Replaced"
msgstr "URLs remplacées"

#: includes/views/modals/seo-breakdown-modal.php:86
#: includes/views/modals/seo-breakdown-modal.php:86
#: includes/Core/INFYP_Script_Manager.php:429
#: includes/Ajax/INFYP_Ajax_Handlers.php:1744
#: includes/Ajax/INFYP_Ajax_Handlers.php:1744
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:408
msgid "Uniqueness"
msgstr "Unicité"

#: includes/Core/INFYP_Script_Manager.php:397
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:376
msgid "Uniqueness Score"
msgstr "Score d'unicité"

#: includes/Tables/INFYP_Changelog_List_Table.php:227
#: includes/Tables/INFYP_Changelog_List_Table.php:227
msgid "Unknown User"
msgstr "Utilisateur inconnu"

#: includes/Admin/INFYP_Admin_Pages.php:1063
#: includes/Admin/INFYP_Admin_Pages.php:1063
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1065
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1065
msgid "Unknown error"
msgstr "Erreur inconnue"

#: includes/Core/INFYP_Script_Manager.php:271
#: includes/Admin/INFYP_Admin_Pages.php:1324
#: includes/Admin/INFYP_Admin_Pages.php:1324
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:250
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1326
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:1326
msgid "Unknown suggestion action: %s"
msgstr "Action de suggestion inconnue : %s"

#: includes/views/setup-wizard/steps/step-complete.php:104
#: includes/views/setup-wizard/steps/step-complete.php:104
msgid "Unlock More Features"
msgstr "Débloquez plus de fonctionnalités"

#: includes/Admin/INFYP_Admin_Pages.php:875
#: includes/Admin/INFYP_Admin_Pages.php:890
#: includes/Admin/INFYP_Admin_Pages.php:875
#: includes/Admin/INFYP_Admin_Pages.php:890
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:877
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:892
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:877
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:892
msgid ""
"Unlock powerful bulk optimization, full WooCommerce support, and access to "
"premium AI models to supercharge your image SEO."
msgstr ""
"Débloquez une optimisation en masse puissante, un support complet de "
"WooCommerce et un accès à des modèles AI premium pour booster votre SEO "
"d'image."

#: includes/Helpers/INFYP_Notice_Helper.php:52
msgid ""
"Unlock powerful bulk optimization, full WooCommerce support, and access to "
"premium AI models. <a href=\"%s\">Upgrade to AI Image SEO Pro</a>."
msgstr ""
"Débloquez une optimisation en masse puissante, un support complet de "
"WooCommerce et un accès à des modèles AI premium. <a href=\"%s\">Passez à AI"
" Image SEO Pro</a>."

#: includes/Core/INFYP_Script_Manager.php:461
#: includes/Helpers/INFYP_Notice_Helper.php:79
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:440
msgid ""
"Unlock powerful bulk optimization, full WooCommerce support, and access to "
"premium AI models. Upgrade to AI Image SEO Pro."
msgstr ""
"Débloquez une optimisation en masse puissante, un support complet de "
"WooCommerce et un accès à des modèles AI premium. Passez à AI Image SEO Pro."

#: includes/Core/INFYP_Script_Manager.php:152
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:131
msgid "Update failed"
msgstr "Mise à jour échouée"

#: includes/Core/INFYP_Script_Manager.php:150
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:129
msgid "Updated"
msgstr "Mis à jour"

#: includes/views/seo-score-page.php:433 includes/views/seo-score-page.php:433
msgid ""
"Updated July 11, 2025 - Official guidance on descriptive filenames, alt text"
" as the most important attribute, and avoiding keyword stuffing. Emphasizes "
"describing images for users with a \"people-first\" approach."
msgstr ""
"Mis à jour le 11 juillet 2025 - Conseils officiels sur les noms de fichiers "
"descriptifs, le texte alternatif comme attribut le plus important, et "
"l'évitement du bourrage de mots-clés. Met l'accent sur la description des "
"images pour les utilisateurs avec une approche \"people-first\"."

#: includes/Ajax/INFYP_Ajax_Handlers.php:593
#: includes/Ajax/INFYP_Ajax_Handlers.php:593
msgid "Updated in %d post(s)."
msgstr "Mis à jour dans %d article(s)."

#: includes/Ajax/INFYP_Ajax_Handlers.php:580
#: includes/Ajax/INFYP_Ajax_Handlers.php:1008
#: includes/Ajax/INFYP_Ajax_Handlers.php:580
#: includes/Ajax/INFYP_Ajax_Handlers.php:1008
msgid "Updated in %d posts"
msgstr "Mis à jour dans %d articles"

#: includes/Core/INFYP_Script_Manager.php:151
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:130
msgid "Updating..."
msgstr "Mise à jour..."

#: includes/Admin/INFYP_Admin_Pages.php:879
#: includes/Admin/INFYP_Admin_Pages.php:894
#: includes/Admin/INFYP_Admin_Pages.php:879
#: includes/Admin/INFYP_Admin_Pages.php:894
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:881
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:896
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:881
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:896
msgid "Upgrade Now"
msgstr "Mettez à niveau maintenant"

#: includes/Admin/INFYP_Admin_Pages.php:328
#: includes/Admin/INFYP_Admin_Pages.php:329
#: includes/Admin/INFYP_Admin_Pages.php:874
#: includes/Admin/INFYP_Admin_Pages.php:889
#: includes/Admin/INFYP_Admin_Pages.php:328
#: includes/Admin/INFYP_Admin_Pages.php:329
#: includes/Admin/INFYP_Admin_Pages.php:874
#: includes/Admin/INFYP_Admin_Pages.php:889
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:328
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:329
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:876
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:891
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:328
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:329
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:876
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:891
msgid "Upgrade to Pro"
msgstr "Mettez à niveau vers Pro"

#: includes/Tables/INFYP_Image_List_Table.php:159
msgid "Usage"
msgstr "Utilisation"

#: includes/views/modals/usage-modal.php:32
#: includes/views/modals/usage-modal.php:32
#: includes/Core/INFYP_Script_Manager.php:474
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:453
msgid "Usage Types"
msgstr "Types d'utilisation"

#: includes/Admin/INFYP_API_Usage_Page.php:197
#: includes/Admin/INFYP_API_Usage_Page.php:197
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:197
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_API_Usage_Page.php:197
msgid "Usage by Provider"
msgstr "Utilisation par fournisseur"

#: includes/views/modals/keywords-modal.php:55
#: includes/views/modals/keywords-modal.php:55
#: includes/Core/INFYP_Script_Manager.php:303
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:282
msgid "Use 1-3 relevant keywords"
msgstr "Utilisez 1-3 mots-clés pertinents"

#: includes/Core/INFYP_Script_Manager.php:427
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:406
msgid "Use AI optimization to generate keywords"
msgstr "Utilisez l'optimisation AI pour générer des mots-clés"

#: includes/views/seo-score-page.php:385 includes/views/seo-score-page.php:385
msgid "Use consistent URLs for the same image across your site"
msgstr "Utilisez des URLs cohérentes pour la même image sur votre site"

#: includes/views/seo-score-page.php:363 includes/views/seo-score-page.php:363
msgid "Use descriptive, keyword-rich names"
msgstr "Utilisez des noms descriptifs et riches en mots-clés"

#: includes/views/seo-score-page.php:375 includes/views/seo-score-page.php:375
msgid "Use for user experience (tooltip on hover)"
msgstr "Utilisez pour l'expérience utilisateur (infobulle au survol)"

#: includes/views/modals/filename-modal.php:76
#: includes/views/modals/filename-modal.php:76
msgid "Use hyphens (-) to separate words, not underscores"
msgstr "Utilisez des tirets (-) pour séparer les mots, pas des underscores"

#: includes/views/seo-score-page.php:365 includes/views/seo-score-page.php:365
msgid "Use hyphens to separate words, not underscores"
msgstr "Utilisez des tirets pour séparer les mots, pas des underscores"

#: includes/Core/INFYP_Script_Manager.php:373
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:352
msgid "Use lowercase letters and hyphens only"
msgstr "Utilisez uniquement des lettres minuscules et des tirets"

#: includes/views/modals/filename-modal.php:72
#: includes/views/modals/filename-modal.php:72
#: includes/Core/INFYP_Script_Manager.php:241
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:220
msgid "Use lowercase letters only"
msgstr "Utilisez uniquement des lettres minuscules"

#: includes/Core/INFYP_SEO_Score_Calculator.php:882
msgid "Use lowercase letters, numbers, and hyphens only"
msgstr ""
"Utilisez uniquement des lettres minuscules, des chiffres et des tirets"

#: includes/views/modals/caption-modal.php:79
#: includes/views/modals/caption-modal.php:79
msgid "Use only if it adds value to the image"
msgstr "Utilisez uniquement si cela ajoute de la valeur à l'image"

#: includes/Core/INFYP_Script_Manager.php:476
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:455
msgid "Used as the main image for a post or page"
msgstr "Utilisé comme image principale pour un article ou une page"

#: includes/views/modals/usage-modal.php:44
#: includes/views/modals/usage-modal.php:44
#: includes/Core/INFYP_Script_Manager.php:480
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:459
msgid "Used in page builder elements (Elementor, etc.)"
msgstr "Utilisé dans les éléments du constructeur de pages (Elementor, etc.)"

#: includes/Tables/INFYP_Changelog_List_Table.php:61
msgid "User"
msgstr "Utilisateur"

#: includes/Admin/INFYP_Setup_Wizard.php:332
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:320
msgid "Valid"
msgstr "Valide"

#: includes/Core/INFYP_Script_Manager.php:368
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:347
msgid "Valid format"
msgstr "Format valide"

#: includes/Admin/INFYP_Setup_Wizard.php:331
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:319
msgid "Validating..."
msgstr "Validation..."

#: includes/Core/INFYP_Security_Manager.php:390
#: includes/Core/INFYP_Security_Manager.php:390
msgid "Value exceeds maximum length."
msgstr "La valeur dépasse la longueur maximale."

#: includes/Admin/INFYP_Admin_Pages.php:920
#: includes/Admin/INFYP_Admin_Pages.php:931
#: includes/Admin/INFYP_Admin_Pages.php:920
#: includes/Admin/INFYP_Admin_Pages.php:931
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:922
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:933
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:922
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:933
msgid "View API Usage"
msgstr "Voir l'utilisation de l'API"

#: includes/views/debug-page.php:716 includes/views/debug-page.php:716
msgid "View Log"
msgstr "Voir le journal"

#: includes/Core/INFYP_Script_Manager.php:470
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:449
msgid "View all %d results"
msgstr "Voir tous les %d résultats"

#: includes/views/debug-page.php:1157 includes/views/debug-page.php:1157
msgid "Visit Documentation"
msgstr "Visitez la documentation"

#: includes/views/debug-page.php:497 includes/views/debug-page.php:497
msgid "WP Debug"
msgstr "Débogage WP"

#: includes/Core/INFYP_Image_Usage.php:339
#: includes/Ajax/INFYP_Ajax_Handlers.php:416
msgid "WPBakery"
msgstr "WPBakery"

#: includes/Core/INFYP_Script_Manager.php:173
#: includes/Core/INFYP_Script_Manager.php:173
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:152
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:152
msgid "Infy AI Image SEO"
msgstr "Infy AI Image SEO"

#: includes/views/debug-page.php:811 includes/views/debug-page.php:836
#: includes/views/debug-page.php:853 includes/views/debug-page.php:811
#: includes/views/debug-page.php:836 includes/views/debug-page.php:853
msgid "Warnings"
msgstr "Avertissements"

#: includes/views/setup-wizard/steps/step-preferences.php:109
#: includes/views/setup-wizard/steps/step-preferences.php:109
msgid ""
"We'll send occasional updates to %s and collect basic site info to improve "
"your plugin experience. Unsubscribe anytime."
msgstr ""
"Nous enverrons des mises à jour occasionnelles à %s et collecterons des "
"informations de base sur le site pour améliorer votre expérience du plugin. "
"Désabonnez-vous à tout moment."

#: includes/views/setup-wizard/steps/step-complete.php:69
#: includes/views/setup-wizard/steps/step-complete.php:69
msgid "Website type configured"
msgstr "Type de site web configuré"

#: includes/views/seo-score-page.php:57 includes/views/seo-score-page.php:71
#: includes/views/seo-score-page.php:85 includes/views/seo-score-page.php:99
#: includes/views/seo-score-page.php:113 includes/views/seo-score-page.php:57
#: includes/views/seo-score-page.php:71 includes/views/seo-score-page.php:85
#: includes/views/seo-score-page.php:99 includes/views/seo-score-page.php:113
msgid "Weight"
msgstr "Poids"

#: includes/Admin/INFYP_Admin_Pages.php:541
#: includes/Admin/INFYP_Admin_Pages.php:541
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:549
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:549
msgid "Weights must add up to 100%"
msgstr "Les poids doivent totaliser 100%"

#: includes/Admin/INFYP_Admin_Pages.php:542
#: includes/Admin/INFYP_Admin_Pages.php:542
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:550
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:550
msgid "Weights must add up to 75%"
msgstr "Les poids doivent totaliser 75%"

#: includes/Admin/INFYP_Setup_Wizard.php:88
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:88
msgid "Welcome"
msgstr "Bienvenue"

#: includes/views/setup-wizard/steps/step-welcome.php:14
#: includes/views/setup-wizard/steps/step-welcome.php:14
msgid "Welcome to AI Image SEO"
msgstr "Bienvenue sur AI Image SEO"

#: includes/views/setup-wizard/steps/step-preferences.php:28
#: includes/views/setup-wizard/steps/step-preferences.php:28
msgid "What type of website is this?"
msgstr "Quel type de site web est-ce ?"

#: includes/views/debug-page.php:1166 includes/views/debug-page.php:1166
msgid ""
"When contacting support, please include the debug information from this page"
" to help us assist you faster."
msgstr ""
"Lorsque vous contactez le support, veuillez inclure les informations de "
"débogage de cette page pour nous aider à vous assister plus rapidement."

#: includes/views/modals/usage-modal.php:26
#: includes/views/modals/usage-modal.php:26
#: includes/Core/INFYP_Script_Manager.php:473
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:452
msgid "Where This Image Is Used"
msgstr "Où cette image est utilisée"

#: includes/Admin/INFYP_Setup_Wizard.php:798
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Setup_Wizard.php:786
msgid "Wizard skipped."
msgstr "Assistant ignoré."

#: includes/Tables/INFYP_Image_List_Table.php:393
#: includes/Tables/INFYP_Image_List_Table.php:393
msgid "Woo"
msgstr "Woo"

#: includes/Core/INFYP_Script_Manager.php:228
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:207
msgid "Word count off"
msgstr "Nombre de mots désactivé"

#: includes/Tables/INFYP_Image_List_Table.php:391
#: includes/Tables/INFYP_Image_List_Table.php:391
msgid "WordPress"
msgstr ""

#: includes/views/debug-page.php:610 includes/views/debug-page.php:610
msgid "WordPress Transients"
msgstr "Transitoires WordPress"

#: includes/views/debug-page.php:462 includes/views/debug-page.php:462
msgid "WordPress Version"
msgstr "Version de WordPress"

#: includes/views/modals/description-modal.php:67
#: includes/views/modals/description-modal.php:67
msgid "WordPress attachment page content"
msgstr "Contenu de la page de pièce jointe WordPress"

#: includes/views/seo-score-page.php:192 includes/views/seo-score-page.php:223
#: includes/views/seo-score-page.php:268 includes/views/seo-score-page.php:192
#: includes/views/seo-score-page.php:223 includes/views/seo-score-page.php:268
#: includes/Core/INFYP_Script_Manager.php:425
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:404
msgid "Words:"
msgstr "Mots :"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1262
#: includes/Ajax/INFYP_Ajax_Handlers.php:1262
msgid "Words: %d (optimal: 10-16)"
msgstr "Mots : %d (optimal : 10-16)"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1312
#: includes/Ajax/INFYP_Ajax_Handlers.php:1312
msgid "Words: %d (optimal: 3-6)"
msgstr "Mots : %d (optimal : 3-6)"

#: includes/views/seo-score-page.php:388 includes/views/seo-score-page.php:388
msgid "Write unique alt text for each image's specific context"
msgstr ""
"Écrivez un texte alternatif unique pour le contexte spécifique de chaque "
"image"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2618
#: includes/Ajax/INFYP_Ajax_Handlers.php:2618
msgid "You do not have permission to access images."
msgstr "Vous n'avez pas la permission d'accéder aux images."

#: includes/Tables/INFYP_Changelog_List_Table.php:89
#: includes/Tables/INFYP_Changelog_List_Table.php:89
#: includes/Tables/INFYP_Image_List_Table.php:415
#: includes/Tables/INFYP_Image_List_Table.php:415
msgid "You do not have permission to access this page."
msgstr "Vous n'avez pas la permission d'accéder à cette page."

#: includes/Ajax/INFYP_Ajax_Handlers.php:2762
msgid "You do not have permission to install plugins"
msgstr "Vous n'avez pas la permission d'installer des extensions"

#: includes/Ajax/INFYP_Ajax_Handlers.php:2874
#: includes/Ajax/INFYP_Ajax_Handlers.php:2898
#: includes/Ajax/INFYP_Ajax_Handlers.php:2945
#: includes/Ajax/INFYP_Ajax_Handlers.php:2977
#: includes/Ajax/INFYP_Ajax_Handlers.php:3012
msgid "You do not have permission to perform this action"
msgstr "Vous n'avez pas la permission d'effectuer cette action"

#: includes/Core/INFYP_Security_Manager.php:252
#: includes/Core/INFYP_Security_Manager.php:252
#: includes/Ajax/INFYP_Ajax_Handlers.php:1987
#: includes/Ajax/INFYP_Ajax_Handlers.php:2058
#: includes/Ajax/INFYP_Ajax_Handlers.php:2150
#: includes/Ajax/INFYP_Ajax_Handlers.php:1987
#: includes/Ajax/INFYP_Ajax_Handlers.php:2058
#: includes/Ajax/INFYP_Ajax_Handlers.php:2150
msgid "You do not have permission to perform this action."
msgstr "Vous n'avez pas la permission d'effectuer cette action."

#: includes/Admin/INFYP_Debug_Page.php:113
#: includes/Admin/INFYP_Debug_Page.php:113
msgid "You do not have sufficient permissions to access this page."
msgstr ""
"Vous n'avez pas les permissions suffisantes pour accéder à cette page."

#: includes/views/setup-wizard/steps/step-complete.php:37
#: includes/views/setup-wizard/steps/step-complete.php:37
msgid "You're All Set!"
msgstr "Tout est prêt !"

#: includes/views/api-keys-page.php:132 includes/views/api-keys-page.php:173
#: includes/views/api-keys-page.php:214 includes/views/api-keys-page.php:132
#: includes/views/api-keys-page.php:173 includes/views/api-keys-page.php:214
msgid ""
"Your API key is encrypted and stored securely. Leave empty to keep the "
"existing key."
msgstr ""
"Votre clé API est cryptée et stockée en toute sécurité. Laissez vide pour "
"conserver la clé existante."

#: includes/Core/INFYP_Security_Manager.php:552
#: includes/Core/INFYP_Security_Manager.php:552
msgid "[%1$s] Security Alert: %2$s"
msgstr "[%1$s] Alerte de sécurité : %2$s"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1828
#: includes/Ajax/INFYP_Ajax_Handlers.php:1828
msgid "alt text"
msgstr "texte alternatif"

#: includes/views/modals/alt-text-modal.php:81
#: includes/views/modals/alt-text-modal.php:81
#: includes/views/modals/filename-modal.php:86
#: includes/views/modals/filename-modal.php:86
#: includes/views/modals/title-modal.php:82
#: includes/views/modals/title-modal.php:82
#: includes/Core/INFYP_Script_Manager.php:448
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:427
msgid "characters"
msgstr "caractères"

#: includes/views/modals/alt-text-modal.php:48
#: includes/views/modals/alt-text-modal.php:48
#: includes/views/modals/caption-modal.php:44
#: includes/views/modals/caption-modal.php:44
#: includes/views/modals/description-modal.php:44
#: includes/views/modals/description-modal.php:44
#: includes/views/modals/filename-modal.php:49
#: includes/views/modals/filename-modal.php:49
#: includes/views/modals/title-modal.php:49
#: includes/views/modals/title-modal.php:49
#: includes/Tables/INFYP_Image_List_Table.php:981
#: includes/Tables/INFYP_Image_List_Table.php:1021
#: includes/Tables/INFYP_Image_List_Table.php:1077
#: includes/Tables/INFYP_Image_List_Table.php:981
#: includes/Tables/INFYP_Image_List_Table.php:1021
#: includes/Tables/INFYP_Image_List_Table.php:1077
#: includes/Core/INFYP_Script_Manager.php:374
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:353
msgid "chars"
msgstr "car."

#: includes/Ajax/INFYP_Ajax_Handlers.php:1830
#: includes/Ajax/INFYP_Ajax_Handlers.php:1830
msgid "filename"
msgstr "nom de fichier"

#: includes/views/debug-page.php:1029 includes/views/debug-page.php:1029
msgid "images"
msgstr ""

#: includes/views/debug-page.php:1022 includes/views/debug-page.php:1022
msgid "images processed"
msgstr "images traitées"

#: includes/Core/INFYP_Script_Manager.php:236
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:215
msgid "lowercase only"
msgstr "minuscules uniquement"

#: includes/views/debug-page.php:1036 includes/views/debug-page.php:1036
msgid "meta entries"
msgstr "entrées méta"

#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:780
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:780
msgid "needs optimization"
msgstr "nécessite une optimisation"

#: includes/Core/INFYP_Script_Manager.php:238
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:217
msgid "no spaces"
msgstr "pas d'espaces"

#: includes/Core/INFYP_Script_Manager.php:310
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:289
msgid "no special chars"
msgstr "pas de caractères spéciaux"

#: includes/Core/INFYP_Script_Manager.php:431
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:410
msgid "optimal"
msgstr ""

#: includes/Admin/INFYP_Admin_Pages.php:728
#: includes/Admin/INFYP_Admin_Pages.php:778
#: includes/Admin/INFYP_Admin_Pages.php:728
#: includes/Admin/INFYP_Admin_Pages.php:778
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:736
#: backups/full-refactor-20251204-130722/php/includes/Admin/INFYP_Admin_Pages.php:736
msgid "optimized"
msgstr "optimisé"

#: includes/views/debug-page.php:1008 includes/views/debug-page.php:1008
msgid "options stored"
msgstr "options enregistrées"

#: includes/Core/INFYP_Script_Manager.php:417
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:396
msgid "pts needed"
msgstr "points nécessaires"

#: includes/views/debug-page.php:996 includes/views/debug-page.php:996
msgid "rows"
msgstr "lignes"

#: includes/Core/INFYP_Script_Manager.php:175
#: includes/Core/INFYP_Script_Manager.php:175
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:154
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:154
msgid "settings page"
msgstr "page des paramètres"

#: includes/views/debug-page.php:1143 includes/views/debug-page.php:1143
msgid "support@infypress.com"
msgstr "support@infypress.com"

#: includes/Ajax/INFYP_Ajax_Handlers.php:1829
#: includes/Ajax/INFYP_Ajax_Handlers.php:1829
msgid "title"
msgstr "titre"

#: includes/views/debug-page.php:1015 includes/views/debug-page.php:1015
msgid "transients"
msgstr "transitoires"

#: includes/Core/INFYP_Script_Manager.php:237
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:216
msgid "use hyphens"
msgstr "utiliser des tirets"

#: includes/views/modals/alt-text-modal.php:49
#: includes/views/modals/alt-text-modal.php:84
#: includes/views/modals/alt-text-modal.php:49
#: includes/views/modals/alt-text-modal.php:84
#: includes/views/modals/filename-modal.php:50
#: includes/views/modals/filename-modal.php:89
#: includes/views/modals/filename-modal.php:50
#: includes/views/modals/filename-modal.php:89
#: includes/views/modals/title-modal.php:50
#: includes/views/modals/title-modal.php:85
#: includes/views/modals/title-modal.php:50
#: includes/views/modals/title-modal.php:85
#: includes/Core/INFYP_Script_Manager.php:375
#: backups/full-refactor-20251204-130722/php/includes/Core/INFYP_Script_Manager.php:354
msgid "words"
msgstr "mots"

#: includes/views/setup-wizard/steps/step-complete.php:56
msgid "%d AI provider configured"
msgid_plural "%d AI providers configured"
msgstr[0] "%d fournisseur AI configuré"
msgstr[1] "%d fournisseur AI configuré"

#: includes/Tables/INFYP_API_Usage_List_Table.php:171
msgid "retry"
msgid_plural "retries"
msgstr[0] "réessayer"
msgstr[1] "réessayer"

#: includes/views/seo-score-page.php:568 includes/views/seo-score-page.php:568
msgid "Hidden"
msgstr "Caché"

#: includes/views/seo-score-page.php:563 includes/views/seo-score-page.php:563
msgid "Visible"
msgstr ""

#: includes/Tables/INFYP_Image_List_Table.php:422
#: includes/Ajax/INFYP_Ajax_Handlers.php:3592
msgid "(no title)"
msgstr "(pas de titre)"

#: includes/views/search-console-page.php:266
#: includes/views/search-console-page.php:266
msgid "12 months"
msgstr "12 mois"

#: includes/views/search-console-page.php:263
#: includes/views/search-console-page.php:263
msgid "28 days"
msgstr "28 jours"

#: includes/views/search-console-page.php:264
#: includes/views/search-console-page.php:264
msgid "3 months"
msgstr "3 mois"

#: includes/views/search-console-page.php:265
#: includes/views/search-console-page.php:265
msgid "6 months"
msgstr "6 mois"

#: includes/views/search-console-page.php:262
#: includes/views/search-console-page.php:262
msgid "7 days"
msgstr "7 jours"

#: includes/Admin/INFYP_Setup_Wizard.php:936
#: includes/Admin/INFYP_Setup_Wizard.php:936
#: includes/Admin/INFYP_Admin_Pages.php:290
#: includes/Admin/INFYP_Admin_Pages.php:302
#: includes/Admin/INFYP_Admin_Pages.php:290
#: includes/Admin/INFYP_Admin_Pages.php:302
msgid "AI Image SEO Optimizer"
msgstr "Optimiseur SEO d'Images IA"

#: includes/Core/INFYP_API_Key_Manager.php:352
#: includes/Core/INFYP_API_Key_Manager.php:352
msgid "API key appears too short"
msgstr "La clé API semble trop courte"

#: includes/views/search-console-page.php:151
#: includes/views/search-console-page.php:151
msgid "Advanced: Use your own credentials"
msgstr "Avancé : Utilisez vos propres identifiants"

#: includes/Tables/INFYP_Image_List_Table.php:1858
msgid "Alt Text: %1$s (%2$d chars) - %3$s"
msgstr "Texte alternatif : %1$s (%2$d caractères) - %3$s"

#: includes/Admin/INFYP_Admin_Pages.php:232
#: includes/Admin/INFYP_Admin_Pages.php:232
msgid "An error occurred."
msgstr "Une erreur s'est produite."

#: includes/Core/INFYP_API_Key_Manager.php:335
#: includes/Core/INFYP_API_Key_Manager.php:335
msgid "Anthropic API key appears too short"
msgstr "La clé API Anthropic semble trop courte"

#: includes/Core/INFYP_API_Key_Manager.php:332
#: includes/Core/INFYP_API_Key_Manager.php:332
msgid "Anthropic API keys should start with \"sk-ant-\""
msgstr "Les clés API Anthropic doivent commencer par \"sk-ant-\""

#: includes/Core/INFYP_Image_Usage.php:350
msgid "Attached"
msgstr "Attaché"

#: includes/Core/INFYP_Search_Console_Client.php:212
msgid "Authentication failed. Please reconnect your Google account."
msgstr ""
"Échec de l'authentification. Veuillez reconnecter votre compte Google."

#: includes/Ajax/INFYP_Search_Console_Ajax.php:196
msgid "Authorization code is missing."
msgstr "Le code d'autorisation est manquant."

#: includes/Core/INFYP_Google_OAuth_Manager.php:897
msgid "Authorization code is required."
msgstr "Le code d'autorisation est requis."

#: includes/views/search-console-page.php:295
#: includes/views/search-console-page.php:295
msgid "Avg Position"
msgstr "Position moyenne"

#: includes/views/search-console-page.php:107
#: includes/views/search-console-page.php:107
msgid "Before & After"
msgstr "Avant & Après"

#: includes/Ajax/INFYP_Search_Console_Ajax.php:372
msgid "Both Client ID and Client Secret are required."
msgstr "L'ID client et le secret client sont tous deux requis."

#: includes/views/search-console-page.php:288
#: includes/views/search-console-page.php:316
#: includes/views/search-console-page.php:288
#: includes/views/search-console-page.php:316
msgid "CTR"
msgstr "CTR"

#: includes/Ajax/INFYP_Ajax_Handlers.php:3411
msgid "Cache already warm."
msgstr "Le cache est déjà chaud."

#: includes/Ajax/INFYP_Ajax_Handlers.php:3406
msgid "Cache warmed successfully."
msgstr "Cache réchauffé avec succès."

#: includes/Tables/INFYP_Image_List_Table.php:1909
#: includes/Tables/INFYP_Image_List_Table.php:1909
msgid "Check where this image is used"
msgstr "Vérifiez où cette image est utilisée"

#: includes/Admin/INFYP_Admin_Pages.php:1029
#: includes/Admin/INFYP_Admin_Pages.php:1029
msgid "Claude 3.5 Haiku (Fast, cost-effective analysis)"
msgstr "Claude 3.5 Haiku (Analyse rapide et économique)"

#: includes/views/search-console-page.php:281
#: includes/views/search-console-page.php:315
#: includes/views/search-console-page.php:340
#: includes/views/search-console-page.php:281
#: includes/views/search-console-page.php:315
#: includes/views/search-console-page.php:340
msgid "Clicks"
msgstr "Clics"

#: includes/views/search-console-page.php:377
#: includes/views/search-console-page.php:377
msgid "Clicks Change"
msgstr "Changement de clics"

#: includes/views/search-console-page.php:163
#: includes/views/search-console-page.php:163
msgid "Client ID"
msgstr "ID client"

#: includes/views/search-console-page.php:171
#: includes/views/search-console-page.php:171
msgid "Client Secret"
msgstr "Secret client"

#: includes/views/search-console-page.php:145
#: includes/views/search-console-page.php:145
msgid "Connect with Google"
msgstr "Connectez-vous avec Google"

#: includes/views/search-console-page.php:85
#: includes/views/search-console-page.php:85
msgid ""
"Connect your Google Search Console to track how your images perform in "
"Google Image Search. See impressions, clicks, CTR, and ranking positions for"
" pages containing your optimized images."
msgstr ""
"Connectez votre Google Search Console pour suivre la performance de vos "
"images dans la recherche d'images Google. Voyez les impressions, clics, CTR,"
" et positions de classement pour les pages contenant vos images optimisées."

#: includes/Ajax/INFYP_Search_Console_Ajax.php:217
msgid "Connected successfully!"
msgstr "Connecté avec succès !"

#: includes/views/search-console-page.php:197
#: includes/views/search-console-page.php:197
msgid "Connected to Google"
msgstr "Connecté à Google"

#: includes/views/search-console-page.php:54
#: includes/views/search-console-page.php:54
msgid "Connecting to Google Search Console..."
msgstr "Connexion à Google Search Console..."

#: includes/Admin/INFYP_Admin_Pages.php:235
#: includes/Admin/INFYP_Admin_Pages.php:235
msgid "Connecting..."
msgstr "Connexion..."

#: includes/views/search-console-page.php:158
#: includes/views/search-console-page.php:158
msgid ""
"Create your own Google Cloud OAuth credentials for maximum privacy. You will"
" need a Google Cloud project with the Search Console API enabled."
msgstr ""
"Créez vos propres identifiants OAuth Google Cloud pour une confidentialité "
"maximale. Vous aurez besoin d'un projet Google Cloud avec l'API Search "
"Console activée."

#: includes/Core/INFYP_Script_Manager.php:743
#: includes/Ajax/INFYP_Ajax_Handlers.php:3359
msgid "Current Page"
msgstr "Page actuelle"

#: includes/Ajax/INFYP_Search_Console_Ajax.php:378
msgid "Custom credentials saved."
msgstr "Identifiants personnalisés enregistrés."

#: includes/Ajax/INFYP_Ajax_Handlers.php:3454
msgid "Database optimizer not available."
msgstr "Optimiseur de base de données non disponible."

#: includes/views/search-console-page.php:212
#: includes/views/search-console-page.php:255
#: includes/views/search-console-page.php:212
#: includes/views/search-console-page.php:255
msgid "Disconnect"
msgstr "Déconnecter"

#: includes/Ajax/INFYP_Search_Console_Ajax.php:238
msgid "Disconnected from Google Search Console."
msgstr "Déconnecté de Google Search Console."

#: includes/Admin/INFYP_Admin_Pages.php:236
#: includes/Admin/INFYP_Admin_Pages.php:236
msgid "Disconnecting..."
msgstr "Déconnexion..."

#: includes/views/search-console-page.php:123
#: includes/views/search-console-page.php:123
msgid "Discover which search terms bring visitors to your images and pages."
msgstr ""
"Découvrez quels termes de recherche amènent des visiteurs à vos images et "
"pages."

#: includes/Core/INFYP_Google_OAuth_Manager.php:934
msgid "Failed to exchange authorization code: %s"
msgstr "Échec de l'échange du code d'autorisation : %s"

#: includes/Core/INFYP_Search_Console_Client.php:145
msgid "Failed to obtain access token: %s"
msgstr "Échec de l'obtention du jeton d'accès : %s"

#: includes/Core/INFYP_Google_OAuth_Manager.php:839
msgid "Failed to retrieve tokens from proxy: %s"
msgstr "Échec de la récupération des jetons depuis le proxy : %s"

#: includes/Core/INFYP_Google_OAuth_Manager.php:859
#: includes/Core/INFYP_Google_OAuth_Manager.php:959
msgid "Failed to store OAuth tokens."
msgstr "Échec de l'enregistrement des jetons OAuth."

#: includes/Core/INFYP_Google_OAuth_Manager.php:487
#: includes/Core/INFYP_Google_OAuth_Manager.php:574
msgid "Failed to store refreshed tokens."
msgstr "Échec de l'enregistrement des jetons actualisés."

#: includes/Tables/INFYP_Image_List_Table.php:1721
msgid "Filename: %1$s (%2$d chars) - %3$s"
msgstr "Nom de fichier : %1$s (%2$d caractères) - %3$s"

#: includes/Tables/INFYP_Image_List_Table.php:441
#: includes/Tables/INFYP_Image_List_Table.php:441
msgid "Filter by page or post..."
msgstr "Filtrer par page ou article..."

#: includes/Core/INFYP_Script_Manager.php:732
#: includes/Ajax/INFYP_Ajax_Handlers.php:3348
msgid "First page"
msgstr "Première page"

#: includes/Admin/INFYP_Admin_Pages.php:1025
#: includes/Admin/INFYP_Admin_Pages.php:1025
msgid "GPT-4o Mini (Cost-effective image analysis)"
msgstr "GPT-4o Mini (Analyse d'image économique)"

#: includes/Admin/INFYP_Admin_Pages.php:1021
#: includes/Admin/INFYP_Admin_Pages.php:1021
msgid "Gemini 3 Flash (Coming Soon - Fast frontier model)"
msgstr "Gemini 3 Flash (Bientôt disponible - Modèle de frontière rapide)"

#: includes/Core/INFYP_API_Key_Manager.php:345
#: includes/Core/INFYP_API_Key_Manager.php:345
msgid "Gemini API key appears too short"
msgstr "La clé API Gemini semble trop courte"

#: includes/Core/INFYP_API_Key_Manager.php:342
#: includes/Core/INFYP_API_Key_Manager.php:342
msgid "Gemini API keys should start with \"AIza\""
msgstr "Les clés API Gemini doivent commencer par \"AIza\""

#: includes/Core/INFYP_Search_Console_Client.php:233
msgid "Google API rate limit exceeded. Please try again later."
msgstr ""
"Limite de taux de l'API Google dépassée. Veuillez réessayer plus tard."

#: includes/views/search-console-page.php:76
#: includes/views/search-console-page.php:76
msgid "Google Search Console"
msgstr "Google Search Console"

#: includes/Core/INFYP_Search_Console_Client.php:248
msgid "Google Search Console API returned HTTP %d."
msgstr "L'API Google Search Console a renvoyé HTTP %d."

#: includes/Core/INFYP_Search_Console_Client.php:133
msgid ""
"Google Search Console is not connected. Please connect your Google account "
"first."
msgstr ""
"Google Search Console n'est pas connecté. Veuillez d'abord connecter votre "
"compte Google."

#: includes/Core/INFYP_Search_Console_Client.php:200
msgid "Google authentication failed after token refresh: %s"
msgstr ""
"L'authentification Google a échoué après le rafraîchissement du jeton : %s"

#: includes/Core/INFYP_Google_OAuth_Manager.php:947
msgid ""
"Google did not provide a refresh token. Please revoke app access in your "
"Google Account settings and try again."
msgstr ""
"Google n'a pas fourni de jeton de rafraîchissement. Veuillez révoquer "
"l'accès à l'application dans les paramètres de votre compte Google et "
"réessayer."

#: includes/Core/INFYP_Search_Console_Client.php:175
msgid "HTTP request to Google Search Console failed: %s"
msgstr "La requête HTTP vers Google Search Console a échoué : %s"

#: includes/Admin/INFYP_Admin_Pages.php:686
#: includes/Admin/INFYP_Admin_Pages.php:686
msgid "Image SEO Stats"
msgstr "Statistiques SEO des images"

#: includes/views/search-console-page.php:90
#: includes/views/search-console-page.php:90
msgid "Image Search Performance"
msgstr "Performance de recherche d'images"

#: includes/views/search-console-page.php:392
#: includes/views/search-console-page.php:392
msgid "Image Sitemap Status"
msgstr "Statut du plan du site d'images"

#: includes/views/search-console-page.php:376
#: includes/views/search-console-page.php:376
msgid "Impr. Change"
msgstr "Changement d'impressions"

#: includes/views/search-console-page.php:274
#: includes/views/search-console-page.php:314
#: includes/views/search-console-page.php:339
#: includes/views/search-console-page.php:274
#: includes/views/search-console-page.php:314
#: includes/views/search-console-page.php:339
msgid "Impressions"
msgstr ""

#: includes/views/search-console-page.php:94
#: includes/views/search-console-page.php:94
msgid "Impressions & Clicks"
msgstr "Impressions & Clics"

#: includes/Core/INFYP_Image_Usage.php:332
msgid "In Shortcode"
msgstr "Dans le shortcode"

#: includes/Ajax/INFYP_Ajax_Handlers.php:3444
msgid "Indexes already up to date."
msgstr "Index déjà à jour."

#: includes/Core/INFYP_Script_Manager.php:757
#: includes/Ajax/INFYP_Ajax_Handlers.php:3373
msgid "Last page"
msgstr "Dernière page"

#: includes/views/seo-score-page.php:582 includes/views/seo-score-page.php:582
msgid "Last rebuilt: %s"
msgstr "Dernière reconstruction : %s"

#: includes/views/search-console-page.php:243
#: includes/views/search-console-page.php:243
msgid "Last synced: %s"
msgstr "Dernière synchronisation : %s"

#: includes/Core/INFYP_Script_Manager.php:319
msgid "Load Image Table"
msgstr "Charger le tableau des images"

#: includes/views/search-console-page.php:322
#: includes/views/search-console-page.php:346
#: includes/views/search-console-page.php:322
#: includes/views/search-console-page.php:346
msgid "Loading data..."
msgstr "Chargement des données..."

#: includes/Tables/INFYP_Image_List_Table.php:271
#: includes/Tables/INFYP_Image_List_Table.php:271
msgid "Loading images..."
msgstr "Chargement des images..."

#: includes/views/search-console-page.php:206
#: includes/views/search-console-page.php:206
msgid "Loading properties..."
msgstr "Chargement des propriétés..."

#: includes/Core/INFYP_Script_Manager.php:316
#: includes/Admin/INFYP_Admin_Pages.php:229
#: includes/Admin/INFYP_Admin_Pages.php:229
msgid "Loading..."
msgstr "Chargement..."

#: includes/views/search-console-page.php:110
#: includes/views/search-console-page.php:110
msgid ""
"Measure the impact of your SEO optimizations with before and after "
"comparisons."
msgstr ""
"Mesurez l'impact de vos optimisations SEO avec des comparaisons avant et "
"après."

#: includes/Core/INFYP_Script_Manager.php:751
#: includes/Ajax/INFYP_Ajax_Handlers.php:3367
msgid "Next page"
msgstr "Page suivante"

#: includes/Admin/INFYP_Admin_Pages.php:233
#: includes/Admin/INFYP_Admin_Pages.php:233
msgid "No data available for this period."
msgstr "Aucune donnée disponible pour cette période."

#: includes/Core/INFYP_Script_Manager.php:317
msgid "No images found."
msgstr "Aucune image trouvée."

#: includes/Core/INFYP_Google_OAuth_Manager.php:407
msgid "No refresh token available. Please reconnect to Google Search Console."
msgstr ""
"Aucun jeton de rafraîchissement disponible. Veuillez vous reconnecter à "
"Google Search Console."

#: includes/Core/INFYP_Google_OAuth_Manager.php:848
msgid ""
"No refresh token received. Please revoke app access in your Google Account "
"settings and try again."
msgstr ""
"Aucun jeton de rafraîchissement reçu. Veuillez révoquer l'accès à "
"l'application dans les paramètres de votre compte Google et réessayer."

#: includes/Tables/INFYP_Image_List_Table.php:1635
#: includes/Tables/INFYP_Image_List_Table.php:1635
msgid "No thumbnail available"
msgstr "Aucune miniature disponible"

#: includes/views/search-console-page.php:79
#: includes/views/search-console-page.php:79
msgid "Not Connected"
msgstr "Non connecté"

#: includes/Ajax/INFYP_Search_Console_Ajax.php:345
msgid "Not connected to Google Search Console."
msgstr "Non connecté à Google Search Console."

#: includes/Core/INFYP_Google_OAuth_Manager.php:742
msgid ""
"OAuth client ID is not configured. Please set up your Google API "
"credentials."
msgstr ""
"L'ID client OAuth n'est pas configuré. Veuillez configurer vos identifiants "
"API Google."

#: includes/Core/INFYP_Google_OAuth_Manager.php:513
#: includes/Core/INFYP_Google_OAuth_Manager.php:890
msgid "OAuth client credentials are not configured."
msgstr "Les identifiants client OAuth ne sont pas configurés."

#: includes/views/search-console-page.php:359
#: includes/views/search-console-page.php:359
msgid "Optimization Impact"
msgstr "Impact de l'optimisation"

#: includes/views/search-console-page.php:103
#: includes/views/search-console-page.php:103
msgid "Optimization Tracking"
msgstr "Suivi de l'optimisation"

#: includes/views/search-console-page.php:338
#: includes/views/search-console-page.php:374
#: includes/views/search-console-page.php:338
#: includes/views/search-console-page.php:374
msgid "Page"
msgstr ""

#: includes/views/search-console-page.php:370
#: includes/views/search-console-page.php:370
msgid "Per-Page Impact"
msgstr "Impact par page"

#: includes/Core/INFYP_Search_Console_Client.php:221
msgid ""
"Permission denied. Your Google account may not have access to this Search "
"Console property."
msgstr ""
"Autorisation refusée. Votre compte Google peut ne pas avoir accès à cette "
"propriété de la Search Console."

#: includes/views/search-console-page.php:317
#: includes/views/search-console-page.php:341
#: includes/views/search-console-page.php:378
#: includes/views/search-console-page.php:317
#: includes/views/search-console-page.php:341
#: includes/views/search-console-page.php:378
msgid "Position"
msgstr ""

#: includes/Core/INFYP_Script_Manager.php:321
msgid "Preparing your image library for faster performance..."
msgstr ""
"Préparation de votre bibliothèque d'images pour des performances plus "
"rapides..."

#: includes/Core/INFYP_Script_Manager.php:738
#: includes/Ajax/INFYP_Ajax_Handlers.php:3354
msgid "Previous page"
msgstr "Page précédente"

#: includes/views/search-console-page.php:129
#: includes/views/search-console-page.php:129
msgid "Privacy & Security"
msgstr "Confidentialité & Sécurité"

#: includes/Ajax/INFYP_Search_Console_Ajax.php:254
msgid "Property URL is required."
msgstr "L'URL de la propriété est requise."

#: includes/Ajax/INFYP_Search_Console_Ajax.php:267
msgid "Property selected. Initial sync started."
msgstr "Propriété sélectionnée. Synchronisation initiale commencée."

#: includes/views/search-console-page.php:233
#: includes/views/search-console-page.php:233
msgid "Property: %s"
msgstr "Propriété : %s"

#: includes/Core/INFYP_Google_OAuth_Manager.php:805
msgid "Proxy code is required."
msgstr "Le code proxy est requis."

#: includes/views/search-console-page.php:313
#: includes/views/search-console-page.php:313
msgid "Query"
msgstr "Requête"

#: includes/views/search-console-page.php:133
#: includes/views/search-console-page.php:133
msgid "Read-Only Access"
msgstr "Accès en lecture seule"

#: includes/views/seo-score-page.php:592 includes/views/seo-score-page.php:592
msgid "Rebuild Index"
msgstr "Reconstruire l'index"

#: includes/views/seo-score-page.php:571 includes/views/seo-score-page.php:571
msgid "Rebuild Search Index"
msgstr "Reconstruire l'index de recherche"

#: includes/views/seo-score-page.php:573 includes/views/seo-score-page.php:573
msgid ""
"Rebuild the search index to improve search accuracy. Use this if search "
"results are not showing expected images or after importing many images."
msgstr ""
"Reconstruisez l'index de recherche pour améliorer la précision des "
"recherches. Utilisez ceci si les résultats de recherche ne montrent pas les "
"images attendues ou après avoir importé de nombreuses images."

#: includes/Core/INFYP_Script_Manager.php:318
msgid "Retry"
msgstr "Réessayer"

#: includes/Tables/INFYP_Image_List_Table.php:1999
#: includes/Tables/INFYP_Image_List_Table.php:1999
msgid "SEO Breakdown"
msgstr "Détail du SEO"

#: includes/Tables/INFYP_Image_List_Table.php:475
#: includes/Tables/INFYP_Image_List_Table.php:475
msgid "SEO Score"
msgstr "Score SEO"

#: includes/views/search-console-page.php:180
#: includes/views/search-console-page.php:180
msgid "Save & Connect"
msgstr "Enregistrer & Connecter"

#: includes/views/search-console-page.php:42
#: includes/views/search-console-page.php:42
#: includes/Admin/INFYP_Admin_Pages.php:342
#: includes/Admin/INFYP_Admin_Pages.php:343
#: includes/Admin/INFYP_Admin_Pages.php:342
#: includes/Admin/INFYP_Admin_Pages.php:343
msgid "Search Console"
msgstr ""

#: includes/views/search-console-page.php:407
#: includes/views/search-console-page.php:407
msgid ""
"Search Console data typically takes 2-3 days to become available. The "
"initial sync has been started and data will appear here once it is ready."
msgstr ""
"Les données de la Search Console prennent généralement 2-3 jours pour être "
"disponibles. La synchronisation initiale a été commencée et les données "
"apparaîtront ici une fois prêtes."

#: includes/views/search-console-page.php:116
#: includes/views/search-console-page.php:116
msgid "Search Queries"
msgstr "Requêtes de recherche"

#: includes/Ajax/INFYP_Ajax_Handlers.php:3471
msgid "Search indexes built successfully."
msgstr "Les index de recherche ont été construits avec succès."

#: includes/Admin/INFYP_Admin_Pages.php:234
#: includes/Admin/INFYP_Admin_Pages.php:234
msgid "Select"
msgstr "Sélectionner"

#: includes/views/search-console-page.php:201
#: includes/views/search-console-page.php:201
msgid "Select a Search Console property to track:"
msgstr "Sélectionnez une propriété de la Search Console à suivre :"

#: includes/Admin/INFYP_Admin_Pages.php:690
#: includes/Admin/INFYP_Admin_Pages.php:690
msgid "Show Base Fields"
msgstr "Afficher les champs de base"

#: includes/Admin/INFYP_Admin_Pages.php:689
#: includes/Admin/INFYP_Admin_Pages.php:689
msgid "Show Pro Fields"
msgstr "Afficher les champs Pro"

#: includes/views/search-console-page.php:364
#: includes/views/search-console-page.php:364
msgid "Since you started optimizing images:"
msgstr "Depuis que vous avez commencé à optimiser les images :"

#: includes/Tables/INFYP_Image_List_Table.php:473
#: includes/Tables/INFYP_Image_List_Table.php:473
msgid "Sort by SEO Score"
msgstr "Trier par score SEO"

#: includes/Tables/INFYP_Image_List_Table.php:513
#: includes/Tables/INFYP_Image_List_Table.php:513
msgid "Sort by Upload Date"
msgstr "Trier par date de téléchargement"

#: includes/views/search-console-page.php:252
#: includes/views/search-console-page.php:252
msgid "Sync Now"
msgstr "Synchroniser maintenant"

#: includes/Ajax/INFYP_Search_Console_Ajax.php:352
msgid "Sync completed successfully."
msgstr "Synchronisation terminée avec succès."

#: includes/Admin/INFYP_Admin_Pages.php:231
#: includes/Admin/INFYP_Admin_Pages.php:231
msgid "Sync completed!"
msgstr "Synchronisation terminée !"

#: includes/Admin/INFYP_Admin_Pages.php:230
#: includes/Admin/INFYP_Admin_Pages.php:230
msgid "Syncing..."
msgstr "Synchronisation..."

#: includes/Core/INFYP_Script_Manager.php:320
msgid "Table could not load automatically."
msgstr "La table n'a pas pu se charger automatiquement."

#: includes/views/setup-wizard/steps/step-welcome.php:83
#: includes/views/setup-wizard/steps/step-welcome.php:83
msgid "Thank you for choosing AI Image SEO Optimizer!"
msgstr "Merci d'avoir choisi AI Image SEO Optimizer !"

#: includes/Tables/INFYP_Image_List_Table.php:1780
msgid "Title: %1$s (%2$d chars) - %3$s"
msgstr "Titre : %1$s (%2$d caractères) - %3$s"

#: includes/Core/INFYP_Google_OAuth_Manager.php:466
#: includes/Core/INFYP_Google_OAuth_Manager.php:551
msgid "Token refresh failed. Please reconnect to Google Search Console."
msgstr ""
"Échec du rafraîchissement du jeton. Veuillez reconnecter à Google Search "
"Console."

#: includes/views/seo-score-page.php:566 includes/views/seo-score-page.php:566
msgid "Tools"
msgstr "Outils"

#: includes/views/search-console-page.php:307
#: includes/views/search-console-page.php:307
msgid "Top Image Search Queries"
msgstr "Principales requêtes de recherche d'images"

#: includes/views/search-console-page.php:332
#: includes/views/search-console-page.php:332
msgid "Top Pages in Image Search"
msgstr "Pages principales dans la recherche d'images"

#: includes/views/search-console-page.php:120
#: includes/views/search-console-page.php:120
msgid "Top Queries"
msgstr "Principales requêtes"

#: includes/views/search-console-page.php:97
#: includes/views/search-console-page.php:97
msgid ""
"Track how often your images appear in search results and how many clicks "
"they receive."
msgstr ""
"Suivez la fréquence à laquelle vos images apparaissent dans les résultats de"
" recherche et combien de clics elles reçoivent."

#: includes/Core/INFYP_Image_Usage.php:328
msgid "Uncode"
msgstr "Uncode"

#: includes/Core/INFYP_Google_OAuth_Manager.php:561
msgid "Unexpected response from Google token endpoint."
msgstr "Réponse inattendue du point de terminaison du jeton Google."

#: includes/Core/INFYP_Google_OAuth_Manager.php:476
msgid "Unexpected response from proxy refresh endpoint."
msgstr ""
"Réponse inattendue du point de terminaison de rafraîchissement du proxy."

#: includes/Helpers/INFYP_Notice_Helper.php:64
msgid ""
"Unlock powerful bulk optimization, full WooCommerce support, and access to "
"premium AI models. <a href=\"%s\">Upgrade to AI Image SEO Optimizer Pro</a>."
msgstr ""
"Débloquez une optimisation en masse puissante, un support complet de "
"WooCommerce et un accès à des modèles d'IA premium. <a href=\"%s\">Passez à "
"AI Image SEO Optimizer Pro</a>."

#: includes/Core/INFYP_Script_Manager.php:520
#: includes/Helpers/INFYP_Notice_Helper.php:104
msgid ""
"Unlock powerful bulk optimization, full WooCommerce support, and access to "
"premium AI models. Upgrade to AI Image SEO Optimizer Pro."
msgstr ""
"Débloquez une optimisation en masse puissante, un support complet de "
"WooCommerce et un accès à des modèles d'IA premium. Passez à AI Image SEO "
"Optimizer Pro."

#: includes/Tables/INFYP_Image_List_Table.php:515
#: includes/Tables/INFYP_Image_List_Table.php:515
msgid "Upload Date"
msgstr "Date de téléchargement"

#: includes/views/search-console-page.php:406
#: includes/views/search-console-page.php:406
msgid "Waiting for data..."
msgstr "En attente de données..."

#: includes/views/search-console-page.php:136
#: includes/views/search-console-page.php:136
msgid ""
"We use read-only access and never store your data on our servers. All data "
"stays in your WordPress database."
msgstr ""
"Nous utilisons un accès en lecture seule et ne stockons jamais vos données "
"sur nos serveurs. Toutes les données restent dans votre base de données "
"WordPress."

#: includes/views/setup-wizard/steps/step-welcome.php:14
#: includes/views/setup-wizard/steps/step-welcome.php:14
msgid "Welcome to AI Image SEO Optimizer"
msgstr "Bienvenue dans AI Image SEO Optimizer"

#: includes/views/search-console-page.php:166
#: includes/views/search-console-page.php:166
msgid "Your OAuth Client ID"
msgstr "Votre ID Client OAuth"

#: includes/views/search-console-page.php:174
#: includes/views/search-console-page.php:174
msgid "Your OAuth Client Secret"
msgstr "Votre Secret Client OAuth"

#: includes/views/search-console-page.php:38
#: includes/Cron/INFYP_Stats_Calculator.php:315
#: includes/Cron/INFYP_Search_Console_Sync.php:243
msgid "ago"
msgstr "ago"

#: includes/Core/INFYP_Script_Manager.php:745
#: includes/Ajax/INFYP_Ajax_Handlers.php:3361
msgid "of"
msgstr "of"

#: includes/Core/INFYP_Script_Manager.php:716
#: includes/Core/INFYP_Script_Manager.php:723
#: includes/Ajax/INFYP_Ajax_Handlers.php:3332
#: includes/Ajax/INFYP_Ajax_Handlers.php:3339
msgid "%s item"
msgid_plural "%s items"
msgstr[0] ""
msgstr[1] ""

#: includes/views/setup-wizard/steps/step-preferences.php:139
#: includes/views/setup-wizard/steps/step-preferences.php:139
msgid "Account Info"
msgstr "Infos du compte"

#: includes/Admin/INFYP_Admin_Pages.php:251
#: includes/Admin/INFYP_Admin_Pages.php:251
msgid "Are you sure you want to disconnect from Google Search Console?"
msgstr "Êtes-vous sûr de vouloir vous déconnecter de Google Search Console ?"

#: includes/Admin/INFYP_Admin_Pages.php:258
#: includes/Admin/INFYP_Admin_Pages.php:258
msgid "Avg. Position"
msgstr "Position moy."

#: includes/views/search-console-page.php:446
#: includes/views/search-console-page.php:483
#: includes/views/search-console-page.php:446
#: includes/views/search-console-page.php:483
msgid "Change"
msgstr "Modifier"

#: includes/Tables/INFYP_Image_List_Table.php:1648
#: includes/Tables/INFYP_Image_List_Table.php:1648
msgid "Click to preview"
msgstr "Cliquez pour prévisualiser"

#: includes/Admin/INFYP_Admin_Pages.php:249
#: includes/Admin/INFYP_Admin_Pages.php:249
msgid "Connect"
msgstr "Connecter"

#: includes/Admin/INFYP_Admin_Pages.php:246
#: includes/Admin/INFYP_Admin_Pages.php:246
msgid "Connected to Google Search Console"
msgstr "Connecté à Google Search Console"

#: includes/views/setup-wizard/steps/step-preferences.php:183
#: includes/views/setup-wizard/steps/step-preferences.php:183
msgid "Content Overview"
msgstr "Aperçu du contenu"

#: includes/views/search-console-page.php:73
#: includes/views/search-console-page.php:73
msgid ""
"Dev Mode: Using mock Search Console data. This is not a real Google "
"connection."
msgstr ""
"Mode Dev : Utilisation de données fictives de Google Search Console. Ce "
"n'est pas une connexion Google réelle."

#: includes/views/search-console-page.php:201
#: includes/views/search-console-page.php:201
msgid "Dev: Test Connect with Mock Data"
msgstr "Dev : Tester la connexion avec des données fictives"

#: includes/Admin/INFYP_Admin_Pages.php:265
#: includes/Admin/INFYP_Admin_Pages.php:265
msgid "Errors / Warnings"
msgstr "Erreurs / Avertissements"

#: includes/Admin/INFYP_Admin_Pages.php:284
#: includes/Admin/INFYP_Admin_Pages.php:284
msgid "Failed to connect to Google Search Console. Please try again."
msgstr "Échec de la connexion à Google Search Console. Veuillez réessayer."

#: includes/views/modals/image-preview-modal.php:18
#: includes/views/modals/image-preview-modal.php:18
msgid "Image Preview"
msgstr "Aperçu de l'image"

#: includes/Admin/INFYP_Admin_Pages.php:263
#: includes/Admin/INFYP_Admin_Pages.php:263
msgid "Images Submitted"
msgstr "Images soumises"

#: includes/Ajax/INFYP_Search_Console_Ajax.php:195
msgid "Invalid or expired session. Please try again."
msgstr "Session invalide ou expirée. Veuillez réessayer."

#: includes/Ajax/INFYP_Search_Console_Ajax.php:424
msgid "Invalid table type."
msgstr "Type de table invalide."

#: includes/Admin/INFYP_Admin_Pages.php:264
#: includes/Admin/INFYP_Admin_Pages.php:264
msgid "Last Downloaded"
msgstr "Dernier téléchargement"

#: includes/Admin/INFYP_Admin_Pages.php:252
#: includes/Admin/INFYP_Admin_Pages.php:252
msgid "Last synced:"
msgstr "Dernière synchronisation :"

#: includes/views/search-console-page.php:467
#: includes/views/search-console-page.php:467
msgid "Losing Queries"
msgstr "Requêtes perdantes"

#: includes/views/setup-wizard/steps/step-preferences.php:185
#: includes/views/setup-wizard/steps/step-preferences.php:185
msgid ""
"Media, image, post, page, and product counts. Helps us optimize batch "
"processing for libraries of your size."
msgstr ""
"Comptes de médias, images, articles, pages et produits. Nous aide à "
"optimiser le traitement par lots pour les bibliothèques de votre taille."

#: includes/views/setup-wizard/steps/step-preferences.php:143
#: includes/views/setup-wizard/steps/step-preferences.php:143
msgid "Name and email address, needed for newsletter delivery."
msgstr ""
"Nom et adresse e-mail, nécessaires pour la livraison de la newsletter."

#: includes/Admin/INFYP_Admin_Pages.php:282
#: includes/Admin/INFYP_Admin_Pages.php:282
msgid "Next"
msgstr "Suivant"

#: includes/Admin/INFYP_Admin_Pages.php:255
#: includes/Admin/INFYP_Admin_Pages.php:255
msgid "No losing queries in this period."
msgstr "Aucune requête perdante pour cette période."

#: includes/Admin/INFYP_Admin_Pages.php:253
#: includes/Admin/INFYP_Admin_Pages.php:253
msgid "No properties found."
msgstr "Aucune propriété trouvée."

#: includes/Admin/INFYP_Admin_Pages.php:274
#: includes/Admin/INFYP_Admin_Pages.php:274
msgid "No results found."
msgstr "Aucun résultat trouvé."

#: includes/Admin/INFYP_Admin_Pages.php:254
#: includes/Admin/INFYP_Admin_Pages.php:254
msgid "No winning queries in this period."
msgstr "Aucune requête gagnante pour cette période."

#: includes/Admin/INFYP_Admin_Pages.php:260
#: includes/Admin/INFYP_Admin_Pages.php:260
msgid "Pages Tracked"
msgstr "Pages suivies"

#: includes/Admin/INFYP_Admin_Pages.php:269
#: includes/Admin/INFYP_Admin_Pages.php:269
msgid "Pages ranking for:"
msgstr "Pages classées pour :"

#: includes/views/search-console-page.php:349
#: includes/views/search-console-page.php:349
#: includes/Admin/INFYP_Admin_Pages.php:275
#: includes/Admin/INFYP_Admin_Pages.php:275
msgid "Performance Over Time"
msgstr "Performance au fil du temps"

#: includes/views/setup-wizard/steps/step-preferences.php:197
#: includes/views/setup-wizard/steps/step-preferences.php:197
msgid "Plugin Detection"
msgstr "Détection de plugin"

#: includes/views/setup-wizard/steps/step-preferences.php:199
#: includes/views/setup-wizard/steps/step-preferences.php:199
msgid ""
"Plugin compatibility flags and lists. Helps us ensure compatibility with "
"WooCommerce, Yoast, Rank Math, Elementor, and others."
msgstr ""
"Indicateurs et listes de compatibilité des plugins. Nous aide à assurer la "
"compatibilité avec WooCommerce, Yoast, Rank Math, Elementor, et d'autres."

#: includes/Admin/INFYP_Admin_Pages.php:281
#: includes/Admin/INFYP_Admin_Pages.php:281
msgid "Prev"
msgstr "Préc"

#: includes/Admin/INFYP_Admin_Pages.php:276
#: includes/Admin/INFYP_Admin_Pages.php:276
msgid "Previous period"
msgstr "Période précédente"

#: includes/Admin/INFYP_Admin_Pages.php:270
#: includes/Admin/INFYP_Admin_Pages.php:270
msgid "Queries ranking for:"
msgstr "Requêtes classées pour :"

#: includes/views/search-console-page.php:77
#: includes/views/search-console-page.php:77
msgid "Remove Mock Data"
msgstr "Supprimer les données fictives"

#: includes/views/setup-wizard/steps/step-preferences.php:140
#: includes/views/setup-wizard/steps/step-preferences.php:140
msgid "Required"
msgstr "Requis"

#: includes/views/search-console-page.php:295
#: includes/views/search-console-page.php:295
msgid "Rows:"
msgstr "Lignes :"

#: includes/views/search-console-page.php:521
#: includes/views/search-console-page.php:521
#: includes/Admin/INFYP_Admin_Pages.php:268
#: includes/Admin/INFYP_Admin_Pages.php:268
msgid "Search pages..."
msgstr "Rechercher des pages..."

#: includes/views/search-console-page.php:362
#: includes/views/search-console-page.php:362
#: includes/Admin/INFYP_Admin_Pages.php:266
#: includes/Admin/INFYP_Admin_Pages.php:266
msgid "Search queries & pages..."
msgstr "Rechercher des requêtes et des pages..."

#: includes/views/search-console-page.php:434
#: includes/views/search-console-page.php:471
#: includes/views/search-console-page.php:434
#: includes/views/search-console-page.php:471
#: includes/Admin/INFYP_Admin_Pages.php:267
#: includes/Admin/INFYP_Admin_Pages.php:267
msgid "Search queries..."
msgstr "Rechercher des requêtes..."

#: includes/views/setup-wizard/steps/step-preferences.php:125
#: includes/views/setup-wizard/steps/step-preferences.php:125
msgid "See what data we collect"
msgstr "Voir quelles données nous collectons"

#: includes/views/search-console-page.php:204
#: includes/views/search-console-page.php:204
msgid ""
"Seeds mock Search Console data from your media library images (WP_DEBUG "
"only)"
msgstr ""
"Génère des données fictives de la Search Console à partir de vos images de "
"la bibliothèque de médias (WP_DEBUG uniquement)"

#: includes/Admin/INFYP_Admin_Pages.php:247
#: includes/Admin/INFYP_Admin_Pages.php:247
msgid "Select a property to use with this site:"
msgstr "Sélectionnez une propriété à utiliser avec ce site :"

#: includes/Admin/INFYP_Admin_Pages.php:250
#: includes/Admin/INFYP_Admin_Pages.php:250
msgid "Selecting..."
msgstr "Sélection en cours..."

#: includes/Admin/INFYP_Admin_Pages.php:278
#: includes/Admin/INFYP_Admin_Pages.php:278
msgid "Showing %1$s of %2$s"
msgstr "Affichage de %1$s sur %2$s"

#: includes/Admin/INFYP_Admin_Pages.php:280
#: includes/Admin/INFYP_Admin_Pages.php:280
msgid "Showing %1$s–%2$s of %3$s"
msgstr "Affichage de %1$s–%2$s sur %3$s"

#: includes/views/setup-wizard/steps/step-preferences.php:155
#: includes/views/setup-wizard/steps/step-preferences.php:155
msgid "Site Environment"
msgstr "Environnement du site"

#: includes/Admin/INFYP_Admin_Pages.php:262
#: includes/Admin/INFYP_Admin_Pages.php:262
msgid "Sitemap URL"
msgstr "URL du plan du site"

#: includes/Ajax/INFYP_Search_Console_Ajax.php:277
#: includes/Ajax/INFYP_Search_Console_Ajax.php:284
msgid "The selected property does not match this site's domain."
msgstr "La propriété sélectionnée ne correspond pas au domaine de ce site."

#: includes/views/setup-wizard/steps/step-preferences.php:169
#: includes/views/setup-wizard/steps/step-preferences.php:169
msgid "Theme Info"
msgstr "Infos sur le thème"

#: includes/views/setup-wizard/steps/step-preferences.php:171
#: includes/views/setup-wizard/steps/step-preferences.php:171
msgid ""
"Theme name, version, and parent theme. Helps us identify theme-specific "
"layout conflicts."
msgstr ""
"Nom du thème, version, et thème parent. Nous aide à identifier les conflits "
"de mise en page spécifiques au thème."

#: includes/views/setup-wizard/steps/step-preferences.php:131
#: includes/views/setup-wizard/steps/step-preferences.php:131
msgid ""
"This data helps us troubleshoot plugin and theme conflicts, so we can fix "
"issues before they affect you."
msgstr ""
"Ces données nous aident à résoudre les conflits de plugins et de thèmes, "
"afin que nous puissions corriger les problèmes avant qu'ils ne vous "
"affectent."

#: includes/views/search-console-page.php:359
#: includes/views/search-console-page.php:359
msgid "Top Image Search Queries & Pages"
msgstr "Principales requêtes et pages de recherche d'images"

#: includes/views/setup-wizard/steps/step-preferences.php:157
#: includes/views/setup-wizard/steps/step-preferences.php:157
msgid ""
"WP, PHP, and MySQL versions, server software, memory limit, and debug mode. "
"Helps us reproduce and fix compatibility issues."
msgstr ""
"Versions de WP, PHP, et MySQL, logiciel serveur, limite de mémoire, et mode "
"débogage. Nous aide à reproduire et à corriger les problèmes de "
"compatibilité."

#: includes/views/setup-wizard/steps/step-preferences.php:132
#: includes/views/setup-wizard/steps/step-preferences.php:132
msgid ""
"We never sell or share your data with third parties. It is used only for "
"development purposes so image optimization stays a smooth experience."
msgstr ""
"Nous ne vendons ni ne partageons jamais vos données avec des tiers. Elles "
"sont utilisées uniquement à des fins de développement pour que "
"l'optimisation des images reste une expérience fluide."

#: includes/views/search-console-page.php:430
#: includes/views/search-console-page.php:430
msgid "Winning Queries"
msgstr "Requêtes gagnantes"

#: includes/Admin/INFYP_Admin_Pages.php:283
#: includes/Admin/INFYP_Admin_Pages.php:283
msgid "You cancelled the Google authorization."
msgstr "Vous avez annulé l'autorisation Google."

#: includes/Admin/INFYP_Admin_Pages.php:261
#: includes/Admin/INFYP_Admin_Pages.php:261
msgid "optimized pages"
msgstr "pages optimisées"

#: includes/Admin/INFYP_Admin_Pages.php:259
#: includes/Admin/INFYP_Admin_Pages.php:259
msgid "positions"
msgstr ""

#: includes/Core/INFYP_Script_Manager.php:238
msgid ""
"A mountain view in California during sunrise, focus on travel and nature "
"keywords"
msgstr ""
"Vue sur la montagne en Californie au lever du soleil, se concentrer sur les "
"mots-clés de voyage et de nature"

#: includes/Core/INFYP_Script_Manager.php:237
msgid "Add specific instructions for optimizing this image."
msgstr "Ajouter des instructions spécifiques pour optimiser cette image."

#: includes/Core/INFYP_Script_Manager.php:236
msgid "Custom Prompt"
msgstr "Invite personnalisée"

#: includes/Admin/INFYP_Admin_Pages.php:1164
#: includes/Admin/INFYP_Admin_Pages.php:1164
msgid "Enable custom prompt per image"
msgstr "Activer l'invite personnalisée par image"

#: includes/Core/INFYP_Script_Manager.php:239
msgid "Skip"
msgstr "Passer"

#: includes/Admin/INFYP_Admin_Pages.php:1166
#: includes/Admin/INFYP_Admin_Pages.php:1166
msgid ""
"When enabled, clicking \"Optimize with AI\" will first ask for image-"
"specific instructions. This helps optimize different images more "
"specifically without changing the global prompt add-on."
msgstr ""
"Lorsqu'elle est activée, cliquer sur \"Optimiser avec AI\" demandera d'abord"
" des instructions spécifiques à l'image. Cela aide à optimiser différentes "
"images plus spécifiquement sans modifier l'extension d'invite globale."

#: includes/Core/INFYP_Script_Manager.php:252
msgid "AI is analyzing..."
msgstr "L'IA analyse..."

#: includes/Core/INFYP_Script_Manager.php:253
msgid "Generating metadata..."
msgstr "Génération des métadonnées..."

#: includes/Core/INFYP_Script_Manager.php:249
msgid "Preparing image..."
msgstr "Préparation de l'image..."

#: includes/Tables/INFYP_Image_List_Table.php:587
msgid "Product Categories"
msgstr "Catégories de produits"

#: includes/Core/INFYP_Script_Manager.php:251
msgid "Sending to %s..."
msgstr "Envoi à %s..."

#: includes/Core/INFYP_Script_Manager.php:254
msgid "Still processing..."
msgstr "Traitement en cours..."

#: includes/views/seo-score-page.php:353 includes/views/seo-score-page.php:353
msgid "AI Model Selection"
msgstr "Sélection du modèle AI"

#: includes/Admin/INFYP_Admin_Pages.php:1076
#: includes/Admin/INFYP_Admin_Pages.php:1076
msgid "Claude 4.5 Haiku (Fast, cost-effective analysis)"
msgstr "Claude 4.5 Haiku (Analyse rapide et économique)"

#: includes/views/seo-score-page.php:370 includes/views/seo-score-page.php:370
msgid "Est. Cost/Image"
msgstr "Coût estimé/Image"

#: includes/Admin/INFYP_Admin_Pages.php:1072
#: includes/Admin/INFYP_Admin_Pages.php:1072
msgid "GPT-4.1 mini (Cost-effective image analysis)"
msgstr "GPT-4.1 mini (Analyse d'image économique)"

#: includes/Admin/INFYP_Admin_Pages.php:1068
#: includes/Admin/INFYP_Admin_Pages.php:1068
msgid "Gemini 3 Flash (Fast frontier model with Agentic Vision)"
msgstr "Gemini 3 Flash (Modèle de frontière rapide avec Agentic Vision)"

#: includes/views/seo-score-page.php:368 includes/views/seo-score-page.php:368
msgid "Input $/1M tokens"
msgstr "Entrée $/1M jetons"

#: includes/views/seo-score-page.php:397 includes/views/seo-score-page.php:397
msgid ""
"Note: Google offers a free API tier (no credit card required). Pro models "
"(Gemini 3 Pro, GPT-5 mini, Claude 4.5 Sonnet) are available with the Pro "
"version."
msgstr ""
"Remarque : Google propose un niveau API gratuit (aucune carte de crédit "
"requise). Les modèles Pro (Gemini 3 Pro, GPT-5 mini, Claude 4.5 Sonnet) sont"
" disponibles avec la version Pro."

#: includes/views/seo-score-page.php:369 includes/views/seo-score-page.php:369
msgid "Output $/1M tokens"
msgstr "Sortie $/1M jetons"

#: includes/views/seo-score-page.php:362 includes/views/seo-score-page.php:362
msgid "View cost comparison per image"
msgstr "Voir la comparaison des coûts par image"

#: includes/views/seo-score-page.php:359 includes/views/seo-score-page.php:359
msgid ""
"We tested and benchmarked dozens of AI vision models to find the best "
"balance of accuracy, speed, and cost for image SEO. These three deliver the "
"most reliable alt text, titles, and descriptions — each from a different "
"provider so you can use whichever API key you have."
msgstr ""
"Nous avons testé et évalué des dizaines de modèles de vision AI pour trouver"
" le meilleur équilibre entre précision, vitesse et coût pour le SEO d'image."
" Ces trois offrent le texte alternatif, les titres et les descriptions les "
"plus fiables — chacun provenant d'un fournisseur différent, vous pouvez donc"
" utiliser la clé API que vous avez."

#: includes/views/seo-score-page.php:350 includes/views/seo-score-page.php:350
msgid "Why These Models?"
msgstr "Pourquoi ces modèles ?"

#: includes/Core/INFYP_Script_Manager.php:266
msgid "Analyzing page content..."
msgstr "Analyse du contenu de la page..."

#: includes/Core/INFYP_Script_Manager.php:263
msgid "Auto-generate context from the page where this image is used."
msgstr ""
"Générer automatiquement le contexte à partir de la page où cette image est "
"utilisée."

#: includes/Core/INFYP_Script_Manager.php:267
msgid "Context generated!"
msgstr "Contexte généré !"

#: includes/Core/INFYP_Script_Manager.php:264
msgid "Context will appear here..."
msgstr "Le contexte apparaîtra ici..."

#: includes/Core/INFYP_Script_Manager.php:268
msgid "Could not generate context"
msgstr "Impossible de générer le contexte"

#: includes/Core/INFYP_Script_Manager.php:265
msgid "Generate Context"
msgstr "Générer le contexte"

#: includes/Core/INFYP_Script_Manager.php:262
msgid "Page Context"
msgstr "Contexte de la page"

#: includes/Core/INFYP_Script_Manager.php:269
msgid "This image is not used on any page yet."
msgstr "Cette image n'est pas encore utilisée sur une page."

#: includes/Core/INFYP_Script_Manager.php:270
msgid "This image is used on multiple pages. Select one:"
msgstr "Cette image est utilisée sur plusieurs pages. Sélectionnez-en une :"

#: includes/Core/INFYP_Language_Manager.php:131
msgid "Afrikaans"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:132
msgid "Albanian"
msgstr "Albanais"

#: includes/Core/INFYP_Language_Manager.php:133
msgid "Amharic"
msgstr "Amharique"

#: includes/Core/INFYP_Language_Manager.php:134
msgid "Arabic"
msgstr "Arabe"

#: includes/Core/INFYP_Language_Manager.php:135
msgid "Aragonese"
msgstr "Aragonais"

#: includes/Core/INFYP_Language_Manager.php:136
msgid "Armenian"
msgstr "Arménien"

#: includes/Core/INFYP_Language_Manager.php:137
msgid "Assamese"
msgstr "Assamais"

#: includes/Core/INFYP_Language_Manager.php:138
msgid "Azerbaijani"
msgstr "Azerbaïdjanais"

#: includes/Core/INFYP_Language_Manager.php:139
msgid "Basque"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:140
msgid "Belarusian"
msgstr "Biélorusse"

#: includes/Core/INFYP_Language_Manager.php:141
msgid "Bengali (Bangladesh)"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:142
msgid "Bosnian"
msgstr "Bosniaque"

#: includes/Core/INFYP_Language_Manager.php:143
msgid "Bulgarian"
msgstr "Bulgare"

#: includes/Core/INFYP_Language_Manager.php:144
msgid "Catalan"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:145
msgid "Cebuano"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:146
msgid "Chinese (China)"
msgstr "Chinois (Chine)"

#: includes/Core/INFYP_Language_Manager.php:147
msgid "Chinese (Hong Kong)"
msgstr "Chinois (Hong Kong)"

#: includes/Core/INFYP_Language_Manager.php:148
msgid "Chinese (Taiwan)"
msgstr "Chinois (Taïwan)"

#: includes/Core/INFYP_Language_Manager.php:149
msgid "Croatian"
msgstr "Croate"

#: includes/Core/INFYP_Language_Manager.php:150
msgid "Czech"
msgstr "Tchèque"

#: includes/Core/INFYP_Language_Manager.php:151
msgid "Danish"
msgstr "Danois"

#: includes/Core/INFYP_Language_Manager.php:152
msgid "Dutch"
msgstr "Néerlandais"

#: includes/Core/INFYP_Language_Manager.php:153
msgid "Dutch (Belgium)"
msgstr "Néerlandais (Belgique)"

#: includes/Core/INFYP_Language_Manager.php:154
msgid "Dutch (Formal)"
msgstr "Néerlandais (Formel)"

#: includes/Core/INFYP_Language_Manager.php:155
msgid "Dzongkha"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:157
msgid "English (Australia)"
msgstr "Anglais (Australie)"

#: includes/Core/INFYP_Language_Manager.php:158
msgid "English (Canada)"
msgstr "Anglais (Canada)"

#: includes/Core/INFYP_Language_Manager.php:159
msgid "English (New Zealand)"
msgstr "Anglais (Nouvelle-Zélande)"

#: includes/Core/INFYP_Language_Manager.php:160
msgid "English (South Africa)"
msgstr "Anglais (Afrique du Sud)"

#: includes/Core/INFYP_Language_Manager.php:161
msgid "English (UK)"
msgstr "Anglais (Royaume-Uni)"

#: includes/Core/INFYP_Language_Manager.php:162
msgid "Esperanto"
msgstr "Espéranto"

#: includes/Core/INFYP_Language_Manager.php:163
msgid "Estonian"
msgstr "Estonien"

#: includes/Core/INFYP_Language_Manager.php:164
msgid "Finnish"
msgstr "Finnois"

#: includes/Core/INFYP_Language_Manager.php:165
msgid "French (Belgium)"
msgstr "Français (Belgique)"

#: includes/Core/INFYP_Language_Manager.php:166
msgid "French (Canada)"
msgstr "Français (Canada)"

#: includes/Core/INFYP_Language_Manager.php:167
msgid "French (France)"
msgstr "Français (France)"

#: includes/Core/INFYP_Language_Manager.php:168
msgid "Frisian"
msgstr "Frison"

#: includes/Core/INFYP_Language_Manager.php:169
msgid "Friulian"
msgstr "Frioulan"

#: includes/Core/INFYP_Language_Manager.php:170
msgid "Galician"
msgstr "Galicien"

#: includes/Core/INFYP_Language_Manager.php:171
msgid "Georgian"
msgstr "Géorgien"

#: includes/Core/INFYP_Language_Manager.php:172
msgid "German"
msgstr "Allemand"

#: includes/Core/INFYP_Language_Manager.php:173
msgid "German (Austria)"
msgstr "Allemand (Autriche)"

#: includes/Core/INFYP_Language_Manager.php:174
msgid "German (Formal)"
msgstr "Allemand (Formel)"

#: includes/Core/INFYP_Language_Manager.php:175
msgid "German (Switzerland)"
msgstr "Allemand (Suisse)"

#: includes/Core/INFYP_Language_Manager.php:176
msgid "German (Switzerland, Informal)"
msgstr "Allemand (Suisse, Informel)"

#: includes/Core/INFYP_Language_Manager.php:177
msgid "Greek"
msgstr "Grec"

#: includes/Core/INFYP_Language_Manager.php:178
msgid "Gujarati"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:179
msgid "Hazaragi"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:180
msgid "Hebrew"
msgstr "Hébreu"

#: includes/Core/INFYP_Language_Manager.php:181
msgid "Hindi"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:182
msgid "Hungarian"
msgstr "Hongrois"

#: includes/Core/INFYP_Language_Manager.php:183
msgid "Icelandic"
msgstr "Islandais"

#: includes/Core/INFYP_Language_Manager.php:184
msgid "Indonesian"
msgstr "Indonésien"

#: includes/Core/INFYP_Language_Manager.php:185
msgid "Irish"
msgstr "Irlandais"

#: includes/Core/INFYP_Language_Manager.php:186
msgid "Italian"
msgstr "Italien"

#: includes/Core/INFYP_Language_Manager.php:187
msgid "Japanese"
msgstr "Japonais"

#: includes/Core/INFYP_Language_Manager.php:188
msgid "Javanese"
msgstr "Javanais"

#: includes/Core/INFYP_Language_Manager.php:189
msgid "Kabyle"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:190
msgid "Kannada"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:191
msgid "Kazakh"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:192
msgid "Khmer"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:193
msgid "Korean"
msgstr "Coréen"

#: includes/Core/INFYP_Language_Manager.php:194
msgid "Kurdish (Sorani)"
msgstr "Kurde (Sorani)"

#: includes/Core/INFYP_Language_Manager.php:195
msgid "Kyrgyz"
msgstr "Kirghize"

#: includes/Core/INFYP_Language_Manager.php:196
msgid "Lao"
msgstr "Laotien"

#: includes/Core/INFYP_Language_Manager.php:197
msgid "Latvian"
msgstr "Letton"

#: includes/Core/INFYP_Language_Manager.php:198
msgid "Lithuanian"
msgstr "Lituanien"

#: includes/Core/INFYP_Language_Manager.php:199
msgid "Lower Sorbian"
msgstr "Bas-sorabe"

#: includes/Core/INFYP_Language_Manager.php:200
msgid "Macedonian"
msgstr "Macédonien"

#: includes/Core/INFYP_Language_Manager.php:201
msgid "Malay"
msgstr "Malais"

#: includes/Core/INFYP_Language_Manager.php:202
msgid "Malayalam"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:203
msgid "Marathi"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:204
msgid "Mongolian"
msgstr "Mongol"

#: includes/Core/INFYP_Language_Manager.php:205
msgid "Moroccan Arabic"
msgstr "Arabe marocain"

#: includes/Core/INFYP_Language_Manager.php:206
msgid "Myanmar (Burmese)"
msgstr "Myanmar (Birman)"

#: includes/Core/INFYP_Language_Manager.php:207
msgid "Nepali"
msgstr "Népalais"

#: includes/Core/INFYP_Language_Manager.php:208
msgid "Norwegian (Bokmål)"
msgstr "Norvégien (Bokmål)"

#: includes/Core/INFYP_Language_Manager.php:209
msgid "Norwegian (Nynorsk)"
msgstr "Norvégien (Nynorsk)"

#: includes/Core/INFYP_Language_Manager.php:210
msgid "Occitan"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:211
msgid "Panjabi (India)"
msgstr "Pendjabi (Inde)"

#: includes/Core/INFYP_Language_Manager.php:212
msgid "Pashto"
msgstr "Pachto"

#: includes/Core/INFYP_Language_Manager.php:213
msgid "Persian"
msgstr "Persan"

#: includes/Core/INFYP_Language_Manager.php:214
msgid "Persian (Afghanistan)"
msgstr "Persan (Afghanistan)"

#: includes/Core/INFYP_Language_Manager.php:215
msgid "Polish"
msgstr "Polonais"

#: includes/Core/INFYP_Language_Manager.php:216
msgid "Portuguese (Angola)"
msgstr "Portugais (Angola)"

#: includes/Core/INFYP_Language_Manager.php:217
msgid "Portuguese (Brazil)"
msgstr "Portugais (Brésil)"

#: includes/Core/INFYP_Language_Manager.php:218
msgid "Portuguese (Portugal)"
msgstr "Portugais (Portugal)"

#: includes/Core/INFYP_Language_Manager.php:219
msgid "Portuguese (Portugal, AO90)"
msgstr "Portugais (Portugal, AO90)"

#: includes/Core/INFYP_Language_Manager.php:220
msgid "Rohingya"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:221
msgid "Romanian"
msgstr "Roumain"

#: includes/Core/INFYP_Language_Manager.php:222
msgid "Russian"
msgstr "Russe"

#: includes/Core/INFYP_Language_Manager.php:223
msgid "Sakha"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:224
msgid "Saraiki"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:225
msgid "Scottish Gaelic"
msgstr "Gaélique écossais"

#: includes/Core/INFYP_Language_Manager.php:226
msgid "Serbian"
msgstr "Serbe"

#: includes/Core/INFYP_Language_Manager.php:227
msgid "Silesian"
msgstr "Silésien"

#: includes/Core/INFYP_Language_Manager.php:228
msgid "Sindhi"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:229
msgid "Sinhala"
msgstr "Singhalais"

#: includes/Core/INFYP_Language_Manager.php:230
msgid "Slovak"
msgstr "Slovaque"

#: includes/Core/INFYP_Language_Manager.php:231
msgid "Slovenian"
msgstr "Slovène"

#: includes/Core/INFYP_Language_Manager.php:232
msgid "South Azerbaijani"
msgstr "Azéri du Sud"

#: includes/Core/INFYP_Language_Manager.php:233
msgid "Spanish (Argentina)"
msgstr "Espagnol (Argentine)"

#: includes/Core/INFYP_Language_Manager.php:234
msgid "Spanish (Chile)"
msgstr "Espagnol (Chili)"

#: includes/Core/INFYP_Language_Manager.php:235
msgid "Spanish (Colombia)"
msgstr "Espagnol (Colombie)"

#: includes/Core/INFYP_Language_Manager.php:236
msgid "Spanish (Costa Rica)"
msgstr "Espagnol (Costa Rica)"

#: includes/Core/INFYP_Language_Manager.php:237
msgid "Spanish (Dominican Republic)"
msgstr "Espagnol (République Dominicaine)"

#: includes/Core/INFYP_Language_Manager.php:238
msgid "Spanish (Ecuador)"
msgstr "Espagnol (Équateur)"

#: includes/Core/INFYP_Language_Manager.php:239
msgid "Spanish (Guatemala)"
msgstr "Espagnol (Guatemala)"

#: includes/Core/INFYP_Language_Manager.php:240
msgid "Spanish (Mexico)"
msgstr "Espagnol (Mexique)"

#: includes/Core/INFYP_Language_Manager.php:241
msgid "Spanish (Peru)"
msgstr "Espagnol (Pérou)"

#: includes/Core/INFYP_Language_Manager.php:242
msgid "Spanish (Puerto Rico)"
msgstr "Espagnol (Porto Rico)"

#: includes/Core/INFYP_Language_Manager.php:243
msgid "Spanish (Spain)"
msgstr "Espagnol (Espagne)"

#: includes/Core/INFYP_Language_Manager.php:244
msgid "Spanish (Uruguay)"
msgstr "Espagnol (Uruguay)"

#: includes/Core/INFYP_Language_Manager.php:245
msgid "Spanish (Venezuela)"
msgstr "Espagnol (Venezuela)"

#: includes/Core/INFYP_Language_Manager.php:246
msgid "Swahili"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:247
msgid "Swedish"
msgstr "Suédois"

#: includes/Core/INFYP_Language_Manager.php:248
msgid "Tagalog"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:249
msgid "Tahitian"
msgstr "Tahitien"

#: includes/Core/INFYP_Language_Manager.php:250
msgid "Tamil"
msgstr "Tamoul"

#: includes/Core/INFYP_Language_Manager.php:251
msgid "Tamil (Sri Lanka)"
msgstr "Tamoul (Sri Lanka)"

#: includes/Core/INFYP_Language_Manager.php:252
msgid "Tatar"
msgstr ""

#: includes/Core/INFYP_Language_Manager.php:253
msgid "Telugu"
msgstr "Télougou"

#: includes/Core/INFYP_Language_Manager.php:254
msgid "Thai"
msgstr "Thaï"

#: includes/Core/INFYP_Language_Manager.php:255
msgid "Tibetan"
msgstr "Tibétain"

#: includes/Core/INFYP_Language_Manager.php:256
msgid "Turkish"
msgstr "Turc"

#: includes/Core/INFYP_Language_Manager.php:257
msgid "Uighur"
msgstr "Ouïghour"

#: includes/Core/INFYP_Language_Manager.php:258
msgid "Ukrainian"
msgstr "Ukrainien"

#: includes/Ajax/INFYP_Ajax_Handlers.php:295
#: includes/Ajax/INFYP_Ajax_Handlers.php:295
msgid "Unsupported field."
msgstr "Champ non pris en charge."

#: includes/Core/INFYP_Language_Manager.php:259
msgid "Upper Sorbian"
msgstr "Sorabien supérieur"

#: includes/Core/INFYP_Language_Manager.php:260
msgid "Urdu"
msgstr "Ourdou"

#: includes/Core/INFYP_Language_Manager.php:261
msgid "Uzbek"
msgstr "Ouzbek"

#: includes/Core/INFYP_Language_Manager.php:262
msgid "Vietnamese"
msgstr "Vietnamien"

#: includes/Admin/INFYP_Admin_Pages.php:863
#: includes/Admin/INFYP_Admin_Pages.php:863
msgid "View in Plugin Directory"
msgstr "Voir dans le répertoire des plugins"

#: includes/Core/INFYP_Language_Manager.php:263
msgid "Welsh"
msgstr "Gallois"

#: includes/Tables/INFYP_Redirect_List_Table.php:429
msgid "%1$d posts, %2$d URLs"
msgstr "%1$d articles, %2$d URLs"

#: includes/Tables/INFYP_Redirect_List_Table.php:369
msgid "%s ago"
msgstr "il y a %s"

#: includes/Admin/INFYP_Redirect_Settings.php:181
#: includes/Admin/INFYP_Redirect_Settings.php:181
msgid "24 months"
msgstr "24 mois"

#: includes/Admin/INFYP_Redirect_Settings.php:145
#: includes/Admin/INFYP_Redirect_Settings.php:145
msgid "301 Redirects"
msgstr "Redirections 301"

#: includes/Tables/INFYP_Redirect_List_Table.php:124
#: includes/Tables/INFYP_Redirect_List_Table.php:124
msgid "AI"
msgstr ""

#: includes/Core/AI/INFYP_OpenAI_Provider.php:150
#: includes/Core/AI/INFYP_OpenAI_Provider.php:262
#: includes/Core/AI/INFYP_OpenAI_Provider.php:409
#: includes/Core/AI/INFYP_OpenAI_Provider.php:150
#: includes/Core/AI/INFYP_OpenAI_Provider.php:262
#: includes/Core/AI/INFYP_OpenAI_Provider.php:409
#: includes/Core/AI/INFYP_Claude_Provider.php:180
#: includes/Core/AI/INFYP_Claude_Provider.php:303
#: includes/Core/AI/INFYP_Claude_Provider.php:427
#: includes/Core/AI/INFYP_Claude_Provider.php:180
#: includes/Core/AI/INFYP_Claude_Provider.php:303
#: includes/Core/AI/INFYP_Claude_Provider.php:427
#: includes/Core/AI/INFYP_Gemini_Provider.php:132
#: includes/Core/AI/INFYP_Gemini_Provider.php:229
#: includes/Core/AI/INFYP_Gemini_Provider.php:132
#: includes/Core/AI/INFYP_Gemini_Provider.php:229
msgid "AI service temporarily unavailable."
msgstr "Service AI temporairement indisponible."

#: includes/Tables/INFYP_Redirect_List_Table.php:323
#: includes/Tables/INFYP_Redirect_List_Table.php:116
#: includes/Tables/INFYP_Redirect_List_Table.php:116
msgid "Active"
msgstr "Actif"

#: includes/views/redirects-page.php:35 includes/views/redirects-page.php:35
msgid "Active Redirects"
msgstr "Redirections actives"

#: includes/Tables/INFYP_Redirect_List_Table.php:122
#: includes/Tables/INFYP_Redirect_List_Table.php:122
msgid "All sources"
msgstr "Toutes les sources"

#: includes/Tables/INFYP_Redirect_List_Table.php:115
#: includes/Tables/INFYP_Redirect_List_Table.php:115
msgid "All statuses"
msgstr "Tous les statuts"

#: includes/views/redirects-page.php:43 includes/views/redirects-page.php:43
msgid "All time"
msgstr "Tout le temps"

#: includes/Tables/INFYP_Redirect_List_Table.php:270
msgid ""
"Are you sure you want to delete this redirect? External links pointing to "
"the old URL will no longer be redirected."
msgstr ""
"Êtes-vous sûr de vouloir supprimer cette redirection ? Les liens externes "
"pointant vers l'ancienne URL ne seront plus redirigés."

#: includes/Admin/INFYP_Redirect_Settings.php:175
#: includes/Admin/INFYP_Redirect_Settings.php:175
msgid "Auto-expire After"
msgstr "Expiration automatique après"

#: includes/Admin/INFYP_Redirect_Settings.php:170
#: includes/Admin/INFYP_Redirect_Settings.php:170
msgid "Automatically create 301 redirects when image filenames are changed."
msgstr ""
"Créer automatiquement des redirections 301 lorsque les noms de fichiers "
"d'image sont modifiés."

#: includes/Admin/INFYP_Debug_Page.php:632
msgid "Consider clearing the debug log file to free up space."
msgstr ""
"Envisagez de vider le fichier de journal de débogage pour libérer de "
"l'espace."

#: includes/Admin/INFYP_Debug_Page.php:642
msgid ""
"Consider using a persistent object cache like Redis or Memcached for better "
"performance."
msgstr ""
"Envisagez d'utiliser un cache d'objets persistant comme Redis ou Memcached "
"pour de meilleures performances."

#: includes/Tables/INFYP_Redirect_List_Table.php:64
msgid "Created"
msgstr "Créé"

#: includes/Tables/INFYP_Redirect_List_Table.php:94
#: includes/Tables/INFYP_Redirect_List_Table.php:271
#: includes/Tables/INFYP_Redirect_List_Table.php:271
msgid "Delete"
msgstr "Supprimer"

#: includes/Tables/INFYP_Redirect_List_Table.php:92
#: includes/Tables/INFYP_Redirect_List_Table.php:239
msgid "Disable"
msgstr "Désactiver"

#: includes/Tables/INFYP_Redirect_List_Table.php:240
msgid "Enable"
msgstr "Activer"

#: includes/Admin/INFYP_Redirect_Settings.php:163
#: includes/Admin/INFYP_Redirect_Settings.php:163
msgid "Enable Redirects"
msgstr "Activer les redirections"

#: includes/views/api-keys-page.php:120
msgid "Enter your Google API key"
msgstr "Entrez votre clé API Google"

#: includes/Admin/INFYP_Redirect_Settings.php:83
msgid "Error saving."
msgstr "Erreur lors de l'enregistrement."

#: includes/Tables/INFYP_Redirect_List_Table.php:325
#: includes/Tables/INFYP_Redirect_List_Table.php:118
#: includes/Tables/INFYP_Redirect_List_Table.php:118
msgid "Expired"
msgstr "Expiré"

#: includes/views/redirects-page.php:53 includes/views/redirects-page.php:53
msgid "Expired / Disabled"
msgstr "Expiré / Désactivé"

#: includes/Core/AI/INFYP_OpenAI_Provider.php:288
#: includes/Core/AI/INFYP_OpenAI_Provider.php:288
msgid "Failed to decode API response. Check the debug log for details."
msgstr ""
"Échec du décodage de la réponse de l'API. Vérifiez le journal de débogage "
"pour plus de détails."

#: includes/Tables/INFYP_Redirect_List_Table.php:62
msgid "Hits"
msgstr "Clics"

#: includes/views/redirects-page.php:24 includes/views/redirects-page.php:24
msgid "Image Redirects"
msgstr "Redirections d'images"

#: includes/views/redirects-page.php:28 includes/views/redirects-page.php:28
msgid ""
"Image redirects are currently disabled. Enable them in Settings to start "
"capturing 301 redirects when images are renamed."
msgstr ""
"Les redirections d'images sont actuellement désactivées. Activez-les dans "
"les paramètres pour commencer à capturer les redirections 301 lorsque les "
"images sont renommées."

#: includes/Core/AI/INFYP_OpenAI_Provider.php:146
#: includes/Core/AI/INFYP_OpenAI_Provider.php:258
#: includes/Core/AI/INFYP_OpenAI_Provider.php:405
#: includes/Core/AI/INFYP_OpenAI_Provider.php:146
#: includes/Core/AI/INFYP_OpenAI_Provider.php:258
#: includes/Core/AI/INFYP_OpenAI_Provider.php:405
#: includes/Core/AI/INFYP_Claude_Provider.php:176
#: includes/Core/AI/INFYP_Claude_Provider.php:299
#: includes/Core/AI/INFYP_Claude_Provider.php:423
#: includes/Core/AI/INFYP_Claude_Provider.php:176
#: includes/Core/AI/INFYP_Claude_Provider.php:299
#: includes/Core/AI/INFYP_Claude_Provider.php:423
#: includes/Core/AI/INFYP_Gemini_Provider.php:128
#: includes/Core/AI/INFYP_Gemini_Provider.php:225
#: includes/Core/AI/INFYP_Gemini_Provider.php:128
#: includes/Core/AI/INFYP_Gemini_Provider.php:225
msgid "Invalid API key or insufficient permissions."
msgstr "Clé API invalide ou permissions insuffisantes."

#: includes/Core/AI/INFYP_OpenAI_Provider.php:320
#: includes/Core/AI/INFYP_OpenAI_Provider.php:320
msgid "Keywords not in expected format. Check the debug log for details."
msgstr ""
"Mots-clés non au format attendu. Vérifiez le journal de débogage pour plus "
"de détails."

#: includes/Admin/INFYP_Debug_Page.php:631
msgid "Large Log File"
msgstr "Fichier de journal volumineux"

#: includes/Tables/INFYP_Redirect_List_Table.php:63
msgid "Last Hit"
msgstr "Dernier clic"

#: includes/Tables/INFYP_Redirect_List_Table.php:393
#: includes/Tables/INFYP_Redirect_List_Table.php:123
#: includes/Tables/INFYP_Redirect_List_Table.php:393
#: includes/Tables/INFYP_Redirect_List_Table.php:123
msgid "Manual"
msgstr "Manuel"

#: includes/Ajax/INFYP_Search_Console_Ajax.php:195
#: includes/Ajax/INFYP_Search_Console_Ajax.php:195
msgid "Missing OAuth state parameter. Please try again."
msgstr "Paramètre d'état OAuth manquant. Veuillez réessayer."

#: includes/Tables/INFYP_Redirect_List_Table.php:60
msgid "New URL"
msgstr "Nouvelle URL"

#: includes/Tables/INFYP_Redirect_List_Table.php:443
#: includes/Tables/INFYP_Redirect_List_Table.php:443
msgid ""
"No redirects found. Redirects are created automatically when image filenames"
" are changed."
msgstr ""
"Aucune redirection trouvée. Les redirections sont créées automatiquement "
"lorsque les noms de fichiers d'image sont modifiés."

#: includes/views/redirects-page.php:55 includes/views/redirects-page.php:55
msgid "Not currently serving"
msgstr "Non actuellement en service"

#: includes/views/seo-score-page.php:389 includes/views/seo-score-page.php:389
msgid "Note: Google offers a free API tier (no credit card required)."
msgstr ""
"Remarque : Google propose un niveau d'API gratuit (aucune carte de crédit "
"requise)."

#: includes/Admin/INFYP_Debug_Page.php:641
msgid "Object Cache"
msgstr "Cache d'objet"

#: includes/Tables/INFYP_Redirect_List_Table.php:59
msgid "Old URL"
msgstr "Ancienne URL"

#: includes/Tables/INFYP_Redirect_List_Table.php:66
msgid "Page Builders"
msgstr "Constructeurs de pages"

#: includes/Admin/INFYP_Redirect_Settings.php:122
msgid "Permission denied."
msgstr "Permission refusée."

#: includes/Core/INFYP_Script_Manager.php:231
msgid "Please enter Google API key to save."
msgstr "Veuillez entrer la clé API Google pour enregistrer."

#: includes/Core/AI/INFYP_OpenAI_Provider.php:148
#: includes/Core/AI/INFYP_OpenAI_Provider.php:260
#: includes/Core/AI/INFYP_OpenAI_Provider.php:407
#: includes/Core/AI/INFYP_OpenAI_Provider.php:148
#: includes/Core/AI/INFYP_OpenAI_Provider.php:260
#: includes/Core/AI/INFYP_OpenAI_Provider.php:407
#: includes/Core/AI/INFYP_Claude_Provider.php:178
#: includes/Core/AI/INFYP_Claude_Provider.php:301
#: includes/Core/AI/INFYP_Claude_Provider.php:425
#: includes/Core/AI/INFYP_Claude_Provider.php:178
#: includes/Core/AI/INFYP_Claude_Provider.php:301
#: includes/Core/AI/INFYP_Claude_Provider.php:425
#: includes/Core/AI/INFYP_Gemini_Provider.php:130
#: includes/Core/AI/INFYP_Gemini_Provider.php:227
#: includes/Core/AI/INFYP_Gemini_Provider.php:130
#: includes/Core/AI/INFYP_Gemini_Provider.php:227
msgid "Rate limit exceeded. Please wait and try again."
msgstr "Limite de taux dépassée. Veuillez patienter et réessayer."

#: includes/Tables/INFYP_Redirect_List_Table.php:93
msgid "Re-enable"
msgstr "Réactiver"

#: includes/Tables/INFYP_Redirect_List_Table.php:42
msgid "Redirect"
msgstr "Redirection"

#: includes/Admin/INFYP_Redirect_Settings.php:132
msgid "Redirect settings saved."
msgstr "Paramètres de redirection enregistrés."

#: includes/Tables/INFYP_Redirect_List_Table.php:43
#: includes/Admin/INFYP_Admin_Pages.php:448
#: includes/Admin/INFYP_Admin_Pages.php:449
#: includes/Admin/INFYP_Admin_Pages.php:448
#: includes/Admin/INFYP_Admin_Pages.php:449
msgid "Redirects"
msgstr "Redirections"

#: includes/Admin/INFYP_Redirect_Settings.php:184
#: includes/Admin/INFYP_Redirect_Settings.php:184
msgid ""
"Redirects older than this period will be automatically marked as expired."
msgstr ""
"Les redirections plus anciennes que cette période seront automatiquement "
"marquées comme expirées."

#: includes/Admin/INFYP_Admin_Pages.php:740
#: includes/Admin/INFYP_Admin_Pages.php:740
msgid "Redirects per page"
msgstr "Redirections par page"

#: includes/Admin/INFYP_Redirect_Settings.php:148
#: includes/Admin/INFYP_Redirect_Settings.php:148
msgid "SEO Protection"
msgstr "Protection SEO"

#: includes/Admin/INFYP_Redirect_Settings.php:191
#: includes/Admin/INFYP_Redirect_Settings.php:191
msgid "Save Redirect Settings"
msgstr "Enregistrer les paramètres de redirection"

#: includes/Admin/INFYP_Redirect_Settings.php:82
msgid "Saved!"
msgstr "Enregistré !"

#: includes/views/redirects-page.php:74
msgid "Search URLs"
msgstr "Rechercher des URL"

#: includes/views/redirects-page.php:37 includes/views/redirects-page.php:37
msgid "Serving 301 responses"
msgstr "Servir des réponses 301"

#: includes/views/metaboxes/image-stats-metabox.php:60
#: includes/views/metaboxes/image-stats-metabox.php:60
msgid "Show Extended Fields"
msgstr "Afficher les champs étendus"

#: includes/views/seo-score-page.php:556 includes/views/seo-score-page.php:556
msgid ""
"Show all previously dismissed banners again, including compression "
"recommendations and API key reminders."
msgstr ""
"Afficher à nouveau toutes les bannières précédemment rejetées, y compris les"
" recommandations de compression et les rappels de configuration de la clé "
"API."

#: includes/Tables/INFYP_Redirect_List_Table.php:65
msgid "Source"
msgstr ""

#: includes/Tables/INFYP_Redirect_List_Table.php:61
msgid "Status Code"
msgstr "Code de statut"

#: includes/Core/AI/INFYP_OpenAI_Provider.php:173
#: includes/Core/AI/INFYP_OpenAI_Provider.php:173
msgid "The API did not return valid JSON. Check the debug log for details."
msgstr ""
"L'API n'a pas renvoyé de JSON valide. Vérifiez le journal de débogage pour "
"plus de détails."

#: includes/views/seo-score-page.php:586 includes/views/seo-score-page.php:586
msgid ""
"Tiny Compress Images recommendation and API key configuration reminders."
msgstr ""
"Recommandation Tiny Compress Images et rappels de configuration de la clé "
"API."

#: includes/views/redirects-page.php:41 includes/views/redirects-page.php:41
msgid "Total Hits"
msgstr "Total des hits"

#: includes/views/redirects-page.php:47 includes/views/redirects-page.php:47
msgid "Unused Redirects"
msgstr "Redirections inutilisées"

#: includes/Tables/INFYP_Redirect_List_Table.php:246
#: includes/Tables/INFYP_Redirect_List_Table.php:297
#: includes/Tables/INFYP_Redirect_List_Table.php:246
#: includes/Tables/INFYP_Redirect_List_Table.php:297
msgid "View URL"
msgstr "Voir l'URL"

#: includes/Admin/INFYP_Redirect_Settings.php:154
#: includes/Admin/INFYP_Redirect_Settings.php:154
msgid ""
"When images are renamed, 301 redirects are automatically created to prevent "
"broken links from search engines, social media, and external sites."
msgstr ""
"Lorsque les images sont renommées, des redirections 301 sont automatiquement"
" créées pour éviter les liens brisés provenant des moteurs de recherche, des"
" réseaux sociaux et des sites externes."

#: includes/Ajax/INFYP_AI_Ajax.php:188 includes/Ajax/INFYP_AI_Ajax.php:361
#: includes/Ajax/INFYP_AI_Ajax.php:677 includes/Ajax/INFYP_AI_Ajax.php:779
#: includes/Ajax/INFYP_AI_Ajax.php:868 includes/Ajax/INFYP_AI_Ajax.php:923
#: includes/Ajax/INFYP_AI_Ajax.php:980 includes/Ajax/INFYP_AI_Ajax.php:188
#: includes/Ajax/INFYP_AI_Ajax.php:361 includes/Ajax/INFYP_AI_Ajax.php:677
#: includes/Ajax/INFYP_AI_Ajax.php:779 includes/Ajax/INFYP_AI_Ajax.php:868
#: includes/Ajax/INFYP_AI_Ajax.php:923 includes/Ajax/INFYP_AI_Ajax.php:980
msgid "You do not have permission to edit this image."
msgstr "Vous n'avez pas la permission de modifier cette image."

#: includes/Core/INFYP_File_Renamer.php:92
msgid "You do not have permission to rename files."
msgstr "Vous n'avez pas la permission de renommer les fichiers."

#: includes/views/redirects-page.php:49 includes/views/redirects-page.php:49
msgid "Zero hits since creation"
msgstr "Zéro clics depuis la création"

#: includes/views/metaboxes/image-stats-metabox.php:107
#: includes/views/metaboxes/image-stats-metabox.php:107
msgid ""
"Bulk processing, real-time upload optimization, image context generation, "
"and best-in-class AI models — everything you need to rank higher on Google "
"Images and get cited in AI search results."
msgstr ""
"Traitement en masse, optimisation des téléchargements en temps réel, "
"génération de contexte d'image et modèles IA de premier ordre — tout ce dont"
" vous avez besoin pour mieux vous classer sur Google Images et être cité "
"dans les résultats de recherche IA."

#: infy-ai-image-seo-optimizer.php:600 infy-ai-image-seo-optimizer.php:600
msgid "Get PRO"
msgstr "Obtenez PRO"

#: infy-ai-image-seo-optimizer.php:594 infy-ai-image-seo-optimizer.php:594
msgid "Start Optimizing"
msgstr "Commencer l'optimisation"

#: includes/views/metaboxes/image-stats-metabox.php:106
#: includes/views/metaboxes/image-stats-metabox.php:106
msgid "Unlock the Full Power of AI Image SEO Optimizer"
msgstr "Débloquez toute la puissance de l'Optimiseur SEO d'Images IA"

#: includes/views/metaboxes/image-stats-metabox.php:110
#: includes/views/metaboxes/image-stats-metabox.php:110
#: includes/Admin/INFYP_Admin_Pages.php:494
#: includes/Admin/INFYP_Admin_Pages.php:494
msgid "Upgrade to PRO"
msgstr "Passez à PRO"
