{
    "page_title": "Delete AI Footprints - Supprimer les métadonnées",
    "page_description": "Supprimez, modifiez ou affichez les métadonnées d'images en ligne. Protégez votre vie privée en supprimant les traces d'IA de vos images.",
    "page_title_home": "Supprimer la détection IA et les métadonnées des images",
    "page_description_home": "Outil gratuit de nettoyage et suppression des métadonnées d'IA. Effacez la détection IA, les infos, balises, étiquettes et traces de toute image ou photo. Sans inscription ; fichiers supprimés automatiquement sous 30 minutes.",
    "page_title_edit": "Modifier les métadonnées d’image en ligne | Éditeur EXIF",
    "page_description_edit": "Éditeur de métadonnées d’image gratuit. Modifiez les métadonnées d’image en ligne, changez les métadonnées d’image en ligne ou ajoutez des métadonnées aux fichiers image : EXIF, IPTC, XMP.",
    "page_title_view": "Voir les infos de métadonnées d’image (EXIF, IPTC, XMP, C2PA)",
    "page_title_instagram": "Retirer l'info de l'étiquette contenu IA d'une publication Instagram",
    "page_description_instagram": "Retirez l'info IA de votre publication Instagram en quelques secondes. Activer le paramètre d'étiquette ne la supprime pas. Instagram lit encore les données cachées dans votre photo. Cliquez ici pour la nettoyer.",
    "page_description_view": "Affichez toutes les métadonnées de vos images. Vérifiez les infos EXIF, IPTC, C2PA et XMP en ligne gratuitement.",
    "page_title_geo": "Géolocaliser une photo en ligne – ajouter ou supprimer l’emplacement GPS",
    "page_description_geo": "Géolocalisez des photos en ligne avec notre outil simple. Ajoutez ou supprimez les coordonnées GPS et d’altitude ainsi que les données d’emplacement des images directement dans le navigateur, gratuitement.",
    "nav_geo": "Géolocaliser une photo",
    "footer_geo": "Géolocaliser une photo en ligne",
    "nav_other_tools": "Autres outils",
    "tagline_geo": "Ajoutez ou supprimez les données d’emplacement GPS de vos photos",
    "geo_h1": "Géolocaliser une photo en ligne – ajouter ou supprimer l’emplacement GPS",
    "geo_action_save": "Enregistrer l’emplacement",
    "geo_action_clear": "Supprimer l’emplacement",
    "geo_schema_name": "Géolocaliser une photo en ligne",
    "geo_schema_description": "Outil gratuit pour géolocaliser une photo en ligne. Ajoutez latitude, longitude et altitude GPS à une image, ou supprimez les données d’emplacement déjà présentes.",
    "geo_schema_feature_01": "Ajouter des coordonnées GPS à une photo en ligne",
    "geo_schema_feature_02": "Supprimer les données GPS et d’emplacement d’une image",
    "geo_schema_feature_03": "Choisir un lieu sur une carte ou saisir des coordonnées",
    "geo_schema_feature_04": "Définir altitude, direction, vitesse et horodatage GPS",
    "geo_schema_feature_05": "Prend en charge JPG, PNG, WebP et TIFF",
    "geo_field_lat": "Latitude GPS",
    "geo_ph_lat": "p. ex. 37.7749",
    "geo_tip_lat": "Degrés décimaux signés entre −90 et 90. Positif = nord, négatif = sud.",
    "geo_learn_coords": "(Comment obtenir les coordonnées)",
    "geo_field_lng": "Longitude GPS",
    "geo_ph_lng": "p. ex. -122.4194",
    "geo_tip_lng": "Degrés décimaux signés entre −180 et 180. Positif = est, négatif = ouest.",
    "geo_field_alt": "Altitude GPS",
    "geo_ph_alt": "p. ex. 12,5",
    "geo_tip_alt": "Hauteur en mètres, en nombre positif. Utilisez le sélecteur pour indiquer au-dessus ou en dessous du niveau de la mer.",
    "geo_field_keywords": "Mots-clés",
    "geo_ph_keywords": "motclé1, motclé2, motclé3",
    "geo_tip_keywords": "Mots décrivant la photo, séparés par des virgules. Écrits dans le fichier en IPTC Keywords et XMP Subject.",
    "geo_field_description": "Légende",
    "geo_ph_description": "p. ex. Coucher de soleil sur le port",
    "geo_tip_description": "Une courte description de la photo. Écrite dans le fichier en IPTC Caption-Abstract et XMP Description.",
    "geo_field_date": "Date GPS (UTC)",
    "geo_ph_date": "YYYY-MM-DD",
    "geo_tip_date": "La date UTC à laquelle la photo a été prise. Stockée dans le fichier au format YYYY:MM:DD.",
    "geo_field_time": "Heure GPS (UTC)",
    "geo_ph_time": "HH:MM:SS",
    "geo_tip_time": "L’heure UTC à laquelle la photo a été prise. Les secondes sont facultatives et valent zéro par défaut.",
    "geo_field_direction": "Direction de l’image",
    "geo_ph_direction": "p. ex. 90,5",
    "geo_tip_direction": "La direction vers laquelle pointait l’appareil, de 0 à 359,99 degrés.",
    "geo_field_speed": "Vitesse",
    "geo_ph_speed": "p. ex. 12",
    "geo_tip_speed": "Vitesse de déplacement de l’appareil, en nombre positif, dans l’unité sélectionnée.",
    "geo_field_error_lat": "La plage correcte de latitude est entre −90 et 90.",
    "geo_field_error_lng": "La plage correcte de longitude est entre −180 et 180.",
    "geo_field_error_alt": "L’altitude correcte est 0 ou plus. Utilisez Au-dessus/En dessous pour le signe.",
    "geo_field_error_keywords": "Utilisez jusqu’à 64 mots-clés, chacun de 64 caractères ou moins.",
    "geo_field_error_description": "La description doit comporter 2000 caractères ou moins.",
    "geo_field_error_direction": "La plage correcte pour la direction de l’image est entre 0 et 359,99.",
    "geo_field_error_speed": "La vitesse correcte est 0 ou plus.",
    "geo_field_error_required": "Ce champ est obligatoire.",
    "geo_field_error_required_lat": "La latitude est obligatoire.",
    "geo_field_error_required_lng": "La longitude est obligatoire.",
    "geo_opt_alt_above": "Au-dessus du niveau de la mer",
    "geo_opt_alt_below": "En dessous du niveau de la mer",
    "geo_opt_dir_true": "Nord géographique",
    "geo_opt_dir_magnetic": "Nord magnétique",
    "geo_opt_speed_kmh": "km/h",
    "geo_opt_speed_mph": "mph",
    "geo_opt_speed_knots": "knots",
    "geo_switch_preserve": "Conserver les autres métadonnées de cette photo",
    "geo_switch_delete": "Supprimer toutes les autres métadonnées",
    "geo_map_open": "Choisir l’emplacement sur la carte",
    "geo_map_marker": "Épingle d’emplacement, glisser pour déplacer",
    "geo_map_load": "Charger la carte",
    "geo_map_placeholder_note": "Rien n’est envoyé à OpenStreetMap tant que vous n’avez pas chargé la carte.",
    "geo_map_zoom_group": "Zoom de la carte",
    "geo_map_zoom_in": "Zoom avant",
    "geo_map_zoom_out": "Zoom arrière",
    "geo_map_attribution": "Données cartographiques (c) contributeurs OpenStreetMap, ODbL.",
    "geo_map_error": "La carte n’a pas pu se charger. Vous pouvez toujours saisir les coordonnées ci-dessous.",
    "geo_search_label": "Rechercher un lieu",
    "geo_search_ph": "Ville, monument ou adresse",
    "geo_search_btn": "Rechercher",
    "geo_search_empty": "Aucun lieu ne correspond à cette recherche. Essayez une autre orthographe, ou saisissez les coordonnées.",
    "geo_search_error": "La recherche de lieux est indisponible pour le moment. Vous pouvez toujours saisir les coordonnées.",
    "geo_place_label": "Lieu le plus proche",
    "geo_attr_nominatim": "Recherche de lieux via Nominatim / OpenStreetMap.",
    "geo_faq_title": "FAQ",
    "geo_q1": "Comment obtenir la latitude et la longitude d’un lieu ?",
    "geo_a1_p1": "Pour obtenir des détails précis de latitude et de longitude, utilisez le site ou l’application mobile de <a href=\"https://www.google.com/maps/\" target=\"_blank\" rel=\"noopener noreferrer\">Google Maps</a>.",
    "geo_a1_p2": "<strong>Sur mobile :</strong> Appuyez longuement sur un emplacement exact sans étiquette, puis touchez l’épingle qui apparaît ; les détails affichent les coordonnées. Si ce n’est pas possible, ouvrez simplement le site GMAPS dans un navigateur et suivez la même procédure que sur PC.",
    "geo_a1_p3": "<strong>Sur PC :</strong> Cliquez sur l’emplacement choisi. Une petite épingle apparaît ; faites un CLIC DROIT dessus pour voir les deux coordonnées, séparées par une virgule.",
    "geo_a1_note_label": "Remarque :",
    "geo_a1_note": "Le premier nombre est la latitude, le second la longitude.",
    "geo_video_title": "Lecteur vidéo YouTube",
    "geo_q2": "Comment géolocaliser une photo ?",
    "geo_a2": "Téléversez la photo sélectionnée dans la zone d’envoi ci-dessus, saisissez la latitude et la longitude, l’heure GPS et les données d’altitude, puis cliquez sur le bouton « Enregistrer l’emplacement ». Les coordonnées sont écrites dans les métadonnées GPS de l’image et vous pouvez télécharger la nouvelle photo avec les infos GPS. Les champs GPS, heure, altitude et mots-clés ne sont pas obligatoires pour géolocaliser, mais c’est une bonne pratique.",
    "geo_q3": "Quel format utilisent les coordonnées GPS ?",
    "geo_a3": "Les coordonnées GPS utilisent des degrés décimaux signés. La latitude va de −90 à 90 et la longitude de −180 à 180, avec des valeurs positives au nord et à l’est. Le fichier stocke un nombre non signé plus une référence N/S/E/W séparée ; l’outil convertit entre les deux pour vous.",
    "geo_q4": "Comment supprimer les données GPS d’une photo ?",
    "geo_a4": "Téléversez la photo et choisissez l’option Supprimer l’emplacement. Chaque balise GPS est effacée, dans les espaces de noms EXIF et XMP, et rien d’autre dans le fichier n’est touché.",
    "geo_q5": "La géolocalisation modifie-t-elle la photo elle-même ?",
    "geo_a5": "Non. Seul le bloc de métadonnées change. Les pixels restent intacts et l’image n’est pas recompressée.",
    "geo_empty_no_file": "Téléversez une photo pour ajouter ou supprimer son emplacement.",
    "geo_empty_no_gps": "Cette photo n’a pas encore d’emplacement. Remplissez les champs ci-dessous pour en ajouter un.",
    "geo_status_processing": "Écriture de l’emplacement dans votre photo…",
    "geo_status_processing_content": "Écriture des mots-clés et de la description dans votre photo…",
    "geo_success_write": "Emplacement enregistré. Votre photo est prête à télécharger.",
    "geo_success_write_content": "Mots-clés et description enregistrés. Cette photo ne porte plus d’emplacement.",
    "geo_success_clear": "Emplacement supprimé. Votre photo est prête à télécharger.",
    "geo_error_invalid": "Vérifiez les coordonnées et réessayez.",
    "geo_error_session": "Votre téléversement a expiré. Téléversez à nouveau la photo.",
    "geo_error_file": "Ce fichier n’est plus disponible. Téléversez-le à nouveau.",
    "geo_error_unavailable": "La modification d’emplacement est indisponible pour le moment. Veuillez réessayer plus tard.",
    "geo_error_network": "La requête ne nous est pas parvenue. Vérifiez votre connexion et réessayez.",
    "geo_fields_title": "Saisir les détails d’emplacement",
    "geo_note_honesty": "Cela modifie les balises GPS stockées dans le fichier photo. Cela ne change pas l’endroit où la photo a réellement été prise, ne dessine ni carte ni légende sur l’image, et ne touche aucune copie que vous avez déjà partagée.",
    "geo_privacy_map": "Charger la carte envoie à OpenStreetMap la zone cartographique affichée, et la recherche envoie les mots saisis. Saisissez plutôt les coordonnées et rien concernant l’emplacement ne quitte cette page.",
    "site_name": "DeleteFootprints.ai",
    "brand_subtitle": "Protégez la confidentialité de vos images",
    "home_hero_lead": "Supprimez les",
    "home_hero_tag": "métadonnées d'étiquette IA",
    "home_hero_tail": "de vos images.",
    "home_hero_brand": "Delete AI Footprints",
    "home_hero_subline": "Effacez les signaux IA cachés que vérifient Instagram, Facebook, LinkedIn et d'autres plateformes.",
    "tagline_edit": "Modifier les métadonnées d’image en ligne | Éditeur EXIF",
    "edit_schema_name": "Edit Image Metadata Online",
    "edit_schema_description": "Free tool to edit image metadata online. Add metadata to an image or change metadata of an image — EXIF, IPTC, and XMP.",
    "edit_schema_feature_edit": "Edit EXIF, IPTC, and XMP image metadata",
    "edit_schema_feature_add": "Add metadata to image files online",
    "edit_schema_feature_change": "Change titles, captions, keywords, and copyright",
    "edit_schema_feature_privacy": "Clear GPS, author, and other sensitive fields",
    "edit_schema_feature_languages": "Multi-language interface",
    "home_schema_name": "DeleteFootprints.ai",
    "home_schema_description": "Supprimez les traces d’IA et les métadonnées des images. Nettoyez EXIF, IPTC, XMP et C2PA des fichiers image en ligne.",
    "home_schema_feature_01": "Supprimer les étiquettes de métadonnées d’IA des fichiers image",
    "home_schema_feature_02": "Outil gratuit qui retire les métadonnées de détection d’IA des images",
    "home_schema_feature_03": "Prend en charge les formats JPG, PNG, WebP, TIFF et HEIC",
    "home_schema_feature_04": "Supprime les métadonnées C2PA, XMP, IPTC et EXIF des images",
    "home_schema_feature_05": "Suppresseur de métadonnées d’IA sans inscription",
    "view_schema_name": "Voir les infos de métadonnées d’image (EXIF, IPTC, XMP, C2PA)",
    "view_schema_description": "Affichez toutes les métadonnées de vos images. Vérifiez les infos EXIF, IPTC, C2PA et XMP en ligne gratuitement.",
    "view_schema_feature_inspect": "View EXIF, IPTC, XMP, and C2PA image metadata",
    "view_schema_feature_ai": "Find GPS, AI, and other footprint signals",
    "view_schema_feature_read": "Check image metadata online without rewriting the file",
    "view_schema_feature_formats": "Works with common image formats",
    "view_schema_feature_languages": "Multi-language interface",
    "article_byline_by": "Écrit par",
    "tagline_view": "Voir les métadonnées d’image et découvrir GPS, IA et autres traces",
    "nav_remove": "Supprimer les métadonnées",
    "nav_edit": "Modifier les métadonnées",
    "nav_view": "Voir les métadonnées",
    "nav_instagram": "Retirer le contenu IA d'Instagram",
    "breadcrumb_home": "Accueil",
    "ig_h1": "Retirer l'info de l'étiquette contenu IA d'une publication Instagram",
    "ig_supporting_line": "Pour retirer l'info IA ou l'étiquette contenu IA d'une publication Instagram, supprimez la publication, téléversez ici la photo d'origine afin d'en effacer les métadonnées, y compris les balises IA C2PA et IPTC, puis publiez la copie nettoyée. Cette méthode fonctionne quand une appli de retouche a écrit la balise. Elle ne peut pas retirer un filigrane SynthID présent dans les pixels.",
    "ig_remove_ai_info": "Retirer l'info IA",
    "ig_schema_description": "Supprime la provenance IPTC, XMP et C2PA qu'Instagram lit à l'envoi, pour qu'un fichier nettoyé ne soit pas étiqueté automatiquement. Ne retire pas l'étiquette d'une publication en ligne et n'efface pas les filigranes pixel.",
    "ig_schema_feature_strip": "Supprimer la provenance IA IPTC, XMP et C2PA des images",
    "ig_schema_feature_inspect": "Inspecter les métadonnées IA avant et après le nettoyage",
    "ig_schema_feature_formats": "Fonctionne avec JPEG, PNG, WebP et d'autres formats courants",
    "ig_schema_feature_privacy": "Les fichiers sont traités temporairement puis supprimés automatiquement",
    "ig_schema_feature_languages": "Interface multilingue",
    "ig_article_schema_headline": "Comment retirer l'info IA d'une publication Instagram",
    "ig_article_schema_description": "Comment Instagram lit les signaux IA C2PA et IPTC à l'envoi, comment nettoyer un fichier et republier, quels réglages d'export écrivent les balises, et ce que le nettoyage des métadonnées ne peut pas atteindre.",
    "remove_all_metadata": "Supprimer toutes les métadonnées",
    "view_metadata": "Voir les métadonnées",
    "description_title": "Description",
    "faqs_title": "Questions fréquentes",
    "sample_description": "Description d'exemple - Ce contenu sera remplacé par un texte de description réel à l'avenir.",
    "sample_faqs": "FAQ d'exemple - Ce contenu sera remplacé par des questions fréquemment posées à l'avenir.",
    "home_features_heading": "Fonctionnalités",
    "home_feature_01_title": "Supprimer les identifiants C2PA",
    "home_feature_01_body": "Nous supprimons les identifiants C2PA et JUMBF ajoutés par les appareils photo, Adobe Photoshop et les outils génératifs. Ces enregistrements font partie des principaux signaux contrôlés par Instagram.",
    "home_feature_02_title": "Supprimer toutes les infos IPTC, EXIF et XMP",
    "home_feature_02_body": "Nous supprimons toutes les données IPTC, EXIF et XMP de votre image pour que les infos privées et IA disparaissent.",
    "home_feature_03_title": "Nettoyer sans modifier les pixels",
    "home_feature_03_body": "Nous supprimons les métadonnées directement dans les en-têtes de fichier. Nous ne recompressons, ne redimensionnons ni n'altérons jamais les pixels de l'image : votre photo reste identique.",
    "home_feature_04_title": "Éviter les fausses étiquettes IA",
    "home_feature_04_body": "Les photos réelles retouchées dans Lightroom ou Photoshop peuvent recevoir des indicateurs IA même après une simple retouche. Supprimer ces balises aide à empêcher Instagram d'ajouter une étiquette IA automatique.",
    "home_feature_05_title": "Supprimer les données appareil et localisation",
    "home_feature_05_body": "Nous effaçons les coordonnées GPS, les numéros de série de l'appareil photo, les horodatages et les détails de l'appareil, ainsi que les marqueurs d'IA, pour que vos informations privées n'apparaissent pas sur Instagram.",
    "home_feature_06_title": "Inspecter chaque balise avant nettoyage",
    "home_feature_06_body": "Examinez chaque balise EXIF, IPTC et XMP présente dans votre fichier avant de le nettoyer, puis confirmez que les enregistrements ont disparu après le nettoyage.",
    "home_feature_07_title": "Compatible avec les formats d'image courants",
    "home_feature_07_body": "Nettoyez les images JPEG, PNG, WebP, TIFF et HEIC avant de les téléverser sur votre fil, story ou carrousel Instagram.",
    "home_feature_08_title": "Fichiers supprimés après 30 minutes",
    "home_feature_08_body": "Les images téléversées sont traitées en mémoire temporaire et définitivement supprimées sous 30 minutes. Nous ne stockons jamais vos fichiers et ne les utilisons pas pour la formation.",
    "home_feature_09_title": "Gratuit, sans compte requis",
    "home_feature_09_body": "Téléversez votre image et téléchargez immédiatement la version nettoyée. Pas d'inscription, pas d'abonnement, aucun filigrane ajouté.",
    "home_desc_title": "Supprimer les métadonnées IA et la détection IA de l'image",
    "home_desc_p1": "Supprimez gratuitement la détection des labels IA et les métadonnées IA des images. Téléversez une photo pour supprimer instantanément les balises C2PA/JUMBF, EXIF, IPTC et XMP.",
    "home_desc_p2": "DeleteFootprints.AI est une application web gratuite qui efface toutes les traces d'IA et toutes les autres métadonnées des images. Nos outils sont gratuits et il n'y a aucune limite au nombre d'images que vous pouvez nettoyer.",
    "home_desc_p3": "L'une des meilleures fonctionnalités de cet outil : après avoir téléversé une image, vous pouvez consulter instantanément les infos IA intégrées et les autres balises. S'il y a des traces d'IA dans les métadonnées, nous les affichons en premier pour que vous sachiez quelles balises IA sont présentes dans l'image. Cet outil est donc idéal pour vérifier si une image contient des métabalises IA ou non.",
    "home_faqs_p1": "Cela supprime-t-il toutes les métadonnées ? Oui — EXIF, IPTC et XMP sont supprimés.",
    "home_faqs_p2": "Pouvez-vous supprimer les filigranes IA ? Nous ne supprimons que les métadonnées ; les filigranes visuels peuvent rester.",
    "edit_faqs_p1": "Que puis-je modifier ? Titres, légendes, mots-clés, droits d'auteur, GPS et plus encore.",
    "edit_faqs_p2": "Conservez-vous les métadonnées existantes ? Oui, sauf si vous choisissez de les supprimer.",
    "edit_faqs_p3": "Comment appliquer les modifications ? Cliquez sur \"Traiter\" pour enregistrer les mises à jour.",
    "view_desc_title": "Voir les infos de métadonnées d’image (EXIF, IPTC, XMP, C2PA)",
    "view_desc_p1": "Téléchargez une image pour inspecter toutes les métadonnées intégrées, y compris EXIF, IPTC et XMP.",
    "view_desc_p2": "Nous mettons également en évidence les signaux possibles liés à l'IA lorsqu'ils sont présents.",
    "view_desc_p3": "Cliquez sur \"Voir les métadonnées\" pour voir une répartition détaillée et facile à lire.",
    "view_desc_p4": "Aucune modification n'est apportée à votre fichier sur cette page.",
    "view_faqs_p1": "La visualisation modifie-t-elle mon fichier ? Non — la visualisation est en lecture seule.",
    "view_faqs_p2": "Quelles métadonnées affichez-vous ? EXIF, IPTC, XMP et autres blocs intégrés.",
    "view_faqs_p3": "Détectez-vous les traces d'IA ? Nous faisons apparaître les marqueurs de métadonnées probably liés à l'IA.",
    "home_faq1_q": "Cela supprime-t-il toutes les métadonnées, y compris les balises spécifiques à l’IA ?",
    "home_faq1_a": "Oui. L’outil nettoie les blocs EXIF, IPTC et XMP, ainsi que les blocs courants d’identification de l’IA tels que C2PA/JUMBF et les chunks de texte PNG lorsqu’ils sont présents. Il cible uniquement les signatures d’IA dans les métadonnées. Il n’altère pas les pixels.",
    "home_faq2_q": "Pouvez-vous supprimer les filigranes d’IA invisibles ou visuels ?",
    "home_faq2_a": "Non. Nous nettoyons uniquement les métadonnées. Certains modèles intègrent des filigranes visuels ou algorithmiques dans les pixels qui survivent au nettoyage des métadonnées. Il faudrait alors une retouche manuelle ou des outils spécialisés pour les filigranes.",
    "home_faq3_q": "Stockez-vous mes images ? Combien de temps les fichiers sont-ils conservés ?",
    "home_faq3_a": "Les téléversements servent uniquement au traitement et sont automatiquement supprimés dans les 30 minutes. Nous n’utilisons pas vos fichiers pour l’entraînement ni pour l’analyse.",
    "home_faq4_q": "Quels formats et quelles limites sont pris en charge ?",
    "home_faq4_a": "Les formats pris en charge comprennent JPG/JPEG, PNG, WebP, TIFF et HEIC. La taille maximale est de 100 Mo par téléversement : une image peut atteindre 100 Mo, et plusieurs images téléversées ensemble peuvent totaliser jusqu’à 100 Mo.",
    "edit_faq1_q": "Quels champs de métadonnées puis-je modifier ?",
    "edit_faq1_a": "Vous pouvez modifier les champs courants EXIF (appareil photo, objectif, ISO), IPTC (titre, légende, mots-clés, copyright) et XMP (description, évaluation, étiquette). Les informations GPS/localisation et auteur peuvent être modifiées ou supprimées.",
    "edit_faq2_q": "La modification des métadonnées modifiera-t-elle la qualité de l'image ?",
    "edit_faq2_a": "Non. La modification met à jour uniquement les blocs de métadonnées et ne re-compresse pas les pixels, de sorte que la qualité visuelle reste la même.",
    "edit_faq3_q": "Comment le fichier modifié sera-t-il nommé ?",
    "edit_faq3_a": "Le nom de fichier d'origine est conservé avec un suffixe étiqueté ajouté pour indiquer clairement une version de métadonnées modifiée.",
    "edit_faq4_q": "Puis-je supprimer le GPS ou d'autres informations sensibles ?",
    "edit_faq4_a": "Oui. Vous pouvez effacer les coordonnées GPS, l'auteur, le copyright ou d'autres champs sensibles avant d'enregistrer le fichier mis à jour.",
    "view_faq1_q": "Quelles métadonnées puis-je voir sur cette page ?",
    "view_faq1_a": "Nous affichons les blocs EXIF, IPTC et XMP, ainsi que d'autres segments intégrés tels que les segments de texte C2PA/JUMBF et PNG lorsqu'ils sont disponibles.",
    "view_faq2_q": "La visualisation des métadonnées modifie-t-elle mon fichier ?",
    "view_faq2_a": "Non. Cette page est en lecture seule. Elle ne modifie pas votre fichier.",
    "view_faq3_q": "Comment détectez-vous les empreintes d'IA ?",
    "view_faq3_a": "Nous faisons apparaître des indicateurs probables à partir des champs XMP (par exemple, CreatorTool, Software, History), des manifestes C2PA/JUMBF et des balises de texte PNG. Ce sont des heuristiques et non une preuve définitive de la génération d'IA.",
    "view_faq4_q": "Puis-je exporter un rapport des métadonnées ?",
    "view_faq4_a": "L'exportation n'est pas disponible ici. Vous pouvez copier les détails directement depuis la vue ou passer aux pages de suppression/modification pour générer un nouveau fichier avec les modifications souhaitées.",
    "home_learn_title": "En savoir plus sur les métadonnées d’image et les traces d’IA",
    "home_learn_q1_title": "Qu'est-ce qu'une empreinte de métadonnées d'image IA ?",
    "home_learn_q1_p1": "Une empreinte de métadonnées d'image IA est la donnée intégrée au fichier qui enregistre comment une image a été créée ou modifiée. Par exemple : nom de l'outil, paramètres de génération, historique des retouches, dates et attribution de la source. Elle se trouve dans les conteneurs de métadonnées du fichier et voyage toujours avec l'image.",
    "home_learn_q1_p2": "Quatre types de conteneurs de métadonnées la portent. EXIF, IPTC et XMP contiennent les balises plus anciennes comme le nom du logiciel, les horodatages et, dans certains cas, le texte du prompt lui-même.",
    "home_learn_q1_p3": "C2PA est le conteneur le plus récent, conçu pour étiqueter toute information liée à l'IA. Les C2PA Content Credentials ajoutent un manifeste signé qui indique l'origine de l'image. Cela signifie qu'ils indiquent quel logiciel générateur d'images IA a été utilisé pour créer l'image.",
    "home_learn_q1_p4": "Les générateurs écrivent ces balises au moment de l'enregistrement. Adobe Firefly et DALL·E joignent des Content Credentials qui déclarent l'image comme générée par l'IA. Le champ IPTC de type de source numérique peut porter la valeur trainedAlgorithmicMedia, une étiquette lisible par machine pour les médias synthétiques. D'autres outils se contentent d'inscrire leur propre nom dans un champ XMP ou EXIF.",
    "home_learn_q1_p5": "Les plateformes lisent ces balises directement, et lire une étiquette n'est pas la même chose que juger une image à l'œil. L'empreinte de métadonnées est une déclaration écrite à l'intérieur du fichier.",
    "home_learn_q1_p6": "La détection d'IA est une estimation basée sur les pixels. Les deux sont indépendants : une illustration dessinée à la main puis retouchée dans un outil génératif peut porter des balises IA, et une image entièrement synthétique peut n'en porter aucune.",
    "home_learn_q1_p7": "L'outil Home de ce site retire ces conteneurs, de sorte que le téléchargement ne contient ni nom d'outil, ni prompt, ni historique, ni étiquette de source IA. Il ne modifie pas les pixels.",
    "home_learn_q1_p8": "Un fichier nettoyé de ses métadonnées peut encore être évalué par un détecteur au niveau des pixels ou par un filigrane invisible comme le SynthID de Google, mais pour la plupart des usages quotidiens — comme publier des images sur Instagram, Facebook, TikTok, X.com et des sites web — le nettoyage des métadonnées suffit largement.",
    "home_learn_q2_title": "Comment les outils d’IA laissent-ils des traces dans les métadonnées ?",
    "home_learn_q2_p1": "De nombreux générateurs d'images IA écrivent une provenance C2PA lorsque vous exportez l'image depuis ces sites.",
    "home_learn_q2_p2": "C2PA est un format industriel courant pour enregistrer ces métadonnées. Consultez <a href=\"https://c2pa.org/\">c2pa.org</a> pour un historique vérifiable de la création ou de la modification d'un fichier.",
    "home_learn_q2_p3": "Chaque modification peut ajouter d'autres balises. Différents outils peuvent y ajouter leurs propres métadonnées avec des balises d'information IA différentes, ce qui allonge l'historique du fichier.",
    "home_learn_q3_title": "Types courants de balises et de traces de métadonnées d’IA",
    "home_learn_q3_p1": "Différents outils laissent différentes balises. Le tableau liste des exemples souvent observés ; un export donné peut en contenir davantage, moins, ou aucun de ces champs.",
    "home_learn_q3_tbl_h1": "Plateforme d’IA",
    "home_learn_q3_tbl_h2": "Exemples de métadonnées souvent observés",
    "home_learn_q3_row1_c1": "DALL·E 3",
    "home_learn_q3_row1_c2": "Attribution OpenAI, texte du prompt, version du modèle",
    "home_learn_q3_row2_c1": "Midjourney",
    "home_learn_q3_row2_c2": "Paramètres de génération, réglages de style, infos de version",
    "home_learn_q3_row3_c1": "Stable Diffusion",
    "home_learn_q3_row3_c2": "Type de sampler, échelle CFG, numéros de seed, hash du modèle",
    "home_learn_q3_row4_c1": "Adobe Firefly",
    "home_learn_q3_row4_c2": "Creative Credentials, horodatage de génération, version de l’outil",
    "home_learn_q3_p2": "Les flux <strong>Automatic1111 et ComfyUI</strong> stockent souvent de riches paramètres de génération (prompts, réglages du sampler et champs associés) dans le fichier.",
    "home_learn_q3_p3": "La norme <strong>C2PA</strong> est largement utilisée pour des enregistrements de provenance qui voyagent avec le fichier d’un outil à l’autre.",
    "home_learn_q3_p4": "Certains sites lisent la provenance intégrée lorsqu’elle est présente. C’est distinct des détecteurs basés uniquement sur les pixels.",
    "home_learn_q3_p5": "Tous les outils n’écrivent pas les mêmes balises, et certains exports portent peu ou pas de métadonnées utiles.",
    "home_learn_q4_title": "Pourquoi les métadonnées d’images IA comptent",
    "home_learn_q4_p1": "Les métadonnées intégrées peuvent révéler comment un fichier a été créé ou modifié. Cela touche à la vie privée et à la façon dont les plateformes étiquettent le contenu.",
    "home_learn_q4_h_privacy": "Confidentialité et sécurité",
    "home_learn_q4_p2": "Les outils d’IA et les éditeurs peuvent intégrer quelle plateforme vous avez utilisée, quand vous avez créé ou modifié le fichier, et d’autres détails du processus.",
    "home_learn_q4_p3": "Les applications sociales peuvent lire ces balises et afficher une étiquette liée à l’IA d’après le fichier, pas seulement d’après l’apparence de l’image.",
    "home_learn_q4_h_privacy_q": "<strong>Comment ces traces peuvent-elles affecter la vie privée ?</strong>",
    "home_learn_q4_privacy_l1": "Quels outils d’IA ou d’édition ont laissé des balises dans le fichier",
    "home_learn_q4_privacy_l2": "Horodatages de création ou de modification",
    "home_learn_q4_privacy_l3": "Identifiants éventuels de compte ou de flux de travail lorsqu’un outil les écrit",
    "home_learn_q4_privacy_l4": "Champs d’identification de plateforme ou de logiciel",
    "home_learn_q4_p4": "C’est important si vous voulez savoir qui peut voir l’historique de vos outils sur un fichier partagé.",
    "home_learn_q4_p5": "Beaucoup de gens n’ouvrent jamais le panneau des métadonnées, donc les balises restent jusqu’à ce que quelque chose les lise ou les nettoie.",
    "home_learn_q4_h_copyright": "Signaux de droit d’auteur et de paternité",
    "home_learn_q4_p6": "Les métadonnées peuvent indiquer qu’un outil génératif ou assisté par l’IA a touché le fichier. C’est un signal technique, pas une décision juridique sur la propriété. Les règles locales varient ; cette page ne constitue pas un conseil juridique.",
    "home_learn_q4_h_detection": "Étiquettes des plateformes et authenticité",
    "home_learn_q4_p7": "Les plateformes peuvent étiqueter les publications lorsqu’elles trouvent une provenance liée à l’IA dans le téléversement. Meta décrit l’utilisation de marqueurs C2PA et IPTC à cette fin (<a href=\"https://about.fb.com/news/2024/02/labeling-ai-generated-images-on-facebook-instagram-and-threads/\">Meta, 6 février 2024</a>).",
    "home_learn_q4_p8": "Ces systèmes recherchent des signatures intégrées dans le fichier. Nettoyer les métadonnées retire ces signaux particuliers ; cela ne modifie pas les pixels ni ne contourne les filigranes au niveau des pixels.",
    "home_learn_q5_title": "Comment identifier les métadonnées d’IA dans les images",
    "home_learn_q5_p1": "Sur ce site, les contrôles « généré par l’IA » consistent à lire les indicateurs de métadonnées intégrés (EXIF, IPTC, XMP, C2PA/JUMBF, chunks de texte PNG lorsqu’ils sont présents). Téléversez un fichier pour voir ces balises. Ce n’est pas une détection d’IA au niveau des pixels et cela ne prouve pas la paternité à partir des seuls pixels. Vous pouvez toujours juger à l’œil les filigranes visibles ou les artefacts visuels étranges.",
    "home_learn_q5_h_manual": "Inspection manuelle",
    "home_learn_q5_p2": "Sur votre ordinateur, ouvrez les propriétés du fichier (Windows) ou Lire les informations / l’inspecteur Aperçu (Mac) et consultez les champs de métadonnées.",
    "home_learn_q5_p3": "Cherchez des champs logiciel, générateur, historique ou provenance qui nomment un outil d’IA ou génératif.",
    "home_learn_q5_p4": "Les visionneuses intégrées du système n’affichent que certaines balises. La visionneuse de ce site est plus adaptée au C2PA/JUMBF et aux blocs associés lorsqu’ils existent.",
    "home_learn_q5_h_visual": "<strong>Indices visuels facultatifs (jugement humain, pas cet outil) :</strong>",
    "home_learn_q5_l1": "Éclairage ou ombres non naturels",
    "home_learn_q5_l2": "Peau trop lisse ou d’apparence plastique",
    "home_learn_q5_l3": "Motifs répétitifs dans les arrière-plans",
    "home_learn_q5_l4": "Visages ou traits asymétriques",
    "home_learn_q5_l5": "Détails fins flous ou incohérents",
    "home_learn_q5_p5": "Les cheveux et les tissus peuvent paraître trop uniformes par rapport à une vraie photo.",
    "home_learn_q5_p6": "Les modèles plus récents changent souvent ces indices. Les indices visuels sont un jugement facultatif, pas un substitut à la lecture des métadonnées du fichier.",
    "home_learn_q6_title": "Comment supprimer les traces de métadonnées d’IA",
    "home_learn_q6_p1": "Vous pouvez supprimer les étiquettes d’IA et les autres métadonnées d’image en ligne à l’aide de DeleteFootprints.AI. Ce site web vous permet de téléverser une ou plusieurs images, puis de cliquer simplement sur « Supprimer toutes les métadonnées » et de télécharger les images nettoyées, sans aucune balise de métadonnées. Le plus grand avantage de notre outil est que vous pouvez examiner directement les métadonnées de l’image dès que vous la téléversez.",
    "home_learn_q6_p2": "Le nettoyeur agit sur les en-têtes du fichier. Il retire EXIF, IPTC, XMP, la provenance d’IA courante telle que C2PA/JUMBF, et les chunks associés lorsqu’ils sont présents, y compris les champs GPS et d’appareil dans ces blocs. Il ne recompresse pas et n’altère pas les pixels.",
    "home_learn_q6_h_features": "<strong>Ce que vous obtenez :</strong>",
    "home_learn_q6_l1": "Inspectez les balises avant le nettoyage et confirmez qu’elles ont disparu après",
    "home_learn_q6_l2": "Prise en charge des formats JPG, PNG, WebP, JPEG, TIFF et HEIC",
    "home_learn_q6_l3": "Les téléversements servent uniquement au traitement et sont automatiquement supprimés dans les 30 minutes. Nous n’utilisons pas vos fichiers pour l’entraînement ni pour l’analyse.",
    "home_learn_q6_tip": "<strong>Astuce rapide :</strong> Créez une image d’IA de test, téléversez-la ici et confirmez que les balises liées à l’IA ont disparu après le nettoyage.",
    "how_it_works": "Comment ça marche",
    "step_upload": "Téléversez votre image",
    "step_view": "Consultez les métadonnées actuelles",
    "step_remove": "Cliquez sur Supprimer toutes les métadonnées",
    "step_download": "Téléchargez l'image nettoyée",
    "metadata_removed": "Toutes les métadonnées et empreintes d'info IA ont été supprimées avec succès.",
    "download_ready": "Les métadonnées C2PA, EXIF, IPTC et XMP ont été supprimées.",
    "download_verify": "Vous pouvez vérifier les images nettoyées avec l'outil ",
    "download_verify_link": "Voir les métadonnées",
    "download_verify_after": ".",
    "download_support_title": "Gratuit pour vous, pas gratuit à faire tourner.",
    "download_support_body": "Faites un don et gardez ce site gratuit pour toujours.",
    "download_support_link": "Buy Me a Coffee",
    "download_follow": "Suivez-nous",
    "download_share_heading": "Nous l’avons gardé gratuit. Faites passer le mot.",
    "download_share_copy": "Copier",
    "download_share_copied": "Copié",
    "download_share_text": "Supprimez la détection IA et les métadonnées de vos images",
    "download_share_copy_manual": "Copiez ce lien :",
    "social_facebook": "Facebook",
    "social_instagram": "Instagram",
    "social_x": "Suivre sur X",
    "click_to_download": "Télécharger l'image",
    "auto_delete": "Le fichier sera automatiquement supprimé sous 30 minutes",
    "next_steps": "Prochaines étapes",
    "remove_another": "Supprimer les métadonnées d'une autre image",
    "try_edit": "Essayer de modifier les métadonnées",
    "try_view": "Voir les métadonnées en détail",
    "file_info": "Informations sur le fichier",
    "original_size": "Taille d'origine",
    "new_size": "Nouvelle taille",
    "metadata_removed_count": "Métadonnées supprimées",
    "current_metadata": "Métadonnées actuelles",
    "supported_formats": "Formats",
    "max_size": "Taille max.",
    "processing_time": "Temps",
    "loading_metadata": "Chargement des métadonnées...",
    "edit_this_metadata": "Modifier ces métadonnées",
    "edit_image_metadata": "Modifier les métadonnées de l'image",
    "try_ai_text_cleaner": "Essayer le nettoyeur de texte IA",
    "delete_metadata": "Supprimer les métadonnées",
    "export_metadata": "Exporter le rapport de métadonnées",
    "metadata_summary": "Résumé des métadonnées",
    "total_fields": "Nombre total de champs",
    "ai_status_metadata_note": "Basé sur les métadonnées cachées du fichier. Ce n'est pas une analyse au niveau des pixels.",
    "ai_model_label": "Modèle d'IA utilisé",
    "ai_state_found": "Empreintes IA détectées",
    "ai_model_unnamed": "Non indiqué dans le fichier",
    "report_ai_status": "Statut IA",
    "report_sections": "Rubriques",
    "report_expand_all": "Tout déplier",
    "report_collapse_all": "Tout replier",
    "report_fields": "{{n}} champs",
    "report_fields_singular": "1 champ",
    "report_section_c2pa": "Authenticité du contenu (C2PA)",
    "report_section_c2pa_desc": "Un registre signé de la création de l'image",
    "report_section_xmp": "Métadonnées XMP",
    "report_section_xmp_desc": "Historique d'édition et applis utilisées",
    "report_section_gen": "Paramètres de génération",
    "report_section_gen_desc": "Le prompt IA et les réglages utilisés",
    "report_section_gen_button": "Param. IA",
    "report_section_exif": "Métadonnées EXIF",
    "report_section_exif_desc": "Appareil, date et détails de l'appareil",
    "report_section_iptc": "Métadonnées IPTC",
    "report_section_iptc_desc": "Légendes, crédits et droits d'auteur",
    "report_section_file": "Informations sur le fichier",
    "report_section_file_desc": "Type, taille et dimensions du fichier",
    "report_section_file_button": "Fichier",
    "report_section_other": "Autres métadonnées",
    "report_section_other_desc": "Autres détails cachés",
    "report_section_other_button": "Autres",
    "report_ai_tag": "Empreinte IA",
    "report_ai_count": "{{n}} IA",
    "report_total_fields": "Total des champs",
    "report_in_sections": "dans {{n}} rubriques",
    "report_in_sections_singular": "dans 1 rubrique",
    "report_ai_total": "Empreinte IA : {{n}}",
    "report_by_section": "Par rubrique · sélectionnez pour déplier",
    "report_not_present": "Absent de ce fichier :",
    "report_absent_location": "Localisation",
    "report_absent_gen": "Prompt et réglages IA",
    "other_actions": "Autres actions",
    "remove_metadata": "Supprimer toutes les métadonnées",
    "view_another": "Voir une autre image",
    "view_error_session": "Votre téléversement a expiré. Téléversez à nouveau la photo.",
    "view_error_file": "Ce fichier n’est plus disponible. Téléversez-le à nouveau.",
    "footer_about": "À propos",
    "footer_about_text": "DeleteFootprints.ai est un outil gratuit de suppression et de nettoyage des métadonnées IA pour les images et le texte. Vous pouvez aussi consulter les métadonnées, géolocaliser des photos et modifier les métadonnées d'image en ligne.",
    "footer_quick_links": "Liens rapides",
    "footer_social": "Suivez-nous",
    "footer_remove": "Supprimer la détection IA de l'image",
    "footer_edit": "Modifier les métadonnées d'image",
    "footer_view": "Voir les métadonnées",
    "footer_instagram": "Retirer le contenu IA d'un post Instagram",
    "footer_privacy": "Politique de Confidentialité",
    "footer_cookies": "Politique de cookies",
    "footer_disclaimer": "Avertissement",
    "footer_formats": "Formats pris en charge",
    "footer_contact": "Contact",
    "footer_support": "Support : info@deletefootprints.ai",
    "footer_rights": "Tous droits réservés.",
    "footer_built": "Fondé et développé par",
    "menu_label": "Menu",
    "menu_toggle_label": "Afficher ou masquer la navigation",
    "footer_version_label": "Version",
    "footer_last_updated": "Dernière mise à jour",
    "error_404_title": "Page introuvable",
    "error_404_description": "Désolé, nous n'avons pas trouvé la page recherchée. Elle a peut-être été déplacée ou supprimée, ou l'URL est incorrecte.",
    "error_403_title": "Accès interdit",
    "error_403_description": "Vous n'avez pas la permission d'accéder à cette ressource. Cela peut être dû à des restrictions de sécurité ou à des exigences d'authentification.",
    "error_500_title": "Erreur interne du serveur",
    "error_500_description": "Un problème est survenu de notre côté. Nous nous excusons pour la gêne occasionnée. Veuillez réessayer dans quelques instants.",
    "go_home": "Aller à l'accueil",
    "go_back": "Retour",
    "try_again": "Réessayer",
    "suggested_pages": "Vous cherchiez peut-être :",
    "why_forbidden": "Pourquoi vois-je cela ?",
    "forbidden_reasons": "Cette erreur peut survenir si vous tentez d'accéder à des fichiers protégés, si votre session a expiré ou s'il existe des restrictions de sécurité.",
    "what_can_do": "Que pouvez-vous faire :",
    "wait_moment": "Attendre un moment et actualiser la page",
    "clear_cache": "Vider le cache et les cookies du navigateur",
    "try_different": "Essayer un autre navigateur",
    "check_later": "Revenez plus tard si le problème persiste",
    "upload_zone_title": "Glissez-déposez ou cliquez pour téléverser",
    "upload_subtitle": "Prise en charge de JPEG, PNG, WebP, TIFF, HEIC (Max : {{max}} Mo)",
    "upload_subtitle_batch": "Jusqu'à {{n}} images. Taille d'envoi max. : {{max}} Mo",
    "upload_formats_note": "JPEG, PNG, WebP, TIFF, HEIC uniquement",
    "upload_button": "Choisir une image",
    "error_title": "Erreur de téléchargement",
    "tab_view": "Voir les Métadonnées",
    "tab_exif": "EXIF",
    "tab_iptc": "IPTC",
    "tab_xmp": "XMP",
    "tab_templates": "Modèles",
    "exif_essential_title": "Champs EXIF essentiels",
    "exif_advanced_title": "Champs EXIF avancés",
    "iptc_essential_title": "Champs IPTC essentiels",
    "iptc_advanced_title": "Champs IPTC avancés",
    "xmp_essential_title": "Champs XMP essentiels",
    "xmp_advanced_title": "Champs XMP avancés",
    "field_creator_tool": "Outil de création",
    "field_camera_make": "Marque de Caméra",
    "field_camera_model": "Modèle de Caméra",
    "field_lens_model": "Modèle d'objectif",
    "field_iso": "ISO",
    "field_aperture": "Ouverture",
    "field_shutter_speed": "Vitesse d'Obturation",
    "field_exposure_program": "Programme d'exposition",
    "field_metering_mode": "Mode de mesure",
    "field_subsec_time": "SubSecTime",
    "field_datetime_original": "Date/Heure Originale",
    "field_fnumber": "Nombre F",
    "field_exposure_time": "Temps d'exposition",
    "field_focal_length": "Distance Focale",
    "field_white_balance": "Balance des Blancs",
    "field_flash": "Flash",
    "field_color_space": "Espace Colorimétrique",
    "field_title": "Titre",
    "field_headline": "Titre principal",
    "field_caption": "Légende",
    "field_keywords": "Mots-clés",
    "field_creator": "Créateur",
    "field_copyright": "Droits d'Auteur",
    "field_contact_email": "E-mail de contact",
    "field_contact_phone": "Téléphone de contact",
    "field_source": "Source",
    "field_credit": "Crédit",
    "field_city": "Ville",
    "field_state": "État/Province",
    "field_country": "Pays",
    "field_document_title": "Titre du document",
    "field_description": "Description",
    "field_author": "Auteur",
    "field_rating": "Évaluation",
    "field_label": "Libellé",
    "field_gps_coordinates": "Coordonnées GPS",
    "field_software_used": "Logiciel utilisé",
    "field_editing_history": "Historique des modifications",
    "field_custom_tags": "Tags personnalisés",
    "field_image_description": "Description de l'image",
    "field_gps_latitude": "Latitude GPS",
    "field_gps_longitude": "Longitude GPS",
    "field_focal_length_mm": "Distance focale (mm)",
    "field_orientation": "Orientation",
    "field_artist": "Artiste",
    "field_contact": "Contact",
    "field_software": "Logiciel",
    "field_history": "Historique",
    "field_create_date": "Date de création",
    "field_modify_date": "Date de modification",
    "xmp_create_date": "Date de création XMP",
    "xmp_modify_date": "Date de modification XMP",
    "show_advanced": "Afficher les options avancées ▼",
    "hide_advanced": "Masquer les options avancées ▲",
    "language_label": "Langue :",
    "advanced_mode": "Mode avancé",
    "essential_mode": "Mode essentiel",
    "strip_metadata": "Supprimer les métadonnées précédentes",
    "process_button": "Traiter",
    "download_button": "Télécharger",
    "edit_mode_legend": "Que faire des métadonnées existantes ?",
    "edit_mode_remove_title": "Supprimer les métadonnées existantes",
    "edit_mode_remove_desc": "Commencez avec des champs vides. Seul ce que vous saisissez ci-dessous est conservé ; tout le reste est supprimé de l'image.",
    "edit_mode_preserve_title": "Conserver les métadonnées",
    "edit_mode_preserve_desc": "Commencez avec les métadonnées existantes de l'image. Modifiez ou ajoutez des champs ; vider un champ le supprime de l'image.",
    "edit_upload_locked": "Supprimez cette image pour en télécharger une autre",
    "edit_article_toc_label": "Sur cette page",
    "edit_article_toc_howto": "Mode d'emploi",
    "edit_article_toc_modes": "Supprimer ou Conserver",
    "edit_article_toc_fields": "Guide des champs",
    "edit_article_toc_formats": "Compatibilité des formats et des champs",
    "edit_article_toc_how": "Fonctionnement",
    "edit_article_toc_limits": "Formats et limites",
    "edit_article_toc_uses": "Cas d'usage",
    "edit_article_toc_standards": "EXIF, IPTC et XMP",
    "edit_article_toc_cannot": "Ce que l'outil ne peut pas faire",
    "edit_article_toc_faq": "Questions fréquentes",
    "edit_article_howto_h2": "Comment modifier les métadonnées d'une image en ligne en 5 étapes",
    "edit_article_howto_intro": "Vous pouvez ajouter des métadonnées à des fichiers image en ligne, ou corriger les données erronées, en cinq étapes faciles. Il n'y a rien à installer et votre photo conserve toute sa qualité.",
    "edit_article_steps_label": "Étapes",
    "edit_article_step1_t": "Téléversez une photo",
    "edit_article_step1_d": "Glissez votre photo dans la zone ou cliquez sur Choisir une image. JPG, PNG, WebP, TIFF ou HEIC, jusqu'à 100 Mo.",
    "edit_article_step2_t": "Choisissez Supprimer ou Conserver",
    "edit_article_step2_d": "Ce choix détermine ce qu'il advient des métadonnées déjà présentes dans votre photo. Avec Supprimer, l'outil efface toutes les anciennes métadonnées, de sorte que votre fichier ne conserve que les métadonnées que vous ajoutez dans l'éditeur. Avec Conserver, les champs de saisie se remplissent avec les métadonnées actuelles de la photo, et vous pouvez les modifier, en ajouter ou en effacer. À la fin, tout ce qui se trouve dans les champs de saisie est ajouté aux métadonnées de l'image.",
    "edit_article_step3_t": "Remplissez les champs",
    "edit_article_step3_d": "C'est ici que vous modifiez les métadonnées de vos fichiers image. L'onglet EXIF contient les détails de l'appareil photo, la date et la position GPS. IPTC contient le Titre, la légende, les mots-clés et les droits d'auteur. Parcourez les onglets pour ajouter les métadonnées souhaitées. Cliquez sur « Afficher les options avancées » pour voir plus de champs de saisie. Un champ laissé vide n'ajoute rien, mais dans Conserver, effacer un champ qui était rempli supprime cette valeur.",
    "edit_article_step4_t": "Cliquez sur Traiter",
    "edit_article_step4_d": "L'outil ajoute à l'image chaque champ de métadonnées présent dans les formulaires de saisie.",
    "edit_article_step5_t": "Téléchargez votre fichier",
    "edit_article_step5_d": "Cliquez sur Télécharger pour obtenir <code>beach - tagged.jpg</code>, dans le même format. Pour modifier à nouveau les métadonnées des fichiers image, ajustez les champs et cliquez sur Traiter.",
    "edit_article_win_cap1": "1 · Téléversement",
    "edit_article_win_cap2": "2 · Mode",
    "edit_article_win_cap3": "3 · Champs",
    "edit_article_win_cap4": "4 · Traitement",
    "edit_article_win_cap5": "5 · Téléchargement",
    "edit_article_win_tab_exif": "EXIF",
    "edit_article_win_tab_iptc": "IPTC",
    "edit_article_win_tab_xmp": "XMP",
    "edit_article_win_checks": "✓ écrites ✓ relues ✓ vérifiées",
    "edit_article_win_file": "beach - tagged.jpg",
    "edit_article_hint": "Lecture de toutes les étapes. Cliquez sur une étape pour vous y arrêter.",
    "edit_article_play": "▶ Lire toutes les étapes",
    "edit_article_modes_h2": "Supprimer ou Conserver : quel mode choisir",
    "edit_article_modes_intro": "Le mode détermine ce qu'il advient des métadonnées déjà intégrées à votre photo. Il n'y a pas de choix par défaut : après le téléversement, la page défile jusqu'à cette option, et les champs apparaissent dès que vous faites votre choix.",
    "edit_article_modes_r1_k": "À l'ouverture, les champs sont",
    "edit_article_modes_r1_remove": "Vides",
    "edit_article_modes_r1_preserve": "Préremplis avec les données existantes de la photo",
    "edit_article_modes_r2_k": "Métadonnées existantes",
    "edit_article_modes_r2_remove": "Supprimées, puis vérifiées comme disparues",
    "edit_article_modes_r2_preserve": "Conservées, sauf celles que vous effacez",
    "edit_article_modes_r3_k": "Vos champs",
    "edit_article_modes_r3_remove": "Écrits dans un fichier nettoyé",
    "edit_article_modes_r3_preserve": "Écrits par-dessus ; un champ modifié remplace l'ancienne valeur",
    "edit_article_modes_r4_k": "Un champ laissé vide",
    "edit_article_modes_r4_remove": "N'ajoute rien",
    "edit_article_modes_r4_preserve": "Un champ que vous videz supprime cette valeur ; un champ resté vide reste vide",
    "edit_article_modes_r5_k": "Étiquettes d'IA et identifiants de contenu C2PA",
    "edit_article_modes_r5_remove": "Supprimés",
    "edit_article_modes_r5_preserve": "Conservés",
    "edit_article_modes_r6_k": "Notes du fabricant de l'appareil photo, vignette intégrée, profil colorimétrique",
    "edit_article_modes_r6_remove": "Supprimés",
    "edit_article_modes_r6_preserve": "Conservés",
    "edit_article_modes_r7_k": "À choisir lorsque",
    "edit_article_modes_r7_remove": "Vous voulez que le fichier ne contienne que ce que vous avez saisi",
    "edit_article_modes_r7_preserve": "Vous souhaitez corriger, ajouter ou supprimer quelques valeurs tout en conservant le reste",
    "edit_article_modes_note1": "Changer de mode réinitialise le formulaire. Supprimer vide chaque champ, Conserver les remplit à nouveau à partir de la photo, et tout ce que vous avez saisi est remplacé.",
    "edit_article_modes_note2": "La suppression du profil colorimétrique peut rendre une photo prise dans un espace à large gamme (Display P3, Adobe RGB) légèrement plus terne dans certaines applications. Utilisez Conserver si la fidélité des couleurs est importante.",
    "edit_article_fields_h2": "Rôle de chaque champ",
    "edit_article_fields_intro": "Chaque champ écrit une balise standard. L'onglet vous indique de quel standard il s'agit.",
    "edit_article_th_field": "Champ",
    "edit_article_th_records": "Ce qu'il enregistre",
    "edit_article_th_format": "Format",
    "edit_article_fields_exif_h3": "Onglet EXIF (appareil photo et prise de vue)",
    "edit_article_exif_r1_f": "Marque de Caméra / Modèle de Caméra",
    "edit_article_exif_r1_r": "La marque et le modèle de l'appareil photo ou du téléphone",
    "edit_article_exif_r1_v": "Texte",
    "edit_article_exif_r2_f": "Modèle d'objectif",
    "edit_article_exif_r2_r": "L'objectif utilisé",
    "edit_article_exif_r2_v": "Texte",
    "edit_article_exif_r3_f": "ISO, Ouverture (f/), Vitesse d'Obturation",
    "edit_article_exif_r3_r": "Paramètres d'exposition",
    "edit_article_exif_r3_v": "ISO <code>400</code>, ouverture <code>2.8</code>, obturation <code>1/125</code> ou <code>0.5</code>",
    "edit_article_exif_r4_f": "Date/Heure Originale",
    "edit_article_exif_r4_r": "Date et heure de prise de vue de la photo ; la date utilisée par la plupart des applications pour le tri",
    "edit_article_exif_r4_v": "<code>YYYY:MM:DD HH:MM:SS</code>",
    "edit_article_exif_r5_f": "Description de l'image",
    "edit_article_exif_r5_r": "Une courte description dans le bloc EXIF",
    "edit_article_exif_r5_v": "Texte",
    "edit_article_exif_r6_f": "Latitude GPS / Longitude GPS",
    "edit_article_exif_r6_r": "Lieu où la photo a été prise",
    "edit_article_exif_r6_v": "Degrés décimaux : <code>48.8584</code>, <code>2.2945</code>. Le sud et l'ouest sont négatifs : <code>-33.8568</code>, <code>151.2153</code>. L'hémisphère est conservé à chaque enregistrement",
    "edit_article_exif_r7_f": "Avancé : Programme d'exposition, Mode de mesure, Balance des Blancs, Flash, Espace Colorimétrique, Orientation",
    "edit_article_exif_r7_r": "Réglages de l'appareil photo stockés sous forme de valeurs fixes",
    "edit_article_exif_r7_v": "Le nom standard ou son numéro, par ex. Balance des Blancs <code>Auto</code> ou <code>0</code>, Flash <code>No Flash</code>, Orientation <code>Horizontal (normal)</code> ou <code>1</code>, <code>Rotate 90 CW</code> ou <code>6</code>",
    "edit_article_exif_r8_f": "Avancé : Distance focale (mm)",
    "edit_article_exif_r8_r": "Distance focale de l'objectif",
    "edit_article_exif_r8_v": "Millimètres, par ex. <code>35</code>",
    "edit_article_exif_r9_f": "Avancé : Artiste",
    "edit_article_exif_r9_r": "Le photographe, dans l'EXIF",
    "edit_article_exif_r9_v": "Texte",
    "edit_article_fields_exif_note": "L'orientation indique uniquement aux visionneuses comment faire pivoter la photo à l'écran ; les pixels ne sont pas déplacés.",
    "edit_article_fields_iptc_h3": "Onglet IPTC (légende, crédit et droits)",
    "edit_article_fields_iptc_intro": "Les champs lus par les agences de presse, les banques d'images et les photothèques.",
    "edit_article_iptc_r1_f": "Titre",
    "edit_article_iptc_r1_r": "Un titre court pour la photo",
    "edit_article_iptc_r2_f": "Titre principal",
    "edit_article_iptc_r2_r": "Un résumé en une ligne",
    "edit_article_iptc_r3_f": "Légende",
    "edit_article_iptc_r3_r": "La description complète",
    "edit_article_iptc_r4_f": "Mots-clés",
    "edit_article_iptc_r4_r": "Mots-clés de recherche, séparés par des virgules",
    "edit_article_iptc_r5_f": "Créateur",
    "edit_article_iptc_r5_r": "Qui a pris ou créé la photo",
    "edit_article_iptc_r6_f": "Droits d'Auteur",
    "edit_article_iptc_r6_r": "La mention de droits, par ex. <code>© 2026 Jane Doe</code>",
    "edit_article_iptc_r7_f": "Crédit, Source",
    "edit_article_iptc_r7_r": "Comment créditer la photo et qui l'a fournie",
    "edit_article_iptc_r8_f": "Avancé : Contact, Ville, État/Province, Pays",
    "edit_article_iptc_r8_r": "Coordonnées de contact et lieu représenté par la photo",
    "edit_article_fields_xmp_h3": "Onglet XMP (description, évaluation et historique)",
    "edit_article_xmp_r1_f": "Titre du document, Description, Auteur",
    "edit_article_xmp_r1_r": "Titre, description et auteur au format XMP d'Adobe",
    "edit_article_xmp_r2_f": "Outil de création, Logiciel",
    "edit_article_xmp_r2_r": "L'application qui a créé ou enregistré le fichier pour la dernière fois",
    "edit_article_xmp_r3_f": "Historique",
    "edit_article_xmp_r3_r": "Historique des modifications en texte libre",
    "edit_article_xmp_r4_f": "Évaluation",
    "edit_article_xmp_r4_r": "1 à 5 étoiles, comme affiché dans Lightroom et Bridge",
    "edit_article_xmp_r5_f": "Avancé : Libellé",
    "edit_article_xmp_r5_r": "Une étiquette de couleur : Rouge, Jaune, Vert, Bleu ou Violet",
    "edit_article_xmp_r6_f": "Avancé : Date de création, Date de modification",
    "edit_article_xmp_r6_r": "Date de création ou de modification du fichier : <code>YYYY:MM:DD</code>, avec une heure facultative <code>HH:MM:SS</code>",
    "edit_article_formats_h2": "Quels formats prennent en charge quels champs",
    "edit_article_formats_intro": "Chaque champ s'enregistre dans tous les formats, mais pas toujours au même endroit. Le tableau indique où chacun se place.",
    "edit_article_formats_r1": "Marque de Caméra, Modèle de Caméra",
    "edit_article_formats_r2": "Modèle d'objectif",
    "edit_article_formats_r3": "ISO",
    "edit_article_formats_r4": "Ouverture, Vitesse d'Obturation",
    "edit_article_formats_r5": "Distance Focale",
    "edit_article_formats_r6": "Date/Heure Originale",
    "edit_article_formats_r7": "Latitude GPS / Longitude GPS",
    "edit_article_formats_r8": "Orientation",
    "edit_article_formats_r9": "Flash, Balance des Blancs",
    "edit_article_formats_r10": "Description de l'image, Artiste",
    "edit_article_formats_r11": "Titre (IPTC)",
    "edit_article_formats_r12": "Titre principal",
    "edit_article_formats_r13": "Légende",
    "edit_article_formats_r14": "Mots-clés",
    "edit_article_formats_r15": "Créateur",
    "edit_article_formats_r16": "Droits d'Auteur",
    "edit_article_formats_r17": "Crédit, Source",
    "edit_article_formats_r18": "Ville, État/Province, Pays",
    "edit_article_formats_r19": "Contact",
    "edit_article_formats_r20": "Titre du document, Description, Auteur",
    "edit_article_formats_r21": "Évaluation, Libellé",
    "edit_article_formats_r22": "Outil de création, Logiciel, Historique",
    "edit_article_formats_r23": "Date de création, Date de modification",
    "edit_article_formats_unsupported": "Non pris en charge",
    "edit_article_formats_note1": "¹ Le format PNG ne dispose d'aucun emplacement officiel pour l'IPTC. L'outil l'enregistre dans un bloc de texte PNG lu par ExifTool et certaines applications photo ; de nombreuses applications ne l'afficheront pas. Pour le PNG, le Titre, la Description et l'Auteur de l'onglet XMP constituent le choix le plus sûr.",
    "edit_article_formats_note2": "² Les formats WebP et HEIC ne peuvent pas contenir d'IPTC. L'outil enregistre les champs IPTC Core équivalents dans le XMP, l'emplacement standard pour les données IPTC dans ces formats. Contact n'a pas d'équivalent en XMP, il ne peut donc pas être enregistré en WebP ou HEIC.",
    "edit_article_how_h2": "Fonctionnement",
    "edit_article_how_l1": "Votre photo est téléversée via une connexion sécurisée et lue avec ExifTool, l'outil open source standard de gestion des métadonnées. En mode Conserver, le formulaire se remplit avec ce qu'il trouve.",
    "edit_article_how_l2": "Lorsque vous cliquez sur Traiter, l'outil effectue une copie de votre original. En mode Supprimer, il nettoie la copie et vérifie qu'il ne reste rien. En mode Conserver, il supprime les valeurs que vous avez effacées.",
    "edit_article_how_l3": "Ensuite, il enregistre les champs que vous avez remplis. Un champ vide n'ajoute rien.",
    "edit_article_how_l4": "Il relit chaque champ enregistré depuis le fichier sauvegardé. Si l'un d'eux ne correspond pas, l'enregistrement échoue et vous recevez un message d'erreur au lieu d'un fichier contenant une valeur incorrecte.",
    "edit_article_how_l5": "Seules les métadonnées sont modifiées. Les données de l'image ne sont pas récompressées, la qualité reste donc identique. Cela vaut également pour le HEIC : nous avons vérifié que les fichiers HEIC sont décodés exactement avec les mêmes pixels avant et après modification.",
    "edit_article_how_l6": "Vos fichiers sont supprimés après 30 minutes d'inactivité, et le lien de téléchargement cesse de fonctionner après 30 minutes.",
    "edit_article_limits_h2": "Formats pris en charge et limites",
    "edit_article_limits_l1": "Formats : JPG / JPEG, PNG, WebP, TIFF, HEIC / HEIF. Le fichier que vous téléchargez conserve le format téléversé ; rien n'est converti.",
    "edit_article_limits_l2": "Taille : jusqu'à 100 Mo et 250 mégapixels par photo.",
    "edit_article_limits_l3": "Une seule photo à la fois. Pour en modifier une autre, cliquez sur la croix × située sur le nom du fichier ; la page se recharge.",
    "edit_article_limits_l4_before": "Traiter nécessite au moins une modification : un champ rempli ou, en mode Conserver, un champ que vous avez vidé. Pour effacer complètement une photo, utilisez l'outil",
    "edit_article_limits_l4_link": "Supprimer les métadonnées",
    "edit_article_limits_l5": "Longueur du texte : chaque valeur individuelle peut atteindre jusqu'à 1 024 octets. Pour les formats JPG, PNG et TIFF, la norme IPTC impose des limites plus strictes : 32 octets pour Créateur, Crédit, Source, Ville et État/Province ; 64 pour Titre, Pays et chaque mot-clé ; 128 pour Droits d'Auteur et Contact ; 256 pour Titre principal. Jusqu'à 64 mots-clés. Les lettres latines de base (A–Z) occupent un octet chacune ; les lettres accentuées, les autres écritures et les émojis en prennent deux à quatre.",
    "edit_article_limits_l6": "Six champs EXIF avancés (Programme d'exposition, Mode de mesure, Balance des Blancs, Flash, Espace Colorimétrique, Orientation) n'acceptent que leurs dénominations standard ou leurs numéros.",
    "edit_article_uses_h2": "Cas d'usage",
    "edit_article_uses_l1_t": "Ajouter les droits d'auteur et le crédit avant le partage.",
    "edit_article_uses_l1_d": "Renseignez Créateur, Droits d'Auteur et Crédit pour que votre nom accompagne le fichier.",
    "edit_article_uses_l2_t": "Préparer des photos pour les banques d'images.",
    "edit_article_uses_l2_d": "Le Titre, la Légende et les Mots-clés sont les éléments que les banques d'images lisent lors du téléversement.",
    "edit_article_uses_l3_t": "Corriger une date erronée.",
    "edit_article_uses_l3_d": "Un appareil photo réglé sur le mauvais fuseau horaire ou la mauvaise année classe les photos au mauvais endroit ; corrigez la Date/Heure Originale.",
    "edit_article_uses_l4_t": "Ajouter ou corriger un emplacement.",
    "edit_article_uses_l4_d_before": "Saisissez des coordonnées GPS, ou choisissez un point sur une carte avec l'outil",
    "edit_article_uses_l4_link": "Géolocaliser une photo",
    "edit_article_uses_l5_t": "Partager une photo sans données personnelles.",
    "edit_article_uses_l5_d": "Utilisez le mode Supprimer et ne renseignez que ce que vous souhaitez rendre public, comme une mention de crédit. Le GPS, les numéros de série et les notes masquées de l'appareil sont effacés.",
    "edit_article_uses_l6_t": "Supprimer uniquement l'emplacement.",
    "edit_article_uses_l6_d": "Choisissez Conserver, effacez la Latitude GPS et la Longitude GPS, puis cliquez sur Traiter. Le reste des métadonnées de la photo est préservé. L'altitude GPS et l'heure GPS n'ont pas de champ dédié et sont également conservées ; le mode Supprimer les efface.",
    "edit_article_uses_l7_t": "Organiser des archives.",
    "edit_article_uses_l7_d": "Les évaluations, les libellés de couleur et les mots-clés apparaissent dans les gestionnaires de photos compatibles XMP.",
    "edit_article_uses_l8_t": "Étiqueter vos propres créations visuelles.",
    "edit_article_uses_l8_d": "Ajoutez un titre, une description et un auteur à un graphique PNG ou WebP.",
    "edit_article_standards_h2": "EXIF, IPTC et XMP : quelle est la différence ?",
    "edit_article_standards_l1_t": "EXIF",
    "edit_article_standards_l1_d": "est inscrit par l'appareil photo ou le téléphone lors de la prise de vue : marque, modèle, objectif, exposition, date et GPS. Presque toutes les photos en contiennent.",
    "edit_article_standards_l2_t": "IPTC",
    "edit_article_standards_l2_d": "est la norme de la presse et des banques d'images pour décrire une photo : légende, mots-clés, créateur, droits d'auteur et crédit. Elle remonte aux années 1990 et est lue par les logiciels de rédaction et de photothèque.",
    "edit_article_standards_l3_t": "XMP",
    "edit_article_standards_l3_d": "est le format extensible plus récent créé par Adobe. Il intègre ses propres champs (évaluation, libellé, historique) ainsi que les champs modernes d'IPTC Core, raison pour laquelle WebP et HEIC l'utilisent pour les données IPTC.",
    "edit_article_standards_p1": "Une photo peut contenir ces trois formats à la fois, et une même information (un titre, l'auteur) peut figurer dans plusieurs d'entre eux. Les applications affichant parfois l'un avant l'autre, renseignez la même valeur dans les onglets IPTC et XMP lorsque cela a de l'importance.",
    "edit_article_cannot_h2": "Ce que l'outil ne peut pas faire",
    "edit_article_cannot_l1": "Modifier plusieurs photos en même temps. Une seule photo par page.",
    "edit_article_cannot_l2": "Convertir des formats, ni redimensionner, recadrer ou faire pivoter l'image. L'orientation modifie uniquement l'affichage dans les visionneuses.",
    "edit_article_cannot_l3": "Conserver une partie des anciennes métadonnées en mode Supprimer. Supprimer commence avec des champs vides et efface tout le reste, y compris les notes du fabricant de l'appareil et le profil colorimétrique.",
    "edit_article_cannot_l4": "Supprimer une seule balise absente du formulaire, comme une étiquette d'IA, tout en conservant le reste. Conserver n'efface que ce que les champs affichent ; Supprimer efface tout.",
    "edit_article_cannot_l5": "Enregistrer Contact en WebP ou HEIC, ou rendre l'IPTC du PNG visible dans toutes les applications (voir le tableau des formats).",
    "edit_article_cannot_l6": "Ajouter ou signer des identifiants de contenu C2PA.",
    "edit_article_cannot_l7": "Contrôler le traitement appliqué par les sites tiers. De nombreux réseaux sociaux suppriment les métadonnées lors de la publication, vos modifications peuvent donc disparaître au téléversement.",
    "edit_article_faq_h2": "Questions fréquentes",
    "edit_article_faq1_q": "Puis-je modifier les métadonnées d'une photo HEIC prise avec un iPhone ?",
    "edit_article_faq1_a": "Oui. Les fichiers HEIC et HEIF peuvent être modifiés dans les deux modes. Le fichier reste au format HEIC et les données de l'image ne sont pas récompressées, la qualité ne change donc pas.",
    "edit_article_faq2_q": "Pourquoi les champs sont-ils vides après le téléversement ?",
    "edit_article_faq2_a": "Les champs s'affichent une fois que vous avez choisi un mode. Supprimer les métadonnées existantes les initialise vides et ne conserve que ce que vous saisissez. Conserver les métadonnées les remplit avec les données déjà présentes dans la photo.",
    "edit_article_faq3_q": "Puis-je modifier plusieurs photos à la fois ?",
    "edit_article_faq3_a": "Non. L'outil modifie une seule photo par page. Cliquez sur la croix × située sur le nom du fichier pour recommencer avec une autre image.",
    "edit_article_faq4_q": "La modification supprime-t-elle les étiquettes d'IA ou les identifiants de contenu C2PA ?",
    "edit_article_faq4_a_before": "Uniquement en mode Supprimer, qui efface d'abord toutes les métadonnées existantes. Le mode Conserver les garde. Pour nettoyer une photo sans rien ajouter, utilisez l'outil",
    "edit_article_faq4_a_link": "Supprimer les métadonnées",
    "edit_article_faq5_q": "Quel format de date dois-je utiliser ?",
    "edit_article_faq5_a": "<code>YYYY:MM:DD HH:MM:SS</code>, par exemple <code>2026:10:13 14:30:00</code>. Les champs XMP Date de création et Date de modification acceptent également une date seule.",
    "edit_article_faq6_q": "Pourquoi ne puis-je pas enregistrer Contact dans un fichier WebP ou HEIC ?",
    "edit_article_faq6_a": "Ces formats ne peuvent pas contenir d'IPTC. L'outil enregistre les autres champs IPTC dans leurs équivalents XMP, mais Contact n'en possède aucun.",
    "edit_article_faq7_q": "Combien de temps mes photos sont-elles conservées ?",
    "edit_article_faq7_a": "Les fichiers sont supprimés après 30 minutes d'inactivité, et le lien de téléchargement expire au bout de 30 minutes.",
    "edit_article_schema_headline": "Comment modifier les métadonnées d'une image en ligne",
    "edit_article_schema_description": "Cinq étapes pour ajouter ou modifier les données EXIF, IPTC et XMP d'une photo, quand choisir Supprimer ou Conserver, ce que chaque champ enregistre, où chaque format le stocke, les limites de taille et de longueur, et ce que l'éditeur ne peut pas faire.",
    "processing": "Traitement en cours...",
    "processing_complete": "Traitement terminé",
    "upload_success": "Fichier téléversé avec succès",
    "upload_error": "Échec du téléversement",
    "upload_error_pixels": "Cette image contient trop de pixels ou d'images pour être traitée.",
    "upload_error_storage_full": "Le serveur est occupé, réessayez dans quelques minutes.",
    "upload_error_busy": "Le serveur est occupé pour le moment. Réessayez dans un instant.",
    "refresh_error_busy": "Le serveur est occupé pour le moment. Actualisez la page et importez à nouveau votre image.",
    "refresh_error_failed": "Un problème est survenu. Actualisez la page et importez à nouveau votre image.",
    "template_saved": "Modèle enregistré avec succès",
    "template_loaded": "Modèle chargé avec succès",
    "no_templates": "Aucun modèle enregistré pour le moment",
    "no_metadata": "Aucune métadonnée trouvée",
    "capability_tools_missing": "Certains outils d’image sont indisponibles ; quelques fonctionnalités sont donc ignorées.",
    "upload_first": "Téléversez une image pour afficher ses métadonnées",
    "upload_required": "Veuillez d'abord téléverser une image",
    "file_size_exceeded": "La taille du fichier dépasse la limite maximale",
    "invalid_file_type": "Type de fichier non pris en charge",
    "upload_failed": "Échec du téléversement",
    "processing_failed": "Échec du traitement",
    "download_failed": "Échec du téléchargement",
    "drag_over_message": "Déposez les fichiers ici pour les téléverser",
    "max_files_exceeded": "Nombre maximal de fichiers dépassé",
    "file_processing": "Traitement du fichier...",
    "batch_processing": "Traitement du lot...",
    "metadata_updated": "Métadonnées mises à jour avec succès",
    "metadata_stripped": "Métadonnées supprimées avec succès",
    "metadata_preserved": "Métadonnées conservées",
    "exif_data": "Données EXIF",
    "iptc_data": "Données IPTC",
    "xmp_data": "Données XMP",
    "camera_info": "Informations sur l'appareil photo",
    "lens_info": "Informations sur l'objectif",
    "exposure_info": "Informations d'exposition",
    "image_info": "Informations sur l'image",
    "contact_info": "Coordonnées",
    "copyright_info": "Informations sur les droits d'auteur",
    "source_info": "Informations sur la source",
    "rating_1": "1 étoile",
    "rating_2": "2 étoiles",
    "rating_3": "3 étoiles",
    "rating_4": "4 étoiles",
    "rating_5": "5 étoiles",
    "label_red": "Rouge",
    "label_green": "Vert",
    "label_yellow": "Jaune",
    "gps_latitude": "Latitude",
    "gps_longitude": "Longitude",
    "select_option": "Sélectionner...",
    "manual": "Manuel",
    "program_ae": "Programme d'exposition automatique",
    "aperture_priority": "Priorité à l'ouverture",
    "shutter_priority": "Priorité à la vitesse",
    "creative_program": "Programme créatif",
    "action_program": "Programme action",
    "portrait_mode": "Mode portrait",
    "landscape_mode": "Mode paysage",
    "metering_unknown": "Inconnu",
    "metering_average": "Moyenne",
    "metering_center_weighted": "Moyenne pondérée centrale",
    "metering_spot": "Spot",
    "metering_multi_spot": "Multispot",
    "metering_pattern": "Matricielle",
    "metering_partial": "Partielle",
    "metering_other": "Autre",
    "template_name_placeholder": "Nom du modèle",
    "template_actions": "Actions du modèle",
    "template_usage_count": "Utilisé {{count}} fois",
    "template_created": "Créé le {{date}}",
    "template_modified": "Modifié le {{date}}",
    "batch_mode": "Mode par lot",
    "single_mode": "Mode individuel",
    "batch_complete": "Traitement par lot terminé",
    "file_preview": "Aperçu du fichier",
    "file_details": "Détails du fichier",
    "file_metadata": "Métadonnées du fichier",
    "progress_uploading": "Téléversement...",
    "progress_processing": "Traitement en cours...",
    "progress_complete": "Terminé",
    "error_network": "Une erreur réseau s'est produite",
    "error_server": "Une erreur serveur s'est produite",
    "error_validation": "Erreur de validation",
    "error_file_corrupt": "Le fichier semble corrompu",
    "error_unsupported_format": "Format de fichier non pris en charge",
    "success_upload": "Fichier téléversé avec succès",
    "success_process": "Fichier traité avec succès",
    "success_download": "Fichier téléchargé avec succès",
    "success_template_save": "Modèle enregistré avec succès",
    "success_template_load": "Modèle chargé avec succès",
    "warning_file_size": "La taille du fichier est importante et le traitement peut prendre du temps",
    "warning_metadata_loss": "Certaines métadonnées peuvent être perdues lors du traitement",
    "warning_format_change": "Le format de fichier peut changer lors du traitement",
    "info_drag_drop": "Glissez-déposez des fichiers ici ou cliquez pour parcourir",
    "info_supported_formats": "Formats pris en charge : JPEG, PNG, WebP, TIFF, HEIC",
    "info_batch_limit": "Taille maximale du lot : 5 fichiers",
    "button_upload": "Téléverser",
    "button_process": "Traiter",
    "button_download": "Télécharger",
    "button_save": "Enregistrer",
    "button_cancel": "Annuler",
    "button_reset": "Réinitialiser",
    "button_apply": "Appliquer",
    "button_edit": "Modifier",
    "button_delete": "Supprimer",
    "button_duplicate": "Dupliquer",
    "button_export": "Exporter",
    "button_import": "Importer",
    "status_ready": "Prêt",
    "status_uploading": "Téléversement...",
    "status_processing": "Traitement en cours...",
    "status_complete": "Terminé",
    "status_error": "Erreur",
    "status_waiting": "En attente...",
    "tooltip_upload": "Cliquez pour sélectionner des fichiers ou glissez-déposez",
    "tooltip_process": "Traiter les fichiers téléversés avec les métadonnées actuelles",
    "tooltip_download": "Télécharger les fichiers traités",
    "tooltip_advanced": "Activer ou désactiver le mode avancé pour plus d'options",
    "tooltip_strip": "Supprimer toutes les métadonnées existantes des fichiers",
    "tooltip_template": "Enregistrer les paramètres actuels comme modèle réutilisable",
    "placeholder_search": "Rechercher...",
    "placeholder_filename": "Saisissez le nom du fichier...",
    "placeholder_keyword": "Saisissez et appuyez sur Entrée...",
    "placeholder_coordinates": "Saisissez les coordonnées...",
    "validation_required": "Ce champ est requis",
    "validation_invalid_email": "Veuillez saisir une adresse e-mail valide",
    "validation_invalid_phone": "Veuillez saisir un numéro de téléphone valide",
    "validation_invalid_coordinates": "Veuillez saisir des coordonnées valides",
    "validation_file_too_large": "Le fichier est trop volumineux",
    "validation_file_too_large_limit": "Cette image est trop volumineuse. La taille maximale est de {{max}} Mo.",
    "validation_invalid_format": "Format de fichier non pris en charge",
    "help_metadata": "Les métadonnées contiennent des informations sur votre image, telles que les réglages de l'appareil photo, le lieu et les informations de droits d'auteur.",
    "help_exif": "Les données EXIF comprennent des informations techniques sur la façon dont l'image a été capturée, telles que les réglages de l'appareil photo et la date.",
    "help_iptc": "Les données IPTC comprennent des informations descriptives sur le contenu de l'image, telles que le titre, la description et les mots-clés.",
    "help_xmp": "Les données XMP comprennent des métadonnées extensibles qui peuvent être personnalisées pour des flux de travail et des applications spécifiques.",
    "footer_copyright": "© 2024 FastTechbuzz. Tous droits réservés.",
    "footer_terms": "Conditions de Service",
    "footer_sitemap": "Plan du site",
    "ads_label": "Publicité",
    "page_title_text": "Suppresseur de filigranes de texte IA et nettoyez les empreintes invisibles",
    "page_description_text": "Inspectez et nettoyez les artefacts Unicode, à largeur nulle, bidi et de mise en forme localement dans votre navigateur. Vérifiez chaque modification, comparez les nombres de mots et de caractères, et exportez du TXT ou du Markdown nettoyé.",
    "nav_text": "Nettoyeur de texte IA",
    "footer_text": "Supprimer les filigranes de texte IA",
    "footer_tools": "Outils",
    "text_h1": "Suppresseur de filigranes et d'empreintes de texte IA",
    "text_supporting_line": "Nous analysons votre texte issu de ChatGPT, Claude ou Gemini à la recherche de 4 231 caractères invisibles et les supprimons. Le meilleur autre outil en vérifie 104. Vous voyez chaque caractère trouvé, son emplacement et son effet. Rien de ce que vous collez ne quitte votre navigateur. 100 % gratuit.",
    "text_honesty_label": "Ce que ce suppresseur de filigranes de texte IA fait et ne fait pas",
    "text_honesty_scope": "Nous supprimons les caractères cachés et la mise en forme inhabituelle, pas tous les types de filigranes d'IA.",
    "text_honesty_findings": "Trouver quelque chose ne prouve pas qu'une IA a écrit le texte.",
    "text_honesty_local": "L'analyse et le nettoyage du texte s'exécutent localement dans votre navigateur. Le moteur de texte n'envoie ni ne stocke votre texte. Cette page peut toujours charger les ressources habituelles du site, l'analytique, les outils de consentement et la publicité.",
    "text_noscript": "Cet outil analyse et nettoie le texte entièrement dans votre navigateur et nécessite JavaScript. Activez JavaScript pour l'utiliser ; votre texte n'est jamais envoyé.",
    "text_limits_note": "Limite de saisie : 20 000 mots ; fichiers jusqu'à 1 Mo (.txt ou .md).",
    "text_quick_filters_label": "Filtres rapides",
    "text_quick_delete_invisibles": "Supprimer les caractères invisibles",
    "text_quick_remove_dashes": "Supprimer tirets et traits",
    "text_quick_remove_dashes_tip": "Supprime le trait d’union (-), le tiret demi-cadratin et le tiret cadratin .",
    "text_quick_remove_emoji": "Supprimer les emojis",
    "text_workbench_label": "Espace de travail du texte",
    "text_pane_source": "Texte source",
    "text_pane_output": "Texte nettoyé",
    "text_stale_label": "Obsolète. nettoyez à nouveau",
    "text_schema_name": "Suppresseur de filigranes et d'empreintes de texte IA",
    "text_schema_description": "Inspectez et nettoyez les artefacts Unicode et de mise en forme localement dans votre navigateur. Les détections ne prouvent pas une rédaction par IA.",
    "text_schema_feature_inspect": "Inspecter localement les artefacts Unicode et de mise en forme",
    "text_schema_feature_review": "Vérifier les détections avant le nettoyage",
    "text_schema_feature_output": "Copier ou télécharger le texte brut nettoyé",
    "text_schema_feature_report": "Exporter un rapport JSON à confidentialité minimisée",
    "text_schema_feature_languages": "Interface multilingue",
    "text_action_sample": "Exemple",
    "text_action_clear": "Effacer",
    "text_action_open_file": "Ouvrir un fichier",
    "text_action_visualize": "Afficher les invisibles",
    "text_action_clean": "Nettoyer le texte",
    "text_action_copy": "Copier",
    "text_action_download": "Télécharger",
    "text_action_report": "Exporter le rapport JSON",
    "text_action_cancel": "Annuler",
    "text_action_confirm": "Appliquer",
    "text_action_retry": "Réessayer",
    "text_action_keep": "Conserver",
    "text_action_auto": "Automatique",
    "text_action_remove": "Supprimer",
    "text_action_replace": "Remplacer",
    "text_action_flatten": "Aplatir",
    "text_override_label": "Remplacement pour cette occurrence",
    "text_override_inherit": "Hériter",
    "text_presets": "Sélectionnez un préréglage de nettoyage de texte IA",
    "text_preset_standard": "Standard",
    "text_preset_advanced": "Avancé",
    "text_preset_strict": "Strict",
    "text_preset_help_title": "À propos des préréglages",
    "text_preset_help": "Standard (par défaut) : Adapté à la plupart des textes. Supprime les marqueurs IA et autres astuces cachées, convertit les séparateurs de ligne/paragraphe en retours à la ligne normaux, coupe les espaces en fin de ligne et limite les suites de lignes vides.\n\nAvancé : Comme Standard, et normalise aussi les espaces de mise en page inhabituels pour le partage.\n\nStrict : Nettoyage le plus fort. Supprime de nombreux caractères cachés et une mise en forme inhabituelle. Vous confirmerez avant d'appliquer, car les emojis, le texte de droite à gauche, les écritures asiatiques ou les symboles spéciaux peuvent paraître différents.",
    "text_bulk_reset_preset": "Réinitialiser le préréglage",
    "text_input_mode": "Mode d'entrée",
    "text_mode_plain": "Texte brut",
    "text_mode_markdown": "Source Markdown",
    "text_markdown_protection": "Protéger le code Markdown",
    "text_filter_found_only": "Détections uniquement",
    "text_filter_found_only_help": "Afficher uniquement les règles de nettoyage qui ont trouvé quelque chose dans le texte actuel. Désactivez pour parcourir toutes les règles.",
    "text_state_on": "Activé",
    "text_state_off": "Désactivé",
    "text_group_unicode_candidates": "Candidats Unicode",
    "text_group_bidi_security": "Bidi et sécurité",
    "text_group_scripts_sequence": "Écritures et préservation des séquences",
    "text_group_visible_spaces": "Espaces visibles et séparateurs",
    "text_group_dashes_quotes": "Tirets et guillemets",
    "text_group_whitespace_formatting": "Espaces et mise en forme du fichier",
    "text_class_entity_carriers": "Porteurs d'entités littérales",
    "text_entity_mode_keep": "Conserver les littéraux",
    "text_entity_mode_resolve": "Résoudre les porteurs",
    "text_ws_trailing": "Espaces de fin de ligne",
    "text_ws_blank_lines": "Limite de lignes vides",
    "text_ws_no_limit": "Aucune limite",
    "text_ws_line_endings": "Fins de ligne",
    "text_ws_bom": "BOM en tête de fichier",
    "text_le_preserve": "Préserver",
    "text_status_ready": "Analyse prête.",
    "text_status_cleaning": "Nettoyage…",
    "text_status_clean_done": "La sortie nettoyée est prête.",
    "text_status_cleared": "Effacé.",
    "text_status_copied": "Copié dans le presse-papiers.",
    "text_status_downloaded": "Téléchargement démarré.",
    "text_status_exporting": "Export…",
    "text_status_report_done": "Rapport exporté.",
    "text_status_error": "Un problème est survenu.",
    "text_error_build_stale": "La compilation de l'outil de texte est obsolète. Exécutez npm run build.",
    "text_error_input_too_long": "La saisie dépasse 20 000 mots. Raccourcissez-la pour l'analyser.",
    "text_error_file_too_large": "Les fichiers de plus de 1 Mo ne sont pas pris en charge.",
    "text_error_unsupported_extension": "Seuls les fichiers .txt et .md sont pris en charge.",
    "text_error_multiple_files": "Déposez un seul fichier à la fois.",
    "text_error_invalid_utf8": "Le fichier n'est pas du texte UTF-8 valide.",
    "text_error_read_failed": "Le fichier n'a pas pu être lu.",
    "text_error_invalid_config": "Les réglages étaient invalides et ont été réinitialisés sur Standard.",
    "text_error_worker_init": "Le moteur de texte n'a pas pu démarrer.",
    "text_error_worker_runtime": "Le moteur de texte a rencontré une erreur inattendue.",
    "text_error_capability_segmenter": "Ce navigateur ne dispose pas de la segmentation de texte requise (Intl.Segmenter).",
    "text_error_out_of_memory": "Le navigateur a manqué de mémoire. Raccourcissez le texte.",
    "text_error_report_schema": "Le rapport a échoué à la validation. Réessayez l'export.",
    "text_error_stale_result": "Le résultat était obsolète et a été écarté.",
    "text_settings_unavailable": "Les réglages ne seront pas enregistrés dans ce navigateur",
    "text_confirm_replace": "Remplacer le texte actuel ? Les détections actuelles et la sortie nettoyée seront effacées.",
    "text_confirm_clear": "Effacer la source et les résultats ? Les réglages enregistrés seront conservés.",
    "text_copy_manual": "L'accès au presse-papiers a été bloqué. La sortie est sélectionnée. copiez-la manuellement.",
    "text_counter_words": "Mots",
    "text_counter_characters": "Caractères",
    "text_counter_characters_no_ws": "Caractères hors espaces",
    "text_counter_lines": "Lignes",
    "text_counter_invisibles": "Invisibles",
    "text_counter_utf8": "Octets UTF-8",
    "text_counter_code_points": "Points de code",
    "text_counter_utf16": "Unités UTF-16",
    "text_counter_advanced": "Compteurs avancés",
    "text_review_panel_label": "Revue et règles de nettoyage",
    "text_review_tabs_label": "Sections de revue",
    "text_tab_findings": "Détections",
    "text_tab_rules": "Règles de nettoyage",
    "text_tab_journal": "Journal des modifications",
    "text_tab_occurrences": "Occurrences détectées",
    "text_tab_evidence": "Preuves",
    "text_findings_title": "Détections",
    "text_review_intro_title": "Contrôles personnalisés avancés",
    "text_review_intro_body": "Voyez chaque correspondance signalée dans votre texte et où elle apparaît. Conservez ou supprimez n'importe quelle détection individuelle lorsqu'un préréglage ne suffit pas.",
    "text_findings_totals": "Occurrences :",
    "text_findings_code_points": "Points de code candidats :",
    "text_findings_truncated": "Les détails sont limités aux 10 000 premières occurrences ; les totaux agrégés couvrent tout.",
    "text_findings_jump_to": "Aller à",
    "text_nothing_title": "Rien trouvé",
    "text_nothing_body": "Aucun candidat de registre, de mise en forme ou d'entité détecté. Classes vérifiées :",
    "text_warning_script": "Cette modification peut altérer le façonnage de l'écriture ou l'identité des caractères",
    "text_warning_bidi": "Supprimer les contrôles bidirectionnels peut changer l'affichage d'un texte à directions mixtes.",
    "text_pager_prev": "Précédent",
    "text_pager_page": "Page",
    "text_pager_next": "Suivant",
    "text_meta_line": "Ligne",
    "text_meta_effective": "Effective :",
    "text_badge_protected": "Protégé",
    "text_evidence_title": "Preuves de séquences et de charges utiles",
    "text_evidence_truncated": "Les détails des preuves sont limités aux 10 000 premiers enregistrements.",
    "text_evidence_showing": "Affichage",
    "text_evidence_of": "sur",
    "text_evidence_untrusted": "Les charges décodées sont du contenu non fiable affiché uniquement comme texte. Elles ne sont jamais exécutées ni prévisualisées en HTML.",
    "text_evidence_carriers": "Porteurs :",
    "text_evidence_bytes": "Octets décodés :",
    "text_evidence_residual": "Bits résiduels :",
    "text_evidence_display_cap": "Affichage plafonné à 64 Kio d'octets décodés.",
    "text_visualize_omitted": "Points de code non affichés :",
    "text_journal_title": "Journal des modifications",
    "text_journal_stage_relative": "Relatif à l'étape",
    "text_journal_removed": "(supprimé)",
    "text_journal_truncated": "Affichage des 500 premières modifications ; les totaux par étape ci-dessus sont exacts.",
    "text_versions_label": "Versions des données :",
    "text_versions_report": "Schéma du rapport",
    "text_report_warning": "Ce rapport omet votre texte mais contient des points de code, des positions, des comptages et des réglages qui peuvent en révéler des caractéristiques. Vérifiez-le avant de le partager.",
    "text_modal_title": "Confirmer le nettoyage destructif",
    "text_modal_valid_count": "Occurrences valides en contexte qui changeraient :",
    "text_modal_pua_count": "Caractères à usage privé détectés :",
    "text_modal_pua_removed": "seront supprimés",
    "text_modal_protection": "Protection Markdown :",
    "text_modal_scripts": "Écritures détectées :",
    "text_modal_scripts_none": "Aucune détectée",
    "text_modal_breakage": "Les emoji, le texte RTL, indien et CJC, la notation et le code peuvent se casser quand des caractères valides en contexte sont supprimés.",
    "text_pass_detect": "Détection",
    "text_pass_context": "Analyse de contexte",
    "text_pass_decode": "Décodage des charges",
    "text_pass_resolve": "Résolution des actions",
    "text_pass_verify": "Vérification de la sortie",
    "text_pass_report": "Génération du rapport",
    "text_stage_entities": "Entités",
    "text_stage_registry": "Registre",
    "text_stage_typography": "Typographie",
    "text_stage_whitespace": "Espaces",
    "text_stage_line_endings": "Fins de ligne",
    "text_risk_high": "Risque élevé",
    "text_risk_medium": "Risque moyen",
    "text_risk_low": "Risque faible",
    "text_risk_info": "Informatif",
    "text_context_valid": "Valide en contexte",
    "text_context_malformed": "Malformé",
    "text_context_ambiguous": "Ambigu",
    "text_context_unknown": "Intention inconnue",
    "text_context_not_applicable": "Hors contexte",
    "text_evidence_exact_codepoint": "Point de code exact",
    "text_evidence_exact_sequence": "Séquence exacte",
    "text_evidence_heuristic": "Heuristique",
    "text_evidence_kind_registered_sequence": "Séquence enregistrée",
    "text_evidence_kind_bidi_scope": "Portée bidi",
    "text_evidence_kind_interlinear": "Annotation interlinéaire",
    "text_evidence_kind_tag_payload": "Charge de balises",
    "text_evidence_kind_vs_byte_payload": "Charge d'octets de sélecteurs de variante",
    "text_evidence_kind_sneaky_bits": "Charge Sneaky Bits",
    "text_class_reserved_dicp": "Points de code invisibles réservés",
    "text_class_standard_variation_selector": "Sélecteurs de variante",
    "text_class_tag_character": "Caractères de balise",
    "text_class_soft_hyphen": "Trait d'union conditionnel",
    "text_class_combining_grapheme_joiner": "Liant de graphèmes combinant",
    "text_class_bidi_mark": "Marques bidi",
    "text_class_hangul_conjoining_filler": "Remplisseurs conjonctifs hangeul",
    "text_class_khmer_inherent_vowel": "Voyelles inhérentes khmères",
    "text_class_mongolian_format": "Contrôles de format mongol",
    "text_class_zero_width_space": "Espace à largeur nulle",
    "text_class_join_control": "Contrôles de liaison (ZWJ/ZWNJ)",
    "text_class_bidi_embedding_override": "Enchâssements et forçages bidi",
    "text_class_word_joiner": "Liant de mots",
    "text_class_invisible_math_operator": "Opérateurs mathématiques invisibles",
    "text_class_bidi_isolate": "Isolats bidi",
    "text_class_deprecated_format_control": "Contrôles de format obsolètes",
    "text_class_hangul_compatibility_filler": "Remplisseurs de compatibilité hangeul",
    "text_class_bom_or_zwnbsp": "Marque d'ordre des octets / ZWNBSP",
    "text_class_shorthand_format_control": "Contrôles de format sténographique",
    "text_class_musical_format_control": "Contrôles de format musical",
    "text_class_noncharacter": "Non-caractères",
    "text_class_interlinear_annotation_control": "Annotations interlinéaires",
    "text_class_private_use": "Caractères à usage privé",
    "text_class_general_layout_space": "Espaces de mise en page généraux",
    "text_class_no_break_space": "Espaces insécables",
    "text_class_figure_space": "Espace tabulaire",
    "text_class_ideographic_space": "Espace idéographique",
    "text_class_line_separator": "Séparateurs de ligne/paragraphe",
    "text_class_control_character": "Caractères de contrôle",
    "text_class_lone_surrogate": "Substituts isolés",
    "text_class_object_or_replacement": "Caractères d'objet/de remplacement",
    "text_class_dash": "Tirets demi-cadratin/cadratin",
    "text_class_single_quote": "Guillemets simples typographiques",
    "text_class_double_quote": "Guillemets doubles typographiques",
    "text_class_invalid_entity_carrier": "Porteurs d'entité invalides",
    "text_class_trailing_whitespace": "Espaces de fin de ligne",
    "text_class_excess_blank_lines": "Lignes vides excédentaires",
    "text_rule_reserved_dicp": "Point de code invisible réservé",
    "text_rule_registered_variation": "Séquence de variante enregistrée",
    "text_rule_malformed_variation": "Sélecteur de variante malformé",
    "text_rule_variation_byte_run": "Suite d'octets de sélecteurs de variante",
    "text_rule_unknown_variation": "Sélecteur de variante non enregistré",
    "text_rule_rgi_tag_sequence": "Séquence de balises emoji RGI",
    "text_rule_non_rgi_tag_run": "Caractères de balise non emoji",
    "text_rule_layout_semantic_control": "Contrôle sémantique de mise en page",
    "text_rule_sneaky_bits_run": "Suite de bits d'opérateurs invisibles",
    "text_rule_bidi_mark_review": "Marque bidirectionnelle",
    "text_rule_balanced_bidi_scope": "Portée bidi équilibrée",
    "text_rule_dangerous_bidi_override": "Contrôle de forçage bidi",
    "text_rule_deprecated_format_control": "Contrôle de format obsolète",
    "text_rule_unmatched_bidi_control": "Contrôle bidi non apparié",
    "text_rule_script_format_review": "Contrôle de format d'écriture",
    "text_rule_zero_width_space": "Espace à largeur nulle",
    "text_rule_rgi_join_control": "Contrôle de liaison dans une séquence emoji",
    "text_rule_join_control_review": "Contrôle de liaison",
    "text_rule_leading_text_feff": "U+FEFF en tête de texte",
    "text_rule_interior_feff": "U+FEFF intérieur (ZWNBSP)",
    "text_rule_notation_control_review": "Contrôle de format de notation",
    "text_rule_noncharacter_interchange": "Non-caractère",
    "text_rule_interlinear_structure": "Structure d'annotation interlinéaire",
    "text_rule_malformed_interlinear": "Annotation interlinéaire malformée",
    "text_rule_private_use": "Caractère à usage privé",
    "text_rule_lone_surrogate": "Substitut isolé",
    "text_rule_control_character": "Caractère de contrôle",
    "text_rule_object_or_replacement": "Caractère d'objet/de remplacement",
    "text_rule_visible_typography": "Typographie visible",
    "text_rule_invalid_entity_carrier": "Porteur d'entité invalide",
    "text_rule_entity_flatten_unsupported": "Aplatissement d'entité non pris en charge",
    "text_rule_whitespace_tidy": "Nettoyage des espaces",
    "text_rule_entity_carrier": "Porteur d'entité littérale",
    "text_rule_trailing_whitespace": "Espaces de fin de ligne",
    "text_rule_excess_blank_lines": "Lignes vides excédentaires",
    "text_rule_line_ending_conversion": "Conversion des fins de ligne",
    "text_help_title": "À propos de cette règle de nettoyage",
    "text_help_reserved_dicp": "Caractères invisibles réservés par la norme de texte qui ne devraient jamais apparaître dans une écriture normale. Vous ne les voyez pas, mais ils peuvent se cacher dans du texte copié depuis des applications ou des outils d'IA. Les supprimer est l'étape principale de chaque préréglage.",
    "text_help_standard_variation_selector": "Petits ajouts qui changent l'apparence d'un emoji ou d'un symbole, par exemple un cœur plein plutôt qu'un contour. Certains emojis en ont besoin pour s'afficher correctement ; les isolés peuvent être du formatage résiduel. Automatique ne les conserve que lorsqu'ils appartiennent à une séquence d'emoji ou de symbole reconnue.",
    "text_help_tag_character": "Marqueurs cachés utilisés dans certains emojis, comme les drapeaux régionaux ou les séquences basées sur des balises. Les vrais emojis peuvent en avoir besoin ; les isolés sont souvent inutiles. Automatique supprime les balises qui ne font pas partie d'une séquence d'emoji reconnue.",
    "text_help_soft_hyphen": "Un trait d'union optionnel qui n'apparaît que si un mot se coupe sur deux lignes. Invisible à la lecture normale à l'écran. Sans danger à supprimer sauf si vous comptez sur une mise en page d'impression où cet indice de coupure compte.",
    "text_help_combining_grapheme_joiner": "Un caractère colle invisible qui dit au système de garder certaines lettres ensemble, utilisé dans certaines langues et écritures. Rare en anglais courant. Le supprimer peut changer l'affichage de certains mots non latins.",
    "text_help_bidi_mark": "Marques invisibles qui contrôlent l'ordre de lecture de droite à gauche ou de gauche à droite dans un texte multilingue. Normales en arabe, hébreu ou contenu bilingue, mais peuvent aussi être détournées pour faire diverger l'apparence et la copie. Vérifiez avant de supprimer si vous utilisez des langues de droite à gauche.",
    "text_help_hangul_conjoining_filler": "Caractères de remplacement spéciaux utilisés pour construire les lettres coréennes. Normaux en typographie coréenne et inhabituels ailleurs. Automatique ne les supprime que lorsqu'ils ne font clairement pas partie d'un texte coréen valide.",
    "text_help_khmer_inherent_vowel": "Aides de mise en forme pour l'écriture khmère (cambodgienne). Légitimes en écriture khmère et peu courantes dans d'autres langues. Les supprimer peut changer l'affichage des mots khmers.",
    "text_help_mongolian_format": "Contrôles invisibles pour la mise en page verticale de l'écriture mongole. Importants pour le texte mongol et n'appartiennent presque jamais à une prose anglaise ordinaire. Les supprimer peut casser la mise en forme mongole.",
    "text_help_zero_width_space": "Un écart totalement invisible inséré entre des caractères. Invisible, mais peut séparer subtilement des mots ou laisser des empreintes cachées lorsque du texte est copié depuis des sites ou des outils de chat. Généralement sans danger à supprimer en texte brut.",
    "text_help_join_control": "Connecteurs invisibles qui lient des emojis ou des lettres en un symbole combiné, par exemple les emojis famille ou les modificatrices de teint. Nécessaires pour des séquences d'emoji valides et suspects lorsqu'ils sont seuls. Automatique conserve les séquences liées et supprime les orphelins.",
    "text_help_bidi_embedding_override": "Contrôles invisibles forts qui peuvent forcer une partie d'une ligne à se lire à l'envers ou à l'endroit. Le texte peut paraître correct à l'écran mais se copier ou se rechercher différemment — une astuce de dissimulation connue. Automatique supprime les forçages dangereux ; examinez soigneusement les sections appariées en texte multilingue.",
    "text_help_word_joiner": "Un caractère invisible qui empêche un retour à la ligne entre deux mots, semblable à un espace insécable. Les éditeurs et outils web l'insèrent parfois pour la mise en page. Généralement sans danger à supprimer sauf si deux mots doivent rester sur une ligne.",
    "text_help_invisible_math_operator": "Symboles mathématiques cachés qui n'occupent aucune largeur visible. Rares en prose normale et peuvent apparaître lorsque du texte scientifique est copié depuis des outils spécialisés. Automatique les supprime lorsqu'ils ne font pas partie d'une mise en page mathématique valide.",
    "text_help_bidi_isolate": "Limites invisibles qui isolent un fragment de texte pour que sa direction de lecture n'affecte pas les mots voisins. Utilisées correctement dans du contenu multilingue. Automatique supprime les isolats non appariés ou risqués.",
    "text_help_deprecated_format_control": "Anciens codes de formatage invisibles que la norme de texte ne recommande plus. Obsolètes dans l'écriture moderne. Sans danger à supprimer dans presque tous les cas.",
    "text_help_hangul_compatibility_filler": "Caractères de remplacement coréens hérités d'anciens encodages. Peu courants dans les documents modernes. Généralement sans danger à supprimer hors matériel coréen historique.",
    "text_help_bom_or_zwnbsp": "Un caractère invisible spécial tout au début d'un fichier, ou le même caractère copié au milieu du texte où il agit comme un espace insécable caché. Un marqueur en tête peut indiquer l'encodage du fichier ; les copies au milieu sont souvent des résidus de collage. Automatique conserve un marqueur de fichier en tête si le fichier en avait un et supprime les copies intérieures.",
    "text_help_shorthand_format_control": "Aides invisibles pour les systèmes de sténographie. N'appartiennent pas à l'écriture ordinaire. Sans danger à supprimer sauf si vous utilisez volontairement ces systèmes de notation.",
    "text_help_musical_format_control": "Contrôles invisibles pour les partitions musicales, comme des indices de ligature ou d'espacement. Importants dans la notation musicale, pas dans la prose habituelle. Sans danger à supprimer pour le texte normal.",
    "text_help_noncharacter": "Caractères que la norme marque comme invalides et non destinés au vrai texte (essentiellement des remplacements cassés). Remplacer les convertit en symbole de remplacement standard pour rendre le problème visible plutôt que caché.",
    "text_help_interlinear_annotation_control": "Marqueurs pour des guides de prononciation ou de petites notes au-dessus des caractères, comme le furigana en japonais. Aplatir retire la structure d'annotation et ne conserve que le texte principal. Utilisez-le lorsque vous voulez les caractères de base sans les notes latérales.",
    "text_help_private_use": "Caractères dans un emplacement privé que différentes applications peuvent interpréter différemment ; ils ne sont pas normalisés. Ils peuvent être des icônes personnalisées, des codes internes ou des marqueurs cachés. Supprimez-les si vous ne savez pas pourquoi ils sont là.",
    "text_help_general_layout_space": "Espaces spéciaux qui ressemblent à un espace ordinaire mais se comportent autrement, comme des espaces fins ou de largeur fixe. Souvent normalisés en espace régulier pour la publication et l'export en texte brut.",
    "text_help_no_break_space": "Un espace qui garde deux mots sur la même ligne, comme l'écart entre un nombre et son unité dans « 100 km ». Remplacé par un espace normal sauf si vous avez besoin de ce comportement insécable.",
    "text_help_figure_space": "Un espace aussi large qu'un chiffre, utilisé pour aligner des nombres en colonnes. Généralement remplacé par un espace normal en texte brut simplifié.",
    "text_help_ideographic_space": "Un espace pleine chasse utilisé en typographie d'Asie de l'Est, de la même largeur qu'un caractère chinois ou japonais. Remplacé par un espace normal lors de la simplification pour les mises en page occidentales.",
    "text_help_line_separator": "Un caractère spécial qui agit comme un retour à la ligne sans être un saut Entrée normal. Souvent converti en retour à la ligne régulier pour une meilleure compatibilité.",
    "text_help_control_character": "Anciens codes de contrôle invisibles hors tabulation et retour à la ligne courants. Pas destinés au texte lisible. Généralement sans danger à supprimer.",
    "text_help_lone_surrogate": "Une moitié cassée d'une paire de caractères nécessaire pour les emojis et symboles au-delà de la plage de base, souvent signe d'un texte corrompu ou tronqué. Remplacer le convertit en symbole de remplacement standard car il ne peut pas s'afficher correctement seul.",
    "text_help_object_or_replacement": "Le placeholder d'objet ou le symbole de remplacement déjà visible dans votre texte. L'outil les signale pour information et les conserve tels quels car ils signalent déjà un problème ou un caractère manquant.",
    "text_help_dash": "Tirets longs ou moyens au lieu d'un simple trait d'union-moins du clavier. Remplacez si vous voulez une ponctuation ASCII simple.",
    "text_help_single_quote": "Guillemets simples typographiques ou intelligents au lieu d'une apostrophe droite. Remplacez pour le texte brut, le code ou les systèmes qui attendent des guillemets simples.",
    "text_help_double_quote": "Guillemets doubles typographiques ou intelligents au lieu des guillemets droits du clavier. Remplacez pour le texte brut ou lorsque les guillemets doivent être ASCII.",
    "text_help_invalid_entity_carrier": "Texte comme &amp; ou un code &#...; cassé qui n'a pas été converti en vrai caractère. Conserver pour examiner ; les codes invalides peuvent nécessiter une correction manuelle.",
    "text_help_entity_carriers": "Codes de style HTML comme &nbsp; ou &#8211; qui représentent des caractères spéciaux. Résoudre les convertit en caractère réel ; Conserver laisse le code saisi inchangé.",
    "text_help_trailing_whitespace": "Espaces ou tabulations après le dernier caractère visible d'une ligne. Difficiles à voir, mais apparaissent souvent après un copier-coller ; de nombreux éditeurs les retirent. Supprimez pour un texte final plus propre.",
    "text_help_blank_line_limit": "Limite combien de lignes entièrement vides sont autorisées d'affilée avant de retirer les excédents. Utile lorsque le texte collé a de grands écarts entre paragraphes.",
    "text_help_line_endings": "Les caractères invisibles à la fin de chaque ligne. Unix et Mac utilisent souvent LF ; Windows utilise souvent CRLF. Normalisez lors du partage de fichiers entre ordinateurs ou applications différents.",
    "text_help_leading_bom": "Un marqueur invisible tout au début d'un fichier UTF-8. Certains programmes l'ajoutent automatiquement ; d'autres échouent s'il est présent. Ne le supprimez que si un outil en aval se plaint.",
    "text_features_heading": "Fonctionnalités de notre nettoyeur d'empreintes de texte IA",
    "text_feature_01_title": "Scan profond du caché",
    "text_feature_01_body": "Nous cherchons plus de 4 200 caractères cachés, pas seulement une courte liste. Nous trouvons les espaces cachés, les contrôles sournois et d'autres astuces que beaucoup de nettoyeurs ignorent.",
    "text_feature_02_title": "Voir chaque détection avant de nettoyer",
    "text_feature_02_body": "Chaque détection indique ce que nous avons trouvé, où cela se trouve et ce que cela fait. Vous voyez tout avant de nettoyer. Pas de bouton magique secret.",
    "text_feature_03_title": "Nettoyage intelligent",
    "text_feature_03_body": "Nous traitons avec soin les emojis, le texte de droite à gauche, les écritures asiatiques et les marques normales d'éditeur. Nous visons les cachettes suspectes, pas vos vrais mots.",
    "text_feature_04_title": "Préréglages simples",
    "text_feature_04_body": "Utilisez Standard pour le collage quotidien. Choisissez Avancé ou Strict pour un nettoyage plus profond. Le même outil, un choix facile.",
    "text_feature_05_title": "Filtres rapides",
    "text_feature_05_body": "Supprimez tous les caractères invisibles, les tirets sophistiqués ou les emojis en un tap. Nettoyage rapide sans ouvrir chaque règle.",
    "text_feature_06_title": "Afficher les invisibles",
    "text_feature_06_body": "Activez Afficher les invisibles pour voir les espaces et contrôles cachés invisibles dans le texte normal. Vérifiez votre texte avant et après le nettoyage.",
    "text_feature_07_title": "Markdown et code",
    "text_feature_07_body": "Nous protégeons le code délimité et en ligne pour que le nettoyage ne casse pas vos extraits. Collez des articles de blog ou des docs sans ruiner vos exemples.",
    "text_feature_08_title": "Conserver ou supprimer un par un",
    "text_feature_08_body": "Modifiez n'importe quel point. Conservez celui-ci. Supprimez celui-là. Contrôle fin lorsqu'un préréglage ne suffit pas.",
    "text_feature_09_title": "Exporter la preuve",
    "text_feature_09_body": "Copiez le texte nettoyé, téléchargez-le ou enregistrez un petit rapport de ce qui a changé. Gratuit. Aucun compte requis.",
    "text_article_copy": "Copier",
    "text_article_copied": "Copié",
    "text_article_schema_headline": "Nettoyage des filigranes de texte IA : supprimer les caractères invisibles du texte ChatGPT et Claude",
    "text_article_schema_description": "Comment fonctionnent les filigranes de texte IA, quels caractères Unicode invisibles apparaissent dans le texte, comment les supprimer dans votre navigateur, quels fournisseurs marquent la sortie texte, et pourquoi un caractère caché ne prouve jamais une rédaction par IA.",
    "text_article_wm_h2": "Filigranes de texte IA : caractères cachés versus marques de sélection de tokens",
    "text_article_wm_answer": "Les filigranes de texte IA existent sous deux formes, et une seule est faite de caractères que vous pouvez supprimer.",
    "text_article_wm_th_type": "Type de filigrane",
    "text_article_wm_th_where": "Où il se trouve",
    "text_article_wm_th_visible": "Visible par cet outil",
    "text_article_wm_th_removable": "Supprimable par cet outil",
    "text_article_wm_r1_type": "Marques à caractères cachés",
    "text_article_wm_r1_where": "Dans les octets du texte, sous forme de points de code invisibles ou inhabituels",
    "text_article_wm_r2_type": "Marques de sélection de tokens",
    "text_article_wm_r2_where": "Dans les choix de mots eux-mêmes",
    "text_article_wm_yes": "Oui",
    "text_article_wm_no": "Non",
    "text_article_wm_p1": "Les marques à caractères cachés sont des points de code que votre éditeur de texte stocke et que votre écran ne dessine jamais.",
    "text_article_wm_p2": "Les marques de sélection de tokens sont portées par le mot que le modèle a choisi à chaque étape, donc elles ne laissent aucun caractère à trouver ni à retirer. Chaque outil d'IA qui marque aujourd'hui la sortie texte utilise ce type.",
    "text_article_wm_invisible_h3": "Qu'est-ce qui rend un caractère Unicode invisible ?",
    "text_article_wm_invisible_answer": "Un caractère est invisible lorsqu'il n'occupe aucune largeur à l'écran. Unicode enregistre ce comportement avec la propriété Default_Ignorable_Code_Point et la catégorie générale Cf, format.",
    "text_article_wm_invisible_p1": "Default_Ignorable_Code_Point est une propriété dérivée, publiée en liste texte brut dans DerivedCoreProperties.txt pour chaque version de la norme. Ce nettoyeur fixe Unicode 17.0, publié le 9 septembre 2025, qui a ajouté 4 803 nouveaux caractères et porté le total encodé à 159 801.",
    "text_article_wm_invisible_p2": "J'ai extrait les données de propriétés d'Unicode 17.0 et les ai comptées moi-même. 4 174 points de code portent Default_Ignorable_Code_Point, mais seuls 405 sont des caractères assignés. Les 3 769 autres sont des emplacements réservés que rien n'utilise encore. Sur les 405, 256 sont des sélecteurs de variante et 97 se trouvent dans le bloc Tags, ce qui laisse 52 qui apparaissent dans l'écriture ordinaire.",
    "text_article_wm_invisible_p3": "La catégorie Cf contient 170 caractères dans la même version. C'est pourquoi un chiffre marketing rond comme « 104 caractères cachés » ne dit rien à lui seul. Sans une version Unicode imprimée à côté, le chiffre ne peut être vérifié contre rien.",
    "text_article_wm_token_h3": "Pourquoi les filigranes de sélection de tokens survivent au nettoyage des caractères",
    "text_article_wm_token_answer": "Une sélection de tokens, aussi appelée filigrane statistique, est stockée dans les mots choisis par le modèle, donc supprimer les caractères invisibles ne nettoie pas les marques statistiques.",
    "text_article_wm_token_p1": "Aucun nettoyeur de filigranes de texte sur internet ne peut supprimer un filigrane de sélection de tokens ou statistique, car l'algorithme utilisé par les outils d'IA est propriétaire.",
    "text_article_wm_chatgpt_h3": "ChatGPT met-il un filigrane dans son texte ?",
    "text_article_wm_chatgpt_answer": "OpenAI dit non. Le 20 avril 2025, Rumidocs a rapporté que les réponses de GPT o3 et o4 mini contenaient U+202F, le NARROW NO-BREAK SPACE. OpenAI a répondu deux jours plus tard. Les caractères étaient « a quirk of large-scale reinforcement learning » et n'étaient pas un filigrane. Rumidocs a mis à jour l'article le 23 avril 2025 pour indiquer que les caractères spéciaux avaient cessé d'apparaître.",
    "text_article_wm_chatgpt_p1": "OpenAI a bien construit une méthode de filigrane texte en 2024 et ne l'a jamais déployée. Son article d'aide actuel sur la provenance liste ce qui porte un signal aujourd'hui : les images reçoivent C2PA Content Credentials et SynthID, l'audio reçoit SynthID, et le texte ne reçoit ni l'un ni l'autre. La même page indique que « our goal is to expand provenance signals to all modalities including text », ce qui est un plan plutôt qu'un produit.",
    "text_article_wm_chatgpt_p2": "La réponse honnête est courte. ChatGPT ne filigrane pas son texte, et les caractères trouvés en 2025 étaient un bug corrigé.",
    "text_article_wm_note_label": "Note :",
    "text_article_wm_note": "Au 3 septembre 2026, Claude AI livre tout le texte avec des filigranes statistiques pour se conformer au droit d'auteur de l'UE.",
    "text_article_chars_h2": "Types de caractères invisibles trouvés dans les sorties ChatGPT et Claude",
    "text_article_chars_answer": "Les caractères que ce nettoyeur trouve se répartissent en cinq groupes : caractères à largeur nulle, espaces inhabituels, caractères de contrôle, ponctuation ressemblante, et caractères de balise ou à usage privé.",
    "text_article_chars_th_group": "Groupe",
    "text_article_chars_th_examples": "Exemples",
    "text_article_chars_th_effect": "Ce que cela fait",
    "text_article_chars_th_preset": "Préréglage Standard",
    "text_article_chars_r1_group": "Caractères à largeur nulle",
    "text_article_chars_r1_effect": "N'occupe aucune largeur, mais est stocké dans le fichier",
    "text_article_chars_r1_preset": "Supprime U+200B, U+2060, U+FEFF et conserve les deux liants",
    "text_article_chars_r2_group": "Espaces inhabituels",
    "text_article_chars_r2_effect": "Ressemble à un espace, trie et cherche comme un caractère différent",
    "text_article_chars_r2_preset": "Convertit en espace normal",
    "text_article_chars_r3_group": "Caractères de contrôle",
    "text_article_chars_r3_examples": "Plages C0 et C1, contrôles bidirectionnels",
    "text_article_chars_r3_effect": "Oriente le rendu ou casse les analyseurs, n'imprime jamais",
    "text_article_chars_r3_preset": "Supprime tout sauf tabulation et retour à la ligne",
    "text_article_chars_r4_group": "Ponctuation ressemblante",
    "text_article_chars_r4_examples": "Guillemets typographiques, tirets en et em, U+00AD",
    "text_article_chars_r4_effect": "S'imprime, mais pas comme le caractère que vous avez tapé",
    "text_article_chars_r4_preset": "Laisse tel quel",
    "text_article_chars_r5_group": "Balise et usage privé",
    "text_article_chars_r5_examples": "U+E0000 à U+E007F, zone à usage privé",
    "text_article_chars_r5_effect": "Transport un texte lisible qu'aucun humain ne voit",
    "text_article_chars_r5_preset": "Supprime",
    "text_article_chars_p1": "Voici l'exemple récurrent que j'ai utilisé pour chaque mesure de cette page. La phrase « The meeting starts at 9:30 am on 12 May. » fait 40 caractères et 40 octets lorsqu'elle est tapée directement dans un éditeur de texte brut. Après un passage dans un traitement de texte et un retour, elle en faisait 42 caractères et 49 octets. À l'intérieur se trouvaient une marque d'ordre des octets au début, un espace à largeur nulle après « am », et deux espaces ordinaires discrètement remplacés par U+202F et U+00A0. Neuf octets de plus. Rien de visible n'avait changé.",
    "text_article_chars_sample_label": "Texte d'exemple, 42 caractères et 49 octets. Copiez-le dans la zone ci-dessus.",
    "text_article_zw_h3": "Caractères à largeur nulle : U+200B, U+200C, U+200D, U+2060 et U+FEFF",
    "text_article_zw_answer": "Les caractères à largeur nulle n'occupent aucun espace à l'écran mais existent toujours dans le fichier, c'est pourquoi le texte collé peut porter des marques que personne ne voit.",
    "text_article_zw_th_codepoint": "Point de code",
    "text_article_zw_th_name": "Nom Unicode officiel",
    "text_article_zw_th_job": "Rôle réel",
    "text_article_zw_r1_job": "Marque une opportunité de retour à la ligne, surtout inséré par les éditeurs web",
    "text_article_zw_r2_job": "Garde les lettres séparées dans les mots persans et arabes",
    "text_article_zw_r3_job": "Joint des emojis en une image et forme des conjonctions dans les écritures indiennes",
    "text_article_zw_r4_job": "Empêche un retour à la ligne à cet endroit",
    "text_article_zw_r5_job": "La marque d'ordre des octets, généralement laissée par un éditeur de texte et non par une IA",
    "text_article_zw_p1": "Deux de ces cinq sont des caractères utiles, pas des déchets. U+200C et U+200D portent un sens dans de vraies langues, raison pour laquelle le préréglage Standard les laisse en place.",
    "text_article_spaces_h3": "Espaces inhabituels : U+00A0, U+2009, U+202F et U+3000",
    "text_article_spaces_answer": "Les espaces inhabituels ressemblent à un espace ordinaire mais portent un point de code différent, ce qui casse la recherche, le tri et le code.",
    "text_article_spaces_p1": "Unicode 17.0 définit 17 caractères dans la catégorie Zs, séparateur d'espace, et un seul d'entre eux est l'espace de votre clavier. J'ai listé les 17 depuis la base de caractères avec leurs largeurs en octets UTF-8, car c'est la largeur en octets qui les rend coûteux.",
    "text_article_spaces_th_codepoint": "Point de code",
    "text_article_spaces_th_name": "Nom Unicode officiel",
    "text_article_spaces_th_bytes": "Octets UTF-8",
    "text_article_spaces_r4_name": "EN QUAD jusqu'à HAIR SPACE, 11 caractères",
    "text_article_spaces_r4_bytes": "3 chacun",
    "text_article_spaces_p2": "Un seul U+202F coûte trois octets là où un espace en coûte un, et une recherche de « 9:30 am » ne correspondra pas à « 9:30 am » lorsque l'écart est U+202F. Ce décalage est la raison pour laquelle les espaces sont normalisés même dans le préréglage Standard.",
    "text_article_spaces_sample_label": "Texte d'exemple. L'écart de la deuxième ligne est U+202F, pas un espace.",
    "text_article_spaces_p3": "Vous pouvez copier-coller le texte d'exemple dans la zone de saisie de l'outil ci-dessus pour voir le résultat.",
    "text_article_dashes_h3": "Tirets, guillemets typographiques et traits d'union conditionnels que les éditeurs insèrent",
    "text_article_dashes_answer": "Les guillemets typographiques, les longs tirets et le trait d'union conditionnel U+00AD viennent généralement d'un réglage de correction automatique d'un traitement de texte, pas d'un modèle de langage.",
    "text_article_dashes_p1": "Unicode 17.0 attribue la propriété Dash à 31 caractères, du simple U+002D de votre clavier à U+2014 EM DASH et U+2E3A TWO-EM DASH. Un seul est une touche clavier. Le reste arrive lorsque le logiciel décide de ce que vous vouliez dire. U+00AD est l'exception, car il s'imprime comme un trait d'union seulement lorsqu'une ligne se coupe là et reste invisible partout ailleurs.",
    "text_article_dashes_p2": "Les tirets sont la question qui amène la plupart des gens sur une page comme celle-ci, et la réponse courte est qu'ils ne prouvent rien. L'argument complet se trouve plus bas dans la section sur les tirets cadratin.",
    "text_article_tags_h3": "Caractères de balise et à usage privé qui cachent des instructions dans le texte",
    "text_article_tags_answer": "Les caractères du bloc Unicode Tags, U+E0000 à U+E007F, peuvent porter une phrase complète qu'aucun lecteur humain ne verra jamais. C'est ainsi que des attaquants glissent des instructions cachées dans un texte qu'un assistant IA lira plus tard.",
    "text_article_tags_p1": "Le AWS Security Blog a couvert la contrebande de caractères Unicode le 30 septembre 2025. Il décrit des caractères de balise « Initially designed as invisible markers for indicating language within text » qui ont « emerged as a potential vector for prompt injection ». Une note de recherche de la Cloud Security Alliance datée du 10 mars 2026 a suivi le même truc dans les skills d'agents IA, les descriptions d'outils et les serveurs MCP. Ce travail nomme le bloc Tags aux côtés de U+200B, U+200C, U+200D et U+FEFF.",
    "text_article_tags_p2": "J'en ai construit un pour voir sa taille. La phrase visible « Great work on the report. » fait 25 caractères et 25 octets. J'ai ajouté une instruction de 42 caractères encodée en caractères de balise. Le fichier est passé à 67 caractères et 193 octets. À l'écran, cela se lit toujours comme cinq mots et un point, et un script a extrait l'instruction intacte de la copie. Chaque caractère de balise coûte quatre octets et zéro pixel.",
    "text_article_tags_sample_label": "Texte d'exemple, 67 caractères et 193 octets. Cinq mots visibles portant une instruction cachée.",
    "text_article_tags_p3": "C'est la raison la plus forte de nettoyer du texte qui n'a rien à voir avec la détection d'IA. Collez un bloc de texte d'une page web dans un assistant de chat et vous lui remettez peut-être des instructions que vous n'avez jamais tapées.",
    "text_article_flow_h2": "Suppression des caractères invisibles dans votre navigateur : le flux scan et nettoyage",
    "text_article_flow_answer": "Ce nettoyeur analyse votre texte dès que vous le collez, liste chaque détection avec son nom Unicode officiel et sa position, et ne change rien tant que vous n'appuyez pas sur Nettoyer le texte.",
    "text_article_flow_p1": "La séquence comporte quatre étapes :",
    "text_article_flow_step1": "Collez votre texte ou déposez un fichier .txt ou .md.",
    "text_article_flow_step2": "Examinez la liste des détections, qui nomme chaque caractère et où il se trouve.",
    "text_article_flow_step3": "Choisissez un préréglage, ou conservez des détections individuelles que vous voulez protéger.",
    "text_article_flow_step4": "Nettoyez, puis copiez le résultat ou téléchargez-le.",
    "text_article_flow_p2": "Ce nettoyeur ne réécrit, ne paraphrase et ne « humanise » pas un seul mot de votre texte.",
    "text_article_presets_h3": "Comparaison des préréglages Standard, Avancé et Strict",
    "text_article_presets_answer": "Standard retire les caractères qui posent problème dans l'écriture normale, Avancé élargit le filet, et Strict retire le plus.",
    "text_article_presets_th_group": "Groupe de caractères",
    "text_article_presets_th_standard": "Standard",
    "text_article_presets_th_advanced": "Avancé",
    "text_article_presets_th_strict": "Strict",
    "text_article_presets_val_removed": "Supprimé",
    "text_article_presets_val_kept": "Conservé",
    "text_article_presets_val_space": "Converti en U+0020",
    "text_article_presets_val_outside_emoji": "Supprimé hors des séquences d'emoji",
    "text_article_presets_val_everywhere": "Supprimé partout",
    "text_article_presets_val_plain": "Converti en guillemets droits et un tiret simple",
    "text_article_presets_r1_group": "Espace à largeur nulle, liant de mots, marque d'ordre des octets",
    "text_article_presets_r2_group": "Contrôles bidirectionnels et contrôles C0/C1",
    "text_article_presets_r3_group": "Bloc Tags et caractères à usage privé",
    "text_article_presets_r4_group": "Trait d'union conditionnel U+00AD",
    "text_article_presets_r5_group": "Espaces inhabituels de la catégorie Zs",
    "text_article_presets_r6_group": "Liants U+200C et U+200D",
    "text_article_presets_r7_group": "Sélecteurs de variante",
    "text_article_presets_r8_group": "Guillemets typographiques et longs tirets",
    "text_article_presets_p1": "Trois filtres en un tap accompagnent les préréglages : supprimer les invisibles, retirer tirets et traits d'union, et retirer les emojis. Publier ces règles est délibéré. Chaque outil concurrent cache son jeu de règles derrière un seul bouton, donc vous ne savez pas ce qu'il a retiré de votre texte jusqu'à ce que quelque chose casse.",
    "text_article_markdown_h3": "Comment la protection du code Markdown garde les blocs de code intacts",
    "text_article_markdown_answer": "Avec le mode Markdown et la protection activés, le nettoyeur ignore le code délimité et en ligne, pour qu'un extrait qui a besoin d'un caractère exact le conserve.",
    "text_article_markdown_p1": "Le code est le seul endroit où un caractère que vous appelleriez déchet en prose est porteur. Une expression régulière ou une chaîne de test peut dépendre d'une marque d'ordre des octets exactement à sa place.",
    "text_article_privacy_h3": "Votre texte quitte-t-il votre appareil ?",
    "text_article_privacy_answer": "Non. L'analyse et le nettoyage s'exécutent tous deux dans votre navigateur, et la page n'envoie ni ne stocke jamais votre texte.",
    "text_article_privacy_p1": "La seconde moitié honnête appartient au même souffle. Cette page est gratuite, elle peut donc encore afficher des publicités et utiliser l'analytique du site. Le rapport JSON optionnel enregistre ce qui a changé. Il ne contient aucun de vos textes.",
    "text_article_limits_h3": "Limites de texte et de fichier : 20 000 mots et 1 Mo",
    "text_article_limits_answer": "Le nettoyeur accepte jusqu'à 20 000 mots de texte collé, ou un fichier UTF-8 jusqu'à 1 Mo aux formats .txt ou .md.",
    "text_article_limits_p1": "Tout le reste est hors périmètre : pas de HTML, DOCX, PDF, JSON ni CSV, et le collage arrive uniquement en texte brut. JavaScript est requis. Il n'y a ni compte ni paiement. L'interface est proposée en 26 langues. Les noms Unicode officiels restent en anglais dans toutes, car un nom de caractère traduit n'est plus un nom que l'on peut citer.",
    "text_article_limits_crosslink_prefix": "Pour les photos plutôt que le texte, vous pouvez",
    "text_article_limits_link_home": "supprimer les infos IA de l'image",
    "text_article_limits_crosslink_or": "ou",
    "text_article_limits_link_edit": "modifier les métadonnées de l'image",
    "text_article_vendors_h2": "Marquage de texte IA par fournisseur : comparaison de ChatGPT, Claude, Gemini et Grok",
    "text_article_vendors_answer": "Seuls certains fournisseurs d'IA marquent leur sortie texte, et tous ceux qui le font utilisent le choix des mots plutôt que des caractères cachés.",
    "text_article_vendors_checked": "Vérifié le",
    "text_article_vendors_th_vendor": "Fournisseur",
    "text_article_vendors_th_marks": "Marque le texte",
    "text_article_vendors_th_method": "Méthode",
    "text_article_vendors_th_found": "Trouvé par ce nettoyeur",
    "text_article_vendors_th_source": "Source et date",
    "text_article_vendors_val_yes": "Oui",
    "text_article_vendors_val_no": "Non",
    "text_article_vendors_val_na": "Non applicable",
    "text_article_vendors_r1_method": "Filigrane de sélection de tokens, une version de SynthID Text",
    "text_article_vendors_r1_source": "Anthropic, annonce du 11 août 2026, note technique du 14 août 2026, mise à jour le 1er septembre 2026",
    "text_article_vendors_r2_method": "SynthID Text, modulation de probabilité des tokens",
    "text_article_vendors_r2_source": "Google DeepMind, 14 mai 2024, open source plus tard la même année",
    "text_article_vendors_r3_marks": "Aucun filigrane texte confirmé",
    "text_article_vendors_r3_method": "Aucun en production pour le texte. Les images portent C2PA et SynthID, l'audio porte SynthID",
    "text_article_vendors_r3_source": "Article d'aide OpenAI sur la provenance, à jour au 2 septembre 2026",
    "text_article_vendors_r4_marks": "Aucun engagement publié",
    "text_article_vendors_r4_method": "Aucun indiqué",
    "text_article_vendors_r4_source": "xAI n'a pas signé le code de pratiques de transparence de la Commission, rapporté le 12 août 2026",
    "text_article_vendors_p1": "Anthropic indique que les modèles lancés le 2 août 2026 ou après portent la marque dès le lancement. L'entreprise travaille à ajouter le marquage aux modèles publiés avant cette date. La détection de filigranes texte n'est pas un vérificateur public. Anthropic précise que la détection « is currently in private preview, available to eligible organizations as required under EU law ». La liste des éligibles comprend les régulateurs, les forces de l'ordre, les médias, les fact-checkers, les chercheurs, les organismes éducatifs et les groupes de la société civile de l'UE. Le Claude Content Checker gratuit qu'Anthropic propose aussi lit les C2PA Content Credentials sur les fichiers générés, ce qui est différent d'un filigrane texte.",
    "text_article_vendors_p2": "Le fait que xAI ne signe pas le code de pratiques n'exempte pas Grok de l'AI Act lui-même. Un code volontaire est une voie de conformité, pas un substitut à la loi.",
    "text_article_claude_h3": "Comment fonctionne le filigrane texte de Claude ?",
    "text_article_claude_answer": "Claude choisit entre des mots également bons, et une clé secrète décide lequel il prend. La marque est la séquence de choix, pas un caractère du texte.",
    "text_article_claude_p1": "Anthropic décrit le mécanisme clairement. « Instead of using an arbitrary random number generator to pick the next word, watermarking uses the key and a few words that come before to settle what word the model should pick. » L'entreprise précise aussi que le filigrane texte de Claude « is a version of the SynthID-Text approach published by Google DeepMind in a Nature paper in 2024 ».",
    "text_article_claude_p2": "Sur la robustesse, Anthropic est précis. « Light editing probably won't remove the watermark completely », et une réécriture complète où chaque mot est remplacé le retire.",
    "text_article_synthid_h3": "Ce que SynthID Text marque dans la sortie Gemini",
    "text_article_synthid_answer": "SynthID Text intègre son motif dans les probabilités de tokens pendant que Gemini écrit. Google DeepMind a annoncé le filigrane texte SynthID pour l'application Gemini et l'expérience web le 14 mai 2024. La méthode fonctionne « by introducing additional information in the token distribution at the point of generation by modulating the likelihood of tokens being generated ». DeepMind a open-sourcé la méthode plus tard la même année via son Responsible Generative AI Toolkit.",
    "text_article_synthid_p1": "Les limites publiées comptent autant que la méthode. SynthID Text fonctionne mieux sur des réponses plus longues et plus variées. Il est peu performant sur de brèves réponses factuelles, où le modèle a presque aucune liberté de formulation. La confiance baisse encore lorsque le texte est profondément réécrit ou traduit.",
    "text_article_authorship_h2": "Détections de caractères cachés et autorat IA : pourquoi l'un ne prouve jamais l'autre",
    "text_article_authorship_answer": "Un caractère caché est la preuve que quelque chose a traité votre texte, pas la preuve qu'une IA l'a écrit.",
    "text_article_authorship_p1": "Chaque caractère invisible a une explication ordinaire qui existait avant l'écriture par IA. Les traitements de texte, les systèmes de gestion de contenu et les exportateurs PDF les insèrent depuis des décennies. Une détection vous dit que le texte est passé par un logiciel, ce qui est vrai de presque chaque phrase que quelqu'un publie.",
    "text_article_sources_h3": "D'où viennent les caractères invisibles en dehors de l'IA ?",
    "text_article_sources_answer": "Les traitements de texte, éditeurs web, exports PDF, outils de traduction, applications de chat et le simple copier-coller insèrent tous des caractères invisibles d'eux-mêmes.",
    "text_article_sources_th_source": "Source",
    "text_article_sources_th_chars": "Caractères qu'elle ajoute souvent",
    "text_article_sources_th_why": "Pourquoi",
    "text_article_sources_r1_source": "Traitements de texte",
    "text_article_sources_r1_why": "Correction automatique et césure automatique",
    "text_article_sources_r2_source": "Éditeurs web et CMS",
    "text_article_sources_r2_why": "Indices de retour à la ligne et marqueurs d'encodage de fichier",
    "text_article_sources_r3_source": "Exports PDF",
    "text_article_sources_r3_why": "Préserver l'espacement typographique lorsque le texte est recopié",
    "text_article_sources_r4_source": "Outils de traduction et de localisation",
    "text_article_sources_r4_why": "Rendu correct des écritures arabe, persane et indiennes",
    "text_article_sources_r5_source": "Applications de chat et de messagerie",
    "text_article_sources_r5_why": "Séquences d'emoji et présentation texte ou emoji",
    "text_article_sources_r6_source": "Copier-coller entre applications",
    "text_article_sources_r6_chars": "U+FEFF, espaces Zs mélangés",
    "text_article_sources_r6_why": "Conversion d'encodage dans le presse-papiers",
    "text_article_sources_p1": "Ma propre phrase de test de 40 octets a accumulé quatre détections sans jamais rencontrer un modèle de langage. C'est tout l'argument en une seule mesure.",
    "text_article_emdash_h3": "Pourquoi les tirets cadratin ne sont pas un filigrane",
    "text_article_emdash_answer": "Un tiret cadratin est un signe de ponctuation normal que les auteurs, les éditeurs et la correction automatique utilisent depuis des siècles, donc il ne porte aucun signal sur qui a écrit une phrase.",
    "text_article_emdash_p1": "La correction de 2025 tranche. OpenAI a déclaré le 14 novembre 2025 que ChatGPT obéirait enfin à une instruction personnalisée lui demandant d'arrêter d'utiliser les tirets cadratin. Sam Altman l'a dit clairement ce jour-là : « If you tell ChatGPT not to use em-dashes in your custom instructions, it finally does what it's supposed to do ». Une habitude qu'un utilisateur peut désactiver dans un réglage de personnalisation n'a jamais été une marque. C'était un motif de style appris à l'entraînement, et la correction était une préférence.",
    "text_article_emdash_p2": "Ce nettoyeur propose toujours la suppression des tirets, et la raison est honnête. C'est un filtre de style pour ceux qui veulent des guillemets droits et des tirets simples dans leur texte. Ce n'est pas un filtre de filigrane, et cela ne changera pas ce qu'un détecteur dira de votre texte.",
    "text_article_breaks_h3": "Quand le nettoyage casse le texte : persan, arabe, écritures indiennes et emoji",
    "text_article_breaks_answer": "Supprimer les caractères à largeur nulle peut casser un texte correct, car certaines écritures en ont besoin pour épeler correctement les mots.",
    "text_article_breaks_p1": "J'ai testé les quatre cas qui cassent le plus souvent et noté exactement ce qui s'est passé. Le mot persan <span lang=\"fa\" dir=\"rtl\">می&#x200C;خواهم</span> compte huit caractères, et le U+200C au milieu empêche les deux parties de se joindre. Supprimez-le et vous obtenez <span lang=\"fa\" dir=\"rtl\">میخواهم</span>, sept caractères et une forme écrite différente. En dévanagari, <span lang=\"hi\">क्&#x200D;ष</span> porte un U+200D qui forme la conjonction correcte, et le retirer change la forme à l'écran. L'emoji famille 👨&#x200D;👩&#x200D;👧&#x200D;👦 compte sept points de code, quatre images tenues ensemble par trois liants U+200D. Retirez les liants et il se désagrège en 👨👩👧👦, quatre personnes séparées. Un cœur rouge ❤&#xFE0F; porte U+FE0F pour s'afficher comme emoji, et sans lui le même point de code retombe en symbole texte, ❤.",
    "text_article_breaks_p2": "C'est pourquoi l'outil montre les détections avant de rien nettoyer, pourquoi les détections individuelles peuvent être conservées, et pourquoi Strict n'est pas le défaut. Un éditeur travaillant dans une langue voit un résultat propre. Un éditeur travaillant dans six voit un rapport de bug.",
    "text_article_verdict_h2": "Verdict final sur le nettoyage des filigranes de texte IA",
    "text_article_verdict_answer": "Nettoyer les caractères invisibles vaut la peine pour un texte propre, portable et sûr.",
    "text_article_verdict_p1": "Deux raisons justifient d'utiliser cet outil. La première est que les caractères cachés cassent des choses, en silence, dans les résultats de recherche, les recherches de tableur, le code et les URL. La seconde est que les caractères de balise peuvent porter des instructions vers un assistant IA que personne n'a tapées et que personne ne peut voir. Cela fait du nettoyage une habitude de sécurité plutôt qu'un geste cosmétique.",
    "text_article_verdict_p2": "Quiconque espère battre un filigrane de fournisseur nettoie la mauvaise couche. Claude et Gemini marquent le texte dans les choix de mots, OpenAI marque les images et l'audio mais pas le texte, et aucune quantité de nettoyage de caractères n'atteint aucun d'eux. Une façon d'affaiblir ces filigranes statistiques est de traduire le texte dans quelques langues différentes puis de le retraduire vers l'original.",
    "text_article_verdict_p3": "Collez une page de votre propre texte dans la zone de saisie ci-dessus et lisez les détections pour mieux comprendre le texte, ou copiez simplement la sortie.",
    "text_article_verdict_p4": "C'est tout pour l'instant. Merci d'avoir lu jusqu'ici.",
    "ig_article_val_yes": "Oui",
    "ig_article_val_no": "Non",
    "ig_article_label_h2": "Étiquette d'info contenu IA Instagram : ce qu'elle marque et où elle apparaît sur une publication",
    "ig_article_label_answer": "L'étiquette d'info IA est un avis qu'Instagram attache à une publication lorsque le fichier téléversé porte des données indiquant qu'un outil d'IA a créé ou modifié l'image.",
    "ig_article_label_names": "Instagram appelle l'étiquette \"info IA\", et les gens la recherchent aussi sous les noms étiquette contenu IA ou étiquette IA. Son nom d'origine était \"Made with AI\".",
    "ig_article_label_p1": "Meta a annoncé l'étiquetage automatique des images d'IA le 6 février 2024, indiquant qu'il lirait les marqueurs générés par l'IA \"dans les normes techniques C2PA et IPTC\" écrits par les outils d'autres entreprises. L'étiquette a atteint un plus large éventail de contenus à partir de mai 2024, sous un autre nom.",
    "ig_article_label_p2": "Elle a été lancée sous le nom \"Made with AI\". Meta l'a renommée \"info IA\" le 1er juillet 2024, après que des photographes ont trouvé de vraies photographies marquées comme créations d'IA pour de petites retouches. Meta a déclaré que les étiquettes précédentes \"n'étaient pas toujours alignées avec les attentes des gens et ne fournissaient pas toujours assez de contexte\", et que les outils de retouche écrivaient les \"indicateurs standard de l'industrie qui étaient alors étiquetés 'Made with AI'\".",
    "ig_article_label_p3": "L'emplacement a changé quelques mois après. Le 12 septembre 2024, Meta a déclaré que l'étiquette se déplacerait pour le contenu seulement modifié avec des outils d'IA, quittant la face de la publication pour aller dans le menu de la publication, avec un déploiement la semaine suivante. Le contenu détecté comme entièrement généré par IA conserve l'étiquette visible.",
    "ig_article_label_p4": "Le Transparency Center de Meta lui-même a compté l'étiquette entre le 1er octobre et le 29 octobre 2024. Instagram a porté plus de 330 millions de pièces étiquetées pendant ces 29 jours, composées de près de 140 millions de publications, plus de 220 millions de reels et plus de 24 millions de stories, et celles-ci ont totalisé plus d'un billion de vues d'étiquette. Ce n'est pas une étiquette rare.",
    "ig_article_label_where_h3": "Où l'étiquette d'info IA s'affiche sur une publication du fil, un reel et une story",
    "ig_article_label_where_p1": "Sur une image entièrement générée par IA, l'étiquette se trouve sous le nom du compte sur la publication. Sur une image légèrement modifiée par IA, elle se trouve plutôt dans le menu à trois points de la publication.",
    "ig_article_label_where_p2": "Meta a aussi déclaré qu'il indiquerait si une publication est étiquetée \"en raison de signaux partagés par l'industrie ou parce que quelqu'un s'est auto-déclaré\". Cette ligne vous dit laquelle des deux voies s'est appliquée à votre publication, et c'est le moyen le plus rapide de déterminer si un signal de fichier en est la cause.",
    "ig_article_label_where_p3": "Les stories et les reels suivent les mêmes règles. Les chiffres du Transparency Center ci-dessus comptent les trois surfaces séparément, ce qui confirme que l'étiquette n'est pas une fonctionnalité réservée au fil.",
    "ig_article_label_reach_h3": "L'étiquette d'info IA réduit-elle la portée Instagram ?",
    "ig_article_label_reach_answer": "Meta n'a jamais publié de pénalité de distribution pour une étiquette d'info IA correcte sur une publication.",
    "ig_article_label_reach_p1": "La conséquence de portée qu'Instagram a publiée s'applique aux comptes plutôt qu'aux publications, et seulement lorsqu'une étiquette manque. Instagram a déclaré le 31 août 2026 qu'il \"limitera la portée des profils qui présentent une personne générée par IA et n'ajoutent pas cette étiquette\". Cette phrase concerne les profils, et aucune phrase correspondante n'existe pour une publication étiquetée.",
    "ig_article_label_reach_p2": "Traitez tout pourcentage spécifique que vous lisez ailleurs comme inventé. Meta publie des comptes de vues d'étiquette et n'a publié aucun chiffre de portée au niveau de la publication.",
    "ig_article_triggers_h2": "Déclencheurs de l'étiquette d'info contenu IA Instagram : les quatre signaux lus au téléversement",
    "ig_article_triggers_answer": "Instagram analyse chaque image téléversée à la recherche de quatre types de preuves d'IA, et n'importe laquelle d'entre elles peut activer l'étiquette sans qu'un humain voie jamais la photo.",
    "ig_article_triggers_p1": "Un nettoyeur de métadonnées atteint trois de ces quatre signaux. Il ne peut pas atteindre le quatrième.",
    "ig_article_triggers_th_signal": "Signal",
    "ig_article_triggers_th_where": "Où il se trouve dans le fichier",
    "ig_article_triggers_th_tools": "Quels outils l'écrivent",
    "ig_article_triggers_th_removable": "Supprimable par un nettoyeur de métadonnées",
    "ig_article_triggers_r1_signal": "manifeste C2PA",
    "ig_article_triggers_r1_where": "boîte JUMBF, portée dans les segments JPEG APP11",
    "ig_article_triggers_r1_tools": "Firefly, ChatGPT, Gemini, Photoshop, Lightroom",
    "ig_article_triggers_r2_signal": "IPTC Digital Source Type",
    "ig_article_triggers_r2_where": "paquet XMP, propriété Iptc4xmpExt:DigitalSourceType",
    "ig_article_triggers_r2_tools": "applications Adobe, la plupart des générateurs",
    "ig_article_triggers_r3_signal": "XMP CreatorTool et EXIF Software",
    "ig_article_triggers_r3_where": "paquet XMP et EXIF IFD0",
    "ig_article_triggers_r3_tools": "Tout éditeur qui se nomme lui-même",
    "ig_article_triggers_r4_signal": "SynthID",
    "ig_article_triggers_r4_where": "les valeurs des pixels elles-mêmes",
    "ig_article_triggers_r4_tools": "modèles Google, Gemini et Imagen",
    "ig_article_triggers_p2": "Instagram n'a pas besoin de regarder votre image pour prendre la décision. J'ai écrit une déclaration IA de style Photoshop dans un JPG de test de 4032 x 3024, puis j'ai cartographié le fichier. La chaîne <code>compositeWithTrainedAlgorithmicMedia</code> se trouvait à l'octet 943 d'un fichier de 563,712 octets, et les données de pixels ne commençaient qu'à l'octet 4,654, donc toute la déclaration d'IA vit dans les premiers 0.8 pour cent du fichier, avant l'image.",
    "ig_article_triggers_p3": "Ajouter la déclaration IA à mon fichier propre a coûté 3,539 octets, environ six dixièmes d'un pour cent de la taille du fichier. Une balise aussi petite décide comment la publication est présentée à chaque spectateur.",
    "ig_article_photo_h3": "Pourquoi Instagram étiquette une vraie photographie comme IA",
    "ig_article_photo_answer": "Une vraie photographie reçoit l'étiquette d'info IA lorsqu'un outil de retouche écrit une balise de provenance IA dans le fichier, ce qui arrive avec Generative Fill, le débruitage IA, le masquage IA, la suppression d'arrière-plan et la plupart des upscaleurs IA.",
    "ig_article_photo_p1": "Ce qui déclenche l'étiquette, c'est cette balise, pas l'appareil photo et pas l'image. Mon fichier de test portait l'EXIF iPhone ordinaire et 49 lignes de balises exiftool avant l'édition, et 54 lignes après que j'ai ajouté les champs de provenance de l'éditeur. Ces cinq nouvelles lignes sont toute la différence entre une photo qui se lit comme la vôtre et une qui se lit comme fabriquée par une machine.",
    "ig_article_photo_p2": "C'est la plainte qui a poussé Meta à renommer l'étiquette en juillet 2024, et le comportement sous-jacent n'a pas changé avec le nom.",
    "ig_article_tam_h3": "Ce que trainedAlgorithmicMedia signifie dans votre fichier",
    "ig_article_tam_answer": "trainedAlgorithmicMedia est la valeur IPTC Digital Source Type qui signifie que l'image a été créée par un modèle d'IA, et compositeWithTrainedAlgorithmicMedia signifie que l'IA a été utilisée sur une partie d'une image réelle.",
    "ig_article_tam_p1": "Les deux viennent du vocabulaire IPTC Digital Source Type NewsCodes, dernière révision le 23 octobre 2024. La valeur voyage comme un URI plutôt que comme un mot, donc dans le fichier elle se lit <code>http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia</code>.",
    "ig_article_tam_p2": "La deuxième valeur est celle qui attrape les photographes, parce qu'une vraie photo avec un lampadaire retiré par IA n'est pas trainedAlgorithmicMedia. C'est compositeWithTrainedAlgorithmicMedia, et elle porte encore une déclaration IA.",
    "ig_article_tam_p3_before": "Pour lire les valeurs dans votre propre fichier, ",
    "ig_article_tam_p3_link": "vérifiez quelles métadonnées IA porte votre photo",
    "ig_article_exif_h3": "Instagram retire-t-il les données EXIF des téléversements ?",
    "ig_article_exif_answer": "Instagram retire la plupart des données EXIF du fichier que les autres peuvent télécharger, et il lit d'abord les signaux IA, donc le retrait a lieu après que la décision d'étiquette a été prise.",
    "ig_article_exif_p1": "Chaque téléversement est réencodé pour économiser de la bande passante, et le réencodage reconstruit le fichier à partir des pixels décodés, donc tout ce que contenait l'ancien conteneur part avec l'ancien conteneur. Meta décrit la moitié lecture de ce cycle dans son annonce du 6 février 2024, où il identifie les marqueurs C2PA et IPTC au téléversement.",
    "ig_article_exif_p2": "Les gens supposent que parce qu'Instagram supprime les métadonnées, les métadonnées ne peuvent pas leur nuire. Instagram lit, décide, étiquette, et seulement ensuite retire.",
    "ig_article_repost_h2": "Retrait de l'info IA sur une publication Instagram déjà publiée : la méthode supprimer, nettoyer et republier",
    "ig_article_repost_answer": "Il n'existe aucun bouton qui retire l'étiquette d'info IA d'une publication Instagram déjà publiée, donc vous supprimez la publication, nettoyez le fichier d'origine et le téléversez à nouveau.",
    "ig_article_repost_s1": "Supprimez la publication étiquetée, parce que l'étiquette est attachée à ce téléversement et ne peut pas en être retirée par édition.",
    "ig_article_repost_s2": "Ouvrez le fichier d'origine, pas la copie que vous avez retéléchargée depuis Instagram.",
    "ig_article_repost_s3": "Retirez les données de provenance IA avec un nettoyeur de métadonnées, puis confirmez que les balises ont disparu avant de vous approcher de l'application.",
    "ig_article_repost_s4": "Téléversez la copie propre comme une nouvelle publication.",
    "ig_article_repost_p1_before": "L'étape 3 est là où le vrai travail se fait, et vous pouvez ",
    "ig_article_repost_p1_link": "retirer les métadonnées IA d'une image",
    "ig_article_repost_p1_after": " dans le navigateur sans rien installer.",
    "ig_article_repost_p2": "Un passage de nettoyage sur mon fichier de test balisé IA l'a fait passer de 563,712 octets et 54 lignes de balises exiftool à 559,649 octets et 19 lignes de balises. Cela fait 4,063 octets et 35 lignes de balises supprimés, et chaque champ IA est revenu vide ensuite, y compris le Digital Source Type, le CreatorTool et la balise Software.",
    "ig_article_settings_h3": "Peut-on désactiver l'étiquette d'info IA dans les réglages Instagram ?",
    "ig_article_settings_answer": "Aucun réglage de l'application Instagram n'éteint l'étiquette, car l'étiquette est une réponse à ce qui se trouve dans votre fichier plutôt qu'une préférence de compte.",
    "ig_article_settings_p1": "Vous pouvez ajouter l'étiquette vous-même lorsque vous publiez du contenu IA, et Meta compte cela comme une auto-déclaration. Vous ne pouvez pas la retrancher. Le seul contrôle que vous détenez se trouve en amont, dans le fichier et dans vos paramètres d'export.",
    "ig_article_story_h3": "Comment retirer l'info IA ou le contenu IA d'une story ou d'un reel Instagram",
    "ig_article_story_answer": "La méthode est identique pour les stories et les reels, avec une différence : l'image de couverture d'un reel et l'arrière-plan d'une story sont des fichiers distincts, et chacun doit être nettoyé.",
    "ig_article_story_s1": "Supprimez la story ou le reel étiqueté, parce que l'étiquette reste attachée à ce téléversement et qu'aucun bouton ne la retire.",
    "ig_article_story_s2": "Ouvrez les fichiers d'origine, pas des copies que vous avez retéléchargées depuis Instagram.",
    "ig_article_story_s3": "Nettoyez la photo de la story, la couverture du reel et tout arrière-plan de story avec le nettoyeur de métadonnées de cette page, qui accepte les images JPG, PNG, WebP, TIFF et HEIC.",
    "ig_article_story_s4": "Confirmez que les balises IA ont disparu de chaque fichier, puis téléversez-les comme une nouvelle story ou un nouveau reel.",
    "ig_article_story_p1": "La couverture du reel est téléversée comme une image distincte, et Instagram la lit séparément. Si vous avez créé la couverture dans le même éditeur qui a déclenché l'étiquette, partez du principe qu'elle porte la même balise.",
    "ig_article_screenshot_h3": "Une capture d'écran retire-t-elle l'étiquette d'info IA ?",
    "ig_article_screenshot_answer": "Une capture d'écran retire tous les signaux de métadonnées parce qu'elle construit un nouveau fichier à partir des pixels seulement, et elle coûte aussi de la résolution et laisse intact tout filigrane SynthID.",
    "ig_article_screenshot_p1": "J'ai reconstruit mon fichier balisé IA à partir de ses pixels décodés, comme le fait un outil de capture d'écran. Le PNG est sorti à 1,862,239 octets, plus de trois fois la taille de l'original, avec 20 lignes de balises et pas un seul champ de provenance. La version JPG est sortie à 557,554 octets avec 23 lignes de balises et le même résultat vide.",
    "ig_article_screenshot_p2": "Une vraie capture d'écran est pire que mon test, parce qu'elle capture à la résolution de l'écran plutôt qu'à la taille de la photo, donc une photo de 4032 x 3024 revient à ce que l'écran du téléphone contient. Une capture d'écran ne fait aussi rien à un filigrane pixel.",
    "ig_article_appeal_h3": "Comment contester une étiquette IA Instagram que vous croyez erronée",
    "ig_article_appeal_answer": "Les étiquettes d'info IA au niveau de la publication n'ont aucune voie de recours publiée, et les restrictions au niveau du compte se contestent via Account Status dans l'application.",
    "ig_article_appeal_p1": "Instagram documente le parcours Account Status pour l'étiquette de profil, où les créateurs peuvent voir les limites de portée et \"contester les restrictions qu'ils estiment avoir été faites par erreur\". Aucun formulaire équivalent n'existe pour une seule photo étiquetée, donc le recours pratique pour une publication reste la méthode supprimer, nettoyer et republier ci-dessus.",
    "ig_article_appeal_p2": "Gardez le fichier d'origine de l'appareil photo et l'historique d'édition de toute façon. Si la question vient jamais à s'aggraver, un original intact avec l'EXIF de l'appareil intact est la preuve qui pèse.",
    "ig_article_export_h2": "Prévention de l'info IA à l'export : où Photoshop, Lightroom et Gemini écrivent les balises",
    "ig_article_export_answer": "Désactiver Content Credentials dans vos paramètres d'export empêche l'étiquette d'info IA à la source, ce qui est plus rapide que de nettoyer chaque fichier après coup.",
    "ig_article_export_p1": "La dernière colonne doit porter votre propre date, parce que le comportement des éditeurs change entre les versions et une matrice non testée induira le lecteur en erreur.",
    "ig_article_export_th_tool": "Outil",
    "ig_article_export_th_writes": "Écrit des données de provenance IA à l'export",
    "ig_article_export_th_setting": "Où se trouve le paramètre",
    "ig_article_export_th_verified": "Vérifié le",
    "ig_article_export_date": "9 septembre 2026",
    "ig_article_export_r1_tool": "Photoshop Generative Fill",
    "ig_article_export_r1_writes": "Oui, sous forme de Content Credentials",
    "ig_article_export_r1_setting": "Fichier > Exporter > Exporter sous, section Content Credentials (Beta)",
    "ig_article_export_r2_tool": "Lightroom AI Denoise",
    "ig_article_export_r2_writes": "Oui, là où les Content Credentials sont appliquées",
    "ig_article_export_r2_setting": "À propos de Lightroom > Préférences > Exportation, Appliquer Content Credentials",
    "ig_article_export_r3_tool": "export d'image ChatGPT",
    "ig_article_export_r3_writes": "Oui, C2PA et SynthID sur les images prises en charge",
    "ig_article_export_r3_setting": "Aucun paramètre utilisateur",
    "ig_article_export_r4_tool": "Gemini et Nano Banana Pro",
    "ig_article_export_r4_writes": "Oui, C2PA à partir du 20 novembre 2025, plus SynthID",
    "ig_article_export_r4_setting": "Aucun paramètre utilisateur",
    "ig_article_export_r5_tool": "Canva Magic Studio",
    "ig_article_export_r5_writes": "Aucune déclaration du fournisseur trouvée",
    "ig_article_export_r5_setting": "Non documenté",
    "ig_article_export_r6_tool": "export CapCut",
    "ig_article_export_r6_writes": "Aucune déclaration du fournisseur trouvée",
    "ig_article_export_r6_setting": "Non documenté",
    "ig_article_export_r7_tool": "Upscaleurs IA courants",
    "ig_article_export_r7_writes": "Varie selon l'outil, généralement XMP CreatorTool",
    "ig_article_export_r7_setting": "Non documenté",
    "ig_article_export_p2": "Deux lignes reposent sur la documentation du fournisseur plutôt que sur un test. OpenAI indique que les images prises en charge de ChatGPT, Codex et l'API OpenAI portent à la fois les Content Credentials C2PA et SynthID, et prévient que les Content Credentials \"peuvent parfois être retirés par les plateformes, les outils d'édition ou les conversions de fichiers\", tandis que SynthID \"peut être plus durable face à certaines transformations\". Google a annoncé le 20 novembre 2025 que les images de Nano Banana Pro dans l'application Gemini, Vertex AI et Google Ads portent des métadonnées C2PA intégrées.",
    "ig_article_export_p3": "Deux autres lignes enregistrent une absence. Une déclaration de fournisseur vide pour Canva ou CapCut signifie qu'aucun engagement publié n'a été trouvé, et ce n'est pas un résultat de test. Remplissez ces cellules vous-même.",
    "ig_article_ps_h3": "Comment désactiver Content Credentials dans les exports Photoshop",
    "ig_article_ps_answer": "Choisissez Aucun dans la section Content Credentials de la boîte de dialogue d'export, sous Fichier > Exporter > Exporter sous.",
    "ig_article_ps_p1": "Adobe documente trois options à cet endroit. Publier vers le cloud Content Credentials les stocke dans le cloud d'Adobe et garde le fichier plus petit, Joindre au fichier les intègre dans l'image exportée, et Aucun \"n'inclut pas les Content Credentials avec cet export\". Les Content Credentials ne s'appliquent qu'aux exports JPG et PNG.",
    "ig_article_ps_p2": "Le commutateur au niveau du document se trouve ailleurs. Fenêtre > Content Credentials (Beta) ouvre le panneau avec Activer Content Credentials, et le défaut se trouve dans Photoshop > Réglages > Historique et Content Credentials, qui active les Content Credentials pour les documents nouveaux et enregistrés. Désactiver cette préférence empêche les Content Credentials d'être construites dès le départ.",
    "ig_article_ps_p3": "Lightroom conserve le même contrôle sous À propos de Lightroom > Préférences > Exportation, où Appliquer Content Credentials régit s'ils sortent avec le fichier lorsque vous utilisez un raccourci d'exportation.",
    "ig_article_limits_h2": "Limites de l'étiquette d'info IA : ce que le nettoyage des métadonnées ne peut pas atteindre",
    "ig_article_limits_answer": "Nettoyer les métadonnées retire les signaux stockés dans l'en-tête du fichier, et cela ne retire pas SynthID, qui se trouve dans les valeurs des pixels elles-mêmes.",
    "ig_article_limits_p1": "SynthID est un filigrane Google DeepMind qui altère les valeurs des pixels selon un motif qu'un détecteur peut lire. Google DeepMind indique qu'il est \"conçu pour résister à des modifications comme le recadrage, l'ajout de filtres, le changement de cadences d'images ou la compression avec perte\", et Google a rapporté plus de 20 milliards de pièces de contenu filigranées avec lui au 20 novembre 2025.",
    "ig_article_limits_p2": "J'ai haché les pixels décodés de mon fichier balisé IA, retiré tous les champs de métadonnées, et haché les pixels décodés à nouveau. Les deux sont revenus comme <code>2a2c5e6911a3a477a3dd8eb5ee314c3a</code>, donc le retrait a supprimé 4,063 octets et n'a pas changé un seul pixel.",
    "ig_article_limits_p3": "Un nettoyeur de métadonnées travaille sur le conteneur et jamais sur l'image, donc tout ce qui est écrit dans l'image y survit par définition. Si votre fichier vient d'un modèle Google, aucun outil de métadonnées ne le rendra indétectable, quoi que dise le marketing de cet outil.",
    "ig_article_return_h3": "Quand l'étiquette d'info IA revient après une republication",
    "ig_article_return_answer": "Une étiquette qui revient sur un fichier nettoyé signifie que le signal est dans les pixels ou dans une copie que vous n'avez pas nettoyée.",
    "ig_article_return_p1": "Trois causes expliquent presque tout : la couverture du reel n'a jamais été nettoyée, l'application a tiré un original synchronisé dans le cloud plutôt que votre copie nettoyée, ou le fichier a été retéléchargé après le nettoyage et a repris les balises.",
    "ig_article_return_p2": "Vérifiez quel fichier l'application a réellement téléversé avant de nettoyer quoi que ce soit une seconde fois. Une étiquette répétée sur un fichier réellement propre pointe vers les pixels, et ce n'est pas un problème de nettoyage.",
    "ig_article_profile_h2": "Étiquette de profil généré par IA et étiquette d'info IA : deux étiquettes Instagram différentes",
    "ig_article_profile_answer": "L'étiquette d'info IA marque une seule publication d'après le fichier que vous avez téléversé, et l'étiquette de profil généré par IA marque tout un profil selon que la personne qui y apparaît est réelle.",
    "ig_article_profile_p1": "Instagram a introduit l'étiquette de profil comme l'étiquette de créateur IA et l'a renommée \"AI-generated profile\" le 31 août 2026. Le libellé d'Instagram lui-même explique la raison : les gens \"n'aiment pas voir un profil qui semble humain, pour découvrir plus tard que la personne présentée est générée par IA\".",
    "ig_article_profile_p2": "Les conséquences ici sont publiées. Instagram \"limitera la portée des profils qui présentent une personne générée par IA et n'ajoutent pas cette étiquette\", et les profils détectés sans elle cessent d'apparaître dans les recommandations. Deux voies la rétablissent : ajouter l'étiquette, ou contester via Account Status. Instagram indique que les créateurs qui ajoutent l'étiquette de manière proactive \"ne verront pas de changement à la portée de leur profil\".",
    "ig_article_profile_p3": "L'étiquette de profil s'applique aux comptes présentant une personne générée par IA, pas aux personnes qui utilisent des outils d'IA dans leur travail, donc un photographe qui lance un débruitage IA n'est pas dans son champ.",
    "ig_article_profile_p4": "Nettoyer vos fichiers image ne fait rien à l'étiquette de profil, parce que cette étiquette concerne le sujet du compte et non le fichier.",
    "ig_article_law_h2": "Loi de divulgation de l'IA et l'étiquette d'info IA : où le retrait franchit une ligne",
    "ig_article_law_answer": "Retirer une balise IA d'une photographie que vous avez réellement prise est une correction, et la retirer d'une image entièrement générée par IA que vous présentez comme réelle est un manquement à la divulgation que l'article 50 de l'EU AI Act couvre désormais.",
    "ig_article_law_p1": "Les obligations de transparence de l'article 50 ont pris effet le 2 août 2026. La Commission européenne exige des fournisseurs de systèmes d'IA générative qu'ils marquent la sortie synthétique, et la marque doit être \"efficace, fiable, robuste et interopérable lisible par machine\". Les déployeurs doivent divulguer les deepfakes de personnes, d'objets, de lieux, d'entités ou d'événements existants. Une période de grâce court jusqu'au 2 décembre 2026, et elle s'applique seulement à l'obligation de marquage et de détection des fournisseurs prévue à l'article 50, paragraphe 2, pour les systèmes d'IA générative mis sur le marché avant le 2 août 2026.",
    "ig_article_law_p2": "L'obligation retombe sur les fournisseurs et les déployeurs plutôt que sur toute personne avec une application photo, mais la ligne qu'elle trace vous dit encore quels usages cette page soutient.",
    "ig_article_law_th_case": "Cas d'usage",
    "ig_article_law_th_ok": "Légitime",
    "ig_article_law_th_why": "Pourquoi",
    "ig_article_law_r1_case": "Photo réelle signalée après un débruitage IA ou un masquage IA",
    "ig_article_law_r1_why": "L'étiquette est factuellement fausse",
    "ig_article_law_r2_case": "Travail client où une balise d'export égarée fausse la paternité",
    "ig_article_law_r2_why": "L'étiquette est factuellement fausse",
    "ig_article_law_r3_case": "Image entièrement générée par IA publiée comme une photographie réelle",
    "ig_article_law_r3_why": "L'étiquette est factuellement juste",
    "ig_article_law_r4_case": "Toute image montrant une personne réelle faisant quelque chose qu'elle n'a pas fait",
    "ig_article_law_r4_why": "La divulgation est exigée par la loi",
    "ig_article_law_p3": "Si l'étiquette décrit votre fichier avec exactitude, la retirer est un mensonge sur le fichier. Si elle ne le décrit pas, la retirer est une réparation.",
    "ig_article_verdict_h2": "Verdict final sur le retrait de l'info IA d'une publication Instagram",
    "ig_article_verdict_answer": "Retirer l'étiquette d'info IA fonctionne de façon fiable lorsque le déclencheur est une balise de métadonnées écrite par un outil de retouche, et cela échoue lorsque l'image porte un filigrane pixel, ce qui fait de la prévention à l'export la seule solution complète.",
    "ig_article_verdict_p1": "Supprimer, nettoyer et republier traite le cas courant, parce que le cas courant est une photographie réelle portant une balise de provenance d'éditeur. Cela a coûté 4,063 octets à corriger dans mon fichier de test et a laissé l'image intacte. Cela n'aidera pas une image générée par Google, et rien qui travaille sur les métadonnées ne le fera.",
    "ig_article_verdict_p2": "Réglez vos paramètres d'export une fois pour que la balise ne soit jamais écrite, puis nettoyez le fichier avant le prochain téléversement.",
    "ig_article_sources_h2": "Sources",
    "ig_article_sources_l1": "Meta, Labeling AI generated images on Facebook, Instagram and Threads, 6 février 2024, <a href=\"https://about.fb.com/news/2024/02/labeling-ai-generated-images-on-facebook-instagram-and-threads/\">about.fb.com</a>",
    "ig_article_sources_l2": "Meta Transparency Center, Labeling AI Content, mis à jour le 19 février 2025, <a href=\"https://transparency.meta.com/governance/tracking-impact/labeling-ai-content/\">transparency.meta.com</a>",
    "ig_article_sources_l3": "Meta, Our Approach to Labeling AI-Generated Content and Manipulated Media, 5 avril 2024, mis à jour le 1er juillet et le 12 septembre 2024, <a href=\"https://about.fb.com/news/2024/04/metas-approach-to-labeling-ai-generated-content-and-manipulated-media/\">about.fb.com</a>",
    "ig_article_sources_l4": "Instagram, Bringing more transparency to AI-generated profiles on Instagram, 31 août 2026, <a href=\"https://creators.instagram.com/blog/ai-generated-profile-label\">creators.instagram.com</a>",
    "ig_article_sources_l5": "IPTC, Digital Source Type NewsCodes vocabulary, publié le 23 octobre 2024, <a href=\"https://cv.iptc.org/newscodes/digitalsourcetype/\">cv.iptc.org</a>",
    "ig_article_sources_l6": "OpenAI Help Center, Provenance signals (Content Credentials, SynthID) in OpenAI-generated content, vérifié le 6 octobre 2026, <a href=\"https://help.openai.com/en/articles/8912793-provenance-signals-in-openai-generated-content\">help.openai.com</a>",
    "ig_article_sources_l7": "Google, How we're bringing AI image verification to the Gemini app, 20 novembre 2025, <a href=\"https://blog.google/innovation-and-ai/products/ai-image-verification-gemini-app/\">blog.google</a>",
    "ig_article_sources_l8": "Adobe Photoshop Help, Export your work with Content Credentials, mis à jour le 23 février 2026, <a href=\"https://helpx.adobe.com/photoshop/desktop/save-and-export/metadata-content-credentials/export-your-work-with-content-credentials.html\">helpx.adobe.com</a>",
    "ig_article_sources_l9": "Adobe Photoshop Help, Content Credentials in Adobe Photoshop, mis à jour le 25 août 2026, <a href=\"https://helpx.adobe.com/photoshop/desktop/save-and-export/metadata-content-credentials/use-content-credentials.html\">helpx.adobe.com</a>",
    "ig_article_sources_l10": "Adobe Lightroom Help, Content Credentials in Adobe Lightroom, mis à jour le 25 août 2026, <a href=\"https://helpx.adobe.com/lightroom/desktop/edit-photos/content-credentials-lightroom.html\">helpx.adobe.com</a>",
    "ig_article_sources_l11": "Google DeepMind, SynthID, vérifié le 6 octobre 2026, <a href=\"https://deepmind.google/models/synthid/\">deepmind.google</a>",
    "ig_article_sources_l12": "European Commission, Transparency obligations under Article 50 of the AI Act, mis à jour le 24 juillet 2026, <a href=\"https://digital-strategy.ec.europa.eu/en/faqs/transparency-obligations-under-article-50-ai-act\">digital-strategy.ec.europa.eu</a>",
    "ig_article_sources_p1": "Mesures de fichiers de première main prises le 9 septembre 2026 avec exiftool 12.76 sur un JPG de test de 4032 x 3024. Chaque source primaire vérifiée le 9 septembre 2026, et chaque lien de la liste contrôlé le 6 octobre 2026. Je n'ai pas joint d'images parce que vous pouvez utiliser vos propres images sur cet outil et vérifier les résultats.",
    "geo_tip_switch_on": "Activé : supprime toutes les autres métadonnées à l’enregistrement, mais conserve les détails d’emplacement que vous avez définis.",
    "geo_tip_switch_off": "Désactivé : les autres métadonnées de la photo restent telles quelles.",
    "upload_row_uploaded": "Téléversé",
    "upload_row_progress": "{{loaded}} sur {{total}}",
    "max_files_exceeded_limit": "Jusqu'à {{n}} fichiers à la fois",
    "batch_too_large": "Ces fichiers dépassent le total de {{max}} Mo pour un seul téléversement",
    "batch_uploaded_summary": "{{done}} sur {{total}} téléversés",
    "batch_uploaded_all": "Les {{n}} fichiers ont été téléversés",
    "batch_uploaded_all_singular": "Fichier téléversé",
    "cancel_all": "Tout annuler",
    "upload_row_queued": "En attente",
    "button_cancel_upload": "Annuler",
    "batch_output_title": "Vos images nettoyées",
    "batch_output_subline": "{{n}} images · Étiquettes IA, C2PA, XMP, EXIF, GPS et horodatages supprimés",
    "batch_output_subline_singular": "1 image · Étiquettes IA, C2PA, XMP, EXIF, GPS et horodatages supprimés",
    "batch_auto_delete": "Les fichiers sont supprimés automatiquement après {{minutes}} minutes",
    "batch_ready": "{{done}} sur {{total}} prêtes",
    "batch_tags_removed": "{{n}} balises supprimées",
    "batch_tags_removed_singular": "1 balise supprimée",
    "download_all": "Tout télécharger",
    "row_waiting": "En attente dans la file",
    "row_stripping": "Suppression des métadonnées…",
    "row_stripped": "Nettoyée",
    "row_strip_failed": "Impossible de supprimer les métadonnées"
}
