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