? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Easydict
是一本簡單的字典,用於查找單詞或輕鬆翻譯文本。開箱即用,自動檢測輸入文本語言,並支持Linguee和YouDao字典,支持OpenAI ,? MacOS系統翻譯,DEEPL,Google,Bing,Bing,Bingu,Tencent,Volcano,Youdao和Caiyun翻譯。
Cmd + S
手動播放單詞的發音。 如果您喜歡此擴展名,請給它一個星星️,謝謝!
我的另一個項目easydict是一個簡潔且易於使用的翻譯詞典應用程序,可讓您輕鬆,優雅地查找單詞或翻譯文本,隨時嘗試!
查找字
翻譯文字
自動選擇翻譯
OCR屏幕快照翻譯
艾
Cmd + M
)Easydict
是Raycast的擴展,因此您需要首先安裝Raycast。
Raycast是一個非常快速,完全可擴展的發射器。類似於阿爾弗雷德(Alfred),但完全免費!
git clone https://github.com/tisfeng/Raycast-Easydict.git && cd Raycast-Easydict
npm install && npm run dev
實際上,它運行良好,而無需您做任何額外的工作。下一個是想要更好地使用Easydict
或了解擴展名的運作方式的人的高級文檔。
Currently we support 48 languages: Chinese-Simplified, Chinese-Traditional, English, Japanese, Korean, French, Spanish, Portuguese, Italian, German, Russian, Arabic, Swedish, Romanian, Thai, Slovak, Dutch, Hungarian, Greek, Danish, Finnish, Polish, Czech, Turkish, Lithuanian, Latvian, Ukrainian, Bulgarian, Indonesian, Malay, Slovenian, Estonian, Vietnamese, Persian, Hindi, Telugu, Tamil, Urdu, Filipino, Khmer, Lao, Bengali, Burmese, Norwegian, Serbian, Croatian, Mongolian, Hebrew.
目前,我們支持5個語言檢測API,包括Baidu,Tencent,Volcano,Apple和Bing。 Apple語言檢測是MACOS功能,但是您需要安裝快捷方式才能使用它。
考慮到用戶隱私,默認情況下僅啟用Bing語言檢測(不需要應用程序鍵,並且沒有記錄用戶個人數據!)僅在啟用相應的翻譯功能時才能啟用其他語言檢測API。但是請注意,通常,啟用了語言檢測API越多,文本的準確性越準確,並且響應時間的越快。
每種語言檢測服務支持的語言的詳細信息如下:
語言 | bing | ?蘋果 | 百度 | 火山 | 騰訊 |
---|---|---|---|---|---|
中文(簡化) | ✅ | ✅ | ✅ | ✅ | ✅ |
中國(傳統) | ✅ | ✅ | |||
英語 | ✅ | ✅ | ✅ | ✅ | ✅ |
日本人 | ✅ | ✅ | ✅ | ✅ | ✅ |
韓國人 | ✅ | ✅ | ✅ | ✅ | ✅ |
法語 | ✅ | ✅ | ✅ | ✅ | ✅ |
西班牙語 | ✅ | ✅ | ✅ | ✅ | ✅ |
葡萄牙語 | ✅ | ✅ | ✅ | ✅ | ✅ |
意大利人 | ✅ | ✅ | ✅ | ✅ | ✅ |
德語 | ✅ | ✅ | ✅ | ✅ | ✅ |
俄語 | ✅ | ✅ | ✅ | ✅ | ✅ |
阿拉伯 | ✅ | ✅ | ✅ | ✅ | |
瑞典 | ✅ | ✅ | ✅ | ✅ | |
羅馬尼亞人 | ✅ | ✅ | ✅ | ✅ | |
泰國 | ✅ | ✅ | ✅ | ✅ | ✅ |
斯洛伐克 | ✅ | ✅ | ✅ | ✅ | |
荷蘭 | ✅ | ✅ | ✅ | ✅ | |
匈牙利 | ✅ | ✅ | ✅ | ✅ | |
希臘語 | ✅ | ✅ | ✅ | ✅ | |
丹麥語 | ✅ | ✅ | ✅ | ✅ | |
芬蘭 | ✅ | ✅ | ✅ | ✅ | |
拋光 | ✅ | ✅ | ✅ | ✅ | |
捷克 | ✅ | ✅ | ✅ | ✅ | |
土耳其 | ✅ | ✅ | ✅ | ✅ | ✅ |
立陶宛語 | ✅ | ✅ | ✅ | ✅ | |
拉脫維亞 | ✅ | ✅ | ✅ | ✅ | |
烏克蘭 | ✅ | ✅ | ✅ | ✅ | |
保加利亞語 | ✅ | ✅ | ✅ | ✅ | |
印度尼西亞 | ✅ | ✅ | ✅ | ✅ | ✅ |
馬來語 | ✅ | ✅ | ✅ | ✅ | ✅ |
斯洛文尼亞人 | ✅ | ✅ | ✅ | ✅ | |
愛沙尼亞人 | ✅ | ✅ | ✅ | ✅ | |
越南人 | ✅ | ✅ | ✅ | ✅ | ✅ |
波斯語 | ✅ | ✅ | ✅ | ✅ | |
印地語 | ✅ | ✅ | ✅ | ✅ | |
泰盧固語 | ✅ | ✅ | ✅ | ✅ | |
泰米爾人 | ✅ | ✅ | ✅ | ✅ | |
烏爾都語 | ✅ | ✅ | ✅ | ✅ | |
菲律賓 | ✅ | ✅ | ✅ | ✅ | |
高棉 | ✅ | ✅ | ✅ | ✅ | |
寮國 | ✅ | ✅ | ✅ | ✅ | |
孟加拉 | ✅ | ✅ | ✅ | ✅ | |
緬甸 | ✅ | ✅ | ✅ | ✅ | |
格魯吉亞人 | ✅ | ✅ | ✅ | ✅ | |
塞爾維亞 | ✅ | ✅ | ✅ | ✅ | |
克羅地亞人 | ✅ | ✅ | ✅ | ✅ | |
蒙 | ✅ | ✅ | ✅ | ✅ | |
希伯來語 | ✅ | ✅ | ✅ | ✅ |
支持5種語言,(中文),英語,法語,日語,韓語。
支持19種語言,(中文,日語,俄語),英語,法語,西班牙語,葡萄牙語,意大利語,德語,瑞典語,羅馬尼亞語,斯洛馬尼亞語,荷蘭語,荷蘭語,匈牙利人,希臘語,丹麥語,丹麥語,芬蘭語,波蘭語,捷克語。
目前,我們支持DeepL,Google,Bing,?蘋果,百度,騰訊,火山,YouDao和Caiyun翻譯,總計9次翻譯服務。
Google和DeepL翻譯將默認使用系統代理。 (DeepL無代理而沒有工作,但有時請求超時)
筆記
配x :由於目前無法使用Google Translate的中文版本,因此您只能使用國際版本,因此您需要使用代理使用Google Translate。
支持的翻譯語言:
語言 | youdao | 深色 | bing | ?蘋果 | 百度 | 火山 | 騰訊 | Caiyun | |
---|---|---|---|---|---|---|---|---|---|
中文(簡化) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
中國(傳統) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
英語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
日本人 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
韓國人 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
法語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
西班牙語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
葡萄牙語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
意大利人 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
德語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
俄語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
阿拉伯 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
瑞典 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
羅馬尼亞人 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
泰國 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
斯洛伐克 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
荷蘭 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
匈牙利 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
希臘語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
丹麥語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
芬蘭 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
拋光 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
捷克 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
土耳其 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
立陶宛語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
拉脫維亞 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
烏克蘭 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
保加利亞語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
印度尼西亞 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
馬來語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
斯洛文尼亞人 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
愛沙尼亞人 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
越南人 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
波斯語 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
印地語 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
泰盧固語 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
泰米爾人 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
烏爾都語 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
菲律賓 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
高棉 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
寮國 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
孟加拉 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
緬甸 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
挪威 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
塞爾維亞 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
克羅地亞人 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
蒙 | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
希伯來語 | ✅ | ✅ | ✅ | ✅ | ✅ |
筆記:
配x 意味著不支持將源語言轉換為傳統中文,例如DEEPL。如果您輸入中文進行翻譯,將被視為簡化的中文。
默認的首選語言簡化了中文和英語。您可以根據自己的喜好更改它們。
偏好語言具有兩個主要功能:
在自動檢測過程中,將優先使用優先級語言。這是因為某些單詞可能同時代表多種語言,並且自動檢測程序無法按預期工作。在大多數情況下,除了很少的特殊情況外,對輸入文本的自動檢測非常有用。例如,英語單詞heel
將被YouDao翻譯自動識別為荷蘭語,然後翻譯結果不是我們所期望的。目前,如果您的Easydict
首選語言包含英語,則將首先識別為英語並正確翻譯。
例如,如果任意輸入句子,它將被翻譯成第一個首選語言。如果自動識別的語言與您的第一種首選語言相同,則將自動翻譯成第二個首選語言。
為了更好地匹配自動選擇的文本功能,最好為Easydict
設置熱鍵,例如Cmd
+ E
,以便在選擇文本後,您可以通過熱鍵直接查詢單詞,這是非常流暢和優雅的。
請注意,當啟動此選項時,只有在將查詢判斷為is_Word
情況下,並且用英語,例如good
, look for
等。對於其他查詢,可以使用快捷方式Cmd + S
播放聲音。
播放語音的內容:英語單詞首先由在線YouDao Dictionary發音,而其他單詞則由YouDao Translation的TTS服務發音。對於長文本播放,請使用Say命令。
使用Cmd + S
手動播放單詞的發音。
默認情況下,擴展名將自動選擇首選語言作為目標翻譯語言。但是,有時,如果您想手動將語言指定為目標語言,則可以在首選項中打開此選項,然後可以在操作面板中暫時選擇其他目標語言。
名稱案例不敏感,使用逗號分開。示例: youdao dictionary, linguee dictionary, deepl, google, bing, apple, baidu, tencent, volcano, youdao, caiyun
。您還可以指定類型的一部分,例如: youdao詞典youdao dictionary, apple, tencent
youdao dictionary, apple, tencent, linguee dictionary, deepl, google, bing, baidu, volcano, youdao, caiyun
。
注意:這是總體排序,如果不啟用翻譯服務,則將自動忽略這種排序。
Easydict
支持MacOS系統翻譯,有關更多信息,請查看如何在EasyDict中使用MacOS Apple System Translation?
當打開此功能時, Easydict
將嘗試獲取Mac System代理,如果成功,所有後續網絡請求將通過系統代理髮送。默認情況下它是禁用的。此功能旨在反擊IP阻塞(某些服務(例如Linguee在IP上具有頻率限制)),**但它可以減慢請求的響應時間,因此請僅在需要時啟用它。 **
筆記
配x :請不要在使用MITM的開發人員工具時打開Use System Proxy
,否則某些服務請求將報告證書錯誤,例如:#18。
您需要先安裝popclip,然後添加一個快捷鍵以進行Easydict
,例如Cmd + E
,然後可以使用PopClip
快速打開Easydict
!
用法:選擇以下代碼塊, PopClip
將顯示“安裝EasyDict”,只需單擊即可。
# popclip
name: Easydict
icon: search E
key combo: command E
參考:https://github.com/pilotmoon/popclip-extensions#extension-snippets-examples
為了易於使用,我們提供了一些內置的翻譯API Appid和AppKey,但是這些服務具有請求頻率限制。如果許多人同時使用它們,則可能會放慢甚至停止。因此,為了更好地使用體驗,您最好申請專用的appid和appkey,然後在首選項頁面上替換內置服務。
不用擔心,這些翻譯服務具有免費配額。一般來說,個人使用就足夠了。
以下申請教程來自Bob
。遵循教程,您應該能夠盡快完成申請。
YouDao翻譯:選擇text translation
和speech synthesis
。 (您將獲得50日元的經驗基金)
百度翻譯
騰訊翻譯
火山翻譯
Caiyun翻譯
深色
Easydict
改進了許多UI顯示,添加了更多實用功能,刪除了一些複雜或不適當的操作,並對原始項目進行了大量優化&&改進。