1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00

fix: Typos

This commit is contained in:
GogoVega 2022-12-07 02:08:29 +01:00
parent a6934b3cba
commit 2274319274
No known key found for this signature in database
GPG Key ID: 35B0AE0A52334642
3 changed files with 150 additions and 150 deletions

View File

@ -16,7 +16,7 @@
"clone": "Cloner", "clone": "Cloner",
"cont": "Continuer", "cont": "Continuer",
"style": "Style", "style": "Style",
"line": "Présenter", "line": "Contour",
"fill": "Remplir", "fill": "Remplir",
"label": "Etiquette", "label": "Etiquette",
"color": "Couleur", "color": "Couleur",
@ -38,7 +38,7 @@
} }
}, },
"event": { "event": {
"loadPlugins": "Chargement des plugins", "loadPlugins": "Chargement des extensions",
"loadPalette": "Chargement de la palette", "loadPalette": "Chargement de la palette",
"loadNodeCatalogs": "Chargement des catalogues de noeuds", "loadNodeCatalogs": "Chargement des catalogues de noeuds",
"loadNodes": "Chargement des noeuds __count__", "loadNodes": "Chargement des noeuds __count__",
@ -97,7 +97,7 @@
"edit": "Éditer", "edit": "Éditer",
"settings": "Paramètres", "settings": "Paramètres",
"userSettings": "Paramètres de l'utilisateur", "userSettings": "Paramètres de l'utilisateur",
"nodes": "Neuds", "nodes": "Noeuds",
"displayStatus": "Afficher l'état du noeud", "displayStatus": "Afficher l'état du noeud",
"displayConfig": "Noeuds de configuration", "displayConfig": "Noeuds de configuration",
"import": "Importer", "import": "Importer",
@ -141,8 +141,8 @@
"distributeVertically": "Distribuer verticalement", "distributeVertically": "Distribuer verticalement",
"moveToBack": "Déplacer vers l'arrière", "moveToBack": "Déplacer vers l'arrière",
"moveToFront": "Déplacer vers l'avant", "moveToFront": "Déplacer vers l'avant",
"moveBackwards": "Déplacer vers l'arrière", "moveBackwards": "Reculer",
"moveForwards": "Déplacer vers l'avant" "moveForwards": "Avancer"
} }
}, },
"actions": { "actions": {
@ -150,7 +150,7 @@
"zoom-out": "Dézoomer", "zoom-out": "Dézoomer",
"zoom-reset": "Réinitialiser le zoom", "zoom-reset": "Réinitialiser le zoom",
"zoom-in": "Agrandir", "zoom-in": "Agrandir",
"search-flows": "Rechercher le fux", "search-flows": "Rechercher le flux",
"search-prev": "Précédent", "search-prev": "Précédent",
"search-next": "Suivant", "search-next": "Suivant",
"search-counter": "\"__term__\" __result__ de __count__" "search-counter": "\"__term__\" __result__ de __count__"
@ -185,7 +185,7 @@
"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": "<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_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>",
"missing_flow_file": "<p>Fichier contenant les flux introuvable.</p><p>Le projet n'est pas configuré avec un fichier de flux.</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 package de 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 un fichier package.json.</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_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>", "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>" "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>"
@ -201,7 +201,7 @@
"failedToAppendNode": "<p>Échec du chargement du module '__module__'</p><p>__error__</p>" "failedToAppendNode": "<p>Échec du chargement du module '__module__'</p><p>__error__</p>"
}, },
"project": { "project": {
"change-branch": "Changer pour une succursale (branche) locale '__project__'", "change-branch": "Changer pour une branche locale '__project__'",
"merge-abort": "Git fusion abandonnée", "merge-abort": "Git fusion abandonnée",
"loaded": "Projet '__project__' chargé", "loaded": "Projet '__project__' chargé",
"updated": "Projet '__project__' mis à jour", "updated": "Projet '__project__' mis à jour",
@ -218,7 +218,7 @@
"manage-project-dep": "Gérer les dépendances du projet", "manage-project-dep": "Gérer les dépendances du projet",
"setup-cred": "Configuration des identifiants", "setup-cred": "Configuration des identifiants",
"setup-project": "Configuration des fichiers du projet", "setup-project": "Configuration des fichiers du projet",
"create-default-package": "Créer un fichier de package par défaut", "create-default-package": "Créer un fichier de paquetage par défaut",
"no-thanks": "Non merci", "no-thanks": "Non merci",
"create-default-project": "Créer des fichiers de projet par défaut", "create-default-project": "Créer des fichiers de projet par défaut",
"show-merge-conflicts": "Afficher les conflits de fusion", "show-merge-conflicts": "Afficher les conflits de fusion",
@ -240,16 +240,16 @@
"subflow_plural": "__count__ sous-flux", "subflow_plural": "__count__ sous-flux",
"replacedNodes": "__count__ noeud remplacé", "replacedNodes": "__count__ noeud remplacé",
"replacedNodes_plural": "__count__ noeuds remplacés", "replacedNodes_plural": "__count__ noeuds remplacés",
"pasteNodes": "Coller le flux json ou", "pasteNodes": "Coller le flux JSON ou",
"selectFile": "sélectionner un fichier à importer", "selectFile": "Sélectionner un fichier à importer",
"importNodes": "Importer des noeuds", "importNodes": "Importer des noeuds",
"exportNodes": "Exporter des noeuds", "exportNodes": "Exporter des noeuds",
"download": "Télécharger", "download": "Télécharger",
"importUnrecognised": "Importation d'un type inconnu :", "importUnrecognised": "Importation d'un type inconnu :",
"importUnrecognised_plural": "Importation de plusieurs types inconnus :", "importUnrecognised_plural": "Importation de plusieurs types inconnus :",
"importDuplicate": "noeud en double importé :", "importDuplicate": "Noeud en double importé :",
"importDuplicate_plural": "noeuds en double importés :", "importDuplicate_plural": "Noeuds en double importés :",
"nodesExported": "noeuds exportés vers le presse-papiers", "nodesExported": "Noeuds exportés vers le presse-papiers",
"nodesImported": "Noeuds importés :", "nodesImported": "Noeuds importés :",
"nodeCopied": "__count__ noeud copié", "nodeCopied": "__count__ noeud copié",
"nodeCopied_plural": "__count__ noeuds copiés", "nodeCopied_plural": "__count__ noeuds copiés",
@ -257,9 +257,9 @@
"groupCopied_plural": "__count__ groupes copiés", "groupCopied_plural": "__count__ groupes copiés",
"groupStyleCopied": "Style de groupe copié", "groupStyleCopied": "Style de groupe copié",
"invalidFlow": "Flux invalide : __message__", "invalidFlow": "Flux invalide : __message__",
"recoveredNodes": "noeuds récupérés", "recoveredNodes": "Noeuds récupérés",
"recoveredNodesInfo": "Les noeuds importés sur ce flux contiennent un mauvais identifiant de flux. Ces noeuds ont été ajoutés à ce flux afin que vous puissiez les restaurer ou les supprimer.", "recoveredNodesInfo": "Les noeuds importés sur ce flux contiennent un mauvais identifiant de flux. Ces noeuds ont été ajoutés à ce flux afin que vous puissiez les restaurer ou les supprimer.",
"recoveredNodesNotification": "<p>noeuds importés sans identifiant de flux valide</p><p>Ils ont été ajoutés à un nouveau flux appelé '__flowName__'.</p>", "recoveredNodesNotification": "<p>Noeuds importés sans identifiant de flux valide</p><p>Ils ont été ajoutés à un nouveau flux appelé '__flowName__'.</p>",
"export": { "export": {
"selected": "noeuds sélectionnés", "selected": "noeuds sélectionnés",
"current": "flux actuel", "current": "flux actuel",
@ -277,8 +277,8 @@
"importSelected": "Importation sélectionnée", "importSelected": "Importation sélectionnée",
"importCopy": "Importer une copie", "importCopy": "Importer une copie",
"viewNodes": "Afficher les noeuds...", "viewNodes": "Afficher les noeuds...",
"newFlow": "nouveau flux", "newFlow": "Nouveau flux",
"replace": "remplacer", "replace": "Remplacer",
"errors": { "errors": {
"notArray": "L'entrée n'est pas un tableau JSON", "notArray": "L'entrée n'est pas un tableau JSON",
"itemNotObject": "L'entrée n'est pas un flux valide - l'élément '__index__' n'est pas un objet du noeud", "itemNotObject": "L'entrée n'est pas un flux valide - l'élément '__index__' n'est pas un objet du noeud",
@ -314,7 +314,7 @@
"unknownNodesButton": "Rechercher les noeuds inconnus", "unknownNodesButton": "Rechercher les noeuds inconnus",
"invalidNodesButton": "Rechercher les noeuds invalides", "invalidNodesButton": "Rechercher les noeuds invalides",
"errors": { "errors": {
"noResponse": "pas de réponse du serveur" "noResponse": "Pas de réponse du serveur"
}, },
"confirm": { "confirm": {
"button": { "button": {
@ -329,7 +329,7 @@
"improperlyConfigured": "L'espace de travail contient des noeuds qui ne sont pas correctement configurés :", "improperlyConfigured": "L'espace de travail contient des noeuds qui ne sont pas correctement configurés :",
"unknown": "L'espace de travail contient des types de noeuds inconnus :", "unknown": "L'espace de travail contient des types de noeuds inconnus :",
"confirm": "Êtes-vous sûr de vouloir déployer ?", "confirm": "Êtes-vous sûr de vouloir déployer ?",
"doNotWarn": "ne plus m'avertir à ce sujet", "doNotWarn": "Ne plus m'avertir à ce sujet",
"conflict": "Le serveur exécute un ensemble de flux plus récent.", "conflict": "Le serveur exécute un ensemble de flux plus récent.",
"backgroundUpdate": "Les flux sur le serveur ont été mis à jour.", "backgroundUpdate": "Les flux sur le serveur ont été mis à jour.",
"conflictChecking": "Vérifier si les modifications peuvent être fusionnées automatiquement", "conflictChecking": "Vérifier si les modifications peuvent être fusionnées automatiquement",
@ -384,10 +384,10 @@
"deleteSubflow": "supprimer le sous-flux", "deleteSubflow": "supprimer le sous-flux",
"confirmDelete": "Voulez-vous vraiment supprimer ce sous-flux ?", "confirmDelete": "Voulez-vous vraiment supprimer ce sous-flux ?",
"info": "Description", "info": "Description",
"category": "Categorie", "category": "Catégorie",
"module": "Module", "module": "Module",
"license": "License", "license": "Licence",
"licenseNone": "aucune", "licenseNone": "Aucune",
"licenseOther": "Autre", "licenseOther": "Autre",
"type": "Type de noeud", "type": "Type de noeud",
"version": "Version", "version": "Version",
@ -424,31 +424,31 @@
"editNode": "Modifier le noeud __type__", "editNode": "Modifier le noeud __type__",
"editConfig": "Modifier le noeud de configuration __type__", "editConfig": "Modifier le noeud de configuration __type__",
"addNewType": "Ajouter un nouveau __type__...", "addNewType": "Ajouter un nouveau __type__...",
"nodeProperties": "propriétés du noeud", "nodeProperties": "Propriétés du noeud",
"label": "Etiquette", "label": "Étiquette",
"color": "Couleur", "color": "Couleur",
"portLabels": "Étiquettes des ports", "portLabels": "Étiquettes des ports",
"labelInputs": "Entrées", "labelInputs": "Entrées",
"labelOutputs": "Sorties", "labelOutputs": "Sorties",
"settingIcon": "Icône", "settingIcon": "Icône",
"default": "défaut", "default": "Par défaut",
"noDefaultLabel": "aucune", "noDefaultLabel": "Aucune",
"defaultLabel": "utiliser l'étiquette par défaut", "defaultLabel": "Utiliser l'étiquette par défaut",
"searchIcons": "Icônes de recherche", "searchIcons": "Icônes de recherche",
"useDefault": "utilisation par défaut", "useDefault": "Utilisation par défaut",
"description": "Description", "description": "Description",
"show": "Afficher", "show": "Afficher",
"hide": "Masquer", "hide": "Masquer",
"locale": "Sélectionner la langue", "locale": "Sélectionner la langue",
"icon": "Icône", "icon": "Icône",
"inputType": "Type d'entrée", "inputType": "Type d'entrée",
"selectType": "sélectionner les types...", "selectType": "Sélectionner les types...",
"loadCredentials": "Chargement des identifiants du noeud", "loadCredentials": "Chargement des identifiants du noeud",
"inputs": { "inputs": {
"input": "entrée", "input": "entrée",
"select": "sélection", "select": "sélection",
"checkbox": "case à cocher", "checkbox": "case à cocher",
"spinner": "spinner", "spinner": "valeurs à défiler",
"none": "aucune", "none": "aucune",
"hidden": "masquer la propriété" "hidden": "masquer la propriété"
}, },
@ -465,7 +465,7 @@
"input": "entrée", "input": "entrée",
"select": "sélection", "select": "sélection",
"checkbox": "case à cocher", "checkbox": "case à cocher",
"spinner": "spinner", "spinner": "valeurs à défiler",
"hidden": "étiquette seulement" "hidden": "étiquette seulement"
}, },
"select": { "select": {
@ -485,7 +485,7 @@
"keyboard": { "keyboard": {
"title": "Raccourcis clavier", "title": "Raccourcis clavier",
"keyboard": "Clavier", "keyboard": "Clavier",
"filterActions": "actions de filtrage", "filterActions": "Actions de filtrage",
"shortcut": "raccourci", "shortcut": "raccourci",
"scope": "portée", "scope": "portée",
"unassigned": "Non attribué", "unassigned": "Non attribué",
@ -493,7 +493,7 @@
"workspace": "espace de travail", "workspace": "espace de travail",
"selectAll": "Tout sélectionner", "selectAll": "Tout sélectionner",
"selectNone": "Ne rien sélectionner", "selectNone": "Ne rien sélectionner",
"selectAllConnected": "Sélectionner tous les connectés", "selectAllConnected": "Sélectionner tous les éléments connectés",
"addRemoveNode": "Ajouter/supprimer un noeud de la sélection", "addRemoveNode": "Ajouter/supprimer un noeud de la sélection",
"editSelected": "Modifier le noeud sélectionné", "editSelected": "Modifier le noeud sélectionné",
"deleteSelected": "Supprimer les noeuds ou le lien sélectionné(s)", "deleteSelected": "Supprimer les noeuds ou le lien sélectionné(s)",
@ -521,10 +521,10 @@
"saveToLibrary": "Enregistrer dans la bibliothèque...", "saveToLibrary": "Enregistrer dans la bibliothèque...",
"typeLibrary": "__type__ bibliothèque", "typeLibrary": "__type__ bibliothèque",
"unnamedType": "Innomé __type__", "unnamedType": "Innomé __type__",
"exportedToLibrary": "noeuds exportés vers la bibliothèque", "exportedToLibrary": "Noeuds exportés vers la bibliothèque",
"dialogSaveOverwrite": "Une __libraryType__ appelée __libraryName__ existe déjà. Écraser ?", "dialogSaveOverwrite": "Une __libraryType__ appelée __libraryName__ existe déjà. Écraser ?",
"invalidFilename": "Nom de fichier non valide", "invalidFilename": "Nom de fichier non valide",
"savedNodes": "noeuds enregistrés", "savedNodes": "Noeuds enregistrés",
"savedType": "__type__ enregistré", "savedType": "__type__ enregistré",
"saveFailed": "Échec de la sauvegarde : __message__", "saveFailed": "Échec de la sauvegarde : __message__",
"newFolder": "Nouveau dossier", "newFolder": "Nouveau dossier",
@ -535,8 +535,8 @@
}, },
"palette": { "palette": {
"noInfo": "Pas d'information disponible", "noInfo": "Pas d'information disponible",
"filter": "filtrer les noeuds", "filter": "Filtrer les noeuds",
"search": "rechercher les modules", "search": "Rechercher les modules",
"addCategory": "Ajouter un nouveau...", "addCategory": "Ajouter un nouveau...",
"label": { "label": {
"subflows": "sous-flux", "subflows": "sous-flux",
@ -558,13 +558,13 @@
}, },
"event": { "event": {
"nodeAdded": "Noeud ajouté à la palette :", "nodeAdded": "Noeud ajouté à la palette :",
"nodeAdded_plural": "noeuds ajoutés à la palette :", "nodeAdded_plural": "Noeuds ajoutés à la palette :",
"nodeRemoved": "Noeud supprimé de la palette :", "nodeRemoved": "Noeud supprimé de la palette :",
"nodeRemoved_plural": "Noeuds supprimés de la palette :", "nodeRemoved_plural": "Noeuds supprimés de la palette :",
"nodeEnabled": "noeud activé :", "nodeEnabled": "Noeud activé :",
"nodeEnabled_plural": "noeuds activés :", "nodeEnabled_plural": "Noeuds activés :",
"nodeDisabled": "noeud désactivé :", "nodeDisabled": "Noeud désactivé :",
"nodeDisabled_plural": "noeuds désactivés :", "nodeDisabled_plural": "Noeuds désactivés :",
"nodeUpgraded": "Les noeuds du module __module__ ont été mis à jour vers la version __version__", "nodeUpgraded": "Les noeuds du module __module__ ont été mis à jour vers la version __version__",
"unknownNodeRegistered": "Erreur lors du chargement du noeud : <ul><li>__type__<br>__error__</li></ul>" "unknownNodeRegistered": "Erreur lors du chargement du noeud : <ul><li>__type__<br>__error__</li></ul>"
}, },
@ -572,23 +572,23 @@
"title": "Gérer la palette", "title": "Gérer la palette",
"palette": "Palette", "palette": "Palette",
"times": { "times": {
"seconds": "il y'a quelques secondes", "seconds": "il y a quelques secondes",
"minutes": "il y'a quelques minutes", "minutes": "il y a quelques minutes",
"minutesV": "il y'a __count__ minutes", "minutesV": "il y a __count__ minutes",
"hoursV": "il y'a __count__ heure", "hoursV": "il y a __count__ heure",
"hoursV_plural": "il y'a __count__ heures", "hoursV_plural": "il y a __count__ heures",
"daysV": "il y'a __count__ jour", "daysV": "il y a __count__ jour",
"daysV_plural": "il y'a __count__ jours", "daysV_plural": "il y a __count__ jours",
"weeksV": "il y'a __count__ semaine", "weeksV": "il y a __count__ semaine",
"weeksV_plural": "il y'a __count__ semaines", "weeksV_plural": "il y a __count__ semaines",
"monthsV": "il y'a __count__ mois", "monthsV": "il y a __count__ mois",
"monthsV_plural": "il y'a __count__ mois", "monthsV_plural": "il y a __count__ mois",
"yearsV": "il y'a __count__ an", "yearsV": "il y a __count__ an",
"yearsV_plural": "il y'a __count__ ans", "yearsV_plural": "il y a __count__ ans",
"yearMonthsV": "il y'a __y__ an, __count__ mois", "yearMonthsV": "il y a __y__ an, __count__ mois",
"yearMonthsV_plural": "il y'a __y__ an, __count__ mois", "yearMonthsV_plural": "il y a __y__ an, __count__ mois",
"yearsMonthsV": "il y'a __y__ ans, __count__ mois", "yearsMonthsV": "il y a __y__ ans, __count__ mois",
"yearsMonthsV_plural": "il y'a __y__ ans, __count__ mois" "yearsMonthsV_plural": "il y a __y__ ans, __count__ mois"
}, },
"nodeCount": "__label__ noeud", "nodeCount": "__label__ noeud",
"nodeCount_plural": "__label__ noeuds", "nodeCount_plural": "__label__ noeuds",
@ -601,7 +601,7 @@
"disable": "désactiver", "disable": "désactiver",
"remove": "supprimer", "remove": "supprimer",
"update": "mettre à jour vers __version__", "update": "mettre à jour vers __version__",
"updated": "mise à jour", "updated": "mis à jour",
"install": "installer", "install": "installer",
"installed": "installé", "installed": "installé",
"conflict": "conflit", "conflict": "conflit",
@ -657,7 +657,7 @@
"type": "Type", "type": "Type",
"group": "Groupe", "group": "Groupe",
"module": "Module", "module": "Module",
"id": "ID", "id": "ID (identifiant)",
"status": "Statut", "status": "Statut",
"enabled": "Activé", "enabled": "Activé",
"disabled": "Désactivé", "disabled": "Désactivé",
@ -671,7 +671,7 @@
"showMore": "afficher en plus", "showMore": "afficher en plus",
"showLess": "afficher en moins", "showLess": "afficher en moins",
"flow": "Flux", "flow": "Flux",
"selection": "Selection", "selection": "Sélection",
"nodes": "__count__ noeuds", "nodes": "__count__ noeuds",
"flowDesc": "Description du flux", "flowDesc": "Description du flux",
"subflowDesc": "Description du sous-flux", "subflowDesc": "Description du sous-flux",
@ -731,7 +731,7 @@
"label": "projet", "label": "projet",
"name": "Projet", "name": "Projet",
"description": "Description", "description": "Description",
"dependencies": "Dependencies", "dependencies": "Dépendances",
"settings": "Paramètres", "settings": "Paramètres",
"noSummaryAvailable": "Aucun résumé disponible", "noSummaryAvailable": "Aucun résumé disponible",
"editDescription": "Modifier la description du projet", "editDescription": "Modifier la description du projet",
@ -774,53 +774,53 @@
"remoteName": "Nom distant", "remoteName": "Nom distant",
"nameRule": "Doit contenir uniquement A-Z 0-9 _ -", "nameRule": "Doit contenir uniquement A-Z 0-9 _ -",
"url": "URL", "url": "URL",
"urlRule": "https://, ssh:// or file://", "urlRule": "https://, ssh:// ou file://",
"urlRule2": "N'incluer pas le nom d'utilisateur/mot de passe dans l'URL", "urlRule2": "Ne pas inclure le nom d'utilisateur/mot de passe dans l'URL",
"noRemotes": "Pas distant", "noRemotes": "Pas distant",
"deleteRemoteConfrim": "Êtes-vous sûr de vouloir supprimer '__name__' distant ?", "deleteRemoteConfrim": "Êtes-vous sûr de vouloir supprimer '__name__' distant ?",
"deleteRemote": "Supprimer distant" "deleteRemote": "Supprimer distant"
}, },
"userSettings": { "userSettings": {
"committerDetail": "Détails de l'auteur de l'engagement (commit)", "committerDetail": "Détails de l'auteur de la validation (commit)",
"committerTip": "Laisser vide pour utiliser la valeur par défaut du système", "committerTip": "Laisser vide pour utiliser la valeur par défaut du système",
"userName": "Nom d'utilisateur", "userName": "Nom d'utilisateur",
"email": "Email", "email": "e-mail",
"workflow": "Flux de travail", "workflow": "Flux de travail",
"workfowTip": "Choisisser votre flux de travail git préféré", "workfowTip": "Choisisser votre flux de travail Git préféré",
"workflowManual": "Manuel", "workflowManual": "Manuel",
"workflowManualTip": "Toutes les modifications doivent être validées manuellement dans la barre latérale 'historique'", "workflowManualTip": "Toutes les modifications doivent être validées manuellement dans la barre latérale 'historique'",
"workflowAuto": "Automatique", "workflowAuto": "Automatique",
"workflowAutoTip": "Les modifications sont validées automatiquement à chaque déploiement", "workflowAutoTip": "Les modifications sont validées automatiquement à chaque déploiement",
"sshKeys": "Clés SSH", "sshKeys": "Clés SSH",
"sshKeysTip": "Vous permet de créer des connexions sécurisées aux référentiels git distants.", "sshKeysTip": "Vous permet de créer des connexions sécurisées aux référentiels Git distants.",
"add": "ajouter une clé", "add": "ajouter une clé",
"addSshKey": "Ajouter une clé SSH", "addSshKey": "Ajouter une clé SSH",
"addSshKeyTip": "Générer une nouvelle paire de clés publique/privée", "addSshKeyTip": "Générer une nouvelle paire de clés publique/privée",
"name": "Nom", "name": "Nom",
"nameRule": "Doit contenir uniquement A-Z 0-9 _ -", "nameRule": "Doit contenir uniquement A-Z 0-9 _ -",
"passphrase": "Phrase de passe", "passphrase": "Phrase de mot de passe",
"passphraseShort": "Phrase de passe trop court", "passphraseShort": "Phrase de mot de passe trop courte",
"optional": "Facultatif", "optional": "Facultatif",
"cancel": "Annuler", "cancel": "Annuler",
"generate": "Générer une clé", "generate": "Générer une clé",
"noSshKeys": "Pas de clé SSH", "noSshKeys": "Pas de clé SSH",
"copyPublicKey": "Copier la clé publique dans le presse-papiers", "copyPublicKey": "Copier la clé publique dans le presse-papiers",
"delete": "Supprimer une clé", "delete": "Supprimer une clé",
"gitConfig": "Git config", "gitConfig": "Configuration Git",
"deleteConfirm": "Êtes-vous sûr de vouloir supprimer la clé SSH __nom__ ? Ça ne peut pas être annulé." "deleteConfirm": "Êtes-vous sûr de vouloir supprimer la clé SSH __nom__ ? Ça ne peut pas être annulé."
}, },
"versionControl": { "versionControl": {
"unstagedChanges": "Changement pas mis en place", "unstagedChanges": "Abandon des changements",
"stagedChanges": "Changement mis en place", "stagedChanges": "Changement mis en place",
"unstageChange": "Ne pas mettre en place le changement", "unstageChange": "Ne pas mettre en place le changement",
"stageChange": "Mettre en place le changement", "stageChange": "Mettre en place le changement",
"unstageAllChange": "Ne pas mettre en place tous les changements", "unstageAllChange": "Ne pas mettre en place tous les changements",
"stageAllChange": "Mettre en place tous les changements", "stageAllChange": "Mettre en place tous les changements",
"commitChanges": "Commit changes", "commitChanges": "Valider les changements",
"resolveConflicts": "Resolve conflicts", "resolveConflicts": "Résoudre les conflits",
"head": "HEAD", "head": "En-tête",
"staged": "Mis en place", "staged": "Mis en place",
"unstaged": "Pas mis en place", "unstaged": "Non mis en place",
"local": "Local", "local": "Local",
"remote": "Distant", "remote": "Distant",
"revert": "Voulez-vous vraiment annuler les modifications apportées à '__file__' ? Ça ne peut pas être annulé.", "revert": "Voulez-vous vraiment annuler les modifications apportées à '__file__' ? Ça ne peut pas être annulé.",
@ -841,7 +841,7 @@
"branch": "Branche :", "branch": "Branche :",
"moreCommits": " plus de commit(s)", "moreCommits": " plus de commit(s)",
"changeLocalBranch": "Changer de branche locale", "changeLocalBranch": "Changer de branche locale",
"createBranchPlaceholder": "Trouver ou créer une branche", "createBranchPlaceholder": "Trouver où créer une branche",
"upstream": "en amont", "upstream": "en amont",
"localOverwrite": "Vous avez des modifications locales qui seraient écrasées en changeant la branche. Vous devez d'abord valider ou annuler ces modifications.", "localOverwrite": "Vous avez des modifications locales qui seraient écrasées en changeant la branche. Vous devez d'abord valider ou annuler ces modifications.",
"manageRemoteBranch": "Gérer une branche distante", "manageRemoteBranch": "Gérer une branche distante",
@ -861,12 +861,12 @@
"pullChanges": "Tirer les changements", "pullChanges": "Tirer les changements",
"history": "historique", "history": "historique",
"projectHistory": "Historique du projet", "projectHistory": "Historique du projet",
"daysAgo": "il y'a __count__ jour", "daysAgo": "il y a __count__ jour",
"daysAgo_plural": "il y'a __count__ jours", "daysAgo_plural": "il y a __count__ jours",
"hoursAgo": "il y'a __count__ heure", "hoursAgo": "il y a __count__ heure",
"hoursAgo_plural": "il y'a __count__ heures", "hoursAgo_plural": "il y a __count__ heures",
"minsAgo": "il y'a __count__ minute", "minsAgo": "il y a __count__ minute",
"minsAgo_plural": "il y'a __count__ minutes", "minsAgo_plural": "il y a __count__ minutes",
"secondsAgo": "Il y a quelques instants", "secondsAgo": "Il y a quelques instants",
"notTracking": "Votre branche locale ne suit pas actuellement une branche distante.", "notTracking": "Votre branche locale ne suit pas actuellement une branche distante.",
"statusUnmergedChanged": "Votre référentiel contient des modifications non fusionnées. Vous devez résoudre les conflits et valider le résultat.", "statusUnmergedChanged": "Votre référentiel contient des modifications non fusionnées. Vous devez résoudre les conflits et valider le résultat.",
@ -876,7 +876,7 @@
"commitsBehind": "Votre référentiel a __count__ commit de retard sur le distant. Vous pouvez pousser ce commit maintenant.", "commitsBehind": "Votre référentiel a __count__ commit de retard sur le distant. Vous pouvez pousser ce commit maintenant.",
"commitsBehind_plural": "Votre référentiel a __count__ commits de retard sur le distant. Vous pouvez pousser ce commit maintenant.", "commitsBehind_plural": "Votre référentiel a __count__ commits de retard sur le distant. Vous pouvez pousser ce commit maintenant.",
"commitsAheadAndBehind1": "Votre référentiel a __count__ commit derrière et ", "commitsAheadAndBehind1": "Votre référentiel a __count__ commit derrière et ",
"commitsAheadAndBehind1_plural": "YVotre référentiel est __count__ commits derrière et ", "commitsAheadAndBehind1_plural": "Votre référentiel est __count__ commits derrière et ",
"commitsAheadAndBehind2": "__count__ commit avant le distant. ", "commitsAheadAndBehind2": "__count__ commit avant le distant. ",
"commitsAheadAndBehind2_plural": "__count__ commits avant le distant. ", "commitsAheadAndBehind2_plural": "__count__ commits avant le distant. ",
"commitsAheadAndBehind3": "Vous devez retirer le commit à distance avant de pousser.", "commitsAheadAndBehind3": "Vous devez retirer le commit à distance avant de pousser.",
@ -901,36 +901,36 @@
} }
}, },
"editableList": { "editableList": {
"add": "ajouter", "add": "Ajouter",
"addTitle": "ajouter un élément" "addTitle": "Ajouter un élément"
}, },
"search": { "search": {
"history": "Historique des recherches", "history": "Historique des recherches",
"clear": "tout effacer", "clear": "Tout effacer",
"empty": "Aucun résultat", "empty": "Aucun résultat",
"addNode": "ajouter un noeud...", "addNode": "Ajouter un noeud...",
"options": { "options": {
"configNodes": "noeuds de configuration", "configNodes": "Noeuds de configuration",
"unusedConfigNodes": "noeuds de configuration inutilisés", "unusedConfigNodes": "Noeuds de configuration inutilisés",
"invalidNodes": "noeuds invalides", "invalidNodes": "Noeuds invalides",
"uknownNodes": "noeuds inconnus", "uknownNodes": "Noeuds inconnus",
"unusedSubflows": "Sous-flux inutilisés", "unusedSubflows": "Sous-flux inutilisés",
"hiddenFlows": "Flux cachés", "hiddenFlows": "Flux cachés",
"modifiedNodes": "noeuds et flux modifiés", "modifiedNodes": "Noeuds et flux modifiés",
"thisFlow": "Flux courant" "thisFlow": "Flux courant"
} }
}, },
"expressionEditor": { "expressionEditor": {
"functions": "Fonctions", "functions": "Fonctions",
"functionReference": "Fonction de réference", "functionReference": "Fonction de référence",
"insert": "Insérer", "insert": "Insérer",
"title": "Éditeur d'expressions JSONata", "title": "Éditeur d'expressions JSONata",
"test": "Test", "test": "Test",
"data": "Exemple de message", "data": "Exemple de message",
"result": "Resultat", "result": "Résultat",
"format": "format", "format": "Format",
"compatMode": "Mode de compatibilité activé", "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érence le 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é. 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>",
"noMatch": "Aucun résultat correspondant", "noMatch": "Aucun résultat correspondant",
"errors": { "errors": {
"invalid-expr": "Expression JSONata non valide :\n __message__", "invalid-expr": "Expression JSONata non valide :\n __message__",
@ -953,9 +953,9 @@
}, },
"jsonEditor": { "jsonEditor": {
"title": "Éditeur JSON", "title": "Éditeur JSON",
"format": "format JSON", "format": "Format JSON",
"rawMode": "Modifier JSON", "rawMode": "Modifier JSON",
"uiMode": "Visualiser editor", "uiMode": "Afficher l'éditeur",
"rawMode-readonly": "JSON", "rawMode-readonly": "JSON",
"uiMode-readonly": "Visualiser", "uiMode-readonly": "Visualiser",
"insertAbove": "Insérer ci-dessus", "insertAbove": "Insérer ci-dessus",
@ -996,7 +996,7 @@
"config-git": "Configurer le client Git", "config-git": "Configurer le client Git",
"welcome": { "welcome": {
"hello": "Bonjour! Nous avons introduit des 'projets' dans Node-RED.", "hello": "Bonjour! Nous avons introduit des 'projets' dans Node-RED.",
"desc0": "Il s'agit d'une nouvelle façon pour vous de gérer vos fichiers de flux et inclut le contrôle de version de vos flux.", "desc0": "Il s'agit d'une nouvelle façon pour vous de gérer vos fichiers de flux, cela inclut le contrôle de version de vos flux.",
"desc1": "Pour commencer, vous pouvez créer votre premier projet ou cloner un projet existant à partir d'un référentiel git.", "desc1": "Pour commencer, vous pouvez créer votre premier projet ou cloner un projet existant à partir d'un référentiel git.",
"desc2": "Si vous n'êtes pas sûr, vous pouvez ignorer ceci pour le moment. Vous pourrez toujours créer votre premier projet à partir du menu 'Projets' à tout moment.", "desc2": "Si vous n'êtes pas sûr, vous pouvez ignorer ceci pour le moment. Vous pourrez toujours créer votre premier projet à partir du menu 'Projets' à tout moment.",
"create": "Créer un projet", "create": "Créer un projet",
@ -1005,13 +1005,13 @@
"not-right-now": "Pas maintenant" "not-right-now": "Pas maintenant"
}, },
"git-config": { "git-config": {
"setup": "Configurer votre version du contrôle de client", "setup": "Configurer votre version du client Git",
"desc0": "Node-RED utilise l'outil open source Git pour le contrôle de version. Il suit les modifications apportées à vos fichiers de projet et vous permet de les transférer vers des référentiels distants.", "desc0": "Node-RED utilise l'outil open source Git pour le contrôle de version. Il suit les modifications apportées à vos fichiers de projet et vous permet de les transférer vers des référentiels distants.",
"desc1": "Lorsque vous validez un ensemble de modifications, Git enregistre l'auteur qui a effectué les modifications avec un nom d'utilisateur et une adresse e-mail. Le nom d'utilisateur peut être ce que vous voulez - il n'est pas nécessaire que ce soit votre vrai nom.", "desc1": "Lorsque vous validez un ensemble de modifications, Git enregistre l'auteur qui a effectué les modifications avec un nom d'utilisateur et une adresse e-mail. Le nom d'utilisateur peut être ce que vous voulez - il n'est pas nécessaire que ce soit votre vrai nom.",
"desc2": "Votre client Git est déjà configuré avec les détails ci-dessous.", "desc2": "Votre client Git est déjà configuré avec les détails ci-dessous.",
"desc3": "Vous pouvez modifier ces paramètres ultérieurement sous l'onglet 'Configuration Git' de la boîte de dialogue des paramètres.", "desc3": "Vous pouvez modifier ces paramètres ultérieurement sous l'onglet 'Configuration Git' de la boîte de dialogue des paramètres.",
"username": "Nom d'utilisateur", "username": "Nom d'utilisateur",
"email": "Email" "email": "e-mail"
}, },
"project-details": { "project-details": {
"create": "Créer votre projet", "create": "Créer votre projet",
@ -1026,26 +1026,26 @@
}, },
"clone-project": { "clone-project": {
"clone": "Cloner un projet", "clone": "Cloner un projet",
"desc0": "Si vous avez déjà un dépôt git contenant un projet, vous pouvez le cloner pour commencer.", "desc0": "Si vous avez déjà un dépôt Git contenant un projet, vous pouvez le cloner pour commencer.",
"already-exists": "Le projet existe déjà", "already-exists": "Le projet existe déjà",
"must-contain": "Doit contenir uniquement A-Z 0-9 _ -", "must-contain": "Doit contenir uniquement A-Z 0-9 _ -",
"project-name": "Nom du projet", "project-name": "Nom du projet",
"no-info-in-url": "Ne pas inclure le nom d'utilisateur/mot de passe dans l'url", "no-info-in-url": "Ne pas inclure le nom d'utilisateur/mot de passe dans l'URL",
"git-url": "URL du dépôt Git", "git-url": "URL du dépôt Git",
"protocols": "https://, ssh:// or file://", "protocols": "https://, ssh:// ou file://",
"auth-failed": "L'Authentification a échouée", "auth-failed": "L'authentification a échouée",
"username": "Nom d'utilisateur", "username": "Nom d'utilisateur",
"passwd": "Mot de passe", "passwd": "Mot de passe",
"ssh-key": "Clé SSH", "ssh-key": "Clé SSH",
"passphrase": "Phrase de passe", "passphrase": "Phrase de mot de passe",
"ssh-key-desc": "Avant de pouvoir cloner un référentiel avec ssh, vous devez ajouter une clé SSH pour y accéder.", "ssh-key-desc": "Avant de pouvoir cloner un référentiel avec ssh, vous devez ajouter une clé SSH pour y accéder.",
"ssh-key-add": "Ajouter une clé ssh", "ssh-key-add": "Ajouter une clé ssh",
"credential-key": "Clé de chiffrement des identifiants", "credential-key": "Clé de chiffrement des identifiants",
"cant-get-ssh-key": "Erreur! Impossible d'obtenir le chemin de clé SSH sélectionné.", "cant-get-ssh-key": "Erreur! Impossible d'obtenir le chemin de la clé SSH sélectionnée.",
"already-exists2": "existe déjà", "already-exists2": "Existe déjà",
"git-error": "erreur git", "git-error": "Erreur git",
"connection-failed": "La connexion a échoué", "connection-failed": "La connexion a échoué",
"not-git-repo": "Ce n'est pas un dépôt git", "not-git-repo": "Ce n'est pas un dépôt Git",
"repo-not-found": "Référentiel introuvable" "repo-not-found": "Référentiel introuvable"
}, },
"default-files": { "default-files": {
@ -1061,23 +1061,23 @@
"desc0": "Votre fichier d'informations d'identification de flux peut être chiffré pour sécuriser son contenu.", "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.", "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é.", "desc2": "Votre fichier d'identifiants de flux n'est actuellement pas chiffré.",
"desc3": "Cela signifie que son contenu, tel que les mots de passe et les jetons d'accès, peut être lu par toute personne ayant accès au fichier..", "desc3": "Cela signifie que son contenu, tel que les mots de passe et les jetons d'accès, peut être lu par toute personne ayant accès au fichier.",
"desc4": "Si vous souhaitez stocker ces identifiants dans un référentiel Git public, vous devez les chiffrer en fournissant une phrase clé secrète..", "desc4": "Si vous souhaitez stocker ces identifiants dans un référentiel Git public, vous devez les chiffrer en fournissant une phrase clé secrète.",
"desc5": "Votre fichier contenant les identifiants de flux est actuellement chiffré à l'aide de la propriété credentialSecret de votre fichier de paramètres comme clé.", "desc5": "Votre fichier contenant les identifiants de flux est actuellement chiffré à l'aide de la propriété credentialSecret de votre fichier de paramètres comme clé.",
"desc6": "Votre fichier contenant les identifiants de flux est actuellement chiffré à l'aide d'une clé générée par le système. Vous devez fournir une nouvelle clé secrète pour ce projet.", "desc6": "Votre fichier contenant les identifiants de flux est actuellement chiffré à l'aide d'une clé générée par le système. Vous devez fournir une nouvelle clé secrète pour ce projet.",
"desc7": "La clé sera stockée séparément de vos fichiers de projet. Vous devrez fournir la clé pour utiliser ce projet dans une autre instance de Node-RED.", "desc7": "La clé sera stockée séparément de vos fichiers de projet. Vous devrez fournir la clé pour utiliser ce projet dans une autre instance de Node-RED.",
"credentials": "Identifiants", "credentials": "Identifiants",
"enable": "Activer le chiffrement", "enable": "Activer le chiffrement",
"disable": "Désactiver le chiffrement", "disable": "Désactiver le chiffrement",
"disabled": "désactivé", "disabled": "Désactivé",
"copy": "Copier sur la clé existante", "copy": "Remplacer la clé existante",
"use-custom": "Utiliser la clé personnalisée", "use-custom": "Utiliser la clé personnalisée",
"desc8": "Le fichier contenant les identifiants ne sera pas crypté et son contenu sera facilement lu", "desc8": "Le fichier contenant les identifiants ne sera pas crypté et son contenu sera facilement lisible",
"create-project-files": "Créer des fichiers de projet", "create-project-files": "Créer des fichiers de projet",
"create-project": "Créer un projet", "create-project": "Créer un projet",
"already-exists": "existe déjà", "already-exists": "existe déjà",
"git-error": "erreur git", "git-error": "Erreur Git",
"git-auth-error": "erreur d'authentification git" "git-auth-error": "erreur d'authentification Git"
}, },
"create-success": { "create-success": {
"success": "Vous avez créé avec succès votre premier projet !", "success": "Vous avez créé avec succès votre premier projet !",
@ -1089,7 +1089,7 @@
"projects": "Projets", "projects": "Projets",
"already-exists": "Le projet existe déjà", "already-exists": "Le projet existe déjà",
"must-contain": "Doit contenir uniquement A-Z 0-9 _ -", "must-contain": "Doit contenir uniquement A-Z 0-9 _ -",
"no-info-in-url": "Ne pas inclure le nom d'utilisateur/mot de passe dans l'url", "no-info-in-url": "Ne pas inclure le nom d'utilisateur/mot de passe dans l'URL",
"open": "Projet ouvert", "open": "Projet ouvert",
"create": "Créer un projet", "create": "Créer un projet",
"clone": "Cloner un référentiel", "clone": "Cloner un référentiel",
@ -1101,15 +1101,15 @@
"enable-encryption": "Activer le chiffrement", "enable-encryption": "Activer le chiffrement",
"disable-encryption": "Désactiver le chiffrement", "disable-encryption": "Désactiver le chiffrement",
"encryption-key": "Clé de chiffrement", "encryption-key": "Clé de chiffrement",
"desc0": "Une phrase pour sécuriser vos identifiants avec", "desc0": "Une phrase pour sécuriser vos identifiants",
"desc1": "Le fichier contenant les identifiants ne sera pas crypté et son contenu sera facilement lu", "desc1": "Le fichier contenant les identifiants ne sera pas crypté et son contenu sera facilement lisible",
"git-url": "URL du dépôt Git", "git-url": "URL du dépôt Git",
"protocols": "https://, ssh:// or file://", "protocols": "https://, ssh:// ou file://",
"auth-failed": "L'authentification a échouée", "auth-failed": "L'authentification a échouée",
"username": "Nom d'utilisateur", "username": "Nom d'utilisateur",
"password": "Mot de passe", "password": "Mot de passe",
"ssh-key": "Clé SSH", "ssh-key": "Clé SSH",
"passphrase": "Phrase de passe", "passphrase": "Phrase de mot de passe",
"desc2": "Avant de pouvoir cloner un référentiel sur ssh, vous devez ajouter une clé SSH pour y accéder.", "desc2": "Avant de pouvoir cloner un référentiel sur ssh, vous devez ajouter une clé SSH pour y accéder.",
"add-ssh-key": "Ajouter une clé ssh", "add-ssh-key": "Ajouter une clé ssh",
"credentials-encryption-key": "Clé de chiffrement des identifiants", "credentials-encryption-key": "Clé de chiffrement des identifiants",
@ -1118,8 +1118,8 @@
"con-failed": "La connexion a échoué", "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", "no-resource": "Référentiel introuvable",
"cant-get-ssh-key-path": "Erreur! Impossible d'obtenir le chemin de clé SSH sélectionné.", "cant-get-ssh-key-path": "Erreur! Impossible d'obtenir le chemin de la clé SSH sélectionnée.",
"unexpected_error": "erreur inattendue", "unexpected_error": "Erreur inattendue",
"clearContext": "Effacer le contexte lors du changement de projet" "clearContext": "Effacer le contexte lors du changement de projet"
}, },
"delete": { "delete": {
@ -1136,26 +1136,26 @@
"auth-req": "Authentification requise pour le référentiel", "auth-req": "Authentification requise pour le référentiel",
"username": "Nom d'utilisateur", "username": "Nom d'utilisateur",
"password": "Mot de passe", "password": "Mot de passe",
"passphrase": "Phrase de passe", "passphrase": "Phrase de mot de passe",
"retry": "Recommencer", "retry": "Recommencer",
"update-failed": "La mise à jour a échouée", "update-failed": "La mise à jour a échoué",
"unhandled": "Réponse d'erreur non gérée", "unhandled": "Code d'erreur non géré",
"host-key-verify-failed": "<p>La vérification de la clé d'hôte a échoué.</p><p>La clé d'hôte du référentiel n'a pas pu être vérifiée. Veuillez mettre à jour votre fichier <code>known_hosts</code> et réessayer.</p>" "host-key-verify-failed": "<p>La vérification de la clé d'hôte a échoué.</p><p>La clé d'hôte du référentiel n'a pas pu être vérifiée. Veuillez mettre à jour votre fichier <code>known_hosts</code> et réessayer.</p>"
}, },
"create-branch-list": { "create-branch-list": {
"invalid": "Branche invalide", "invalid": "Branche invalide",
"create": "Créer une branche", "create": "Créer une branche",
"current": "actuel" "current": "Actuel"
}, },
"create-default-file-set": { "create-default-file-set": {
"no-active": "Impossible de créer un ensemble de fichiers par défaut sans projet actif", "no-active": "Impossible de créer un ensemble de fichiers par défaut sans projet actif",
"no-empty": "Impossible de créer un ensemble de fichiers par défaut sur un projet non vide", "no-empty": "Impossible de créer un ensemble de fichiers par défaut sur un projet non vide",
"git-error": "erreur git" "git-error": "Erreur Git"
}, },
"errors": { "errors": {
"no-username-email": "Votre client Git n'est pas configuré avec un nom d'utilisateur/e-mail.", "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 apparue",
"code": "code" "code": "Code"
} }
}, },
"editor-tab": { "editor-tab": {
@ -1163,13 +1163,13 @@
"envProperties": "Variables d'environnement", "envProperties": "Variables d'environnement",
"module": "Propriétés des modules", "module": "Propriétés des modules",
"description": "Description", "description": "Description",
"appearance": "Apparance", "appearance": "Apparence",
"preview": "Aperçu de l'interface utilisateur", "preview": "Aperçu de l'interface utilisateur",
"defaultValue": "Valeur par défaut" "defaultValue": "Valeur par défaut"
}, },
"tourGuide": { "tourGuide": {
"takeATour": "Faire un tour", "takeATour": "Faire un tour",
"start": "Commencé", "start": "Commencer",
"next": "Suivant", "next": "Suivant",
"welcomeTours": "Visite de bienvenue" "welcomeTours": "Visite de bienvenue"
}, },
@ -1181,7 +1181,7 @@
"en-US": "Anglais", "en-US": "Anglais",
"fr": "Français", "fr": "Français",
"ja": "Japonais", "ja": "Japonais",
"ko": "Korean", "ko": "Coréen",
"ru": "Russe", "ru": "Russe",
"zh-CN": "Chinois (Simplifié)", "zh-CN": "Chinois (Simplifié)",
"zh-TW": "Chinois (Traditionnel)" "zh-TW": "Chinois (Traditionnel)"

View File

@ -6,16 +6,16 @@
"tip3": "Vous pouvez gérer votre palette de noeuds avec {{core:manage-palette}}", "tip3": "Vous pouvez gérer votre palette de noeuds avec {{core:manage-palette}}",
"tip4": "Vos noeuds de configuration de flux sont répertoriés dans le panneau de la barre latérale. Ils sont accessibles depuis le menu ou avec {{core:show-config-tab}}", "tip4": "Vos noeuds de configuration de flux sont répertoriés dans le panneau de la barre latérale. Ils sont accessibles depuis le menu ou avec {{core:show-config-tab}}",
"tip5": "Activer ou désactiver ces conseils à partir de l'option dans les paramètres", "tip5": "Activer ou désactiver ces conseils à partir de l'option dans les paramètres",
"tip6": "Déplacer les noeuds sélectionnés à l'aide des touches [gauche] [haut] [bas] et [droite]. Maintener [shift] pour les pousser plus loin", "tip6": "Déplacer les noeuds sélectionnés à l'aide des touches [gauche] [haut] [bas] et [droite]. Maintenir la touche [shift] pour les pousser plus loin",
"tip7": "Faire glisser un noeud sur un fil le raccordera au lien", "tip7": "Faire glisser un noeud sur un fil le raccordera au lien",
"tip8": "Exporter les noeuds sélectionnés, ou l'onglet actuel avec {{core:show-export-dialog}}", "tip8": "Exporter les noeuds sélectionnés, ou l'onglet actuel avec {{core:show-export-dialog}}",
"tip9": "Importer un flux en faisant glisser son JSON dans l'éditeur, ou avec {{core:show-import-dialog}}", "tip9": "Importer un flux en faisant glisser son JSON dans l'éditeur, ou avec {{core:show-import-dialog}}",
"tip10": "[majuscule] [clic] et faites glisser sur un port de noeud pour déplacer tous les fils attachés ou seulement celui sélectionné", "tip10": "[majuscule] [clic] et faites glisser sur un port de noeud pour déplacer tous les fils attachés ou seulement celui sélectionné",
"tip11": "Afficher l'onglet Infos avec {{core:show-info-tab}} ou l'onglet Débogage avec {{core:show-debug-tab}}", "tip11": "Afficher l'onglet Infos avec {{core:show-info-tab}} ou l'onglet Débogage avec {{core:show-debug-tab}}",
"tip12": "[ctrl] [clic] dans l'espace de travail pour ouvrir la boîte de dialogue d'ajout rapide", "tip12": "[ctrl] [clic] dans l'espace de travail pour ouvrir la boîte de dialogue d'ajout rapide",
"tip13": "Maintener [ctrl] enfoncé lorsque vous [cliquez] sur un port de noeud pour activer le câblage rapide", "tip13": "Maintenir la touche [ctrl] enfoncée lorsque vous [cliquez] sur un port de noeud pour activer le câblage rapide",
"tip14": "Maintener [shift] enfoncé lorsque vous [cliquez] sur un noeud pour sélectionner également tous ses noeuds connectés", "tip14": "Maintenir la touche [shift] enfoncée lorsque vous [cliquez] sur un noeud pour sélectionner également tous ses noeuds connectés",
"tip15": "Maintener [ctrl] enfoncé lorsque vous [cliquez] sur un noeud pour l'ajouter ou le supprimer de la sélection actuelle", "tip15": "Maintenir la touche [ctrl] enfoncée lorsque vous [cliquez] sur un noeud pour l'ajouter ou le supprimer de la sélection actuelle",
"tip16": "Changer d'onglet de flux avec {{core:show-previous-tab}} et {{core:show-next-tab}}", "tip16": "Changer d'onglet de flux avec {{core:show-previous-tab}} et {{core:show-next-tab}}",
"tip17": "Vous pouvez confirmer vos modifications dans le panneau d'édition du noeud avec {{core:confirm-edit-tray}} ou les annuler avec {{core:cancel-edit-tray}}", "tip17": "Vous pouvez confirmer vos modifications dans le panneau d'édition du noeud avec {{core:confirm-edit-tray}} ou les annuler avec {{core:cancel-edit-tray}}",
"tip18": "Appuyer sur {{core:edit-selected-node}} modifiera le premier noeud de la sélection actuelle" "tip18": "Appuyer sur {{core:edit-selected-node}} modifiera le premier noeud de la sélection actuelle"

View File

@ -46,7 +46,7 @@
"deprecatedOption": "L'utilisation de l'option __old__ est DÉCONSEILLÉE. Utiliser __new__ à la place", "deprecatedOption": "L'utilisation de l'option __old__ est DÉCONSEILLÉE. Utiliser __new__ à la place",
"unable-to-listen": "Impossible d'écouter sur __listenpath__", "unable-to-listen": "Impossible d'écouter sur __listenpath__",
"port-in-use": "Erreur : port utilisé", "port-in-use": "Erreur : port utilisé",
"uncaught-exception": "Exception non reconnu :", "uncaught-exception": "Exception non reconnue :",
"admin-ui-disabled": "Interface d'administration désactivée", "admin-ui-disabled": "Interface d'administration désactivée",
"now-running": "Le serveur tourne maintenant sur __listenpath__", "now-running": "Le serveur tourne maintenant sur __listenpath__",
"failed-to-start": "Échec lors du démarrage du serveur :", "failed-to-start": "Échec lors du démarrage du serveur :",
@ -111,13 +111,13 @@
"starting-modified-nodes": "Démarrage des noeuds modifiés", "starting-modified-nodes": "Démarrage des noeuds modifiés",
"starting-modified-flows": "Démarrage des flux modifiés", "starting-modified-flows": "Démarrage des flux modifiés",
"starting-flows": "Démarrage des flux", "starting-flows": "Démarrage des flux",
"started-modified-nodes": "noeuds modifiés démarrés", "started-modified-nodes": "Noeuds modifiés démarrés",
"started-modified-flows": "Flux modifiés démarrés", "started-modified-flows": "Flux modifiés démarrés",
"started-flows": "Flux démarrés", "started-flows": "Flux démarrés",
"stopping-modified-nodes": "Arrêt des noeuds modifiés", "stopping-modified-nodes": "Arrêt des noeuds modifiés",
"stopping-modified-flows": "Arrêt des flux modifiés", "stopping-modified-flows": "Arrêt des flux modifiés",
"stopping-flows": "Arrêt des flux", "stopping-flows": "Arrêt des flux",
"stopped-modified-nodes": "noeuds modifiés arrêtés", "stopped-modified-nodes": "Noeuds modifiés arrêtés",
"stopped-modified-flows": "Flux modifiés arrêtés", "stopped-modified-flows": "Flux modifiés arrêtés",
"stopped-flows": "Flux arrêtés", "stopped-flows": "Flux arrêtés",
"stopped": "Arrêté", "stopped": "Arrêté",
@ -133,7 +133,7 @@
}, },
"flow": { "flow": {
"unknown-type": "Type inconnu : __type__", "unknown-type": "Type inconnu : __type__",
"missing-types": "types manquants", "missing-types": "Types manquants",
"error-loop": "Le message a dépassé le nombre maximum de captures (catches)" "error-loop": "Le message a dépassé le nombre maximum de captures (catches)"
}, },
"index": { "index": {
@ -149,14 +149,14 @@
}, },
"storage": { "storage": {
"index": { "index": {
"forbidden-flow-name": "nom du flux interdit" "forbidden-flow-name": "Nom du flux interdit"
}, },
"localfilesystem": { "localfilesystem": {
"user-dir": "Répertoire utilisateur : __path__", "user-dir": "Répertoire utilisateur : __path__",
"flows-file": "Fichier des flux : __path__", "flows-file": "Fichier des flux : __path__",
"create": "Création d'un nouveau fichier __type__", "create": "Création d'un nouveau fichier __type__",
"empty": "Le fichier __type__ existant est vide", "empty": "Le fichier __type__ existant est vide",
"invalid": "Le fichier __type__ existant n'est pas un json valide", "invalid": "Le fichier __type__ existant n'est pas un JSON valide",
"restore": "Restauration de la sauvegarde du fichier __type__ : __path__", "restore": "Restauration de la sauvegarde du fichier __type__ : __path__",
"restore-fail": "La restauration de la sauvegarde du fichier __type__ a échoué : __message__", "restore-fail": "La restauration de la sauvegarde du fichier __type__ a échoué : __message__",
"fsync-fail": "Échec du vidage du fichier __path__ sur le disque : __message__", "fsync-fail": "Échec du vidage du fichier __path__ sur le disque : __message__",
@ -168,11 +168,11 @@
"project-not-found": "Projet introuvable : __project__", "project-not-found": "Projet introuvable : __project__",
"no-active-project": "Aucun projet actif : utilisation du fichier de flux par défaut", "no-active-project": "Aucun projet actif : utilisation du fichier de flux par défaut",
"disabled": "Projets désactivés : editorTheme.projects.enabled=false", "disabled": "Projets désactivés : editorTheme.projects.enabled=false",
"disabledNoFlag": "Projets désactivés : définisser editorTheme.projects.enabled=true pour activer", "disabledNoFlag": "Projets désactivés : définir editorTheme.projects.enabled=true pour activer",
"git-not-found": "Projets désactivés : commande git introuvable", "git-not-found": "Projets désactivés : commande git introuvable",
"git-version-old": "Projets désactivés : git __version__ non pris en charge. Nécessite 2.x", "git-version-old": "Projets désactivés : git __version__ non pris en charge. Nécessite 2.x",
"summary": "Un projet Node-RED", "summary": "Un projet Node-RED",
"readme": "### À propos\n\nCeci est le fichier README.md de votre projet. Il aide les utilisateurs à comprendre ce que fait votre\nprojet, comment l'utiliser et tout ce qu'ils peuvent avoir besoin de savoir." "readme": "### À propos\n\nCeci est le fichier README.md de votre projet. Il aide les utilisateurs à comprendre ce que fait votre\nprojet, comment l'utiliser et tout ce dont ils peuvent avoir besoin de savoir."
} }
} }
}, },