# Translation of Odoo Server.
# This file contains the translation of the following modules:
# 	* otoolkit_seo_content
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-01-10 10:27+0000\n"
"PO-Revision-Date: 2026-01-10 10:27+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "%d failed items have been re-queued for processing."
msgstr "%d éléments échoués ont été remis en file d'attente pour traitement."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "%d images optimized."
msgstr "%d images optimisées."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid ". WebP: %s KB"
msgstr ". WebP : %s Ko"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__image_style__3d_render
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__image_style__3d_render
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__style__3d_render
msgid "3D Render"
msgstr "Rendu 3D"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_kanban
msgid "<i class=\"fa fa-clock-o\" title=\"Scheduled Date\"/>"
msgstr "<i class=\"fa fa-clock-o\" title=\"Date planifiée\"/>"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid ""
"<i class=\"fa fa-exclamation-triangle\" title=\"Auto-Publish\"/>\n"
"                                <strong>Auto-Publish Enabled:</strong>\n"
"                                Content will be automatically published to your website when generated.\n"
"                                Make sure you review scheduled ideas before their scheduled time."
msgstr ""
"<i class=\"fa fa-exclamation-triangle\" title=\"Publication automatique\"/>\n"
"                                <strong>Publication automatique activée :</strong>\n"
"                                Le contenu sera automatiquement publié sur votre site web lors de la génération.\n"
"                                Assurez-vous de réviser les idées planifiées avant leur heure prévue."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid ""
"<i class=\"fa fa-info-circle me-2\"/>\n"
"                        <strong>Want a different image?</strong>\n"
"                        Modify the prompt, style, or settings above, then click <strong>Regenerate</strong>.\n"
"                        Your current image will be saved as backup."
msgstr ""
"<i class=\"fa fa-info-circle me-2\"/>\n"
"                        <strong>Vous voulez une autre image ?</strong>\n"
"                        Modifiez le prompt, le style ou les paramètres ci-dessus, puis cliquez sur <strong>Régénérer</strong>.\n"
"                        Votre image actuelle sera sauvegardée."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_kanban
msgid ""
"<span class=\"badge text-bg-warning\" title=\"Auto-Publish\">\n"
"                                                <i class=\"fa fa-globe\"/>\n"
"                                            </span>"
msgstr ""
"<span class=\"badge text-bg-warning\" title=\"Publication automatique\">\n"
"                                                <i class=\"fa fa-globe\"/>\n"
"                                            </span>"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "<span class=\"o_stat_text\">Blog Post</span>"
msgstr "<span class=\"o_stat_text\">Article de blog</span>"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "<span class=\"o_stat_text\">View Content</span>"
msgstr "<span class=\"o_stat_text\">Voir le contenu</span>"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid ""
"<strong><i class=\"fa fa-lightbulb-o\"/> Suggestions to improve your SEO "
"score:</strong>"
msgstr "<strong><i class=\"fa fa-lightbulb-o\"/> Suggestions pour améliorer votre score SEO :</strong>"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "<strong>Processing:</strong>"
msgstr "<strong>Traitement :</strong>"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "<strong>Warning:</strong>"
msgstr "<strong>Avertissement :</strong>"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__note
msgid ""
"A brief description of why this version was created (e.g., \"Before "
"regeneration\", \"Manual edit\")."
msgstr "Une brève description de pourquoi cette version a été créée (ex: « Avant régénération », « Modification manuelle »)."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__name
msgid ""
"A descriptive name for this image. Auto-generated from the prompt if not "
"provided."
msgstr "Un nom descriptif pour cette image. Généré automatiquement à partir du prompt si non fourni."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__name
msgid "A descriptive name for this reference."
msgstr "Un nom descriptif pour cette référence."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__name
msgid ""
"A descriptive name for this template (e.g., \"How-To Guide\", \"Product "
"Review\")."
msgstr "Un nom descriptif pour ce modèle (ex: « Guide pratique », « Avis produit »)."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,brand_description:otoolkit_seo_content.brand_voice_luxury
msgid ""
"A luxury brand that embodies sophistication and excellence. Every word "
"should reflect the premium quality and exclusive nature of our offerings, "
"creating an aspirational experience."
msgstr "Une marque de luxe qui incarne la sophistication et l'excellence. Chaque mot doit refléter la qualité premium et la nature exclusive de nos offres, créant une expérience aspirationnelle."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,brand_description:otoolkit_seo_content.brand_voice_friendly
msgid ""
"A modern startup brand that's approachable and human. We believe in making "
"complex things simple and building genuine connections with our users."
msgstr "Une marque startup moderne, accessible et humaine. Nous croyons en la simplification des choses complexes et en la création de connexions authentiques avec nos utilisateurs."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__template_id
msgid ""
"A predefined template that includes system prompts, formatting rules, and "
"default settings. Templates help ensure consistent content structure and "
"style."
msgstr "Un modèle prédéfini incluant des prompts système, des règles de formatage et des paramètres par défaut. Les modèles assurent une structure et un style de contenu cohérents."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,brand_description:otoolkit_seo_content.brand_voice_professional
msgid ""
"A professional corporate brand that values expertise, reliability, and "
"trust. We communicate with clarity and purpose, always maintaining a "
"polished and business-appropriate tone."
msgstr "Une marque corporate professionnelle qui valorise l'expertise, la fiabilité et la confiance. Nous communiquons avec clarté et intention, en maintenant toujours un ton soigné et adapté aux affaires."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__generated_teaser
msgid ""
"A short excerpt or summary of the content, typically used for blog post "
"previews and social sharing."
msgstr "Un court extrait ou résumé du contenu, généralement utilisé pour les aperçus d'articles de blog et le partage sur les réseaux sociaux."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__generated_subtitle
msgid ""
"A subtitle or tagline generated by the AI to complement the main title."
msgstr "Un sous-titre ou slogan généré par l'IA pour compléter le titre principal."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,brand_description:otoolkit_seo_content.brand_voice_technical
msgid ""
"A technical authority that provides in-depth, accurate information. We value"
" precision and thoroughness, helping readers understand complex topics with "
"clarity."
msgstr "Une autorité technique fournissant des informations approfondies et précises. Nous valorisons la précision et la rigueur, aidant les lecteurs à comprendre des sujets complexes avec clarté."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__image_ids
msgid ""
"AI-generated images for this content. Images are generated asynchronously "
"and will appear here when ready."
msgstr "Images générées par IA pour ce contenu. Les images sont générées de manière asynchrone et apparaîtront ici une fois prêtes."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,industry_terms:otoolkit_seo_content.brand_voice_technical
msgid ""
"API (Application Programming Interface)\n"
"SDK (Software Development Kit)\n"
"REST/RESTful\n"
"JSON\n"
"CI/CD\n"
"DevOps"
msgstr ""
"API (Application Programming Interface)\n"
"SDK (Software Development Kit)\n"
"REST/RESTful\n"
"JSON\n"
"CI/CD\n"
"DevOps"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "API Error (%s): %s"
msgstr "Erreur API (%s) : %s"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "API Error (400): %s"
msgstr "Erreur API (400) : %s"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "API Error: %s"
msgstr "Erreur API : %s"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__api_task_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__task_id
msgid "API Task ID"
msgstr "ID de tâche API"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "API request failed: %s"
msgstr "La requête API a échoué : %s"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__message_needaction
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__message_needaction
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__message_needaction
msgid "Action Needed"
msgstr "Action requise"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__active
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__active
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__active
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_search
msgid "Active"
msgstr "Actif"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__activity_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__activity_ids
msgid "Activities"
msgstr "Activités"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__activity_exception_decoration
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__activity_exception_decoration
msgid "Activity Exception Decoration"
msgstr "Décoration d'exception d'activité"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__activity_state
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__activity_state
msgid "Activity State"
msgstr "État de l'activité"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__activity_type_icon
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__activity_type_icon
msgid "Activity Type Icon"
msgstr "Icône du type d'activité"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Add Items from Source"
msgstr "Ajouter des éléments depuis la source"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__include_faq
msgid ""
"Add a FAQ section at the end. Great for SEO as it can appear in featured "
"snippets."
msgstr "Ajouter une section FAQ à la fin. Excellent pour le SEO car elle peut apparaître dans les extraits en vedette."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__include_toc
msgid ""
"Add a table of contents at the beginning of the content. Recommended for "
"longer articles."
msgstr "Ajouter une table des matières au début du contenu. Recommandé pour les articles plus longs."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid ""
"Add items from the selected source (products, CSV, or keywords). Existing "
"items are preserved."
msgstr "Ajouter des éléments depuis la source sélectionnée (produits, CSV ou mots-clés). Les éléments existants sont préservés."

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_content_idea
msgid "Add your first content idea!"
msgstr "Ajoutez votre première idée de contenu !"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Additional AI Instructions"
msgstr "Instructions IA supplémentaires"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__custom_instructions
msgid ""
"Additional instructions for the AI when generating content. Example: "
"\"Always include a call-to-action at the end. Reference sustainability when "
"relevant. Never make claims without evidence.\""
msgstr "Instructions supplémentaires pour l'IA lors de la génération de contenu. Exemple : « Toujours inclure un appel à l'action à la fin. Mentionner la durabilité si pertinent. Ne jamais faire d'affirmations sans preuves. »"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Additional instructions for the AI..."
msgstr "Instructions supplémentaires pour l'IA..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Additional keywords (optional)"
msgstr "Mots-clés supplémentaires (optionnel)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__generated_keywords
msgid ""
"Additional keywords suggested by the AI based on the generated content. Use "
"these to improve your SEO strategy."
msgstr "Mots-clés supplémentaires suggérés par l'IA basés sur le contenu généré. Utilisez-les pour améliorer votre stratégie SEO."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Additional rules for the AI to follow when generating content..."
msgstr "Règles supplémentaires à suivre par l'IA lors de la génération de contenu..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Advanced Options"
msgstr "Options avancées"

#. module: otoolkit_seo_content
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_my_content
msgid "All Content"
msgstr "Tout le contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__content_type__all
msgid "All Types"
msgstr "Tous les types"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__alt_text
msgid "Alt Text"
msgstr "Texte alternatif"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,custom_instructions:otoolkit_seo_content.brand_voice_professional
msgid ""
"Always maintain a professional tone. Use data and evidence to support "
"claims. Avoid hyperbole and stick to factual statements. Include clear "
"calls-to-action that are business-appropriate."
msgstr "Maintenez toujours un ton professionnel. Utilisez des données et des preuves pour appuyer vos affirmations. Évitez l'hyperbole et tenez-vous-en aux faits. Incluez des appels à l'action clairs et adaptés aux affaires."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,brand_description:otoolkit_seo_content.brand_voice_ecommerce
msgid ""
"An e-commerce brand focused on helping customers find the perfect products. "
"We balance being persuasive with being genuinely helpful, building trust "
"through honest recommendations."
msgstr "Une marque e-commerce axée sur l'aide aux clients pour trouver les produits parfaits. Nous équilibrons la persuasion avec une aide sincère, construisant la confiance par des recommandations honnêtes."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,brand_description:otoolkit_seo_content.brand_voice_educational
msgid ""
"An educational brand dedicated to helping readers learn and grow. We believe"
" everyone can understand complex topics when they're explained clearly and "
"patiently."
msgstr "Une marque éducative dédiée à aider les lecteurs à apprendre et grandir. Nous croyons que tout le monde peut comprendre des sujets complexes lorsqu'ils sont expliqués clairement et patiemment."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__custom_instructions
msgid ""
"Any additional instructions for the AI (e.g., \"Focus on sustainability\", "
"\"Include pricing comparisons\", \"Avoid technical jargon\")."
msgstr "Instructions supplémentaires pour l'IA (ex: « Se concentrer sur la durabilité », « Inclure des comparaisons de prix », « Éviter le jargon technique »)."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Apply to Product"
msgstr "Appliquer au produit"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Approve"
msgstr "Approuver"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__state__approved
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Approved"
msgstr "Approuvé"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__target_word_count
msgid "Approximate length of generated content."
msgstr "Longueur approximative du contenu généré."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__target_word_count
msgid ""
"Approximate word count for the generated content. Longer content generally "
"performs better for SEO but costs more tokens."
msgstr "Nombre de mots approximatif pour le contenu généré. Un contenu plus long performe généralement mieux pour le SEO mais coûte plus de tokens."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__state__archived
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_search
msgid "Archived"
msgstr "Archivé"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__readability_score
msgid ""
"Assessment of how easy the content is to read, based on sentence length, "
"vocabulary complexity, and structure."
msgstr "Évaluation de la facilité de lecture du contenu, basée sur la longueur des phrases, la complexité du vocabulaire et la structure."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__message_attachment_count
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__message_attachment_count
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__message_attachment_count
msgid "Attachment Count"
msgstr "Nombre de pièces jointes"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__voice_tone__authoritative
msgid "Authoritative & Expert"
msgstr "Autoritaire et expert"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__auto_create_blog_post
msgid "Auto-Create Blog Post"
msgstr "Créer automatiquement un article de blog"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
msgid "Auto-Publish"
msgstr "Publication automatique"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__auto_publish
msgid "Auto-Publish Post"
msgstr "Publier automatiquement l'article"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_res_config_settings__seo_auto_generate_alt_text
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "Auto-generate Alt Text"
msgstr "Générer automatiquement le texte alternatif"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "Automatically create SEO-friendly alt text for images"
msgstr "Créer automatiquement un texte alternatif optimisé SEO pour les images"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__auto_create_blog_post
msgid ""
"Automatically create a blog post when content is generated and approved."
msgstr "Créer automatiquement un article de blog lorsque le contenu est généré et approuvé."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__auto_publish
msgid "Automatically publish the blog post (make it visible on the website)."
msgstr "Publier automatiquement l'article de blog (le rendre visible sur le site web)."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Back to Draft"
msgstr "Retour au brouillon"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__system_prompt
msgid ""
"Background instructions for the AI defining its role, expertise, and "
"constraints. This shapes the overall writing style and approach."
msgstr "Instructions de contexte pour l'IA définissant son rôle, son expertise et ses contraintes. Cela façonne le style d'écriture global et l'approche."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Basic Settings"
msgstr "Paramètres de base"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__batch_id
msgid "Batch"
msgstr "Lot"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Batch Content Generation"
msgstr "Génération de contenu en lot"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__item_ids
msgid "Batch Items"
msgstr "Éléments du lot"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__batch_id
msgid "Batch Job"
msgstr "Tâche en lot"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_list
msgid "Batch Jobs"
msgstr "Tâches en lot"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__name
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Batch Name"
msgstr "Nom du lot"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "Batch Optimization Complete"
msgstr "Optimisation du lot terminée"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "Batch Queued"
msgstr "Lot en file d'attente"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid ""
"Batch has been queued for processing. Items will be processed "
"asynchronously."
msgstr "Le lot a été mis en file d'attente pour traitement. Les éléments seront traités de manière asynchrone."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,custom_instructions:otoolkit_seo_content.brand_voice_technical
msgid ""
"Be precise with technical terminology. Include code examples or "
"specifications when relevant. Acknowledge complexity rather than "
"oversimplifying. Provide step-by-step instructions when explaining "
"processes. Always consider edge cases."
msgstr "Soyez précis avec la terminologie technique. Incluez des exemples de code ou des spécifications si pertinent. Reconnaissez la complexité plutôt que de trop simplifier. Fournissez des instructions étape par étape lors de l'explication des processus. Considérez toujours les cas limites."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__blog_post_id
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__content_type__blog_post
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__content_type__blog_post
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__content_type__blog_post
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__content_type__blog_post
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__content_type__blog_post
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__content_type__blog_post
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_search
msgid "Blog Post"
msgstr "Article de blog"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Blog Posts"
msgstr "Articles de blog"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Blog Settings"
msgstr "Paramètres du blog"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__blog_id
msgid "Blog where the post will be created."
msgstr "Blog où l'article sera créé."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__brand_description
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Brand Description"
msgstr "Description de la marque"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Brand Identity"
msgstr "Identité de marque"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__name
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Brand Name"
msgstr "Nom de la marque"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__brand_voice_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__brand_voice_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__brand_voice_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__brand_voice_id
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Brand Voice"
msgstr "Voix de marque"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_brand_voice
msgid "Brand Voice Guidelines"
msgstr "Directives de voix de marque"

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_otk_seo_brand_voice
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_brand_voices
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_tree
msgid "Brand Voices"
msgstr "Voix de marque"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__brand_voice_id
msgid ""
"Brand voice guidelines to apply to generated content. Defines tone, style, "
"vocabulary, and other brand-specific rules."
msgstr "Directives de voix de marque à appliquer au contenu généré. Définit le ton, le style, le vocabulaire et autres règles spécifiques à la marque."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__brand_voice_id
msgid "Brand voice guidelines to apply."
msgstr "Directives de voix de marque à appliquer."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__brand_description
msgid ""
"Brief description of the brand, its values, and target audience. Example: "
"\"We are a modern tech company targeting young professionals...\""
msgstr "Brève description de la marque, ses valeurs et son public cible. Exemple : « Nous sommes une entreprise tech moderne ciblant les jeunes professionnels... »"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Brief description of this reference and when to use it..."
msgstr "Brève description de cette référence et quand l'utiliser..."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__description
msgid "Brief description of what this reference contains and when to use it."
msgstr "Brève description de ce que contient cette référence et quand l'utiliser."

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_reference
msgid ""
"Build a library of reference materials that AI can use\n"
"                when generating content. Include URLs, text snippets,\n"
"                existing content, or uploaded documents."
msgstr ""
"Construisez une bibliothèque de matériels de référence que l'IA peut utiliser\n"
"                lors de la génération de contenu. Incluez des URLs, des extraits de texte,\n"
"                du contenu existant ou des documents téléchargés."

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_otk_seo_content_batch
msgid "Bulk Generation"
msgstr "Génération en masse"

