From 1f47001c822be16bdc2829d17b3cfa07dd4ed663 Mon Sep 17 00:00:00 2001 From: chanx <1243304602@qq.com> Date: Wed, 27 Aug 2025 11:46:51 +0800 Subject: [PATCH] Fix: Optimize tooltips and I118n #3221 (#9744) ### What problem does this PR solve? Fix: Optimize tooltips and I118n #3221 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --------- Co-authored-by: Kevin Hu --- web/src/components/ui/tooltip.tsx | 2 +- web/src/locales/en.ts | 1 + web/src/locales/zh.ts | 2 +- web/src/pages/agents/agent-templates.tsx | 6 +++++- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/web/src/components/ui/tooltip.tsx b/web/src/components/ui/tooltip.tsx index 3aae28d0d..920bb4fb8 100644 --- a/web/src/components/ui/tooltip.tsx +++ b/web/src/components/ui/tooltip.tsx @@ -33,7 +33,7 @@ export { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger }; export const FormTooltip = ({ tooltip }: { tooltip: React.ReactNode }) => { return ( - + diff --git a/web/src/locales/en.ts b/web/src/locales/en.ts index 04424462f..b3b9b4185 100644 --- a/web/src/locales/en.ts +++ b/web/src/locales/en.ts @@ -864,6 +864,7 @@ This auto-tagging feature enhances retrieval by adding another layer of domain-s pleaseUploadAtLeastOneFile: 'Please upload at least one file', }, flow: { + days: 'Days', beginInput: 'Begin Input', ref: 'Variable', stockCode: 'Stock Code', diff --git a/web/src/locales/zh.ts b/web/src/locales/zh.ts index 81e0b08c1..21ae57b4e 100644 --- a/web/src/locales/zh.ts +++ b/web/src/locales/zh.ts @@ -840,7 +840,7 @@ General:实体和关系提取提示来自 GitHub - microsoft/graphrag:基于 includeImageDescriptions: '包含图片描述', includeDomains: '包含域名', ExcludeDomains: '排除域名', - Days: 'Days', + days: '天数', comma: '逗号', semicolon: '分号', period: '句点', diff --git a/web/src/pages/agents/agent-templates.tsx b/web/src/pages/agents/agent-templates.tsx index ba5aea817..5117f1a6d 100644 --- a/web/src/pages/agents/agent-templates.tsx +++ b/web/src/pages/agents/agent-templates.tsx @@ -11,6 +11,7 @@ import { useSetModalState } from '@/hooks/common-hooks'; import { useNavigatePage } from '@/hooks/logic-hooks/navigate-hooks'; import { useFetchAgentTemplates, useSetAgent } from '@/hooks/use-agent-request'; import { IFlowTemplate } from '@/interfaces/database/flow'; + import { useCallback, useEffect, useMemo, useState } from 'react'; import { useTranslation } from 'react-i18next'; import { CreateAgentDialog } from './create-agent-dialog'; @@ -83,13 +84,16 @@ export default function AgentTemplates() { selectMenuItem?.toLocaleLowerCase() || index === 0, ); }, [selectMenuItem, templateList]); + return (
- Agent + + {t('flow.agent')} +