Giter Site home page Giter Site logo

ascemama / zhongwen-android Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 10.39 MB

Fork of zhongwen (https://github.com/leezu/zhongwen/) and port to Android

License: GNU General Public License v2.0

JavaScript 79.34% CSS 10.14% HTML 10.52%
zhongwen-android pleco pinyin-syllables firefox-addon android-devices chinese mouseover dictionary javascript zhongwen

zhongwen-android's Introduction

中文 Zhongwen-android - A Chinese-English Pop-Up Dictionary

This browser extension allows you to translate Chinese characters and words by simply clicking on them.

It is a port to Firefox on Android of the (desktop) Firefox extension of Leonard Lausen (https://github.com/leezu/zhongwen) which itself is a port of the Chrome extension of Christian Schiller (https://github.com/cschiller/zhongwen).

IMPORTANT (13.05.2020)

The original zhongwen addon from Christian Schiller does support Android since V5. It is better maintained and is to be prefered for long time usage. Currently the only advantage of using Zhongwen-android is the possibility to open a word in pleco by clicking in the pop up.

Note: currently chrome does not support extension on android devices.



Highlights

  • Supports both traditional and simplified characters.
  • Includes a recent version of the widely used CEDICT Chinese English dictionary.
  • As a learning aid it uses different colors for displaying the Pinyin syllables, depending on the tone of the Chinese character.
  • Highlights the characters whose translation is displayed in the pop-up window.
  • Easy link to pleco for thorough character explanation.
  • Some Zhongwen extension laptop features are currently not supported: interfacte to Skritter/grammar/vocabulary list.

Installation

On your android device, open firefox go to https://addons.mozilla.org/en-US/firefox/ and search for zhongwen-android.

How Does It Work?

Once Zhongwen is installed on your android device you can directly use it if you browse to a page containing chinese character and press on one of those. The popup will show up and be displayed for 4 seconds (configurable). You can also make the popup disappear by clicking on it. If you click on the pleco symbol in the bottom right it will open the pleco app to do a more detailed search. If you want to turn the extension off, click on the top right of the firefox window and goto the addons/modules configuration, there you can turn on/off each addon. In the addons configuration panel you can set:

  • Default time the popup will be displayed before disappearing
  • If you want to see both simplified/traditional character or just the one that match what you are reading
  • The popup color
  • To see the Zhuyin version
  • To not display the pleco symbol if you don't want to use the pleco link functionality

What Information Does It Show?

By default, the pop-up window shows the following pieces of information:

  • the Chinese charaters forming the word you're touching.
  • the corresponding Pinyin. The individual Pinyin syllables are shown in different colors (see below).
  • the English translation. Sometimes, Zhongwen finds more than one matching entry in its dictionary. In this case it shows you all of the matching entries.

Zhuyin

If you want to see Zhuyin, a.k.a. Bopomofo, you can enable it via the options page (see below).

Why Is Pinyin Shown in Different Colors?

If you're learning Chinese, Zhongwen helps you remember the tone of each character by displaying it in a different color. It uses the following color scheme for showing Pinying syllables:

  • First tone syllables are shown in red.
  • Second tone syllables are shown in orange.
  • Third tone syllables are shown in green.
  • Forth tone syllables are shown in blue.

What Built-In Dictionary Does It Use?

Zhongwen comes with a recent release of the CC-CEDICT dictionary. This dictionary is constantly updated, and each Zhongwen release will include an updated version of the dictionary.

Legal

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.


Copyright (C) 2019 AScemama

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.