#. module: otoolkit_seo_content
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_bulk_generation
msgid "Bulk Jobs"
msgstr "Tâches en masse"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,target_audience:otoolkit_seo_content.brand_voice_professional
msgid ""
"Business professionals, decision-makers, and corporate clients who value "
"expertise and professionalism."
msgstr "Professionnels, décideurs et clients corporate qui valorisent l'expertise et le professionnalisme."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__csv_file
msgid "CSV File"
msgstr "Fichier CSV"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__csv_filename
msgid "CSV Filename"
msgstr "Nom du fichier CSV"

#. module: otoolkit_seo_content
#: model:res.groups,comment:otoolkit_seo_content.group_seo_content_user
msgid "Can create and manage their own SEO content"
msgstr "Peut créer et gérer son propre contenu SEO"

#. module: otoolkit_seo_content
#: model:res.groups,comment:otoolkit_seo_content.group_seo_content_manager
msgid "Can manage all SEO content and configure templates"
msgstr "Peut gérer tout le contenu SEO et configurer les modèles"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "Can only clear items when batch is in Draft state."
msgstr "Ne peut effacer les éléments que lorsque le lot est à l'état Brouillon."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_idea.py:0
msgid "Can only generate from 'Idea' or 'Scheduled' state."
msgstr "Ne peut générer qu'à partir de l'état 'Idée' ou 'Planifié'."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "Can only regenerate completed or failed images."
msgstr "Ne peut régénérer que les images terminées ou échouées."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_idea.py:0
msgid "Can only schedule ideas that are in 'Idea' or 'Scheduled' state."
msgstr "Ne peut planifier que les idées à l'état 'Idée' ou 'Planifié'."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "Cancel"
msgstr "Annuler"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__state__cancelled
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch_item__state__cancelled
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__state__cancelled
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "Cancelled"
msgstr "Annulé"

#. module: otoolkit_seo_content
#: model:otk.seo.template,name:otoolkit_seo_content.seo_template_case_study
msgid "Case Study"
msgstr "Étude de cas"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__tone__casual
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__tone__casual
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__tone__casual
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__tone__casual
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_tone__casual
msgid "Casual"
msgstr "Décontracté"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__content_type__category_desc
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__content_type__category_desc
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__content_type__category_desc
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__content_type__category_desc
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__content_type__category_desc
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__content_type__category_desc
msgid "Category Description"
msgstr "Description de catégorie"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Check Status"
msgstr "Vérifier le statut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__source_type
msgid ""
"Choose how to provide input for content generation. Keywords/Topic: enter "
"target keywords and a brief; From Product: use product data; Optimize "
"Existing: improve existing text."
msgstr "Choisissez comment fournir les entrées pour la génération de contenu. Mots-clés/Sujet : entrez les mots-clés cibles et un brief ; Depuis un produit : utilisez les données produit ; Optimiser existant : améliorez un texte existant."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Clear All Items"
msgstr "Effacer tous les éléments"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference_tag__color
msgid "Color Index"
msgstr "Index de couleur"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__source_keywords
msgid "Comma-separated keywords to target in the content"
msgstr "Mots-clés séparés par des virgules à cibler dans le contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__voice_personality
msgid ""
"Comma-separated personality traits. Example: \"innovative, trustworthy, "
"approachable, knowledgeable\""
msgstr "Traits de personnalité séparés par des virgules. Exemple : « innovant, digne de confiance, accessible, compétent »"

#. module: otoolkit_seo_content
#: model:otk.seo.template,description:otoolkit_seo_content.seo_template_product_desc
msgid ""
"Compelling product descriptions that highlight features, benefits, and value"
" propositions."
msgstr "Descriptions de produits convaincantes mettant en avant les caractéristiques, avantages et propositions de valeur."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__completed_items
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__state__done
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch_item__state__done
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
msgid "Completed"
msgstr "Terminé"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__completed_at
msgid "Completed At"
msgstr "Terminé le"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__writing_style__concise
msgid "Concise & Direct"
msgstr "Concis et direct"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_res_config_settings
msgid "Config Settings"
msgstr "Paramètres de configuration"

#. module: otoolkit_seo_content
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_seo_content_config
msgid "Configuration"
msgstr "Configuration"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__content_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__content_id
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_seo_content_generator
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
msgid "Content"
msgstr "Contenu"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_pivot
msgid "Content Analysis"
msgstr "Analyse du contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__content_count
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__content_count
msgid "Content Count"
msgstr "Nombre de contenus"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Content Freshness"
msgstr "Fraîcheur du contenu"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "Content Idea"
msgstr "Idée de contenu"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_tree
msgid "Content Ideas"
msgstr "Idées de contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__content_length
msgid "Content Length"
msgstr "Longueur du contenu"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Content Length (chars)"
msgstr "Longueur du contenu (caractères)"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Content Needing Refresh"
msgstr "Contenu nécessitant une actualisation"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__content_preview
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Content Preview"
msgstr "Aperçu du contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__content_prompt_template
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Content Prompt Template"
msgstr "Modèle de prompt de contenu"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Content Refreshed"
msgstr "Contenu actualisé"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Content Settings"
msgstr "Paramètres du contenu"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Content Structure"
msgstr "Structure du contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__template_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__template_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__template_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__template_id
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Content Template"
msgstr "Modèle de contenu"

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_otk_seo_template
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_content_templates
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_tree
msgid "Content Templates"
msgstr "Modèles de contenu"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Content Title"
msgstr "Titre du contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__content_type
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__content_type
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__content_type
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__content_type
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__url_content_type
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__content_type
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_search
msgid "Content Type"
msgstr "Type de contenu"

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_seo_content_by_state
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_content_by_state
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_graph_state
msgid "Content by Status"
msgstr "Contenu par statut"

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_seo_content_by_type
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_content_by_type
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_graph_type
msgid "Content by Type"
msgstr "Contenu par type"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__url_fetched_content
msgid "Content extracted from the URL. Auto-fetched when URL is set."
msgstr "Contenu extrait de l'URL. Récupéré automatiquement lorsque l'URL est définie."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Content generation failed: %s"
msgstr "La génération de contenu a échoué : %s"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Content has been marked as refreshed."
msgstr "Le contenu a été marqué comme actualisé."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Content has been restored to version %s."
msgstr "Le contenu a été restauré à la version %s."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "Content idea title or topic..."
msgstr "Titre ou sujet de l'idée de contenu..."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Content is being generated. You will be notified when ready."
msgstr "Le contenu est en cours de génération. Vous serez notifié une fois prêt."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Content needs refresh: %s"
msgstr "Contenu nécessitant une actualisation : %s"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Content will be fetched from URL automatically..."
msgstr "Le contenu sera récupéré automatiquement depuis l'URL..."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/brand_voice.py:0
msgid "Content with %s Voice"
msgstr "Contenu avec voix %s"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_template.py:0
msgid "Contents using %s"
msgstr "Contenus utilisant %s"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__tone__conversational
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__tone__conversational
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__tone__conversational
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__tone__conversational
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_tone__conversational
msgid "Conversational"
msgstr "Conversationnel"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__voice_tone__conversational
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__writing_style__conversational
msgid "Conversational & Casual"
msgstr "Conversationnel et décontracté"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid ""
"Could not connect to O'Toolkit API. Please check your internet connection."
msgstr "Impossible de se connecter à l'API O'Toolkit. Veuillez vérifier votre connexion internet."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "Could not connect to URL."
msgstr "Impossible de se connecter à l'URL."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_kanban
msgid "Cover"
msgstr "Couverture"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
msgid "Cover Images"
msgstr "Images de couverture"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Create Blog Post"
msgstr "Créer un article de blog"

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_content_idea
msgid ""
"Create content ideas and schedule them for automatic generation.\n"
"                Ideas can include keywords, topic briefs, and publishing settings."
msgstr ""
"Créez des idées de contenu et planifiez-les pour une génération automatique.\n"
"                Les idées peuvent inclure des mots-clés, des briefs de sujet et des paramètres de publication."

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_reference_tag
msgid "Create tags to organize references!"
msgstr "Créez des étiquettes pour organiser les références !"

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_content
msgid "Create your first SEO content!"
msgstr "Créez votre premier contenu SEO !"

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_brand_voice
msgid "Create your first brand voice!"
msgstr "Créez votre première voix de marque !"

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_content_batch
msgid "Create your first bulk generation job!"
msgstr "Créez votre première tâche de génération en masse !"

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_template
msgid "Create your first content template!"
msgstr "Créez votre premier modèle de contenu !"

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_reference
msgid "Create your first reference!"
msgstr "Créez votre première référence !"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Created"
msgstr "Créé"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__created_at
msgid "Created At"
msgstr "Créé le"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__blog_post_id
msgid "Created Blog Post"
msgstr "Article de blog créé"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__created_by
msgid "Created By"
msgstr "Créé par"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_search
msgid "Created Date"
msgstr "Date de création"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__create_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__create_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__create_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__create_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__create_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__create_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__create_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__create_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__create_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference_tag__create_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__create_uid
msgid "Created by"
msgstr "Créé par"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__create_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__create_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__create_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__create_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__create_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__create_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__create_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__create_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__create_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference_tag__create_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__create_date
msgid "Created on"
msgstr "Créé le"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__current_version
msgid "Current Version"
msgstr "Version actuelle"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__state
msgid ""
"Current status in the content workflow. Draft: initial state; Generating: AI"
" is creating content; Waiting for Images: content done, images processing; "
"Review: ready for review; Approved: approved for publishing; Published: blog"
" post created; Archived: no longer active."
msgstr "Statut actuel dans le flux de travail du contenu. Brouillon : état initial ; Génération : l'IA crée le contenu ; En attente d'images : contenu terminé, images en cours ; Révision : prêt pour révision ; Approuvé : approuvé pour publication ; Publié : article de blog créé ; Archivé : plus actif."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__state
msgid ""
"Current status of image generation. Draft: not submitted; Pending: waiting "
"to be sent; Processing: AI is generating; Done: image ready; Error: "
"generation failed."
msgstr "Statut actuel de la génération d'image. Brouillon : non soumis ; En attente : en attente d'envoi ; Traitement : l'IA génère ; Terminé : image prête ; Erreur : échec de génération."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__state
msgid "Current status of the idea."
msgstr "Statut actuel de l'idée."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__custom_instructions
msgid "Custom AI Instructions"
msgstr "Instructions IA personnalisées"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__custom_instructions
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Custom Instructions"
msgstr "Instructions personnalisées"

