Skip to content
/ syng Public
forked from sotch-pr35mac/syng

A free, open source, Chinese-To-English app for desktops.

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE.md
Unknown
License-CC-CEDICT.md
Unknown
License-Node-CC-CEDICT.md
Notifications You must be signed in to change notification settings

Flames60/syng

 
 

Repository files navigation

Syng | 词应

Dictionary App | 词典应用
v0.1.2 (beta)

About

Syng is a free, open source, Chinese-To-English and English-To-Chinese Dictionary app that makes it easy to lookup words and phrases quickly. This service will be made for desktop operating systems, and there are no plans to build something for mobile platforms. For a good mobile platform alternative the app Pleco is an excellent option.

Name

Syng is a stylized spelling of CiYing, the PinYin for 词应. 词应 has been shorted from 词典应用, literally translating to Dictionary App.

Features

  • Search
    • Syng will allow you to search by PinYin, English, and Chinese characters (both traditional and simplified)
  • Save
    • Syng will allow you to save words and searches to your "Bookmarks", so that you can reference them later.
  • Study
    • Syng will let you study Chinese by creating flash cards out of your saved words and searches.
    • Syng will also test you on your knowledge and progress of your Chinese to measure your language development.
  • Offline Support
  • Cross-Platform
    • Mac OS X
    • Windows
    • Linux

Development Status

What's Working

  • Search (for Characters, Pinyin, and English)
  • Saving searches to Bookmarks
  • Studying Flashcards

What's Not

  • Generating tests have not been built yet

Built On

  • Electron
    • Framework for Native Cross-Platform Support
  • CC-CEDICT
    • Chinese Dictionary Database
    • The file has been modified to JSON
  • Photon
    • User Interface
  • Heavily modified version of node-cc-cedict by John Heroy
    • Node.js framework for CC-CEDICT Dictionary
    • Modified to work using hashtables and support English search functionality.
  • Franc
    • Language Detection for Search

Contribute

  1. Fork it!
  2. Create a branch git checkout my-feature
  3. Commit your changes
  4. Submit a pull request

Getting Started

  1. First go to the project directory cd /path/to/project
  2. Install the dependencies npm install
  3. Run Syng electron .

Contributors

License

This software is licensed under the Creative Commons Attribution-Share Alike 3.0 License.

About

A free, open source, Chinese-To-English app for desktops.

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE.md
Unknown
License-CC-CEDICT.md
Unknown
License-Node-CC-CEDICT.md

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 68.1%
  • CSS 21.0%
  • HTML 10.9%