先來(lái)張圖展示一下

enter image description here
1.安裝通知?dú)馀?/h3>
sudo apt-get install libnotify-bin wget xsel
2.新建腳本
sudo apt-get install libnotify-bin wget xsel
文件名如 : tozhcn
加入如下內(nèi)容
#!/usr/bin/env bash
notify-send --icon=info "$(xsel -o)" "$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl=zh-CN&dt=t&q=$(xsel -o | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
其中auto&tl=zh-CN
auto 自動(dòng)識(shí)別要翻譯語(yǔ)言
zh-cn 為翻譯的語(yǔ)言
編輯tozhcn的權(quán)限,移動(dòng)到/usr/bin/
sudo chmod 777 tozhcn && sudo mv tozhcn /usr/bin/
3.啟動(dòng)快捷鍵設(shè)置
系統(tǒng)設(shè)置>>鍵盤>>快捷鍵>>自定義快捷鍵>添加>設(shè)置快捷鍵
自定義快捷鍵面板中 命令填寫文件名 tozhcn
5.選中要翻譯的內(nèi)容 按快捷鍵 就有通知彈出翻譯結(jié)果
4.同樣方法可以制作多個(gè)文件和快捷鍵進(jìn)行不同語(yǔ)言的翻譯
只要修改文件中 auto&tl=en 英語(yǔ)
可以訪問(wèn) http://translate.google.cn/?hl=zh-CN&tab=wT選擇語(yǔ)言翻譯一下看這個(gè)地址wT后面跟著的就是對(duì)應(yīng)語(yǔ)言名稱
引文:
http://www.webupd8.org/2016/03/translate-any-text-you-select-on-your.html
http://hackerspace.kinja.com/highlight-and-google-translate-any-text-in-linux-1648824665