Dual Mandarin & Cantonese (Jyutping) popup dictionary for those learning one or both
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
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.
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