#. module: otoolkit_seo_content
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_seo_dashboard
msgid "Dashboard"
msgstr "Tableau de bord"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__days_since_refresh
msgid "Days Since Refresh"
msgstr "Jours depuis l'actualisation"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Default"
msgstr "Par défaut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_res_config_settings__seo_default_blog_id
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "Default Blog"
msgstr "Blog par défaut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__default_image_count
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_res_config_settings__seo_default_image_count
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "Default Image Count"
msgstr "Nombre d'images par défaut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_res_config_settings__seo_default_image_quality
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "Default Image Quality"
msgstr "Qualité d'image par défaut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__default_image_style
msgid "Default Image Style"
msgstr "Style d'image par défaut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__default_word_count
msgid "Default Length"
msgstr "Longueur par défaut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__reference_ids
msgid "Default References"
msgstr "Références par défaut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__default_tone
msgid "Default Tone"
msgstr "Ton par défaut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__is_default
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_search
msgid "Default Voice"
msgstr "Voix par défaut"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "Default blog for publishing generated content"
msgstr "Blog par défaut pour publier le contenu généré"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_res_config_settings__seo_default_image_count
msgid ""
"Default number of AI-generated images to create per content item. Set to 0 "
"to disable image generation by default."
msgstr "Nombre par défaut d'images générées par IA à créer par élément de contenu. Mettre à 0 pour désactiver la génération d'images par défaut."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__default_image_count
msgid "Default number of images to generate when using this template."
msgstr "Nombre d'images par défaut à générer lors de l'utilisation de ce modèle."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_res_config_settings__seo_default_image_quality
msgid ""
"Default quality setting for generated images. HD produces sharper images "
"with more detail but consumes more tokens."
msgstr "Paramètre de qualité par défaut pour les images générées. HD produit des images plus nettes avec plus de détails mais consomme plus de tokens."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Defaults"
msgstr "Paramètres par défaut"

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_brand_voice
msgid ""
"Define your brand's tone, style, and vocabulary to ensure\n"
"                all AI-generated content follows your brand guidelines."
msgstr ""
"Définissez le ton, le style et le vocabulaire de votre marque pour assurer\n"
"                que tout le contenu généré par IA respecte vos directives de marque."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__target_audience
msgid ""
"Describe the ideal reader/customer. Example: \"Small business owners aged "
"30-50, tech-savvy but time-constrained...\""
msgstr "Décrivez le lecteur/client idéal. Exemple : « Propriétaires de petites entreprises de 30-50 ans, à l'aise avec la technologie mais avec peu de temps... »"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Describe the image you want to generate..."
msgstr "Décrivez l'image que vous souhaitez générer..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Describe what the content should be about..."
msgstr "Décrivez de quoi le contenu doit parler..."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__source_topic
msgid ""
"Describe what the content should cover. The more detail you provide, the "
"better the AI can match your expectations."
msgstr "Décrivez ce que le contenu doit couvrir. Plus vous fournissez de détails, mieux l'IA pourra répondre à vos attentes."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "Describe what the content should cover..."
msgstr "Décrivez ce que le contenu doit couvrir..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Describe when to use this template..."
msgstr "Décrivez quand utiliser ce modèle..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Describe your brand, its values, and mission..."
msgstr "Décrivez votre marque, ses valeurs et sa mission..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Describe your ideal reader/customer..."
msgstr "Décrivez votre lecteur/client idéal..."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__description
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__description
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Description"
msgstr "Description"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__source_topic
msgid "Description of what the content should be about"
msgstr "Description de ce que le contenu devrait traiter"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__topic_brief
msgid "Description of what the content should cover."
msgstr "Description de ce que le contenu doit couvrir."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__writing_style__detailed
msgid "Detailed & Thorough"
msgstr "Détaillé et approfondi"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__seo_analysis
msgid ""
"Detailed JSON breakdown of SEO scoring for each factor: title, meta "
"description, keywords, content length, headers, and images."
msgstr "Détail JSON de la notation SEO pour chaque facteur : titre, méta description, mots-clés, longueur du contenu, en-têtes et images."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,target_audience:otoolkit_seo_content.brand_voice_technical
msgid ""
"Developers, engineers, technical professionals, and anyone seeking detailed,"
" accurate technical information."
msgstr "Développeurs, ingénieurs, professionnels techniques et toute personne recherchant des informations techniques détaillées et précises."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__image_style__digital_art
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__image_style__digital_art
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__image_style__digital_art
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__image_style__digital_art
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__style__digital_art
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_image_style__digital_art
msgid "Digital Art"
msgstr "Art numérique"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,target_audience:otoolkit_seo_content.brand_voice_luxury
msgid ""
"Discerning customers who appreciate quality, craftsmanship, and exclusive "
"experiences. They value heritage, attention to detail, and timeless "
"elegance."
msgstr "Clients exigeants qui apprécient la qualité, l'artisanat et les expériences exclusives. Ils valorisent le patrimoine, l'attention aux détails et l'élégance intemporelle."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__display_name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__display_name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__display_name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__display_name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__display_name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__display_name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__display_name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__display_name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__display_name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference_tag__display_name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__display_name
msgid "Display Name"
msgstr "Nom affiché"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__state__done
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__state__done
msgid "Done"
msgstr "Terminé"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__state__draft
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__state__draft
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch_item__state__draft
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__state__draft
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Draft"
msgstr "Brouillon"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__duration
msgid "Duration (minutes)"
msgstr "Durée (minutes)"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,name:otoolkit_seo_content.brand_voice_ecommerce
msgid "E-commerce Sales"
msgstr "Ventes e-commerce"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__voice_tone__educational
msgid "Educational & Informative"
msgstr "Éducatif et informatif"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,name:otoolkit_seo_content.brand_voice_educational
msgid "Educational Guide"
msgstr "Guide éducatif"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__negative_prompt
msgid ""
"Elements to avoid in the generated image. The AI will try not to include "
"these aspects."
msgstr "Éléments à éviter dans l'image générée. L'IA essaiera de ne pas inclure ces aspects."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__voice_tone__empathetic
msgid "Empathetic & Supportive"
msgstr "Empathique et bienveillant"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__include_images
msgid ""
"Enable to have AI generate images for your content. Images will be created "
"asynchronously."
msgstr "Activez pour que l'IA génère des images pour votre contenu. Les images seront créées de manière asynchrone."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__source_keywords
msgid ""
"Enter comma-separated keywords you want the content to rank for (e.g., "
"\"best coffee maker, home brewing, espresso machine\")."
msgstr "Entrez des mots-clés séparés par des virgules pour lesquels vous voulez que le contenu soit classé (ex: « meilleure cafetière, infusion maison, machine expresso »)."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__state__error
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__url_fetch_status__error
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Error"
msgstr "Erreur"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "Error Details"
msgstr "Détails de l'erreur"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__error_message
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__error_message
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__error_message
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__error_message
msgid "Error Message"
msgstr "Message d'erreur"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__error_message
msgid "Error details if generation failed."
msgstr "Détails de l'erreur si la génération a échoué."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__url_fetch_error
msgid "Error message if URL fetch failed."
msgstr "Message d'erreur si la récupération de l'URL a échoué."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "Error parsing CSV file: %s"
msgstr "Erreur lors de l'analyse du fichier CSV : %s"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,custom_instructions:otoolkit_seo_content.brand_voice_luxury
msgid ""
"Evoke emotion and aspiration. Focus on craftsmanship, heritage, and the "
"story behind products. Use sensory language to describe experiences. "
"Maintain an air of exclusivity without being pretentious. Quality over "
"quantity in descriptions."
msgstr "Évoquez l'émotion et l'aspiration. Concentrez-vous sur l'artisanat, le patrimoine et l'histoire derrière les produits. Utilisez un langage sensoriel pour décrire les expériences. Maintenez une aura d'exclusivité sans être prétentieux. La qualité prime sur la quantité dans les descriptions."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__example_good
msgid "Example of Good Content"
msgstr "Exemple de bon contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__example_bad
msgid "Example of What to Avoid"
msgstr "Exemple de ce qu'il faut éviter"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Examples"
msgstr "Exemples"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__source_text
msgid "Existing Content"
msgstr "Contenu existant"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__source_text
msgid "Existing content to optimize or use as reference"
msgstr "Contenu existant à optimiser ou à utiliser comme référence"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__description
msgid ""
"Explanation of when and how to use this template. Shown to users when "
"selecting a template."
msgstr "Explication de quand et comment utiliser ce modèle. Affiché aux utilisateurs lors de la sélection d'un modèle."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__url
msgid ""
"External URL to use as reference. Content will be fetched and stored "
"locally."
msgstr "URL externe à utiliser comme référence. Le contenu sera récupéré et stocké localement."

#. module: otoolkit_seo_content
#: model:otk.seo.template,name:otoolkit_seo_content.seo_template_faq
msgid "FAQ Article"
msgstr "Article FAQ"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__writing_style__factual
msgid "Factual & Data-driven"
msgstr "Factuel et basé sur les données"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__failed_items
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__state__failed
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch_item__state__failed
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__state__failed
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
msgid "Failed"
msgstr "Échoué"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "Failed to submit image generation: %s"
msgstr "Échec de la soumission de la génération d'image : %s"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__url_fetch_error
msgid "Fetch Error"
msgstr "Erreur de récupération"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__url_fetch_status
msgid "Fetch Status"
msgstr "Statut de récupération"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__url_fetched_content
msgid "Fetched Content"
msgstr "Contenu récupéré"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__url_fetch_status__fetching
msgid "Fetching"
msgstr "Récupération en cours"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__file
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__reference_type__file
msgid "File"
msgstr "Fichier"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__file_name
msgid "File Name"
msgstr "Nom du fichier"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__optimized_size
msgid "File size after optimization. Lower is better for web performance."
msgstr "Taille du fichier après optimisation. Plus petit est mieux pour les performances web."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__webp_size
msgid "File size of the WebP version."
msgstr "Taille du fichier de la version WebP."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__original_size
msgid "File size of the original generated image before any optimization."
msgstr "Taille du fichier de l'image originale générée avant toute optimisation."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__image_filename
msgid "Filename"
msgstr "Nom de fichier"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
msgid "Files"
msgstr "Fichiers"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,custom_instructions:otoolkit_seo_content.brand_voice_ecommerce
msgid ""
"Focus on benefits over features. Use social proof (bestseller, customer "
"favorite) naturally. Create urgency without being pushy. Highlight value "
"propositions clearly. Always include relevant product details like "
"materials, dimensions, or care instructions."
msgstr "Concentrez-vous sur les avantages plutôt que les caractéristiques. Utilisez la preuve sociale (bestseller, favori des clients) naturellement. Créez l'urgence sans être insistant. Mettez en avant les propositions de valeur clairement. Incluez toujours les détails produit pertinents comme les matériaux, dimensions ou instructions d'entretien."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__message_follower_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__message_follower_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__message_follower_ids
msgid "Followers"
msgstr "Abonnés"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__message_partner_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__message_partner_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__message_partner_ids
msgid "Followers (Partners)"
msgstr "Abonnés (partenaires)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__activity_type_icon
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__activity_type_icon
msgid "Font awesome icon e.g. fa-tasks"
msgstr "Icône Font Awesome, ex: fa-tasks"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
msgid "For Blog Posts"
msgstr "Pour les articles de blog"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__content_type
msgid "For Content Type"
msgstr "Pour le type de contenu"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
msgid "For Products"
msgstr "Pour les produits"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__voice_tone__formal
msgid "Formal & Professional"
msgstr "Formel et professionnel"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Formatting"
msgstr "Formatage"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__voice_tone__friendly
msgid "Friendly & Approachable"
msgstr "Amical et accessible"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,name:otoolkit_seo_content.brand_voice_friendly
msgid "Friendly Startup"
msgstr "Startup conviviale"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__source_type__csv
msgid "From CSV"
msgstr "Depuis CSV"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__source_type__keywords
msgid "From Keywords List"
msgstr "Depuis une liste de mots-clés"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__source_type__keywords
msgid "From Keywords/Topic"
msgstr "Depuis mots-clés/sujet"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__source_type__product
msgid "From Product"
msgstr "Depuis le produit"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__source_type__products
msgid "From Products"
msgstr "Depuis les produits"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Generate"
msgstr "Générer"

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_content
msgid ""
"Generate AI-powered blog posts, product descriptions, and more\n"
"                with built-in SEO optimization and image generation."
msgstr ""
"Générez des articles de blog, descriptions de produits et plus\n"
"                avec optimisation SEO intégrée et génération d'images."

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_generate_content_wizard
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_generate_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Generate Content"
msgstr "Générer du contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__include_images
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__include_images
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__include_images
msgid "Generate Images"
msgstr "Générer des images"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_tree
msgid "Generate Now"
msgstr "Générer maintenant"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Generate SEO Content"
msgstr "Générer du contenu SEO"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_content_generate_wizard
msgid "Generate SEO Content Wizard"
msgstr "Assistant de génération de contenu SEO"

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_content_batch
msgid ""
"Generate SEO content for multiple products or topics at once.\n"
"                Select products, upload a CSV, or enter keywords to get started."
msgstr ""
"Générez du contenu SEO pour plusieurs produits ou sujets à la fois.\n"
"                Sélectionnez des produits, téléchargez un CSV ou entrez des mots-clés pour commencer."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__source_product_id
msgid "Generate content based on this product"
msgstr "Générer du contenu basé sur ce produit"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__include_images
msgid "Generate images along with the content."
msgstr "Générer des images avec le contenu."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
msgid "Generated"
msgstr "Généré"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__generated_at
msgid "Generated At"
msgstr "Généré le"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__generated_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__content_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__content_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__content_id
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Generated Content"
msgstr "Contenu généré"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Generated Image"
msgstr "Image générée"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_otk_seo_content_image
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__image_ids
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_tree
msgid "Generated Images"
msgstr "Images générées"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__generated_subtitle
msgid "Generated Subtitle"
msgstr "Sous-titre généré"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__generated_teaser
msgid "Generated Teaser"
msgstr "Accroche générée"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__generated_title
msgid "Generated Title"
msgstr "Titre généré"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Generated content will appear here..."
msgstr "Le contenu généré apparaîtra ici..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Generated subtitle"
msgstr "Sous-titre généré"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Generated teaser/excerpt"
msgstr "Accroche/extrait généré"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Generated title will appear here"
msgstr "Le titre généré apparaîtra ici"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__state__generating
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__state__generating
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Generating"
msgstr "Génération en cours"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__prompt
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Generation Prompt"
msgstr "Prompt de génération"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Generation Settings"
msgstr "Paramètres de génération"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Generation Started"
msgstr "Génération démarrée"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__generation_time
msgid "Generation Time (s)"
msgstr "Temps de génération (s)"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Good Example"
msgstr "Bon exemple"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_search
msgid "Group By"
msgstr "Regrouper par"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__header_structure__h2_only
msgid "H2 Headers Only"
msgstr "Titres H2 uniquement"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__header_structure__h2_h3
msgid "H2 and H3 Headers"
msgstr "Titres H2 et H3"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__header_structure__h2_h3_h4
msgid "H2, H3, and H4 Headers"
msgstr "Titres H2, H3 et H4"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__quality__hd
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__res_config_settings__seo_default_image_quality__hd
msgid "HD"
msgstr "HD"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__generated_content
msgid "HTML Content"
msgstr "Contenu HTML"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "HTTP Error %s"
msgstr "Erreur HTTP %s"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__has_insertable_images
msgid "Has Insertable Images"
msgstr "A des images à insérer"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__has_message
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__has_message
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__has_message
msgid "Has Message"
msgstr "A un message"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__header_structure
msgid "Header Structure"
msgstr "Structure des titres"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__header_structure
msgid ""
"Heading hierarchy to use in the content. H2/H3 is recommended for most "
"content; simpler structure for short content, deeper nesting for "
"comprehensive guides."
msgstr "Hiérarchie des titres à utiliser dans le contenu. H2/H3 est recommandé pour la plupart des contenus ; structure plus simple pour les contenus courts, imbrication plus profonde pour les guides complets."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__height
msgid "Height (px)"
msgstr "Hauteur (px)"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__priority__2
msgid "High"
msgstr "Élevé"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
msgid "High Priority"
msgstr "Priorité élevée"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "High SEO Score (70+)"
msgstr "Score SEO élevé (70+)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__image_count
msgid ""
"How many images to generate. The first image is typically used as the cover "
"image."
msgstr "Combien d'images générer. La première image est généralement utilisée comme image de couverture."

