wwf
2 天以前 a430284aa21e3ae1f0d5654e55b2ad2852519cc2
i18n/fr-FR/workflow.ts
@@ -106,15 +106,6 @@
    addFailureBranch: 'Ajouter une branche d’échec',
    loadMore: 'Charger plus de flux de travail',
    noHistory: 'Pas d’histoire',
    exportPNG: 'Exporter en PNG',
    exitVersions: 'Versions de sortie',
    exportSVG: 'Exporter en SVG',
    publishUpdate: 'Publier une mise à jour',
    noExist: 'Aucune variable de ce type',
    versionHistory: 'Historique des versions',
    referenceVar: 'Variable de référence',
    exportImage: 'Exporter l\'image',
    exportJPEG: 'Exporter en JPEG',
  },
  env: {
    envPanelTitle: 'Variables d\'Environnement',
@@ -204,8 +195,6 @@
    },
    invalidVariable: 'Variable invalide',
    rerankModelRequired: 'Avant d’activer le modèle de reclassement, veuillez confirmer que le modèle a été correctement configuré dans les paramètres.',
    noValidTool: '{{field}} aucun outil valide sélectionné',
    toolParameterRequired: '{{field}} : le paramètre [{{param}}] est obligatoire',
  },
  singleRun: {
    testRun: 'Exécution de test',
@@ -214,7 +203,6 @@
    testRunIteration: 'Itération de l\'exécution de test',
    back: 'Retour',
    iteration: 'Itération',
    loop: 'Boucle',
  },
  tabs: {
    'searchBlock': 'Rechercher un bloc',
@@ -230,8 +218,6 @@
    'utilities': 'Utilitaires',
    'noResult': 'Aucun résultat trouvé',
    'searchTool': 'Outil de recherche',
    'plugin': 'Plugin',
    'agent': 'Stratégie d’agent',
  },
  blocks: {
    'start': 'Début',
@@ -252,10 +238,6 @@
    'parameter-extractor': 'Extracteur de paramètres',
    'list-operator': 'Opérateur de liste',
    'document-extractor': 'Extracteur de documents',
    'agent': 'Agent',
    'loop-end': 'Sortir de la boucle',
    'loop': 'Boucle',
    'loop-start': 'Début de boucle',
  },
  blocksAbout: {
    'start': 'Définir les paramètres initiaux pour lancer un flux de travail',
@@ -275,9 +257,6 @@
    'parameter-extractor': 'Utiliser LLM pour extraire des paramètres structurés du langage naturel pour les invocations d\'outils ou les requêtes HTTP.',
    'list-operator': 'Utilisé pour filtrer ou trier le contenu d’un tableau.',
    'document-extractor': 'Utilisé pour analyser les documents téléchargés en contenu texte facilement compréhensible par LLM.',
    'agent': 'Appel de grands modèles de langage pour répondre à des questions ou traiter le langage naturel',
    'loop': 'Exécutez une boucle de logique jusqu\'à ce que la condition de terminaison soit remplie ou que le nombre maximum de boucles soit atteint.',
    'loop-end': 'Équivalent à "break". Ce nœud n\'a pas d\'éléments de configuration. Lorsque le corps de la boucle atteint ce nœud, la boucle se termine.',
  },
  operator: {
    zoomIn: 'Zoomer',
@@ -419,34 +398,6 @@
        variable: 'Variable',
      },
      sysQueryInUser: 'sys.query dans le message utilisateur est requis',
      jsonSchema: {
        warningTips: {
          saveSchema: 'Veuillez terminer la modification du champ actuel avant d\'enregistrer le schéma.',
        },
        apply: 'Appliquer',
        addField: 'Ajouter un champ',
        generationTip: 'Vous pouvez utiliser un langage naturel pour créer rapidement un schéma JSON.',
        promptPlaceholder: 'Décrivez votre schéma JSON...',
        descriptionPlaceholder: 'Ajouter une description',
        instruction: 'Instruction',
        resetDefaults: 'Réinitialiser',
        generatedResult: 'Résultat généré',
        fieldNamePlaceholder: 'Nom du champ',
        addChildField: 'Ajouter un champ enfant',
        back: 'Retour',
        showAdvancedOptions: 'Afficher les options avancées',
        title: 'Schéma de sortie structuré',
        generating: 'Génération de schéma JSON...',
        stringValidations: 'Validations de chaîne',
        import: 'Importer depuis JSON',
        promptTooltip: 'Convertissez la description textuelle en une structure de schéma JSON standardisé.',
        generate: 'Générer',
        doc: 'En savoir plus sur la sortie structurée',
        regenerate: 'Régénérer',
        required: 'nécessaire',
        generateJsonSchema: 'Générer un schéma JSON',
        resultTip: 'Voici le résultat généré. Si vous n\'êtes pas satisfait, vous pouvez revenir en arrière et modifier votre demande.',
      },
    },
    knowledgeRetrieval: {
      queryVariable: 'Variable de requête',
@@ -458,32 +409,6 @@
        icon: 'Icône segmentée',
        url: 'URL segmentée',
        metadata: 'Autres métadonnées',
      },
      metadata: {
        options: {
          disabled: {
            subTitle: 'Ne pas activer le filtrage des métadonnées',
          },
          automatic: {
            subTitle: 'Générer automatiquement des conditions de filtrage des métadonnées en fonction de la requête de l\'utilisateur',
            title: 'Automatique',
            desc: 'Générer automatiquement des conditions de filtrage de métadonnées en fonction de la variable de requête.',
          },
          manual: {
            subTitle: 'Ajouter manuellement des conditions de filtrage des métadonnées',
            title: 'Manuel',
          },
        },
        panel: {
          placeholder: 'Entrez la valeur',
          add: 'Ajouter une condition',
          search: 'Rechercher des métadonnées',
          conditions: 'Conditions',
          datePlaceholder: 'Choisissez un moment...',
          select: 'Sélectionner une variable...',
          title: 'Conditions de filtrage des métadonnées',
        },
        title: 'Filtrage des métadonnées',
      },
    },
    http: {
@@ -574,8 +499,6 @@
        'exists': 'Existe',
        'all of': 'l’ensemble des',
        'not exists': 'n’existe pas',
        'before': 'avant',
        'after': 'après',
      },
      enterValue: 'Entrez la valeur',
      addCondition: 'Ajouter une condition',
