menu-group-file = Fichier
menu-group-edit = Édition
menu-group-view = Affichage
menu-group-blog = Blog
menu-group-help = Aide
menu-item-newPost = Nouvel article
menu-item-importMedia = Importer des médias...
menu-item-save = Enregistrer
menu-item-openInBrowser = Ouvrir dans le navigateur
menu-item-openDataFolder = Ouvrir le dossier de données
menu-item-undo = Annuler
menu-item-redo = Rétablir
menu-item-cut = Couper
menu-item-copy = Copier
menu-item-paste = Coller
menu-item-selectAll = Tout sélectionner
menu-item-find = Rechercher
menu-item-replace = Remplacer
menu-item-editPreferences = Modifier les préférences
menu-item-viewPosts = Articles
menu-item-viewMedia = Médias
menu-item-toggleSidebar = Basculer la barre latérale
menu-item-togglePanel = Basculer le panneau
menu-item-publishSelected = Publier la sélection
menu-item-previewPost = Aperçu de l'article
menu-item-rebuildDatabase = Reconstruire la base de données
menu-item-reindexText = Réindexer le texte de recherche
menu-item-rebuildEmbeddingIndex = Reconstruire l’index sémantique
menu-item-findDuplicates = Rechercher les articles en double
common-refresh = Actualiser
editor-semanticTagSuggestions = Suggestions d’articles similaires
editor-matchingTags = Étiquettes correspondantes
editor-createTag = Créer l’étiquette : { $name }
duplicates-title = Rechercher les articles en double
duplicates-searching = Recherche des doublons…
duplicates-complete = Recherche des doublons terminée
duplicates-count = { $count } paires potentielles
duplicates-disabled = La similarité sémantique n’est pas activée pour ce projet.
duplicates-empty = Aucun doublon potentiel trouvé.
duplicates-checkAll = Tout cocher
duplicates-uncheckAll = Tout décocher
duplicates-dismissChecked = Ignorer la sélection
duplicates-dismissCheckedCount = Ignorer la sélection ({ $count })
duplicates-exactMatch = Correspondance exacte
duplicates-dismiss = Ignorer
duplicates-dismissed = La paire de doublons a été ignorée.
duplicates-showMore = Afficher plus
documentation-title = Documentation
documentation-apiTitle = Documentation de l’API Lua
documentation-subtitle = Guide utilisateur RuDS intégré en lecture seule.
documentation-apiSubtitle = Référence Lua générée, types publics et exemples exécutables.
documentation-cliTitle = Documentation de la CLI
documentation-cliSubtitle = Référence de la ligne de commande, du serveur sans interface et de l’interface terminal.
documentation-mcpTitle = Documentation du serveur MCP
documentation-mcpSubtitle = Ressources et outils que RuDS fournit aux agents IA externes.
documentation-loading = Chargement de la documentation…
documentation-missing = Le guide utilisateur RuDS n’est pas disponible.
documentation-malformed = La source de documentation n’a pas pu être lue comme texte UTF-8.
documentation-empty = Ce fichier de documentation est vide.
documentation-anchorMissing = Cette section n’est pas présente dans ce document.
documentation-linkRefused = Seules les sections du document et les liens HTTP ou HTTPS peuvent être ouverts.
documentation-externalLinkTitle = Ouvrir le lien externe ?
documentation-externalLinkMessage = RuDS ouvrira cette adresse dans le navigateur par défaut : { $url }
embeddings-reindexed = Embeddings reconstruits pour { $count } articles.
embeddings-indexing = Indexation du contenu sémantique
embeddings-indexingProgress = Indexation de l’article { $current } sur { $total }
embeddings-indexed = L’index sémantique est prêt pour { $count } articles.
menu-item-metadataDiff = Outil de diff des métadonnées
menu-item-editMenu = Modifier le menu du blog
menu-item-generateSitemap = Rendre le site
menu-item-forceRenderSite = Forcer la régénération du site
menu-item-regenerateCalendar = Régénérer le calendrier
menu-item-validateSite = Valider le site
menu-item-validateTranslations = Valider les traductions
menu-item-fillMissingTranslations = Compléter les traductions manquantes
menu-item-uploadSite = Publier le site
menu-item-about = À propos de Blogging Desktop Server
menu-item-openDocumentation = Ouvrir la documentation
menu-item-openApiDocumentation = Ouvrir la documentation de l’API Lua
menu-item-openCliDocumentation = Ouvrir la documentation de la CLI
menu-item-openMcpDocumentation = Ouvrir la documentation du serveur MCP
menu-item-viewOnGitHub = Voir sur GitHub
menu-item-reportIssue = Signaler un problème
activity-posts = Articles
activity-pages = Pages du site
activity-media = Médias
activity-scripts = Scripts
activity-tags = Étiquettes
activity-templates = Modèles
activity-aiAssistant = Assistant IA
activity-import = Importation
activity-sourceControl = Contrôle de source
common-save = Enregistrer
common-workspaceState = État de l’espace de travail
common-open = Ouvrir
common-cancel = Annuler
common-delete = Supprimer
menuEditor-title = Éditeur de menu
menuEditor-description = Construisez la navigation du site enregistrée dans meta/menu.opml. Faites glisser les entrées ou utilisez les commandes de déplacement accessibles.
menuEditor-addEntry = Ajouter une page ou un sous-menu
menuEditor-addCategory = Ajouter une archive de catégorie
menuEditor-reload = Recharger
menuEditor-moveUp = Monter
menuEditor-drag = Faire glisser l’entrée du menu
menuEditor-moveDown = Descendre
menuEditor-indent = Indenter
menuEditor-unindent = Désindenter
menuEditor-loading = Chargement du menu…
menuEditor-loadFailed = Impossible de charger le menu.
menuEditor-loadFailedDetail = Impossible de charger le menu : { $error }
menuEditor-saveFailed = Impossible d’enregistrer le menu : { $error }
menuEditor-saved = Menu enregistré.
menuEditor-empty = Le menu est vide.
menuEditor-noProject = Aucun projet actif n’est disponible.
menuEditor-finishDraft = Terminez ou annulez la nouvelle entrée avant d’enregistrer.
menuEditor-draft = Nouvelle entrée
menuEditor-pagePlaceholder = Rechercher des pages ou saisir le titre d’un sous-menu
menuEditor-categoryPlaceholder = Rechercher ou saisir une catégorie
menuEditor-createSubmenu = Créer le sous-menu
menuEditor-useCategory = Utiliser la catégorie
menuEditor-categoryRequired = Saisissez un nom de catégorie.
menuEditor-categoryCreateFailed = Impossible de créer la catégorie : { $error }
menuEditor-newSubmenu = Nouveau sous-menu
menuEditor-kindHome = Accueil
menuEditor-kindPage = Page
menuEditor-kindSubmenu = Sous-menu
menuEditor-kindCategory = Archive de catégorie
chat-sidebar-empty = Aucune conversation
chat-new = Nouvelle conversation
chat-newWithModel = Conversation avec { $model }
chat-unavailable-title = L’IA conversationnelle est indisponible
chat-unavailable-guidance = Configurez le point d’accès IA actif et le modèle dans les réglages. Le mode avion utilise uniquement le point d’accès local.
chat-providerError = Erreur du fournisseur d’IA :
chat-unavailable-openSettings = Ouvrir les réglages IA
chat-model-none = Aucun modèle sélectionné
chat-model-label = Modèle
chat-model-option = { $provider } — { $name } · contexte { $context }k · sortie { $output }k · { $capability }
chat-model-tools = outils
chat-model-textOnly = texte uniquement
chat-rename-placeholder = Titre de la conversation
chat-rename-action = Renommer
chat-streaming = Assistant · réponse en cours…
chat-tool-running = Exécution de { $name }…
chat-tool-used = { $name } utilisé
chat-stop = Arrêter
chat-send = Envoyer
chat-input-placeholder = Posez une question sur votre blog…
chat-input-hint = Entrée envoie · Maj+Entrée ajoute une ligne
chat-welcome-title = Comment puis-je aider votre blog ?
chat-welcome-subtitle = Je peux examiner le contenu du projet et utiliser les outils du blog si le modèle les prend en charge.
chat-welcome-tip1 = Résumer le blog actuel
chat-welcome-tip2 = Rechercher des articles sur un sujet
chat-welcome-tip3 = Examiner les étiquettes et catégories
chat-welcome-tip4 = Examiner médias, modèles ou scripts
chat-welcome-tip5 = Modifier les métadonnées d’un article ou média
chat-role-user = Vous
chat-role-assistant = Assistant
chat-role-system = Système
chat-role-tool = Outil
chat-deleted = Conversation supprimée
chat-link-refused = Ce type de lien n’est pas autorisé
chat-navigation-invalid = L’élément du blog demandé n’a pas pu être ouvert
chat-surface-dismiss = Masquer
chat-surface-empty = Aucun contenu
chat-surface-type-card = Carte
chat-surface-type-chart = Graphique
chat-surface-type-form = Formulaire
chat-surface-type-list = Liste
chat-surface-type-metric = Indicateur
chat-surface-type-mindmap = Carte mentale
chat-surface-type-table = Tableau
chat-surface-type-tabs = Onglets
chat-surface-type-text = Texte
chat-surface-type-json = Données
chat-surface-form-datePlaceholder = AAAA-MM-JJ
chat-surface-form-numberPlaceholder = Saisir un nombre
chat-surface-form-textPlaceholder = Saisir une valeur
chat-surface-form-submit = Envoyer
chat-surface-actionRefused = Action de l’assistant refusée : { $reason }
statusBar-chatTokens = IA ↑{ $input } ↓{ $output } cache { $cacheRead }/{ $cacheWrite }
common-settings = Paramètres
common-tasks = Tâches
common-running = en cours
common-pending = en attente
tasks-backgroundTasks = Tâches en arrière-plan
tasks-clearCompleted = Effacer terminé
tasks-noActive = Aucune tâche active
tasks-cancelTask = Annuler la tâche
tasks-statusPending = En attente
tasks-statusRunning = En cours
tasks-statusCancelling = Annulation…
tasks-statusCompleted = Terminée
tasks-statusFailed = Échec : { $error }
tasks-statusCancelled = Annulée
tasks-triggerTitle = { $running } en cours, { $pending } en attente
app-taskCompleted = Tâche terminée : { $message }
app-taskFailed = Échec de la tâche : { $message }
app-databaseRebuildFailed = Échec de la reconstruction de la base de données
app-textReindexFailed = Échec de la réindexation du texte
panel-output = Sortie
panel-postLinks = Liens d'articles
panel-gitLog = Historique Git
panel-postLinksPlaceholder = Aucun lien d'article à afficher
panel-closeTitle = Fermer le panneau
panel-noRecentTasks = Aucune tâche récente
panel-noOutput = Aucune sortie
statusBar-posts = { $count } articles
statusBar-media = { $count } médias
statusBar-ui = UI
statusBar-uiLanguage = Langue de l'interface
statusBar-offlineMode = Mode avion
statusBar-offlineModeActive = Mode avion (actif)
projectSelector-switchProject = Changer de projet
projectSelector-projectsHeader = Projets
projectSelector-newProject = Nouveau projet
projectSelector-openProject = Ouvrir un projet…
projectSelector-createProject = Créer le projet
projectSelector-projectName = Nom du projet
projectSelector-projectNamePlaceholder = Mon blog
projectSelector-chooseFolder = Choisir un dossier...
projectSelector-useDefaultLocation = Utiliser l'emplacement par défaut
projectSelector-deleteProject = Supprimer le projet
projectSelector-toast-switched = Projet actif : { $name }
projectSelector-toast-switchFailed = Échec du changement de projet
projectSelector-toast-created = Projet "{ $name }" créé
projectSelector-toast-opened = Projet "{ $name }" ouvert
projectSelector-toast-openFailed = Impossible d’ouvrir le projet : { $error }
projectSelector-toast-createFailed = Impossible de créer le projet
projectSelector-toast-deleteFailed = Impossible de supprimer le projet
tabBar-closeHint = Fermer
tabBar-loading = Chargement...
tabBar-unknown = Inconnu
tabBar-style = Style
tabBar-menuEditor = Éditeur de menu
tabBar-metadataDiff = Diff métadonnées
tabBar-siteValidation = Validation du site
tabBar-translationValidation = Validation des traductions
siteValidation-run = Lancer la validation
siteValidation-apply = Appliquer la validation
siteValidation-applying = Application en cours...
siteValidation-idle = Lancez la validation du site pour comparer les fichiers générés à la sortie attendue.
siteValidation-running = Validation en cours...
siteValidation-complete = Validation terminée
siteValidation-clean = Aucun fichier généré manquant, supplémentaire ou obsolète n'a été trouvé.
siteValidation-error = La validation a échoué
siteValidation-missing = Fichiers manquants
siteValidation-extra = Fichiers supplémentaires
siteValidation-stale = Fichiers obsolètes
tabBar-documentation = Documentation
tabBar-apiDocumentation = Documentation API
tabBar-cliDocumentation = Documentation CLI
tabBar-mcpDocumentation = Documentation MCP
tabBar-findDuplicates = Trouver les doublons
tabBar-tags = Tags
tabBar-preview = Aperçu
tabBar-modified = Modifié
sidebar-noPostsYet = Aucun article pour le moment
sidebar-noPagesYet = Aucune page pour le moment
sidebar-noMediaYet = Aucun média pour le moment
sidebar-noScriptsYet = Aucun script
sidebar-noTemplatesYet = Aucun modèle
sidebar-importPlaceholder = Importer du contenu depuis des sources externes
sidebar-loading = Chargement...
sidebar-settingsHeader = Paramètres
sidebar-tagsHeader = Étiquettes
sidebar-drafts = Brouillons
sidebar-published = Publiés
sidebar-archived = Archivés
language-en = Anglais
language-de = Allemand
language-fr = Français
language-it = Italien
language-es = Espagnol
welcome-title = Bienvenue dans bDS
welcome-subtitle = Ouvrez un projet ou créez un nouvel article pour commencer.
post-untitled = Sans titre
post-createFailed = Impossible de créer l'article : { $error }
engine-rebuildStarted = Reconstruction de la base de données à partir des fichiers...
engine-rebuildComplete = Base de données reconstruite : { $posts } articles, { $media } médias, { $templates } modèles, { $scripts } scripts
engine-rebuildFailed = Échec de la reconstruction de la base de données : { $error }
engine-reindexStarted = Réindexation du texte de recherche...
engine-reindexComplete = Texte de recherche réindexé : { $posts } articles, { $media } médias
engine-reindexFailed = Échec de la réindexation du texte de recherche : { $error }
engine-calendarStarted = Régénération du calendrier...
engine-calendarComplete = Calendrier régénéré
engine-calendarFailed = Échec de la régénération du calendrier : { $error }
engine-calendarNoProject = Aucun projet actif
engine-validateTranslationsStarted = Validation des traductions...
engine-validateMediaStarted = Validation des médias...
engine-validateTranslationsComplete = Validation des traductions : { $dbIssues } problèmes en base, { $fsIssues } problèmes sur le système de fichiers
engine-validateTranslationsFailed = Échec de la validation des traductions : { $error }
engine-fillMissingTranslationsOffline = Impossible de compléter les traductions : l'IA n'est pas disponible en mode avion
engine-fillMissingTranslationsNoAi = Impossible de compléter les traductions : l'IA n'est pas encore disponible
engine-uploadStarted = Publication du site...
engine-uploadingTarget = Publication de { $target }…
engine-uploadMissingCredentials = Identifiants de publication incomplets. Configurez-les dans les paramètres du projet.
engine-uploadOffline = Impossible de publier : le mode avion est actif
engine-generateSiteStarted = Génération du site...
engine-generateSiteNoProject = Aucun projet actif
engine-previewDataDirUnavailable = Le répertoire de données du projet est indisponible
engine-previewPortInUse = Le port du serveur d'aperçu est déjà utilisé
dialog-selectFolder = Sélectionner un dossier
dialog-openProject = Ouvrir le dossier du projet
dialog-importMedia = Importer des médias
dialog-replaceMedia = Remplacer le fichier média
dialog-imageFilter = Images
editor-replaceFile = Remplacer le fichier…
media-toast-imported = { $count } fichier(s) média importé(s)
media-toast-importFailed = Certains médias n’ont pas pu être importés : { $error }
media-toast-replaced = Fichier média remplacé
media-toast-unchanged = Le fichier sélectionné est identique ; aucun changement
media-toast-replaceFailed = Impossible de remplacer le fichier média : { $error }
settings-nav-project = Projet
settings-nav-editor = Éditeur
settings-nav-content = Contenu
settings-nav-ai = IA
settings-nav-technology = Technologie
settings-nav-publishing = Publication
settings-nav-data = Données
settings-nav-mcp = MCP
settings-nav-style = Style
style-title = Style
style-subtitle = Choisissez le thème Pico CSS de ce projet.
style-themes = Thèmes
style-previewMode = Mode d’aperçu
style-previewMode-auto = Automatique
style-previewMode-light = Clair
style-previewMode-dark = Sombre
style-apply = Appliquer le thème
style-applied = Thème appliqué.
style-preview = Aperçu en direct
tags-nav-cloud = Nuage de tags
tags-nav-manage = Gérer les tags
tags-nav-merge = Fusionner les tags
tags-nav-discover = Découvrir les tags
tags-nav-categories = Catégories
sidebar-chatYesterday = Hier
sidebar-relativeDateMonthDay = { $day } { $month }
modal-confirmDelete-title = Confirmer la suppression
modal-confirmDelete-warning = Cette action est irréversible.
modal-confirmDelete-cancel = Annuler
modal-confirmDelete-delete = Supprimer
modal-confirm-title = Confirmer
modal-confirm-cancel = Annuler
modal-confirm-confirm = Confirmer
searchIndexRepair-title = Reconstruire l’index de recherche ?
searchIndexRepair-message = La reconstruction peut prendre du temps. La recherche sera indisponible jusqu’à la fin. Vous pouvez la lancer maintenant ou plus tard dans les préférences.
searchIndexRepair-later = Plus tard
searchIndexRepair-rebuildNow = Reconstruire maintenant
searchIndexRepair-rebuildingTitle = Reconstruction de l’index de recherche
searchIndexRepair-rebuildingMessage = Veuillez patienter. La modification est temporairement indisponible pendant la reconstruction de l’index.
searchIndexRepair-waitForTasks = Attendez la fin des autres tâches en arrière-plan avant de reconstruire l’index de recherche.
modal-postInsertLink-title = Insérer un lien
modal-postInsertLink-description = Sélectionnez un article à lier.
modal-postInsertLink-cancel = Annuler
modal-postInsertLink-tabInternal = Interne
modal-postInsertLink-tabExternal = Externe
modal-postInsertLink-searchPlaceholder = Rechercher les articles...
modal-postInsertLink-emptyState = Commencez à taper pour rechercher des articles ou utilisez des articles similaires
modal-postInsertLink-createPost = Créer l'article
modal-postInsertLink-insert = Insérer
modal-postInsertLink-externalUrlPlaceholder = https://example.com
modal-postInsertLink-externalTextPlaceholder = Texte affiché (optionnel)
modal-postInsertLink-urlRequired = Une URL est requise.
modal-postInsertLink-titleRequired = Saisissez un titre pour créer un article lié.
modal-postInsertLink-createFailed = Impossible de créer l'article lié.
modal-postInsertLink-loadFailed = Impossible de charger l'article sélectionné.
modal-insertMedia-title = Insérer un média
modal-insertMedia-description = Sélectionnez un média à insérer.
modal-insertMedia-cancel = Annuler
modal-insertMedia-searchPlaceholder = Rechercher les médias...
modal-insertMedia-loadFailed = Impossible de charger le média sélectionné.
modal-postGallery-title = Galerie média
modal-postGallery-description = Cliquez sur une image pourvoir en taille réelle.
modal-postGallery-close = Fermer
modal-postGallery-backToGrid = Retour à la grille
modal-postGallery-unavailable = Aperçu indisponible
modal-aiSuggestions-title = Suggestions IA
modal-aiSuggestions-applySelected = Appliquer la sélection
modal-languagePicker-title = Traduire vers
sidebar-filter-search = Rechercher...
sidebar-filter-toggle = Filtres
sidebar-filter-clearAll = Effacer tous les filtres
sidebar-filter-status = Statut
sidebar-filter-language = Langue
sidebar-filter-dateRange = Plage de dates
sidebar-filter-from = Depuis (AAAA-MM-JJ)
sidebar-filter-to = Jusqu'au (AAAA-MM-JJ)
editor-insertLink = Insérer un lien
editor-insertMedia = Insérer un média
editor-gallery = Galerie
editor-addGalleryImages = Ajouter des images à la galerie
editor-galleryAirplaneGated = Les actions automatiques d’IA restent bloquées en mode avion.
editor-galleryPickerFailed = Impossible d’ouvrir le sélecteur d’images : { $error }
editor-galleryImageAdded = { $title } ajouté
editor-galleryImageFailed = Échec du traitement de { $path } : { $error }
editor-galleryImportComplete = { $count } images ajoutées à l’article
editor-imageDropImport = Importer l’image déposée : { $name }
editor-imageDropProgress = Importation et association de { $name }
editor-imageDropAdded = Image déposée { $name } ajoutée
editor-imageDropFailed = Échec de l’importation de { $path } : { $error }
editor-imageDropEnrichment = Enrichir l’image déposée : { $name }
editor-imageDropEnrichmentFailed = Échec de l’enrichissement de { $path } : { $error }
sidebar-filter-tags = Tags
sidebar-filter-categories = Catégories
sidebar-filter-calendar = Archives
sidebar-filter-noResults = Aucun résultat
editor-saved = Enregistré.
editor-published = Article publié
editor-title = Titre
editor-titlePlaceholder = Saisir le titre...
editor-slug = Slug
editor-slugPlaceholder = saisir-slug
editor-content = Contenu
editor-contentPlaceholder = Rédigez votre contenu...
editor-excerpt = Extrait
editor-excerptPlaceholder = Bref résumé...
editor-author = Auteur
editor-language = Langue
editor-aiAnalyze = Analyser avec l'IA
editor-detectLanguage = Détecter la langue
editor-quickActions = Actions rapides
editor-modeMarkdown = Markdown
editor-modePreview = Aperçu
editor-suggestTaxonomy = Suggérer la taxonomie
editor-translate = Traduire
editor-templateSlug = Modèle
editor-doNotTranslate = Ne pas traduire
editor-publish = Publier
editor-archive = Archiver
editor-archived = Déplacé dans les archives.
editor-unarchive = Désarchiver
editor-unarchived = Restauré comme brouillon.
editor-statusDraft = Brouillon
editor-statusPublished = Publié
editor-statusArchived = Archivé
editor-discard = Annuler les modifications
editor-validate = Valider
editor-run = Exécuter
editor-checkSyntax = Vérifier la syntaxe
editor-syntaxValid = La syntaxe est valide.
editor-syntaxInvalid = Erreur de syntaxe : { $error }
editor-kind = Type
editor-enabled = Activé
editor-entrypoint = Point d'entrée
editor-alt = Texte alternatif
editor-altPlaceholder = Décrivez l'image...
editor-caption = Légende
editor-metadata = Métadonnées
editor-tags = Tags
editor-tagsPlaceholder = Ajouter un tag...
editor-categories = Catégories
editor-categoriesPlaceholder = Ajouter une catégorie...
editor-outlinks = Liens sortants
editor-backlinks = Liens entrants
editor-linkedMedia = Médias liés
editor-linkedMediaEmpty = Aucun média lié pour le moment.
editor-linkExistingMedia = Lier un existant
editor-linkToPost = Lier à un article
editor-linkedPosts = Articles liés
editor-linkedPostsEmpty = Lié à aucun article.
editor-postPickerSearch = Rechercher des articles
editor-postPickerSearchPlaceholder = Rechercher des articles...
editor-unlinkMedia = Dissocier
editor-linkedMediaKindImage = Image
editor-linkedMediaKindFile = Fichier
editor-untitled = Sans titre
editor-createdAt = Créé
editor-updatedAt = Mis à jour
editor-publishedAt = Publié
tags-noTags = Aucun tag
categories-section = Catégories
categories-title = Titre ({ $language })
categories-actions = Actions
tags-cloudSection = Nuage
tags-cloudHelp = Sélectionnez un ou plusieurs tags pour les modifier, les supprimer ou les fusionner.
tags-selectedCount = { $count } sélectionnés
tags-clearSelection = Effacer la sélection
tags-createSection = Créer un tag
tags-createPlaceholder = nouveau-tag
tags-createButton = Créer
tags-editTag = Modifier le tag
tags-manageSection = Gérer
tags-name = Nom
tags-color = Couleur
tags-colorPresets = Couleurs prédéfinies
tags-postTemplate = Modèle d'article
tags-noTemplate = Aucun
tags-merge = Fusionner
tags-mergeTarget = Tag cible
tags-mergeSection = Fusionner
tags-mergeHelp = Sélectionnez au moins deux tags dans le nuage ou la liste pour les fusionner.
tags-mergePreview = Tags à supprimer : { $tags }
tags-mergeConfirmTitle = Fusionner les tags
tags-mergeConfirmMessage = Fusionner { $count } tags dans { $target } ? Cette action est irréversible.
tags-deleteUsage = Ce tag est utilisé dans { $count } articles.
tags-discoverSection = Découvrir
tags-discoverDescription = Découvrir les tags à partir des articles actuels et réécrire tags.json pour refléter la base de données.
tags-discoverButton = Découvrir
tags-selectTag = Sélectionnez un tag à modifier
template-forceDeleteTitle = Forcer la suppression du modèle
template-forceDeleteMessage = Ce modèle est utilisé par { $posts } articles et { $tags } tags. Forcer la suppression ?
common-add = Ajouter
common-remove = Supprimer
common-clear = Effacer
common-noResults = Aucun résultat
settings-projectName = Nom du projet
settings-projectDescription = Description
settings-dataPath = Dossier de données
settings-browse = Parcourir...
settings-reset = Réinitialiser
settings-publicUrl = URL publique
settings-mainLanguage = Langue principale
settings-mainLanguageRequired = requise
settings-blogLanguages = Langues du blog
settings-defaultAuthor = Auteur par défaut
settings-maxPostsPerPage = Articles par page
settings-blogmarkCategory = Catégorie Blogmark
settings-copyBlogmarkBookmarklet = Copier le bookmarklet Blogmark
settings-blogmarkBookmarkletCopied = Bookmarklet Blogmark copié
settings-defaultMode = Mode d'édition par défaut
settings-diffViewStyle = Style de diff
settings-categoryTitle = Titre pour { $category }
settings-categoryPostTemplate = Modèle d'article
settings-categoryListTemplate = Modèle de liste
settings-categoryRenderInLists = Afficher dans les listes
settings-categoryShowTitles = Afficher les titres
settings-addCategory = Ajouter une catégorie
settings-resetCategories = Rétablir les catégories par défaut
settings-wrapLongLines = Retour à la ligne automatique
settings-hideUnchangedRegions = Masquer les régions inchangées
settings-offlineMode = Mode avion
settings-onlineEndpointSection = Point de terminaison en ligne
settings-onlineEndpointUrl = URL du point de terminaison en ligne
settings-onlineEndpointModel = Modèle du point de terminaison en ligne
settings-onlineApiKey = Clé API en ligne
settings-airplaneApiKey = Clé API locale (facultative)
settings-airplaneEndpointSection = Point de terminaison mode avion
settings-airplaneEndpointUrl = URL du point de terminaison mode avion
settings-airplaneEndpointModel = Modèle du point de terminaison mode avion
settings-refreshModels = Rafraîchir les modèles
settings-chatModel = Modèle de discussion
settings-modelSupportsTools = Le modèle de discussion sélectionné prend en charge les appels d’outils
settings-modelSupportsVision = Le modèle d’image sélectionné prend en charge la vision
settings-testChat = Tester la discussion
settings-modelsLoaded = Modèles chargés.
settings-testChatSuccess = Les modèles sélectionnés ont répondu correctement.
settings-onlineChatModel = Modèle de discussion en ligne
settings-onlineTitleModel = Modèle de titre en ligne
settings-onlineImageModel = Modèle d’image en ligne
settings-onlineModelSupportsTools = Le modèle de discussion en ligne prend en charge les appels d’outils
settings-onlineModelSupportsVision = Le modèle d’image en ligne prend en charge la vision
settings-airplaneChatModel = Modèle de discussion local
settings-airplaneTitleModel = Modèle de titre local
settings-airplaneImageModel = Modèle d’image local
settings-airplaneModelSupportsTools = Le modèle de discussion local prend en charge les appels d’outils
settings-airplaneModelSupportsVision = Le modèle d’image local prend en charge la vision
settings-defaultModel = Modèle par défaut
settings-titleModel = Modèle de titres
settings-imageAnalysisModel = Modèle d'analyse d'image
settings-keychainConfigured = Stocké dans le trousseau
settings-systemPrompt = Prompt système
settings-resetToDefault = Rétablir les valeurs par défaut
settings-luaRuntimeOnly = Lua est l'unique moteur de script dans l'application Rust.
settings-semanticSimilarityEnabled = Similarité sémantique
settings-sshHost = Hôte SSH
settings-sshUsername = Nom d'utilisateur SSH
settings-sshRemotePath = Chemin distant
settings-clear = Effacer
settings-rebuildPosts = Reconstruire les articles
settings-rebuildSearchIndex = Reconstruire l’index de recherche
settings-rebuildMedia = Reconstruire les médias
settings-rebuildScripts = Reconstruire les scripts
settings-rebuildTemplates = Reconstruire les modèles
settings-rebuildLinks = Reconstruire les liens
settings-rebuildPostLinks = Reconstruction des liens d’articles…
settings-rebuildMediaLinks = Reconstruction des liens de médias…
settings-regenerateThumbnails = Régénérer les miniatures
settings-openDataFolder = Ouvrir le dossier de données
settings-installCli = Installer la CLI
settings-cliInstalled = CLI installée dans { $path }
settings-contentPlaceholder = Les paramètres de contenu apparaîtront ici
settings-technologyPlaceholder = Les paramètres technologiques apparaîtront ici
settings-mcpEnable = Activer le serveur MCP local
settings-mcpRunning = En cours d’exécution
settings-mcpStopped = Arrêté
settings-mcpRefresh = Actualiser
settings-mcpProposals = Propositions en attente
settings-mcpNoProposals = Aucune proposition n’attend d’approbation.
settings-mcpApprove = Approuver
settings-mcpReject = Rejeter
settings-mcpAgents = Configuration des agents
settings-mcpProposalApproved = Proposition MCP approuvée et appliquée.
settings-mcpProposalRejected = Proposition MCP rejetée.
settings-mcpKindDraftPost = Nouvel article
settings-mcpKindScript = Nouveau script
settings-mcpKindTemplate = Nouveau modèle
settings-mcpKindMediaTranslation = Traduction du média
settings-mcpKindMediaMetadata = Métadonnées du média
settings-mcpKindPostMetadata = Métadonnées de l’article
settings-mcpStatusPending = En attente
settings-mcpStatusExecuting = Application en cours
settings-mcpStatusAccepted = Approuvée
settings-mcpStatusRejected = Rejetée
settings-mcpStatusExpired = Expirée
dashboard-overview = Aperçu
dashboard-posts = Articles
dashboard-media = Médias
dashboard-tags = Tags
dashboard-categories = Catégories
dashboard-images = Images
dashboard-drafts = Brouillons
dashboard-published = Publiés
dashboard-archived = Archivés
dashboard-timeline = Articles dans le temps
dashboard-recentPosts = Récemment mis à jour
dashboard-postCount = { $count } articles
dashboard-pin = Épingler
editor-noPreviewAvailable = Aucun aperçu disponible
common-operationFailed = Échec de l’opération « { $operation } » : { $error }
common-databaseUnavailable = Base de données indisponible
common-autoSave = Enregistrement automatique
common-metadataSync = Synchronisation des métadonnées
common-load = Charger
common-createScript = Créer un script
common-createTemplate = Créer un modèle
settings-maxPostsPerPageInvalid = Le nombre d’articles par page doit être valide
settings-categoryNameRequired = Le nom de la catégorie est obligatoire
settings-categoryAlreadyExists = Cette catégorie existe déjà
siteValidation-summary = { $label } : manquants={ $missing }, supplémentaires={ $extra }, obsolètes={ $stale }
engine-readingProjectConfig = Lecture de la configuration du projet...
engine-loadingPosts = Chargement des articles...
engine-writingCalendar = Écriture du calendrier JSON...
engine-indexingItem = Indexation : { $current }/{ $total } — { $name }
engine-checkingItem = Vérification : { $current }/{ $total } — { $name }
engine-renderingPost = Rendu de { $post }
engine-writingGeneratedFiles = Écriture des fichiers générés
engine-generationComplete = Génération du site terminée
engine-runScript = Exécution du script…
engine-regeneratingItem = Régénération : { $name }
metadataDiff-run = Comparer
metadataDiff-running = Comparaison de la base de données et du système de fichiers…
metadataDiff-idle = Lancez la comparaison des métadonnées entre les fichiers portables et la base.
metadataDiff-clean = Les métadonnées de la base et des fichiers sont synchronisées.
metadataDiff-fileToDb = Utiliser le fichier
metadataDiff-dbToFile = Utiliser la base
metadataDiff-orphans = Fichiers orphelins
metadataDiff-errors = Erreurs
metadataDiff-repaired = Différence de métadonnées réparée
metadataDiff-repair = Réparation des métadonnées…
metadataDiff-complete = Comparaison des métadonnées terminée
metadataDiff-importOrphan = Importer le fichier
metadataDiff-orphanImported = Fichier orphelin importé
metadataDiff-field = { $field } : base = { $database } · Fichier = { $file }
metadataDiff-entity = { $entity } · { $path }
metadataDiff-orphan = { $reason } · { $path }
engine-fillMissingTranslationsStarted = Création des traductions manquantes…
engine-fillMissingTranslationsComplete = Traduction terminée : { $posts } articles, { $media } médias, { $failed } échecs
engine-autoTranslationStarted = Création des traductions manquantes…
engine-autoTranslationComplete = { $count } brouillons de traduction créés
engine-autoTranslationFailed = Échec de la traduction automatique
engine-autoTranslationRetrying = Échec de l’IA, nouvelle tentative…
engine-progress-scanningPublishedPosts = Analyse des articles publiés…
engine-progress-translatingPost = Traduction de { $title } → { $language }
engine-progress-translationBatchComplete = Lot de traductions terminé
engine-progress-loadingProjectMetadata = Chargement des métadonnées du projet…
engine-progress-scanningPosts = Analyse des articles…
engine-progress-postItem = Articles : { $current }/{ $total } — { $name }
engine-progress-scanningMedia = Analyse des médias…
engine-progress-mediaItem = Médias : { $current }/{ $total } — { $name }
engine-progress-rebuildingTemplates = Reconstruction des modèles…
engine-progress-rebuildingScripts = Reconstruction des scripts…
engine-progress-importingTags = Importation des étiquettes…
engine-progress-rebuildingThumbnails = Reconstruction des miniatures manquantes…
engine-progress-refreshingSemanticIndex = Actualisation de l’index sémantique…
engine-progress-rebuildComplete = Reconstruction terminée
translationValidation-run = Valider
translationValidation-running = Validation des traductions…
translationValidation-idle = Lancez la validation des traductions de la base et du système de fichiers.
translationValidation-clean = Toutes les traductions sont cohérentes.
translationValidation-databaseIssues = Problèmes de base de données
translationValidation-filesystemIssues = Problèmes du système de fichiers
translationValidation-missingSourcePost = L’article source est absent
translationValidation-sameLanguageAsCanonical = La langue correspond à l’article source
translationValidation-doNotTranslateHasTranslations = L’article est marqué comme non traduisible
translationValidation-contentInDatabase = Le contenu publié reste dans la base de données
translationValidation-missingTranslation = Une traduction configurée est absente
blogmark-invalid = Blogmark invalide : { $error }
blogmark-unknownProject = Le projet ciblé par ce blogmark n’existe pas ici.
blogmark-noProject = Ouvrez un projet avant d’importer un blogmark.
blogmark-importing = Importation du blogmark
blogmark-imported = Blogmark importé
blogmark-failed = Échec de l’import du blogmark : { $error }
engine-renderingPage = Rendu de { $url } ({ $current }/{ $total })
engine-renderingPages = Rendu des pages ({ $current }/{ $total })
engine-generatedPage = Généré { $url } ({ $current }/{ $total })
engine-rewrotePage = Réécrit { $url } ({ $current }/{ $total })
engine-renderSiteGroup = Générer le site
engine-prepareGeneration = Préparer la génération du site
engine-preparingGeneration = Préparation des routes et des modèles…
engine-generationPrepared = Génération du site préparée
engine-forceRenderSiteGroup = Forcer la régénération du site
engine-applyValidationGroup = Appliquer la validation du site
engine-renderSiteCore = Générer le cœur du site
engine-renderSinglePosts = Générer les articles individuels
engine-renderCategoryArchives = Générer les archives de catégories
engine-renderTagArchives = Générer les archives de mots-clés
engine-renderDateArchives = Générer les archives chronologiques
engine-buildSearchIndex = Construire l’index de recherche
engine-builtSearchFile = Construit { $path } ({ $current }/{ $total })
engine-generationCancellationRequested = Annulation de la génération du site…
engine-generationSummary = Génération terminée : écrits={ $written }, ignorés={ $skipped }, supprimés={ $deleted }, sortie={ $output }
engine-publicUrlRequired = Une URL publique est requise avant de générer le site
settings-imageImportConcurrency = Imports d’images simultanés (1–8)
settings-imageImportConcurrencyInvalid = Le nombre d’imports simultanés doit être compris entre 1 et 8
find-titleFind = Rechercher
find-titleReplace = Rechercher et remplacer
find-query = Texte recherché
find-replacement = Remplacement
find-next = Suivant
find-replace = Remplacer
find-replaceAll = Tout remplacer
find-noMatches = Aucun résultat
find-replacedCount = { $count } résultats remplacés
git-loading = Chargement du dépôt…
git-notRepository = Ce projet n’est pas encore un dépôt Git.
git-initialize = Initialiser Git
git-fetch = Récupérer
git-pull = Tirer
git-push = Pousser
git-airplaneBlocked = Les actions Git réseau sont indisponibles en mode avion.
git-synced = Synchronisé
git-localOnly = Local uniquement
git-remoteOnly = Distant uniquement
git-remoteUrl = URL d’origine
git-changesCount = Modifications ({ $count })
git-commitMessage = Message de commit
git-commit = Commit
git-noChanges = Aucune modification
git-history = Historique
git-noCommits = Aucun commit
git-pruneLfs = Nettoyer le cache LFS
git-liveOutput = Sortie en direct
git-diff = Comparaison Git
git-commitDiffTitle = Commit { $hash }
git-readOnly = Comparaison Git en lecture seule
git-loadingDiff = Chargement de la comparaison…
git-original = Original
git-modified = Modifié
git-inlineDiff = Comparaison intégrée
git-noDiff = Aucune différence
git-noFileHistory = Aucun historique pour ce fichier
git-operationDone = Git { $operation } terminé
git-runningOperation = Git { $operation }
import-name = Nom de l’import
import-namePlaceholder = Import sans titre
import-untitled = Import sans titre
import-description = Sélectionnez un export WordPress (WXR) et son dossier de médias, vérifiez chaque élément, puis lancez l’import.
import-uploadsFolder = Dossier des médias
import-wxrFile = Fichier WXR
import-wxrFilter = Export WordPress
import-noFolder = Aucun dossier sélectionné
import-noWxr = Aucun fichier WXR sélectionné
import-analyze = Analyser
import-empty = Sélectionnez un export WordPress pour commencer l’analyse.
import-posts = Articles
import-pages = Pages
import-media = Médias
import-taxonomy = Catégories et étiquettes
import-conflicts = Conflits de slug et de nom de fichier
import-macros = Macros
import-ready = Prêt à importer : { $count } éléments
import-execute = Importer { $count } éléments
import-autoMap = Analyser la taxonomie avec l’IA
import-complete = Import terminé : { $imported } importés, { $skipped } ignorés
import-failed = Échec de l’import : { $error }
import-dateDistribution = Répartition par date (articles / médias) : { $dates }
import-resolution = Résolution
import-resolution-ignore = Ignorer
import-resolution-overwrite = Écraser
import-resolution-import = Importer avec un nouveau slug
import-mapTo = Associer à l’existant
import-category = Catégorie
import-tag = Étiquette
import-taxonomyExisting = Existant
import-taxonomyMapped = Associé
import-taxonomyNew = Nouveau
import-macroUses = { $count } utilisations
import-eta = environ { $seconds }s restantes
import-status-new = nouveau
import-status-update = mise à jour
import-status-conflict = conflit
import-status-duplicate = doublon
import-status-missing = manquant
import-phase-analysis = Analyse du fichier WXR…
import-phase-starting = Démarrage…
import-phase-taxonomy = Import des catégories et étiquettes…
import-phase-posts = Import des articles…
import-phase-media = Import des médias…
import-phase-pages = Import des pages…
import-phase-complete = Import terminé
import-error-wxrRequired = Sélectionnez un fichier WXR avant l’analyse.
import-toast-complete = Import WordPress terminé.
import-toast-mapped = L’IA a associé { $count } termes de taxonomie.
import-deleteTitle = Supprimer la définition d’import ?
import-deleteMessage = Supprimer « { $name } » et son analyse enregistrée ? Le contenu déjà importé sera conservé.
import-toast-deleted = Définition d’import supprimée.
menu-item-connectServer = Se connecter au serveur…
menu-item-disconnectServer = Se déconnecter du serveur
remoteConnection-title = Se connecter au serveur RuDS
remoteConnection-description = L’identité SSH privée de RuDS est utilisée. La clé d’hôte du serveur est enregistrée lors de la première connexion.
remoteConnection-target = Serveur
remoteConnection-targetPlaceholder = utilisateur@hôte ou utilisateur@hôte:port
remoteConnection-connect = Se connecter
remoteConnection-connecting = Connexion…
remoteConnection-projects = Projets distants
remoteConnection-open = Ouvrir le projet
remoteConnection-cancel = Annuler
remoteConnection-connectionLost = La connexion distante n’est plus disponible.
remoteConnection-opened = Projet distant ouvert.
remoteConnection-disconnected = Déconnecté du serveur RuDS.
remoteConnection-eventReceived = Événement distant nº { $sequence } : { $event }
remoteConnection-taskUpdate = Mise à jour des tâches distantes : { $count } tâches.
remoteConnection-invalidTarget = Utilisez le format utilisateur@hôte ou utilisateur@hôte:port.
remoteConnection-failed = Impossible de se connecter au serveur RuDS : { $reason }
remoteConnection-openFailed = Impossible d’ouvrir le projet distant : { $reason }
remoteTerminal-serverTitle = Session serveur RuDS
remoteTerminal-localTitle = Session terminal RuDS
remoteTerminal-availableProjects = Projets disponibles
remoteTerminal-quit = q pour quitter
remoteTerminal-serverListening = Le serveur SSH RuDS écoute sur { $address }
remoteTerminal-authorizedKeys = Clés autorisées : { $path }
remoteTerminal-headlessFallback = Aucune session graphique n’est disponible ; démarrage de l’interface terminal.
tui-viewPosts = Articles
tui-viewMedia = Médias
tui-viewTemplates = Modèles
tui-viewScripts = Scripts
tui-viewTags = Tags
tui-viewSettings = Réglages
tui-viewGit = Git
tui-help = 1 Articles · 2 Médias · 3 Modèles · 4 Scripts · 5 Tags · 6 Réglages · 7 Git

    Entrée ouvre · n crée · / filtre · : commandes · p projets · o dossier
    Ctrl+S enregistre · Ctrl+P publie · Ctrl+E aperçu · Ctrl+G demande à l’IA
