用python寫一個workflow百度翻譯插件
最近在學習python,同僚看到了說他有經常翻譯多國語言的需求,看我能不能幫他寫一個支援多國語言翻譯的workflow插件,這就有了它。
功能介紹
- 打開alfred 輸入dd+空格+ 要翻譯的單詞 (dd快捷鍵可以自己設定) 選中後回車可跳轉到百度翻譯頁面檢視詳情
- 輸入dd直接回車打開配置檔案 裡面的參數可以自己配置
- appid,secretKey就是申請的百度翻譯對應的appid,,secretKey,項目中用的是百度提供的試用版,但是百度翻譯api每月隻有200w字元的免費,如果超出,可以自行更換appid,secretKey.
-
想要翻譯的是什麼語言(語言選擇在配置檔案中有對照表)fromLang
-
想要翻譯成哪種語言(可以多選,用英文逗号隔開)toLang
- 其他參數可以忽略
系統要求
需要系統中安裝python2.7
插件下載下傳 && git位址
插件下載下傳
github
結語
插件下載下傳以後輕按兩下運作即可(前提是電腦上powerpack激活)
最近寫alfred的workflow插件對開發流程有了一點點了解,歡迎大家來交流。