Ubuntu 添加google翻譯腳本 使用快捷鍵和通知來(lái)顯示翻譯結(jié)果

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

enter image description here
enter image description here

1.安裝通知?dú)馀?/h3>
sudo apt-get install libnotify-bin wget xsel

2.新建腳本

文件名如 : 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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語(yǔ)言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢(mèng)閱讀 100,694評(píng)論 9 468
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,062評(píng)論 25 709
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚_t_閱讀 34,727評(píng)論 18 399
  • 2017-04-10 如焱 如焱 小瓦,飛檐,木窗戶,青磚墻,屋頂成片,家家相連,戶戶相通。這就是我老屋余家沖垱下...
    吾適WUSHI閱讀 623評(píng)論 0 3
  • 這一周的財(cái)富只有實(shí)踐,由于工作沒(méi)有努力去做,所以財(cái)富自由實(shí)踐這個(gè)事情做的不是非常好,總結(jié)如下三條 第一。人生終極問(wèn)...
    忠良162閱讀 255評(píng)論 0 0

友情鏈接更多精彩內(nèi)容