tui-status = { $transport } · { $locale } · q quitte
tui-local = local
tui-remote = SSH
tui-unsavedTitle = Modifications non enregistrées
tui-unsavedPrompt = Abandonner les modifications et quitter ? o/n
tui-noProject = Aucun projet — o ouvre un dossier
tui-noMatchingItems = Aucun élément correspondant
tui-noTags = Aucun tag
tui-workingTreeClean = Arbre de travail propre
tui-applyCancel = Entrée applique tout · Échap annule
tui-settingUiLanguage = Langue de l’interface
tui-settingRuntime = Moteur de scripts
tui-settingTransferMode = Mode de transfert
tui-settingDatabase = Base de données
tui-settingAutomaticRebuild = Reconstruction automatique
tui-categoryEditing = Modification des catégories
tui-categoryEditingGuiOnly = L’ajout, la modification et la suppression de catégories restent dans l’application de bureau
tui-openItemDeleted = L’élément ouvert a été supprimé par un autre client.
tui-taskRunning = { $label } — en cours
tui-taskCancelling = { $label } — annulation…
tui-taskProgress = { $label } — { $percent } %
tui-taskComplete = { $label } — terminé
tui-taskFailed = { $label } — { $error }
tui-taskCancelled = { $label } — annulé
tui-untitled = Sans titre
tui-newItemUnavailable = Aucun nouvel élément ne peut être créé dans cette vue.
tui-editorSource = Source
tui-savedAndPublished = Enregistré et publié
tui-saved = Enregistré
tui-airplaneAiEndpointRequired = Mode avion : configurez d’abord un point de terminaison IA local.
tui-aiWrongResponseType = L’IA a renvoyé un type de réponse incorrect.
tui-aiSuggestions = Suggestions de l’IA
    Titre : { $title }
    Extrait : { $excerpt }
