From ffd9b0690dff14969987423d0aaa5cdf81340980 Mon Sep 17 00:00:00 2001 From: baiyapeng Date: Fri, 5 Dec 2025 14:27:02 +0800 Subject: [PATCH] feat: Added Baidu Translate --- src/App.svelte | 40 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/src/App.svelte b/src/App.svelte index 242c9e4..be9d786 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -5,6 +5,7 @@ let text = $state(""); let urlMaps = $state({ sougou: `https://fanyi.sogou.com`, + baidu: `https://fanyi.baidu.com`, youdao: `https://fanyi.youdao.com`, }); @@ -25,7 +26,8 @@ }); $effect(() => { - urlMaps.sougou = `https://fanyi.sogou.com/text?keyword=${text}%0A&transfrom=auto&transto=zh-CHS&model=general`; + urlMaps.sougou = `https://fanyi.sogou.com/text?keyword=${encodeURIComponent(text)}&transfrom=auto&transto=zh-CHS&model=general`; + urlMaps.baidu = `https://fanyi.baidu.com/mtpe-individual/transText?query=${encodeURIComponent(text)}&lang=auto2zh`; // 有道翻译不支持通过URL参数自动填入文本,因此只能打开翻译页面 urlMaps.youdao = `https://fanyi.youdao.com/#/TextTranslate`; }); @@ -55,6 +57,42 @@ > + +
+ +
+