项目作者: FindHao

项目描述 :
linux下的划词翻译工具
高级语言: Python
项目地址: git://github.com/FindHao/ciba.git
创建时间: 2017-04-27T13:26:54Z
项目社区:https://github.com/FindHao/ciba

开源协议:GNU General Public License v3.0

关键词:
dictionary

下载


ciba 词霸

基于python3 PyQt5写的一个简易划词翻译软件。

测试平台:Debian 9 x86_64

数据源取自金山词霸网页版。

功能

目前实现的功能

  • 划词弹出翻译
  • 翻译内容有音标和基本释义
  • 弹出后自动发美音

" class="reference-link">todo

  • 更多内容的添加,比如例句等等
  • 添加一个主界面
  • 全局快捷键开启和关闭

安装和使用

git clone或者下载release的项目zip(推荐下载release,防止因我正在开发修改导致的bug),

安装依赖:

  1. sudo apt-get install python3-pyqt5.qtmultimedia libqt5multimedia5-plugins
  2. git clone git@github.com:FindHao/ciba.git
  3. cd ciba/
  4. # 建议使用虚拟环境,防止和外部环境冲突
  5. virtualenv -p /usr/bin/python3 myenv
  6. source myenv/bin/activate
  7. pip3 install -r requirements.txt

在项目目录下

  1. python3 entry.py

使用tips

  • 在弹出的释义窗口按下esc可以隐藏窗口,按下ctrl+c可以复制过滤了换行等特殊字符的字符串,ctrl+shift+c可以复制原生的字符串
  • 建议通过双击取词,在部分编辑器下,可能按住鼠标滑动取词有问题,如遇到,请提issue反馈