tui-aiSuggestionsAdded = Suggestions de l’IA ajoutées à la sortie
tui-unpublished = Publication retirée
tui-editorLanguage = Langue : { $language }
tui-commitMessageRequired = Un message de commit est requis.
tui-taskGitCommit = Commit Git
tui-committed = Commit créé
tui-tagNameRequired = Un nom de tag est requis.
tui-tagCreated = Tag créé
tui-tagRenamed = Tag renommé
tui-tagDeleted = Tag supprimé
tui-deleteCancelled = Suppression annulée
tui-titleRequired = Un titre est requis.
tui-confirmYesInput = o
tui-confirmNoInput = n
tui-projectSwitched = Projet changé
tui-notDirectory = Ce n’est pas un dossier : { $path }
tui-defaultProjectName = Blog
tui-projectPathInvalidUtf8 = Le chemin du projet n’est pas un UTF-8 valide.
tui-rebuildSummary = Reconstruction : { $posts } articles, { $media } médias, { $templates } modèles, { $scripts } scripts
tui-apiKeyConfigured = Configurée dans le trousseau système
tui-apiKeyConfigureDesktop = Configurer dans l’application de bureau
tui-settingClaudeCode = Claude Code
tui-settingGithubCopilot = GitHub Copilot
tui-valueReadOnly = Cette valeur est en lecture seule.
tui-projectNameRequired = Le nom du projet ne peut pas être vide.
tui-postsPerPageInvalid = Le nombre d’articles par page doit être compris entre 1 et 500.
tui-imageImportConcurrencyInvalid = La concurrence d’importation des images doit être comprise entre 1 et 8.
tui-settingsSaved = Réglages enregistrés
tui-deleteTagConfirm = Supprimer « { $name } », utilisé par { $count } article(s) ? Saisissez { $yes } puis appuyez sur Entrée.
tui-markTagsRequired = Marquez au moins deux tags, dont la cible.
tui-tagsMerged = Tags fusionnés
tui-tagColourUpdated = Couleur du tag mise à jour
tui-tagTemplateUpdated = Modèle du tag mis à jour
tui-tagsSynchronized = { $count } tags synchronisés
tui-noActiveProject = Aucun projet actif
tui-noActiveProjectDataFolder = Aucun dossier de données pour le projet actif
tui-detachedHead = détaché
tui-airplaneGitPullBlocked = Le mode avion bloque Git pull.
tui-taskGitPull = Git pull
tui-gitPullComplete = Pull terminé
    { $output }
