"undeployedChanges":"Le noeud a des modifications non déployées",
"nodeActionDisabled":"Actions de noeud désactivées",
"nodeActionDisabledSubflow":"Actions de noeud désactivées dans le sous-flux",
"nodeActionDisabled":"Les actions du noeud sont désactivées",
"nodeActionDisabledSubflow":"Les actions de noeud sont désactivées à l'intérieur du sous-flux",
"missing-types":"<p>Flux arrêtés en raison de types de noeuds manquants.</p>",
"missing-modules":"<p>Flux arrêtés en raison de modules manquants.</p>",
"safe-mode":"<p>Flux arrêtés en mode sans échec.</p><p>Vous pouvez modifier vos flux et déployer les changements pour redémarrer.</p>",
"safe-mode":"<p>Flux arrêtés en mode sans échec.</p><p>Vous pouvez modifier vos flux et déployer ensuite les changements afin de démarrer vos flux.</p>",
"restartRequired":"Node-RED doit être redémarré pour mettre à jour les modules",
"credentials_load_failed":"<p>Les flux se sont arrêtés car les informations d'identification n'ont pas pu être déchiffrées.</p><p>Le fichier d'informations d'identification du flux est chiffré, mais la clé de chiffrement du projet est manquante ou invalide.</p>",
"credentials_load_failed_reset":"<p>Les informations d'identification n'ont pas pu être déchiffrées</p><p>Le fichier d'informations d'identification du flux est chiffré, mais la clé de chiffrement du projet est manquante ou invalide.</p><p>Le fichier d'informations d'identification du flux sera réinitialisé lors du prochain déploiement. Toutes les informations d'identification de flux existantes seront perdues.</p>",
"credentials_load_failed":"<p>Les flux se sont arrêtés car les informations d'identification n'ont pas pu être déchiffrées.</p><p>Le fichier d'informations d'identification du flux est chiffré mais la clé de chiffrement du projet est manquante ou invalide.</p>",
"credentials_load_failed_reset":"<p>Les informations d'identification n'ont pas pu être déchiffrées</p><p>Le fichier d'informations d'identification du flux est chiffré mais la clé de chiffrement du projet est manquante ou invalide.</p><p>Le fichier d'informations d'identification du flux sera réinitialisé lors du prochain déploiement. Toutes les informations d'identification des flux existants seront perdues.</p>",
"missing_flow_file":"<p>Fichier contenant les flux introuvable.</p><p>Le projet n'est pas configuré avec un fichier de flux.</p>",
"missing_package_file":"<p>Fichier de paquetage du projet introuvable.</p><p>Il manque au projet un fichier package.json.</p>",
"missing_package_file":"<p>Fichier de paquetage du projet introuvable.</p><p>Il manque au projet le fichier <code>package.json</code>.</p>",
"project_empty":"<p>Le projet est vide.</p><p>Voulez-vous créer un ensemble de fichiers de projet par défaut ?<br/>Sinon, vous devrez ajouter manuellement des fichiers au projet (en dehors de l'éditeur).</p>",
"project_not_found":"<p>Le projet '__project__' est introuvable.</p>",
"git_merge_conflict":"<p>La fusion automatique des modifications a échoué.</p><p>Corriger les conflits non fusionnés, puis valider le résultat.</p>"
@ -219,7 +220,7 @@
},
"project":{
"change-branch":"Changer pour une branche locale '__project__'",
"merge-abort":"Git fusion abandonnée",
"merge-abort":"Fusion Git abandonnée",
"loaded":"Projet '__project__' chargé",
"updated":"Projet '__project__' mis à jour",
"pull":"Projet '__project__' rechargé",
@ -352,7 +353,7 @@
"backgroundUpdate":"Les flux sur le serveur ont été mis à jour.",
"conflictChecking":"Vérifier si les modifications peuvent être fusionnées automatiquement",
"conflictAutoMerge":"Les modifications n'incluent aucun conflit et peuvent être fusionnées automatiquement.",
"conflictManualMerge":"Les changements incluent des conflits qui doivent être résolus avant de pouvoir être déployés.",
"conflictManualMerge":"Les modifications incluent des conflits qui doivent être résolus avant de pouvoir être déployées.",
"plusNMore":"+ __count__ en plus"
}
},
@ -372,16 +373,17 @@
"deleted":"supprimé",
"flowDeleted":"flux supprimé",
"flowAdded":"flux ajouté",
"moved":"déplacé",
"movedTo":"déplacé vers __id__",
"movedFrom":"déplacé depuis __id__"
},
"nodeCount":"__count__ noeud",
"nodeCount_plural":"__count__ noeuds",
"local":"Changements locaux",
"remote":"Modifications à distance",
"remote":"Changements distants",
"reviewChanges":"Examiner les modifications",
"noBinaryFileShowed":"Impossible d'afficher le contenu du fichier binaire",
"viewCommitDiff":"Afficher les modifications de validation",
"viewCommitDiff":"Afficher les modifications de la validation",
"compareChanges":"Comparer les modifications",
"saveConflict":"Enregistrer la résolution des conflits",
"conflictHeader":"<span>__resolved__</span> sur <span>__unresolved__</span> conflit(s) résolu(s)",
@ -395,9 +397,9 @@
"edit":"Modifier le modèle du sous-flux",
"subflowInstances":"Il existe __count__ instance de ce modèle de sous-flux",
"subflowInstances_plural":"Il existe __count__ instances de ce modèle de sous-flux",
"editSubflowProperties":"modifier les propriétés",
"input":"Entrées:",
"output":"Sorties:",
"editSubflowProperties":"Modifier les propriétés",
"input":"Entrées:",
"output":"Sorties:",
"status":"Statut du noeud",
"deleteSubflow":"Supprimer le sous-flux",
"confirmDelete":"Voulez-vous vraiment supprimer ce sous-flux ?",
@ -411,7 +413,7 @@
"version":"Version",
"versionPlaceholder":"x.y.z",
"keys":"Mots clés",
"keysPlaceholder":"Mots clés séparés par des virgules",
"keysPlaceholder":"Mots clés séparés par une virgule",
"author":"Auteur",
"authorPlaceholder":"Votre nom <email@exemple.com>",
"desc":"Description",
@ -468,7 +470,7 @@
"select":"sélection",
"checkbox":"case à cocher",
"spinner":"valeurs à défiler",
"none":"aucune",
"none":"aucun",
"hidden":"masquer la propriété"
},
"types":{
@ -496,7 +498,7 @@
"max":"Maximum"
},
"errors":{
"scopeChange":"La modification de la portée la rendra indisponible pour les noeuds d'autres flux qui l'utilisent",
"scopeChange":"La modification de la portée rendra indisponible ce noeud de configuration aux noeuds d'autres flux qui l'utilisent",
"invalidProperties":"Propriétés invalides :",
"credentialLoadFailed":"Échec du chargement des identifiants du noeud"
}
@ -510,7 +512,7 @@
"unassigned":"Non attribué",
"global":"Global",
"workspace":"Espace de travail",
"editor":"Boîte de dialogue d'édition",
"editor":"Boîte d'édition",
"selectAll":"Tout sélectionner",
"selectNone":"Ne rien sélectionner",
"selectAllConnected":"Sélectionner tous les éléments connectés",
@ -541,7 +543,7 @@
"openLibrary":"Ouvrir la bibliothèque...",
"saveToLibrary":"Enregistrer dans la bibliothèque...",
"typeLibrary":"__type__ bibliothèque",
"unnamedType":"Innomé __type__",
"unnamedType":"Sans nom __type__",
"exportedToLibrary":"Noeuds exportés vers la bibliothèque",
"dialogSaveOverwrite":"Une __libraryType__ appelée __libraryName__ existe déjà. Écraser ?",
"invalidFilename":"Nom de fichier non valide",
@ -558,7 +560,7 @@
"noInfo":"Pas d'information disponible",
"filter":"Rechercher le noeud",
"search":"Rechercher les modules",
"addCategory":"Ajouter un nouveau...",
"addCategory":"Ajouter une nouvelle...",
"label":{
"subflows":"Sous-flux",
"network":"Réseau",
@ -638,7 +640,7 @@
"sortAZ":"A-Z",
"sortRecent":"Récent",
"more":"+ __count__ en plus",
"upload":"Charger le fichier tgz du module",
"upload":"Charger le fichier .tgz du module",
"refresh":"Actualiser la liste des modules",
"errors":{
"catalogLoadFailed":"<p>Échec du chargement du catalogue de noeuds.</p><p>Vérifier la console du navigateur pour plus d'informations</p>",
@ -651,7 +653,7 @@
},
"confirm":{
"install":{
"body":"<p>Installation de '__module__'</p><p>Avant l'installation, veuiller lire la documentation du noeud. Certains noeuds ont des dépendances qui ne peuvent pas être résolues automatiquement et peuvent nécessiter un redémarrage de Node-RED.</p>",
"body":"<p>Installation de '__module__'</p><p>Avant l'installation, veuillez lire la documentation du noeud. Certains noeuds ont des dépendances qui ne peuvent pas être résolues automatiquement et peuvent nécessiter un redémarrage de Node-RED.</p>",
"title":"Installer les noeuds"
},
"remove":{
@ -666,7 +668,7 @@
"title":"Mettre à jour les noeuds"
},
"cannotUpdate":{
"body":"Une mise à jour pour ce noeud est disponible, mais il n'est pas installé dans un emplacement que le gestionnaire de palette peut mettre à jour.<br/><br/>Veuiller vous référer à la documentation pour savoir comment mettre à jour ce noeud."
"body":"Une mise à jour pour ce noeud est disponible, mais il n'est pas installé dans un emplacement que le gestionnaire de palette peut mettre à jour.<br/><br/>Veuillez vous référer à la documentation pour savoir comment mettre à jour ce noeud."
},
"button":{
"review":"Ouvrir la documentation",
@ -708,8 +710,8 @@
"nodeHelp":"Aide sur les noeuds",
"none":"Aucun",
"arrayItems":"__count__ éléments",
"showTips":"Vous pouvez ouvrir les astuces à partir du panneau des paramètres",
"outline":"Plan",
"showTips":"Vous pouvez afficher les astuces à partir du panneau des paramètres",
"outline":"Contour",
"empty":"Vide",
"globalConfig":"Noeuds de configuration globale",
"triggerAction":"Déclencher une action",
@ -722,7 +724,7 @@
"help":{
"name":"Aide",
"label":"Aide",
"search":"Aide à la recherche",
"search":"Rechercher l'aide",
"nodeHelp":"Aide sur les noeuds",
"showHelp":"Afficher l'aide",
"showInOutline":"Afficher dans les grandes lignes",
@ -801,7 +803,7 @@
"branches":"Branches",
"noBranches":"Pas de branche",
"deleteConfirm":"Êtes-vous sûr de vouloir supprimer la branche locale '__name__' ? Ça ne peut pas être annulé.",
"unmergedConfirm":"La branche locale '__name__' contient des modifications non fusionnées qui seront perdues. Etes-vous sûr de vouloir la supprimer?",
"unmergedConfirm":"La branche locale '__name__' contient des modifications non fusionnées qui seront perdues. Êtes-vous sûr de vouloir la supprimer?",
"deleteUnmergedBranch":"Supprimer la branche non fusionnée",
"gitRemotes":"Git distant",
"addRemote":"Ajout distant",
@ -845,17 +847,17 @@
"deleteConfirm":"Êtes-vous sûr de vouloir supprimer la clé SSH __name__ ? Ça ne peut pas être annulé."
},
"versionControl":{
"unstagedChanges":"Abandon des changements",
"stagedChanges":"Changement mis en place",
"unstageChange":"Ne pas mettre en place le changement",
"stageChange":"Mettre en place le changement",
"unstageAllChange":"Ne pas mettre en place tous les changements",
"stageAllChange":"Mettre en place tous les changements",
"unstagedChanges":"Changements non indexés",
"stagedChanges":"Changements indexés",
"unstageChange":"Annuler l'indexation des changements",
"stageChange":"Indexer les changements",
"unstageAllChange":"Annuler l'indexation de tous les changements",
"stageAllChange":"Indexer tous les changements",
"commitChanges":"Valider les changements",
"resolveConflicts":"Résoudre les conflits",
"head":"En-tête",
"staged":"Mis en place",
"unstaged":"Non mis en place",
"staged":"Indexé",
"unstaged":"Non indexé",
"local":"Local",
"remote":"Distant",
"revert":"Voulez-vous vraiment annuler les modifications apportées à '__file__' ? Ça ne peut pas être annulé.",
@ -889,11 +891,11 @@
"pushFailed":"L'envoi a échoué car la branche a des validations plus récentes. Tirer et fusionner d'abord, puis envoyer à nouveau.",
"push":"Envoyer",
"pull":"Tirer",
"unablePull":"<p>Impossible d'extraire les modifications à distance; vos modifications locales non mises en place seraient écrasées.</p><p>Valider vos modifications et réessayer.</p>",
"showUnstagedChanges":"Afficher les modifications non mise en place",
"unablePull":"<p>Impossible d'extraire les modifications à distance; vos modifications locales non mises en place seraient écrasées.</p><p>Valider vos modifications et réessayer.</p>",
"showUnstagedChanges":"Afficher les modifications non indexées",
"connectionFailed":"Impossible de se connecter au référentiel distant: ",
"pullUnrelatedHistory":"<p>Le réferentiel distant a un historique de validations sans rapport.</p><p>Êtes-vous sûr de vouloir extraire les modifications dans votre référentiel local?</p>",
"pullChanges":"Tirer les changements",
"pullChanges":"Tirer les changements distants",
"history":"Historique",
"projectHistory":"Historique du projet",
"daysAgo":"il y a __count__ jour",
@ -974,7 +976,7 @@
"result":"Résultat",
"format":"Format",
"compatMode":"Mode de compatibilité activé",
"compatModeDesc":"<h3>Mode de compatibilité JSONata</h3><p> L'expression actuelle semble toujours faire référence à <code>msg</code> et sera donc évaluée en mode de compatibilité. Veuiller mettre à jour l'expression pour ne pas utiliser <code>msg</code> car ce mode sera supprimé à l'avenir.</p><p> Lorsque la prise en charge de JSONata a été ajoutée pour la première fois à Node-RED, il fallait que l'expression référencie l'objet <code>msg</code>. Par exemple, <code>msg.payload</code> serait utilisé pour accéder à la charge utile.</p><p> Cela n'est plus nécessaire car l'expression sera évaluée directement par rapport au message. Pour accéder à la charge utile, l'expression doit être simplement <code>charge utile</code>.</p>",
"compatModeDesc":"<h3>Mode de compatibilité JSONata</h3><p> L'expression actuelle semble toujours faire référence à <code>msg</code> et sera donc évaluée en mode de compatibilité. Veuillez mettre à jour l'expression pour ne pas utiliser <code>msg</code> car ce mode sera supprimé à l'avenir.</p><p> Lorsque la prise en charge de JSONata a été ajoutée pour la première fois à Node-RED, il fallait que l'expression référencie l'objet <code>msg</code>. Par exemple, <code>msg.payload</code> serait utilisé pour accéder à la charge utile.</p><p> Cela n'est plus nécessaire car l'expression sera évaluée directement par rapport au message. Pour accéder à la charge utile, l'expression doit être simplement <code>charge utile</code>.</p>",
"noMatch":"Aucun résultat correspondant",
"errors":{
"invalid-expr":"Expression JSONata non valide :\n __message__",
@ -997,7 +999,7 @@
},
"jsonEditor":{
"title":"Éditeur JSON",
"format":"Format JSON",
"format":"Formatter JSON",
"rawMode":"Modifier JSON",
"uiMode":"Afficher l'éditeur",
"rawMode-readonly":"JSON",
@ -1016,7 +1018,7 @@
"markdownEditor":{
"title":"Éditeur Markdown",
"expand":"Développer",
"format":"Formaté avec Markdown",
"format":"Formatter avec Markdown",
"heading1":"Rubrique 1",
"heading2":"Rubrique 2",
"heading3":"Rubrique 3",
@ -1090,7 +1092,7 @@
"credential-key":"Clé de chiffrement des identifiants",
"cant-get-ssh-key":"Erreur! Impossible d'obtenir le chemin de la clé SSH sélectionnée.",
"already-exists2":"Existe déjà",
"git-error":"Erreur git",
"git-error":"Erreur Git",
"connection-failed":"La connexion a échoué",
"not-git-repo":"Ce n'est pas un dépôt Git",
"repo-not-found":"Référentiel introuvable"
@ -1104,7 +1106,7 @@
"credentials-file":"Fichier d'identifiants"
},
"encryption-config":{
"setup":"Configuration du chiffrage de votre fichier d'informations d'identification",
"setup":"Configuration du chiffrement de votre fichier d'informations d'identification",
"desc0":"Votre fichier d'informations d'identification de flux peut être chiffré pour sécuriser son contenu.",
"desc1":"Si vous souhaitez stocker ces identifiants dans un référentiel Git public, vous devez les chiffrer en fournissant une phrase clé secrète.",
"desc2":"Votre fichier d'identifiants de flux n'est actuellement pas chiffré.",
@ -1161,9 +1163,9 @@
"add-ssh-key":"Ajouter une clé ssh",
"credentials-encryption-key":"Clé de chiffrement des identifiants",
"already-exists-2":"Existe déjà",
"git-error":"Erreur git",
"git-error":"Erreur Git",
"con-failed":"La connexion a échoué",
"not-git":"Ce n'est pas un dépôt git",
"not-git":"Ce n'est pas un dépôt Git",
"no-resource":"Référentiel introuvable",
"cant-get-ssh-key-path":"Erreur! Impossible d'obtenir le chemin de la clé SSH sélectionnée.",
"unexpected_error":"Erreur inattendue",
@ -1201,7 +1203,7 @@
},
"errors":{
"no-username-email":"Votre client Git n'est pas configuré avec un nom d'utilisateur/e-mail.",
"unexpected":"Une erreur inattendue est apparue",
"unexpected":"Une erreur inattendue est survenue",
"code":"Code"
}
},
@ -1270,7 +1272,7 @@
"list-modified-nodes":"Afficher les flux modifiés",
"list-hidden-flows":"Afficher les flux cachés",
"list-flows":"Lister les flux",
"list-subflows":"Liste les sous-flux",
"list-subflows":"Lister les sous-flux",
"go-to-previous-location":"Aller à l'emplacement précédent",
"go-to-next-location":"Aller à l'emplacement suivant",
"copy-selection-to-internal-clipboard":"Copier la sélection dans le presse-papiers",
@ -1330,8 +1332,8 @@
"align-selection-to-bottom":"Aligner la sélection vers le bas",
"align-selection-to-middle":"Aligner la sélection au centre verticalement",
"align-selection-to-center":"Aligner la sélection au centre horizontalement",
"distribute-selection-horizontally":"Distribuer la sélection horizontalement",
"distribute-selection-vertical":"Distribuer la sélection verticalement",
"distribute-selection-horizontally":"Répartir la sélection horizontalement",
"distribute-selection-vertical":"Répartir la sélection verticalement",
"wire-series-of-nodes":"Connecter les noeuds en série",
"wire-node-to-multiple":"Connecter les noeuds à plusieurs",
"wire-multiple-to-node":"Connecter plusieurs au noeud",