Skip to content

Translator是我最早开始的一个项目了,目前这已经是第4个版本了,也是目前我在用的版本。做这个软件的初衷是想在看英文文档的时候更快的查询单词,而不用在各个软件之间切换,只用键盘就可以完成单词查询。同时这个软件在空闲的时候也可以帮助我在神不知鬼不觉的情况下的复习保存过的单词 `/哈哈哈` `/没想到吧`。它支持4种美式发音,4种英式发音,可以纠正我超级不标准的发音。目前它已经收录了多达4,676,953条单词和短语`/对,460多万,你没有看错`,词库大小超过了`90GB`,已经远远超过了托福雅思的词汇量。

License

Notifications You must be signed in to change notification settings

DaviesGit/translator

Repository files navigation

MIT License


Logo

Maked by Davies

Email: [email protected]

Table of Contents

About The Project

软件功能

result00

软件主界面

result01

全部意思展开后

result02

Translator是我最早开始的一个项目了,目前这已经是第4个版本了,也是目前我在用的版本。做这个软件的初衷是想在看英文文档的时候更快的查询单词,而不用在各个软件之间切换,只用键盘就可以完成单词查询。同时这个软件在空闲的时候也可以帮助我在神不知鬼不觉的情况下的复习保存过的单词 /哈哈哈 /没想到吧。它支持4种美式发音,4种英式发音,可以纠正我超级不标准的发音。目前它已经收录了多达4,676,953条单词和短语/对,460多万,你没有看错,词库大小超过了90GB,已经远远超过了托福雅思的词汇量。

完整的单词短语收录列表在word_list.txt中给出。

发行版中的数据库中收录了62657条单词和短语,共3.6GB。发行版单词短语列表在word_list_dist.txt中给出。注:为减小发行版体积,发行版中的发音只包含了两种美式发音。

发行版中默认保存了4级词汇,作为你平时复习的内容。你可以通过修改发行版中的resources/Translator4.55.12/saved_words.json文件进行设置。单词短语数据库位于resources/database/data/文件夹中。

软件功能:

  • 快速查询单词(仅用键盘)
  • 折叠不常用释意。
  • 空闲复习。
  • 多种发音。
  • hackable。

单词查询功能:

  • 可显示单词的多种时态包括被动语态、现在进行时、过去式、第三人称单数、派生词等。
  • 支持英英翻译(英英结果也带有中文解释)。
  • 每种意思带有相应的例句。
  • 同义词、反义词。

项目结构:

project
├── Translator_configer     翻译器配置文件
├── Translator_crawler      词库爬虫
├── Translator_linux        翻译器linux版本(具有更多功能)
├── Translator_windows      翻译器windows版本
├── word_list_dist.txt      发行版词库列表
└── word_list.txt           完整词库列表

Translator_linux拥有更多功能,比如历史记录随机单词学习等功能。

词库爬虫使用方法请自行研究。仅供个人学习使用,不可用于其它意图。

发行版可以在release页面下载。

Built With

使用的库或技术

Getting Started

这个章节将指导你简单的部署和使用该软件(注:以下部分只包含翻译器的Windows版本安装方法,linux版本和爬虫安装方法请自行研究)。

Prerequisites

这个项目的依赖安装步骤在下面给出。

请下载并安装兼容你系统的electron发行版。

Installation

  1. release页面下载最新版Windows安装包。
  2. 解压压缩包到任意位置。

Usage

  1. 双击运行Translator/Translator.exe文件。
  2. Enjoy.

软件详细使用说明请参考使用说明.pdf

功能定制

如果需要功能定制,请联系作者 [email protected]

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Davies - @qq - 1182176003

Davies - @email - [email protected]

Acknowledgements

免责声明

  • 该软件中所包含的部分内容,包括文字、图片、音频、视频、软件、代码、以及网页版式设计等可能来源于网上搜集。

  • 该软件提供的内容仅用于个人学习、研究或欣赏,不可使用于商业和其它意图,一切关于该软件的不正当使用行为均与我们无关,亦不承担任何法律责任。使用该软件应遵守相关法律的规定,通过使用该软件随之而来的风险与我们无关,若使用不当,后果均由个人承担。

  • 该软件不提供任何形式的保证。我们不保证内容的正确性与完整性。所有与使用该软件的直接风险均由用户承担。

  • 如果您认为该软件中所包含的部分内容侵犯了您的权益,请及时通知我们,我们将尽快予以修正或删除。

About

Translator是我最早开始的一个项目了,目前这已经是第4个版本了,也是目前我在用的版本。做这个软件的初衷是想在看英文文档的时候更快的查询单词,而不用在各个软件之间切换,只用键盘就可以完成单词查询。同时这个软件在空闲的时候也可以帮助我在神不知鬼不觉的情况下的复习保存过的单词 `/哈哈哈` `/没想到吧`。它支持4种美式发音,4种英式发音,可以纠正我超级不标准的发音。目前它已经收录了多达4,676,953条单词和短语`/对,460多万,你没有看错`,词库大小超过了`90GB`,已经远远超过了托福雅思的词汇量。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages