红联Linux门户
Linux帮助

Ubuntu添加google翻译脚本 使用快捷键和通知来显示翻译结果

发布时间:2017-03-31 09:21:12来源:linux网站作者:孤单让我不快乐
先来张图展示一下
Ubuntu添加google翻译脚本 使用快捷键和通知来显示翻译结果
 
1.安装通知气泡
sudo apt-get install libnotify-bin wget xsel
 
2.新建脚本
文件名如 : tozhcn
加入如下内容
#!/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 自动识别要翻译语言
zh-cn 为翻译的语言
编辑tozhcn的权限,移动到/usr/bin/
sudo chmod 777 tozhcn && sudo mv tozhcn /usr/bin/
 
3.启动快捷键设置
系统设置>>键盘>>快捷键>>自定义快捷键>添加>设置快捷键
自定义快捷键面板中 命令填写文件名 tozhcn
 
4.选中要翻译的内容,按快捷键就有通知弹出翻译结果
 
5.同样方法可以制作多个文件和快捷键进行不同语言的翻译
只要修改文件中 auto&tl=en 英语
可以访问 http://translate.google.cn/?hl=zh-CN&tab=wT选择语言翻译一下看这个地址wT后面跟着的就是对应语言名称
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29611.html