Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yaoqxcn/fastrans
A pretty and fast translator. / 一个美观简约、方便快速的翻译器。
https://github.com/yaoqxcn/fastrans
pyqt-fluent-widgets pyqt5 python qt5 software translate translater translator translator-app ui
Last synced: 4 months ago
JSON representation
A pretty and fast translator. / 一个美观简约、方便快速的翻译器。
- Host: GitHub
- URL: https://github.com/yaoqxcn/fastrans
- Owner: YaoqxCN
- License: mit
- Created: 2024-08-15T07:10:18.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-08-31T05:45:28.000Z (5 months ago)
- Last Synced: 2024-10-12T00:44:40.138Z (4 months ago)
- Topics: pyqt-fluent-widgets, pyqt5, python, qt5, software, translate, translater, translator, translator-app, ui
- Language: Python
- Homepage:
- Size: 89 MB
- Stars: 31
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Fastrans
Fastrans 是一个美观简约、方便快速的翻译软件,支持多平台。
## 🔍 预览 / Preview
![preview](view1.png)
## ✨ 功能 / Features
- [x] 英汉互译
- [x] 明暗主题切换
- [x] 可选不同翻译平台(支持必应、有道、搜狗)
- [x] 可显示音标
- [x] 可置顶窗口
- [x] 最小化托盘
- [x] 快捷键弹出窗口> [!TIP]
> 目前核心功能已完成,更多功能敬请期待!## ✒ 技术
- Python 3.12
- 使用 translators 库获取不同平台翻译结果
- 使用 PyQt5 构建 GUI
- 使用 pyqt-fluent-widgets 主题美化界面
- 使用 eng_to_ipa 显示音标
- 使用 keyboard 绑定快捷键## 🎯 待办 / Todo
**欢迎 PR!**
- [ ] 翻译历史记录
- [ ] 设置页面