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}>

Reply via email to