This is an automated email from the ASF dual-hosted git repository.
jscheffl pushed a commit to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v3-1-test by this push:
new 7ff81a094f9 [v3-1-test] Fix missing translation keys for blocking
dependencies in UI (#61314) (#61366) (#61638)
7ff81a094f9 is described below
commit 7ff81a094f903a1747aec4402f0da23fa7072c5f
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Feb 8 13:47:47 2026 +0100
[v3-1-test] Fix missing translation keys for blocking dependencies in UI
(#61314) (#61366) (#61638)
* Fix missing translation keys for task Scheduling Blocking Dependency
* Fix i18n namespace usage in BlockingDeps
- Revert changes to global i18n config
- Load 'dag' namespace specifically in BlockingDeps component
- Update translation keys to match namespace context
* fix: defaults preventRunningTask to true
* Update i18n config
(cherry picked from commit 6dbb6a859dfa009ce11cae8a30dd0d2b6766686d)
Co-authored-by: Saksham Singhal <[email protected]>
---
.../src/airflow/ui/src/pages/TaskInstance/BlockingDeps.tsx | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git
a/airflow-core/src/airflow/ui/src/pages/TaskInstance/BlockingDeps.tsx
b/airflow-core/src/airflow/ui/src/pages/TaskInstance/BlockingDeps.tsx
index fed7908b6ab..806d9852843 100644
--- a/airflow-core/src/airflow/ui/src/pages/TaskInstance/BlockingDeps.tsx
+++ b/airflow-core/src/airflow/ui/src/pages/TaskInstance/BlockingDeps.tsx
@@ -28,7 +28,7 @@ type BlockingDepsProps = {
};
export const BlockingDeps = ({ refetchInterval, taskInstance }:
BlockingDepsProps) => {
- const { t: translate } = useTranslation();
+ const { t: translate } = useTranslation("dag");
const { data } = useTaskInstanceServiceGetTaskInstanceDependencies(
{
dagId: taskInstance.dag_id,
@@ -49,13 +49,13 @@ export const BlockingDeps = ({ refetchInterval,
taskInstance }: BlockingDepsProp
return (
<Box flexGrow={1} mt={3}>
<Heading py={2} size="sm">
- {translate("dag.blockingDeps.title")}
+ {translate("blockingDeps.title")}
</Heading>
<Table.Root striped>
<Table.Body>
<Table.Row>
-
<Table.ColumnHeader>{translate("dag.blockingDeps.dependency")}</Table.ColumnHeader>
-
<Table.ColumnHeader>{translate("dag.blockingDeps.reason")}</Table.ColumnHeader>
+
<Table.ColumnHeader>{translate("blockingDeps.dependency")}</Table.ColumnHeader>
+
<Table.ColumnHeader>{translate("blockingDeps.reason")}</Table.ColumnHeader>
</Table.Row>
{data.dependencies.map((dep) => (
<Table.Row key={dep.name}>