We use necessary cookies to operate openproject.dev. Optional cookies are used only with your permission.
Avis de confidentialité
Contrôles de confidentialité
Cookie preferences
Choose which optional categories may be stored or loaded on this device. You can change these choices at any time.
Pays détecté : USVous pouvez vous désinscrire du stockage facultatif à tout moment.
Le signal de contrôle global de la confidentialité de votre navigateur est actif. Les choix d’analyse et de marketing sont désactivés.
Necessary
Toujours actif
Required for security, authentication, CSRF protection, language selection and remembering your consent choice.
Functional
Remembers interface choices such as your preferred theme.
Analytics
Allows configured measurement tools to help us understand usage and performance.
Marketing
Allows configured third-party promotion, sponsorship and embedded content.
Détails des cookies et du stockage
Passez en revue les technologies actuellement déclarées par OpenProject.
Nom
Fournisseuse
Catégorie
Taper
Domaine / origine
Durée
But
session
OpenProject.dev
Necessary
Biscuit
openproject.dev
Session
Maintains authentication, security and the current server session.
remember_token
OpenProject.dev
Necessary
Biscuit
openproject.dev
Up to 365 days
Keeps a signed-in session when the user requests it.
op_cookie_consent
OpenProject.dev
Necessary
Biscuit
openproject.dev
Configured preference lifetime
Stores the cookie choices and policy revision for this device.
pref_theme
OpenProject.dev
Functional
Stockage local
openproject.dev
Until withdrawn
Remembers the selected light or dark appearance.
_GRECAPTCHA
Google reCAPTCHA
Necessary
Biscuit
.google.com
Provider-defined lifetime
Supports bot detection and request risk analysis on public account forms when reCAPTCHA is enabled.
Révision de la politique : 1.0
Veuillez vous connecter pour continuer
Vous avez besoin d'un compte actif pour lancer des applications depuis le portail.
{"external": {"creation_enabled": true, "message": "New project creation is temporarily unavailable.", "notice_enabled": false, "notice_message": "", "notice_title": "", "panel_enabled": true, "title": "Project notice"}, "hosted": {"creation_enabled": true, "message": "New project creation is temporarily unavailable.", "notice_enabled": false, "notice_message": "", "notice_title": "", "panel_enabled": true, "title": "Project notice"}}
{"activity.all_read": "Toutes les notifications marqu\u00e9es comme lues.", "activity.description": "Consultez les r\u00e9actions, notifications et messages li\u00e9s \u00e0 votre portefeuille.", "activity.empty_body": "Les r\u00e9actions et l\u2019activit\u00e9 du portefeuille appara\u00eetront ici.", "activity.empty_title": "Vous \u00eates tous rattrap\u00e9s", "activity.generic": "{actor} a interagi avec {source}.", "activity.kicker": "Mises \u00e0 jour du portefeuille", "activity.load_failed": "L\u0027activit\u00e9 n\u0027a pas pu \u00eatre charg\u00e9e.", "activity.loading": "Chargement de l\u0027activit\u00e9\u2026", "activity.mark_all_read": "Marquer tout comme lu", "activity.mark_read": "Marquer comme lu", "activity.message": "{actor} a envoy\u00e9 un message concernant {source}.", "activity.open": "Ouvert", "activity.ping": "{actor} a envoy\u00e9 une notification concernant {source}\u00a0: {ping}.", "activity.reaction": "{actor} a r\u00e9agi \u00e0 {source}\u00a0: {reaction}.", "activity.read_failed": "La notification n\u0027a pas pu \u00eatre mise \u00e0 jour.", "activity.title": "Activit\u00e9", "activity.unread_count": "{count} notifications non lues", "activity.your_portfolio": "votre portefeuille", "admin.common.save": "Sauvegarder", "admin.users.bulk_confirm": "Appliquer ces modifications aux {count} utilisateurs s\u00e9lectionn\u00e9s ?", "admin.users.bulk_failed": "Aucune modification n\u2019a \u00e9t\u00e9 enregistr\u00e9e. {email} : {reason}", "admin.users.bulk_limit": "S\u00e9lectionnez au maximum {count} utilisateurs.", "admin.users.bulk_missing": "Un utilisateur s\u00e9lectionn\u00e9 n\u2019existe plus. Rechargez la liste.", "admin.users.bulk_network_error": "Le r\u00e9sultat n\u2019a pas pu \u00eatre r\u00e9cup\u00e9r\u00e9. Rechargez la liste pour v\u00e9rifier les utilisateurs s\u00e9lectionn\u00e9s avant de r\u00e9essayer.", "admin.users.bulk_no_changes": "Choisissez au moins un champ \u00e0 modifier.", "admin.users.bulk_none": "S\u00e9lectionnez au moins un utilisateur.", "admin.users.bulk_success": "{count} utilisateurs mis \u00e0 jour.", "admin.users.selected_count": "{count} utilisateurs s\u00e9lectionn\u00e9s", "application_promotion.promote_share": "Promouvoir et partager", "apps.by": "Par", "apps.launch": "Lancement", "apps.live": "En direct", "apps.min_tier": "Niveau minimum", "apps.open": "Ouvrir \u2192", "apps.open_app": "Ouvrir l\u0027application", "apps.plan_suffix": "plan", "apps.slider_next": "Afficher la prochaine candidature", "apps.slider_prev": "Afficher la candidature pr\u00e9c\u00e9dente", "common.cancel": "Annuler", "common.close": "Fermer", "common.confirm": "Confirmer", "common.confirm_title": "Confirmation", "common.retry": "R\u00e9essayez", "content_protection.capture_notice": "La dissuasion par capture d\u2019\u00e9cran est active sur cet \u00e9cran.", "content_protection.capture_obscured": "Le contenu prot\u00e9g\u00e9 est masqu\u00e9 lorsque cette fen\u00eatre est inactive.", "content_protection.copy_blocked": "La copie est d\u00e9sactiv\u00e9e sur cet \u00e9cran.", "content_protection.watermark": "Prot\u00e9g\u00e9 \u2022 openproject.dev", "context_menu.action_failed": "Cette action n\u2019est plus disponible.", "context_menu.back": "Pr\u00e9c\u00e9dent", "context_menu.close": "Fermer le menu", "context_menu.copied": "Copi\u00e9.", "context_menu.copy": "Copier", "context_menu.copy_failed": "Impossible de copier.", "context_menu.copy_image_address": "Copier l\u2019adresse de l\u2019image", "context_menu.copy_link": "Copier le lien", "context_menu.copy_selection": "Copier le texte s\u00e9lectionn\u00e9", "context_menu.copy_table": "Copier le tableau", "context_menu.copy_text": "Copier le texte", "context_menu.cut": "Couper", "context_menu.dashboard": "Tableau de bord", "context_menu.empty_title": "Options de la page", "context_menu.forward": "Suivant", "context_menu.help": "Aide pour cette zone", "context_menu.home": "Accueil", "context_menu.image_open": "Ouvrir l\u2019image", "context_menu.item_actions": "Actions de l\u2019\u00e9l\u00e9ment", "context_menu.link_open": "Ouvrir le lien", "context_menu.link_open_new_tab": "Ouvrir le lien dans un nouvel onglet", "context_menu.navigation": "Navigation", "context_menu.no_actions": "Aucune action disponible ici.", "context_menu.open": "Ouvrir", "context_menu.open_frame": "Ouvrir la page int\u00e9gr\u00e9e", "context_menu.open_new_tab": "Ouvrir dans un nouvel onglet", "context_menu.page_actions": "Actions de la page", "context_menu.paste": "Coller", "context_menu.paste_failed": "Impossible de coller. Utilisez le raccourci clavier.", "context_menu.reload": "Actualiser la page", "context_menu.scroll_top": "Aller en haut de la page", "context_menu.search": "Rechercher dans cette page", "context_menu.select_all": "Tout s\u00e9lectionner", "context_menu.title": "Menu contextuel", "dashboard.health_app_down": "Application en panne", "dashboard.health_app_port": "Port d\u0027application", "dashboard.health_app_up": "Application en place", "dashboard.health_check_error": "La v\u00e9rification de l\u0027\u00e9tat a \u00e9chou\u00e9.", "dashboard.health_checking": "V\u00e9rification...", "dashboard.health_port_mismatch": "Inad\u00e9quation des ports", "dashboard.health_public_down": "Public en panne", "dashboard.health_public_up": "Public en place", "dashboard.health_tunnel_port": "Port-tunnel", "dashboard.link_copied": "Lien copi\u00e9.", "dashboard.link_copy_failed": "Le lien n\u0027a pas pu \u00eatre copi\u00e9.", "dashboard.runtime_logs_hint": "Ouvrir pour inspecter les journaux", "dashboard.runtime_logs_loading": "Chargement des journaux...", "dashboard.runtime_logs_ready": "Derniers journaux charg\u00e9s.", "dashboard.runtime_logs_title": "Journaux d\u0027erreurs d\u0027ex\u00e9cution", "dashboard.showcase_visibility_failed": "La visibilit\u00e9 de la vitrine n\u0027a pas pu \u00eatre mise \u00e0 jour.", "dashboard.showcase_visibility_saved": "Visibilit\u00e9 de la vitrine mise \u00e0 jour.", "dashboard.subdomain_help": "Utilisez des lettres minuscules, des chiffres et des traits d\u0027union.", "dialog.move_help": "D\u00e9placer la fen\u00eatre : faites glisser ou utilisez les touches fl\u00e9ch\u00e9es", "dialog.resize_help": "Redimensionner la fen\u00eatre : faites glisser ou utilisez les touches fl\u00e9ch\u00e9es", "discover.application_stories": "Mat\u00e9riel de partage d\u0027applications", "discover.cta_view_story": "Voir", "discover.destination_required": "S\u00e9lectionnez une application, un projet ou une URL externe.", "discover.empty": "Aucune publication n\u2019est disponible pour le moment.", "discover.filter_no_options": "Aucune option correspondante.", "discover.filter_search_options": "Rechercher des options\u2026", "discover.filter_selected_count": "{count} s\u00e9lectionn\u00e9es", "discover.hidden": "Contenu masqu\u00e9.", "discover.hide_failed": "Ce contenu n\u0027a pas pu \u00eatre masqu\u00e9.", "discover.item_actions": "Options de contenu", "discover.launched_on": "Lancement du {date}", "discover.link_copied": "Lien copi\u00e9.", "discover.live_preview_aria": "Aper\u00e7u en direct de {title}", "discover.load_failed": "Impossible de charger Explore.", "discover.moderation_confirm": "Continuer ce changement de statut\u00a0?", "discover.moderation_note_required": "Ajoutez une note du mod\u00e9rateur pour cette d\u00e9cision.", "discover.now_showing": "Affichage actuel\u00a0: {title}", "discover.open": "Ouvert", "discover.position": "{current} / {total}", "discover.preview_fallback_aria": "Image d\u2019aper\u00e7u pour {title}", "discover.publisher_unknown": "projet ouvert.dev", "discover.report_failed": "Votre rapport n\u0027a pas pu \u00eatre envoy\u00e9.", "discover.report_inappropriate": "Contenu inappropri\u00e9", "discover.report_irrelevant": "Contenu non pertinent", "discover.report_misleading": "Trompeur ou inexact", "discover.report_other": "Autre", "discover.report_reason": "Raison du signalement", "discover.report_sent": "Merci. Votre rapport a \u00e9t\u00e9 envoy\u00e9.", "discover.results": "Contenu du {count}", "discover.schedule_invalid": "La date de fin doit \u00eatre post\u00e9rieure \u00e0 la date de d\u00e9but.", "discover.send_report": "Envoyer le rapport", "discover.share_failed": "Ce contenu n\u0027a pas pu \u00eatre partag\u00e9.", "discover.shared": "Contenu partag\u00e9.", "discover.story_edit": "Modifier les mat\u00e9riaux", "discover.story_edit_aria": "Modifier les documents de partage pour {title}", "discover.story_live_ready": "Aper\u00e7u en direct pr\u00eat", "discover.story_live_unavailable": "Aper\u00e7u en direct indisponible", "discover.story_material_count": "Mat\u00e9riaux {count}", "discover.story_material_cta": "Action", "discover.story_material_document": "Documenter", "discover.story_material_html": "Contenu riche", "discover.story_material_image": "Images", "discover.story_material_live": "Affichage en direct", "discover.story_material_quote": "Citation", "discover.story_material_steps": "\u00c9tapes", "discover.story_material_text": "Texte", "discover.story_material_training": "Formation", "discover.story_material_video": "Vid\u00e9o", "discover.story_materials": "Partager du mat\u00e9riel", "discover.story_status_draft": "Brouillon", "discover.story_status_published": "Publi\u00e9", "discover.story_view_aria": "Voir l\u0027histoire de {title}", "discover.view_content_aria": "Voir {title}", "discovery_search.all": "Tout", "discovery_search.application_count": "Applications : {count}", "discovery_search.empty": "Aucun r\u00e9sultat trouv\u00e9", "discovery_search.empty_hint": "Essayez un autre nom, identifiant ou application.", "discovery_search.loading": "Recherche de personnes et d\u2019applications\u2026", "discovery_search.open_application": "Ouvrir {name}", "discovery_search.pagination": "Pages de r\u00e9sultats de recherche", "discovery_search.result_count": "R\u00e9sultats : {count}", "discovery_search.search_label": "Rechercher des personnes ou des applications", "discovery_search.search_placeholder": "Nom, @identifiant ou application", "discovery_search.subtitle": "Trouvez des personnes et des applications au m\u00eame endroit.", "discovery_search.view_all_applications": "Voir toutes les applications", "discovery_search.view_all_people": "Voir toutes les personnes", "domain.account_locked": "Your account has been locked after repeated domain change attempts. Moderators have been notified for review.", "domain.approve": "Approve this change", "domain.attempts": "Attempts in the recorded window", "domain.awaiting_requester": "Awaiting requester confirmation", "domain.awaiting_review": "Awaiting moderator approval", "domain.case_missing": "The security case was not found.", "domain.case_reviewed": "This case has already been reviewed.", "domain.change": "Change domain extension", "domain.change_help": "Choose an extension for this project. The application keeps running and the previous address remains available.", "domain.change_number": "Lifetime change number", "domain.change_review_saved": "The domain change decision was saved. Approved changes take effect after the requester confirms the address again.", "domain.changed": "Project address changed to {hostname}. The previous address remains available.", "domain.check_failed": "Availability could not be checked. Please retry.", "domain.choose_other": "Choose the other extension to change the address.", "domain.clear": "Clear restriction", "domain.confirm_change": "Confirm and change address", "domain.confirm_label": "Type the complete new address to confirm", "domain.confirm_required": "Type the complete new address exactly as shown to confirm the change.", "domain.consent_expired": "The confirmation has expired or the address has changed. Reload the page and confirm again.", "domain.consent_help": "By typing this address, you confirm the domain change. Repeated attempts within a short period may restrict changes and lock your account for moderator review.", "domain.decision_note": "Review note (required)", "domain.dns_failed": "The new DNS record could not be prepared. The previous address is preserved.", "domain.invalid": "Select openproject.dev or opro.tr.", "domain.locked": "Account locked", "domain.network_error": "The result could not be retrieved. Reload the page to check the current address before retrying.", "domain.previous_address": "Current address", "domain.project_unavailable": "This project is restricted. Its domain cannot be changed.", "domain.provider_unavailable": "The domain service is unavailable. The previous address is preserved; please retry later.", "domain.rate_limited": "Too many domain change attempts. Please wait 10 minutes. A moderator review record has been opened.", "domain.reject": "Reject this change", "domain.request_change": "Request moderator approval", "domain.request_status.applied": "Applied", "domain.request_status.approved": "Approved; awaiting confirmation", "domain.request_status.cancelled": "Cancelled", "domain.request_status.pending": "Pending review", "domain.request_status.rejected": "Rejected", "domain.requested_address": "Requested address", "domain.review_approved": "The change to {hostname} is approved. Confirm this address again in project configuration to apply it.", "domain.review_approved_other": "The change to {hostname} is approved. The person who submitted the request must confirm it to apply the change.", "domain.review_count": "Completed changes: {count} \u00b7 Changes remaining without review: {remaining}", "domain.review_decision_notification": "A decision is available for your domain extension change.", "domain.review_empty": "No domain extension change requests match this filter.", "domain.review_forbidden": "You cannot review this case.", "domain.review_note_required": "Select a decision and enter a review note of 3\u20131,000 characters.", "domain.review_notification": "A domain extension change requires moderator approval.", "domain.review_pending": "Moderator review is pending for {hostname}. Your current address is unchanged.", "domain.review_policy": "The first two domain extension changes apply immediately. Starting with the third, each change requires moderator approval. This limit applies for the lifetime of the project.", "domain.review_queue": "Domain extension change requests", "domain.review_rejected": "The change to {hostname} was rejected. Your current address is unchanged.", "domain.review_request_missing": "The domain change request was not found.", "domain.review_request_reviewed": "This domain change request has already been reviewed.", "domain.review_requested": "Your domain change request was sent for moderator approval. Your current address is unchanged.", "domain.review_saved": "The domain security review was saved.", "domain.review_saving": "Submitting your request for moderator approval. Your current address will remain unchanged.", "domain.review_scope": "Approval applies only to the exact address and change number shown. The requester must confirm the approved address before it takes effect.", "domain.review_stale": "The project address or change history has changed. Reload the page and submit a new request.", "domain.route_failed": "The new route could not be prepared. The previous address is preserved.", "domain.runtime_missing": "The project runtime must be configured before changing its address.", "domain.saving": "Preparing the new address. Your application continues running.", "domain.security_empty": "No domain change cases match this filter.", "domain.security_queue": "Domain change security reviews", "domain.suffix": "Domain extension", "domain.title": "Project address", "domain.tls_pending": "DNS or HTTPS is not ready yet. The previous address is preserved. Please retry shortly.", "domain.unchanged": "This domain extension is already selected.", "domain.uphold": "Uphold decision", "domain.window": "Window (seconds)", "feed.add_document": "Document", "feed.add_photo": "Photo", "feed.add_project": "Ajouter un projet", "feed.add_video": "Vid\u00e9o", "feed.attachment_invalid": "Choisissez une image JPG, PNG ou WebP, ou un document PDF valide.", "feed.attachment_only_one": "Joignez une photo, une vid\u00e9o ou un document par publication.", "feed.attachment_preview_failed": "Impossible de charger l\u2019aper\u00e7u. Choisissez une autre photo.", "feed.attachment_too_large": "Choisissez un fichier de moins de {max} Mo.", "feed.attachment_unavailable": "Impossible de traiter la pi\u00e8ce jointe. Choisissez un autre fichier ou r\u00e9essayez.", "feed.body_required": "\u00c9crivez quelque chose ou ajoutez une photo, une vid\u00e9o ou un PDF.", "feed.body_too_long": "Limitez votre publication \u00e0 {max} caract\u00e8res.", "feed.characters": "{count} / {max}", "feed.choose_project": "Choisir un projet", "feed.comment": "Commentaire", "feed.comment_cancel_reply": "Annuler la r\u00e9ponse", "feed.comment_conflict": "Ce commentaire ou cette r\u00e9ponse a chang\u00e9. Actualisez les commentaires et r\u00e9essayez.", "feed.comment_delete": "Supprimer", "feed.comment_delete_confirm": "Supprimer ce commentaire ?", "feed.comment_deleted": "Supprim\u00e9", "feed.comment_edit_saved": "Modifications enregistr\u00e9es.", "feed.comment_edited": "Modifi\u00e9", "feed.comment_emoji": "Ajouter un emoji", "feed.comment_event": "A rejoint la conversation", "feed.comment_failed": "Impossible d\u2019envoyer le commentaire. R\u00e9essayez.", "feed.comment_pending": "Votre commentaire est en attente de mod\u00e9ration.", "feed.comment_placeholder": "\u00c9crire un commentaire\u2026", "feed.comment_posted": "Commentaire publi\u00e9.", "feed.comment_replies": "R\u00e9ponses ({count})", "feed.comment_replies_hide": "Masquer les r\u00e9ponses", "feed.comment_reply": "R\u00e9pondre", "feed.comment_replying_to": "R\u00e9ponse \u00e0 {name}", "feed.comment_send": "Envoyer", "feed.comment_sending": "Envoi\u2026", "feed.comments_closed": "Les nouveaux commentaires sont d\u00e9sactiv\u00e9s.", "feed.comments_count": "{count} commentaires", "feed.comments_hide": "Afficher moins", "feed.comments_load_failed": "Impossible de charger les commentaires.", "feed.comments_loading": "Chargement des commentaires\u2026", "feed.comments_locked": "Vous ne pouvez pas publier de commentaires.", "feed.comments_more": "Plus de commentaires", "feed.comments_retry": "R\u00e9essayer", "feed.comments_unavailable": "Les commentaires sont indisponibles.", "feed.community_sidebar": "Communaut\u00e9", "feed.composer_collapse": "Fermer l\u2019\u00e9diteur", "feed.composer_expand": "Agrandir l\u2019\u00e9diteur", "feed.composer_failed": "Impossible de charger les outils de publication.", "feed.composer_hint": "Partagez une id\u00e9e, une nouveaut\u00e9 ou un projet avec la communaut\u00e9.", "feed.composer_placeholder": "Sur quoi travaillez-vous ?", "feed.composer_title": "Cr\u00e9er une publication", "feed.composer_unavailable": "Ce compte ne peut pas publier.", "feed.content_rejected": "Veuillez modifier votre publication avant de la publier.", "feed.delete_confirm": "Supprimer cette publication ?", "feed.delete_failed": "Impossible de supprimer la publication.", "feed.delete_post": "Supprimer la publication", "feed.deleted": "Publication supprim\u00e9e.", "feed.description": "Id\u00e9es, projets et conversations. D\u00e9couvrez les nouveaut\u00e9s.", "feed.discover_kicker": "\u00c0 D\u00c9COUVRIR", "feed.document_attachment": "Document PDF", "feed.document_hint": "PDF, de moins de {max} Mo.", "feed.download_document": "T\u00e9l\u00e9charger le PDF", "feed.emoji_categories": "Cat\u00e9gories d\u2019emojis", "feed.emoji_category_activities": "Activit\u00e9s", "feed.emoji_category_faces": "Visages et \u00e9motions", "feed.emoji_category_flags": "Drapeaux", "feed.emoji_category_food": "Nourriture et boissons", "feed.emoji_category_gestures": "Mains et personnes", "feed.emoji_category_nature": "Animaux et nature", "feed.emoji_category_objects": "Objets", "feed.emoji_category_symbols": "Symboles", "feed.emoji_category_travel": "Voyages et lieux", "feed.emoji_limit": "Le commentaire a atteint la limite de caract\u00e8res.", "feed.empty_body": "Les nouveaux projets et les conversations de la communaut\u00e9 appara\u00eetront ici.", "feed.empty_title": "Aucune publication pour le moment", "feed.end": "Vous \u00eates \u00e0 jour", "feed.explore": "Explorer les projets", "feed.filter_all": "Toutes les publications", "feed.filter_comments": "Commentaires", "feed.filter_projects": "Projets", "feed.filter_reactions": "R\u00e9actions", "feed.filters": "Filtrer le fil", "feed.image_attachment": "Photo partag\u00e9e", "feed.image_hint": "JPG, PNG ou WebP, de moins de {max} Mo.", "feed.image_load_failed": "Impossible de charger la photo.", "feed.javascript_required": "Activez JavaScript pour parcourir le fil.", "feed.kicker": "LA COMMUNAUT\u00c9", "feed.latest": "Les plus r\u00e9cents d\u2019abord", "feed.link_copied": "Lien copi\u00e9.", "feed.live_preview": "Aper\u00e7u en direct", "feed.load_failed": "Impossible de charger le fil. Veuillez r\u00e9essayer.", "feed.load_more": "Charger plus de publications", "feed.loaded": "{count} publications charg\u00e9es", "feed.loading": "Chargement des publications\u2026", "feed.management_all_owners": "Inclut les enregistrements de tous les utilisateurs. Le statut et les mots-cl\u00e9s affinent cette liste.", "feed.management_search": "Rechercher", "feed.management_search_hint": "Nom, description, adresse ou propri\u00e9taire\u2026", "feed.media_crop_note": "Ce format rogne les bords. Choisissez Original pour afficher l\u2019image ou la vid\u00e9o enti\u00e8re.", "feed.media_layout": "Format", "feed.media_layout_help": "Pr\u00e9visualisez le format avant de publier.", "feed.media_layout_invalid": "Choisissez un format d\u2019image ou de vid\u00e9o valide.", "feed.media_layout_landscape": "Paysage (16:9)", "feed.media_layout_original": "Original", "feed.media_layout_portrait": "Portrait (4:5)", "feed.media_layout_square": "Carr\u00e9 (1:1)", "feed.moderation_admin_action": "Action d\u2019administration", "feed.moderation_conflict": "Ce contenu a chang\u00e9 ou est d\u00e9j\u00e0 en cours d\u2019examen. Actualisez la page ou ouvrez la mod\u00e9ration.", "feed.moderation_failed": "Impossible d\u2019enregistrer l\u2019action. R\u00e9essayez.", "feed.moderation_hide": "Masquer imm\u00e9diatement", "feed.moderation_invalid": "V\u00e9rifiez l\u2019action et votre note.", "feed.moderation_note": "Motif (facultatif)", "feed.moderation_open": "Ouvrir la mod\u00e9ration", "feed.moderation_post": "Cette publication", "feed.moderation_post_hide_help": "Masquer imm\u00e9diatement cette publication du fil. Le projet reste disponible.", "feed.moderation_post_review_help": "Envoyer cette publication pour examen. Elle reste visible jusqu\u2019\u00e0 la d\u00e9cision ; le projet est inchang\u00e9.", "feed.moderation_post_suspend_help": "Suspendre cette publication jusqu\u2019\u00e0 son r\u00e9tablissement en mod\u00e9ration. Le projet reste disponible.", "feed.moderation_project": "Projet entier", "feed.moderation_project_hide_help": "Masquer imm\u00e9diatement ce projet des espaces publics et toutes ses publications. L\u2019application h\u00e9berg\u00e9e sera aussi arr\u00eat\u00e9e. Examinez ou r\u00e9tablissez le projet en mod\u00e9ration.", "feed.moderation_project_review_help": "Envoyer le projet entier pour examen. Il reste visible jusqu\u2019\u00e0 la d\u00e9cision.", "feed.moderation_project_suspend_help": "Suspendre ce projet sur tout le site et masquer toutes ses publications. L\u2019application h\u00e9berg\u00e9e sera aussi arr\u00eat\u00e9e. Examinez ou r\u00e9tablissez le projet en mod\u00e9ration.", "feed.moderation_queue": "Publications du fil", "feed.moderation_queue_help": "Ces d\u00e9cisions concernent des publications individuelles. R\u00e9tablir une publication ne change pas la visibilit\u00e9 du projet et ne red\u00e9marre pas une application.", "feed.moderation_restore": "Approuver / r\u00e9tablir la publication", "feed.moderation_review": "Envoyer en mod\u00e9ration", "feed.moderation_saved": "Action de mod\u00e9ration enregistr\u00e9e.", "feed.moderation_state_approved": "Approuv\u00e9", "feed.moderation_state_hidden": "Masqu\u00e9", "feed.moderation_state_pending": "En attente d\u2019examen", "feed.moderation_state_suspended": "Suspendu", "feed.moderation_suspend": "Suspendre", "feed.new_posts": "De nouvelles publications sont disponibles", "feed.no_project": "Aucun projet", "feed.notifications": "Notifications", "feed.notifications_description": "Messages priv\u00e9s, mises \u00e0 jour du compte et avis de mod\u00e9ration.", "feed.notifications_empty": "Vos notifications priv\u00e9es et les mises \u00e0 jour de votre compte appara\u00eetront ici.", "feed.notifications_failed": "Impossible de charger les notifications.", "feed.notifications_loading": "Chargement des notifications\u2026", "feed.notifications_message": "Lire le message", "feed.notifications_more": "Afficher les notifications pr\u00e9c\u00e9dentes", "feed.notifications_review": "Voir l\u2019examen", "feed.notifications_source": "Voir le contenu associ\u00e9", "feed.notifications_system": "Notification du syst\u00e8me", "feed.post": "Publication", "feed.post_content_rejected": "Veuillez modifier votre publication avant de la publier.", "feed.post_event": "A partag\u00e9 avec la communaut\u00e9", "feed.post_forbidden": "Vous n\u2019avez pas l\u2019autorisation de modifier cette publication.", "feed.post_invalid": "V\u00e9rifiez votre publication et r\u00e9essayez.", "feed.post_not_found": "Cette publication n\u2019est plus disponible.", "feed.post_publish_failed": "Impossible de publier votre message. Veuillez r\u00e9essayer.", "feed.post_request_conflict": "Impossible d\u2019enregistrer votre publication. Veuillez r\u00e9essayer.", "feed.post_source_unavailable": "Ce projet ne peut plus \u00eatre partag\u00e9.", "feed.post_unavailable": "Cette publication n\u2019est plus disponible.", "feed.preview_interact": "Essayer l\u2019aper\u00e7u", "feed.preview_label": "Aper\u00e7u de l\u2019application", "feed.preview_stop": "Revenir au fil", "feed.preview_title": "Aper\u00e7u en direct de {name}", "feed.preview_unavailable": "Aper\u00e7u en direct indisponible", "feed.project": "Projet", "feed.project_event": "Un projet \u00e0 d\u00e9couvrir", "feed.project_type": "Projet de la communaut\u00e9", "feed.public": "Public", "feed.publish": "Publier", "feed.publish_failed": "Impossible de publier. Votre brouillon est conserv\u00e9.", "feed.published": "Votre publication est en ligne.", "feed.publishing": "Publication\u2026", "feed.rate_limited": "Vous publiez trop rapidement. Veuillez r\u00e9essayer dans un instant.", "feed.reaction": "R\u00e9action", "feed.reaction_event": "{count} personnes ont r\u00e9agi \u00e0 ce projet", "feed.reaction_event_single": "A r\u00e9agi \u00e0 ce projet", "feed.reactions_count": "{count} r\u00e9actions", "feed.read_less": "Voir moins", "feed.read_more": "Voir plus", "feed.remove_attachment": "Retirer la pi\u00e8ce jointe", "feed.remove_project": "Retirer le projet", "feed.remove_video": "Retirer la vid\u00e9o", "feed.retry": "R\u00e9essayer", "feed.share": "Partager", "feed.share_failed": "Impossible de partager le lien. Veuillez r\u00e9essayer.", "feed.sidebar_note": "Un espace pour d\u00e9couvrir, \u00e9changer des id\u00e9es et soutenir les r\u00e9alisations de chacun.", "feed.source_unavailable": "Ce projet ne peut plus \u00eatre partag\u00e9.", "feed.text_post": "Publication de la communaut\u00e9", "feed.title": "Fil de la communaut\u00e9", "feed.trending": "Des projets qui font parler", "feed.trending_description": "Explorez les projets auxquels la communaut\u00e9 r\u00e9agit.", "feed.video_attachment": "Clip vid\u00e9o", "feed.video_hint": "MP4 (H.264) ou WebM, moins de {max} Mo.", "feed.video_invalid": "Choisissez une vid\u00e9o MP4 (H.264) ou WebM valide.", "feed.video_load_failed": "Impossible de charger la vid\u00e9o.", "feed.video_only_one": "Joignez une seule vid\u00e9o par publication.", "feed.video_preview_failed": "Impossible de pr\u00e9visualiser cette vid\u00e9o. Essayez un autre clip MP4 ou WebM.", "feed.video_too_large": "Choisissez une vid\u00e9o de moins de {max} Mo.", "feed.video_unavailable": "Impossible de traiter la vid\u00e9o. Choisissez un autre clip ou r\u00e9essayez.", "feed.view_project": "Explorer le projet", "firebase.add_application": "Ajouter une application", "firebase.admin_credentials": "Identifiants administrateur", "firebase.admin_devices_title": "Appareils de l\u2019utilisateur", "firebase.admin_help": "G\u00e9rez s\u00e9par\u00e9ment la v\u00e9rification t\u00e9l\u00e9phonique et la s\u00e9curit\u00e9 des appareils pour chaque application.", "firebase.application": "Application", "firebase.application_key": "Identifiant de l\u2019application", "firebase.auth_required": "Connectez-vous pour g\u00e9rer vos appareils.", "firebase.authorized_domains": "Domaines autoris\u00e9s dans Firebase", "firebase.bind_ip": "Lier la reconnaissance de l\u2019appareil \u00e0 l\u2019adresse IP", "firebase.bind_user_agent": "Lier la reconnaissance de l\u2019appareil aux informations du navigateur", "firebase.captcha_failed": "Le contr\u00f4le de s\u00e9curit\u00e9 n\u2019a pas pu \u00eatre effectu\u00e9. Actualisez la page et r\u00e9essayez.", "firebase.challenge_attempts": "Limite de tentatives de v\u00e9rification atteinte. Demandez un nouveau code.", "firebase.challenge_expired": "Cette session de v\u00e9rification a expir\u00e9. Demandez un nouveau code.", "firebase.challenge_invalid": "Cette demande de v\u00e9rification est invalide. Recommencez la v\u00e9rification.", "firebase.change_phone": "Modifier le num\u00e9ro de mobile", "firebase.check_revoked": "V\u00e9rifier les jetons r\u00e9voqu\u00e9s et les utilisateurs d\u00e9sactiv\u00e9s dans Firebase", "firebase.cloud_region_policy": "Politique r\u00e9gionale des SMS Firebase", "firebase.code": "Code de v\u00e9rification SMS", "firebase.code_expires": "Saisissez le code dans {time}.", "firebase.code_invalid": "Saisissez un code SMS valide \u00e0 6 chiffres, non expir\u00e9.", "firebase.code_sent": "SMS envoy\u00e9. Saisissez le code pour continuer.", "firebase.connection_failed": "Impossible de lire les param\u00e8tres du projet Firebase. V\u00e9rifiez les identifiants, les autorisations et la configuration du projet.", "firebase.consent_required": "Confirmez les informations relatives au SMS et au num\u00e9ro de t\u00e9l\u00e9phone avant de continuer.", "firebase.console_help": "Activez le fournisseur de connexion Phone, autorisez tous les domaines de l\u2019application, configurez la politique r\u00e9gionale des SMS et v\u00e9rifiez la facturation, les quotas et la protection contre les abus dans Firebase Console. Les param\u00e8tres locaux ne modifient pas ces param\u00e8tres Firebase. reCAPTCHA et la v\u00e9rification du jeton d\u2019identit\u00e9 c\u00f4t\u00e9 serveur restent obligatoires.", "firebase.console_title": "Param\u00e8tres g\u00e9r\u00e9s dans Firebase Console", "firebase.contact_profile": "Ouvrir mon profil", "firebase.cooldown": "Renvoyer dans {seconds} s", "firebase.credentials_help": "Chiffr\u00e9s au stockage et jamais r\u00e9affich\u00e9s. Laissez vide pour conserver les identifiants enregistr\u00e9s. Fournissez les identifiants d\u2019un compte de service Firebase autoris\u00e9 \u00e0 v\u00e9rifier les utilisateurs et \u00e0 lire la configuration d\u2019authentification.", "firebase.credentials_missing": "Configurez les identifiants administrateur Firebase avant d\u2019activer la v\u00e9rification.", "firebase.credentials_unreadable": "Les identifiants enregistr\u00e9s ne peuvent pas \u00eatre d\u00e9chiffr\u00e9s ou valid\u00e9s. Restaurez la SECRET_KEY initiale ou enregistrez un JSON de compte de service valide pour ce projet Firebase.", "firebase.current_device": "Cet appareil", "firebase.device_limit": "Votre limite d\u2019appareils est atteinte. R\u00e9voquez un appareil existant pour continuer.", "firebase.device_limit_action": "Lorsque la limite d\u2019appareils est atteinte", "firebase.device_limit_enabled": "Limiter les appareils enregistr\u00e9s", "firebase.device_metadata_help": "Le navigateur, le syst\u00e8me d\u2019exploitation, l\u2019adresse IP et les informations disponibles sur l\u2019appareil sont enregistr\u00e9s pour s\u00e9curiser le compte. Cet enregistrement du navigateur n\u2019est pas une identit\u00e9 mat\u00e9rielle ; le mod\u00e8le peut \u00eatre indisponible.", "firebase.device_model": "Marque / mod\u00e8le", "firebase.device_policy": "S\u00e9curit\u00e9 des appareils", "firebase.device_policy_help": "Les contr\u00f4les sont ind\u00e9pendants. La liaison \u00e0 l\u2019IP ou au navigateur peut exiger une nouvelle v\u00e9rification apr\u00e8s un changement de r\u00e9seau ou de navigateur. Les donn\u00e9es du navigateur sont un signal de s\u00e9curit\u00e9 facultatif, pas une preuve d\u2019identit\u00e9 mat\u00e9rielle.", "firebase.device_revoked": "L\u2019acc\u00e8s de l\u2019appareil a \u00e9t\u00e9 r\u00e9voqu\u00e9.", "firebase.device_type": "Type d\u2019appareil", "firebase.device_type_desktop": "Ordinateur", "firebase.device_type_mobile": "T\u00e9l\u00e9phone", "firebase.device_type_tablet": "Tablette", "firebase.device_type_unknown": "Indisponible", "firebase.device_user_lookup": "Nom d\u2019utilisateur ou identifiant utilisateur", "firebase.device_user_not_found": "Aucun compte trouv\u00e9 avec ce nom d\u2019utilisateur ou cet identifiant utilisateur.", "firebase.device_verification_help": "V\u00e9rifiez votre num\u00e9ro de mobile pour continuer en toute s\u00e9curit\u00e9 sur cet appareil.", "firebase.devices_help": "Consultez les appareils utilis\u00e9s pour votre compte et r\u00e9voquez l\u2019acc\u00e8s de ceux que vous ne reconnaissez plus ou n\u2019utilisez plus.", "firebase.devices_title": "Vos appareils", "firebase.display_name": "Nom de l\u2019application", "firebase.edit_configuration": "Modifier la configuration", "firebase.emulator_not_allowed": "Supprimez FIREBASE_AUTH_EMULATOR_HOST de l\u2019environnement. La v\u00e9rification en production ne peut pas utiliser un \u00e9mulateur d\u2019authentification.", "firebase.enabled": "Activer l\u2019int\u00e9gration Firebase", "firebase.error_challenge_attempts": "Limite de tentatives de v\u00e9rification atteinte. Demandez un nouveau code.", "firebase.error_challenge_expired": "Cette session de v\u00e9rification a expir\u00e9. Demandez un nouveau code.", "firebase.error_challenge_invalid": "Cette demande de v\u00e9rification est invalide. Recommencez la v\u00e9rification.", "firebase.error_device_limit": "Votre limite d\u2019appareils est atteinte. R\u00e9voquez un appareil existant pour continuer.", "firebase.error_phone_conflict": "Ce num\u00e9ro de mobile ne peut pas \u00eatre associ\u00e9 \u00e0 ce compte.", "firebase.error_rate_limited": "Trop de tentatives de v\u00e9rification. Patientez avant de r\u00e9essayer.", "firebase.error_token_invalid": "Le jeton de v\u00e9rification Firebase est invalide ou expir\u00e9. Recommencez la v\u00e9rification.", "firebase.error_token_reused": "Cette v\u00e9rification a d\u00e9j\u00e0 \u00e9t\u00e9 utilis\u00e9e. Demandez un nouveau code.", "firebase.error_unavailable": "La v\u00e9rification de l\u2019appareil est temporairement indisponible.", "firebase.expires": "Expiration de la v\u00e9rification", "firebase.first_seen": "Premier enregistrement", "firebase.incomplete": "Terminez la configuration Firebase avant d\u2019activer l\u2019int\u00e9gration.", "firebase.integration_status": "\u00c9tat de l\u2019int\u00e9gration", "firebase.invalid": "V\u00e9rifiez les param\u00e8tres de v\u00e9rification et r\u00e9essayez.", "firebase.ip_address": "Derni\u00e8re adresse IP", "firebase.javascript_required": "Activez JavaScript pour v\u00e9rifier votre num\u00e9ro de mobile.", "firebase.last_seen": "Derni\u00e8re activit\u00e9", "firebase.limit_deny": "Exiger le retrait d\u2019un appareil existant", "firebase.limit_revoke_oldest": "R\u00e9voquer l\u2019appareil le plus ancien", "firebase.local_limits_help": "Ces limites prot\u00e8gent les demandes effectu\u00e9es depuis cette application. Firebase envoie les SMS directement depuis son SDK Web ; les limites locales ne peuvent pas imposer de limites globales d\u2019envoi ou de facturation \u00e0 Firebase. Configurez aussi les restrictions par pays, les quotas et la protection contre les abus dans Firebase Console.", "firebase.max_devices": "Nombre maximal d\u2019appareils par utilisateur", "firebase.max_token_age_seconds": "\u00c2ge maximal du jeton de v\u00e9rification (secondes)", "firebase.network_failed": "Impossible de se connecter au service de v\u00e9rification. V\u00e9rifiez votre connexion et r\u00e9essayez.", "firebase.new_device_otp": "Exiger une v\u00e9rification SMS sur les appareils non reconnus", "firebase.no_devices": "Aucun appareil enregistr\u00e9 pour le moment.", "firebase.open_console": "Ouvrir Firebase Console", "firebase.pending_phone_status": "V\u00e9rification t\u00e9l\u00e9phonique requise", "firebase.phone_conflict": "Ce num\u00e9ro de mobile ne peut pas \u00eatre associ\u00e9 \u00e0 ce compte.", "firebase.phone_disclosure": "J\u2019accepte de recevoir un SMS de v\u00e9rification. Mon num\u00e9ro sera transmis \u00e0 Google et conserv\u00e9 pour pr\u00e9venir le spam et les abus. Les tarifs SMS habituels peuvent s\u2019appliquer.", "firebase.phone_help": "Incluez l\u2019indicatif du pays, par exemple +905551234567. Les pays pris en charge d\u00e9pendent de Firebase et de la politique SMS de l\u2019application.", "firebase.phone_invalid": "Saisissez un num\u00e9ro de mobile international valide avec l\u2019indicatif du pays.", "firebase.phone_mismatch": "Le num\u00e9ro v\u00e9rifi\u00e9 ne correspond pas \u00e0 cette demande de v\u00e9rification.", "firebase.phone_number": "Num\u00e9ro de mobile", "firebase.phone_provider": "Fournisseur Phone de Firebase", "firebase.phone_reminder": "Bienvenue ! V\u00e9rifiez votre t\u00e9l\u00e9phone quand vous le souhaitez. Cette \u00e9tape est n\u00e9cessaire avant de publier une application.", "firebase.phone_title": "V\u00e9rifiez votre num\u00e9ro de mobile", "firebase.project_name": "Nom du projet Firebase", "firebase.project_number": "Num\u00e9ro du projet Firebase", "firebase.proof_expires": "Terminez cette \u00e9tape dans {time}.", "firebase.publication_help": "Vous pouvez continuer \u00e0 utiliser votre compte. V\u00e9rifiez votre t\u00e9l\u00e9phone pour publier des applications.", "firebase.publication_required": "V\u00e9rifiez votre t\u00e9l\u00e9phone avant de publier une application.", "firebase.publication_unavailable": "La v\u00e9rification du t\u00e9l\u00e9phone est temporairement indisponible. Vous pouvez continuer \u00e0 utiliser votre compte et r\u00e9essayer avant de publier.", "firebase.publication_verified": "T\u00e9l\u00e9phone v\u00e9rifi\u00e9. Vous pouvez continuer la publication.", "firebase.rate_limited": "Trop de tentatives de v\u00e9rification. Patientez avant de r\u00e9essayer.", "firebase.readiness_heading": "Compl\u00e9tez ces pr\u00e9requis de configuration locale", "firebase.refresh": "Actualiser l\u2019int\u00e9gration", "firebase.refreshed": "Int\u00e9gration Firebase actualis\u00e9e. La configuration enregistr\u00e9e est active sans red\u00e9marrer l\u2019application.", "firebase.region_blocked": "La v\u00e9rification n\u2019est pas disponible pour le pays de ce num\u00e9ro de t\u00e9l\u00e9phone.", "firebase.regions_all": "Tous les pays pris en charge par Firebase", "firebase.regions_allow": "Autoriser uniquement les pays list\u00e9s", "firebase.regions_deny": "Bloquer les pays list\u00e9s", "firebase.registration_checking": "V\u00e9rification de la disponibilit\u00e9\u2026", "firebase.registration_help": "V\u00e9rifiez votre num\u00e9ro de mobile avant de cr\u00e9er votre compte.", "firebase.registration_paused": "Les inscriptions sont temporairement suspendues car la v\u00e9rification SMS obligatoire est indisponible. R\u00e9essayez plus tard ou utilisez les options de connexion disponibles.", "firebase.registration_required": "Exiger la v\u00e9rification t\u00e9l\u00e9phonique pour les nouvelles inscriptions", "firebase.registration_retry": "V\u00e9rifier la disponibilit\u00e9 des inscriptions", "firebase.registration_setup_required": "Les inscriptions sont suspendues. Terminez la configuration SMS obligatoire avant d\u2019inviter des utilisateurs.", "firebase.resend_code": "Renvoyer le code", "firebase.revoke_device": "R\u00e9voquer l\u2019appareil", "firebase.revoked": "R\u00e9voqu\u00e9", "firebase.send_code": "Envoyer le code de v\u00e9rification", "firebase.sending": "Pr\u00e9paration de la v\u00e9rification par SMS\u2026", "firebase.service_account_json": "JSON du compte de service", "firebase.session_only": "Session actuelle uniquement", "firebase.sms_attempt_limit": "Tentatives de v\u00e9rification par demande", "firebase.sms_billing_unavailable": "La v\u00e9rification par SMS est indisponible car la facturation du fournisseur de SMS n\u2019est pas activ\u00e9e. Contactez l\u2019administrateur du site.", "firebase.sms_code_lifetime_help": "Le code et sa preuve partagent ce d\u00e9lai depuis la demande. Un nouvel envoi remplace la demande pr\u00e9c\u00e9dente ; Firebase peut expirer son code plus t\u00f4t.", "firebase.sms_code_lifetime_seconds": "D\u00e9lai de v\u00e9rification SMS (secondes)", "firebase.sms_configuration_error": "La v\u00e9rification par SMS n\u2019est pas configur\u00e9e pour ce site web ou cette r\u00e9gion. Contactez l\u2019administrateur du site.", "firebase.sms_cooldown_seconds": "D\u00e9lai minimal entre les renvois (secondes)", "firebase.sms_per_ip_hour": "Demandes par adresse IP et par heure", "firebase.sms_per_phone_hour": "Demandes par num\u00e9ro de t\u00e9l\u00e9phone et par heure", "firebase.sms_policy": "Pays et limites des demandes SMS", "firebase.sms_provider_failed": "Le fournisseur de SMS n\u2019a pas pu traiter la demande de v\u00e9rification. R\u00e9essayez plus tard. Si le probl\u00e8me persiste, contactez l\u2019administrateur du site.", "firebase.sms_quota_exceeded": "Le service SMS a atteint sa limite d\u2019envoi. R\u00e9essayez plus tard.", "firebase.sms_region_mode": "Politique locale des pays pour les SMS", "firebase.sms_regions": "Codes pays", "firebase.sms_regions_help": "Codes pays ISO \u00e0 deux lettres, s\u00e9par\u00e9s par des virgules, par exemple TR, GB, US. Les param\u00e8tres de Firebase Console s\u2019appliquent ind\u00e9pendamment.", "firebase.status_disabled": "D\u00e9sactiv\u00e9e", "firebase.status_help": "L\u2019\u00e9tat refl\u00e8te la configuration locale enregistr\u00e9e. Testez la connexion pour lire les param\u00e8tres du projet Firebase. L\u2019enregistrement et le test n\u2019envoient aucun SMS.", "firebase.status_incomplete": "Configuration incompl\u00e8te", "firebase.status_ready": "Configur\u00e9e", "firebase.status_storage_unavailable": "Le stockage s\u00e9curis\u00e9 des param\u00e8tres Firebase est indisponible.", "firebase.storage_unavailable": "Le stockage s\u00e9curis\u00e9 des param\u00e8tres Firebase est indisponible.", "firebase.test_connection": "Tester la connexion", "firebase.test_passed": "Les param\u00e8tres du projet Firebase ont \u00e9t\u00e9 lus. Cela ne confirme pas la livraison des SMS. Aucun SMS n\u2019a \u00e9t\u00e9 envoy\u00e9 et aucun param\u00e8tre Firebase n\u2019a \u00e9t\u00e9 modifi\u00e9.", "firebase.token_invalid": "Le jeton de v\u00e9rification Firebase est invalide ou expir\u00e9. Recommencez la v\u00e9rification.", "firebase.token_reused": "Cette v\u00e9rification a d\u00e9j\u00e0 \u00e9t\u00e9 utilis\u00e9e. Demandez un nouveau code.", "firebase.trust_days": "Dur\u00e9e de confiance de l\u2019appareil (jours)", "firebase.trust_this_device": "Faire confiance \u00e0 cet appareil pendant {days} jours. \u00c0 utiliser uniquement sur un appareil personnel.", "firebase.trusted": "De confiance", "firebase.trusted_devices_enabled": "Autoriser les appareils de confiance", "firebase.unavailable": "La v\u00e9rification t\u00e9l\u00e9phonique est indisponible. R\u00e9essayez plus tard ; un compte non v\u00e9rifi\u00e9 ne peut pas \u00eatre activ\u00e9.", "firebase.unknown": "Indisponible", "firebase.user_id": "Identifiant utilisateur", "firebase.verification_complete": "V\u00e9rification t\u00e9l\u00e9phonique termin\u00e9e.", "firebase.verification_failed": "La v\u00e9rification n\u2019a pas pu \u00eatre effectu\u00e9e. V\u00e9rifiez votre connexion et r\u00e9essayez.", "firebase.verification_failed_generic": "La v\u00e9rification n\u2019a pas pu \u00eatre effectu\u00e9e. R\u00e9essayez plus tard.", "firebase.verification_policy": "Politique de v\u00e9rification t\u00e9l\u00e9phonique", "firebase.verification_required": "V\u00e9rifiez votre num\u00e9ro de mobile avant de continuer.", "firebase.verified": "Num\u00e9ro de mobile v\u00e9rifi\u00e9. Vous pouvez terminer l\u2019inscription.", "firebase.verify_code": "V\u00e9rifier le code", "firebase.verify_phone": "V\u00e9rifier le t\u00e9l\u00e9phone", "firebase.verifying": "V\u00e9rification s\u00e9curis\u00e9e en cours\u2026", "firebase.view_user_devices": "Voir les appareils", "firebase.web_configuration": "Configuration Web", "firebase.web_configuration_help": "Copiez la configuration de l\u2019application Web depuis Firebase Console. Ces identifiants publics sont utilis\u00e9s sur la page de v\u00e9rification, et non comme identifiants administrateur.", "follows.added_date": "Date d\u2019ajout", "follows.all_projects": "Tous les projets", "follows.any_date": "Toutes les dates", "follows.count": "Projets : {count}", "follows.description": "Retrouvez et g\u00e9rez les projets que vous suivez.", "follows.discover": "D\u00e9couvrir des projets", "follows.empty": "Gardez vos projets pr\u00e9f\u00e9r\u00e9s \u00e0 port\u00e9e de main", "follows.empty_hint": "Suivez des projets dans la vitrine pour les retrouver ici et voir leurs actualit\u00e9s dans votre fil.", "follows.empty_search": "Aucun projet suivi correspondant", "follows.failed": "Impossible de modifier cet abonnement. Veuillez r\u00e9essayer.", "follows.feed_all": "Pour vous", "follows.feed_following": "Abonnements", "follows.feed_trending": "Tendances", "follows.filters": "Filtres", "follows.follow": "Suivre", "follows.follow_hint": "Suivez les actualit\u00e9s de ce projet.", "follows.followed": "Suivi", "follows.following": "Suivi", "follows.following_empty": "Les projets suivis appara\u00eetront ici", "follows.following_empty_hint": "Suivez des projets dans la vitrine pour voir leurs derni\u00e8res actualit\u00e9s.", "follows.following_hint": "Suivi. Cliquez \u00e0 nouveau pour ne plus suivre.", "follows.forbidden": "Vous n\u2019avez pas l\u2019autorisation de suivre des projets.", "follows.invalid": "V\u00e9rifiez cette demande d\u2019abonnement.", "follows.last_days": "{days} derniers jours", "follows.login_required": "Connectez-vous pour suivre des projets.", "follows.newest": "Les plus r\u00e9cents d\u2019abord", "follows.no_matches": "Aucun projet ne correspond \u00e0 ces filtres.", "follows.oldest": "Les plus anciens d\u2019abord", "follows.only_following": "Projets que je suis", "follows.personalized": "Projets suivis et tendances r\u00e9centes", "follows.projects": "Projets", "follows.reason_following": "Un projet que vous suivez", "follows.reason_following_mobile": "Projet suivi", "follows.reason_trending": "Tendance cette semaine", "follows.recent_sort": "Les plus r\u00e9cents", "follows.recommended": "Recommand\u00e9", "follows.refresh": "Actualiser votre fil", "follows.removed": "Vous ne suivez plus ce projet.", "follows.reset": "R\u00e9initialiser les filtres", "follows.results": "Projets : {count}", "follows.search": "Rechercher parmi les projets suivis", "follows.sort": "Trier par", "follows.title": "Projets suivis", "follows.trending_empty": "Aucun projet tendance pour le moment", "follows.trending_empty_hint": "L\u2019activit\u00e9 r\u00e9cente de la communaut\u00e9 appara\u00eetra ici.", "follows.trending_sort": "Tendances de la semaine", "follows.unavailable": "Projet indisponible", "follows.unavailable_hint": "Ce projet n\u2019est plus disponible. Vous pouvez toujours arr\u00eater de le suivre.", "follows.unfollow": "Ne plus suivre", "follows.view_all": "Voir tous les projets suivis", "guidance.close": "Fermer cette explication", "guidance.help": "Afficher l\u2019explication", "guidance.save_failed": "Votre pr\u00e9f\u00e9rence n\u2019a pas pu \u00eatre enregistr\u00e9e. R\u00e9essayez.", "highlights.active_apps": "Applications with activity", "highlights.admin_intro": "Compare quarterly reactions and discussions, then manage the applications from one place.", "highlights.admin_title": "Application performance", "highlights.all_sources": "All sources", "highlights.all_time": "All time", "highlights.application": "Application / external website", "highlights.apply": "Apply filters", "highlights.comments": "Comments", "highlights.comparison": "Comparison period", "highlights.delta": "Reaction change", "highlights.export": "Export CSV", "highlights.intro": "Discover the applications receiving the most reactions in the selected period.", "highlights.listed": "Showcase enabled", "highlights.manage": "Manage", "highlights.manage_apps": "Manage applications", "highlights.measurement": "How are these figures calculated?", "highlights.methodology": "Calendar quarters use Istanbul time (UTC+3). Counts use the original creation date of retained reactions and active comments from active accounts. Withdrawn reactions and removed comments are excluded; historical figures can change.", "highlights.name": "Application", "highlights.no_activity": "No reactions in this period yet. Explore these applications and be the first to react.", "highlights.no_results": "No applications match these filters.", "highlights.ongoing": "In progress", "highlights.pages": "Report pages", "highlights.partial": "This quarter is still in progress. Its results are compared with the entire preceding quarter.", "highlights.participants": "Unique participants", "highlights.period": "Period", "highlights.period_reactions": "reactions this period", "highlights.previous": "Previous period", "highlights.project": "Hosted project", "highlights.project_permission": "Project management permission required", "highlights.promoted": "Promoted applications", "highlights.promoted_note": "Paid visibility, separate from the community ranking.", "highlights.promoted_now": "Promotion active now", "highlights.q1": "January \u2013 March", "highlights.q2": "April \u2013 June", "highlights.q3": "July \u2013 September", "highlights.q4": "October \u2013 December", "highlights.ranking_note": "Ranked by reactions received in the selected period. Promotions do not affect the ranking.", "highlights.reactions": "Reactions", "highlights.report_scope": "Support is included in reactions. Participants are unique per application across reactions and comments. All time shows retained reactions. Views and clicks are not tracked here.", "highlights.search": "Application name", "highlights.source": "Source", "highlights.support": "Support reactions", "highlights.table_caption": "Sorted by period reactions. Visibility and promotion labels show the current settings.", "highlights.title": "Apps with the most interactions this period", "highlights.total_reactions": "total reactions", "highlights.unlisted": "Showcase disabled", "html_editor.bold": "Audacieux", "html_editor.bullet_list": "Liste \u00e0 puces", "html_editor.clear_format": "Formatage clair", "html_editor.heading": "Rubrique", "html_editor.italic": "Italique", "html_editor.link": "Lien", "html_editor.link_prompt": "URL du lien (https://\u2026)", "html_editor.numbered_list": "Liste num\u00e9rot\u00e9e", "html_editor.paragraph": "Paragraphe", "html_editor.quote": "Citation", "html_editor.redo": "Refaire", "html_editor.source": "source HTML", "html_editor.toolbar": "Formatage du texte", "html_editor.underline": "Souligner", "html_editor.undo": "Annuler", "html_editor.visual": "\u00c9diteur de texte", "image_positioner.drag_help": "Faites glisser \u00e0 l\u2019int\u00e9rieur du cadre pour le positionner.", "image_positioner.empty": "Aucune image s\u00e9lectionn\u00e9e", "image_positioner.image_fit": "Affichage des images", "image_positioner.image_fit_contain": "Afficher l\u0027image compl\u00e8te", "image_positioner.image_fit_cover": "Recadrer pour remplir", "image_positioner.image_scale": "Zoom (%)", "image_positioner.preview": "Aper\u00e7u", "js.admin_toggle_confirm": "Activer/d\u00e9sactiver la visibilit\u00e9 de cette application\u00a0?", "js.apps_empty": "Aucune application n\u0027est actuellement disponible.", "js.apps_load_error": "Impossible de charger les applications pour le moment. Veuillez r\u00e9essayer.", "js.hide_password": "Masquer le mot de passe", "js.launch_unavailable": "Impossible de lancer l\u0027application.", "js.open_new_tab": "Ouvrir dans un nouvel onglet", "js.password_match": "Les mots de passe correspondent.", "js.password_mismatch": "Les mots de passe ne correspondent pas.", "js.preview_loading": "Chargement de l\u0027aper\u00e7u...", "js.preview_unavailable": "Aper\u00e7u en direct indisponible. Affichage d\u0027une capture d\u0027\u00e9cran.", "js.show_password": "Afficher le mot de passe", "js.showcase_empty": "Aucune application disponible.", "js.showcase_load_error": "Impossible de charger les donn\u00e9es de la vitrine.", "js.showcase_load_toast": "Impossible de charger la vitrine de l\u0027application.", "js.subdomain_check_error": "Une erreur s\u0027est produite lors de la v\u00e9rification. Veuillez r\u00e9essayer.", "js.subdomain_checking": "V\u00e9rification de la disponibilit\u00e9...", "js.subdomain_unavailable": "Ce sous-domaine n\u0027est pas disponible.", "message_realtime.resize_help": "Faites glisser ou utilisez les fl\u00e8ches. Maj : grands pas. Entr\u00e9e : r\u00e9tablir la taille.", "message_realtime.resize_top_left": "Redimensionner la discussion depuis le coin sup\u00e9rieur gauche", "message_realtime.resize_top_right": "Redimensionner la discussion depuis le coin sup\u00e9rieur droit", "message_realtime.typing_many": "{names} \u00e9crivent\u2026", "message_realtime.typing_more": "et {count} autres", "message_realtime.typing_one": "{name} \u00e9crit\u2026", "messages.action_failed": "Impossible de modifier le message. R\u00e9essayez.", "messages.active_account_required": "Un compte actif est requis pour utiliser les messages.", "messages.archive": "Archiver la conversation", "messages.archived": "Archives", "messages.attach_files": "Joindre des fichiers", "messages.attachment_download": "T\u00e9l\u00e9charger", "messages.attachment_forbidden": "Impossible de modifier le message. R\u00e9essayez.", "messages.attachment_invalid": "Choisissez un document ou une image compatible non vide.", "messages.attachment_limit": "Joignez au maximum trois fichiers par message.", "messages.attachment_quota": "Trop de fichiers en attente. Retirez les fichiers inutilis\u00e9s ou r\u00e9essayez plus tard.", "messages.attachment_remove": "Retirer le fichier", "messages.attachment_request_pending": "Acceptez cette conversation pour t\u00e9l\u00e9charger le fichier.", "messages.attachment_retry": "R\u00e9essayer l\u2019envoi", "messages.attachment_too_large": "Chaque fichier doit faire 10 Mo ou moins.", "messages.attachment_type": "Choisissez un document ou une image compatible non vide.", "messages.attachment_unavailable": "Ce fichier est indisponible.", "messages.attachment_upload_failed": "\u00c9chec de l\u2019envoi. R\u00e9essayez ou retirez le fichier.", "messages.attachment_uploading": "Envoi en cours\u2026", "messages.attachments_help": "3 fichiers maximum \u00b7 10 Mo chacun", "messages.authentication_required": "Connectez-vous pour consulter vos messages.", "messages.back": "Conversations", "messages.back_to_conversation": "Revenir \u00e0 la conversation", "messages.block": "Bloquer la personne", "messages.block_cancel": "Annuler", "messages.block_confirm": "Bloquer cette personne et fermer la conversation ?", "messages.business_required": "Seuls les comptes autoris\u00e9s par la politique d\u0027adh\u00e9sion par message direct peuvent r\u00e9pondre.", "messages.business_title": "Messagerie PRO et Business", "messages.cancel_edit": "Annuler la modification", "messages.cancel_reply": "Annuler la r\u00e9ponse", "messages.chat_settings": "Param\u00e8tres du chat", "messages.close_search": "Fermer la recherche", "messages.conversation_actions": "Actions de la conversation", "messages.conversations": "Conversations", "messages.delete": "Supprimer", "messages.delete_confirm": "Supprimer ce message pour les deux participants ?", "messages.deleted": "Message supprim\u00e9", "messages.delivery_read": "Lu", "messages.delivery_sent": "Envoy\u00e9", "messages.dismiss_request": "\u00c9carter la demande", "messages.dock_minimize": "R\u00e9duire les messages", "messages.dock_open": "Ouvrir les messages", "messages.dock_recent_senders": "Exp\u00e9diteurs r\u00e9cents : {names}", "messages.earlier_hidden": "Seuls les 100 messages les plus r\u00e9cents sont affich\u00e9s.", "messages.edit": "Modifier", "messages.edit_expired": "Le d\u00e9lai de modification a expir\u00e9.", "messages.edit_message": "Modifier le message", "messages.edit_moderated": "Votre modification attend la mod\u00e9ration.", "messages.edited": "Modifi\u00e9", "messages.email_notifications": "Notifications par e-mail", "messages.email_notifications_help": "Recevez un e-mail pour les nouveaux messages. Les conversations en sourdine le restent.", "messages.emoji_limit": "Le message a atteint la limite de caract\u00e8res.", "messages.emoji_picker": "Choisir un emoji", "messages.empty": "Pas encore de messages priv\u00e9s.", "messages.empty_help": "Vos conversations priv\u00e9es appara\u00eetront ici.", "messages.empty_title": "Votre bo\u00eete de r\u00e9ception est pr\u00eate", "messages.eyebrow": "Communication priv\u00e9e", "messages.group_accept_help": "Acceptez l\u2019invitation pour rejoindre le groupe. Vous verrez les messages envoy\u00e9s apr\u00e8s votre arriv\u00e9e ; les anciens messages et fichiers restent priv\u00e9s.", "messages.group_close": "Fermer le groupe", "messages.group_close_confirm": "Fermer ce groupe pour tout le monde ?", "messages.group_conversation": "Conversation de groupe", "messages.group_create": "Nouveau groupe", "messages.group_create_submit": "Cr\u00e9er le groupe", "messages.group_details": "D\u00e9tails du groupe", "messages.group_failed": "Impossible de modifier le groupe. R\u00e9essayez.", "messages.group_find_people": "Trouver des personnes \u00e0 inviter", "messages.group_forbidden": "Impossible de modifier le message. R\u00e9essayez.", "messages.group_invalid": "Cette demande est invalide. Actualisez la conversation et r\u00e9essayez.", "messages.group_invite": "Inviter des personnes", "messages.group_invite_help": "Les personnes re\u00e7oivent une invitation selon leurs param\u00e8tres de confidentialit\u00e9. Elles ne voient que les messages envoy\u00e9s apr\u00e8s leur arriv\u00e9e.", "messages.group_invited": "Invit\u00e9", "messages.group_invited_by": "Invitation de {name}.", "messages.group_leave": "Quitter le groupe", "messages.group_leave_confirm": "Quitter ce groupe ?", "messages.group_limit": "Un groupe peut compter jusqu\u2019\u00e0 25 personnes.", "messages.group_make_admin": "Nommer administrateur", "messages.group_make_member": "Nommer membre", "messages.group_make_owner": "Transf\u00e9rer la propri\u00e9t\u00e9", "messages.group_member_actions": "Actions du membre", "messages.group_member_count": "{count} personnes", "messages.group_member_exists": "Cette personne fait d\u00e9j\u00e0 partie du groupe.", "messages.group_member_limit": "Un groupe peut compter jusqu\u2019\u00e0 25 personnes.", "messages.group_members_invalid": "Choisissez au moins une personne autoris\u00e9e \u00e0 inviter.", "messages.group_message_flagged": "Votre message est en attente d\u0027approbation du mod\u00e9rateur.", "messages.group_message_unavailable": "Cette conversation priv\u00e9e n\u0027est pas disponible.", "messages.group_owner_transfer_required": "Transf\u00e9rez la propri\u00e9t\u00e9 avant de quitter le groupe.", "messages.group_private_help": "Visible par les membres actuels du groupe.", "messages.group_remove_member": "Retirer du groupe", "messages.group_remove_selection": "Retirer la s\u00e9lection", "messages.group_rename": "Enregistrer le nom", "messages.group_request_conflict": "Ce message a chang\u00e9. Actualisez la conversation puis r\u00e9essayez.", "messages.group_request_id_required": "Cette demande est invalide. Actualisez la conversation et r\u00e9essayez.", "messages.group_role_admin": "Administrateur", "messages.group_role_member": "Membre", "messages.group_role_owner": "Propri\u00e9taire", "messages.group_saved": "Groupe mis \u00e0 jour.", "messages.group_title": "Nom du groupe", "messages.group_title_invalid": "Saisissez un nom de groupe de 1 \u00e0 80 caract\u00e8res.", "messages.group_transfer_confirm": "Transf\u00e9rer la propri\u00e9t\u00e9 \u00e0 {name} ?", "messages.group_unavailable": "Cette conversation priv\u00e9e n\u0027est pas disponible.", "messages.history_failed": "Impossible de charger les messages pr\u00e9c\u00e9dents. R\u00e9essayez.", "messages.history_search_empty": "Aucun message ou fichier correspondant.", "messages.history_search_failed": "\u00c9chec de la recherche. R\u00e9essayez.", "messages.history_search_min": "Saisissez au moins deux lettres ou chiffres pour rechercher dans cette conversation.", "messages.history_search_more": "Charger plus de r\u00e9sultats", "messages.history_search_placeholder": "Rechercher des messages ou noms de fichiers", "messages.history_searching": "Recherche dans la conversation\u2026", "messages.inbox": "Bo\u00eete de r\u00e9ception", "messages.insert_emoji": "Ins\u00e9rer un emoji", "messages.invalid_message": "Saisissez un message entre 1 et 2 000 caract\u00e8res.", "messages.invalid_request": "Cette demande est invalide. Actualisez la conversation et r\u00e9essayez.", "messages.load_earlier": "Charger les messages pr\u00e9c\u00e9dents", "messages.load_failed": "Votre bo\u00eete de r\u00e9ception n\u0027a pas pu \u00eatre charg\u00e9e.", "messages.loading": "Chargement des conversations\u2026", "messages.management_failed": "Impossible de modifier la conversation. R\u00e9essayez.", "messages.mark_unread": "Marquer comme non lu", "messages.membership_required": "La r\u00e9ponse n\u00e9cessite\u00a0: {plans}.", "messages.message_actions": "Actions du message", "messages.message_edit_expired": "Le d\u00e9lai de modification a expir\u00e9.", "messages.message_edit_flagged": "Votre modification attend la mod\u00e9ration.", "messages.message_edit_forbidden": "Cette personne n\u2019accepte pas vos messages.", "messages.message_invalid": "Saisissez un message entre 1 et 2 000 caract\u00e8res.", "messages.message_privacy": "Confidentialit\u00e9 des messages", "messages.message_reaction_invalid": "Cette demande est invalide. Actualisez la conversation et r\u00e9essayez.", "messages.message_reply_invalid": "Impossible de r\u00e9pondre au message s\u00e9lectionn\u00e9.", "messages.message_revision_conflict": "Ce message a chang\u00e9. Actualisez la conversation puis r\u00e9essayez.", "messages.message_revision_invalid": "Cette demande est invalide. Actualisez la conversation et r\u00e9essayez.", "messages.message_unavailable": "Cette conversation priv\u00e9e n\u0027est pas disponible.", "messages.moderation_pending": "Votre message est en attente d\u0027approbation du mod\u00e9rateur.", "messages.mute": "D\u00e9sactiver les notifications", "messages.network_definition": "Votre r\u00e9seau comprend les personnes auxquelles vous avez \u00e9crit, dont vous avez accept\u00e9 la demande ou dont vous suivez un projet. Suivre votre projet ne suffit pas pour rejoindre votre r\u00e9seau.", "messages.new_conversation": "Trouver une personne \u00e0 qui \u00e9crire", "messages.new_messages": "Nouveaux messages", "messages.no_matches": "Aucune conversation correspondante.", "messages.page_title": "Messages priv\u00e9s", "messages.people_no_matches": "Aucune personne disponible ne correspond \u00e0 ce nom.", "messages.people_results": "Personnes", "messages.people_search_failed": "Impossible de charger les personnes. R\u00e9essayez.", "messages.people_search_min": "Saisissez au moins deux lettres ou chiffres pour trouver quelqu\u2019un.", "messages.people_searching": "Recherche de personnes\u2026", "messages.pin": "\u00c9pingler la conversation", "messages.policy_allow": "Accepter les messages", "messages.policy_allow_help": "Recevoir dans ma bo\u00eete avec les notifications habituelles.", "messages.policy_no_email": "Accepter sans e-mail", "messages.policy_no_email_help": "Recevoir dans ma bo\u00eete sans notification par e-mail.", "messages.policy_reject": "Refuser les messages", "messages.policy_reject_help": "Les personnes hors de mon r\u00e9seau ne peuvent pas m\u2019\u00e9crire.", "messages.policy_requests": "Conserver parmi les exp\u00e9diteurs inconnus", "messages.policy_requests_help": "Conserver s\u00e9par\u00e9ment sans e-mail, badge ni notification. Je d\u00e9cide d\u2019accepter la conversation.", "messages.preferences_failed": "Impossible de charger ou d\u2019enregistrer les param\u00e8tres. R\u00e9essayez.", "messages.preferences_loading": "Chargement des param\u00e8tres\u2026", "messages.preferences_save": "Enregistrer les param\u00e8tres", "messages.preferences_saved": "Param\u00e8tres des messages enregistr\u00e9s.", "messages.privacy_note": "Seuls les deux participants \u00e0 la conversation peuvent consulter ces messages.", "messages.reaction": "R\u00e9agir", "messages.read_by_count": "Lu par {count} personnes", "messages.read_receipts": "Partager les confirmations de lecture", "messages.read_receipts_help": "Permettre \u00e0 l\u2019autre personne de voir quand vous avez lu ses messages.", "messages.recipient_unavailable": "Cette personne n\u2019accepte pas vos messages.", "messages.refresh": "Actualiser les conversations", "messages.refresh_failed": "Actualisation impossible. Votre conversation reste disponible.", "messages.reply": "R\u00e9pondre", "messages.reply_label": "R\u00e9pondre", "messages.reply_placeholder": "\u00c9crivez une r\u00e9ponse priv\u00e9e\u2026", "messages.reply_private_help": "Votre r\u00e9ponse n\u0027est visible que par l\u0027autre participant.", "messages.replying_to": "R\u00e9ponse \u00e0 {name}", "messages.request_accept": "Accepter la conversation", "messages.request_accept_failed": "Impossible d\u2019accepter la demande. R\u00e9essayez.", "messages.request_help": "Acceptez cette demande pour r\u00e9pondre. Les demandes ne d\u00e9clenchent aucune notification.", "messages.requests": "Exp\u00e9diteurs inconnus", "messages.requests_empty": "Aucun message d\u2019exp\u00e9diteurs inconnus.", "messages.restore_request": "Restaurer la demande", "messages.retry_after": "R\u00e9essayez dans {seconds} secondes.", "messages.retry_send": "L\u2019envoi n\u2019a pas pu \u00eatre confirm\u00e9. R\u00e9essayez sans modifier le message pour \u00e9viter les doublons.", "messages.revision_conflict": "Ce message a chang\u00e9. Actualisez la conversation puis r\u00e9essayez.", "messages.save_edit": "Enregistrer la modification", "messages.saving": "Enregistrement\u2026", "messages.search": "Trouver des personnes ou des conversations", "messages.search_conversation": "Rechercher dans la conversation", "messages.search_files": "Fichiers partag\u00e9s", "messages.search_placeholder": "Rechercher des personnes ou des messages", "messages.select_help": "Choisissez un projet priv\u00e9 ou une conversation d\u0027application dans votre bo\u00eete de r\u00e9ception.", "messages.select_title": "S\u00e9lectionnez une conversation", "messages.send": "Envoyer un message", "messages.send_failed": "Votre message n\u0027a pas pu \u00eatre envoy\u00e9.", "messages.send_on_enter": "Envoyer avec Entr\u00e9e", "messages.send_on_enter_help": "Si d\u00e9sactiv\u00e9, Entr\u00e9e ajoute une ligne. Maj+Entr\u00e9e ajoute toujours une ligne ; Ctrl+Entr\u00e9e ou Cmd+Entr\u00e9e envoie.", "messages.send_shortcut": "Ctrl+Entr\u00e9e pour envoyer", "messages.sending": "Envoi\u2026", "messages.sent": "Message envoy\u00e9.", "messages.source_application": "Conversation de candidature", "messages.source_project": "Discussion sur le projet", "messages.start_conversation": "D\u00e9marrer une conversation priv\u00e9e", "messages.subtitle": "Vos conversations priv\u00e9es avec les membres et les propri\u00e9taires de projets.", "messages.thread_error_title": "Conversation indisponible", "messages.thread_load_failed": "Les messages n\u0027ont pas pu \u00eatre charg\u00e9s.", "messages.thread_loading": "Chargement des messages\u2026", "messages.thread_not_found": "Cette conversation priv\u00e9e n\u0027est pas disponible.", "messages.title": "Messages", "messages.unarchive": "D\u00e9placer vers la bo\u00eete de r\u00e9ception", "messages.unknown_senders": "Messages de personnes hors de mon r\u00e9seau", "messages.unmute": "Activer les notifications", "messages.unpin": "D\u00e9s\u00e9pingler la conversation", "messages.unread_count": "{count} non lus", "messages.unread_only": "Non lus uniquement", "messages.user": "Utilisateur", "messages.you": "Vous", "modal.login_required_button": "Allez dans Connexion", "msg.donation_support_unavailable": "Pour des raisons juridiques, les dons et le soutien financier sont actuellement indisponibles dans votre pays.", "msg.portfolio_access_invalid": "S\u00e9lectionnez une option de visibilit\u00e9 de portefeuille valide.", "msg.portfolio_access_load_failed": "La visibilit\u00e9 du portefeuille n\u0027a pas pu \u00eatre charg\u00e9e.", "msg.portfolio_access_save_failed": "La visibilit\u00e9 du portefeuille n\u0027a pas pu \u00eatre enregistr\u00e9e.", "msg.portfolio_access_saved": "Visibilit\u00e9 du portefeuille enregistr\u00e9e.", "msg.portfolio_access_selected_required": "S\u00e9lectionnez au moins un utilisateur enregistr\u00e9.", "msg.portfolio_access_viewer_invalid": "Une ou plusieurs personnes s\u00e9lectionn\u00e9es ne sont pas disponibles.", "msg.portfolio_access_viewer_limit": "Vous pouvez s\u00e9lectionner jusqu\u0027\u00e0 100 personnes.", "msg.portfolio_background_invalid": "S\u00e9lectionnez un arri\u00e8re-plan de portfolio valide.", "msg.portfolio_display_save_failed": "Les param\u00e8tres d\u0027apparence du portefeuille n\u0027ont pas pu \u00eatre enregistr\u00e9s.", "msg.portfolio_display_saved": "Param\u00e8tres d\u0027apparence du portefeuille enregistr\u00e9s.", "msg.portfolio_item_count_invalid": "Le nombre de cartes doit \u00eatre compris entre 1 et 12.", "msg.portfolio_item_description_length": "La description de la vitrine peut contenir jusqu\u0027\u00e0 280\u00a0caract\u00e8res.", "msg.portfolio_item_details_length": "La description d\u00e9taill\u00e9e peut contenir jusqu\u0027\u00e0 5 000 caract\u00e8res.", "msg.portfolio_item_html_length": "Le contenu HTML peut contenir jusqu\u0027\u00e0 50 000 caract\u00e8res.", "msg.portfolio_item_iframe_unavailable": "L\u0027aper\u00e7u Iframe n\u0027est pas disponible pour cette application.", "msg.portfolio_item_images_limit": "Vous pouvez ajouter jusqu\u0027\u00e0 12 images de vitrine.", "msg.portfolio_item_images_required": "Ajoutez au moins une image pour utiliser l\u0027aper\u00e7u des images t\u00e9l\u00e9charg\u00e9es.", "msg.portfolio_item_invalid": "Cet article de vitrine n\u0027est pas personnalisable.", "msg.portfolio_item_preview_mode_invalid": "S\u00e9lectionnez une source d\u0027aper\u00e7u de carte valide.", "msg.portfolio_item_save_failed": "Les param\u00e8tres de la carte Showcase n\u0027ont pas pu \u00eatre enregistr\u00e9s.", "msg.portfolio_item_saved": "Param\u00e8tres de la carte Showcase enregistr\u00e9s.", "msg.portfolio_item_title_length": "Le titre de la vitrine peut contenir jusqu\u0027\u00e0 120\u00a0caract\u00e8res.", "msg.portfolio_item_title_required": "Le titre de la vitrine est obligatoire.", "msg.portfolio_required_for_access": "Cr\u00e9ez votre portefeuille avant de configurer la visibilit\u00e9 des applications.", "msg.portfolio_speed_invalid": "La vitesse de d\u00e9filement automatique doit \u00eatre comprise entre 6 et 240 pixels par seconde.", "msg.profile_age_invalid": "Saisissez un entier de 0 \u00e0 150 ou laissez l\u2019\u00e2ge vide.", "msg.profile_business_invalid": "V\u00e9rifiez ce champ professionnel et sa limite de caract\u00e8res.", "msg.profile_business_website_invalid": "Saisissez une adresse compl\u00e8te commen\u00e7ant par http:// ou https://, ou laissez ce champ vide.", "msg.profile_contact_attempts_exhausted": "Trop de tentatives incorrectes. Demandez un nouveau code.", "msg.profile_contact_changed": "Cette coordonn\u00e9e a chang\u00e9. Enregistrez-la et demandez un nouveau code.", "msg.profile_contact_code_expired": "Ce code a expir\u00e9. Demandez-en un nouveau.", "msg.profile_contact_code_invalid": "Le code est incorrect. V\u00e9rifiez-le et r\u00e9essayez.", "msg.profile_contact_code_sent": "Code de v\u00e9rification envoy\u00e9.", "msg.profile_contact_cooldown": "Attendez {seconds} secondes avant de demander un autre code.", "msg.profile_contact_phone_e164": "Utilisez un num\u00e9ro international commen\u00e7ant par + et l\u2019indicatif du pays.", "msg.profile_contact_rate_limited": "Trop de demandes de v\u00e9rification. R\u00e9essayez plus tard.", "msg.profile_contact_save_first": "Enregistrez la coordonn\u00e9e actuelle avant de demander un code.", "msg.profile_contact_send_failed": "Le code n\u2019a pas pu \u00eatre envoy\u00e9. R\u00e9essayez plus tard.", "msg.profile_contact_unavailable": "La v\u00e9rification de cette coordonn\u00e9e est indisponible pour le moment.", "msg.profile_contact_verified": "Coordonn\u00e9e v\u00e9rifi\u00e9e.", "msg.profile_display_name_invalid": "Entrez votre nom complet en utilisant 2 \u00e0 120 caract\u00e8res.", "msg.profile_gender_invalid": "Choisissez un genre dans la liste ou laissez-le non pr\u00e9cis\u00e9.", "msg.profile_phone_invalid": "Saisissez un num\u00e9ro de mobile valide compos\u00e9 de 7 \u00e0 20 chiffres. Vous pouvez utiliser des +, des espaces, des parenth\u00e8ses et des traits d\u0027union.", "msg.profile_update_failed": "Votre profil n\u2019a pas pu \u00eatre enregistr\u00e9. R\u00e9essayez.", "msg.profile_updated": "Profil mis \u00e0 jour.", "msg.project_control_failed": "L\u0027action du projet a \u00e9chou\u00e9.", "msg.project_control_ok": "Action du projet termin\u00e9e.", "msg.project_file_deleted": "Fichier supprim\u00e9.", "msg.project_file_saved": "Fichier enregistr\u00e9.", "network.all_people": "Trouver des personnes", "network.all_projects": "Tous les projets", "network.back": "Retour", "network.clear_person": "Retirer le filtre de personne", "network.clear_project_filter": "Effacer le filtre de projet", "network.clear_recent_searches": "Effacer", "network.description": "D\u00e9couvrez des projets et suivez ceux qui vous int\u00e9ressent.", "network.discover_hint": "Les personnes avec lesquelles vous avez interagi apparaissent en premier.", "network.empty": "Aucun contenu pour le moment", "network.empty_hint": "Les projets et les profils de membres visibles appara\u00eetront ici.", "network.empty_people_followers": "Aucun abonn\u00e9 pour le moment", "network.empty_people_followers_hint": "Les personnes qui suivent votre profil appara\u00eetront ici.", "network.empty_people_following": "Vous ne suivez encore personne", "network.empty_people_following_hint": "D\u00e9couvrez des personnes et suivez celles dont le travail vous int\u00e9resse.", "network.filter_all": "Tous", "network.filter_project": "Filtrer par projet", "network.filters": "Filtres", "network.follow_failed": "Impossible de mettre \u00e0 jour l\u2019abonnement. Veuillez r\u00e9essayer.", "network.follow_forbidden": "Vous ne pouvez pas modifier cet abonnement.", "network.follow_invalid": "Demande d\u2019abonnement non valide.", "network.follow_unavailable": "Ce profil est indisponible.", "network.followed_projects": "Projets suivis", "network.followers": "Followers", "network.followers_description": "Les personnes qui suivent vos projets.", "network.followers_hint": "Les personnes qui vous suivent apparaissent ici.", "network.following_hint": "G\u00e9rez ici les personnes que vous suivez.", "network.more_keywords": "{count} de plus", "network.more_projects": "Autres projets", "network.no_project_matches": "Aucun projet trouv\u00e9.", "network.no_recent_searches": "Vos recherches r\u00e9centes appara\u00eetront ici.", "network.no_recent_visits": "Vos visites r\u00e9centes appara\u00eetront ici.", "network.people": "Personnes", "network.people_count": "Personnes : {count}", "network.people_discover": "D\u00e9couvrir", "network.people_followers": "Abonn\u00e9s", "network.people_following": "Abonnements", "network.people_matches": "D\u00e9couvrez gr\u00e2ce aux personnes", "network.person_projects": "Projets li\u00e9s \u00e0 {name}", "network.person_unavailable": "Profil indisponible", "network.privacy_audience": "Qui peut vous trouver ?", "network.privacy_audience_help": "Votre visibilit\u00e9 s\u2019applique \u00e0 la recherche de personnes, aux suggestions et aux cartes d\u2019identit\u00e9 des projets.", "network.privacy_connections": "Membres li\u00e9s par des projets", "network.privacy_connections_help": "Les membres qui suivent vos projets ou dont vous suivez les projets peuvent vous trouver.", "network.privacy_contact_notice": "Votre adresse e-mail et vos coordonn\u00e9es priv\u00e9es ne figurent jamais dans Discover.", "network.privacy_fields": "Informations de votre carte d\u2019identit\u00e9", "network.privacy_fields_help": "Votre nom et votre identifiant public vous identifient. Choisissez les autres informations visibles.", "network.privacy_help": "Choisissez qui peut trouver votre carte d\u2019identit\u00e9 et les informations partag\u00e9es dans Discover.", "network.privacy_hidden": "Masqu\u00e9 dans Discover", "network.privacy_hidden_help": "Votre carte d\u2019identit\u00e9 ne sera pas montr\u00e9e aux autres membres dans Discover.", "network.privacy_invalid": "Choisissez une option de visibilit\u00e9 valide.", "network.privacy_members": "Tous les membres", "network.privacy_members_help": "Les membres connect\u00e9s peuvent vous trouver, m\u00eame sans lien avec vos projets.", "network.privacy_portfolio_notice": "Ces r\u00e9glages concernent la visibilit\u00e9 dans Discover. Votre portfolio public conserve ses propres r\u00e9glages de publication.", "network.privacy_saved": "Les r\u00e9glages de confidentialit\u00e9 de Discover sont enregistr\u00e9s.", "network.privacy_show_business": "Informations professionnelles", "network.privacy_show_business_help": "Partagez ces informations avec les membres autoris\u00e9s par votre visibilit\u00e9. Elles restent masqu\u00e9es pour les visiteurs non connect\u00e9s.", "network.privacy_show_description": "Description du profil", "network.privacy_show_description_help": "Affichez la description publique de votre portfolio publi\u00e9.", "network.privacy_show_followed_projects": "Projets suivis", "network.privacy_show_followed_projects_help": "Permettez aux membres de d\u00e9couvrir les projets publics \u00e9ligibles que vous suivez.", "network.privacy_show_photo": "Photo de profil", "network.privacy_show_photo_help": "Affichez votre photo de profil sur votre carte d\u2019identit\u00e9.", "network.privacy_show_projects": "Projets partag\u00e9s", "network.privacy_show_projects_help": "Reliez votre carte d\u2019identit\u00e9 \u00e0 vos projets publics \u00e9ligibles \u00e0 la d\u00e9couverte.", "network.privacy_title": "Confidentialit\u00e9 dans Discover", "network.project_followers": "Abonn\u00e9s \u00e0 mes projets", "network.projects": "Projets", "network.projects_following": "Abonnements", "network.rate_limited": "Recherche temporairement suspendue. R\u00e9essayez dans {seconds} secondes.", "network.recent_searches": "Recherches r\u00e9centes", "network.recent_visits": "Visites r\u00e9centes", "network.refresh_failed": "Impossible d\u2019actualiser la liste. R\u00e9essayez.", "network.remove_recent_search": "Supprimer de l\u2019historique", "network.results_count": "{count} r\u00e9sultats", "network.results_limited": "Jusqu\u2019\u00e0 {count} r\u00e9sultats affich\u00e9s. Pr\u00e9cisez votre recherche pour trouver une personne ou un projet.", "network.search_all": "Rechercher des projets, sujets ou personnes", "network.search_filter_projects": "Trouver un projet", "network.search_more": "Plus de r\u00e9sultats", "network.search_people": "Rechercher par nom ou @identifiant", "network.search_project_followers": "Rechercher des abonn\u00e9s aux projets", "network.search_projects": "Rechercher parmi les projets suivis", "network.search_public_projects": "Rechercher des projets", "network.search_results": "R\u00e9sultats de recherche", "network.search_unavailable": "Recherche temporairement indisponible. R\u00e9essayez bient\u00f4t.", "network.see_fewer_projects": "Voir moins", "network.see_more_projects": "Voir plus ({count})", "network.shared_projects": "Projets partag\u00e9s", "network.title": "Discover", "network.view_all": "Tout afficher", "network.view_portfolio": "Voir le portfolio", "network.views": "Vues de Discover", "notification.event.application_moderation_decision": "Une d\u00e9cision de mod\u00e9ration a \u00e9t\u00e9 enregistr\u00e9e pour votre candidature.", "notification.event.application_moderation_report": "Un rapport de candidature est en attente de mod\u00e9ration.", "notification.event.moderation_case_pending": "Contenu en attente d\u0027examen par le mod\u00e9rateur.", "notification.event.moderation_content_approved": "L\u0027examen de mod\u00e9ration a approuv\u00e9 ce contenu.", "notification.event.moderation_content_rejected": "L\u0027examen de mod\u00e9ration a rejet\u00e9 ce contenu.", "people.applications": "Applications", "people.cancel": "Annuler", "people.clear_search": "Effacer la recherche", "people.community": "Communaut\u00e9", "people.edit_note": "Modifier la note priv\u00e9e", "people.empty": "La communaut\u00e9 commence ici", "people.empty_hint": "Les portfolios publi\u00e9s appara\u00eetront ici. Partagez vos r\u00e9alisations depuis votre portfolio.", "people.empty_search": "Aucun profil correspondant", "people.empty_search_hint": "Essayez un autre nom ou identifiant. Seuls les profils visibles pour vous sont inclus.", "people.error": "Impossible d\u2019actualiser les r\u00e9sultats. Veuillez r\u00e9essayer.", "people.explore": "Explorer", "people.loading": "Recherche de profils\u2026", "people.next": "Suivant", "people.note_placeholder": "Un bref rappel pour vous-m\u00eame (facultatif)", "people.open_profile": "Voir le portfolio de {name}", "people.page_count": "{page} / {pages}", "people.pagination": "Pages de profils", "people.people": "Personnes", "people.previous": "Pr\u00e9c\u00e9dent", "people.private_note": "\u00c9tiquette/note priv\u00e9e", "people.private_note_empty": "Ajouter une note priv\u00e9e", "people.private_note_hint": "Vous seul pouvez voir cette note.", "people.removed_notice": "Personne retir\u00e9e des enregistrements.", "people.result_count": "Profils : {count}", "people.results_all": "Personnes \u00e0 d\u00e9couvrir", "people.results_search": "R\u00e9sultats de recherche", "people.retry": "R\u00e9essayer", "people.save": "Enregistrer la personne", "people.save_changes": "Enregistrer les modifications", "people.save_failed": "Impossible d\u2019enregistrer les modifications. Veuillez r\u00e9essayer.", "people.save_forbidden": "Vous ne pouvez pas modifier cette personne enregistr\u00e9e.", "people.save_invalid": "Saisissez une note d\u2019une seule ligne de 160 caract\u00e8res maximum.", "people.save_unavailable": "Ce profil ne peut plus \u00eatre enregistr\u00e9.", "people.saved": "Enregistr\u00e9e", "people.saved_by_empty": "Personne n\u2019a encore enregistr\u00e9 votre profil", "people.saved_by_empty_hint": "Les personnes qui vous enregistrent appara\u00eetront ici. Leurs notes restent priv\u00e9es.", "people.saved_empty": "Aucune personne enregistr\u00e9e pour le moment", "people.saved_empty_hint": "Enregistrez les personnes que vous souhaitez retrouver. Ajoutez une note priv\u00e9e si vous le souhaitez.", "people.saved_notice": "Personne enregistr\u00e9e.", "people.saved_person_unavailable": "Profil indisponible", "people.saver_disclosure": "Les personnes peuvent voir que vous les avez enregistr\u00e9es. Votre note reste priv\u00e9e.", "people.search": "Rechercher", "people.search_hint": "Saisissez au moins 2 lettres ou chiffres pour trouver les profils visibles pour vous.", "people.search_hint_saved": "Recherchez parmi les profils enregistr\u00e9s et vos notes priv\u00e9es.", "people.search_hint_saved_by": "Recherchez le nom ou l\u2019identifiant des personnes qui vous ont enregistr\u00e9.", "people.search_label": "Rechercher des personnes", "people.search_placeholder": "Rechercher par nom ou @identifiant", "people.subtitle": "Rencontrez les personnes derri\u00e8re les projets. Explorez leurs r\u00e9alisations \u00e0 travers leurs portfolios.", "people.title": "D\u00e9couvrir des personnes", "people.unsave": "Retirer des enregistrements", "people.updated_notice": "Note priv\u00e9e mise \u00e0 jour.", "people.view_discover": "D\u00e9couvrir", "people.view_portfolio": "Voir le portfolio", "people.view_saved": "Personnes enregistr\u00e9es", "people.view_saved_by": "Qui m\u2019a enregistr\u00e9", "people.views": "Vues des personnes", "portfolio.access_settings": "Visibilit\u00e9 du portefeuille", "portfolio.access_settings_help": "Choisissez qui peut voir cette application dans votre portfolio.", "portfolio.add_images": "Ajouter des images", "portfolio.audience": "Qui peut le voir ?", "portfolio.audience_members": "Membres inscrits", "portfolio.audience_members_help": "Tout membre openproject.dev connect\u00e9 peut le voir.", "portfolio.audience_private": "Priv\u00e9", "portfolio.audience_private_help": "Vous seul pouvez le voir.", "portfolio.audience_public": "Publique", "portfolio.audience_public_help": "Tout le monde peut le consulter, y compris les visiteurs non connect\u00e9s.", "portfolio.audience_selected": "Personnes sp\u00e9cifiques", "portfolio.audience_selected_help": "Seules les personnes enregistr\u00e9es que vous s\u00e9lectionnez et vous pouvez les voir.", "portfolio.background": "Contexte du portefeuille", "portfolio.background_aurora": "Aurore", "portfolio.background_default": "Par d\u00e9faut", "portfolio.background_help": "Choisissez la couleur et le style de mouvement que les visiteurs verront.", "portfolio.background_midnight": "Minuit", "portfolio.background_ocean": "Oc\u00e9an", "portfolio.background_rainbow": "Arc-en-ciel", "portfolio.background_sunset": "Coucher de soleil", "portfolio.card_count": "Nombre de cartes", "portfolio.card_settings": "Afficher les param\u00e8tres de la carte", "portfolio.default_description": "Applications et projets partag\u00e9s par {owner_name}.", "portfolio.default_description_mobile": "Projets partag\u00e9s par {owner_name}.", "portfolio.edit_item": "Configurer la carte vitrine", "portfolio.html_content": "Partager/tutoriel de contenu HTML", "portfolio.html_help": "La fen\u00eatre de lecture et la page de partage sp\u00e9cifique \u00e0 l\u0027application affichent ce didacticiel HTML dans un bac \u00e0 sable o\u00f9 les scripts ne peuvent pas s\u0027ex\u00e9cuter.", "portfolio.html_placeholder": "Collez ici un mod\u00e8le de didacticiel HTML ou le contenu d\u0027un article", "portfolio.images": "Images de vitrine", "portfolio.images_help": "Jusqu\u0027\u00e0 12 images. Une image al\u00e9atoire est utilis\u00e9e chaque fois que la carte n\u0027est pas affich\u00e9e sous forme d\u0027iframe.", "portfolio.item_copy_failed": "Le lien de candidature n\u0027a pas pu \u00eatre copi\u00e9.", "portfolio.item_description": "Description de la vitrine", "portfolio.item_details": "Introduction d\u00e9taill\u00e9e et utilisation de base", "portfolio.item_link_copied": "Lien de candidature copi\u00e9.", "portfolio.item_share_badge": "Pr\u00e9sentation de la candidature", "portfolio.item_share_heading": "Partager cette application", "portfolio.item_share_help": "Partagez cette application sp\u00e9cifique, son utilisation de base et son didacticiel directement ou via les r\u00e9seaux sociaux.", "portfolio.item_share_title": "D\u00e9couvrez {name}", "portfolio.item_story_badge": "Introduction et utilisation de base", "portfolio.item_story_title": "\u00c0 propos de {name}", "portfolio.item_title": "Titre de la vitrine", "portfolio.item_tutorial_badge": "Formation \u0026 tutoriel", "portfolio.item_tutorial_title": "Tutoriel {name}", "portfolio.no_images": "Aucune image personnalis\u00e9e ajout\u00e9e.", "portfolio.no_selected_viewers": "Aucune personne s\u00e9lectionn\u00e9e pour l\u0027instant.", "portfolio.not_shown": "Non affich\u00e9 dans le portfolio", "portfolio.open_app": "Ouvrir l\u2019application", "portfolio.owner_always_has_access": "En tant que propri\u00e9taire du portefeuille, vous conservez toujours l\u0027acc\u00e8s.", "portfolio.portfolio_only_scope_help": "Ce param\u00e8tre contr\u00f4le la fiche de portfolio et ses pages Lire, Partager et QR. Le site ou l\u0027application lanc\u00e9 doit utiliser son propre contr\u00f4le d\u0027acc\u00e8s.", "portfolio.portfolio_only_scope_title": "Visibilit\u00e9 du portefeuille uniquement", "portfolio.preview_auto": "Automatique", "portfolio.preview_iframe": "Contenu Iframe", "portfolio.preview_images": "Images t\u00e9l\u00e9charg\u00e9es", "portfolio.preview_source": "Source d\u0027aper\u00e7u de la carte", "portfolio.qr_code": "Code QR", "portfolio.quick_edit": "Modification rapide", "portfolio.read": "Lire", "portfolio.reading": "Contenu", "portfolio.remove_image": "Supprimer l\u0027image", "portfolio.remove_viewer": "Supprimer {name}", "portfolio.scroll_speed": "Vitesse de d\u00e9filement automatique du portefeuille", "portfolio.scroll_speed_help": "Contr\u00f4le la rapidit\u00e9 avec laquelle le contenu du portefeuille descend automatiquement.", "portfolio.selected_viewer_required": "S\u00e9lectionnez au moins un utilisateur enregistr\u00e9.", "portfolio.settings_actions": "Boutons de carte", "portfolio.settings_actions_help": "Affichez uniquement les actions qui ont du sens pour cette application ou ce projet.", "portfolio.settings_content": "Contenu", "portfolio.settings_content_help": "Fa\u00e7onnez la copie concise de la carte et l\u2019histoire compl\u00e8te que les gens peuvent lire.", "portfolio.settings_media": "M\u00e9dias et affichage", "portfolio.settings_media_help": "Choisissez la source d\u0027aper\u00e7u, les images de la galerie et la fr\u00e9quence \u00e0 laquelle cet \u00e9l\u00e9ment appara\u00eet.", "portfolio.settings_navigation": "Sections des param\u00e8tres de la carte", "portfolio.settings_visibility": "Visibilit\u00e9", "portfolio.settings_visibility_help": "Contr\u00f4lez si la carte appara\u00eet et exactement qui peut ouvrir ses pages de portfolio.", "portfolio.share_item": "Partager", "portfolio.show_conversation": "Afficher le bouton Contacter", "portfolio.show_follow": "Afficher le bouton Suivre", "portfolio.show_in_portfolio": "Afficher dans le portfolio", "portfolio.show_in_portfolio_help": "D\u00e9sactivez cette option pour conserver la carte et ses param\u00e8tres hors du portefeuille.", "portfolio.show_launch": "Afficher le bouton Afficher", "portfolio.show_reactions": "Afficher le bouton R\u00e9actions", "portfolio.show_read": "Afficher le bouton Lire", "portfolio.show_report": "Afficher le bouton Signaler", "portfolio.show_share": "Afficher le bouton Partager", "portfolio.show_share_help": "Partage le titre, la description, l\u0027introduction d\u00e9taill\u00e9e et le didacticiel de cette application via sa propre page publique, et non l\u0027ensemble du portefeuille.", "portfolio.tools": "Outils de portefeuille", "portfolio.view_app": "Afficher", "portfolio.view_details": "D\u00e9tails", "portfolio.view_short": "Voir le portefeuille", "portfolio.viewer_fallback": "Utilisateur enregistr\u00e9", "portfolio.viewer_no_results": "Aucun utilisateur enregistr\u00e9 correspondant trouv\u00e9.", "portfolio.viewer_results_ready": "Les utilisateurs correspondants sont disponibles ci-dessous.", "portfolio.viewer_search_failed": "Les utilisateurs n\u0027ont pas pu \u00eatre recherch\u00e9s. Veuillez r\u00e9essayer.", "portfolio.viewer_search_help": "Saisissez au moins 3 caract\u00e8res. Seuls les utilisateurs actifs enregistr\u00e9s peuvent \u00eatre s\u00e9lectionn\u00e9s.", "portfolio.viewer_search_label": "Personnes ayant acc\u00e8s", "portfolio.viewer_search_min": "Saisissez au moins 3 caract\u00e8res.", "portfolio.viewer_search_placeholder": "Rechercher par nom ou par email", "portfolio.viewer_search_unavailable": "La recherche d\u0027utilisateurs n\u0027est pas disponible pour le moment.", "portfolio.viewer_searching": "Recherche d\u0027utilisateurs enregistr\u00e9s\u2026", "portfolio.visitor_view": "Afficher en tant que visiteur", "portfolio_avatar.failed": "Impossible d\u2019enregistrer la photo. R\u00e9essayez.", "portfolio_avatar.file_limit": "Choisissez une image de 5 Mo maximum.", "portfolio_avatar.help": "Choisissez une image JPG, PNG, WebP ou GIF de 5 Mo maximum. V\u00e9rifiez l\u2019aper\u00e7u avant d\u2019enregistrer.", "portfolio_avatar.saved": "Photo et visibilit\u00e9 enregistr\u00e9es.", "portfolio_avatar.saving": "Enregistrement de la photo\u2026", "portfolio_guest.allow": "Autoriser la consultation sans connexion", "portfolio_guest.failed": "Impossible d\u2019enregistrer le r\u00e9glage d\u2019acc\u00e8s. R\u00e9essayez.", "portfolio_guest.help": "Activ\u00e9 par d\u00e9faut et recommand\u00e9 pour que les recruteurs et les \u00e9quipes RH puissent ouvrir le lien de votre portfolio sans compte.", "portfolio_guest.save": "Enregistrer le r\u00e9glage d\u2019acc\u00e8s", "portfolio_guest.saved": "R\u00e9glage d\u2019acc\u00e8s au portfolio enregistr\u00e9.", "portfolio_guest.saving": "Enregistrement du r\u00e9glage d\u2019acc\u00e8s\u2026", "portfolio_guest.scope": "Ce r\u00e9glage concerne votre page de portfolio. Les param\u00e8tres d\u2019acc\u00e8s propres \u00e0 chaque application restent applicables.", "portfolio_guest.title": "Acc\u00e8s des visiteurs", "portfolio_guest.warning": "Si vous d\u00e9sactivez cette option, les recruteurs et les autres visiteurs devront se connecter pour consulter votre portfolio.", "preview.already_running": "A preview is already being generated.", "preview.asset_missing": "The image was not found.", "preview.automatic": "Choose cover automatically", "preview.brand": "Website card", "preview.daily": "Daily", "preview.delete": "Remove image", "preview.delete_confirm": "Remove this image from the gallery?", "preview.desktop": "Desktop", "preview.empty": "No saved images yet. A card with the website name is shown.", "preview.enabled": "Generate and refresh previews automatically", "preview.forbidden": "You cannot manage this preview.", "preview.health_down": "Unreachable", "preview.health_unknown": "Availability unknown", "preview.health_up": "Reachable", "preview.help": "Uploaded media comes first, then an allowed live iframe, saved captures and finally thumbnails. Selecting an automatic cover does not change this order.", "preview.image_limit": "Choose images within the gallery limit of 12.", "preview.interval": "Refresh schedule", "preview.invalid_image": "Choose a valid image smaller than 8 MB.", "preview.invalid_settings": "Choose a daily or weekly schedule and up to two public pages on this website.", "preview.last_error": "Last capture result", "preview.last_success": "Last successful capture", "preview.mobile": "Mobile", "preview.next": "Next image", "preview.page": "Additional page", "preview.pages": "Additional public pages (up to two, one URL per line)", "preview.pin": "Use as cover", "preview.previous": "Previous image", "preview.queued": "Preview generation has been queued. Your current cover stays available.", "preview.rate_limited": "Please wait a minute before requesting another preview.", "preview.refresh": "Generate previews", "preview.saved": "Preview settings saved.", "preview.saved_preview": "Saved preview", "preview.section": "Page section", "preview.selected": "Selected cover", "preview.social": "Shared image", "preview.state_disabled": "Automatic capture off", "preview.state_error": "Refresh unsuccessful; existing images retained", "preview.state_queued": "Waiting for preview", "preview.state_ready": "Preview ready", "preview.state_running": "Generating preview", "preview.title": "Preview gallery", "preview.upload": "Add gallery images", "preview.upload_kind": "Uploaded image", "preview.weekly": "Weekly", "profile.address_information_title": "Adresse", "profile.age": "\u00c2ge (facultatif)", "profile.business_details": "D\u00e9tails professionnels", "profile.business_details_apply": "Appliquer au formulaire", "profile.business_details_draft_help": "Appliquez les modifications au formulaire, puis enregistrez votre profil.", "profile.business_edit_details": "Modifier les d\u00e9tails professionnels", "profile.business_information_help": "Facultatif. Ajoutez des informations sur votre entreprise ou votre profession.", "profile.business_information_title": "Informations professionnelles", "profile.business_name": "Nom de l\u2019entreprise", "profile.business_sector": "Secteur", "profile.business_services": "Services", "profile.business_title": "Titre professionnel", "profile.business_website": "Site web", "profile.code_cooldown": "Renvoyer dans {seconds} s", "profile.contact_address_help": "Votre e-mail, votre t\u00e9l\u00e9phone facultatif et votre adresse sont des donn\u00e9es priv\u00e9es du compte, absentes du portfolio public et de l\u2019activit\u00e9 de la vitrine.", "profile.contact_information_title": "Coordonn\u00e9es", "profile.gender": "Genre (facultatif)", "profile.gender_female": "Femme", "profile.gender_male": "Homme", "profile.gender_other": "Autre", "profile.gender_prefer_not_to_say": "Je pr\u00e9f\u00e8re ne pas r\u00e9pondre", "profile.gender_unspecified": "Non pr\u00e9cis\u00e9", "profile.personal_information_title": "Informations personnelles", "profile.resend_code": "Renvoyer le code", "profile.save_contact_first": "Enregistrez cette coordonn\u00e9e avant de la v\u00e9rifier.", "profile.send_code": "Envoyer un code", "profile.sms_unavailable": "La v\u00e9rification par SMS n\u2019est pas encore disponible.", "profile.verification_code": "Code de v\u00e9rification", "profile.verification_code_help": "Saisissez le code \u00e0 six chiffres.", "profile.verification_email_body": "Votre code de v\u00e9rification openproject.dev est {code}. Il expire dans {minutes} minutes. Si vous n\u2019avez pas demand\u00e9 ce code, vous pouvez ignorer ce message.", "profile.verification_failed": "La v\u00e9rification n\u2019a pas abouti. R\u00e9essayez.", "profile.verification_unavailable": "La v\u00e9rification est indisponible pour le moment.", "profile.verified": "V\u00e9rifi\u00e9", "profile.verify_code": "V\u00e9rifier", "progress.operation_label": "Avancement de l\u0027op\u00e9ration", "project_activity.busy_body": "Veuillez patienter pendant que l\u0027action du projet se termine.", "project_activity.busy_title": "Travailler sur votre projet...", "project_ai.copy_failed": "La copie a \u00e9chou\u00e9.", "project_ai.copy_success": "Copi\u00e9 dans le presse-papiers.", "project_files.console_auto_refreshing": "Les journaux s\u0027actualisent automatiquement toutes les 15 secondes.", "project_files.console_empty": "Pas encore de sortie console.", "project_files.console_refresh_error": "L\u0027actualisation du journal a \u00e9chou\u00e9. Affichage du dernier instantan\u00e9.", "project_files.editor_delete_confirm": "Supprimer d\u00e9finitivement ce fichier\u00a0?", "project_files.editor_delete_failed": "Le fichier n\u0027a pas pu \u00eatre supprim\u00e9.", "project_files.editor_hint": "Seuls les fichiers texte UTF-8 d\u0027une taille maximale de 512 Ko peuvent \u00eatre modifi\u00e9s.", "project_files.editor_load_failed": "Le fichier n\u0027a pas pu \u00eatre charg\u00e9.", "project_files.editor_loading": "Chargement du fichier...", "project_files.editor_no_matches": "Aucun fichier ne correspond \u00e0 votre recherche.", "project_files.editor_save_failed": "Le fichier n\u0027a pas pu \u00eatre enregistr\u00e9.", "project_files.suspended_readonly_hint": "Ce projet est suspendu. Les fichiers peuvent \u00eatre consult\u00e9s, mais les modifications sont bloqu\u00e9es.", "project_health.degraded": "D\u00e9grad\u00e9", "project_health.down": "Vers le bas", "project_health.healthy": "En bonne sant\u00e9", "project_health.unknown": "Inconnue", "project_monitor.all_error_statuses": "Toutes les r\u00e9ponses aux erreurs et \u00e9checs de connexion", "project_monitor.business_required": "La surveillance des activit\u00e9s n\u00e9cessite un abonnement Business ou un emplacement de contr\u00f4le de sant\u00e9 d\u0027activit\u00e9 actif de Token Market.", "project_monitor.channel_enabled": "Activ\u00e9", "project_monitor.clear_webhook_secret": "Supprimer le secret de signature enregistr\u00e9", "project_monitor.clear_webhook_url": "Supprimer l\u0027URL du webhook enregistr\u00e9e", "project_monitor.custom_status_codes": "Autres codes d\u0027\u00e9tat", "project_monitor.custom_status_codes_placeholder": "418, 422", "project_monitor.email_channel": "Notifications par courrier \u00e9lectronique", "project_monitor.email_invalid": "Entrez jusqu\u0027\u00e0 cinq adresses e-mail valides.", "project_monitor.email_placeholder": "propri\[email protected], [email protected]", "project_monitor.email_recipients": "Destinataires des notifications", "project_monitor.enabled": "Surveiller toutes les 5 minutes", "project_monitor.http_status": "Statut HTTP", "project_monitor.interval": "Intervalle", "project_monitor.interval_summary": "Contr\u00f4les de 5 minutes", "project_monitor.interval_value": "Toutes les 5 minutes", "project_monitor.last_changed": "Derni\u00e8re modification", "project_monitor.last_checked": "Derni\u00e8re v\u00e9rification", "project_monitor.last_delivery": "Derni\u00e8re livraison", "project_monitor.latest_result": "Dernier r\u00e9sultat", "project_monitor.load_failed": "Les param\u00e8tres du moniteur n\u0027ont pas pu \u00eatre charg\u00e9s.", "project_monitor.loading": "Chargement des param\u00e8tres du moniteur\u2026", "project_monitor.never": "Jamais", "project_monitor.not_available": "Aucune r\u00e9ponse", "project_monitor.note": "Note de notification", "project_monitor.note_help": "Inclus dans les alertes correspondantes par e-mail et webhook.", "project_monitor.note_invalid": "La note de notification peut contenir au maximum 500 caract\u00e8res.", "project_monitor.recipient_status_pending": "V\u00e9rification en attente", "project_monitor.recipient_status_verified": "V\u00e9rifi\u00e9", "project_monitor.resend_verification": "Renvoyer la v\u00e9rification", "project_monitor.return_dashboard": "Retour au tableau de bord", "project_monitor.save": "Enregistrer la surveillance", "project_monitor.save_failed": "Les param\u00e8tres du moniteur n\u0027ont pas pu \u00eatre enregistr\u00e9s.", "project_monitor.saved": "Param\u00e8tres du moniteur enregistr\u00e9s.", "project_monitor.saved_webhook": "Webhook enregistr\u00e9", "project_monitor.saving": "Sauvegarde\u2026", "project_monitor.secret_clear_conflict": "Saisissez un nouveau secret de signature ou supprimez le secret enregistr\u00e9, mais pas les deux.", "project_monitor.secret_invalid": "Le secret de signature doit contenir de 32 \u00e0 256 caract\u00e8res.", "project_monitor.secret_keep_placeholder": "Laisser vide pour conserver le secret enregistr\u00e9", "project_monitor.secret_placeholder": "Au moins 32 caract\u00e8res", "project_monitor.select_all_status_codes": "Tout s\u00e9lectionner", "project_monitor.status_codes": "Codes d\u0027\u00e9tat HTTP", "project_monitor.status_codes_help": "Les notifications sont envoy\u00e9es uniquement lorsque l\u0027\u00e9tat HTTP change et correspond \u00e0 ce canal.", "project_monitor.status_codes_invalid": "Utilisez les codes d\u0027\u00e9tat HTTP compris entre 100 et 599.", "project_monitor.status_codes_limit": "S\u00e9lectionnez au maximum 20 codes d\u0027\u00e9tat par canal.", "project_monitor.status_down": "Vers le bas", "project_monitor.status_label": "Statut", "project_monitor.status_paused": "En pause", "project_monitor.status_unknown": "Inconnu", "project_monitor.status_up": "Sain", "project_monitor.title": "Moniteur d\u0027activit\u00e9", "project_monitor.verification_sent": "E-mail de v\u00e9rification envoy\u00e9.", "project_monitor.verify_button": "Confirmer l\u0027adresse e-mail", "project_monitor.verify_failed": "Ce lien de confirmation est invalide, a expir\u00e9 ou n\u0027est plus disponible.", "project_monitor.verify_help": "Confirmez cette adresse pour recevoir des alertes d\u0027activit\u00e9 du projet.", "project_monitor.verify_missing": "Ce lien de confirmation est invalide ou incomplet.", "project_monitor.verify_success": "Cette adresse e-mail est d\u00e9sormais v\u00e9rifi\u00e9e pour les alertes d\u0027activit\u00e9 de projet.", "project_monitor.verify_title": "Confirmer l\u0027e-mail de surveillance", "project_monitor.webhook_channel": "Webhook", "project_monitor.webhook_clear_conflict": "Saisissez une nouvelle URL de webhook ou supprimez l\u0027URL enregistr\u00e9e, mais pas les deux.", "project_monitor.webhook_invalid": "Utilisez une URL de webhook HTTPS valide.", "project_monitor.webhook_keep_placeholder": "Laissez vide pour conserver l\u0027URL HTTPS enregistr\u00e9e", "project_monitor.webhook_secret": "Secret de signature", "project_monitor.webhook_url": "URL HTTPS du webhook", "project_status.active": "Active", "project_status.pending": "En attente", "project_status.provisioning": "Approvisionnement", "project_status.rejected": "Rejet\u00e9e", "project_status.setup_pending": "Configuration en attente", "project_status.suspended": "Suspendue", "registration_email.account_created": "Votre compte est pr\u00eat. Connectez-vous avec vos informations v\u00e9rifi\u00e9es.", "registration_email.attempts_exhausted": "Trop de codes incorrects. Demandez un nouveau code apr\u00e8s le d\u00e9lai d\u2019attente.", "registration_email.captcha_failed": "Effectuez le contr\u00f4le de s\u00e9curit\u00e9 avant d\u2019envoyer un code.", "registration_email.change_email": "Changer d\u2019adresse", "registration_email.code": "Code de v\u00e9rification de l\u2019adresse e-mail", "registration_email.code_help": "Saisissez le code \u00e0 6 chiffres re\u00e7u par e-mail.", "registration_email.code_invalid": "Saisissez le bon code \u00e0 6 chiffres re\u00e7u par e-mail.", "registration_email.code_lifetime_seconds": "Validit\u00e9 du code (secondes)", "registration_email.code_sent": "Code envoy\u00e9 \u00e0 {email}. Saisissez-le ci-dessous.", "registration_email.contact_reminder_action": "V\u00e9rifier les coordonn\u00e9es", "registration_email.contact_reminder_body": "V\u00e9rifiez les coordonn\u00e9es manquantes dans votre profil pour garder votre compte pr\u00eat \u00e0 l\u2019emploi.", "registration_email.contact_reminder_title": "Terminez la v\u00e9rification de vos coordonn\u00e9es", "registration_email.cooldown": "Renvoi dans {seconds} s", "registration_email.delivery_failed": "Le code n\u2019a pas pu \u00eatre envoy\u00e9. Patientez et r\u00e9essayez.", "registration_email.email_invalid": "Saisissez une adresse e-mail valide.", "registration_email.expired": "Le d\u00e9lai de v\u00e9rification a expir\u00e9. Demandez un nouveau code.", "registration_email.help": "V\u00e9rifiez cette adresse avant de cr\u00e9er votre compte.", "registration_email.invalid": "Cette demande de v\u00e9rification est invalide. Veuillez r\u00e9essayer.", "registration_email.javascript_required": "Activez JavaScript pour v\u00e9rifier votre adresse e-mail.", "registration_email.max_attempts": "Nombre maximal de tentatives", "registration_email.per_email_hour": "Envois par adresse e-mail et par heure", "registration_email.per_ip_hour": "Envois par IP et par heure", "registration_email.per_session_hour": "Envois par session du navigateur et par heure", "registration_email.policy_help": "Ces limites s\u2019appliquent aux nouveaux codes. Modifier une limite ne prolonge pas un code existant.", "registration_email.policy_saved": "Param\u00e8tres de v\u00e9rification enregistr\u00e9s.", "registration_email.policy_title": "V\u00e9rification de l\u2019adresse e-mail \u00e0 l\u2019inscription", "registration_email.proof_remaining": "Terminez l\u2019inscription dans {time}", "registration_email.proof_required": "V\u00e9rifiez votre adresse e-mail avant de cr\u00e9er votre compte.", "registration_email.rate_limited": "Trop de demandes. Patientez avant de r\u00e9essayer.", "registration_email.registration_closed": "Les inscriptions sont actuellement ferm\u00e9es.", "registration_email.remaining": "Le code expire dans {time}", "registration_email.resend_code": "Renvoyer le code", "registration_email.resend_cooldown_seconds": "D\u00e9lai avant renvoi (secondes)", "registration_email.send_code": "Envoyer le code", "registration_email.sending": "Envoi de votre code\u2026", "registration_email.title": "V\u00e9rifiez votre adresse e-mail", "registration_email.unavailable": "La v\u00e9rification de l\u2019adresse e-mail est temporairement indisponible. R\u00e9essayez plus tard.", "registration_email.verified": "Adresse e-mail v\u00e9rifi\u00e9e", "registration_email.verify_code": "V\u00e9rifier l\u2019adresse", "registration_email.verifying": "V\u00e9rification de votre code\u2026", "reports.duplicate": "Vous avez d\u00e9j\u00e0 signal\u00e9 ce contenu dans cet examen.", "reports.evidence": "Cat\u00e9gories et notes des signalements", "reports.invalid": "Choisissez une cat\u00e9gorie et limitez la note \u00e0 1 000 caract\u00e8res.", "reports.policy_help": "Les signalements de personnes diff\u00e9rentes doivent atteindre le seuil dans la m\u00eame cat\u00e9gorie et la m\u00eame p\u00e9riode. Publications et projets sont compt\u00e9s s\u00e9par\u00e9ment. Le contenu reste masqu\u00e9 jusqu\u2019\u00e0 la d\u00e9cision du mod\u00e9rateur.", "reports.policy_invalid": "Indiquez un seuil de 1 \u00e0 100 et une p\u00e9riode de 0 \u00e0 720 heures.", "reports.policy_saved": "Param\u00e8tres enregistr\u00e9s.", "reports.policy_title": "Suspension automatique des contenus signal\u00e9s", "reports.post": "Signaler la publication", "reports.project": "Signaler le projet", "reports.sent": "Signalement re\u00e7u. Un mod\u00e9rateur examinera la cat\u00e9gorie et votre note.", "reports.suspended": "Signalement re\u00e7u. Le contenu est suspendu et masqu\u00e9 en attendant la mod\u00e9ration.", "reports.threshold": "Seuil de signalements", "reports.title": "Signaler le contenu", "reports.until_review": "Jusqu\u2019\u00e0 la d\u00e9cision du mod\u00e9rateur", "reports.visible": "Visible, en attente d\u2019examen", "reports.window": "P\u00e9riode (heures)", "reports.window_help": "Par d\u00e9faut : 4 personnes en 24 heures. Indiquez 0 pour compter tous les signalements de l\u2019examen actuel. Les changements concernent les nouveaux signalements ; les suspensions existantes restent en vigueur.", "showcase.comment_add_emoji": "Ajouter des emoji", "showcase.comment_block_confirm": "Bloquer cet utilisateur et masquer son contenu\u00a0?", "showcase.comment_block_user": "Bloquer", "showcase.comment_blocked": "Utilisateur bloqu\u00e9.", "showcase.comment_character_count": "Caract\u00e8res {count} / {max}", "showcase.comment_composer_help": "Votre message est public et peut \u00eatre modifi\u00e9 pendant 5 minutes apr\u00e8s l\u0027envoi.", "showcase.comment_composer_title": "\u00c9crivez un message", "showcase.comment_disabled_help": "Le propri\u00e9taire de l\u0027application n\u0027accepte pas de nouveaux messages publics.", "showcase.comment_disabled_title": "Les nouveaux messages sont ferm\u00e9s", "showcase.comment_edit": "Modifier", "showcase.comment_edit_expired": "La fen\u00eatre d\u0027\u00e9dition a expir\u00e9.", "showcase.comment_permission_owner": "Propri\u00e9taire \u00b7 Vous pouvez poster", "showcase.comment_permission_ready": "Vous pouvez poster", "showcase.comment_placeholder": "Partagez votre message\u2026", "showcase.comment_post": "Envoyer un message", "showcase.comment_posted": "Message envoy\u00e9.", "showcase.comment_remove": "Supprimer", "showcase.comment_remove_confirm": "Supprimer ce commentaire\u00a0?", "showcase.comment_removed": "Ce commentaire a \u00e9t\u00e9 supprim\u00e9.", "showcase.comment_report": "Rapport", "showcase.comment_report_reason": "Raison du signalement", "showcase.comment_reported": "Commentaire rapport\u00e9.", "showcase.comment_required": "\u00c9crivez un message avant de l\u0027envoyer.", "showcase.comment_save": "Enregistrer", "showcase.comment_save_failed": "La modification n\u0027a pas pu \u00eatre enregistr\u00e9e.", "showcase.comment_sending": "Envoi d\u0027un message\u2026", "showcase.comment_sign_in_help": "Utilisez un compte actif pour rejoindre cette discussion publique.", "showcase.comment_sign_in_title": "Connectez-vous pour envoyer un message", "showcase.comment_updated": "Commentaire mis \u00e0 jour.", "showcase.comments": "Commentaires", "showcase.comments_active_required": "Un compte actif est requis.", "showcase.comments_disabled": "Les commentaires sont d\u00e9sactiv\u00e9s.", "showcase.comments_empty": "Pas encore de commentaires.", "showcase.comments_enabled": "Autoriser les commentaires", "showcase.comments_load_failed": "Les commentaires n\u0027ont pas pu \u00eatre charg\u00e9s.", "showcase.comments_loading": "Chargement des commentaires\u2026", "showcase.comments_login_required": "Veuillez vous connecter pour continuer.", "showcase.comments_owner_help": "Choisissez si les utilisateurs peuvent envoyer des messages publics \u00e0 propos de cette application.", "showcase.comments_setting_saved": "Param\u00e8tres des commentaires mis \u00e0 jour.", "showcase.comments_temporarily_unavailable": "Les commentaires sont temporairement indisponibles.", "showcase.community": "Communaut\u00e9", "showcase.contact": "Contacter", "showcase.contact_activity": "Activit\u00e9 de conversation", "showcase.contact_business_required": "Les messages directs sont disponibles avec les offres PRO et Business.", "showcase.contact_business_title": "Messagerie PRO et Business", "showcase.contact_empty": "Aucune activit\u00e9 pour l\u0027instant.", "showcase.contact_invalid": "S\u00e9lectionnez une notification valide ou saisissez un message.", "showcase.contact_load_failed": "La conversation n\u0027a pas pu \u00eatre charg\u00e9e.", "showcase.contact_loading": "Chargement de la conversation\u2026", "showcase.contact_message": "Message", "showcase.contact_message_label": "Message direct", "showcase.contact_message_placeholder": "\u00c9crivez un message\u2026", "showcase.contact_message_unavailable": "La messagerie directe n\u0027est pas disponible pour cet \u00e9l\u00e9ment.", "showcase.contact_notification": "Notification", "showcase.contact_notify": "Envoyer une notification", "showcase.contact_notify_help": "Choisissez un signal rapide pour le propri\u00e9taire du portefeuille.", "showcase.contact_owner": "Contacter le propri\u00e9taire", "showcase.contact_ping_applaud": "Applaudissez", "showcase.contact_ping_connect": "Connectons-nous", "showcase.contact_ping_interested": "je suis int\u00e9ress\u00e9", "showcase.contact_privacy_hint": "Les \u00e9l\u00e9ments priv\u00e9s ne sont visibles que par l\u0027exp\u00e9diteur et le destinataire.", "showcase.contact_private": "Priv\u00e9", "showcase.contact_private_empty": "Pas encore de messages priv\u00e9s.", "showcase.contact_private_only": "Seuls vous et le propri\u00e9taire du projet pouvez voir ce message.", "showcase.contact_public": "Publique", "showcase.contact_recipient": "Propri\u00e9taire du portefeuille", "showcase.contact_save_failed": "La notification ou le message n\u0027a pas pu \u00eatre envoy\u00e9.", "showcase.contact_self": "Vous ne pouvez pas vous contacter.", "showcase.contact_send_failed": "L\u0027article n\u0027a pas pu \u00eatre envoy\u00e9.", "showcase.contact_send_message": "Envoyer un message", "showcase.contact_sending": "Envoi d\u0027un message priv\u00e9\u2026", "showcase.contact_sent": "Envoy\u00e9 avec succ\u00e8s.", "showcase.contact_too_soon": "Veuillez patienter quelques minutes avant d\u0027envoyer une autre notification.", "showcase.contact_visibility": "Visibilit\u00e9", "showcase.content_moderation_pending": "Votre contenu est en attente de l\u0027approbation du mod\u00e9rateur.", "showcase.conversation_view": "Messages", "showcase.details": "D\u00e9tails de la candidature", "showcase.donation_amount": "Montant du jeton", "showcase.donation_amount_invalid": "Entrez un montant dans votre solde de jetons utilisables.", "showcase.donation_balance": "Solde disponible\u00a0: jetons {count}", "showcase.donation_code": "Code \u00e0 six chiffres", "showcase.donation_code_invalid": "Entrez le code de v\u00e9rification \u00e0 six chiffres.", "showcase.donation_code_ready": "Code de v\u00e9rification envoy\u00e9. Compl\u00e9tez l\u0027\u00e9tape ci-dessous.", "showcase.donation_code_sent": "Un code \u00e0 six chiffres a \u00e9t\u00e9 envoy\u00e9 \u00e0 {email}.", "showcase.donation_confirm": "Continuer avec un don de tokens {count}\u00a0?", "showcase.donation_confirm_title": "Confirmer le don de jetons", "showcase.donation_continue": "Continuez en toute s\u00e9curit\u00e9", "showcase.donation_expires": "Le code expire", "showcase.donation_help": "Confirmez le don, puis saisissez le code \u00e0 six chiffres envoy\u00e9 \u00e0 votre email.", "showcase.donation_locked_help": "Un abonnement pris en charge et des jetons utilisables sont requis.", "showcase.donation_locked_title": "Le don de jetons n\u0027est pas disponible", "showcase.donation_note": "Note courte", "showcase.donation_note_placeholder": "Ajouter une note facultative pour le propri\u00e9taire\u2026", "showcase.donation_request_failed": "Le code de v\u00e9rification n\u0027a pas pu \u00eatre envoy\u00e9.", "showcase.donation_requesting": "Envoi du code de v\u00e9rification\u2026", "showcase.donation_source": "Demande", "showcase.donation_success": "Don r\u00e9alis\u00e9.", "showcase.donation_title": "Faire un don de jetons", "showcase.donation_verify": "V\u00e9rifier et faire un don", "showcase.donation_verify_failed": "Le don n\u0027a pas pu \u00eatre v\u00e9rifi\u00e9.", "showcase.donation_verify_title": "V\u00e9rifiez votre don", "showcase.donation_verifying": "V\u00e9rification du don\u2026", "showcase.interaction_private": "DM priv\u00e9", "showcase.interaction_public": "Publique", "showcase.interaction_support": "Assistance", "showcase.interaction_tabs": "Interactions avec les applications", "showcase.interaction_temporarily_restricted": "Trop d\u0027interactions ont \u00e9t\u00e9 d\u00e9tect\u00e9es. Veuillez patienter avant de r\u00e9essayer.", "showcase.interactions_loading": "Chargement des options d\u0027interaction\u2026", "showcase.membership_required": "Adh\u00e9sion obligatoire", "showcase.no_reactions": "Soyez le premier \u00e0 r\u00e9agir", "showcase.open_details": "Afficher les d\u00e9tails", "showcase.open_home": "Ouvrir la page d\u2019accueil", "showcase.private_locked_help": "Mettez \u00e0 niveau votre abonnement pour envoyer un message priv\u00e9.", "showcase.private_locked_title": "La messagerie priv\u00e9e n\u0027est pas disponible", "showcase.public_comment_locked_help": "Un abonnement pris en charge est requis pour publier un commentaire public.", "showcase.public_comment_locked_title": "Les commentaires publics ne sont pas disponibles", "showcase.react": "R\u00e9agir", "showcase.reaction": "r\u00e9action", "showcase.reaction_celebrate": "C\u00e9l\u00e9brer", "showcase.reaction_funny": "Dr\u00f4le", "showcase.reaction_insightful": "Perspicace", "showcase.reaction_like": "Comme", "showcase.reaction_login_required": "Connectez-vous pour r\u00e9agir.", "showcase.reaction_love": "Amour", "showcase.reaction_save_failed": "La r\u00e9action n\u0027a pas pu \u00eatre enregistr\u00e9e.", "showcase.reaction_support": "Assistance", "showcase.reactions": "r\u00e9actions", "showcase.reactions_locked_help": "Connectez-vous ou mettez \u00e0 niveau votre adh\u00e9sion pour r\u00e9agir.", "showcase.reactions_locked_title": "Les r\u00e9actions ne sont pas disponibles", "showcase.reactors_load_failed": "Les r\u00e9actions n\u0027ont pas pu \u00eatre charg\u00e9es.", "showcase.reactors_loading": "Chargement des r\u00e9actions\u2026", "showcase.reactors_title": "Les gens qui ont r\u00e9agi", "showcase.report": "Demande de rapport", "showcase.report_help": "Choisissez une raison et ajoutez une note facultative pour les mod\u00e9rateurs. Votre signalement sera examin\u00e9 ; le contenu sera automatiquement masqu\u00e9 au seuil d\u00e9fini.", "showcase.report_note": "Note aux mod\u00e9rateurs (facultatif)", "showcase.report_note_placeholder": "D\u00e9crivez ce que vous avez observ\u00e9.", "showcase.report_sent_suspended": "Signalement re\u00e7u. Le contenu est suspendu et masqu\u00e9 en attendant la mod\u00e9ration.", "showcase.report_title": "Signaler cette candidature", "showcase.sign_in_to_comment": "Connectez-vous pour envoyer un message", "showcase.superlike_confirm": "Les jetons __PRICE__ seront d\u00e9duits\u00a0; Les jetons __RECIPIENT__ sont cr\u00e9dit\u00e9s sur le solde disponible du propri\u00e9taire du contenu et les jetons __PLATFORM__ vont \u00e0 la plateforme. Envoyer ce soutien au projet public\u00a0?", "showcase.superlike_confirm_title": "Confirmer soutien au projet", "showcase.superlike_failed": "soutien au projet n\u0027a pas pu \u00eatre envoy\u00e9.", "showcase.superlike_help": "Envoyez un signal public mis en \u00e9vidence au porteur du projet.", "showcase.superlike_locked_help": "Un abonnement pris en charge et un solde suffisant sont n\u00e9cessaires pour envoyer un soutien au projet.", "showcase.superlike_locked_title": "soutien au projet n\u0027est pas disponible", "showcase.superlike_open_market": "March\u00e9 ouvert des jetons", "showcase.superlike_owner_share": "Solde disponible du propri\u00e9taire du contenu", "showcase.superlike_platform_share": "Partage de plateforme", "showcase.superlike_price": "Co\u00fbt du jeton", "showcase.superlike_reason_inactive_account": "Un compte actif est requis pour envoyer un soutien au projet.", "showcase.superlike_reason_insufficient_balance": "Votre solde disponible est insuffisant. Achetez des jetons sur Token Market pour continuer.", "showcase.superlike_reason_membership_required": "Votre abonnement actuel ne peut pas envoyer de soutien au projet.", "showcase.superlike_reason_product_inactive": "L\u0027achat de soutien au projet est temporairement inactif.", "showcase.superlike_reason_product_unavailable": "soutien au projet n\u2019est pas disponible sur Token Market pour le moment.", "showcase.superlike_reason_target_unavailable": "Cette application n\u0027est pas \u00e9ligible pour un soutien au projet.", "showcase.superlike_reason_usage_limit_reached": "La limite soutien au projet pour cette application a \u00e9t\u00e9 atteinte.", "showcase.superlike_send": "Soutenir ce projet", "showcase.superlike_sending": "Envoi de soutien au projet\u2026", "showcase.superlike_sent": "soutien au projet envoy\u00e9.", "showcase.superlike_title": "Soutenir ce projet", "showcase.support_help": "R\u00e9agissez, envoyez un soutien au projet ou faites un don de jetons sans quitter cette page.", "showcase.support_reactions": "R\u00e9actions", "showcase.support_reactions_help": "Choisissez une r\u00e9action. Vous pouvez le modifier \u00e0 tout moment.", "showcase.support_self": "Vous ne pouvez pas soutenir votre propre candidature.", "showcase.support_title": "Soutenir ce projet", "showcase.tokens": "jetons", "showcase.user": "Utilisateur", "showcase.view_reactors": "Voir qui a r\u00e9agi", "status.active": "Active", "status.hidden": "Cach\u00e9e", "status.maintenance": "Entretien", "status.offline": "Hors ligne", "story_share.add_section": "Ajouter une rubrique", "story_share.add_step": "Ajouter une \u00e9tape", "story_share.blocker_content_required": "Ajoutez au moins une section d\u0027histoire compl\u00e8te avant de publier.", "story_share.blocker_share_disabled": "Activez le bouton Partager de la carte avant de publier.", "story_share.body_label": "Contenu", "story_share.builder_tab": "Constructeur", "story_share.copy_failed": "Le lien du r\u00e9cit de candidature n\u2019a pas pu \u00eatre copi\u00e9.", "story_share.copy_link": "Copier le lien", "story_share.delete_media": "Supprimer le m\u00e9dia", "story_share.dialog_description": "Pr\u00e9visualisez, cr\u00e9ez et partagez cette application ou ce projet sp\u00e9cifique.", "story_share.dialog_title": "Histoire d\u0027application", "story_share.discard_action": "Jeter", "story_share.discard_confirm": "Supprimer les modifications de votre histoire non enregistr\u00e9es\u00a0?", "story_share.discard_title": "Supprimer les modifications\u00a0?", "story_share.document_preview": "Aper\u00e7u du document", "story_share.draft_help": "Vous seul pouvez voir ce brouillon. Publiez-le avant de le partager.", "story_share.draft_title": "Brouillon d\u0027histoire", "story_share.embed_help": "Les int\u00e9grations n\u0027acceptent que les URL de lecteur HTTPS YouTube et Vimeo approuv\u00e9es.", "story_share.embed_preview": "M\u00e9dias int\u00e9gr\u00e9s", "story_share.eyebrow": "Histoire d\u0027application", "story_share.html_help": "Le HTML est nettoy\u00e9 sur le serveur et pr\u00e9visualis\u00e9 dans un bac \u00e0 sable sans script.", "story_share.html_label": "Contenu HTML", "story_share.html_preview": "Aper\u00e7u de l\u0027histoire HTML", "story_share.invalid_endpoint": "Le point final de l\u2019histoire n\u2019est pas disponible.", "story_share.invalid_image": "Choisissez une image prise en charge dans la limite de t\u00e9l\u00e9chargement.", "story_share.invalid_media": "Choisissez un fichier multim\u00e9dia pris en charge dans la limite de t\u00e9l\u00e9chargement.", "story_share.layout_full": "Pleine largeur", "story_share.layout_grid": "Tuile de grille", "story_share.layout_help": "Choisissez o\u00f9 cette section appara\u00eet. Les mises en page divis\u00e9es s\u0027empilent sur de petits \u00e9crans.", "story_share.layout_label": "Disposition des sections", "story_share.layout_media_bottom": "Bas des m\u00e9dias", "story_share.layout_media_top": "Haut des m\u00e9dias", "story_share.layout_split_left": "Diviser \u00e0 gauche", "story_share.layout_split_right": "Diviser \u00e0 droite", "story_share.link_copied": "Lien de l\u0027histoire d\u0027application copi\u00e9.", "story_share.link_label": "Libell\u00e9 du lien", "story_share.link_mode": "Mode d\u0027affichage", "story_share.link_mode_embed": "M\u00e9dias int\u00e9gr\u00e9s s\u00e9curis\u00e9s", "story_share.link_mode_link": "Bouton ou lien", "story_share.link_url": "Lien ou URL int\u00e9gr\u00e9e", "story_share.live_description": "Conseils pour l\u0027aper\u00e7u en direct", "story_share.live_focus": "Mise au point de la vue en direct", "story_share.live_path": "Chemin de candidature", "story_share.live_path_help": "Utilisez un chemin tel que /tutorial/first-step. L\u0027origine de l\u0027application est d\u00e9finie de mani\u00e8re s\u00e9curis\u00e9e par le serveur.", "story_share.live_preview": "Aper\u00e7u de l\u0027application en direct", "story_share.live_preview_after_save": "Enregistrez une fois pour charger l\u2019aper\u00e7u en direct s\u00e9curis\u00e9.", "story_share.live_security": "L\u0027URL en direct est d\u00e9riv\u00e9e de cette application et s\u0027ouvre dans un aper\u00e7u isol\u00e9.", "story_share.live_x": "Mise au point horizontale", "story_share.live_y": "Mise au point verticale", "story_share.live_zoom": "Zoomer", "story_share.load_failed": "Cette histoire d\u0027application n\u0027a pas pu \u00eatre charg\u00e9e.", "story_share.load_failed_title": "Histoire indisponible", "story_share.loading": "Chargement de l\u0027histoire de l\u0027application\u2026", "story_share.media_alt": "Texte alternatif", "story_share.media_delete_failed": "Le fichier multim\u00e9dia n\u0027a pas pu \u00eatre supprim\u00e9.", "story_share.media_deleted": "M\u00e9dia supprim\u00e9.", "story_share.media_empty": "Aucun m\u00e9dia d\u0027histoire n\u0027a \u00e9t\u00e9 t\u00e9l\u00e9charg\u00e9.", "story_share.media_help": "Les m\u00e9dias t\u00e9l\u00e9charg\u00e9s appartiennent uniquement \u00e0 cette histoire d\u0027application.", "story_share.media_in_use": "Supprimez ce fichier multim\u00e9dia de sa section avant de le supprimer.", "story_share.media_library": "M\u00e9diath\u00e8que", "story_share.move_down": "Descendre", "story_share.move_step_down": "Descendre", "story_share.move_step_up": "Monter d\u0027un cran", "story_share.move_up": "Monter", "story_share.native_share": "Partager", "story_share.no_alt": "Pas de texte alternatif", "story_share.no_media_selected": "Aucun m\u00e9dia s\u00e9lectionn\u00e9", "story_share.open_document": "Ouvrir le document", "story_share.open_resource": "Ressource ouverte", "story_share.preview_empty": "Ajoutez des sections cibl\u00e9es pour expliquer ce que fait cette application et comment l\u0027utiliser.", "story_share.preview_empty_title": "Construire la premi\u00e8re section", "story_share.preview_tab": "Aper\u00e7u", "story_share.preview_viewport_label": "Fen\u00eatre d\u0027aper\u00e7u", "story_share.public_link": "Lien public sp\u00e9cifique \u00e0 l\u0027application", "story_share.publish": "Publier", "story_share.publish_failed": "L\u0027histoire n\u0027a pas pu \u00eatre publi\u00e9e.", "story_share.publish_state": "\u00c9tat de publication", "story_share.published": "Histoire publi\u00e9e et pr\u00eate \u00e0 partager.", "story_share.published_help": "Cette histoire de candidature poss\u00e8de son propre lien public et peut \u00eatre partag\u00e9e directement.", "story_share.published_title": "Histoire publi\u00e9e", "story_share.publishing": "Histoire de publication\u2026", "story_share.qr_alt": "Code QR pour le r\u00e9cit de candidature", "story_share.qr_help": "Scannez pour ouvrir cette histoire d\u0027application sp\u00e9cifique.", "story_share.quote_label": "Citation", "story_share.remove_section": "Supprimer la section", "story_share.remove_step": "Supprimer l\u0027\u00e9tape", "story_share.request_failed": "La demande d\u0027histoire n\u0027a pas pu \u00eatre compl\u00e9t\u00e9e.", "story_share.resource_description": "Descriptif", "story_share.resource_url": "URL de la ressource HTTPS externe", "story_share.responsive_preview": "Aper\u00e7u en direct r\u00e9actif", "story_share.save_draft": "Enregistrer le brouillon", "story_share.save_failed": "L\u0027histoire n\u0027a pas pu \u00eatre sauvegard\u00e9e.", "story_share.saved": "Histoire enregistr\u00e9e en tant que brouillon.", "story_share.saving": "Enregistrement du brouillon\u2026", "story_share.section_count": "{count} / {max}", "story_share.section_limit": "Le nombre maximum de sections a \u00e9t\u00e9 atteint.", "story_share.section_title": "Titre de section", "story_share.section_type_label": "Type de section", "story_share.sections_help": "Construisez une s\u00e9quence claire. D\u00e9placez les sections avec les fl\u00e8ches ou faites-les glisser.", "story_share.sections_title": "Sections tutoriel et histoire", "story_share.select_media": "S\u00e9lectionnez les m\u00e9dias t\u00e9l\u00e9charg\u00e9s", "story_share.share_directly": "Partagez cette histoire d\u0027application", "story_share.share_tab": "Partager", "story_share.status_draft": "Brouillon", "story_share.status_published": "Publi\u00e9", "story_share.step_description": "Description de l\u0027\u00e9tape", "story_share.step_title": "Titre de l\u0027\u00e9tape", "story_share.story_overview": "Aper\u00e7u de l\u0027histoire", "story_share.summary_label": "Br\u00e8ve introduction", "story_share.tabs_label": "Espace de travail d\u0027histoire", "story_share.template_editorial": "Histoire \u00e9ditoriale", "story_share.template_help": "D\u00e9finir le rythme visuel global\u00a0; chaque section peut toujours utiliser sa propre mise en page.", "story_share.template_label": "Mod\u00e8le de pr\u00e9sentation", "story_share.template_media_focus": "Focus m\u00e9dia", "story_share.template_showcase": "Vitrine de produits", "story_share.template_tutorial": "Tutoriel guid\u00e9", "story_share.title_label": "Titre de l\u0027histoire", "story_share.type_cta": "Lien / Int\u00e9grer", "story_share.type_document": "Documenter", "story_share.type_html": "HTML", "story_share.type_image": "Images", "story_share.type_live": "Vue des applications en direct", "story_share.type_quote": "Citation", "story_share.type_steps": "\u00c9tapes du didacticiel", "story_share.type_text": "Texte", "story_share.type_training": "Mat\u00e9riel de formation", "story_share.type_video": "Vid\u00e9o", "story_share.unpublish": "Annuler la publication", "story_share.unpublish_failed": "L\u0027histoire ne pouvait pas \u00eatre in\u00e9dite.", "story_share.unpublished": "L\u0027histoire est revenue au brouillon.", "story_share.unsaved": "Modifications non enregistr\u00e9es", "story_share.updated_at": "{date} mis \u00e0 jour", "story_share.upload_failed": "Le fichier multim\u00e9dia n\u0027a pas pu \u00eatre t\u00e9l\u00e9charg\u00e9.", "story_share.upload_help": "Images, vid\u00e9o MP4/WebM ou PDF. Les m\u00e9dias t\u00e9l\u00e9charg\u00e9s restent disponibles dans cette histoire.", "story_share.upload_image": "T\u00e9l\u00e9charger une image", "story_share.upload_media": "T\u00e9l\u00e9charger des m\u00e9dias", "story_share.uploaded": "M\u00e9dia t\u00e9l\u00e9charg\u00e9.", "story_share.uploading": "T\u00e9l\u00e9chargement de m\u00e9dias\u2026", "story_share.validation_content": "ajouter du contenu.", "story_share.validation_document": "s\u00e9lectionnez un document ou ajoutez une URL HTTPS s\u00e9curis\u00e9e.", "story_share.validation_html": "ajouter du contenu HTML.", "story_share.validation_image": "s\u00e9lectionnez ou t\u00e9l\u00e9chargez une image.", "story_share.validation_link": "ajoutez une \u00e9tiquette valide et une URL s\u00e9curis\u00e9e.", "story_share.validation_live_path": "ajoutez un chemin relatif \u00e0 l\u0027application valide.", "story_share.validation_section": "Ajoutez au moins une section d\u0027histoire.", "story_share.validation_section_limit": "L\u0027histoire contient trop de sections.", "story_share.validation_section_prefix": "Section {number}", "story_share.validation_steps": "ajoutez un titre et une description pour chaque \u00e9tape.", "story_share.validation_summary": "Veuillez examiner ces \u00e9l\u00e9ments\u00a0:", "story_share.validation_title": "Ajoutez un titre d\u0027histoire.", "story_share.validation_training": "ajoutez du texte de formation, des m\u00e9dias ou une URL de ressource s\u00e9curis\u00e9e.", "story_share.validation_video": "s\u00e9lectionnez une vid\u00e9o ou ajoutez une URL de lecteur approuv\u00e9e.", "story_share.video_preview": "Vid\u00e9o d\u0027histoire", "story_share.video_url": "URL du lecteur YouTube ou Vimeo", "story_share.viewport_desktop": "Bureau", "story_share.viewport_mobile": "Mobile", "story_share.viewport_tablet": "Tablette", "table.clear_filters": "Effacer les filtres", "table.column": "Colonne", "table.columns_count": "Colonnes ({visible}/{total})", "table.default_columns": "Colonnes par d\u00e9faut", "table.filter": "Filtre", "table.filter_column": "Filtrer {column}", "table.no_matches": "Aucune ligne correspondante.", "table.tools": "Outils de tableau", "tier.premium": "Entreprise", "tier.professional": "Professionnelle", "tier.standard": "Standard", "tips.action": "Acc\u00e9der \u00e0 cette fonction", "tips.active": "Afficher ce guide", "tips.all_tips": "Tous les conseils", "tips.back": "Retour aux conseils", "tips.body_help": "Utilisez du texte brut, des paragraphes courts et des \u00e9tapes num\u00e9rot\u00e9es. Le HTML s\u2019affiche comme du texte.", "tips.body_label": "Guide d\u00e9taill\u00e9", "tips.collapse": "R\u00e9duire les conseils", "tips.conflict": "Ce guide a chang\u00e9 pendant la modification. Rechargez-le avant d\u2019enregistrer.", "tips.diagram_ai_context_1": "Pr\u00e9parez le contexte", "tips.diagram_ai_context_2": "Guidez l\u2019agent", "tips.diagram_ai_context_3": "V\u00e9rifiez le r\u00e9sultat", "tips.diagram_deploy_1": "Examinez les pr\u00e9requis", "tips.diagram_deploy_2": "D\u00e9ployez les fichiers", "tips.diagram_deploy_3": "V\u00e9rifiez le r\u00e9sultat publi\u00e9", "tips.diagram_external_1": "Saisissez l\u2019adresse web", "tips.diagram_external_2": "Confirmez l\u2019autorisation de publication", "tips.diagram_external_3": "Soumettez l\u2019application", "tips.diagram_feed_1": "Choisissez la vue", "tips.diagram_feed_2": "Pr\u00e9parez votre publication", "tips.diagram_feed_3": "Publiez votre actualit\u00e9", "tips.diagram_follow_1": "Choisissez un projet", "tips.diagram_follow_2": "Cliquez sur le signet", "tips.diagram_follow_3": "Lisez l\u2019actualit\u00e9 du projet", "tips.diagram_membership_1": "Comparez les offres", "tips.diagram_membership_2": "Demandez le changement", "tips.diagram_membership_3": "V\u00e9rifiez le r\u00e9sultat", "tips.diagram_messages_1": "Ouvrez le portfolio", "tips.diagram_messages_2": "V\u00e9rifiez le destinataire", "tips.diagram_messages_3": "Envoyez le message", "tips.diagram_portfolio_1": "Choisissez les \u00e9l\u00e9ments", "tips.diagram_portfolio_2": "Organisez le portfolio", "tips.diagram_portfolio_3": "V\u00e9rifiez la vue publique", "tips.diagram_preferences_1": "Choisissez un th\u00e8me", "tips.diagram_preferences_2": "Ajustez l\u2019affichage", "tips.diagram_preferences_3": "Enregistrez les pr\u00e9f\u00e9rences", "tips.diagram_privacy_1": "Examinez la visibilit\u00e9", "tips.diagram_privacy_2": "Lisez les documents accept\u00e9s", "tips.diagram_privacy_3": "V\u00e9rifiez l\u2019acc\u00e8s", "tips.diagram_profile_1": "Modifiez vos informations", "tips.diagram_profile_2": "Enregistrez les modifications", "tips.diagram_profile_3": "V\u00e9rifiez le r\u00e9sultat", "tips.diagram_project_start_1": "V\u00e9rifiez le quota", "tips.diagram_project_start_2": "Cr\u00e9ez un projet", "tips.diagram_project_start_3": "Pr\u00e9parez les fichiers", "tips.diagram_publish_1": "Choisissez un paquet ou un d\u00e9p\u00f4t", "tips.diagram_publish_2": "Surveillez l\u2019ex\u00e9cution", "tips.diagram_publish_3": "V\u00e9rifiez l\u2019acc\u00e8s public", "tips.diagram_recover_1": "Lisez les journaux", "tips.diagram_recover_2": "V\u00e9rifiez la configuration", "tips.diagram_recover_3": "Rev\u00e9rifiez le projet", "tips.diagram_sharing_1": "Choisissez la destination", "tips.diagram_sharing_2": "V\u00e9rifiez la vue publique", "tips.diagram_sharing_3": "Partagez le lien", "tips.diagram_title": "En un coup d\u2019\u0153il", "tips.diagram_video_1": "Choisissez une vid\u00e9o", "tips.diagram_video_2": "Lancez l\u2019aper\u00e7u", "tips.diagram_video_3": "Publiez votre actualit\u00e9", "tips.dialog_close": "Fermer le guide", "tips.dialog_failed": "Le guide n\u2019a pas pu \u00eatre charg\u00e9. R\u00e9essayez.", "tips.dialog_loading": "Chargement du guide\u2026", "tips.edit": "Modifier ce guide", "tips.edit_help": "Modifiez la langue s\u00e9lectionn\u00e9e. Les autres traductions sont conserv\u00e9es. La visibilit\u00e9 s\u2019applique \u00e0 toutes les langues.", "tips.empty": "Aucun conseil disponible pour le moment.", "tips.expand": "Afficher les conseils", "tips.forbidden": "Vous n\u2019avez pas l\u2019autorisation d\u2019effectuer cette action.", "tips.home_subtitle": "Des \u00e9tapes pratiques selon vos projets et votre activit\u00e9 r\u00e9cente.", "tips.inactive": "Masqu\u00e9 pour les lecteurs", "tips.invalid": "V\u00e9rifiez les champs indiqu\u00e9s.", "tips.language": "Langue du contenu", "tips.library_subtitle": "Des guides d\u00e9taill\u00e9s pour cr\u00e9er, pr\u00e9senter et partager votre travail.", "tips.loading_next": "Recherche de nouveaux conseils\u2026", "tips.next": "Suivant", "tips.next_failed": "Impossible de charger de nouveaux conseils. S\u00e9lectionnez Suivant pour r\u00e9essayer.", "tips.next_label": "Afficher de nouveaux conseils", "tips.next_loaded": "Les nouveaux conseils sont pr\u00eats.", "tips.not_found": "Ce guide n\u2019est pas disponible.", "tips.open_language": "Ouvrir la langue", "tips.preference_failed": "Impossible d\u2019enregistrer cette pr\u00e9f\u00e9rence. R\u00e9essayez.", "tips.presentation.invalid_interval": "Saisissez 0 ou un nombre entier entre 5 et 300.", "tips.presentation.pause": "Suspendre les conseils automatiques", "tips.presentation.resume": "Reprendre les conseils automatiques", "tips.presentation.rotation_help": "Choisissez entre 5 et 300 secondes. Saisissez 0 pour d\u00e9sactiver les changements automatiques ; Suivant reste disponible.", "tips.presentation.rotation_seconds": "Intervalle de changement automatique (secondes)", "tips.presentation.save": "Enregistrer les param\u00e8tres d\u2019affichage", "tips.presentation.saved": "Les param\u00e8tres d\u2019affichage des conseils ont \u00e9t\u00e9 enregistr\u00e9s.", "tips.presentation.settings_title": "Conseils de la page d\u2019accueil", "tips.read": "Lire le guide", "tips.retry": "R\u00e9essayer", "tips.save": "Enregistrer les modifications", "tips.save_failed": "Impossible d\u2019enregistrer les modifications. R\u00e9essayez.", "tips.saved": "Modifications enregistr\u00e9es.", "tips.saving": "Enregistrement\u2026", "tips.summary_label": "R\u00e9sum\u00e9 court", "tips.title": "Conseils et astuces", "tips.title_label": "Titre", "tunnel_status.configured": "Configur\u00e9", "tunnel_status.configuring": "Configuration", "tunnel_status.disabled": "tunnel_status.disabled", "tunnel_status.error": "Erreur", "tunnel_status.pending": "En attente", "uiux.active_filters": "Filtres actifs", "uiux.all_applications": "Toutes les applications", "uiux.all_messages": "Tous les messages", "uiux.all_own_projects": "Tous mes projets", "uiux.appearance_help": "Ajustez les couleurs, le contraste et la taille de lecture dans Open Project.", "uiux.appearance_preview_hint": "Les modifications sont pr\u00e9visualis\u00e9es. Enregistrez pour les conserver.", "uiux.appearance_title": "Couleurs et lecture", "uiux.brand_logo_interval": "Intervalle automatique du logo (secondes)", "uiux.brand_logo_interval_help": "Attend de 10 \u00e0 3600 secondes, effectue un tour complet puis s\u2019arr\u00eate. Par d\u00e9faut : 120 secondes.", "uiux.brand_logo_interval_invalid": "Saisissez un intervalle automatique du logo entre 10 et 3600 secondes.", "uiux.clear_filters": "Effacer les filtres", "uiux.color_palette": "Palette de couleurs", "uiux.community_nav": "Explorer la communaut\u00e9", "uiux.contrast": "Contraste", "uiux.contrast_high": "\u00c9lev\u00e9", "uiux.contrast_standard": "Standard", "uiux.discover_order": "D\u00e9couvrir", "uiux.dismiss": "Fermer", "uiux.feed_empty_filtered": "Aucune actualit\u00e9 ne correspond \u00e0 ces filtres", "uiux.feed_empty_filtered_hint": "Essayez un autre type de contenu ou consultez toutes les actualit\u00e9s.", "uiux.feed_kind_all": "Tout le contenu", "uiux.feed_kind_comments": "Commentaires", "uiux.feed_kind_label": "Contenu", "uiux.feed_kind_posts": "Publications", "uiux.feed_kind_projects": "Projets", "uiux.feed_kind_reactions": "R\u00e9actions", "uiux.feed_reset_filters": "Effacer les filtres", "uiux.feed_restoring": "Restauration de votre position de lecture\u2026", "uiux.feed_return_unavailable": "Votre position pr\u00e9c\u00e9dente n\u2019est plus disponible. Le contenu actuel est affich\u00e9.", "uiux.feed_scope_all": "Toutes les actualit\u00e9s", "uiux.feed_scope_following": "Abonnements", "uiux.feed_scope_label": "Fil", "uiux.feed_scope_trending": "Tendances", "uiux.feed_sort_label": "Trier", "uiux.feed_sort_personalized": "Recommand\u00e9", "uiux.feed_sort_recent": "Les plus r\u00e9cents", "uiux.feed_stage_discovery": "D\u00e9couvrir", "uiux.feed_stage_following": "Projets suivis", "uiux.feed_stage_owners": "Des propri\u00e9taires de projets", "uiux.feed_stage_related": "Activit\u00e9 associ\u00e9e", "uiux.filter_own_project": "Mon projet", "uiux.follow_added": "Vous suivez {name}.", "uiux.follow_hub": "Abonnements aux projets", "uiux.follow_management_description": "G\u00e9rez les projets que vous suivez et d\u00e9couvrez qui suit vos projets.", "uiux.follow_management_title": "Abonnements", "uiux.follow_menu": "Options d\u2019abonnement \u00e0 {name}", "uiux.follow_refresh_failed": "Votre abonnement a \u00e9t\u00e9 modifi\u00e9, mais la liste n\u2019a pas pu \u00eatre actualis\u00e9e.", "uiux.follow_removed": "Vous ne suivez plus {name}.", "uiux.follow_restored": "L\u2019\u00e9tat pr\u00e9c\u00e9dent de l\u2019abonnement a \u00e9t\u00e9 restaur\u00e9.", "uiux.followed_by_me": "Applications suivies", "uiux.followed_projects": "Projets suivis", "uiux.followers_count": "Abonn\u00e9s : {count}", "uiux.followers_empty": "Aucun abonn\u00e9 \u00e0 afficher", "uiux.followers_empty_hint": "Les personnes qui suivent vos projets appara\u00eetront ici.", "uiux.followers_empty_search": "Aucun abonn\u00e9 ne correspond \u00e0 ces filtres", "uiux.followers_no_projects": "Aucun de vos projets n\u2019a encore d\u2019abonn\u00e9s.", "uiux.followers_search": "Rechercher des abonn\u00e9s par nom public", "uiux.following_loading": "Actualisation de la liste\u2026", "uiux.follows_views": "Vues de gestion des abonnements", "uiux.font_size": "Taille du texte", "uiux.font_size_large": "Grande", "uiux.font_size_larger": "Plus grande", "uiux.font_size_standard": "Standard", "uiux.form_email": "Saisissez une adresse e-mail valide.", "uiux.form_invalid": "V\u00e9rifiez cette valeur.", "uiux.form_max": "Saisissez une valeur ne d\u00e9passant pas {max}.", "uiux.form_max_length": "Utilisez au maximum {max} caract\u00e8res.", "uiux.form_min": "Saisissez une valeur d\u2019au moins {min}.", "uiux.form_min_length": "Utilisez au moins {min} caract\u00e8res.", "uiux.form_pattern": "Utilisez le format demand\u00e9.", "uiux.form_placeholder": "Saisissez : {label}", "uiux.form_required": "Remplissez ce champ.", "uiux.form_url": "Saisissez une URL valide, avec https://.", "uiux.less_tags": "Moins de mots-cl\u00e9s", "uiux.location_attribution": "Donn\u00e9es g\u00e9ographiques", "uiux.location_choose_country": "S\u00e9lectionnez d\u2019abord un pays.", "uiux.location_choose_region": "S\u00e9lectionnez d\u2019abord un \u00c9tat ou une province.", "uiux.location_clear": "Effacer la s\u00e9lection", "uiux.location_district": "District", "uiux.location_empty": "Aucun lieu correspondant.", "uiux.location_failed": "Impossible de charger les lieux.", "uiux.location_legacy": "Le texte enregistr\u00e9 figure ci-dessous. S\u00e9lectionnez un lieu pour le remplacer.", "uiux.location_loading": "Chargement des lieux\u2026", "uiux.location_more": "Charger plus", "uiux.location_no_regions": "Ce pays n\u2019a pas de liste d\u2019\u00c9tats ou de provinces.", "uiux.location_place": "Ville ou localit\u00e9", "uiux.location_region_optional": "Choisissez un \u00c9tat ou une province pour affiner les r\u00e9sultats.", "uiux.location_retry": "R\u00e9essayer", "uiux.location_search_placeholder": "Rechercher et s\u00e9lectionner", "uiux.location_select_result": "S\u00e9lectionnez un lieu dans la liste.", "uiux.location_unavailable": "La s\u00e9lection du lieu est temporairement indisponible. Votre adresse enregistr\u00e9e est conserv\u00e9e.", "uiux.loop_round": "Tour {count} de la vitrine \u00b7 les projets d\u00e9filent \u00e0 nouveau", "uiux.management_load_error": "Impossible de charger les commandes.", "uiux.management_loading": "Chargement des commandes\u2026", "uiux.management_maximize": "Agrandir la fen\u00eatre", "uiux.management_minimize": "R\u00e9duire la fen\u00eatre", "uiux.management_open_page": "Ouvrir la page des commandes", "uiux.management_other_open": "Fermez la fen\u00eatre de {name} avant d\u2019ouvrir un autre projet.", "uiux.management_refresh": "Actualiser le tableau de bord", "uiux.management_restore": "Restaurer la fen\u00eatre", "uiux.management_session_expired": "Votre session a expir\u00e9. Ouvrez la page des commandes pour vous reconnecter.", "uiux.management_title": "Commandes : {name}", "uiux.management_updates_ready": "Modifications enregistr\u00e9es. Actualisez le tableau de bord lorsque vous \u00eates pr\u00eat.", "uiux.message_person": "Envoyer un message \u00e0 {name}", "uiux.more_tags": "+{count} autres", "uiux.motion_filtered": "Le d\u00e9filement automatique s\u2019interrompt lorsque des filtres sont actifs.", "uiux.motion_panel": "Le d\u00e9filement automatique s\u2019interrompt lorsque les filtres sont ouverts.", "uiux.motion_paused": "D\u00e9filement automatique en pause", "uiux.motion_running": "D\u00e9filement automatique activ\u00e9", "uiux.online": "En ligne", "uiux.palette_default": "Par d\u00e9faut", "uiux.palette_forest": "For\u00eat", "uiux.palette_ocean": "Oc\u00e9an", "uiux.palette_plum": "Prune", "uiux.person_conversation": "Conversation priv\u00e9e", "uiux.preferences_save_failed": "Impossible d\u2019enregistrer les pr\u00e9f\u00e9rences. R\u00e9essayez.", "uiux.profile_address_placeholder": "Rue, b\u00e2timent et appartement", "uiux.profile_country_placeholder": "Par ex. France", "uiux.profile_district_placeholder": "Par ex. Paris", "uiux.profile_name_placeholder": "Votre nom complet", "uiux.profile_phone_placeholder": "+33 6 12 34 56 78", "uiux.profile_photo_help": "Affichez votre photo dans l\u2019en-t\u00eate de ce portfolio.", "uiux.profile_photo_saved": "La visibilit\u00e9 de la photo du portfolio a \u00e9t\u00e9 modifi\u00e9e.", "uiux.profile_province_placeholder": "Par ex. \u00cele-de-France", "uiux.project_followers": "Personnes qui suivent mes projets", "uiux.projects_i_follow": "Projets que je suis", "uiux.public_member": "Membre de la communaut\u00e9", "uiux.refresh_list": "Actualiser la liste", "uiux.remove_filter": "Retirer le filtre : {filter}", "uiux.show_profile_photo": "Afficher la photo de profil", "uiux.undo": "Annuler", "uiux.view_portfolio": "Voir le portfolio", "uiux.zoom": "Zoom de la page"}
{"action_failed": "Cette action n\u2019est plus disponible.", "back": "Pr\u00e9c\u00e9dent", "close": "Fermer le menu", "copied": "Copi\u00e9.", "copy": "Copier", "copy_failed": "Impossible de copier.", "copy_image_address": "Copier l\u2019adresse de l\u2019image", "copy_link": "Copier le lien", "copy_selection": "Copier le texte s\u00e9lectionn\u00e9", "copy_table": "Copier le tableau", "cut": "Couper", "forward": "Suivant", "help": "Aide pour cette zone", "home": "Accueil", "image_open": "Ouvrir l\u2019image", "item_actions": "Actions de l\u2019\u00e9l\u00e9ment", "link_open": "Ouvrir le lien", "link_open_new_tab": "Ouvrir le lien dans un nouvel onglet", "navigation": "Navigation", "open_frame": "Ouvrir la page int\u00e9gr\u00e9e", "page_actions": "Actions de la page", "paste": "Coller", "paste_failed": "Impossible de coller. Utilisez le raccourci clavier.", "reload": "Actualiser la page", "scroll_top": "Aller en haut de la page", "search": "Rechercher dans cette page", "select_all": "Tout s\u00e9lectionner", "title": "Menu contextuel"}