#. module: otoolkit_seo_content
#: model:otk.seo.template,name:otoolkit_seo_content.seo_template_how_to
msgid "How-To Guide"
msgstr "Guide pratique"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference_tag__id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__id
msgid "ID"
msgstr "ID"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__activity_exception_icon
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__activity_exception_icon
msgid "Icon"
msgstr "Icône"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__activity_exception_icon
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__activity_exception_icon
msgid "Icon to indicate an exception activity."
msgstr "Icône pour indiquer une activité d'exception."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__state__idea
msgid "Idea"
msgstr "Idée"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "Idea Details"
msgstr "Détails de l'idée"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_idea.py:0
msgid "Idea scheduled for immediate processing."
msgstr "Idée planifiée pour traitement immédiat."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
msgid "Ideas"
msgstr "Idées"

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_otk_seo_content_idea
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_ideas_queue
msgid "Ideas Queue"
msgstr "File d'attente des idées"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__message_needaction
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__message_needaction
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__message_needaction
msgid "If checked, new messages require your attention."
msgstr "Si coché, de nouveaux messages requièrent votre attention."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__message_has_error
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__message_has_sms_error
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__message_has_error
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__message_has_sms_error
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__message_has_error
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__message_has_sms_error
msgid "If checked, some messages have a delivery error."
msgstr "Si coché, certains messages ont une erreur de livraison."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__include_images
msgid ""
"If enabled, image generation will be included by default when using this "
"template."
msgstr "Si activé, la génération d'images sera incluse par défaut lors de l'utilisation de ce modèle."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__include_faq
msgid ""
"If enabled, the AI will add a FAQ section at the end. Good for SEO and "
"covering common questions."
msgstr "Si activé, l'IA ajoutera une section FAQ à la fin. Bon pour le SEO et pour couvrir les questions courantes."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__include_toc
msgid ""
"If enabled, the AI will generate a table of contents at the beginning of the"
" content. Best for longer articles."
msgstr "Si activé, l'IA générera une table des matières au début du contenu. Idéal pour les articles plus longs."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__include_cta
msgid ""
"If enabled, the AI will include a call-to-action at the end of the content."
msgstr "Si activé, l'IA inclura un appel à l'action à la fin du contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__is_cover
msgid ""
"If enabled, this image will be used as the cover/header image for the blog "
"post."
msgstr "Si activé, cette image sera utilisée comme image de couverture/en-tête pour l'article de blog."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__is_og_image
msgid ""
"If enabled, this image will be used for social media sharing previews "
"(Facebook, Twitter, LinkedIn)."
msgstr "Si activé, cette image sera utilisée pour les aperçus de partage sur les réseaux sociaux (Facebook, Twitter, LinkedIn)."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__is_default
msgid "If enabled, this voice will be automatically selected for new content."
msgstr "Si activé, cette voix sera automatiquement sélectionnée pour les nouveaux contenus."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__error_message
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__error_message
msgid ""
"If generation failed, this contains the error details. Check this to "
"troubleshoot issues."
msgstr "Si la génération a échoué, ceci contient les détails de l'erreur. Vérifiez ceci pour résoudre les problèmes."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__active
msgid "If unchecked, this template will not be available for selection."
msgstr "Si décoché, ce modèle ne sera pas disponible pour la sélection."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__image_style__illustration
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__image_style__illustration
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__image_style__illustration
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__image_style__illustration
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__style__illustration
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_image_style__illustration
msgid "Illustration"
msgstr "Illustration"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__image
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Image"
msgstr "Image"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__image_count
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__image_count
msgid "Image Count"
msgstr "Nombre d'images"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Image Generation"
msgstr "Génération d'images"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__name
msgid "Image Name"
msgstr "Nom de l'image"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__image_prompt_template
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Image Prompt Template"
msgstr "Modèle de prompt pour image"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Image Settings"
msgstr "Paramètres d'image"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__image_style
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__image_style
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__image_style
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__image_style
msgid "Image Style"
msgstr "Style d'image"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Image count must be between 0 and 10."
msgstr "Le nombre d'images doit être entre 0 et 10."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__aspect_ratio
msgid ""
"Image dimensions. Landscape (16:9) is ideal for blog headers; Square (1:1) "
"works well for social media; Portrait (9:16) for mobile-first content."
msgstr "Dimensions de l'image. Paysage (16:9) est idéal pour les en-têtes de blog ; Carré (1:1) fonctionne bien pour les réseaux sociaux ; Portrait (9:16) pour le contenu mobile-first."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__height
msgid "Image height in pixels."
msgstr "Hauteur de l'image en pixels."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "Image optimization failed: %s"
msgstr "L'optimisation de l'image a échoué : %s"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid ""
"Image optimization requires Pillow library. Please install it with: pip "
"install Pillow"
msgstr "L'optimisation d'image nécessite la bibliothèque Pillow. Veuillez l'installer avec : pip install Pillow"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__quality
msgid ""
"Image quality level. HD produces sharper images with more detail but uses "
"more tokens."
msgstr "Niveau de qualité d'image. HD produit des images plus nettes avec plus de détails mais utilise plus de tokens."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__width
msgid "Image width in pixels."
msgstr "Largeur de l'image en pixels."

#. module: otoolkit_seo_content
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_generated_images
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_kanban
msgid "Images"
msgstr "Images"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Images Inserted"
msgstr "Images insérées"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__images_pending
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Images Pending"
msgstr "Images en attente"

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_content_image
msgid ""
"Images are automatically generated when you create SEO content\n"
"                with the image generation option enabled."
msgstr ""
"Les images sont automatiquement générées lorsque vous créez du contenu SEO\n"
"                avec l'option de génération d'images activée."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Images have been inserted into the content."
msgstr "Les images ont été insérées dans le contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__image_count
msgid "Images per Content"
msgstr "Images par contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__seo_improvements
msgid "Improvement Suggestions"
msgstr "Suggestions d'amélioration"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "In Review"
msgstr "En révision"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__include_cta
msgid "Include Call-to-Action"
msgstr "Inclure un appel à l'action"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__include_faq
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__include_faq
msgid "Include FAQ Section"
msgstr "Inclure une section FAQ"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__include_images
msgid "Include Image Generation"
msgstr "Inclure la génération d'images"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__include_toc
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__include_toc
msgid "Include Table of Contents"
msgstr "Inclure une table des matières"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__refresh_alert_sent
msgid "Indicates if a refresh alert has already been sent for this content."
msgstr "Indique si une alerte d'actualisation a déjà été envoyée pour ce contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__is_stale
msgid ""
"Indicates if the content has exceeded its refresh threshold and should be "
"reviewed."
msgstr "Indique si le contenu a dépassé son seuil de rafraîchissement et devrait être révisé."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__images_pending
msgid ""
"Indicates if there are images still being generated or waiting to be "
"processed."
msgstr "Indique s'il y a des images encore en cours de génération ou en attente de traitement."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__is_optimized
msgid "Indicates if this image has been optimized for web."
msgstr "Indique si cette image a été optimisée pour le web."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__inserted_in_content
msgid ""
"Indicates whether this image has been embedded within the content body."
msgstr "Indique si cette image a été intégrée dans le corps du contenu."

#. module: otoolkit_seo_content
#: model:otk.seo.template,name:otoolkit_seo_content.seo_template_news
msgid "Industry News/Trends"
msgstr "Actualités/Tendances du secteur"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__industry_terms
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Industry Terminology"
msgstr "Terminologie du secteur"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Industry terms and preferred usage..."
msgstr "Termes du secteur et utilisation préférée..."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__industry_terms
msgid ""
"Industry-specific terms and their preferred usage. Example:\n"
"SaaS (not \"software as a service\")\n"
"AI-powered (not \"artificial intelligence powered\")"
msgstr ""
"Termes spécifiques au secteur et leur utilisation préférée. Exemple :\n"
"SaaS (pas « software as a service »)\n"
"IA (pas « intelligence artificielle »)"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Insert Images in Content"
msgstr "Insérer des images dans le contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__inserted_in_content
msgid "Inserted in Content"
msgstr "Inséré dans le contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__voice_tone__inspirational
msgid "Inspirational & Motivating"
msgstr "Inspirant et motivant"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid ""
"Instructions for the AI about style, format, constraints...  Example: You "
"are an expert content writer specializing in {industry}. Write in a {tone} "
"style, using clear and concise language. Structure the content with clear "
"headers and bullet points where appropriate."
msgstr "Instructions pour l'IA concernant le style, le format, les contraintes... Exemple : Vous êtes un rédacteur expert spécialisé dans {industry}. Écrivez dans un style {tone}, en utilisant un langage clair et concis. Structurez le contenu avec des titres clairs et des puces si approprié."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid ""
"Insufficient tokens. Please add more credits to your O'Toolkit account."
msgstr "Tokens insuffisants. Veuillez ajouter des crédits à votre compte O'Toolkit."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__internal_content_id
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__reference_type__internal_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
msgid "Internal Content"
msgstr "Contenu interne"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__api_task_id
msgid ""
"Internal identifier for tracking the generation task in the O'Toolkit API."
msgstr "Identifiant interne pour le suivi de la tâche de génération dans l'API O'Toolkit."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__task_id
msgid ""
"Internal identifier for tracking this image generation task in the O'Toolkit"
" API."
msgstr "Identifiant interne pour le suivi de cette tâche de génération d'image dans l'API O'Toolkit."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Invalid API key. Please check your O'Toolkit configuration."
msgstr "Clé API invalide. Veuillez vérifier votre configuration O'Toolkit."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "Invalid response from API: %s"
msgstr "Réponse invalide de l'API : %s"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "Invalid task ID format: %s"
msgstr "Format d'ID de tâche invalide : %s"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__message_is_follower
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__message_is_follower
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__message_is_follower
msgid "Is Follower"
msgstr "Est abonné"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Items"
msgstr "Éléments"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "Items Re-queued"
msgstr "Éléments remis en file d'attente"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__optimization_quality
msgid ""
"JPEG/WebP quality level (1-100). Lower means smaller files but less quality."
" 85 is a good balance."
msgstr "Niveau de qualité JPEG/WebP (1-100). Plus bas signifie fichiers plus petits mais moins de qualité. 85 est un bon compromis."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__keyword_density
msgid "Keyword Density %"
msgstr "Densité de mots-clés %"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__keywords
msgid "Keywords"
msgstr "Mots-clés"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__keywords_list
msgid "Keywords List"
msgstr "Liste de mots-clés"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Keywords are too long (max %d characters, got %d)."
msgstr "Les mots-clés sont trop longs (max %d caractères, reçu %d)."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__content_type__landing_page
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__content_type__landing_page
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__content_type__landing_page
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__content_type__landing_page
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__content_type__landing_page
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__content_type__landing_page
msgid "Landing Page Content"
msgstr "Contenu de page d'atterrissage"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__aspect_ratio__1792x1024
msgid "Landscape (16:9)"
msgstr "Paysage (16:9)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__language_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__language_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__language_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__language_id
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Language"
msgstr "Langue"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__language_id
msgid "Language for content generation."
msgstr "Langue pour la génération de contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__url_fetch_date
msgid "Last Fetched"
msgstr "Dernière récupération"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__last_refreshed_date
msgid "Last Refreshed"
msgstr "Dernière actualisation"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__write_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__write_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__write_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__write_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__write_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__write_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__write_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__write_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__write_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference_tag__write_uid
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__write_uid
msgid "Last Updated by"
msgstr "Dernière mise à jour par"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__write_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__write_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__write_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__write_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__write_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__write_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__write_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__write_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__write_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference_tag__write_date
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__write_date
msgid "Last Updated on"
msgstr "Dernière mise à jour le"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,target_audience:otoolkit_seo_content.brand_voice_educational
msgid ""
"Learners of all levels, from beginners to advanced, who want to understand "
"topics thoroughly and apply their knowledge."
msgstr "Apprenants de tous niveaux, des débutants aux avancés, qui veulent comprendre les sujets en profondeur et appliquer leurs connaissances."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__content_length
msgid "Length of extractable content in characters."
msgstr "Longueur du contenu extractible en caractères."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__content_type
msgid ""
"Limit this reference to specific content types, or make available for all."
msgstr "Limiter cette référence à des types de contenu spécifiques, ou la rendre disponible pour tous."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__internal_content_id
msgid "Link to existing SEO content to use as reference."
msgstr "Lien vers un contenu SEO existant à utiliser comme référence."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__seo_improvements
msgid "List of actionable improvements to boost SEO score."
msgstr "Liste d'améliorations concrètes pour augmenter le score SEO."

