diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ar/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/ar/common.json
index 847ee8fb906d2..db99947efc813 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ar/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ar/common.json
@@ -189,7 +189,6 @@
},
"tooltip": "اضغط {{hotkey}} للتمرير إلى {{direction}}"
},
- "seconds": "ثواني",
"security": {
"actions": "إجراءات",
"permissions": "صلاحيات",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ca/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/ca/common.json
index b1d3bd4d0f141..7edcd6ae1b610 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ca/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ca/common.json
@@ -161,7 +161,6 @@
},
"tooltip": "Prem {{hotkey}} per desplaçar-te cap a {{direction}}"
},
- "seconds": "{{count}}s",
"security": {
"actions": "Accions",
"permissions": "Permisos",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/de/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/de/common.json
index 805e94a81afb3..fe14e8e0d6713 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/de/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/de/common.json
@@ -161,7 +161,6 @@
},
"tooltip": "Tastenkombination {{hotkey}} zum scrollen nach {{direction}}"
},
- "seconds": "{{count}}s",
"security": {
"actions": "Aktionen",
"permissions": "Berechtigungen",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/en/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/en/common.json
index 111a3250704dc..bcf197f1ddd62 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/en/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/en/common.json
@@ -161,7 +161,6 @@
},
"tooltip": "Press {{hotkey}} to scroll to {{direction}}"
},
- "seconds": "{{count}}s",
"security": {
"actions": "Actions",
"permissions": "Permissions",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/es/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/es/common.json
index 161a43f365dd8..9424d92f62d39 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/es/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/es/common.json
@@ -168,7 +168,6 @@
},
"tooltip": "Presiona {{hotkey}} para desplazarte a {{direction}}"
},
- "seconds": "{{count}}s",
"security": {
"actions": "Acciones",
"permissions": "Permisos",
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 e8020f8d9c2ae..fe2002b5c0f68 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
@@ -168,7 +168,6 @@
},
"tooltip": "Appuyez sur {{hotkey}} pour faire défiler vers le {{direction}}"
},
- "seconds": "{{count}}s",
"security": {
"actions": "Actions",
"permissions": "Permissions",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/he/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/he/common.json
index 50c60812b33e8..4df731bdc5dfe 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/he/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/he/common.json
@@ -168,7 +168,6 @@
},
"tooltip": "לחץ {{hotkey}} לגלילה ל{{direction}}"
},
- "seconds": "{{count}} שניות",
"security": {
"actions": "פעולות",
"permissions": "הרשאות",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/hi/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/hi/common.json
index bac042e2a173a..a506b9198b85c 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/hi/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/hi/common.json
@@ -154,7 +154,6 @@
},
"tooltip": "{{direction}} तक स्क्रॉल करने के लिए {{hotkey}} दबाएं"
},
- "seconds": "{{count}}सेकंड",
"security": {
"actions": "क्रियाएं",
"permissions": "अनुमतियां",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/hu/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/hu/common.json
index 779a5b914b9c6..f26a1540f08ac 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/hu/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/hu/common.json
@@ -154,7 +154,6 @@
},
"tooltip": "Nyomd meg a(z) {{hotkey}} gombot a görgetéshez ide: {{direction}}"
},
- "seconds": "{{count}} mp",
"security": {
"actions": "Műveletek",
"permissions": "Jogosultságok",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/it/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/it/common.json
index 94f2635c549c6..306359ac1068f 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/it/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/it/common.json
@@ -175,7 +175,6 @@
},
"tooltip": "Premi {{hotkey}} per scorrere a {{direction}}"
},
- "seconds": "{{count}}s",
"security": {
"actions": "Azioni",
"permissions": "Permessi",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ko/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/ko/common.json
index f33c7b8ae45e9..a909e2495ef4f 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ko/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ko/common.json
@@ -161,7 +161,6 @@
},
"tooltip": "{{hotkey}}를 눌러 {{direction}}로 스크롤"
},
- "seconds": "{{count}}초",
"security": {
"actions": "작업",
"permissions": "권한",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/nl/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/nl/common.json
index 3600c32deae78..04136a9510fbf 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/nl/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/nl/common.json
@@ -161,7 +161,6 @@
},
"tooltip": "Druk op {{hotkey}} om te scrollen naar {{direction}}"
},
- "seconds": "{{count}}s",
"security": {
"actions": "Acties",
"permissions": "Permissies",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pl/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/pl/common.json
index ccc627245dcf9..04ca807223bc1 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pl/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pl/common.json
@@ -175,7 +175,6 @@
},
"tooltip": "Naciśnij {{hotkey}}, aby przewinąć do {{direction}}"
},
- "seconds": "{{count}}s",
"security": {
"actions": "Akcje",
"permissions": "Uprawnienia",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/pt/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/pt/common.json
index 5422349a406f7..8ab097b993ce4 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/pt/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/pt/common.json
@@ -175,7 +175,6 @@
},
"tooltip": "Pressione {{hotkey}} para rolar para {{direction}}"
},
- "seconds": "{{count}}s",
"security": {
"actions": "Ações",
"permissions": "Permissões",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/tr/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/tr/common.json
index a750582177b42..5d96412a92ed9 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/tr/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/tr/common.json
@@ -161,7 +161,6 @@
},
"tooltip": "{{direction}} kaydırmak için {{hotkey}} tuşuna basın"
},
- "seconds": "{{count}}sn",
"security": {
"actions": "Eylemler",
"permissions": "İzinler",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/common.json
index 2f5d89306914e..eef029cc5aeaf 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/common.json
@@ -161,7 +161,6 @@
},
"tooltip": "按 {{hotkey}} 滚动到{{direction}}"
},
- "seconds": "{{count}} 秒",
"security": {
"actions": "操作",
"permissions": "权限",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/common.json b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/common.json
index b47c0d8761299..3a69da77f9743 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/common.json
@@ -161,7 +161,6 @@
},
"tooltip": "按 {{hotkey}} 捲動到{{direction}}"
},
- "seconds": "{{count}} 秒",
"security": {
"actions": "操作",
"permissions": "權限",
diff --git a/airflow-core/src/airflow/ui/src/layouts/Details/Grid/DurationTick.tsx b/airflow-core/src/airflow/ui/src/layouts/Details/Grid/DurationTick.tsx
index 199dc185d0791..7b766264a60e9 100644
--- a/airflow-core/src/airflow/ui/src/layouts/Details/Grid/DurationTick.tsx
+++ b/airflow-core/src/airflow/ui/src/layouts/Details/Grid/DurationTick.tsx
@@ -17,18 +17,15 @@
* under the License.
*/
import { Text, type TextProps } from "@chakra-ui/react";
-import { useTranslation } from "react-i18next";
+
+import { renderDuration } from "src/utils";
type Props = {
readonly duration: number;
} & TextProps;
-export const DurationTick = ({ duration, ...rest }: Props) => {
- const { t: translate } = useTranslation();
-
- return (
-
- {translate("seconds", { count: Math.floor(duration) })}
-
- );
-};
+export const DurationTick = ({ duration, ...rest }: Props) => (
+
+ {renderDuration(duration)}
+
+);