A modern lightweight mouse-over popup dictionary for Chinese!

Latest Version

Version
1.1.6
Update
December 19, 2021
Size
6.12MiB
Developer
Category
Users
6,000+
Rating
4.86111 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Storage
Tts
ContextMenus
Notifications
Http://*/*
See more

LiuChan Chinese Popup Dictionary Extension

After you install this extension you have to reload the page(s) you want to use it on and enable it by pressing the extension's button first! This is only necessary after installing the first time or if the extension has updated.

LiuChan (liú chàng) is an extension for chrome that allows you to mouse-over Chinese to instantly lookup the dictionary. 流畅 (liú chàng) stands for fluency in a language.

It started out as a port of RikaiChan (and its Rikai derivatives) and has since grown into an extension that holds its own with new features and improved performance.


Current Features:
* Instantaneous translation
Just hover/mouse over any Chinese characters and words appear just like that!

* Synchronized settings across all your devices
LiuChan will automatically synchronize your settings for you (requires that Chrome sync is enabled)

* Text input support
Like to use a dictionary on text inputs? No worries, LiuChan has got you covered! As long as an input is active we'll disable the highlighting functionality so you don't accidentally lose focus or remove text you didn't mean to delete. What's more, hotkeys are also automatically disabled when you're typing!

* Theme support
Pick from five presets: LiuChan, Pleco, Charcoal, Paper or Sepia

* Theme customization
You can alter the tone colors of any theme, to ensure you don't have to re-associate the colors you're used to! We've made it easy; use the built-in color pickers and see the changes on the fly!

* Fuzzy search
Use chrome's omnibox to search the dictionary using hanzi, pinyin or just plain english! For those times a word is on the tip of your tongue ;)

* Text-To-Speech
Sometimes you just need to hear it. Have any word spoken out loud in one of the three available dialects: Mandarin, Taiwanese or Cantonese.


Usage:
Mouse Over Dictionary - Simply enable the extension and mouse over Chinese on a page!

Fuzzy search - Type 'lc' in the omnibox followed by whatever term you want to look for (Chinese, pinyin or English), the results will show up as suggestions.

Text-To-Speech - Press T when hovering over a character to hear its pronunciation in the dialect you've chosen


Why is it called LiuChan?

流畅 (liú chàng) stands for fluency in a language. I kept -Chan as an homage to it's origin.

Upcoming Features:
* Wordlists/Anki support
* Cantonese support
* Fuzzy search optimizations (it's not fast or accurate enough at the moment)

Feel free to put in your feature requests in the reviews or on github!


Changelog:
v1.1.4
*Fixed a serious bug affecting only new users of LiuChan, where the popup would not show up unless the user changed at least one option in the options page. Didn't catch this for a long time probably, because I didn't clear my synched settings for a long time! Oops...
*Fixed a bug where if a page unloaded the popup element (usually through some funky dynamic loading) the popup wouldn't get recreated.

v1.1.3
+If you try to enable Liuchan on a tab that does not have the content script running yet, it will give you a helpful reminder that you have to reload the tab first.
*Massively improved performance. Memory usage decreased by 50% and dictionary lookup is ~40 times faster!

v1.1.2
*Fixed z-index issue with notepad and popup overlapping
*Notepad now syncs between tabs and windows
*Minor styling tweaks

v1.1.1
+Notepad functionality! Right-click the Liuchan button to access (can be opened on any webpage)
*Fixed bug where the icon wouldn't show the actual status (red when actually disabled)
*Fixed bug that caused tabs in different windows to not be activated

v1.1.0
+More theme customization! You can now change the background, border, border radius, drop shadow and more. Some other options such as scale on zoom and color customization have been added as well.
*Liuchan has changed massively under the hood. Now using ES6, lots of refactoring. Doesn't mean much for the end-user, but it should mean updating and adding new functionality becoming much easier! A slight performance increase as well.
*Updated CEDICT to newest version (2017-12-06)

v1.0.3
+Theme Customization!
*Input compatibility has been improved; Liuchan no longer takes away focus or highlights text if an input is active.
*Various optimizations. Gotta shave off those CPU cycles
*Content scripts now only hold the options they need, instead of all of them
*The dictionary is rebuilt on the fly when you change pinyin type, meaning you don't have to reenable Liuchan
*Popup Delay has been fixed

v1.0.2
+Added Text-To-Speech for Mandarin, Taiwanese and Cantonese
Appropriate settings have been added to option page
*Options page save successful message now scrolls with page
*Fixed copy to clipboard function
*Altered options page CSS
*Upgraded key handling code

v1.0.1
*Fixed a bug where certain characters weren't able to match a definition
*Altered the CSS slightly to improve aesthetics

v1.0
*Initial Release
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "LiuChan Chinese Popup Dictionary", "short_name": "LiuChan", "version": "1.1.6", "options_page": "html/options.html", "options_ui": { "page": "html/options.html" }, "background": { "scripts": [ "/js/chrome-promise.js", "/js/liuchan.js", "/js/data.js", "/js/fuzzysort.js", "/js/background.js" ], "persistent": true }, "browser_action": { "default_icon": "images/toolbar-disabled.png", "default_title": "LiuChan Chinese Dictionary" }, "content_scripts": [ { "all_frames": true, "js": [ "js/liuchancontent.js", "js/notepad.js" ], "matches": [ "\\u003Call_urls>" ] } ], "description": "A modern lightweight mouse-over popup dictionary for Chinese!", "icons": { "128": "images/icon128.png", "16": "images/icon16.png", "48": "images/icon48.png" }, "omnibox": {"keyword" : "lc"}, "permissions": [ "storage", "tts", "contextMenus", "notifications", "http://*/*" ], "web_accessible_resources": [ "css/*", "js/liuchancontent.js", "images/*" ]}
Read more

