This is an automated email from the ASF dual-hosted git repository.
bbovenzi pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v3-3-test by this push:
new 3a7d6cfbec5 [v3-3-test] Complete French UI translations (#71666)
(#71790)
3a7d6cfbec5 is described below
commit 3a7d6cfbec5ce225d5a4c000455b7878ba3f93e4
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Aug 21 13:52:42 2026 -0400
[v3-3-test] Complete French UI translations (#71666) (#71790)
(cherry picked from commit 2e659852cc49ef1c7990cf508a484aca83a61905)
Co-authored-by: Baha Bouali <[email protected]>
---
.../src/airflow/ui/public/i18n/locales/fr/assets.json | 5 ++++-
.../src/airflow/ui/public/i18n/locales/fr/common.json | 5 +++++
.../src/airflow/ui/public/i18n/locales/fr/components.json | 13 ++++++++++++-
airflow-core/src/airflow/ui/public/i18n/locales/fr/dag.json | 9 ++-------
.../src/airflow/ui/public/i18n/locales/fr/dags.json | 4 +++-
5 files changed, 26 insertions(+), 10 deletions(-)
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/fr/assets.json
b/airflow-core/src/airflow/ui/public/i18n/locales/fr/assets.json
index cfa77103bd7..8abf8a10b8a 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/fr/assets.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/fr/assets.json
@@ -43,7 +43,10 @@
"title": "Créer un événement d'Asset pour {{name}}"
},
"events": "Événements",
- "extra": "Extra",
+ "filters": {
+ "groupPlaceholder": "Rechercher un groupe",
+ "lastEventDateRange": "Date du dernier événement"
+ },
"group": "Group",
"lastAssetEvent": "Dernier événement d'Asset",
"name": "Nom",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/fr/common.json
b/airflow-core/src/airflow/ui/public/i18n/locales/fr/common.json
index 20635196d48..9e15817e462 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/fr/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/fr/common.json
@@ -90,6 +90,7 @@
"dagRun_one": "Exécution de Dag",
"dagRun_other": "Exécutions de Dag",
"dagRunId": "ID d'exécution du Dag",
+ "dagRunState": "État de l'exécution du Dag",
"dagWarnings": "Avertissements/erreurs du Dag",
"defaultToGraphView": "Vue par défaut : graphe",
"defaultToGridView": "Vue par défaut : grille",
@@ -277,6 +278,10 @@
},
"showDetailsPanel": "Afficher le panneau des détails",
"signedInAs": "Connecté en tant que",
+ "slot": "Slot",
+ "slot_many": "Slots",
+ "slot_one": "Slot",
+ "slot_other": "Slots",
"source": {
"hide": "Masquer la source",
"hotkey": "s",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/fr/components.json
b/airflow-core/src/airflow/ui/public/i18n/locales/fr/components.json
index bd644a9742a..9f094d8eba3 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/fr/components.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/fr/components.json
@@ -8,9 +8,15 @@
"backwards": "Exécuter à rebours",
"dateRange": "Plage de dates",
"errorStartDateBeforeEndDate": "La date de début doit être antérieure à la
date de fin",
+ "exceptionReason": {
+ "alreadyExists": "Existe déjà",
+ "inFlight": "En cours",
+ "unknown": "Inconnu"
+ },
"maxRuns": "Nombre maximum d'exécutions actives",
"missingAndErroredRuns": "Exécutions manquantes et en erreur",
"missingRuns": "Exécutions manquantes",
+ "notCreatedReason": "Raison de non-création",
"overrideExistingParams": "Remplacer les paramètres sur les exécutions
existantes",
"permissionDenied": "Échec de l'exécution à blanc : l'utilisateur n'a pas
l'autorisation de créer des rattrapages.",
"reprocessBehavior": "Comportement de réexécution",
@@ -30,7 +36,8 @@
"validation": {
"datesRequired": "Les dates de début et de fin de l'intervalle de
données doivent être renseignées.",
"startBeforeEnd": "La date de début de l'intervalle de données doit être
antérieure ou égale à la date de fin."
- }
+ },
+ "viewSlots": "Voir les slots pour le rattrapage n°{{id}}"
},
"banner": {
"backfillInProgress": "Rattrapage en cours",
@@ -122,6 +129,10 @@
"location": "ligne {{line}} dans {{name}}"
},
"reparseDag": "Analyser le Dag",
+ "slowestTaskInstances": {
+ "empty": "Aucune instance de tâche terminée dans cette période",
+ "title": "Instances de tâche les plus lentes"
+ },
"sortedAscending": "tri croissant",
"sortedDescending": "tri décroissant",
"sortedUnsorted": "non trié",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/fr/dag.json
b/airflow-core/src/airflow/ui/public/i18n/locales/fr/dag.json
index 2d01b4dacb9..5e06822ae46 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/fr/dag.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/fr/dag.json
@@ -42,6 +42,7 @@
},
"deadlineAlerts": {
"completionRule": "Doit se terminer dans un délai de {{interval}} après
{{reference}}",
+ "completionRuleDynamic": "Doit se terminer dans un intervalle variable
mesuré à partir de {{reference}}",
"count_many": "{{count}} échéances",
"count_one": "{{count}} échéance",
"count_other": "{{count}} échéances",
@@ -150,13 +151,7 @@
"label": "Nombre de Runs du Dag"
},
"dependencies": {
- "label": "Dépendances",
- "options": {
- "allDagDependencies": "Toutes les dépendances du Dag",
- "externalConditions": "Conditions externes",
- "onlyTasks": "Tâches uniquement"
- },
- "placeholder": "Dépendances"
+ "allDagDependencies": "Toutes les dépendances du Dag"
},
"graphDirection": {
"label": "Orientation du graphe"
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/fr/dags.json
b/airflow-core/src/airflow/ui/public/i18n/locales/fr/dags.json
index f39c5c377fc..b5f3f48331a 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/fr/dags.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/fr/dags.json
@@ -17,12 +17,14 @@
"unfavorite": "Non favoris"
},
"lastRunState": "Dernier Run",
+ "noTimetableTypesFound": "Aucun type de calendrier trouvé",
"paused": {
"active": "Actif",
"all": "Tous",
"paused": "En pause"
},
- "runIdPatternFilter": "Rechercher des exécutions de Dag"
+ "runIdPatternFilter": "Rechercher des exécutions de Dag",
+ "timetableType": "Type de calendrier"
},
"ownerLink": "Lien du propriétaire pour {{owner}}",
"runAndTaskActions": {