#. module: otoolkit_seo_content
#: model:otk.seo.template,name:otoolkit_seo_content.seo_template_listicle
msgid "Listicle (Top X...)"
msgstr "Listicle (Top X...)"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__target_word_count__long
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__target_word_count__long
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__target_word_count__long
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__target_word_count__long
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_word_count__long
msgid "Long (1000-2000 words)"
msgstr "Long (1000-2000 mots)"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__priority__0
msgid "Low"
msgstr "Faible"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,name:otoolkit_seo_content.brand_voice_luxury
msgid "Luxury Premium"
msgstr "Luxe Premium"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__url_content_type
msgid "MIME type of the fetched content."
msgstr "Type MIME du contenu récupéré."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Mark as Refreshed"
msgstr "Marquer comme actualisé"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Max 155 characters recommended"
msgstr "Max 155 caractères recommandés"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Max 60 characters recommended"
msgstr "Max 60 caractères recommandés"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_res_config_settings__seo_max_versions
msgid "Max Version History"
msgstr "Historique des versions max"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Maximum %d references allowed (got %d)."
msgstr "Maximum %d références autorisées (reçu %d)."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "Maximum number of content versions to keep"
msgstr "Nombre maximum de versions de contenu à conserver"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_res_config_settings__seo_max_versions
msgid ""
"Maximum number of content versions to keep in history. When exceeded, the "
"oldest version is automatically deleted. Set to 0 to disable version "
"history."
msgstr "Nombre maximum de versions de contenu à conserver dans l'historique. Lorsque dépassé, la version la plus ancienne est automatiquement supprimée. Mettre à 0 pour désactiver l'historique des versions."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__target_word_count__medium
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__target_word_count__medium
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__target_word_count__medium
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__target_word_count__medium
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_word_count__medium
msgid "Medium (500-1000 words)"
msgstr "Moyen (500-1000 mots)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__message_has_error
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__message_has_error
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__message_has_error
msgid "Message Delivery error"
msgstr "Erreur de livraison du message"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__message_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__message_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__message_ids
msgid "Messages"
msgstr "Messages"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__website_meta_description
msgid "Meta Description"
msgstr "Méta description"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Meta Description Prompt"
msgstr "Prompt de méta description"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__meta_prompt_template
msgid "Meta Description Prompt Template"
msgstr "Modèle de prompt de méta description"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Meta Tags"
msgstr "Balises méta"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__website_meta_title
msgid "Meta Title"
msgstr "Titre méta"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__my_activity_date_deadline
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__my_activity_date_deadline
msgid "My Activity Deadline"
msgstr "Date limite de mon activité"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_search
msgid "My Batches"
msgstr "Mes lots"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "My Content"
msgstr "Mon contenu"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
msgid "My Ideas"
msgstr "Mes idées"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__name
msgid "Name"
msgstr "Nom"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__name
msgid ""
"Name of the brand or voice profile (e.g., \"Company Main Brand\", \"Product "
"Line X\")"
msgstr "Nom de la marque ou du profil de voix (ex: « Marque principale », « Ligne de produits X »)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__is_stale
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Needs Refresh"
msgstr "Actualisation nécessaire"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Needs SEO Work (<50)"
msgstr "Travail SEO nécessaire (<50)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__negative_prompt
msgid "Negative Prompt"
msgstr "Prompt négatif"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "New Batch"
msgstr "Nouveau lot"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/wizards/generate_content_wizard.py:0
msgid "New SEO Content"
msgstr "Nouveau contenu SEO"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__activity_calendar_event_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__activity_calendar_event_id
msgid "Next Activity Calendar Event"
msgstr "Événement calendrier de la prochaine activité"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__activity_date_deadline
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__activity_date_deadline
msgid "Next Activity Deadline"
msgstr "Date limite de la prochaine activité"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__activity_summary
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__activity_summary
msgid "Next Activity Summary"
msgstr "Résumé de la prochaine activité"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__activity_type_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__activity_type_id
msgid "Next Activity Type"
msgstr "Type de la prochaine activité"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "No Changes"
msgstr "Aucun changement"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "No SEO content to apply. Please generate content first."
msgstr "Aucun contenu SEO à appliquer. Veuillez d'abord générer du contenu."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "No blog found. Please create a blog first or select one."
msgstr "Aucun blog trouvé. Veuillez d'abord créer un blog ou en sélectionner un."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "No blog post has been created yet."
msgstr "Aucun article de blog n'a encore été créé."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "No completed images to insert. Please generate images first."
msgstr "Aucune image terminée à insérer. Veuillez d'abord générer des images."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_idea.py:0
msgid "No content has been generated yet."
msgstr "Aucun contenu n'a encore été généré."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "No failed items to retry."
msgstr "Aucun élément échoué à réessayer."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "No image to optimize."
msgstr "Aucune image à optimiser."

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_content_image
msgid "No images generated yet"
msgstr "Aucune image générée pour l'instant"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "No items to process."
msgstr "Aucun élément à traiter."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "No new items to add. Items may already exist in the batch."
msgstr "Aucun nouvel élément à ajouter. Les éléments existent peut-être déjà dans le lot."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "No original image stored."
msgstr "Aucune image originale stockée."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "No source product is linked to this content."
msgstr "Aucun produit source n'est lié à ce contenu."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "No suitable insertion points found in content."
msgstr "Aucun point d'insertion approprié trouvé dans le contenu."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "No task ID found. Please generate the image first."
msgstr "Aucun ID de tâche trouvé. Veuillez d'abord générer l'image."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid ""
"No valid items found in CSV. Expected columns: keywords, topic (optional)"
msgstr "Aucun élément valide trouvé dans le CSV. Colonnes attendues : keywords, topic (optionnel)"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__priority__1
msgid "Normal"
msgstr "Normal"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
msgid "Not Optimized"
msgstr "Non optimisé"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__token_cost
msgid ""
"Number of API tokens consumed for generating this content. This affects your"
" O'Toolkit credit balance."
msgstr "Nombre de tokens API consommés pour générer ce contenu. Cela affecte votre solde de crédits O'Toolkit."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__token_cost
msgid ""
"Number of API tokens consumed to generate this image. HD quality images cost"
" more tokens."
msgstr "Nombre de tokens API consommés pour générer cette image. Les images HD coûtent plus de tokens."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__message_needaction_counter
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__message_needaction_counter
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__message_needaction_counter
msgid "Number of Actions"
msgstr "Nombre d'actions"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__image_count
msgid "Number of Images"
msgstr "Nombre d'images"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__usage_count
msgid "Number of content items created using this template."
msgstr "Nombre d'éléments de contenu créés avec ce modèle."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__content_count
msgid "Number of content pieces using this brand voice."
msgstr "Nombre de contenus utilisant cette voix de marque."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__refresh_threshold_days
msgid ""
"Number of days after which content should be reviewed for freshness. Default"
" is 180 days (6 months)."
msgstr "Nombre de jours après lesquels le contenu devrait être révisé pour sa fraîcheur. Par défaut 180 jours (6 mois)."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__days_since_refresh
msgid "Number of days since the content was last refreshed."
msgstr "Nombre de jours depuis la dernière actualisation du contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__message_has_error_counter
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__message_has_error_counter
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__message_has_error_counter
msgid "Number of errors"
msgstr "Nombre d'erreurs"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "Number of images to generate by default"
msgstr "Nombre d'images à générer par défaut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__requested_image_count
msgid ""
"Number of images to generate for this content. The first image will be used "
"as the cover image."
msgstr "Nombre d'images à générer pour ce contenu. La première image sera utilisée comme image de couverture."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__image_count
msgid "Number of images to generate."
msgstr "Nombre d'images à générer."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__message_needaction_counter
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__message_needaction_counter
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__message_needaction_counter
msgid "Number of messages requiring action"
msgstr "Nombre de messages nécessitant une action"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__message_has_error_counter
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__message_has_error_counter
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__message_has_error_counter
msgid "Number of messages with delivery error"
msgstr "Nombre de messages avec erreur de livraison"

#. module: otoolkit_seo_content
#: model:otk.seo.template,description:otoolkit_seo_content.seo_template_listicle
msgid ""
"Numbered list format articles like \"Top 10...\", \"5 Best...\", etc. Great "
"for engagement and social sharing."
msgstr "Articles au format liste numérotée comme « Top 10... », « 5 Meilleurs... », etc. Excellents pour l'engagement et le partage social."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "O'Toolkit API endpoint is not configured."
msgstr "Le point de terminaison API O'Toolkit n'est pas configuré."

#. module: otoolkit_seo_content
#: model:ir.module.category,name:otoolkit_seo_content.module_category_otoolkit_seo
msgid "O'Toolkit SEO"
msgstr "O'Toolkit SEO"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__keywords_list
msgid "One keyword/topic per line"
msgstr "Un mot-clé/sujet par ligne"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,target_audience:otoolkit_seo_content.brand_voice_ecommerce
msgid ""
"Online shoppers looking for quality products, good value, and a trustworthy "
"shopping experience."
msgstr "Acheteurs en ligne recherchant des produits de qualité, un bon rapport qualité-prix et une expérience d'achat fiable."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Optimization"
msgstr "Optimisation"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__optimization_quality
msgid "Optimization Quality"
msgstr "Qualité d'optimisation"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__source_type__existing
msgid "Optimize Existing Content"
msgstr "Optimiser le contenu existant"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Optimize for Web"
msgstr "Optimiser pour le web"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__is_optimized
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
msgid "Optimized"
msgstr "Optimisé"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__optimized_size
msgid "Optimized Size (bytes)"
msgstr "Taille optimisée (octets)"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Optional - select a template"
msgstr "Optionnel - sélectionner un modèle"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__template_id
msgid ""
"Optional: Choose a template to apply predefined prompts, tone, and "
"formatting. Leave empty for default behavior."
msgstr "Optionnel : Choisissez un modèle pour appliquer des prompts, ton et formatage prédéfinis. Laissez vide pour le comportement par défaut."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__sequence
msgid "Order in which images appear. Lower numbers appear first."
msgstr "Ordre d'apparition des images. Les numéros les plus bas apparaissent en premier."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__sequence
msgid ""
"Order in which templates appear in selection lists. Lower numbers appear "
"first."
msgstr "Ordre dans lequel les modèles apparaissent dans les listes de sélection. Les nombres plus bas apparaissent en premier."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Organization"
msgstr "Organisation"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__image_original
msgid "Original Image"
msgstr "Image originale"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__original_size
msgid "Original Size (bytes)"
msgstr "Taille originale (octets)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__seo_score
msgid ""
"Overall SEO score from 0-100 based on title length, meta description, "
"keyword density, content length, header structure, and image optimization."
msgstr "Score SEO global de 0-100 basé sur la longueur du titre, la méta description, la densité de mots-clés, la longueur du contenu, la structure des en-têtes et l'optimisation des images."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__example_bad
msgid "Paste an example of content that does NOT match your brand voice."
msgstr "Collez un exemple de contenu qui NE correspond PAS à votre voix de marque."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__example_good
msgid "Paste an example of content that represents your brand voice well."
msgstr "Collez un exemple de contenu qui représente bien votre voix de marque."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Paste content that does NOT match your brand voice..."
msgstr "Collez du contenu qui NE correspond PAS à votre voix de marque..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Paste content that represents your brand voice well..."
msgstr "Collez du contenu qui représente bien votre voix de marque..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Paste existing content to optimize..."
msgstr "Collez le contenu existant à optimiser..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Paste reference text content here..."
msgstr "Collez le contenu texte de référence ici..."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__source_text
msgid ""
"Paste your existing content here. The AI will optimize it for SEO while "
"maintaining the core message."
msgstr "Collez votre contenu existant ici. L'IA l'optimisera pour le SEO tout en conservant le message principal."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch_item__state__pending
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__state__pending
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__url_fetch_status__pending
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
msgid "Pending"
msgstr "En attente"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__keyword_density
msgid ""
"Percentage of target keywords in the content. Optimal range is 1-2.5%. Too "
"low means keywords are underused; too high may be seen as keyword stuffing."
msgstr "Pourcentage de mots-clés cibles dans le contenu. La plage optimale est 1-2,5%. Trop bas signifie que les mots-clés sont sous-utilisés ; trop haut peut être vu comme du bourrage de mots-clés."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__size_reduction
msgid "Percentage reduction in file size from optimization."
msgstr "Pourcentage de réduction de la taille du fichier après optimisation."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__voice_personality
msgid "Personality Traits"
msgstr "Traits de personnalité"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__tone__persuasive
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__tone__persuasive
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__tone__persuasive
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__tone__persuasive
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_tone__persuasive
msgid "Persuasive"
msgstr "Persuasif"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__writing_style__persuasive
msgid "Persuasive & Sales-oriented"
msgstr "Persuasif et orienté ventes"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__image_style__photorealistic
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__image_style__photorealistic
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__image_style__photorealistic
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__image_style__photorealistic
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__style__photorealistic
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_image_style__photorealistic
msgid "Photorealistic"
msgstr "Photoréaliste"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__voice_tone__playful
msgid "Playful & Fun"
msgstr "Ludique et amusant"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Please configure your O'Toolkit API key in Settings > O'Toolkit."
msgstr "Veuillez configurer votre clé API O'Toolkit dans Paramètres > O'Toolkit."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "Please configure your O'Toolkit API key in Settings."
msgstr "Veuillez configurer votre clé API O'Toolkit dans les Paramètres."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "Please enter keywords or topics."
msgstr "Veuillez entrer des mots-clés ou des sujets."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "Please provide a URL for this reference."
msgstr "Veuillez fournir une URL pour cette référence."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "Please provide a generation prompt."
msgstr "Veuillez fournir un prompt de génération."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/wizards/generate_content_wizard.py:0
msgid "Please provide existing content to optimize."
msgstr "Veuillez fournir du contenu existant à optimiser."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/wizards/generate_content_wizard.py:0
msgid "Please provide keywords or a topic description."
msgstr "Veuillez fournir des mots-clés ou une description de sujet."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Please provide target keywords or a topic description."
msgstr "Veuillez fournir des mots-clés cibles ou une description de sujet."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "Please provide text content for this reference."
msgstr "Veuillez fournir du contenu texte pour cette référence."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/wizards/generate_content_wizard.py:0
msgid "Please select a product."
msgstr "Veuillez sélectionner un produit."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "Please select an internal content for this reference."
msgstr "Veuillez sélectionner un contenu interne pour cette référence."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "Please select at least one product."
msgstr "Veuillez sélectionner au moins un produit."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_batch.py:0
msgid "Please upload a CSV file."
msgstr "Veuillez télécharger un fichier CSV."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "Please upload a file for this reference."
msgstr "Veuillez télécharger un fichier pour cette référence."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__aspect_ratio__1024x1792
msgid "Portrait (9:16)"
msgstr "Portrait (9:16)"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Preferred Words"
msgstr "Mots préférés"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__preferred_words
msgid "Preferred Words & Phrases"
msgstr "Mots et expressions préférés"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__content_preview
msgid "Preview of the extracted content."
msgstr "Aperçu du contenu extrait."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Previous Image (Backup)"
msgstr "Image précédente (sauvegarde)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__version_ids
msgid ""
"Previous versions of this content. You can restore any version if needed."
msgstr "Versions précédentes de ce contenu. Vous pouvez restaurer n'importe quelle version si nécessaire."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__keywords
msgid "Primary keywords for this content."
msgstr "Mots-clés principaux pour ce contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__priority
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
msgid "Priority"
msgstr "Priorité"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__priority
msgid ""
"Priority level for processing. Higher priority ideas are processed first."
msgstr "Niveau de priorité pour le traitement. Les idées à priorité plus haute sont traitées en premier."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__state__processing
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch_item__state__processing
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__state__processing
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_search
msgid "Processing"
msgstr "Traitement en cours"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__product_id
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Product"
msgstr "Produit"

#. module: otoolkit_seo_content
#: model:otk.seo.template,name:otoolkit_seo_content.seo_template_comparison
msgid "Product Comparison"
msgstr "Comparaison de produits"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__content_type__product_desc
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__content_type__product_desc
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__content_type__product_desc
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__content_type__product_desc
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__content_type__product_desc
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__content_type__product_desc
#: model:otk.seo.template,name:otoolkit_seo_content.seo_template_product_desc
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_search
msgid "Product Description"
msgstr "Description du produit"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Product Descriptions"
msgstr "Descriptions de produits"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__product_id
msgid "Product to generate content about."
msgstr "Produit pour lequel générer du contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__product_ids
msgid "Products"
msgstr "Produits"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__product_ids
msgid "Products to generate content for"
msgstr "Produits pour lesquels générer du contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__tone__professional
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__tone__professional
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__tone__professional
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__tone__professional
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_tone__professional
msgid "Professional"
msgstr "Professionnel"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,name:otoolkit_seo_content.brand_voice_professional
msgid "Professional Corporate"
msgstr "Entreprise professionnelle"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__progress_percent
msgid "Progress %"
msgstr "Progression %"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Prompts"
msgstr "Prompts"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__state__published
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Published"
msgstr "Publié"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Publishing"
msgstr "Publication"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__quality
msgid "Quality"
msgstr "Qualité"

#. module: otoolkit_seo_content
#: model:otk.seo.template,description:otoolkit_seo_content.seo_template_faq
msgid ""
"Question-and-answer format content addressing common queries about a topic."
msgstr "Contenu au format questions-réponses traitant des questions courantes sur un sujet."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__state__queued
msgid "Queued"
msgstr "En file d'attente"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Quick Improvement List"
msgstr "Liste d'améliorations rapides"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__rating_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__rating_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__rating_ids
msgid "Ratings"
msgstr "Évaluations"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Raw Analysis Data (Debug)"
msgstr "Données d'analyse brutes (débogage)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__text_content
msgid "Raw text content to use as reference material."
msgstr "Contenu texte brut à utiliser comme matériel de référence."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__readability_score
msgid "Readability"
msgstr "Lisibilité"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_image.py:0
msgid "Reduced from %s KB to %s KB (%.1f%% smaller)"
msgstr "Réduit de %s Ko à %s Ko (%.1f%% plus petit)"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Reference"
msgstr "Référence"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Reference Content"
msgstr "Contenu de référence"

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_otk_seo_reference
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_reference_library
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_tree
msgid "Reference Library"
msgstr "Bibliothèque de références"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__name
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Reference Name"
msgstr "Nom de la référence"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Reference Settings"
msgstr "Paramètres de référence"

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_otk_seo_reference_tag
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_reference_tags
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_tag_view_tree
msgid "Reference Tags"
msgstr "Étiquettes de référence"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__reference_ids
msgid ""
"Reference materials to provide context and inspiration for content "
"generation. Max 5 references."
msgstr "Matériels de référence pour fournir contexte et inspiration pour la génération de contenu. Max 5 références."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__reference_ids
msgid "Reference materials to provide context for content generation."
msgstr "Matériaux de référence pour fournir un contexte à la génération de contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__reference_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__reference_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__reference_ids
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "References"
msgstr "Références"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "References provide examples and style guidance for the AI."
msgstr "Les références fournissent des exemples et des directives de style pour l'IA."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid ""
"References selected here will be automatically added when users\n"
"                                select this template. They can still add or remove references before generating."
msgstr ""
"Les références sélectionnées ici seront automatiquement ajoutées lorsque les utilisateurs\n"
"                                sélectionnent ce modèle. Ils peuvent encore ajouter ou retirer des références avant la génération."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__reference_ids
msgid ""
"References to include by default when using this template. Users can add or "
"remove references when generating content."
msgstr "Références à inclure par défaut lors de l'utilisation de ce modèle. Les utilisateurs peuvent ajouter ou retirer des références lors de la génération de contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__refresh_alert_sent
msgid "Refresh Alert Sent"
msgstr "Alerte d'actualisation envoyée"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "Refresh Content"
msgstr "Actualiser le contenu"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__refresh_threshold_days
msgid "Refresh Threshold (days)"
msgstr "Seuil d'actualisation (jours)"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Regenerate"
msgstr "Régénérer"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__product_id
msgid "Related Product"
msgstr "Produit associé"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Remove all items from the batch to start fresh."
msgstr "Supprimer tous les éléments du lot pour recommencer."

