fix: some GitHub run action problem (#13991)

This commit is contained in:
Joel 2025-02-19 11:35:19 +08:00 • committed by GitHub
commit 66747a8eef
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
151 changed files with 5894 additions and 99 deletions

View file

@ -188,6 +188,12 @@ const translation = {
searchAllTemplate: 'Rechercher dans tous les modèles...',
},
showMyCreatedAppsOnly: 'Afficher uniquement mes applications créées',
appSelector: {
noParams: 'Aucun paramètre nécessaire',
params: 'PARAMÈTRES DE L’APPLICATION',
label: 'APPLI',
placeholder: 'Sélectionnez une application...',
},
}
export default translation

View file

@ -51,6 +51,9 @@ const translation = {
skip: 'Bateau',
imageCopied: 'Image copied',
deleteApp: 'Supprimer l’application',
viewDetails: 'Voir les détails',
copied: 'Copied',
in: 'dans',
},
placeholder: {
input: 'Veuillez entrer',
@ -123,6 +126,8 @@ const translation = {
Custom: 'Personnalisé',
},
addMoreModel: 'Allez dans les paramètres pour ajouter plus de modèles',
capabilities: 'Capacités multimodales',
settingsLink: 'Paramètres du fournisseur de modèles',
},
menus: {
status: 'bêta',
@ -135,6 +140,7 @@ const translation = {
newApp: 'Nouvelle Application',
newDataset: 'Créer des Connaissances',
tools: 'Outils',
exploreMarketplace: 'Explorer Marketplace',
},
userProfile: {
settings: 'Paramètres',
@ -160,6 +166,7 @@ const translation = {
dataSource: 'Source de Données',
plugin: 'Plugins',
apiBasedExtension: 'Extension API',
generalGroup: 'GÉNÉRALITÉS',
},
account: {
avatar: 'Avatar',
@ -399,6 +406,12 @@ const translation = {
loadBalancingDescription: 'Réduisez la pression grâce à plusieurs ensembles d’informations d’identification.',
providerManaged: 'Géré par le fournisseur',
upgradeForLoadBalancing: 'Mettez à niveau votre plan pour activer l’équilibrage de charge.',
emptyProviderTitle: 'Le fournisseur de modèles n’est pas configuré',
toBeConfigured: 'À configurer',
configureTip: 'Configurer api-key ou ajouter un modèle à utiliser',
installProvider: 'Installer des fournisseurs de modèles',
discoverMore: 'Découvrez-en plus dans',
emptyProviderTip: 'Veuillez d’abord installer un fournisseur de modèles.',
},
dataSource: {
add: 'Ajouter une source de données',

View file

@ -3,6 +3,7 @@ const translation = {
header: {
creation: 'Créer des Connaissances',
update: 'Ajouter des données',
fallbackRoute: 'Connaissance',
},
one: 'Choisissez la source de données',
two: 'Prétraitement et Nettoyage du Texte',

View file

@ -1,4 +1,25 @@
const translation = {
tags: {
news: 'Nouvelles',
design: 'Concevoir',
videos: 'Vidéos',
agent: 'Agent',
finance: 'Finance',
entertainment: 'Divertissement',
travel: 'Voyager',
productivity: 'Productivité',
search: 'Rechercher',
education: 'Éducation',
business: 'Affaire',
weather: 'Temps',
image: 'Image',
social: 'Social',
medical: 'Médical',
other: 'Autre',
utilities: 'Utilitaires',
},
searchTags: 'Mots-clés de recherche',
allTags: 'Tous les mots-clés',
}
export default translation

View file

@ -1,4 +1,209 @@
const translation = {
category: {
extensions: 'Extensions',
agents: 'Stratégies des agents',
models: 'Modèle',
tools: 'Outils',
bundles: 'Paquets',
all: 'Tout',
},
categorySingle: {
extension: 'Extension',
tool: 'Outil',
model: 'Modèle',
agent: 'Stratégie d’agent',
bundle: 'Paquet',
},
list: {
source: {
github: 'Installer à partir de GitHub',
local: 'Installer à partir d’un fichier de package local',
marketplace: 'Installer à partir de Marketplace',
},
notFound: 'Aucun plugin trouvé',
noInstalled: 'Aucun plugin installé',
},
source: {
local: 'Fichier de package local',
github: 'Lien avec GitHub',
marketplace: 'Marché',
},
detailPanel: {
categoryTip: {
debugging: 'Plugin de débogage',
local: 'Plugin local',
github: 'Installé à partir de Github',
marketplace: 'Installé à partir de Marketplace',
},
operation: {
viewDetail: 'Voir les détails',
info: 'Informations sur le plugin',
checkUpdate: 'Vérifier la mise à jour',
update: 'Mettre à jour',
install: 'Installer',
remove: 'Enlever',
detail: 'Détails',
},
toolSelector: {
uninstalledLink: 'Gérer dans les plugins',
title: 'Ajouter un outil',
uninstalledContent: 'Ce plugin est installé à partir du référentiel local/GitHub. Veuillez utiliser après l’installation.',
unsupportedTitle: 'Action non soutenue',
descriptionLabel: 'Description de l’outil',
placeholder: 'Sélectionnez un outil...',
params: 'CONFIGURATION DE RAISONNEMENT',
unsupportedContent: 'La version du plugin installée ne fournit pas cette action.',
auto: 'Automatique',
descriptionPlaceholder: 'Brève description de l’objectif de l’outil, par exemple, obtenir la température d’un endroit spécifique.',
unsupportedContent2: 'Cliquez pour changer de version.',
uninstalledTitle: 'Outil non installé',
empty: 'Cliquez sur le bouton « + » pour ajouter des outils. Vous pouvez ajouter plusieurs outils.',
toolLabel: 'Outil',
settings: 'PARAMÈTRES UTILISATEUR',
paramsTip2: 'Lorsque « Automatique » est désactivé, la valeur par défaut est utilisée.',
paramsTip1: 'Contrôle les paramètres d’inférence LLM.',
},
modelNum: '{{num}} MODÈLES INCLUS',
endpointDeleteTip: 'Supprimer le point de terminaison',
endpoints: 'Terminaison',
endpointsDocLink: 'Voir le document',
switchVersion: 'Version du commutateur',
strategyNum: '{{num}} {{stratégie}} INCLUS',
configureTool: 'Configurer l’outil',
endpointDeleteContent: 'Souhaitez-vous supprimer {{name}} ?',
disabled: 'Handicapé',
endpointsTip: 'Ce plug-in fournit des fonctionnalités spécifiques via des points de terminaison, et vous pouvez configurer plusieurs ensembles de points de terminaison pour l’espace de travail actuel.',
configureModel: 'Configurer le modèle',
configureApp: 'Configurer l’application',
endpointsEmpty: 'Cliquez sur le bouton « + » pour ajouter un point de terminaison',
actionNum: '{{num}} {{action}} INCLUS',
endpointDisableContent: 'Souhaitez-vous désactiver {{name}} ?',
endpointDisableTip: 'Désactiver le point de terminaison',
endpointModalTitle: 'Configurer le point de terminaison',
serviceOk: 'Service OK',
endpointModalDesc: 'Une fois configuré, les fonctionnalités fournies par le plugin via les points de terminaison de l’API peuvent être utilisées.',
},
debugInfo: {
title: 'Débogage',
viewDocs: 'Voir la documentation',
},
privilege: {
whoCanInstall: 'Qui peut installer et gérer les plugins ?',
admins: 'Administrateurs',
noone: 'Personne',
title: 'Préférences du plugin',
everyone: 'Tout le monde',
whoCanDebug: 'Qui peut déboguer les plugins ?',
},
pluginInfoModal: {
release: 'Libérer',
title: 'Informations sur le plugin',
packageName: 'Colis',
repository: 'Dépôt',
},
action: {
checkForUpdates: 'Rechercher des mises à jour',
pluginInfo: 'Informations sur le plugin',
delete: 'Supprimer le plugin',
deleteContentLeft: 'Souhaitez-vous supprimer',
deleteContentRight: 'Plug-in ?',
usedInApps: 'Ce plugin est utilisé dans les applications {{num}}.',
},
installModal: {
labels: {
package: 'Colis',
version: 'Version',
repository: 'Dépôt',
},
installedSuccessfullyDesc: 'Le plugin a été installé avec succès.',
uploadingPackage: 'Téléchargement de {{packageName}}...',
readyToInstallPackage: 'Sur le point d’installer le plugin suivant',
back: 'Précédent',
fromTrustSource: 'Assurez-vous de n’installer que des plugins provenant d’une <trustSource>source fiable</trustSource>.',
close: 'Fermer',
installing: 'Installation...',
pluginLoadErrorDesc: 'Ce plugin ne sera pas installé',
cancel: 'Annuler',
installFailed: 'Échec de l’installation',
readyToInstallPackages: 'Sur le point d’installer les plugins {{num}} suivants',
install: 'Installer',
uploadFailed: 'Échec du téléchargement',
installComplete: 'Installation terminée',
pluginLoadError: 'Erreur de chargement du plugin',
dropPluginToInstall: 'Déposez le package de plugin ici pour l’installer',
readyToInstall: 'Sur le point d’installer le plugin suivant',
installedSuccessfully: 'Installation réussie',
next: 'Prochain',
installPlugin: 'Installer le plugin',
installFailedDesc: 'L’installation du plug-in a échoué.',
},
installFromGitHub: {
installFailed: 'Échec de l’installation',
installPlugin: 'Installer le plugin depuis GitHub',
gitHubRepo: 'Référentiel GitHub',
selectPackage: 'Sélectionnez le forfait',
selectVersion: 'Sélectionner la version',
uploadFailed: 'Échec du téléchargement',
installNote: 'Assurez-vous de n’installer que des plugins provenant d’une source fiable.',
selectVersionPlaceholder: 'Veuillez sélectionner une version',
installedSuccessfully: 'Installation réussie',
updatePlugin: 'Mettre à jour le plugin à partir de GitHub',
selectPackagePlaceholder: 'Veuillez sélectionner un forfait',
},
upgrade: {
upgrading: 'Installation...',
usedInApps: 'Utilisé dans les applications {{num}}',
close: 'Fermer',
description: 'Sur le point d’installer le plugin suivant',
upgrade: 'Installer',
title: 'Installer le plugin',
successfulTitle: 'Installation réussie',
},
error: {
noReleasesFound: 'Aucune version n’a été trouvée. Vérifiez le référentiel GitHub ou l’URL d’entrée.',
inValidGitHubUrl: 'URL GitHub non valide. Entrez une URL valide au format : https://github.com/owner/repo',
fetchReleasesError: 'Impossible de récupérer les versions. Veuillez réessayer plus tard.',
},
marketplace: {
sortOption: {
firstReleased: 'Première sortie',
mostPopular: 'Les plus populaires',
recentlyUpdated: 'Récemment mis à jour',
newlyReleased: 'Nouvellement publié',
},
noPluginFound: 'Aucun plugin trouvé',
moreFrom: 'Plus de Marketplace',
and: 'et',
viewMore: 'Voir plus',
pluginsResult: '{{num}} résultats',
discover: 'Découvrir',
difyMarketplace: 'Marché Dify',
empower: 'Renforcez le développement de votre IA',
sortBy: 'Ville noire',
},
task: {
installError: '{{errorLength}} les plugins n’ont pas pu être installés, cliquez pour voir',
installingWithSuccess: 'Installation des plugins {{installingLength}}, succès de {{successLength}}.',
installingWithError: 'Installation des plugins {{installingLength}}, succès de {{successLength}}, échec de {{errorLength}}',
installedError: '{{errorLength}} les plugins n’ont pas pu être installés',
clearAll: 'Effacer tout',
installing: 'Installation des plugins {{installingLength}}, 0 fait.',
},
search: 'Rechercher',
submitPlugin: 'Soumettre le plugin',
installAction: 'Installer',
from: 'De',
searchCategories: 'Catégories de recherche',
searchPlugins: 'Rechercher des plugins',
fromMarketplace: 'À partir de Marketplace',
findMoreInMarketplace: 'En savoir plus sur Marketplace',
install: '{{num}} s’installe',
installFrom: 'INSTALLER À PARTIR DE',
searchInMarketplace: 'Rechercher sur Marketplace',
allCategories: 'Toutes les catégories',
endpointsEnabled: '{{num}} ensembles de points de terminaison activés',
searchTools: 'Outils de recherche...',
installPlugin: 'Installer le plugin',
}
export default translation

View file

@ -24,6 +24,8 @@ const translation = {
link: 'panneau de détail',
tipRight: ' visualisez-le.',
},
actionLogs: 'Journaux d’actions',
circularInvocationTip: 'Il y a un appel circulaire d’outils/nœuds dans le flux de travail actuel.',
}
export default translation

View file

@ -121,6 +121,7 @@ const translation = {
number: 'nombre',
required: 'Requis',
infoAndSetting: 'Infos & Paramètres',
file: 'lime',
},
noCustomTool: {
title: 'Pas d\'outils personnalisés !',
@ -150,6 +151,8 @@ const translation = {
openInStudio: 'Ouvrir dans Studio',
customToolTip: 'En savoir plus sur les outils personnalisés Dify',
toolNameUsageTip: 'Nom de l’appel de l’outil pour le raisonnement et l’invite de l’agent',
copyToolName: 'Copier le nom',
noTools: 'Aucun outil trouvé',
}
export default translation

View file

@ -195,6 +195,8 @@ const translation = {
},
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',
@ -218,6 +220,8 @@ const translation = {
'utilities': 'Utilitaires',
'noResult': 'Aucun résultat trouvé',
'searchTool': 'Outil de recherche',
'plugin': 'Plugin',
'agent': 'Stratégie d’agent',
},
blocks: {
'start': 'Début',
@ -238,6 +242,7 @@ const translation = {
'parameter-extractor': 'Extracteur de paramètres',
'list-operator': 'Opérateur de liste',
'document-extractor': 'Extracteur de documents',
'agent': 'Agent',
},
blocksAbout: {
'start': 'Définir les paramètres initiaux pour lancer un flux de travail',
@ -257,6 +262,7 @@ const translation = {
'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',
},
operator: {
zoomIn: 'Zoomer',
@ -691,6 +697,75 @@ const translation = {
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é',
},
},
tracing: {
stopBy: 'Arrêté par {{user}}',