tui-airplaneGitPushBlocked = Le mode avion bloque Git push.
tui-taskGitPush = Git push
tui-gitPushComplete = Push terminé
    { $output }
tui-commandMetadataDiff = Différences de métadonnées
tui-commandValidateSite = Valider le site
tui-commandForceRender = Forcer le rendu
tui-commandRebuildDatabase = Reconstruire la base de données
tui-commandReindexSearch = Réindexer la recherche
tui-commandValidateTranslations = Valider les traductions [GUI]
tui-commandFindDuplicates = Rechercher les doublons [GUI]
tui-commandUploadSite = Téléverser le site
tui-commandBrowserPreviewUrl = URL d’aperçu dans le navigateur
tui-metadataDiffComplete = Comparaison des métadonnées terminée
tui-siteValidationComplete = Validation du site terminée
tui-filesRendered = { $count } fichiers rendus
tui-itemsRebuilt = { $count } éléments reconstruits
tui-postsReindexed = { $count } articles réindexés
tui-commandDesktopOnly = L’éditeur de résultats de cette commande est disponible dans l’interface de bureau.
tui-airplaneUploadBlocked = Le mode avion bloque le téléversement.
tui-uploadRequiresPublishingSettings = Le téléversement nécessite des identifiants ; utilisez d’abord les réglages de publication partagés.
tui-unknownCommand = Commande inconnue : { $command }
tui-metadataChangesApplied = { $count } modifications de métadonnées appliquées
tui-validationApplied = Validation appliquée : { $written } écrits, { $removed } supprimés
tui-diffTruncated = [différence tronquée]
tui-metadataDiffFields = { $entity } { $path } : { $count } champ(s)
tui-metadataOrphan = orphelin { $path } : { $reason }
tui-metadataError = erreur : { $error }
tui-noMetadataDifferences = Aucune différence de métadonnées
tui-siteValidationReport = Manquants
    { $missing }

    Supplémentaires
    { $extra }

    Périmés
    { $stale }
tui-imagePreview = Aperçu de l’image
    { $path }

    { $dimensions }
tui-commandsTitle = Commandes
tui-foldersTitle = Dossiers
tui-promptOpen = ouvrir
tui-promptCommit = commit
tui-promptConfirm = confirmer
tui-promptValue = >
tui-readOnlyMarker =  [lecture seule]
tui-settingsHint = Entrée modifie/bascule · Ctrl+S enregistre · Échap ferme
tui-tagsLoadFailed = Impossible de charger les tags
tui-tagCloudHint = Nuage de tags trié par utilisation
tui-tagManageHint = n crée · Entrée renomme · c couleur · t modèle · d supprime · s synchronise
tui-tagMergeHint = Espace marque · sélectionnez la cible · m fusionne
tui-gitDiffBody = Indexé
    { $staged }

    Non indexé
    { $unstaged }
tui-imageDimensions = { $format } · { $width } × { $height } px
tui-fileBytes = { $count } octets
