Files
urbanLifeline/dify/web/i18n/fr-FR/plugin-trigger.ts
2025-12-01 17:21:38 +08:00

187 lines
6.9 KiB
TypeScript
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

const translation = {
subscription: {
title: 'Abonnements',
listNum: 'abonnements {{num}}',
empty: {
title: 'Aucun abonnement',
button: 'Nouvel abonnement',
},
createButton: {
oauth: 'Nouvelle abonnement avec OAuth',
apiKey: 'Nouvel abonnement avec clé API',
manual: 'Collez l\'URL pour créer un nouvel abonnement',
},
createSuccess: 'Abonnement créé avec succès',
createFailed: 'Échec de la création de l\'abonnement',
maxCount: 'Nombre maximal d\'abonnements {{num}}',
selectPlaceholder: 'Sélectionner un abonnement',
noSubscriptionSelected: 'Aucun abonnement sélectionné',
subscriptionRemoved: 'Abonnement supprimé',
list: {
title: 'Abonnements',
addButton: 'Ajouter',
tip: 'Recevoir des événements via abonnement',
item: {
enabled: 'Activé',
disabled: 'désactivé',
credentialType: {
api_key: 'Clé API',
oauth2: 'OAuth',
unauthorized: 'Manuel',
},
actions: {
delete: 'Supprimer',
deleteConfirm: {
title: 'Supprimer {{name}} ?',
success: 'Abonnement {{name}} supprimé avec succès',
error: 'Échec de la suppression de l\'abonnement {{name}}',
content: 'Une fois supprimé, cet abonnement ne peut pas être récupéré. Veuillez confirmer.',
contentWithApps: 'L\'abonnement actuel est référencé par {{count}} applications. Le supprimer fera en sorte que les applications configurées ne reçoivent plus d\'événements d\'abonnement.',
confirm: 'Confirmer la suppression',
cancel: 'Annuler',
confirmInputWarning: 'Veuillez entrer le nom correct pour confirmer.',
confirmInputPlaceholder: 'Entrez "{{name}}" pour confirmer.',
confirmInputTip: 'Veuillez entrer « {{name}} » pour confirmer.',
},
},
status: {
active: 'actif',
inactive: 'Inactif',
},
usedByNum: 'Utilisé par {{num}} flux de travail',
noUsed: 'Aucun flux de travail utilisé',
},
},
addType: {
title: 'Ajouter un abonnement',
description: 'Choisissez comment vous souhaitez créer votre abonnement de déclenchement',
options: {
apikey: {
title: 'Créer avec la clé API',
description: 'Créer automatiquement un abonnement en utilisant les identifiants API',
},
oauth: {
title: 'Créer avec OAuth',
description: 'Autoriser la plateforme tierce à créer un abonnement',
clientSettings: 'Paramètres du client OAuth',
clientTitle: 'Client OAuth',
default: 'Par défaut',
custom: 'Personnalisé',
},
manual: {
title: 'Configuration manuelle',
description: 'Collez l\'URL pour créer un nouvel abonnement',
tip: 'Configurer l\'URL sur une plateforme tierce manuellement',
},
},
},
},
modal: {
steps: {
verify: 'Vérifier',
configuration: 'Configuration',
},
common: {
cancel: 'Annuler',
back: 'Retour',
next: 'Suivant',
create: 'Créer',
verify: 'Vérifier',
authorize: 'Autoriser',
creating: 'Création...',
verifying: 'Vérification...',
authorizing: 'Autorisation en cours...',
},
oauthRedirectInfo: 'Comme aucun secret client système n\'a été trouvé pour ce fournisseur d\'outil, une configuration manuelle est requise ; pour redirect_uri, veuillez utiliser',
apiKey: {
title: 'Créer avec la clé API',
verify: {
title: 'Vérifier les identifiants',
description: 'Veuillez fournir vos identifiants API pour vérifier l\'accès',
error: 'Échec de la vérification des identifiants. Veuillez vérifier votre clé API.',
success: 'Identifiants vérifiés avec succès',
},
configuration: {
title: 'Configurer l\'abonnement',
description: 'Configurez les paramètres de votre abonnement',
},
},
oauth: {
title: 'Créer avec OAuth',
authorization: {
title: 'Autorisation OAuth',
description: 'Autorisez Dify à accéder à votre compte',
redirectUrl: 'URL de redirection',
redirectUrlHelp: 'Utilisez cette URL dans la configuration de votre application OAuth',
authorizeButton: 'Autoriser avec {{provider}}',
waitingAuth: 'En attente d\'autorisation...',
authSuccess: 'Autorisation réussie',
authFailed: 'Échec de lobtention des informations dautorisation OAuth',
waitingJump: 'Autorisé, en attente du saut',
},
configuration: {
title: 'Configurer l\'abonnement',
description: 'Configurez les paramètres de votre abonnement après l\'autorisation',
success: 'Configuration OAuth réussie',
failed: 'Échec de la configuration OAuth',
},
remove: {
success: 'Suppression d\'OAuth réussie',
failed: 'Échec de la suppression d\'OAuth',
},
save: {
success: 'Configuration OAuth enregistrée avec succès',
},
},
manual: {
title: 'Configuration manuelle',
description: 'Configurez votre abonnement webhook manuellement',
logs: {
title: 'Journaux des requêtes',
request: 'Demande',
loading: 'En attente de la demande de {{pluginName}}...',
},
},
form: {
subscriptionName: {
label: 'Nom de l\'abonnement',
placeholder: 'Entrez le nom de l\'abonnement',
required: 'Le nom de l\'abonnement est requis',
},
callbackUrl: {
label: 'URL de rappel',
description: 'Cette URL recevra des événements webhook',
tooltip: 'Fournissez un point de terminaison accessible publiquement qui peut recevoir des requêtes de rappel du fournisseur de déclenchement.',
placeholder: 'Génération...',
privateAddressWarning: 'Cette URL semble être une adresse interne, ce qui peut provoquer l\'échec des requêtes webhook. Vous pouvez changer TRIGGER_URL pour une adresse publique.',
},
},
errors: {
createFailed: 'Échec de la création de l\'abonnement',
verifyFailed: 'Échec de la vérification des identifiants',
authFailed: 'Autorisation échouée',
networkError: 'Erreur réseau, veuillez réessayer',
},
},
events: {
title: 'Événements disponibles',
description: 'Événements auxquels ce plugin de déclenchement peut s\'abonner',
empty: 'Aucun événement disponible',
event: 'Événement',
events: 'Événements',
actionNum: '{{num}} {{event}} INCLUS',
item: {
parameters: 'paramètres {{count}}',
noParameters: 'Aucun paramètre',
},
output: 'Sortie',
},
node: {
status: {
warning: 'Se déconnecter',
},
},
}
export default translation