@red-hat-developer-hub/backstage-plugin-bulk-import
Version:
195 lines (192 loc) • 14.4 kB
JavaScript
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