Dual Mandarin & Cantonese (Jyutping) popup dictionary for those learning one or both

Latest Version

Version
2.0.4
Update
December 3, 2024
Size
5.76MiB
Developer
Category
Users
7
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ContextMenus
Tabs
Storage
ClipboardWrite
Scripting
See more

Chinese Popup Dictionary - Mandarin & Cantonese Extension

Popup dictionary supporting both Mandarin & Cantonese. Leave both on or turn one or the other off.

Features:
- Supports all vocabulary present in both the CC-CEDICT and CC-CANTO dictionaries
- Pronunciation in Pinyin & Jyutping, as well as Zhuyin support
- Add words to wordlists and export them to .txt files
- Customizable appearance
- Hotkeys to lookup grammar points, words in dictionaries as well as access Skritter
- Text-to-speech

After installing the extension it needs to be enabled by clicking on its icon in the extension tray-bar. Once the icon changes and an \"ON\" badge appears, it is ready to use.

See this GitHub repository for source code and to raise any feature requests or issues: https://github.com/mtusnio/chinesedict

Note:
This is a Manifest v3 compatible version of the \"Mandarin + Cantonese Dictionary\" Extension. It is released as a separate extension due to changes in underlying storage APIs, meaning existing wordlists would get wiped for users of the old extension.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Chinese Popup Dictionary - Mandarin & Cantonese", "short_name": "Chinese Dictionary", "version": "2.0.4", "author": "Michal Tusnio", "homepage_url": "https://github.com/mtusnio/chinesedict", "description": "Dual Mandarin & Cantonese (Jyutping) popup dictionary for those learning one or both", "icons": { "16": "images/logo-16x16.png", "48": "images/logo-48x48.png", "128": "images/logo-128x128.png", "192": "images/logo-192x192.png", "512": "images/logo-512x512.png" }, "action": { "default_icon": "images/logo-48x48.png", "default_title": "Chinese Popup Dictionary" }, "background": { "service_worker": "worker.js", "type": "module" }, "content_scripts": [ { "matches": [ "" ], "js": [ "js/jquery-3.3.1.min.js", "js/zhuyin.js", "dict_content.js" ], "css": [ "css/content.css" ], "all_frames": true } ], "options_ui": { "page": "options.html", "open_in_tab": true }, "host_permissions": [ "https://*/*", "http://*/*" ], "permissions": [ "contextMenus", "tabs", "storage", "clipboardWrite", "scripting" ], "commands": { "_execute_action": { "description": "Enable/Disable Dictionary" } }, "browser_specific_settings": { "gecko": { "id": {1bf9c257-5c1b-4a42-b67c-649baacfa1f3} } }}
Read more