From 540661e4199432800191b2bc6b31a71467e28579 Mon Sep 17 00:00:00 2001 From: xxnuo <54252779+xxnuo@users.noreply.github.com> Date: Thu, 1 Jan 2026 17:16:15 +0800 Subject: [PATCH] Update TranslationPanel.tsx --- ui/src/components/TranslationPanel.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ui/src/components/TranslationPanel.tsx b/ui/src/components/TranslationPanel.tsx index d040806..16b44f2 100644 --- a/ui/src/components/TranslationPanel.tsx +++ b/ui/src/components/TranslationPanel.tsx @@ -54,6 +54,7 @@ export function TranslationPanel({ const [translatedText, setTranslatedText] = useState('') const [loading, setLoading] = useState(false) const [autoTranslate, setAutoTranslate] = useState(() => localStorage.getItem(storageKey('autoTranslate')) === 'true') + const firstTranslateTipKey = 'firstTranslateTipShown' const translateTimeoutRef = useRef(null) @@ -102,6 +103,11 @@ export function TranslationPanel({ return } + if (localStorage.getItem(firstTranslateTipKey) !== 'true') { + localStorage.setItem(firstTranslateTipKey, 'true') + toast(t('firstTranslationTip'), { position: 'bottom-right' }) + } + setLoading(true) setTranslatedText('') @@ -479,4 +485,4 @@ export function TranslationPanel({ ) -} \ No newline at end of file +}