#. module: otoolkit_seo_content
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_seo_content_reporting
msgid "Reporting"
msgstr "Rapports"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "Request timed out after %d seconds."
msgstr "La requête a expiré après %d secondes."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Request timed out. Please try again."
msgstr "La requête a expiré. Veuillez réessayer."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__requested_image_count
msgid "Requested Images"
msgstr "Images demandées"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "Reset to Idea"
msgstr "Réinitialiser en idée"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__activity_user_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__activity_user_id
msgid "Responsible User"
msgstr "Utilisateur responsable"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_version_view_tree
msgid "Restore"
msgstr "Restaurer"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Restore Original"
msgstr "Restaurer l'original"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_version_view_tree
msgid "Restore this version? Current content will be saved as a new version."
msgstr "Restaurer cette version ? Le contenu actuel sera sauvegardé comme nouvelle version."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Result"
msgstr "Résultat"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Retry"
msgstr "Réessayer"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Retry Failed"
msgstr "Réessayer les échecs"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Retry generating content for all failed items"
msgstr "Réessayer la génération de contenu pour tous les éléments échoués"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__state__review
msgid "Review"
msgstr "Révision"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__revised_prompt
msgid "Revised Prompt"
msgstr "Prompt révisé"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "SEO"
msgstr "SEO"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "SEO Analysis"
msgstr "Analyse SEO"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__seo_analysis
msgid "SEO Analysis Details"
msgstr "Détails de l'analyse SEO"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__seo_analysis_html
msgid "SEO Analysis Display"
msgstr "Affichage de l'analyse SEO"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "SEO Applied"
msgstr "SEO appliqué"

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_otk_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_content
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_seo_content_root
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_tree
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "SEO Content"
msgstr "Contenu SEO"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_content_batch_item
msgid "SEO Content Batch Item"
msgstr "Élément de lot de contenu SEO"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_content_batch
msgid "SEO Content Batch Job"
msgstr "Tâche de lot de contenu SEO"

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_seo_content_dashboard
msgid "SEO Content Dashboard"
msgstr "Tableau de bord du contenu SEO"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_content_image
msgid "SEO Content Generated Image"
msgstr "Image générée de contenu SEO"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_content_idea
msgid "SEO Content Idea Queue"
msgstr "File d'attente d'idées de contenu SEO"

#. module: otoolkit_seo_content
#: model:res.groups,name:otoolkit_seo_content.group_seo_content_manager
msgid "SEO Content Manager"
msgstr "Gestionnaire de contenu SEO"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "SEO Content Settings"
msgstr "Paramètres de contenu SEO"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_template
msgid "SEO Content Template"
msgstr "Modèle de contenu SEO"

#. module: otoolkit_seo_content
#: model:res.groups,name:otoolkit_seo_content.group_seo_content_user
msgid "SEO Content User"
msgstr "Utilisateur de contenu SEO"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_content_version
msgid "SEO Content Version History"
msgstr "Historique des versions de contenu SEO"

#. module: otoolkit_seo_content
#: model:ir.actions.server,name:otoolkit_seo_content.ir_cron_check_generating_ideas_ir_actions_server
msgid "SEO Content: Check Generating Ideas"
msgstr "Contenu SEO : Vérifier les idées en génération"

#. module: otoolkit_seo_content
#: model:ir.actions.server,name:otoolkit_seo_content.ir_cron_check_stale_content_ir_actions_server
msgid "SEO Content: Check Stale Content"
msgstr "Contenu SEO : Vérifier le contenu obsolète"

#. module: otoolkit_seo_content
#: model:ir.actions.server,name:otoolkit_seo_content.ir_cron_poll_content_status_ir_actions_server
msgid "SEO Content: Poll Content Status"
msgstr "Contenu SEO : Interroger le statut du contenu"

#. module: otoolkit_seo_content
#: model:ir.actions.server,name:otoolkit_seo_content.ir_cron_poll_image_status_ir_actions_server
msgid "SEO Content: Poll Image Status"
msgstr "Contenu SEO : Interroger le statut des images"

#. module: otoolkit_seo_content
#: model:ir.actions.server,name:otoolkit_seo_content.ir_cron_process_batch_items_ir_actions_server
msgid "SEO Content: Process Batch Items"
msgstr "Contenu SEO : Traiter les éléments du lot"

#. module: otoolkit_seo_content
#: model:ir.actions.server,name:otoolkit_seo_content.ir_cron_process_scheduled_ideas_ir_actions_server
msgid "SEO Content: Process Scheduled Ideas"
msgstr "Contenu SEO : Traiter les idées planifiées"

#. module: otoolkit_seo_content
#: model:ir.actions.server,name:otoolkit_seo_content.ir_cron_submit_pending_images_ir_actions_server
msgid "SEO Content: Submit Pending Images"
msgstr "Contenu SEO : Soumettre les images en attente"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "SEO Metadata"
msgstr "Métadonnées SEO"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_reference
msgid "SEO Reference Library"
msgstr "Bibliothèque de références SEO"

#. module: otoolkit_seo_content
#: model:ir.model,name:otoolkit_seo_content.model_otk_seo_reference_tag
msgid "SEO Reference Tag"
msgstr "Étiquette de référence SEO"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__seo_score
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_kanban
msgid "SEO Score"
msgstr "Score SEO"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_graph_seo
msgid "SEO Score Distribution"
msgstr "Distribution des scores SEO"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "SEO content has been applied to product \"%s\"."
msgstr "Le contenu SEO a été appliqué au produit « %s »."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__is_seo_optimized
msgid "SEO optimized"
msgstr "Optimisé SEO"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "SEO-friendly alt text"
msgstr "Texte alternatif optimisé SEO"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__alt_text
msgid ""
"SEO-friendly alt text describing the image. Important for accessibility and "
"search engine optimization."
msgstr "Texte alt SEO-friendly décrivant l'image. Important pour l'accessibilité et l'optimisation pour les moteurs de recherche."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__message_has_sms_error
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__message_has_sms_error
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__message_has_sms_error
msgid "SMS Delivery error"
msgstr "Erreur de livraison SMS"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "SSL Error: %s"
msgstr "Erreur SSL : %s"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "Schedule"
msgstr "Planifier"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "Schedule Now"
msgstr "Planifier maintenant"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content_idea.py:0
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__state__scheduled
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
msgid "Scheduled"
msgstr "Planifié"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
msgid "Scheduled Date"
msgstr "Date planifiée"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__scheduled_date
msgid "Scheduled For"
msgstr "Planifié pour"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_calendar
msgid "Scheduled Ideas"
msgstr "Idées planifiées"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_search
msgid "Search Batches"
msgstr "Rechercher des lots"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_search
msgid "Search Brand Voices"
msgstr "Rechercher des voix de marque"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
msgid "Search Ideas"
msgstr "Rechercher des idées"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
msgid "Search Images"
msgstr "Rechercher des images"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
msgid "Search References"
msgstr "Rechercher des références"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Search SEO Content"
msgstr "Rechercher du contenu SEO"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_search
msgid "Search Templates"
msgstr "Rechercher des modèles"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__brand_voice_id
msgid ""
"Select a brand voice to ensure the AI generates content matching your brand "
"tone, style, and vocabulary."
msgstr "Sélectionnez une voix de marque pour assurer que l'IA génère du contenu correspondant au ton, style et vocabulaire de votre marque."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__source_product_id
msgid ""
"Select a product to generate content about. The AI will use the product "
"name, description, and attributes."
msgstr "Sélectionnez un produit pour lequel générer du contenu. L'IA utilisera le nom du produit, sa description et ses attributs."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Select brand voice"
msgstr "Sélectionner la voix de marque"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Select default references for this template..."
msgstr "Sélectionner les références par défaut pour ce modèle..."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__reference_ids
msgid ""
"Select reference materials to guide the AI. Max 5 references. These provide "
"examples and inspiration for the generated content."
msgstr "Sélectionnez des matériels de référence pour guider l'IA. Max 5 références. Ceux-ci fournissent des exemples et de l'inspiration pour le contenu généré."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Select references to inspire the AI (max 5)..."
msgstr "Sélectionner des références pour inspirer l'IA (max 5)..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Select target blog"
msgstr "Sélectionner le blog cible"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Select target blog (optional)"
msgstr "Sélectionner le blog cible (optionnel)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__content_type
msgid ""
"Select the type of content you want to generate. Each type has optimized "
"formatting and structure."
msgstr "Sélectionnez le type de contenu que vous voulez générer. Chaque type a un formatage et une structure optimisés."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__blog_id
msgid ""
"Select which blog to publish to. Leave empty to choose later or use the "
"default blog from settings."
msgstr "Sélectionnez dans quel blog publier. Laissez vide pour choisir plus tard ou utiliser le blog par défaut des paramètres."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__seo_name
msgid "Seo name"
msgstr "Nom SEO"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__sequence
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__sequence
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__sequence
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__sequence
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__sequence
msgid "Sequence"
msgstr "Séquence"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__version_number
msgid "Sequential version number for this snapshot."
msgstr "Numéro de version séquentiel pour cet instantané."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Settings"
msgstr "Paramètres"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__target_word_count__short
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__target_word_count__short
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__target_word_count__short
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__target_word_count__short
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_word_count__short
msgid "Short (300-500 words)"
msgstr "Court (300-500 mots)"

#. module: otoolkit_seo_content
#: model:otk.seo.template,description:otoolkit_seo_content.seo_template_comparison
msgid "Side-by-side comparison content for products, services, or solutions."
msgstr "Contenu de comparaison côte à côte pour produits, services ou solutions."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__aspect_ratio
msgid "Size"
msgstr "Taille"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__size_reduction
msgid "Size Reduction %"
msgstr "Réduction de taille %"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__image_style__sketch
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__image_style__sketch
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__style__sketch
msgid "Sketch"
msgstr "Croquis"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__content_type__social_post
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__content_type__social_post
msgid "Social Media Post"
msgstr "Publication sur les réseaux sociaux"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__source_type
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Source"
msgstr "Source"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__source_text
msgid "Source Content"
msgstr "Contenu source"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__source_product_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__source_product_id
msgid "Source Product"
msgstr "Produit source"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__source_type
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_search
msgid "Source Type"
msgstr "Type de source"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Source text is too long (max %d characters, got %d)."
msgstr "Le texte source est trop long (max %d caractères, reçu %d)."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__aspect_ratio__1024x1024
msgid "Square (1:1)"
msgstr "Carré (1:1)"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_tree
msgid "Stale"
msgstr "Obsolète"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__quality__standard
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__res_config_settings__seo_default_image_quality__standard
msgid "Standard"
msgstr "Standard"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Start Generation"
msgstr "Démarrer la génération"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid ""
"Start generating content for all prepared items. Items will be processed one"
" by one."
msgstr "Commencer à générer du contenu pour tous les éléments préparés. Les éléments seront traités un par un."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,custom_instructions:otoolkit_seo_content.brand_voice_educational
msgid ""
"Start with foundational concepts before advancing. Use analogies and real-"
"world examples. Break complex topics into digestible sections. Include "
"practical exercises or examples. Encourage the reader and acknowledge that "
"learning takes time. Define jargon when first introduced."
msgstr "Commencez par les concepts fondamentaux avant d'avancer. Utilisez des analogies et des exemples concrets. Divisez les sujets complexes en sections digestes. Incluez des exercices pratiques ou des exemples. Encouragez le lecteur et reconnaissez que l'apprentissage prend du temps. Définissez le jargon lors de sa première utilisation."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__started_at
msgid "Started At"
msgstr "Démarré le"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__state
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__state
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__state
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__state
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__state
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Status"
msgstr "Statut"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__activity_state
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__activity_state
msgid ""
"Status based on activities\n"
"Overdue: Due date is already passed\n"
"Today: Activity date is today\n"
"Planned: Future activities."
msgstr ""
"Statut basé sur les activités\n"
"En retard : Date d'échéance dépassée\n"
"Aujourd'hui : Date d'activité est aujourd'hui\n"
"Planifié : Activités futures."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__url_fetch_status
msgid "Status of the URL content fetch operation."
msgstr "Statut de l'opération de récupération du contenu URL."

#. module: otoolkit_seo_content
#: model:otk.seo.template,description:otoolkit_seo_content.seo_template_how_to
msgid ""
"Step-by-step instructional content that teaches readers how to accomplish a "
"specific task or goal."
msgstr "Contenu instructif étape par étape qui enseigne aux lecteurs comment accomplir une tâche ou un objectif spécifique."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Stop the batch processing. Items already completed will be kept."
msgstr "Arrêter le traitement par lot. Les éléments déjà terminés seront conservés."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_brand_voice__writing_style__storytelling
msgid "Storytelling & Narrative"
msgstr "Narration et storytelling"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__style
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_search
msgid "Style"
msgstr "Style"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__generated_subtitle
msgid "Subtitle"
msgstr "Sous-titre"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__url_fetch_status__success
msgid "Success"
msgstr "Succès"

#. module: otoolkit_seo_content
#: model:otk.seo.template,description:otoolkit_seo_content.seo_template_case_study
msgid ""
"Success story format showcasing real-world results and implementations."
msgstr "Format histoire de succès présentant des résultats et implémentations réels."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__generated_keywords
msgid "Suggested Keywords"
msgstr "Mots-clés suggérés"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__system_prompt
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "System Prompt"
msgstr "Prompt système"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference_tag__name
msgid "Tag Name"
msgstr "Nom du tag"

