翻译软件 Fastrans 开发日志 #01

预览

Github 仓库链接:https://github.com/YaoqxCN/Fastrans
Gitee 仓库链接:https://gitee.com/yaoqx/Fastrans

求求给我点个 star 叭 qaq

现在才是 v1.0.0,给我个 star 鼓励我继续开发下去!

我相信开发从来不是一次就做好所有功能,而是开发出基础版本后再迭代更新,根据反馈进行优化!

前言

这是大约半个月前开始开发的一个软件,目的就是为了更方便的进行翻译。为什么我要做这个软件呢?这主要是因为以前想要翻译一个词,都得打开浏览器,再打开某度翻译进行翻译,十分的麻烦。于是,我就想做一个随用随开的翻译软件。

这是我预想的核心功能:

正常情况下,软件最小化在系统托盘,只要按下 Alt + F,即可弹出翻译软件窗口,进行翻译。直接点击其他地方即可关闭,主打一个方便~

但现在有些不一样,不知道怎么我的 PyQt5 没法最小化到托盘!于是我就把它放到了项目 TODO 里吃灰 等待解决。

功能

过了半个月我也是完成了 v1.0.0 的搭建,来看看它的功能吧:

  • 英汉互译
  • 其他语种自动翻译中文
  • 明暗主题切换
  • 可选不同翻译平台(支持必应、有道、搜狗)
  • 可显示音标
  • 可置顶窗口
  • 可一键复制翻译结果

v1.0.0 嘛,功能也不多,重要的是后续迭代!所以给我个 star 吧

技术

都是一些很简单的 Python 操作啦:

  • 使用 translators 库获取不同平台翻译结果
  • 使用 PyQt5 构建 GUI
  • 使用 qt-material 主题美化界面
  • 使用 eng_to_ipa 显示音标

待办

还没做的功能,争取在下一个版本发布!当然也欢迎 pr!

  • 翻译历史记录
  • 最小化托盘
  • 快捷键弹出窗口

嗯,差不多了,如果你觉得这个项目还不错的话,点个 star,是对我的最大支持!如果你觉得还有什么改进的地方或建议,欢迎提交 issue,或者在这里评论、私信等等。

拜~

再放一遍链接:https://github.com/YaoqxCN/Fastrans

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值