Similar Extensions

icon

HSK learning Extension · Social & Communication 6,000+ 2 ★ 224KiB

icon

Zhongzhong: An improved Chinese Dictionary Extension · Productivity 6,000+ 61 ★ 6.13MiB

icon

Zhongwen: Chinese-English Dictionary Extension · Productivity 6,000+ 711 ★ 5.07MiB

icon

Pinyinify Extension · Productivity 6,000+ 2 ★ 300KiB

icon

HoverWord - Chinese to English Extension · Productivity 6,000+ 3 ★ 4.43MiB

icon

Pinyinizer Extension · Productivity 6,000+ 10 ★ 90.7KiB

icon

Hanzisize Extension · Productivity 6,000+ 6 ★ 615KiB

icon

Chinese words separator: Chinese dictionary Extension · Productivity 6,000+ 38 ★ 37.6MiB

icon

creadr Extension · Productivity 6,000+ 0 ★ 420KiB

icon

Teochew Pop-up Dictionary Extension · Productivity 6,000+ 1 ★ 4.85MiB

icon

Mandarin + Cantonese Dictionary Extension · Productivity 6,000+ 5 ★ 5.6MiB

icon

Pinyin Reader Extension · Accessibility 6,000+ 17 ★ 6.02MiB

icon

Cantonese Popup Dictionary Extension · Productivity 6,000+ 37 ★ 9.37MiB

icon

Chinese Tools Extension · Productivity 6,000+ 20 ★ 15.26KiB

icon

Highlight Known Chinese Words Extension · Productivity 6,000+ 3 ★ 840KiB

icon

Chinese Console Popup Dictionary Extension · Productivity 6,000+ 13 ★ 7.7MiB

icon

chinese pinyin Extension · Productivity 6,000+ 15 ★ 651KiB

icon

Pinyin Web Extension · Productivity 6,000+ 3 ★ 9.93MiB

icon

Inkah: Chinese & Korean Pop-up Dictionary Extension · Productivity 6,000+ 92 ★ 27.17MiB

icon

rikaikun Extension · Productivity 6,000+ 1855 ★ 27.65MiB

icon

Chinese-English Dictionary Extension · Productivity 6,000+ 3 ★ 373KiB

icon

Toktogi: A Korean-English Popup Dictionary Extension · Productivity 6,000+ 46 ★ 7.19MiB

icon

English-Chinese dictionary (select->control) Extension · Productivity 6,000+ 4 ★ 39.59KiB

icon

Vocab Tracker Extension · Productivity 6,000+ 55 ★ 103KiB

User reviews

icon

Latane Bullock (ID: 00000092700e6f3e) Voted 5 ★ - Updated 07/26/2023 This worked amazing out of the box. Exactly what I was looking for to help me learn some new characters.

icon

Teksong Eap (ID: 000000c4efdfc7e6) Voted 5 ★ - Updated 06/24/2022 Excellent app, very lightweight, customizable and much faster than Zhongzhong or the other ones. An absolute winner.

icon

Xinyuan Li (ID: 00000000e7eeb99d) Voted 4 ★ - Updated 02/16/2022 I'm a Mandarin teacher. I compared several similar APPs and decided to recommend this one to my students. I like most of it's features. The biggest complain I have is the name. It is an APP for learning Chinese and I do not understand how it spells its own name wrong in pinyin. It should be liuchang, not liuchan. Also liuchan means miscarriage so it is a really bad name for an APP.

icon

Dave Hsu (ID: 00000060f65152ea) Voted 5 ★ - Updated 06/24/2021 like the option of letting user set custom character and tone colors. perfect!!

icon

T (ID: 00000081d1a20732) Voted 5 ★ - Updated 04/03/2021 Quick and easy install, instantly does what is supposed to do. Very much appreciated!