#. module: otoolkit_seo_content
#: model:ir.model.constraint,message:otoolkit_seo_content.constraint_otk_seo_reference_tag_name_uniq
msgid "Tag name must be unique!"
msgstr "Le nom du tag doit être unique !"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__tag_ids
msgid "Tags"
msgstr "Étiquettes"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__tag_ids
msgid "Tags for organizing and filtering references."
msgstr "Tags pour organiser et filtrer les références."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__target_audience
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Target Audience"
msgstr "Public cible"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__blog_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__blog_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__blog_id
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__blog_id
msgid "Target Blog"
msgstr "Blog cible"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__source_keywords
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__source_keywords
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__keywords
msgid "Target Keywords"
msgstr "Mots-clés cibles"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__target_word_count
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__target_word_count
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__target_word_count
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__target_word_count
msgid "Target Length"
msgstr "Longueur cible"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__generated_teaser
msgid "Teaser"
msgstr "Accroche"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,target_audience:otoolkit_seo_content.brand_voice_friendly
msgid ""
"Tech-savvy professionals, early adopters, and small business owners who "
"appreciate innovation and simplicity."
msgstr "Professionnels technophiles, adopteurs précoces et propriétaires de petites entreprises qui apprécient l'innovation et la simplicité."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__tone__technical
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_batch__tone__technical
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_generate_wizard__tone__technical
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__tone__technical
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_template__default_tone__technical
msgid "Technical"
msgstr "Technique"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,name:otoolkit_seo_content.brand_voice_technical
msgid "Technical Expert"
msgstr "Expert technique"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_search
msgid "Template"
msgstr "Modèle"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "Template & Voice"
msgstr "Modèle et voix"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__name
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Template Name"
msgstr "Nom du modèle"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__image_prompt_template
msgid ""
"Template for generating image prompts. Use placeholders: {title}, "
"{keywords}, {section}. The AI will use this to create relevant images."
msgstr "Modèle pour générer des prompts d'image. Utilisez les placeholders : {title}, {keywords}, {section}. L'IA les utilisera pour créer des images pertinentes."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Template for generating meta description..."
msgstr "Modèle pour générer la méta-description..."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__meta_prompt_template
msgid ""
"Template for generating the SEO meta description. Should produce text "
"between 120-160 characters."
msgstr "Modèle pour générer la méta description SEO. Devrait produire un texte entre 120-160 caractères."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__title_prompt_template
msgid ""
"Template for generating the content title. Use placeholders to customize "
"based on keywords or topic."
msgstr "Modèle pour générer le titre du contenu. Utilisez des placeholders pour personnaliser selon les mots-clés ou le sujet."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid ""
"Template for image generation.  Available placeholders: - {title} - Content "
"title - {keywords} - Target keywords - {section} - Section being illustrated"
"  Example: Professional photograph illustrating {title}. Style: Modern, "
"clean, business-appropriate. Related to: {keywords}"
msgstr "Modèle pour la génération d'images. Placeholders disponibles : - {title} - Titre du contenu - {keywords} - Mots-clés cibles - {section} - Section illustrée Exemple : Photographie professionnelle illustrant {title}. Style : Moderne, épuré, approprié aux affaires. En rapport avec : {keywords}"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid ""
"Template for the main content.  Available placeholders: - {keywords} - "
"Target keywords - {topic} - Topic description - {product_name} - Product "
"name (if applicable) - {tone} - Selected tone - {word_count} - Target word "
"count - {language} - Target language  Example: Write a comprehensive "
"{word_count} word blog post about {topic}. Target keywords: {keywords} Tone:"
" {tone}"
msgstr "Modèle pour le contenu principal. Placeholders disponibles : - {keywords} - Mots-clés cibles - {topic} - Description du sujet - {product_name} - Nom du produit (si applicable) - {tone} - Ton sélectionné - {word_count} - Nombre de mots cible - {language} - Langue cible Exemple : Écrivez un article de blog complet de {word_count} mots sur {topic}. Mots-clés cibles : {keywords} Ton : {tone}"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__template_id
msgid "Template to use for content generation."
msgstr "Modèle à utiliser pour la génération de contenu."

#. module: otoolkit_seo_content
#: model_terms:ir.actions.act_window,help:otoolkit_seo_content.action_otk_seo_template
msgid ""
"Templates help maintain consistent style and formatting\n"
"                across your generated content."
msgstr ""
"Les modèles aident à maintenir un style et un formatage cohérents\n"
"                dans votre contenu généré."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__reference_type__text
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
msgid "Text"
msgstr "Texte"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__text_content
msgid "Text Content"
msgstr "Contenu texte"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__generated_title
msgid ""
"The AI-generated title optimized for SEO. You can edit this before "
"publishing."
msgstr "Le titre généré par IA optimisé pour le SEO. Vous pouvez le modifier avant publication."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__content_id
msgid "The SEO content record this image belongs to."
msgstr "L'enregistrement de contenu SEO auquel cette image appartient."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__website_meta_description
msgid "The SEO meta description at the time this version was saved."
msgstr "La méta-description SEO au moment de l'enregistrement de cette version."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__website_meta_title
msgid "The SEO meta title at the time this version was saved."
msgstr "Le méta-titre SEO au moment de l'enregistrement de cette version."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__target_word_count
msgid ""
"The approximate length of the generated content. Longer content typically "
"ranks better for SEO but requires more tokens."
msgstr "La longueur approximative du contenu généré. Un contenu plus long se classe généralement mieux pour le SEO mais nécessite plus de tokens."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__batch_id
msgid ""
"The batch job that created this content, if generated as part of a bulk "
"operation."
msgstr "La tâche par lot qui a créé ce contenu, si généré dans le cadre d'une opération groupée."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__blog_post_id
msgid "The blog post created from the generated content."
msgstr "L'article de blog créé à partir du contenu généré."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__blog_post_id
msgid ""
"The blog post created from this content. Click to view or edit the published"
" post."
msgstr "L'article de blog créé à partir de ce contenu. Cliquez pour voir ou modifier l'article publié."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__blog_id
msgid ""
"The blog where posts will be published. Only used for Blog Post content "
"type."
msgstr "Le blog où les articles seront publiés. Utilisé uniquement pour le type de contenu Article de blog."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__blog_id
msgid ""
"The blog where the post will be published. If not set, the default blog will"
" be used."
msgstr "Le blog où l'article sera publié. Si non défini, le blog par défaut sera utilisé."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__content_id
msgid "The content record created from this idea."
msgstr "L'enregistrement de contenu créé à partir de cette idée."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__current_version
msgid ""
"The current version number. Incremented each time content is regenerated or "
"restored."
msgstr "Le numéro de version actuel. Incrémenté chaque fois que le contenu est régénéré ou restauré."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__last_refreshed_date
msgid ""
"The date when this content was last reviewed or updated. Used to track "
"content freshness."
msgstr "La date à laquelle ce contenu a été révisé ou mis à jour pour la dernière fois. Utilisé pour suivre la fraîcheur du contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_res_config_settings__seo_default_blog_id
msgid ""
"The default blog where generated content will be published. Users can "
"override this for individual content items."
msgstr "Le blog par défaut où le contenu généré sera publié. Les utilisateurs peuvent remplacer ceci pour des éléments de contenu individuels."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__default_word_count
msgid ""
"The default target word count when using this template. Users can override "
"this when generating content."
msgstr "Le nombre de mots cible par défaut lors de l'utilisation de ce modèle. Les utilisateurs peuvent le remplacer lors de la génération de contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__default_image_style
msgid ""
"The default visual style for generated images when using this template."
msgstr "Le style visuel par défaut pour les images générées lors de l'utilisation de ce modèle."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__default_tone
msgid ""
"The default writing tone when using this template. Users can override this "
"when generating content."
msgstr "Le ton d'écriture par défaut lors de l'utilisation de ce modèle. Les utilisateurs peuvent le remplacer lors de la génération de contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__image_filename
msgid "The filename for the image when downloaded."
msgstr "Le nom de fichier de l'image lors du téléchargement."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__generated_content
msgid "The full HTML content at the time this version was saved."
msgstr "Le contenu HTML complet au moment de l'enregistrement de cette version."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__image
msgid "The generated image file. Stored as an Odoo attachment."
msgstr "Le fichier image généré. Stocké en tant que pièce jointe Odoo."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__language_id
msgid ""
"The language in which the content will be generated. The AI will write in "
"this language."
msgstr "La langue dans laquelle le contenu sera généré. L'IA écrira dans cette langue."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__language_id
msgid ""
"The language in which the content will be written. Defaults to your Odoo "
"user language."
msgstr "La langue dans laquelle le contenu sera écrit. Par défaut, la langue de votre utilisateur Odoo."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__generated_content
msgid ""
"The main body of the AI-generated content in HTML format. This includes "
"headings, paragraphs, lists, and other formatting."
msgstr "Le corps principal du contenu généré par IA au format HTML. Ceci inclut les titres, paragraphes, listes et autres formatages."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__content_prompt_template
msgid ""
"The main prompt template sent to the AI. Use placeholders: {keywords}, "
"{topic}, {product_name}, {tone}, {word_count}, {language}. These will be "
"replaced with actual values."
msgstr "Le modèle de prompt principal envoyé à l'IA. Utilisez les placeholders : {keywords}, {topic}, {product_name}, {tone}, {word_count}, {language}. Ils seront remplacés par les valeurs réelles."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__name
msgid ""
"The main title for your content. This will be used as the default title if "
"no AI-generated title is created."
msgstr "Le titre principal de votre contenu. Il sera utilisé comme titre par défaut si aucun titre généré par IA n'est créé."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__image_original
msgid "The original unoptimized image. Kept as backup before optimization."
msgstr "L'image originale non optimisée. Conservée comme sauvegarde avant optimisation."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__voice_tone
msgid "The overall tone of voice to use in content."
msgstr "Le ton général à utiliser dans le contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__content_id
msgid "The parent content record this version belongs to."
msgstr "L'enregistrement de contenu parent auquel cette version appartient."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__writing_style
msgid "The preferred writing style for content."
msgstr "Le style d'écriture préféré pour le contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__revised_prompt
msgid ""
"The prompt as revised by the AI for better generation. The AI may modify "
"your prompt to produce better results."
msgstr "Le prompt tel que révisé par l'IA pour une meilleure génération. L'IA peut modifier votre prompt pour produire de meilleurs résultats."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__generated_subtitle
msgid "The subtitle at the time this version was saved."
msgstr "Le sous-titre au moment de l'enregistrement de cette version."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__generated_teaser
msgid "The teaser text at the time this version was saved."
msgstr "Le texte d'accroche au moment de l'enregistrement de cette version."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__prompt
msgid ""
"The text description sent to the AI to generate this image. Be specific "
"about style, subject, composition, and mood."
msgstr "La description textuelle envoyée à l'IA pour générer cette image. Soyez précis sur le style, le sujet, la composition et l'ambiance."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__generated_title
msgid "The title at the time this version was saved."
msgstr "Le titre au moment de l'enregistrement de cette version."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_template__content_type
msgid ""
"The type of content this template is designed for. Templates only appear for"
" matching content types."
msgstr "Le type de contenu pour lequel ce modèle est conçu. Les modèles n'apparaissent que pour les types de contenu correspondants."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__content_type
msgid "The type of content to generate."
msgstr "Le type de contenu à générer."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__content_type
msgid ""
"The type of content to generate. Each type has different formatting and "
"structure optimized for its purpose."
msgstr "Le type de contenu à générer. Chaque type a un formatage et une structure différents optimisés pour son objectif."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__reference_type
msgid "The type of reference material."
msgstr "Le type de matériel de référence."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__created_by
msgid "The user who created this version snapshot."
msgstr "L'utilisateur qui a créé cet instantané de version."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__tone
msgid ""
"The writing style and voice for the generated content. Professional is "
"formal and business-like, Casual is friendly and relaxed, Technical is "
"detailed and precise, Persuasive is sales-oriented, and Conversational is "
"engaging and personal."
msgstr "Le style d'écriture et la voix pour le contenu généré. Professionnel est formel et commercial, Décontracté est amical et détendu, Technique est détaillé et précis, Persuasif est orienté vente, et Conversationnel est engageant et personnel."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__tone
msgid "The writing style for generated content."
msgstr "Le style d'écriture pour le contenu généré."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__tone
msgid ""
"The writing style for your content. Professional for B2B; Casual for "
"lifestyle; Technical for documentation; Persuasive for sales; Conversational"
" for engaging blog posts."
msgstr "Le style d'écriture pour votre contenu. Professionnel pour B2B ; Décontracté pour lifestyle ; Technique pour documentation ; Persuasif pour vente ; Conversationnel pour des articles de blog engageants."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid "Things to avoid in the image..."
msgstr "Éléments à éviter dans l'image..."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "This action is only available for Product Description content."
msgstr "Cette action n'est disponible que pour le contenu de description de produit."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid ""
"This content was last refreshed %d days ago and may need updating to "
"maintain SEO rankings."
msgstr "Ce contenu a été rafraîchi il y a %d jours et peut nécessiter une mise à jour pour maintenir les classements SEO."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "This reference is not a URL type or URL is empty."
msgstr "Cette référence n'est pas de type URL ou l'URL est vide."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
msgid ""
"This will generate a new image with the current settings. The previous image"
" will be saved as backup. Continue?"
msgstr "Ceci générera une nouvelle image avec les paramètres actuels. L'image précédente sera sauvegardée. Continuer ?"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "This will regenerate the content. A version will be saved. Continue?"
msgstr "Cela va régénérer le contenu. Une version sera sauvegardée. Continuer ?"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "This will remove all items from the batch. Continue?"
msgstr "Cela supprimera tous les éléments du lot. Continuer ?"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "This will start generating content for all items. Continue?"
msgstr "Cela va démarrer la génération de contenu pour tous les éléments. Continuer ?"

#. module: otoolkit_seo_content
#: model:otk.seo.template,description:otoolkit_seo_content.seo_template_news
msgid ""
"Thought leadership content about industry trends, news analysis, and expert "
"insights."
msgstr "Contenu de leadership d'opinion sur les tendances de l'industrie, l'analyse des actualités et les perspectives d'experts."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__generation_time
msgid ""
"Time taken to generate the content in seconds. Useful for performance "
"monitoring."
msgstr "Temps pris pour générer le contenu en secondes. Utile pour le suivi des performances."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__usage_count
msgid "Times Used"
msgstr "Fois utilisé"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "Timing"
msgstr "Timing"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__name
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__generated_title
msgid "Title"
msgstr "Titre"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_template__title_prompt_template
msgid "Title Prompt Template"
msgstr "Modèle de prompt de titre"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__name
msgid "Title/Topic"
msgstr "Titre/Sujet"

