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)} + +);