Spaces:
Build error
Build error
File size: 26,132 Bytes
a8b3f00 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
const translation = {
common: {
undo: 'Défaire',
redo: 'Réexécuter',
editing: 'Édition',
autoSaved: 'Sauvegardé automatiquement',
unpublished: 'Non publié',
published: 'Publié',
publish: 'Publier',
update: 'Mettre à jour',
run: 'Exécuter',
running: 'En cours d\'exécution',
inRunMode: 'En mode exécution',
inPreview: 'En aperçu',
inPreviewMode: 'En mode aperçu',
preview: 'Aperçu',
viewRunHistory: 'Voir l\'historique des exécutions',
runHistory: 'Historique des exécutions',
goBackToEdit: 'Retour à l\'éditeur',
conversationLog: 'Journal de conversation',
features: 'Fonctionnalités',
debugAndPreview: 'Aperçu',
restart: 'Redémarrer',
currentDraft: 'Brouillon actuel',
currentDraftUnpublished: 'Brouillon actuel non publié',
latestPublished: 'Dernière publication',
publishedAt: 'Publié le',
restore: 'Restaurer',
runApp: 'Exécuter l\'application',
batchRunApp: 'Exécuter l\'application en lot',
accessAPIReference: 'Accéder à la référence API',
embedIntoSite: 'Intégrer au site',
addTitle: 'Ajouter un titre...',
addDescription: 'Ajouter une description...',
noVar: 'Pas de variable',
searchVar: 'Rechercher une variable',
variableNamePlaceholder: 'Nom de la variable',
setVarValuePlaceholder: 'Définir la valeur de la variable',
needConnectTip: 'Cette étape n\'est connectée à rien',
maxTreeDepth: 'Limite maximale de {{depth}} nœuds par branche',
needEndNode: 'Le bloc de fin doit être ajouté',
needAnswerNode: 'Le bloc de réponse doit être ajouté',
workflowProcess: 'Processus de flux de travail',
notRunning: 'Pas encore en cours d\'exécution',
previewPlaceholder: 'Entrez le contenu dans la boîte ci-dessous pour commencer à déboguer le Chatbot',
effectVarConfirm: {
title: 'Supprimer la variable',
content: 'La variable est utilisée dans d\'autres nœuds. Voulez-vous toujours la supprimer?',
},
insertVarTip: 'Appuyez sur la touche \'/\' pour insérer rapidement',
processData: 'Traiter les données',
input: 'Entrée',
output: 'Sortie',
jinjaEditorPlaceholder: 'Tapez \'/\' ou \'{\' pour insérer une variable',
viewOnly: 'Affichage seulement',
showRunHistory: 'Afficher l\'historique des exécutions',
enableJinja: 'Activer le support des templates Jinja',
learnMore: 'En savoir plus',
copy: 'Copier',
duplicate: 'Dupliquer',
addBlock: 'Ajouter un bloc',
pasteHere: 'Coller ici',
pointerMode: 'Mode pointeur',
handMode: 'Mode main',
model: 'Modèle',
workflowAsTool: 'Flux de travail en tant qu\'outil',
configureRequired: 'Configuration requise',
configure: 'Configurer',
manageInTools: 'Gérer dans les outils',
workflowAsToolTip: 'Reconfiguration de l\'outil requise après la mise à jour du flux de travail.',
viewDetailInTracingPanel: 'Voir les détails',
syncingData: 'Synchroniser des données en quelques secondes.',
importDSL: 'Importe DSL',
importDSLTip: 'Le projet actuel sera écrasé. Exporter le flux de travail en tant que sauvegarde avant d\'importer.',
backupCurrentDraft: 'Sauvegarder le projet actuel',
chooseDSL: 'Choisir le fichier DSL(yml)',
overwriteAndImport: 'Écraser et importer',
importFailure: 'Echec de l\'importation',
importSuccess: 'Import avec succès',
parallelTip: {
click: {
title: 'Cliquer',
desc: 'à ajouter',
},
drag: {
title: 'Traîner',
desc: 'pour se connecter',
},
limit: 'Le parallélisme est limité aux branches {{num}}.',
depthLimit: 'Limite de couches d’imbrication parallèle de {{num}} couches',
},
parallelRun: 'Exécution parallèle',
disconnect: 'Déconnecter',
jumpToNode: 'Aller à ce nœud',
addParallelNode: 'Ajouter un nœud parallèle',
parallel: 'PARALLÈLE',
branch: 'BRANCHE',
featuresDocLink: 'Pour en savoir plus',
ImageUploadLegacyTip: 'Vous pouvez désormais créer des variables de type de fichier dans le formulaire de démarrage. À l’avenir, nous ne prendrons plus en charge la fonctionnalité de téléchargement d’images.',
fileUploadTip: 'Les fonctionnalités de téléchargement d’images ont été mises à niveau vers le téléchargement de fichiers.',
featuresDescription: 'Améliorer l’expérience utilisateur de l’application web',
},
env: {
envPanelTitle: 'Variables d\'Environnement',
envDescription: 'Les variables d\'environnement peuvent être utilisées pour stocker des informations privées et des informations d\'identification. Elles sont en lecture seule et peuvent être séparées du fichier DSL lors de l\'exportation.',
envPanelButton: 'Ajouter Variable',
modal: {
title: 'Ajouter Variables d\'Environnement',
editTitle: 'Editer titre',
type: 'Type',
name: 'Nom',
namePlaceholder: 'Nom de l\'env',
value: 'valeur',
valuePlaceholder: 'Valeur de l\'env',
secretTip: 'Utilisé pour définir des informations ou des données sensibles, avec des paramètres DSL configurés pour la prévention des fuites.',
},
export: {
title: 'Exporter des variables d\'environnement secrètes?',
checkbox: 'Exporter les valeurs secrètes',
ignore: 'Exporter DSL',
export: 'Exporter les DSL avec des valeurs secrètes',
},
},
chatVariable: {
panelTitle: 'Variables de Conversation',
panelDescription: 'Les Variables de Conversation sont utilisées pour stocker des informations interactives dont le LLM a besoin de se souvenir, y compris l\'historique des conversations, les fichiers téléchargés et les préférences de l\'utilisateur. Elles sont en lecture-écriture.',
docLink: 'Consultez notre documentation pour en savoir plus.',
button: 'Ajouter une Variable',
modal: {
title: 'Ajouter une Variable de Conversation',
editTitle: 'Modifier une Variable de Conversation',
name: 'Nom',
namePlaceholder: 'Nom de la variable',
type: 'Type',
value: 'Valeur par Défaut',
valuePlaceholder: 'Valeur par défaut, laisser vide pour ne pas définir',
description: 'Description',
descriptionPlaceholder: 'Décrivez la variable',
editInJSON: 'Éditer en JSON',
oneByOne: 'Ajouter un par un',
editInForm: 'Éditer dans le Formulaire',
arrayValue: 'Valeur',
addArrayValue: 'Ajouter une Valeur',
objectKey: 'Clé',
objectType: 'Type',
objectValue: 'Valeur par Défaut',
},
storedContent: 'Contenu stocké',
updatedAt: 'Mis à jour le ',
},
changeHistory: {
title: 'Historique des modifications',
placeholder: 'Vous n\'avez encore rien modifié',
clearHistory: 'Effacer l\'historique',
hint: 'Conseil',
hintText: 'Vos actions d\'édition sont suivies dans un historique des modifications, qui est stocké sur votre appareil pour la durée de cette session. Cet historique sera effacé lorsque vous quitterez l\'éditeur.',
stepBackward_one: '{{count}} pas en arrière',
stepBackward_other: '{{count}} pas en arrière',
stepForward_one: '{{count}} pas en avant',
stepForward_other: '{{count}} pas en avant',
sessionStart: 'Début de la session',
currentState: 'État actuel',
nodeTitleChange: 'Titre du bloc modifié',
nodeDescriptionChange: 'Description du bloc modifiée',
nodeDragStop: 'Bloc déplacé',
nodeChange: 'Bloc modifié',
nodeConnect: 'Bloc connecté',
nodePaste: 'Bloc collé',
nodeDelete: 'Bloc supprimé',
nodeAdd: 'Bloc ajouté',
nodeResize: 'Bloc redimensionné',
noteAdd: 'Note ajoutée',
noteChange: 'Note modifiée',
noteDelete: 'Note supprimée',
edgeDelete: 'Bloc déconnecté',
},
errorMsg: {
fieldRequired: '{{field}} est requis',
authRequired: 'Autorisation requise',
invalidJson: '{{field}} est un JSON invalide',
fields: {
variable: 'Nom de la variable',
variableValue: 'Valeur de la variable',
code: 'Code',
model: 'Modèle',
rerankModel: 'Modèle de rerank',
visionVariable: 'Vision Variable',
},
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.',
},
singleRun: {
testRun: 'Exécution de test',
startRun: 'Démarrer l\'exécution',
running: 'En cours d\'exécution',
testRunIteration: 'Itération de l\'exécution de test',
back: 'Retour',
iteration: 'Itération',
},
tabs: {
'searchBlock': 'Rechercher un bloc',
'blocks': 'Blocs',
'tools': 'Outils',
'allTool': 'Tous',
'builtInTool': 'Intégré',
'customTool': 'Personnalisé',
'workflowTool': 'Flux de travail',
'question-understand': 'Compréhension des questions',
'logic': 'Logique',
'transform': 'Transformer',
'utilities': 'Utilitaires',
'noResult': 'Aucun résultat trouvé',
'searchTool': 'Outil de recherche',
},
blocks: {
'start': 'Début',
'end': 'Fin',
'answer': 'Réponse',
'llm': 'LLM',
'knowledge-retrieval': 'Récupération de connaissances',
'question-classifier': 'Classificateur de questions',
'if-else': 'SI/SINON',
'code': 'Code',
'template-transform': 'Modèle',
'http-request': 'Requête HTTP',
'variable-assigner': 'Assigneur de variables',
'variable-aggregator': 'Agrégateur de variables',
'assigner': 'Assignateur de Variables',
'iteration-start': 'Début d\'itération',
'iteration': 'Itération',
'parameter-extractor': 'Extracteur de paramètres',
'list-operator': 'Opérateur de liste',
'document-extractor': 'Extracteur de documents',
},
blocksAbout: {
'start': 'Définir les paramètres initiaux pour lancer un flux de travail',
'end': 'Définir la fin et le type de résultat d\'un flux de travail',
'answer': 'Définir le contenu de la réponse d\'une conversation',
'llm': 'Inviter de grands modèles de langage pour répondre aux questions ou traiter le langage naturel',
'knowledge-retrieval': 'Permet de consulter le contenu textuel lié aux questions des utilisateurs à partir de la base de connaissances',
'question-classifier': 'Définir les conditions de classification des questions des utilisateurs, LLM peut définir comment la conversation progresse en fonction de la description de la classification',
'if-else': 'Permet de diviser le flux de travail en deux branches basées sur des conditions if/else',
'code': 'Exécuter un morceau de code Python ou NodeJS pour implémenter une logique personnalisée',
'template-transform': 'Convertir les données en chaîne en utilisant la syntaxe du template Jinja',
'http-request': 'Permettre l\'envoi de requêtes serveur via le protocole HTTP',
'variable-assigner': 'Agrégation de variables de plusieurs branches en une seule variable pour la configuration unifiée des nœuds en aval.',
'assigner': 'Le nœud d\'assignation de variables est utilisé pour attribuer des valeurs aux variables modifiables (comme les variables de conversation).',
'variable-aggregator': 'Agrégation de variables de plusieurs branches en une seule variable pour la configuration unifiée des nœuds en aval.',
'iteration': 'Effectuer plusieurs étapes sur un objet de liste jusqu\'à ce que tous les résultats soient produits.',
'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.',
},
operator: {
zoomIn: 'Zoomer',
zoomOut: 'Dézoomer',
zoomTo50: 'Zoomer à 50%',
zoomTo100: 'Zoomer à 100%',
zoomToFit: 'Zoomer pour ajuster',
},
panel: {
userInputField: 'Champ de saisie de l\'utilisateur',
changeBlock: 'Changer de bloc',
helpLink: 'Lien d\'aide',
about: 'À propos',
createdBy: 'Créé par',
nextStep: 'Étape suivante',
addNextStep: 'Ajouter le prochain bloc dans ce flux de travail',
selectNextStep: 'Sélectionner le prochain bloc',
runThisStep: 'Exécuter cette étape',
checklist: 'Liste de contrôle',
checklistTip: 'Assurez-vous que tous les problèmes sont résolus avant de publier',
checklistResolved: 'Tous les problèmes ont été résolus',
organizeBlocks: 'Organiser les blocs',
change: 'Modifier',
optional: '(facultatif)',
},
nodes: {
common: {
outputVars: 'Variables de sortie',
insertVarTip: 'Insérer une variable',
memory: {
memory: 'Mémoire',
memoryTip: 'Paramètres de mémoire de conversation',
windowSize: 'Taille de la fenêtre',
conversationRoleName: 'Nom du rôle de conversation',
user: 'Préfixe utilisateur',
assistant: 'Préfixe assistant',
},
memories: {
title: 'Mémoires',
tip: 'Mémoire de conversation',
builtIn: 'Intégré',
},
},
start: {
required: 'requis',
inputField: 'Champ de saisie',
builtInVar: 'Variables intégrées',
outputVars: {
query: 'Saisie utilisateur',
memories: {
des: 'Historique de conversation',
type: 'type de message',
content: 'contenu du message',
},
files: 'Liste de fichiers',
},
noVarTip: 'Définir les entrées qui peuvent être utilisées dans le flux de travail',
},
end: {
outputs: 'Sorties',
output: {
type: 'type de sortie',
variable: 'variable de sortie',
},
type: {
'none': 'Aucun',
'plain-text': 'Texte brut',
'structured': 'Structuré',
},
},
answer: {
answer: 'Réponse',
outputVars: 'Variables de sortie',
},
llm: {
model: 'modèle',
variables: 'variables',
context: 'contexte',
contextTooltip: 'Vous pouvez importer des connaissances en tant que contexte',
notSetContextInPromptTip: 'Pour activer la fonctionnalité de contexte, remplissez la variable de contexte dans le PROMPT.',
prompt: 'invite',
roleDescription: {
system: 'Donner des instructions de haut niveau pour la conversation',
user: 'Fournir des instructions, des questions ou toute entrée textuelle au modèle',
assistant: 'Les réponses du modèle basées sur les messages des utilisateurs',
},
addMessage: 'Ajouter un message',
vision: 'vision',
files: 'Fichiers',
resolution: {
name: 'Résolution',
high: 'Haute',
low: 'Basse',
},
outputVars: {
output: 'Contenu généré',
usage: 'Informations sur l\'utilisation du modèle',
},
singleRun: {
variable: 'Variable',
},
sysQueryInUser: 'sys.query dans le message utilisateur est requis',
},
knowledgeRetrieval: {
queryVariable: 'Variable de requête',
knowledge: 'Connaissances',
outputVars: {
output: 'Données segmentées récupérées',
content: 'Contenu segmenté',
title: 'Titre segmenté',
icon: 'Icône segmentée',
url: 'URL segmentée',
metadata: 'Autres métadonnées',
},
},
http: {
inputVars: 'Variables de saisie',
api: 'API',
apiPlaceholder: 'Entrez l\'URL, tapez ‘/’ pour insérer une variable',
notStartWithHttp: 'L\'API doit commencer par http:// ou https://',
key: 'Clé',
value: 'Valeur',
bulkEdit: 'Édition en masse',
keyValueEdit: 'Édition clé-valeur',
headers: 'En-têtes',
params: 'Paramètres',
body: 'Corps',
outputVars: {
body: 'Contenu de la réponse',
statusCode: 'Code de statut de la réponse',
headers: 'Liste des en-têtes de réponse JSON',
files: 'Liste des fichiers',
},
authorization: {
'authorization': 'Autorisation',
'authorizationType': 'Type d\'autorisation',
'no-auth': 'Aucune',
'api-key': 'Clé API',
'auth-type': 'Type d\'authentification',
'basic': 'De base',
'bearer': 'Bearer',
'custom': 'Personnalisé',
'api-key-title': 'Clé API',
'header': 'En-tête',
},
insertVarPlaceholder: 'tapez \'/\' pour insérer une variable',
timeout: {
title: 'Délai d\'expiration',
connectLabel: 'Délai de connexion',
connectPlaceholder: 'Entrez le délai de connexion en secondes',
readLabel: 'Délai de lecture',
readPlaceholder: 'Entrez le délai de lecture en secondes',
writeLabel: 'Délai d\'écriture',
writePlaceholder: 'Entrez le délai d\'écriture en secondes',
},
binaryFileVariable: 'Variable de fichier binaire',
type: 'Type',
},
code: {
inputVars: 'Variables de saisie',
outputVars: 'Variables de sortie',
advancedDependencies: 'Dépendances avancées',
advancedDependenciesTip: 'Ajoutez quelques dépendances préchargées qui prennent plus de temps à consommer ou ne sont pas par défaut ici',
searchDependencies: 'Rechercher des dépendances',
},
templateTransform: {
inputVars: 'Variables de saisie',
code: 'Code',
codeSupportTip: 'Prend en charge uniquement Jinja2',
outputVars: {
output: 'Contenu transformé',
},
},
ifElse: {
if: 'Si',
else: 'Sinon',
elseDescription: 'Utilisé pour définir la logique à exécuter lorsque la condition if n\'est pas remplie.',
and: 'et',
or: 'ou',
operator: 'Opérateur',
notSetVariable: 'Veuillez d\'abord définir la variable',
comparisonOperator: {
'contains': 'contient',
'not contains': 'ne contient pas',
'start with': 'commence par',
'end with': 'se termine par',
'is': 'est',
'is not': 'n\'est pas',
'empty': 'est vide',
'not empty': 'n\'est pas vide',
'null': 'est nul',
'not null': 'n\'est pas nul',
'regex match': 'correspondance regex',
'in': 'dans',
'not in': 'pas dans',
'exists': 'Existe',
'all of': 'l’ensemble des',
'not exists': 'n’existe pas',
},
enterValue: 'Entrez la valeur',
addCondition: 'Ajouter une condition',
conditionNotSetup: 'Condition NON configurée',
selectVariable: 'Sélectionner une variable...',
optionName: {
video: 'Vidéo',
image: 'Image',
audio: 'Audio',
doc: 'Médecin',
localUpload: 'Téléchargement local',
url: 'URL',
},
select: 'Choisir',
addSubVariable: 'Sous-variable',
},
variableAssigner: {
title: 'Attribuer des variables',
outputType: 'Type de sortie',
varNotSet: 'Variable non définie',
noVarTip: 'Ajoutez les variables à attribuer',
type: {
string: 'Chaîne',
number: 'Nombre',
object: 'Objet',
array: 'Tableau',
},
aggregationGroup: 'Groupe d\'agrégation',
aggregationGroupTip: 'L\'activation de cette fonctionnalité permet à l\'agrégateur de variables d\'agréger plusieurs ensembles de variables.',
addGroup: 'Ajouter un groupe',
outputVars: {
varDescribe: 'Sortie {{groupName}}',
},
setAssignVariable: 'Définir la variable à attribuer',
},
assigner: {
'assignedVariable': 'Variable Assignée',
'writeMode': 'Mode d\'Écriture',
'writeModeTip': 'Lorsque la VARIABLE ASSIGNÉE est un tableau, le mode d\'ajout ajoute à la fin.',
'over-write': 'Écraser',
'append': 'Ajouter',
'plus': 'Plus',
'clear': 'Effacer',
'setVariable': 'Définir Variable',
'variable': 'Variable',
},
tool: {
toAuthorize: 'Autoriser',
inputVars: 'Variables de saisie',
outputVars: {
text: 'contenu généré par l\'outil',
files: {
title: 'fichiers générés par l\'outil',
type: 'Type de support. Actuellement ne prend en charge que l\'image',
transfer_method: 'Méthode de transfert. La valeur est remote_url ou local_file',
url: 'URL de l\'image',
upload_file_id: 'ID du fichier téléchargé',
},
json: 'JSON généré par un outil',
},
},
questionClassifiers: {
model: 'modèle',
inputVars: 'Variables de saisie',
outputVars: {
className: 'Nom de la classe',
},
class: 'Classe',
classNamePlaceholder: 'Écrivez le nom de votre classe',
advancedSetting: 'Paramètre avancé',
topicName: 'Nom du sujet',
topicPlaceholder: 'Écrivez le nom de votre sujet',
addClass: 'Ajouter une classe',
instruction: 'Instruction',
instructionTip: 'Entrez des instructions supplémentaires pour aider le classificateur de questions à mieux comprendre comment catégoriser les questions.',
instructionPlaceholder: 'Écrivez votre instruction',
},
parameterExtractor: {
inputVar: 'Variable de saisie',
extractParameters: 'Extraire des paramètres',
importFromTool: 'Importer des outils',
addExtractParameter: 'Ajouter un paramètre d\'extraction',
addExtractParameterContent: {
name: 'Nom',
namePlaceholder: 'Nom du paramètre d\'extraction',
type: 'Type',
typePlaceholder: 'Type de paramètre d\'extraction',
description: 'Description',
descriptionPlaceholder: 'Description du paramètre d\'extraction',
required: 'Requis',
requiredContent: 'Requis est utilisé uniquement comme référence pour l\'inférence du modèle, et non pour la validation obligatoire de la sortiedu paramètre.',
},
extractParametersNotSet: 'Paramètres d\'extraction non configurés',
instruction: 'Instruction',
instructionTip: 'Entrez des instructions supplémentaires pour aider l\'extracteur de paramètres à comprendre comment extraire les paramètres.',
advancedSetting: 'Paramètre avancé',
reasoningMode: 'Mode de raisonnement',
reasoningModeTip: 'Vous pouvez choisir le mode de raisonnement approprié en fonction de la capacité du modèle à répondre aux instructions pour les appels de fonction ou les invites.',
isSuccess: 'Est réussi. En cas de succès, la valeur est 1, en cas d\'échec, la valeur est 0.',
errorReason: 'Raison de l\'erreur',
},
iteration: {
deleteTitle: 'Supprimer le nœud d\'itération?',
deleteDesc: 'La suppression du nœud d\'itération supprimera tous les nœuds enfants',
input: 'Entrée',
output: 'Variables de sortie',
iteration_one: '{{count}} Itération',
iteration_other: '{{count}} Itérations',
currentIteration: 'Itération actuelle',
ErrorMethod: {
operationTerminated: 'Terminé',
removeAbnormalOutput: 'remove-abnormal-output',
continueOnError: 'continuer sur l’erreur',
},
comma: ',',
error_one: '{{compte}} Erreur',
error_other: '{{compte}} Erreurs',
parallelModeEnableDesc: 'En mode parallèle, les tâches au sein des itérations prennent en charge l’exécution parallèle. Vous pouvez le configurer dans le panneau des propriétés à droite.',
parallelModeUpper: 'MODE PARALLÈLE',
parallelPanelDesc: 'En mode parallèle, les tâches de l’itération prennent en charge l’exécution parallèle.',
MaxParallelismDesc: 'Le parallélisme maximal est utilisé pour contrôler le nombre de tâches exécutées simultanément en une seule itération.',
errorResponseMethod: 'Méthode de réponse aux erreurs',
MaxParallelismTitle: 'Parallélisme maximal',
answerNodeWarningDesc: 'Avertissement en mode parallèle : les nœuds de réponse, les affectations de variables de conversation et les opérations de lecture/écriture persistantes au sein des itérations peuvent provoquer des exceptions.',
parallelModeEnableTitle: 'Mode parallèle activé',
parallelMode: 'Mode parallèle',
},
note: {
addNote: 'Ajouter note',
editor: {
placeholder: 'Redigez votre note...',
small: 'Petit',
medium: 'Moyen',
large: 'Grand',
bold: 'Gras',
italic: 'Italique',
strikethrough: 'Barré',
link: 'Lien',
openLink: 'Ouvrir',
unlink: 'Annuler le lien',
enterUrl: 'Entrer l\'URL...',
invalidUrl: 'URL invalide',
bulletList: 'Liste à puces',
showAuthor: 'Afficher l\'auteur',
},
},
docExtractor: {
outputVars: {
text: 'Texte extrait',
},
learnMore: 'Pour en savoir plus',
inputVar: 'Variable d’entrée',
supportFileTypes: 'Types de fichiers de support : {{types}}.',
},
listFilter: {
outputVars: {
result: 'Filtrer le résultat',
last_record: 'Dernier enregistrement',
first_record: 'Premier enregistrement',
},
filterCondition: 'État du filtre',
asc: 'L’ASC',
inputVar: 'Variable d’entrée',
filterConditionComparisonValue: 'Valeur de la condition de filtre',
desc: 'DESC',
filterConditionComparisonOperator: 'Opérateur de comparaison de l’état des filtres',
selectVariableKeyPlaceholder: 'Sélectionner la clé de sous-variable',
limit: 'Haut N',
orderBy: 'Trier par',
filterConditionKey: 'Clé de condition de filtre',
},
},
tracing: {
stopBy: 'Arrêté par {{user}}',
},
}
export default translation
|