@@ -591,7 +514,6 @@
      },
      select: 'Choisir',
      addSubVariable: 'Sous-variable',
      condition: 'Condition',
    },
    variableAssigner: {
      title: 'Attribuer des variables',
@@ -634,8 +556,6 @@
        'title': 'Opération',
        '/=': '/=',
        'overwrite': 'Écraser',
        'remove-last': 'Supprimer le dernier',
        'remove-first': 'Retirer le premier',
      },
      'assignedVarsDescription': 'Les variables affectées doivent être accessibles en écriture, telles que des variables de conversation.',
      'noVarTip': 'Cliquez sur le bouton « + » pour ajouter des variables',
@@ -771,107 +691,6 @@
      filterConditionKey: 'Clé de condition de filtre',
      extractsCondition: 'Extraire l’élément N',
    },
    agent: {
      strategy: {
        configureTip: 'Veuillez configurer la stratégie agentique.',
        tooltip: 'Différentes stratégies agentiques déterminent la façon dont le système planifie et exécute les appels d’outils en plusieurs étapes',
        shortLabel: 'Stratégie',
        selectTip: 'Sélectionner la stratégie agentique',
        configureTipDesc: 'Après avoir configuré la stratégie agentique, ce nœud chargera automatiquement les configurations restantes. La stratégie affectera le mécanisme du raisonnement à l’outil en plusieurs étapes.',
        searchPlaceholder: 'Stratégie de recherche agentique',
        label: 'Stratégie agentique',
      },
      pluginInstaller: {
        installing: 'Installation',
        install: 'Installer',
      },
      modelNotInMarketplace: {
        manageInPlugins: 'Gérer dans les plugins',
        desc: 'Ce modèle est installé à partir d’un référentiel local ou GitHub. Veuillez utiliser après l’installation.',
        title: 'Modèle non installé',
      },
      modelNotSupport: {
        title: 'Modèle non pris en charge',
        desc: 'La version du plugin installée ne fournit pas ce modèle.',
        descForVersionSwitch: 'La version du plugin installée ne fournit pas ce modèle. Cliquez pour changer de version.',
      },
      modelSelectorTooltips: {
        deprecated: 'Ce modèle est obsolète',
      },
      outputVars: {
        files: {
          title: 'Fichiers générés par l’agent',
          url: 'URL de l’image',
          transfer_method: 'Méthode de transfert. La valeur est remote_url ou local_file',
          type: 'Type de support. Maintenant, seulement l’image de support',
          upload_file_id: 'Télécharger l’identifiant du fichier',
        },
        json: 'JSON généré par l’agent',
        text: 'Contenu généré par l’agent',
      },
      checkList: {
        strategyNotSelected: 'Stratégie non sélectionnée',
      },
      installPlugin: {
        title: 'Installer le plugin',
        install: 'Installer',
        changelog: 'Journal des modifications',
        cancel: 'Annuler',
        desc: 'Sur le point d’installer le plugin suivant',
      },
      modelNotSelected: 'Modèle non sélectionné',
      configureModel: 'Configurer le modèle',
      pluginNotFoundDesc: 'Ce plugin est installé à partir de GitHub. Veuillez aller dans Plugins pour réinstaller',
      strategyNotSet: 'Stratégie agentique non définie',
      unsupportedStrategy: 'Stratégie non soutenue',
      linkToPlugin: 'Lien vers les plugins',
      toolNotInstallTooltip: '{{tool}} n’est pas installé',
      model: 'modèle',
      learnMore: 'Pour en savoir plus',
      pluginNotInstalled: 'Ce plugin n’est pas installé',
      modelNotInstallTooltip: 'Ce modèle n’est pas installé',
      tools: 'Outils',
      notAuthorized: 'Non autorisé',
      strategyNotInstallTooltip: '{{strategy}} n’est pas installé',
      strategyNotFoundDesc: 'La version du plugin installée ne fournit pas cette stratégie.',
      strategyNotFoundDescAndSwitchVersion: 'La version du plugin installée ne fournit pas cette stratégie. Cliquez pour changer de version.',
      toolbox: 'boîte à outils',
      pluginNotInstalledDesc: 'Ce plugin est installé à partir de GitHub. Veuillez aller dans Plugins pour réinstaller',
      maxIterations: 'Nombre maximal d’itérations',
      toolNotAuthorizedTooltip: '{{outil}} Non autorisé',
    },
    loop: {
      ErrorMethod: {
        operationTerminated: 'Terminé',
        removeAbnormalOutput: 'Supprimer la sortie anormale',
        continueOnError: 'Continuer en cas d\'erreur',
      },
      currentLoop: 'Boucle de courant',
      loopMaxCount: 'Nombre maximum de boucles',
      loop_one: '{{count}} Boucle',
      output: 'Variable de sortie',
      error_other: '{{count}} erreurs',
      loopMaxCountError: 'Veuillez entrer un nombre maximal de boucles valide, compris entre 1 et {{maxCount}}.',
      totalLoopCount: 'Nombre total de boucles : {{count}}',
      initialLoopVariables: 'Variables de boucle initiales',
      breakCondition: 'Condition de terminaison de boucle',
      variableName: 'Nom de Variable',
      finalLoopVariables: 'Variables de boucle finales',
      inputMode: 'Mode d\'entrée',
      setLoopVariables: 'Définir des variables dans la portée de la boucle',
      loop_other: '{{count}} Boucles',
      comma: ',',
      loopNode: 'Nœud de boucle',
      error_one: '{{count}} Erreur',
      errorResponseMethod: 'Méthode de réponse d\'erreur',
      input: 'Entrée',
      currentLoopCount: 'Nombre de boucles actuel : {{count}}',
      deleteDesc: 'Supprimer le nœud de boucle supprimera tous les nœuds enfants.',
      exitConditionTip: 'Un nœud de boucle nécessite au moins une condition de sortie',
      breakConditionTip: 'Seules les variables dans les boucles avec des conditions de terminaison et les variables de conversation peuvent être référencées.',
      loopVariables: 'Variables de boucle',
      deleteTitle: 'Supprimer le nœud de boucle ?',
    },
  },
  tracing: {
    stopBy: 'Arrêté par {{user}}',
@@ -882,38 +701,6 @@
    noAvailableVars: 'Aucune variable disponible',
    assignedVarsDescription: 'Les variables affectées doivent être des variables accessibles en écriture, telles que',
    conversationVars: 'Variables de conversation',
  },
  versionHistory: {
    filter: {
      all: 'Tout',
      reset: 'Réinitialiser le filtre',
      onlyYours: 'Rien que le tien',
      empty: 'Aucune version correspondante trouvée',
      onlyShowNamedVersions: 'Afficher uniquement les versions nommées',
    },
    editField: {
      releaseNotesLengthLimit: 'Les notes de version ne peuvent pas dépasser {{limit}} caractères.',
      title: 'Titre',
      titleLengthLimit: 'Le titre ne peut pas dépasser {{limit}} caractères.',
      releaseNotes: 'Notes de version',
    },
    action: {
      updateSuccess: 'Version mise à jour',
      deleteFailure: 'Échec de la suppression de la version',
      restoreSuccess: 'Version restaurée',
      deleteSuccess: 'Version supprimée',
      updateFailure: 'Échec de la mise à jour de la version',
      restoreFailure: 'Échec de la restauration de la version',
    },
    title: 'Versions',
    releaseNotesPlaceholder: 'Décrivez ce qui a changé',
    nameThisVersion: 'Nommez cette version',
    currentDraft: 'Projet actuel',
    defaultName: 'Version sans titre',
    editVersionInfo: 'Modifier les informations de version',
    restorationTip: 'Après la restauration de la version, le brouillon actuel sera écrasé.',
    deletionTip: 'La suppression est irreversible, veuillez confirmer.',
    latest: 'Dernier',
  },
}