UNPKG

@red-hat-developer-hub/backstage-plugin-bulk-import

Version:
195 lines (192 loc) 14.4 kB
import { createTranslationMessages } from '@backstage/core-plugin-api/alpha'; import { bulkImportTranslationRef } from './ref.esm.js'; const bulkImportTranslationFr = createTranslationMessages({ ref: bulkImportTranslationRef, messages: { "page.title": "Importation en masse", "page.subtitle": "Importer des entit\xE9s vers Red Hat Developer Hub", "page.addRepositoriesTitle": "Ajouter des r\xE9f\xE9rentiels", "page.importEntitiesTitle": "Importer des entit\xE9s", "page.addRepositoriesSubtitle": "Ajoutez des r\xE9f\xE9rentiels \xE0 Red Hat Developer Hub en 4 \xE9tapes", "page.importEntitiesSubtitle": "Importer vers Red Hat Developer Hub", "page.typeLink": "Importation en masse", "sidebar.bulkImport": "Importation en masse", "permissions.title": "Autorisation requise", "permissions.addRepositoriesMessage": "Pour ajouter des r\xE9f\xE9rentiels, contactez votre administrateur pour qu'il vous donne l'autorisation \xAB\xA0bulk.import\xA0\xBB.", "permissions.viewRepositoriesMessage": "Pour afficher les r\xE9f\xE9rentiels ajout\xE9s, contactez votre administrateur pour qu'il vous donne l'autorisation \xAB\xA0bulk.import\xA0\xBB.", "repositories.addedRepositories": "D\xE9p\xF4ts ajout\xE9s", "repositories.importedEntities": "Entit\xE9s import\xE9es", "repositories.addedRepositoriesCount": "D\xE9p\xF4ts ajout\xE9s ({{count}})", "repositories.importedEntitiesCount": "Entit\xE9s import\xE9es ({{count}})", "repositories.noRecordsFound": "Aucun enregistrement trouv\xE9", "repositories.refresh": "Rafra\xEEchir", "repositories.import": "Importer", "repositories.removing": "Suppression...", "repositories.deleteRepository": "Supprimer le r\xE9f\xE9rentiel", "repositories.removeRepositoryQuestion": "Supprimer {{repoName}} {{repositoryText}}\xA0?", "repositories.repositoryText": "D\xE9p\xF4t", "repositories.removeRepositoryWarningScaffolder": "La suppression d\u2019un r\xE9f\xE9rentiel efface toutes les informations de t\xE2ches de scaffolding.", "repositories.removeRepositoryWarning": "La suppression d\u2019un r\xE9f\xE9rentiel efface toutes les informations associ\xE9es de la page Catalogue.", "repositories.removeRepositoryWarningGitlab": "Sa suppression effacera toutes les informations associ\xE9es de la page Catalogue.", "repositories.cannotRemoveRepositoryUrl": "Impossible de supprimer le r\xE9f\xE9rentiel car l'URL du r\xE9f\xE9rentiel est manquante.", "repositories.unableToRemoveRepository": "Impossible de supprimer le d\xE9p\xF4t. {{error}}", "repositories.removeTooltipDisabled": "Ce r\xE9f\xE9rentiel a \xE9t\xE9 ajout\xE9 au fichier app-config. Pour le supprimer, modifiez directement le fichier", "repositories.removeTooltipRepositoryScaffolder": "Supprimer le r\xE9f\xE9rentiel et toutes les t\xE2ches de scaffolding associ\xE9es", "repositories.errorOccuredWhileFetching": "Une erreur s'est produite lors de la r\xE9cup\xE9ration de la demande d'extraction", "repositories.failedToCreatePullRequest": "\xC9chec de la cr\xE9ation de la demande d'extraction", "repositories.errorOccured": "Une erreur s'est produite", "repositories.editCatalogInfoTooltip": "Modifier la demande d'extraction catalog-info.yaml", "repositories.viewCatalogInfoTooltip": "Afficher le fichier catalog-info.yaml", "repositories.pr": "PR", "status.alreadyImported": "D\xE9j\xE0 import\xE9", "status.added": "Ajout\xE9", "status.waitingForApproval": "En attente d'approbation", "status.imported": "Import\xE9", "status.readyToImport": "Pr\xEAt \xE0 importer", "errors.prErrorPermissions": "Impossible de cr\xE9er un nouveau PR en raison d'autorisations insuffisantes. Contactez votre administrateur.", "errors.catalogInfoExists": "\xC9tant donn\xE9 que catalog-info.yaml existe d\xE9j\xE0 dans le r\xE9f\xE9rentiel, aucun nouveau PR ne sera cr\xE9\xE9. Cependant, l'entit\xE9 sera toujours enregistr\xE9e dans la page du catalogue.", "errors.catalogEntityConflict": "Impossible de cr\xE9er un nouveau PR en raison d'un conflit d'entit\xE9 de catalogue.", "errors.repoEmpty": "Impossible de cr\xE9er un nouveau PR car le r\xE9f\xE9rentiel est vide. Envoyez un commit initial au r\xE9f\xE9rentiel.", "errors.codeOwnersNotFound": "Le fichier CODEOWNERS est manquant dans le r\xE9f\xE9rentiel. Ajoutez un fichier CODEOWNERS pour cr\xE9er un nouveau PR.", "errors.errorOccurred": "Une erreur s'est produite", "errors.failedToCreatePullRequest": "\xC9chec de la cr\xE9ation de la demande d'extraction", "validation.componentNameInvalid": `"{{value}}" n'est pas valide\xA0; une cha\xEEne contenant des s\xE9quences de [a-zA-Z0-9] s\xE9par\xE9es par l'un des [-_.] est attendue, soit au maximum 63\xA0caract\xE8res au total. Pour en savoir plus sur le format de fichier de catalogue, visitez\xA0: https://github.com/backstage/backstage/blob/master/docs/architecture-decisions/adr002-default-catalog-file-format.md`, "validation.componentNameRequired": "Le nom du composant est requis", "validation.entityOwnerRequired": "Le propri\xE9taire de l'entit\xE9 est requis", "validation.titleRequired": "Le titre {{approvalTool}} est obligatoire", "validation.descriptionRequired": "La description de {{approvalTool}} est requise", "validation.keyValuePairFormat": "Chaque entr\xE9e doit avoir une cl\xE9 et une valeur s\xE9par\xE9es par deux points.", "table.headers.name": "Nom", "table.headers.url": "URL", "table.headers.repoUrl": "URL du d\xE9p\xF4t", "table.headers.organization": "Organisation", "table.headers.organizationGroup": "Organisation/groupe", "table.headers.group": "Groupe", "table.headers.status": "Statut", "table.headers.lastUpdated": "Derni\xE8re mise \xE0 jour", "table.headers.actions": "Actes", "table.headers.catalogInfoYaml": "catalogue-info.yaml", "table.pagination.rows5": "5 lignes", "table.pagination.rows10": "10 lignes", "table.pagination.rows20": "20 lignes", "table.pagination.rows50": "50 lignes", "table.pagination.rows100": "100 lignes", "steps.chooseApprovalTool": "Choisissez l'outil d'approbation (GitHub/GitLab) pour la cr\xE9ation de PR", "steps.chooseRepositories": "Choisissez les r\xE9f\xE9rentiels que vous souhaitez ajouter", "steps.chooseItems": "Choisissez les \xE9l\xE9ments que vous souhaitez importer", "steps.generateCatalogInfo": "G\xE9n\xE9rer un fichier catalog-info.yaml pour chaque r\xE9f\xE9rentiel", "steps.generateCatalogInfoItems": "G\xE9n\xE9rer un fichier catalog-info.yaml pour chaque \xE9l\xE9ment s\xE9lectionn\xE9", "steps.editPullRequest": "Modifier les d\xE9tails de la demande d'extraction si n\xE9cessaire", "steps.trackStatus": "Suivre l'\xE9tat d'approbation", "addRepositories.approvalTool.title": "Outil d'approbation", "addRepositories.approvalTool.description": "Choisir l'outil d'approbation pour la cr\xE9ation de RP", "addRepositories.approvalTool.tooltip": "L'importation n\xE9cessite une approbation. Une fois la demande d'extraction/fusion approuv\xE9e, les r\xE9f\xE9rentiels/projets seront import\xE9s sur la page Catalogue.", "addRepositories.approvalTool.github": "GitHub", "addRepositories.approvalTool.gitlab": "GitLab", "addRepositories.repositoryType.title": "Type de r\xE9f\xE9rentiel", "addRepositories.repositoryType.repository": "D\xE9p\xF4t", "addRepositories.repositoryType.organization": "Organisation", "addRepositories.repositoryType.project": "Projet", "addRepositories.repositoryType.group": "Groupe", "addRepositories.searchPlaceholder": "Recherche", "addRepositories.clearSearch": "supprimer la recherche", "addRepositories.noRepositoriesFound": "Aucun d\xE9p\xF4t trouv\xE9", "addRepositories.allRepositoriesAdded": "Tous les r\xE9f\xE9rentiels sont ajout\xE9s", "addRepositories.noSelection": "Aucun", "addRepositories.selectRepositories": "S\xE9lectionner les r\xE9f\xE9rentiels", "addRepositories.selectedRepositories": "d\xE9p\xF4ts", "addRepositories.selectedProjects": "projets", "addRepositories.selectedLabel": "Choisi", "addRepositories.selectedCount": "{{count}} s\xE9lectionn\xE9", "addRepositories.addSelected": "Ajouter la s\xE9lection", "addRepositories.generateCatalogInfo": "G\xE9n\xE9rer catalog-info.yaml", "addRepositories.editPullRequest": "Modifier la demande d'extraction", "addRepositories.preview": "Aper\xE7u", "catalogInfo.status.generating": "G\xE9n\xE9rateur", "common.add": "Ajouter", "common.cancel": "Annuler", "common.close": "Fermer", "common.delete": "Supprimer", "common.edit": "Modifier", "common.filter": "Filtre", "common.import": "Importer", "common.remove": "Supprimer", "common.save": "Sauvegarder", "common.select": "S\xE9lectionner", "common.update": "Mise \xE0 jour", "common.view": "Voir", "time.daysAgo": "Il y a {{count}} jour(s)", "time.hoursAgo": "Il y a {{count}} heure(s)", "time.minutesAgo": "Il y a {{count}} minute(s)", "time.secondsAgo": "Il y a {{count}} seconde(s)", "previewFile.previewFile": "Fichier d'aper\xE7u", "previewFile.previewFiles": "Aper\xE7u des fichiers", "previewFile.failedToCreatePR": "\xC9chec de la cr\xE9ation du PR", "previewFile.prCreationUnsuccessful": "La cr\xE9ation de PR a \xE9chou\xE9 pour certains r\xE9f\xE9rentiels. Cliquer sur \xAB\xA0Modifier\xA0\xBB pour voir la raison.", "previewFile.failedToFetchPR": "\xC9chec de la r\xE9cup\xE9ration de la demande d'extraction. Un nouveau YAML a \xE9t\xE9 g\xE9n\xE9r\xE9 ci-dessous.", "previewFile.invalidEntityYaml": "L'entit\xE9 YAML dans votre demande d'extraction n'est pas valide (fichier vide ou apiVersion, kind ou metadata.name manquant). Un nouveau YAML a \xE9t\xE9 g\xE9n\xE9r\xE9 ci-dessous.", "previewFile.pullRequestPendingApproval": "Le [{{pullRequestText}}]({{pullRequestUrl}}) est en attente d'approbation", "previewFile.pullRequestText": "demande d'extraction", "previewFile.viewRepository": "Afficher le r\xE9f\xE9rentiel", "previewFile.closeDrawer": "Fermez le tiroir", "previewFile.keyValuePlaceholder": "cl\xE91\xA0: valeur2\xA0; cl\xE92\xA0: valeur2", "previewFile.useSemicolonSeparator": "Utilisez un point-virgule pour s\xE9parer {{label}}", "previewFile.preview": "Aper\xE7u", "previewFile.pullRequest.title": "Demande d'extraction", "previewFile.pullRequest.mergeRequest": "Demande de fusion", "previewFile.pullRequest.serviceNowTicket": "Ticket ServiceNow", "previewFile.pullRequest.details": "{{tool}} d\xE9tails", "previewFile.pullRequest.titleLabel": "titre de {{outil}}", "previewFile.pullRequest.bodyLabel": "corps de {{outil}}", "previewFile.pullRequest.titlePlaceholder": "Ajouter des fichiers descripteurs d'entit\xE9s de catalogue Backstage", "previewFile.pullRequest.bodyPlaceholder": "Un texte descriptif avec prise en charge Markdown", "previewFile.pullRequest.entityConfiguration": "Configuration de l'entit\xE9", "previewFile.pullRequest.componentNameLabel": "Nom du composant cr\xE9\xE9", "previewFile.pullRequest.componentNamePlaceholder": "Nom du composant", "previewFile.pullRequest.entityOwnerLabel": "Propri\xE9taire de l'entit\xE9", "previewFile.pullRequest.entityOwnerPlaceholder": "groupes et utilisateurs", "previewFile.pullRequest.entityOwnerHelper": "S\xE9lectionnez un propri\xE9taire dans la liste ou entrez une r\xE9f\xE9rence \xE0 un groupe ou \xE0 un utilisateur", "previewFile.pullRequest.loadingText": "Chargement des groupes et des utilisateurs", "previewFile.pullRequest.previewEntities": "Aper\xE7u des entit\xE9s", "previewFile.pullRequest.annotations": "Annotations", "previewFile.pullRequest.labels": "\xC9tiquettes", "previewFile.pullRequest.spec": "Sp\xE9cifications", "previewFile.pullRequest.useCodeOwnersFile": "Utiliser le fichier *CODEOWNERS* comme propri\xE9taire de l'entit\xE9", "previewFile.pullRequest.codeOwnersWarning": "AVERTISSEMENT\xA0: cette op\xE9ration peut \xE9chouer si aucun fichier CODEOWNERS n'est trouv\xE9 \xE0 l'emplacement cible.", "forms.footer.createServiceNowTicket": "Cr\xE9er un ticket ServiceNow", "forms.footer.createServiceNowTickets": "Cr\xE9er des tickets ServiceNow", "forms.footer.createPullRequest": "Cr\xE9er une demande d'extraction", "forms.footer.createPullRequests": "Cr\xE9er des demandes d'extraction", "forms.footer.serviceNowTooltip": "Les fichiers Catalog-info.yaml doivent \xEAtre g\xE9n\xE9r\xE9s avant de cr\xE9er un ticket ServiceNow", "forms.footer.importTooltip": "Les fichiers Catalog-info.yaml doivent \xEAtre g\xE9n\xE9r\xE9s pour l'importation.", "forms.footer.pullRequestTooltip": "Les fichiers Catalog-info.yaml doivent \xEAtre g\xE9n\xE9r\xE9s avant de cr\xE9er une demande d'extraction", "tasks.tasksFor": "T\xE2ches pour {{importJobStatusId}}", "tasks.taskId": "ID de t\xE2che", "tasks.taskLink": "Lien pour les t\xE2ches", "tasks.viewTask": "Afficher les t\xE2ches", "tasks.taskCancelled": "T\xE2che annul\xE9e", "tasks.taskCompleted": "T\xE2che compl\xE9t\xE9e", "tasks.taskFailed": "T\xE2che ayant \xE9chou\xE9", "tasks.taskOpen": "T\xE2che en cours", "tasks.taskProcessing": "Traitement de la t\xE2che en cours", "tasks.taskSkipped": "T\xE2che ignor\xE9e", // Workflows "workflows.workflowsFor": "Workflows pour {{importJobStatusId}}", "workflows.workflowId": "ID du workflow", "workflows.workflowLink": "Lien du workflow", "workflows.viewWorkflow": "Voir le workflow", "workflows.workflowPending": "En attente", "workflows.workflowActive": "Actif", "workflows.workflowCompleted": "Termin\xE9", "workflows.workflowAborted": "Abandonn\xE9", "workflows.workflowError": "Erreur", "workflows.workflowSuspended": "Suspendu", "workflows.workflowFetchError": "Erreur de r\xE9cup\xE9ration du workflow", // Import Actions "importActions.loading": "Chargement en cours...", "importActions.errorFetchingData": "Erreur lors de la r\xE9cup\xE9ration des donn\xE9es", "importActions.noActions": "Aucune action d'importation trouv\xE9e pour ce r\xE9f\xE9rentiel." } }); export { bulkImportTranslationFr as default }; //# sourceMappingURL=fr.esm.js.map