#. module: otoolkit_seo_content
#: model:ir.actions.act_window,name:otoolkit_seo_content.action_seo_content_token_usage
#: model:ir.ui.menu,name:otoolkit_seo_content.menu_token_usage
msgid "Token Usage"
msgstr "Utilisation de tokens"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_graph_tokens
msgid "Token Usage Over Time"
msgstr "Utilisation de tokens dans le temps"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__token_cost
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__token_cost
msgid "Tokens Used"
msgstr "Tokens utilisés"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__tone
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__tone
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__tone
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__tone
msgid "Tone"
msgstr "Ton"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "Too many redirects."
msgstr "Trop de redirections."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Topic"
msgstr "Sujet"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__topic_brief
msgid "Topic Brief"
msgstr "Résumé du sujet"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__source_topic
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch_item__topic
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_generate_wizard__source_topic
msgid "Topic/Brief"
msgstr "Sujet/Brief"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Topic/brief is too long (max %d characters, got %d)."
msgstr "Le sujet/brief est trop long (max %d caractères, reçu %d)."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__total_items
msgid "Total Items"
msgstr "Total des éléments"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__image_count
msgid "Total number of images associated with this content."
msgstr "Nombre total d'images associées à ce contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__word_count
msgid ""
"Total number of words in the generated content. Longer content (1000+ words)"
" typically performs better in search rankings."
msgstr "Nombre total de mots dans le contenu généré. Un contenu plus long (1000+ mots) performe généralement mieux dans les classements de recherche."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_image_view_form
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Tracking"
msgstr "Suivi"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__has_insertable_images
msgid ""
"True if there are completed non-cover images that have not yet been inserted"
" into content."
msgstr "Vrai s'il y a des images non-couverture terminées qui n'ont pas encore été insérées dans le contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__reference_type
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
msgid "Type"
msgstr "Type"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__activity_exception_decoration
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__activity_exception_decoration
msgid "Type of the exception activity on record."
msgstr "Type de l'activité d'exception sur l'enregistrement."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_reference__url
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_reference__reference_type__url
msgid "URL"
msgstr "URL"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "URL & Keywords"
msgstr "URL et mots-clés"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
msgid "URL Fetch Errors"
msgstr "Erreurs de récupération URL"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_tree
msgid "URL Status"
msgstr "Statut URL"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_search
msgid "URLs"
msgstr "URLs"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__file
msgid "Upload a document (PDF, Word, or text file) to use as reference."
msgstr "Télécharger un document (PDF, Word ou fichier texte) à utiliser comme référence."

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__priority__3
msgid "Urgent"
msgstr "Urgent"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__is_cover
msgid "Use as Cover Image"
msgstr "Utiliser comme image de couverture"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__is_og_image
msgid "Use as OpenGraph Image"
msgstr "Utiliser comme image OpenGraph"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__seo_analysis_html
msgid "User-friendly display of SEO analysis with actionable advice."
msgstr "Affichage convivial de l'analyse SEO avec des conseils pratiques."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_template_view_form
msgid "Uses"
msgstr "Utilisations"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__version_number
msgid "Version"
msgstr "Version"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_version_view_tree
msgid "Version History"
msgstr "Historique des versions"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.res_config_settings_view_form_seo_content
msgid "Version History Limit"
msgstr "Limite de l'historique des versions"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_version__note
msgid "Version Note"
msgstr "Note de version"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Version Restored"
msgstr "Version restaurée"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__version_ids
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "Versions"
msgstr "Versions"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__image_style
msgid "Visual style for generated images."
msgstr "Style visuel pour les images générées."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__image_style
msgid ""
"Visual style for generated images. Applied to all images created for this "
"content."
msgstr "Style visuel pour les images générées. Appliqué à toutes les images créées pour ce contenu."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_generate_wizard__image_style
msgid ""
"Visual style for generated images. Photorealistic looks like photos; "
"Illustration has an artistic feel; Digital Art is modern and stylized."
msgstr "Style visuel pour les images générées. Photoréaliste ressemble à des photos ; Illustration a un aspect artistique ; Art numérique est moderne et stylisé."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__style
msgid ""
"Visual style for the generated image. Photorealistic creates photo-like "
"images; other styles create artistic interpretations."
msgstr "Style visuel pour l'image générée. Photoréaliste crée des images semblables à des photos ; les autres styles créent des interprétations artistiques."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Vocabulary"
msgstr "Vocabulaire"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Voice Style"
msgstr "Style de voix"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__voice_tone
msgid "Voice Tone"
msgstr "Ton de la voix"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__state__images_pending
msgid "Waiting for Images"
msgstr "En attente des images"

#. module: otoolkit_seo_content
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content__image_style__watercolor
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_idea__image_style__watercolor
#: model:ir.model.fields.selection,name:otoolkit_seo_content.selection__otk_seo_content_image__style__watercolor
msgid "Watercolor"
msgstr "Aquarelle"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__image_webp
msgid "WebP Image"
msgstr "Image WebP"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__webp_size
msgid "WebP Size (bytes)"
msgstr "Taille WebP (octets)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_image__image_webp
msgid ""
"WebP version of the image for modern browsers. Smaller file size with same "
"quality."
msgstr "Version WebP de l'image pour les navigateurs modernes. Taille de fichier plus petite avec la même qualité."

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_content.py:0
msgid "Website Blog module is not installed. Please install it first."
msgstr "Le module Website Blog n'est pas installé. Veuillez d'abord l'installer."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__website_message_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_batch__website_message_ids
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_idea__website_message_ids
msgid "Website Messages"
msgstr "Messages du site web"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content__website_message_ids
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_batch__website_message_ids
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__website_message_ids
msgid "Website communication history"
msgstr "Historique de communication du site web"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__website_meta_description
msgid "Website meta description"
msgstr "Méta-description du site web"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__website_meta_keywords
msgid "Website meta keywords"
msgstr "Mots-clés méta du site web"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__website_meta_title
msgid "Website meta title"
msgstr "Méta-titre du site web"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__website_meta_og_img
msgid "Website opengraph image"
msgstr "Image OpenGraph du site web"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "What to Avoid"
msgstr "Ce qu'il faut éviter"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_res_config_settings__seo_auto_generate_alt_text
msgid ""
"When enabled, SEO-friendly alt text will be automatically generated for each"
" image based on the content title and context."
msgstr "Lorsqu'activé, un texte alt SEO-friendly sera automatiquement généré pour chaque image basé sur le titre du contenu et le contexte."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_reference__url_fetch_date
msgid "When the URL content was last fetched."
msgstr "Quand le contenu de l'URL a été récupéré pour la dernière fois."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__generated_at
msgid "When the content was successfully generated."
msgstr "Quand le contenu a été généré avec succès."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__scheduled_date
msgid ""
"When this content should be generated. Leave empty for manual processing "
"only."
msgstr "Quand ce contenu devrait être généré. Laissez vide pour un traitement manuel uniquement."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_version__created_at
msgid "When this version was saved."
msgstr "Quand cette version a été sauvegardée."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content_image__width
msgid "Width (px)"
msgstr "Largeur (px)"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_content__word_count
msgid "Word Count"
msgstr "Nombre de mots"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__avoided_words
msgid ""
"Words and phrases to never use. One per line. Example:\n"
"cheap\n"
"basic\n"
"just"
msgstr ""
"Mots et expressions à ne jamais utiliser. Un par ligne. Exemple :\n"
"bon marché\n"
"basique\n"
"juste"

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_brand_voice__preferred_words
msgid ""
"Words and phrases to use frequently. One per line. Example:\n"
"innovative\n"
"cutting-edge\n"
"seamless experience"
msgstr ""
"Mots et expressions à utiliser fréquemment. Un par ligne. Exemple :\n"
"innovant\n"
"à la pointe\n"
"expérience fluide"

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__avoided_words
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Words to Avoid"
msgstr "Mots à éviter"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Words to avoid (one per line)..."
msgstr "Mots à éviter (un par ligne)..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "Words to use (one per line)..."
msgstr "Mots à utiliser (un par ligne)..."

#. module: otoolkit_seo_content
#: model:ir.model.fields,help:otoolkit_seo_content.field_otk_seo_content_idea__name
msgid "Working title or topic for this content idea."
msgstr "Titre de travail ou sujet pour cette idée de contenu."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,custom_instructions:otoolkit_seo_content.brand_voice_friendly
msgid ""
"Write like you're talking to a friend who's smart but busy. Use contractions"
" freely. Be enthusiastic but genuine. Break up long sentences. Use examples "
"and analogies to explain complex concepts."
msgstr "Écrivez comme si vous parliez à un ami intelligent mais occupé. Utilisez les contractions librement. Soyez enthousiaste mais authentique. Divisez les longues phrases. Utilisez des exemples et des analogies pour expliquer les concepts complexes."

#. module: otoolkit_seo_content
#: model:ir.model.fields,field_description:otoolkit_seo_content.field_otk_seo_brand_voice__writing_style
msgid "Writing Style"
msgstr "Style d'écriture"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "[PDF content - install PyPDF2 for extraction]"
msgstr "[Contenu PDF - installez PyPDF2 pour l'extraction]"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "[PDF extraction failed]"
msgstr "[Extraction PDF échouée]"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "[Word content - install python-docx for extraction]"
msgstr "[Contenu Word - installez python-docx pour l'extraction]"

#. module: otoolkit_seo_content
#. odoo-python
#: code:addons/otoolkit_seo_content/models/seo_reference.py:0
msgid "[Word extraction failed]"
msgstr "[Extraction Word échouée]"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,avoided_words:otoolkit_seo_content.brand_voice_luxury
msgid ""
"cheap\n"
"affordable\n"
"budget\n"
"discount\n"
"deal\n"
"bargain\n"
"basic\n"
"standard\n"
"mass-produced\n"
"generic"
msgstr ""
"bon marché\n"
"abordable\n"
"budget\n"
"réduction\n"
"bonne affaire\n"
"aubaine\n"
"basique\n"
"standard\n"
"produit en masse\n"
"générique"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,avoided_words:otoolkit_seo_content.brand_voice_ecommerce
msgid ""
"cheap\n"
"bargain bin\n"
"knockoff\n"
"discount (overuse)\n"
"clearance (overuse)\n"
"must buy\n"
"you need this\n"
"act now"
msgstr ""
"bon marché\n"
"bac à soldes\n"
"imitation\n"
"réduction (surutilisation)\n"
"liquidation (surutilisation)\n"
"achetez absolument\n"
"vous en avez besoin\n"
"agissez maintenant"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,avoided_words:otoolkit_seo_content.brand_voice_professional
msgid ""
"cheap\n"
"basic\n"
"simple\n"
"just\n"
"maybe\n"
"kind of\n"
"stuff\n"
"things\n"
"awesome\n"
"cool"
msgstr ""
"bon marché\n"
"basique\n"
"simple\n"
"juste\n"
"peut-être\n"
"une sorte de\n"
"truc\n"
"choses\n"
"génial\n"
"cool"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,preferred_words:otoolkit_seo_content.brand_voice_ecommerce
msgid ""
"discover\n"
"perfect for\n"
"bestselling\n"
"premium quality\n"
"free shipping\n"
"limited time\n"
"customer favorite\n"
"handpicked\n"
"exclusive\n"
"save"
msgstr ""
"découvrez\n"
"parfait pour\n"
"best-seller\n"
"qualité premium\n"
"livraison gratuite\n"
"durée limitée\n"
"favori des clients\n"
"sélectionné à la main\n"
"exclusif\n"
"économisez"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_brand_voice_view_form
msgid "e.g., innovative, trustworthy, approachable"
msgstr "ex: innovant, digne de confiance, accessible"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,preferred_words:otoolkit_seo_content.brand_voice_friendly
msgid ""
"easy\n"
"simple\n"
"powerful\n"
"love\n"
"excited\n"
"amazing\n"
"game-changer\n"
"seamless\n"
"intuitive\n"
"user-friendly"
msgstr ""
"facile\n"
"simple\n"
"puissant\n"
"adorer\n"
"enthousiaste\n"
"incroyable\n"
"révolutionnaire\n"
"fluide\n"
"intuitif\n"
"convivial"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,preferred_words:otoolkit_seo_content.brand_voice_professional
msgid ""
"excellence\n"
"innovative solutions\n"
"strategic\n"
"optimize\n"
"enterprise-grade\n"
"proven results\n"
"industry-leading\n"
"streamlined\n"
"efficient\n"
"comprehensive"
msgstr ""
"excellence\n"
"solutions innovantes\n"
"stratégique\n"
"optimiser\n"
"entreprise\n"
"résultats prouvés\n"
"leader de l'industrie\n"
"rationalisé\n"
"efficace\n"
"complet"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,preferred_words:otoolkit_seo_content.brand_voice_luxury
msgid ""
"exquisite\n"
"artisan\n"
"heritage\n"
"curated\n"
"bespoke\n"
"timeless\n"
"craftsmanship\n"
"exclusive\n"
"refined\n"
"exceptional"
msgstr ""
"exquis\n"
"artisanal\n"
"patrimoine\n"
"soigneusement sélectionné\n"
"sur mesure\n"
"intemporel\n"
"savoir-faire\n"
"exclusif\n"
"raffiné\n"
"exceptionnel"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_reference_view_form
msgid "https://example.com/article"
msgstr "https://example.com/article"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,preferred_words:otoolkit_seo_content.brand_voice_technical
msgid ""
"implementation\n"
"architecture\n"
"scalable\n"
"robust\n"
"optimize\n"
"configure\n"
"integrate\n"
"deploy\n"
"performance\n"
"documentation"
msgstr ""
"implémentation\n"
"architecture\n"
"scalable\n"
"robuste\n"
"optimiser\n"
"configurer\n"
"intégrer\n"
"déployer\n"
"performance\n"
"documentation"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid "items completed"
msgstr "éléments terminés"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid ""
"items failed.\n"
"                        Check the items below for error details."
msgstr ""
"éléments ont échoué.\n"
"                        Vérifiez les éléments ci-dessous pour les détails d'erreur."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "keyword1, keyword2, ..."
msgstr "mot-clé1, mot-clé2, ..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_generate_wizard_view_form
msgid "keyword1, keyword2, keyword3..."
msgstr "mot-clé1, mot-clé2, mot-clé3..."

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_batch_view_form
msgid ""
"keyword1, topic1\n"
"keyword2, topic2\n"
"..."
msgstr ""
"mot-clé1, sujet1\n"
"mot-clé2, sujet2\n"
"..."

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,preferred_words:otoolkit_seo_content.brand_voice_educational
msgid ""
"learn\n"
"understand\n"
"discover\n"
"explore\n"
"guide\n"
"step-by-step\n"
"example\n"
"practice\n"
"master\n"
"fundamentals"
msgstr ""
"apprendre\n"
"comprendre\n"
"découvrir\n"
"explorer\n"
"guide\n"
"étape par étape\n"
"exemple\n"
"pratique\n"
"maîtriser\n"
"fondamentaux"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,avoided_words:otoolkit_seo_content.brand_voice_technical
msgid ""
"magic\n"
"automagically\n"
"simple (when it's not)\n"
"easy (when it's not)\n"
"just do\n"
"obviously\n"
"trivial\n"
"basic"
msgstr ""
"magie\n"
"automagiquement\n"
"simple (quand ça ne l'est pas)\n"
"facile (quand ça ne l'est pas)\n"
"faites juste\n"
"évidemment\n"
"trivial\n"
"basique"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,avoided_words:otoolkit_seo_content.brand_voice_educational
msgid ""
"obviously\n"
"everyone knows\n"
"simply\n"
"just\n"
"easy (when starting)\n"
"basic (dismissively)\n"
"dumb\n"
"stupid"
msgstr ""
"évidemment\n"
"tout le monde sait\n"
"simplement\n"
"juste\n"
"facile (au départ)\n"
"basique (dédaigneusement)\n"
"bête\n"
"stupide"

#. module: otoolkit_seo_content
#: model:otk.seo.brand.voice,avoided_words:otoolkit_seo_content.brand_voice_friendly
msgid ""
"synergy\n"
"leverage\n"
"circle back\n"
"low-hanging fruit\n"
"move the needle\n"
"stakeholder\n"
"deliverables\n"
"bandwidth\n"
"enterprise\n"
"legacy"
msgstr ""
"synergie\n"
"tirer parti\n"
"revenir sur\n"
"objectifs faciles\n"
"faire bouger les choses\n"
"partie prenante\n"
"livrables\n"
"capacité\n"
"entreprise\n"
"héritage"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_idea_view_form
msgid "target, keywords, here"
msgstr "mots-clés, cibles, ici"

#. module: otoolkit_seo_content
#: model_terms:ir.ui.view,arch_db:otoolkit_seo_content.otk_seo_content_view_form
msgid "url-friendly-name"
msgstr "nom-convivial-url"
