diff --git a/enjoy/src/renderer/components/medias/media-caption-tabs.tsx b/enjoy/src/renderer/components/medias/media-caption-tabs.tsx
index f3b6438e1..2da381d7f 100644
--- a/enjoy/src/renderer/components/medias/media-caption-tabs.tsx
+++ b/enjoy/src/renderer/components/medias/media-caption-tabs.tsx
@@ -195,14 +195,12 @@ const SelectedTabContent = (props: {
{word.timeline
.map((t) =>
@@ -342,7 +340,7 @@ const TranslationTabContent = (props: { text: string }) => {
if (translating) return;
setTranslating(true);
- translate(text)
+ translate(text, `translate-${md5(text)}`)
.then((result) => {
if (result) {
setTranslation(result);
@@ -450,7 +448,7 @@ const AnalysisTabContent = (props: { text: string }) => {
new URL(props.href ?? "");
props.target = "_blank";
props.rel = "noopener noreferrer";
- } catch (e) {}
+ } catch (e) { }
return {children};
},