Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,7 @@
"title": "Ignorer"
}
},
"parsingFile": "Analyse du fichier...",
"title": "Importer des Variables",
"upload": "Soumettre un Fichier JSON",
"uploadPlaceholder": "Soumettre un fichier JSON contenant des variables (par exemple, {\"key\": \"value\", ...})"
Expand Down
17 changes: 17 additions & 0 deletions airflow-core/src/airflow/ui/public/i18n/locales/fr/assets.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,22 @@
"asset_many": "Assets",
"asset_one": "Asset",
"asset_other": "Assets",
"assetStateStore": {
"add": "Ajouter un stockage d'état d'Asset",
"clearAll": {
"resource": "tout le stockage d'état d'Asset",
"title": "Effacer tout le stockage d'état d'Asset",
"warning": "Tout le stockage d'état d'Asset sera effacé. Les tâches qui utilisent ce stockage pour coordonner leur travail perdront leur mémoire persistée."
},
"delete": "Supprimer le stockage d'état d'Asset",
"deleteWarning": "L'Asset perdra cette entrée de stockage d'état persistée.",
"edit": "Modifier le stockage d'état d'Asset",
"emptyState": "Le stockage d'état d'Asset stocke des valeurs liées à l'identité d'un Asset, partagées entre toutes les exécutions de Dag. Les workers peuvent écrire dans le stockage d'état d'Asset via le Task SDK.",
"lastUpdatedBy": "Dernière mise à jour par",
"lastUpdatedByApi": "API",
"lastUpdatedByWatcher": "Watcher",
Comment thread
pierrejeambrun marked this conversation as resolved.
"title": "Stockage d'état d'Asset"
},
"consumingDags": "Dags consomatteurs",
"consumingTasks": "Tâches consommatrices",
"createEvent": {
Expand All @@ -26,6 +42,7 @@
},
"title": "Créer un événement d'Asset pour {{name}}"
},
"events": "Événements",
"extra": "Extra",
"group": "Group",
"lastAssetEvent": "Dernier événement d'Asset",
Expand Down
19 changes: 19 additions & 0 deletions airflow-core/src/airflow/ui/public/i18n/locales/fr/browse.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,25 @@
},
"title": "Journal d'Audit"
},
"deadlines": {
"columns": {
"alertName": "Nom de l'alerte",
"deadlineTime": "Heure de l'échéance",
"status": "Statut"
},
"deadline_many": "Échéances",
"deadline_one": "Échéance",
"deadline_other": "Échéances",
"filters": {
"status": "Statut",
"statusOptions": {
"all": "Toutes",
"missed": "Manquée",
"pending": "En attente"
}
},
"title": "Échéances"
},
"xcom": {
"add": {
"error": "Échec de l'ajout du XCom",
Expand Down
95 changes: 91 additions & 4 deletions airflow-core/src/airflow/ui/public/i18n/locales/fr/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"Variables": "Variables"
},
"allOperators": "Tous les opérateurs",
"allTeams": "Toutes les équipes",
"appearance": {
"appearance": "Apparence",
"darkMode": "Mode sombre",
Expand All @@ -20,11 +21,15 @@
"assetEvent_many": "Événements d'Asset",
"assetEvent_one": "Événement d'Asset",
"assetEvent_other": "Événements d'Asset",
"assetInactive": {
"tooltip": "L'Asset en amont a été désactivé ; le planificateur suspend l'évaluation des partitions jusqu'à sa réactivation."
},
"backfill_many": "Rattrapages",
"backfill_one": "Rattrapage",
"backfill_other": "Rattrapages",
"browse": {
"auditLog": "Journal d'audit",
"deadlines": "Échéances",
"jobs": "Travaux",
"requiredActions": "Actions requises",
"xcoms": "XComs"
Expand Down Expand Up @@ -58,7 +63,8 @@
"owner": "Propriétaire",
"params": "Paramètres",
"schedule": "Planification",
"tags": "Tags"
"tags": "Tags",
"team": "Équipe"
},
"dagId": "ID du Dag",
"dagRun": {
Expand All @@ -73,6 +79,7 @@
"expectedDuration": "Durée Attendue",
"lastSchedulingDecision": "Dernière décision de planification",
"mappedPartitionKey": "Clé de partition mappée",
"partitionDate": "Date de partition",
"partitionKey": "Clé de partition",
"queuedAt": "Mis en file à",
"runAfter": "Exécuté après",
Expand Down Expand Up @@ -147,7 +154,11 @@
"selectDateRange": "Sélectionner une plage de dates",
"startTime": "Heure de début"
},
"fullscreen": {
"tooltip": "Appuyez sur {{hotkey}} pour le plein écran"
},
"generateToken": "Générer un jeton",
"key": "Clé",
"logicalDate": "Date logique",
"logout": "Déconnexion",
"logoutConfirmation": "Vous êtes sur le point de vous déconnecter de l'application.",
Expand Down Expand Up @@ -177,10 +188,14 @@
"note": {
"add": "Ajouter une note",
"dagRun": "Note d'exécution du Run",
"edit": "Modifier la note",
"label": "Note",
"placeholder": "Ajouter une note...",
"taskInstance": "Note de Task Instance"
"preview": "Aperçu",
"taskInstance": "Note de Task Instance",
"write": "Écrire"
},
"overallStatus": "Statut global",
"partitionedDagRun_many": "Exécutions de Dag partitionnées",
"partitionedDagRun_one": "Exécution de Dag partitionnée",
"partitionedDagRun_other": "Exécutions de Dag partitionnées",
Expand All @@ -190,6 +205,23 @@
"pendingDagRun_many": "{{count}} exécutions de Dag en attente",
"pendingDagRun_one": "{{count}} exécution de Dag en attente",
"pendingDagRun_other": "{{count}} exécutions de Dag en attente",
"presetFilters": {
"deleteTitle": "Supprimer le filtre prédéfini",
"deleteWarning": "Les filtres prédéfinis sont stockés uniquement dans ce navigateur.",
"duplicate": "Le filtre prédéfini « {{name}} » enregistre déjà exactement cette configuration.",
"empty": "Aucun filtre prédéfini pour le moment",
"info": {
"default": "Épinglez un filtre prédéfini comme filtre par défaut et il sera appliqué automatiquement lorsque vous arrivez sur cette page sans filtre appliqué.",
"save": "Enregistrez les filtres et le tri actuels comme filtre prédéfini nommé, puis revenez-y à tout moment.",
"storage": "Les filtres prédéfinis sont stockés dans ce navigateur."
},
"namePlaceholder": "Nom du filtre prédéfini",
"nothingToSave": "Rien à enregistrer. Appliquez des filtres ou un tri pour enregistrer un filtre prédéfini.",
"save": "Enregistrer",
"setDefault": "Définir par défaut",
"title": "Filtres prédéfinis",
"unsetDefault": "Annuler le filtre par défaut"
},
"reset": "Réinitialiser",
"runId": "ID d'exécution",
"runTypes": {
Expand Down Expand Up @@ -221,6 +253,47 @@
},
"selectLanguage": "Choisir la langue",
"selected": "Sélectionné",
"shortcuts": {
"categories": {
"code": "Code",
"dagView": "Vue Dag",
"filters": "Filtres",
"global": "Général",
"logs": "Journaux",
"navigation": "Navigation",
"runActions": "Actions de Run et de tâche",
"search": "Recherche"
},
"descriptions": {
"clearRun": "Effacer $t(dagRun_one)",
"clearTaskInstance": "Effacer $t(taskInstance_one)",
"downloadLogs": "Télécharger les journaux",
"focusFilterSearch": "Cibler la recherche de filtres",
"focusLogSearch": "Rechercher dans les journaux",
"focusSearch": "Cibler la recherche",
"markRunFailed": "Marquer $t(dagRun_one) comme échoué",
"markRunSuccess": "Marquer $t(dagRun_one) comme réussi",
"markTaskFailed": "Marquer $t(task_one) comme échoué",
"markTaskGroupFailed": "Marquer $t(taskGroup_one) comme échoué",
"markTaskGroupSuccess": "Marquer $t(taskGroup_one) comme réussi",
"markTaskSuccess": "Marquer $t(task_one) comme réussi",
"navigateTasks": "Naviguer entre les $t(task_other)",
"openGraphFilters": "Ouvrir les filtres du graphe",
"scrollBottom": "Défiler vers le bas",
"scrollTop": "Défiler vers le haut",
"searchDags": "Rechercher des $t(dag_other)",
"showHelp": "Afficher $t(shortcuts.title)",
"toggleExpand": "Développer ou réduire tous les groupes",
"toggleFullscreen": "Basculer le plein écran",
"toggleGraphGrid": "Basculer entre la vue graphe et grille",
"toggleSource": "Basculer la source",
"toggleTaskGroup": "Développer ou réduire $t(taskGroup_one)",
"toggleTimestamp": "Basculer les horodatages",
"toggleWrap": "Basculer $t(wrap.wrap)"
},
"empty": "Aucun raccourci clavier n'est disponible sur cette page.",
"title": "Raccourcis clavier"
},
"showDetailsPanel": "Afficher le panneau des détails",
"signedInAs": "Connecté en tant que",
"source": {
Expand All @@ -234,6 +307,7 @@
"startDate": "Date de début",
"state": "État",
"states": {
"awaiting_input": "En attente de saisie",
"deferred": "Différé",
"failed": "Échoué",
"no_status": "Aucun statut",
Expand Down Expand Up @@ -262,31 +336,41 @@
"from": "De",
"maxActiveRuns": "Exécutions actives max.",
"noTagsFound": "Aucun tag trouvé",
"noTeamsFound": "Aucune équipe trouvée",
"tagMode": {
"all": "Tous",
"any": "N'importe lequel"
},
"tagPlaceholder": "Filtrer par tag",
"to": "À"
"to": "À",
"updatedAt": "Mis à jour le"
},
"task": {
"dependsOnPast": "Dépend du passé",
"documentation": "Documentation de la tâche",
"lastInstance": "Dernière instance",
"operator": "Opérateur",
"triggerRule": "Règle de déclenchement"
"retries": "Tentatives",
"triggerRule": "Règle de déclenchement",
"waitForDownstream": "Attendre l'aval"
},
"task_many": "Tâches",
"task_one": "Tâche",
"task_other": "Tâches",
"taskGroup": {
"documentation": "Documentation du groupe de tâches"
},
"taskGroup_many": "Groupes de tâches",
"taskGroup_one": "Groupe de tâches",
"taskGroup_other": "Groupes de tâches",
"taskId": "ID de la tâche",
"taskInstance": {
"additionalAttributes": "Attributs supplémentaires de l'instance de tâche",
"dagVersion": "Version du Dag",
"executor": "Exécuteur",
"executorConfig": "Configuration de l'exécuteur",
"hostname": "Nom d'hôte",
"id": "ID",
"maxTries": "Essais max.",
"pid": "PID",
"pool": "Pool",
Expand All @@ -296,11 +380,13 @@
"queuedWhen": "Mis en file à",
"renderedMapIndex": "Map Index rendu",
"scheduledWhen": "Planifié à",
"trigger": "Déclencheur",
"triggerer": {
"assigned": "Déclencheur assigné",
"class": "Classe de déclencheur",
"createdAt": "Heure de création du déclencheur",
"id": "ID du déclencheur",
"job": "Job du déclencheur",
"latestHeartbeat": "Dernier battement du déclencheur",
"title": "Infos sur le déclencheur"
},
Expand Down Expand Up @@ -398,6 +484,7 @@
"mustBeAtLeast": "Doit être au moins {{min}}.",
"mustBeValidNumber": "Doit être un nombre valide."
},
"value": "Valeur",
"wrap": {
"hotkey": "w",
"tooltip": "Appuyez sur {{hotkey}} pour activer/désactiver le retour à la ligne",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"reprocessBehavior": "Comportement de réexécution",
"run": "Lancer le rattrapage",
"scheduleNotBackfillable": "La planification de ce Dag ne prend pas en charge les rattrapages",
"schedulerPriorityHint": "Les exécutions de Dag de rattrapage sont ordonnées après les exécutions de Dag hors rattrapage à chaque cycle du planificateur. Les exécutions de rattrapage peuvent rester en file plus longtemps si d'autres exécutions hors rattrapage sont présentes.",
"selectDescription": "Exécuter ce Dag pour une plage de dates",
"selectLabel": "Rattrapage",
"title": "Lancer un rattrapage",
Expand Down Expand Up @@ -68,6 +69,7 @@
"lastTaskInstance_many": "Dernières {{count}} Task Instances",
"lastTaskInstance_one": "Dernière Task Instance",
"lastTaskInstance_other": "Dernières {{count}} Task Instances",
"medianTotalDuration": "Total : {{duration}}",
"queuedDuration": "Durée en file d'attente",
"runAfter": "Exécuté après",
"runDuration": "Durée d'exécution"
Expand All @@ -78,13 +80,15 @@
"files_other": "{{count}} fichiers"
},
"flexibleForm": {
"durationPlaceholder": "Saisissez la durée au format ISO 8601",
"placeholder": "Sélectionner une valeur",
"placeholderArray": "Entrez chaque mot sur une ligne séparée",
"placeholderExamples": "Commencez à taper pour voir les options",
"placeholderMulti": "Sélectionner une ou plusieurs valeurs",
"validationErrorArrayNotArray": "La valeur doit être un tableau.",
"validationErrorArrayNotNumbers": "Tous les éléments du tableau doivent être des nombres.",
"validationErrorArrayNotObject": "Tous les éléments du tableau doivent être des objets.",
"validationErrorDuration": "Format de durée ISO 8601 invalide",
"validationErrorRequired": "Ce champ est requis"
},
"graph": {
Expand Down Expand Up @@ -142,6 +146,7 @@
"loading": "Chargement des informations du Dag...",
"loadingFailed": "Échec du chargement des informations du Dag. Veuillez réessayer.",
"manualRunDenied": "Les exécutions manuelles ne sont pas autorisées pour ce Dag",
"partitionKeyHelp": "Optionnel - s'applique uniquement aux Dags partitionnés",
"runIdHelp": "Optionnel – sera généré s'il n'est pas fourni",
"selectDescription": "Déclencher une exécution unique de ce Dag",
"selectLabel": "Exécution unique",
Expand Down
26 changes: 22 additions & 4 deletions airflow-core/src/airflow/ui/public/i18n/locales/fr/dag.json
Original file line number Diff line number Diff line change
Expand Up @@ -94,10 +94,6 @@
"critical": "CRITIQUE",
"debug": "DÉBOGAGE",
"error": "ERREUR",
"fullscreen": {
"button": "Plein écran",
"tooltip": "Appuyez sur {{hotkey}} pour le plein écran"
},
"info": "INFO",
"noTryNumber": "Aucun essai",
"search": {
Expand Down Expand Up @@ -233,12 +229,34 @@
"renderedTemplates": "Modèles rendus",
"requiredActions": "Actions requises",
"runs": "Runs",
"storage": "Stockage",
"taskInstances": "Task Instances",
"taskStateStore": "Stockage d'état de tâche",
"tasks": "Tâches",
"xcom": "XCom"
},
"taskGroups": {
"collapseAll": "Réduire tous les groupes de tâches",
"expandAll": "Développer tous les groupes de tâches"
},
"taskStateStore": {
"add": "Ajouter un stockage d'état de tâche",
"clearAll": {
"resource": "tout le stockage d'état de tâche",
"title": "Effacer tout le stockage d'état de tâche",
"warning": "Tout le stockage d'état de tâche sera effacé. Les tâches qui utilisent ce stockage pour suivre un travail externe ne pourront pas reprendre sans être ré-exécutées depuis le début."
},
"delete": "Supprimer le stockage d'état de tâche",
"deleteWarning": "La tâche perdra cette mémoire persistée. Si la tâche utilise cette clé pour suivre un travail externe (par exemple un ID de job externe), elle ne pourra pas le reprendre.",
"edit": "Modifier le stockage d'état de tâche",
"emptyStore": "Le stockage d'état de tâche stocke des valeurs qui persistent entre les tentatives. Les workers peuvent écrire dans le stockage d'état de tâche via le Task SDK.",
"expiresAt": {
"column": "Expire le",
"custom": "Personnalisé",
"default": "Par défaut ({{interval}})",
"label": "Expiration",
"never": "Jamais"
},
"title": "Stockage d'état de tâche"
}
}
Loading
Loading