Show English definitions of Korean words when hovering over them.
Korean Word Lookup Extension
Korean Word Lookup - Enhance Your Korean Language Learning
Korean Word Lookup is a Chrome extension designed to assist you in learning Korean by providing instant translations and definitions of Korean words as you browse the web.
Key Features and Benefits:
📍 Instant Translation and Definition
- Hover over Korean words to see their English translations.
- Choose between Google Translate for quick translations and Korean Dictionary for detailed definitions.
- View comprehensive word definitions and examples.
📍 User-Friendly Interface
- Simple toggle to enable or disable translation.
- Easy selection between translation sources.
- Clear and concise tooltip display.
📍 Keyboard Shortcuts
- Alt+T - Toggle translation on/off.
- Alt+G - Switch to Google Translate.
- Alt+K - Switch to Korean Dictionary.
📍 Personalization
- Save your preferred translation source.
- Automatic state saving between sessions.
Technical Features:
- Utilizes Google Translate and Korean Dictionary APIs.
- Secure data storage using Chrome Storage API.
- Responsive design with jQuery.
- Localization support for multiple languages.
FAQ:
Q: How do I enable the translation feature?
A: Click the extension icon and toggle the switch to enable translation.
Q: Can I switch between translation sources?
A: Yes, you can choose between Google Translate and Korean Dictionary in the popup.
Q: Is my data private?
A: Yes, all your data is stored locally in your browser and is never sent to external servers.
Q: Are my settings saved between sessions?
A: Yes, your translation source and toggle state are automatically saved.
Planned Future Updates:
- Support for additional languages.
- Enhanced dictionary features.
- Dark mode support.
- Improved user interface.
Contact:
For suggestions, feedback, or issues, please contact: [email protected]
Read more
Korean Word Lookup is a Chrome extension designed to assist you in learning Korean by providing instant translations and definitions of Korean words as you browse the web.
Key Features and Benefits:
📍 Instant Translation and Definition
- Hover over Korean words to see their English translations.
- Choose between Google Translate for quick translations and Korean Dictionary for detailed definitions.
- View comprehensive word definitions and examples.
📍 User-Friendly Interface
- Simple toggle to enable or disable translation.
- Easy selection between translation sources.
- Clear and concise tooltip display.
📍 Keyboard Shortcuts
- Alt+T - Toggle translation on/off.
- Alt+G - Switch to Google Translate.
- Alt+K - Switch to Korean Dictionary.
📍 Personalization
- Save your preferred translation source.
- Automatic state saving between sessions.
Technical Features:
- Utilizes Google Translate and Korean Dictionary APIs.
- Secure data storage using Chrome Storage API.
- Responsive design with jQuery.
- Localization support for multiple languages.
FAQ:
Q: How do I enable the translation feature?
A: Click the extension icon and toggle the switch to enable translation.
Q: Can I switch between translation sources?
A: Yes, you can choose between Google Translate and Korean Dictionary in the popup.
Q: Is my data private?
A: Yes, all your data is stored locally in your browser and is never sent to external servers.
Q: Are my settings saved between sessions?
A: Yes, your translation source and toggle state are automatically saved.
Planned Future Updates:
- Support for additional languages.
- Enhanced dictionary features.
- Dark mode support.
- Improved user interface.
Contact:
For suggestions, feedback, or issues, please contact: [email protected]
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Korean Word Lookup", "description": "Show English definitions of Korean words when hovering over them.", "version": "1.0.0", "permissions": [ "storage", "activeTab" ], "host_permissions": [ "https://translate.googleapis.com/*" ], "action": { "default_popup": "popup.html", "default_icon": { "16": "icons/icon16.png", "32": "icons/icon32.png", "48": "icons/icon48.png", "128": "icons/icon128.png" } }, "icons": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "content_scripts": [ { "matches": [""], "css": ["tooltip.css"], "js": [ "thirdParty/jquery-3.6.0.min.js", "content.js" ] } ], "background": { "service_worker": "background.js" }, "web_accessible_resources": [{ "resources": [ "config.json", "welcome.html", "icons/icon128.png" ], "matches": [""] }], "commands": { "toggle-translation": { "suggested_key": { "default": "Alt+T", "windows": "Alt+T", "mac": "Alt+T", "chromeos": "Alt+T", "linux": "Alt+T" }, "description": "Toggle Translation On/Off" }, "toggle-google-translate": { "suggested_key": { "default": "Alt+G", "windows": "Alt+G", "mac": "Alt+G", "chromeos": "Alt+G", "linux": "Alt+G" }, "description": "Switch to Google Translate" }, "toggle-korean-dict": { "suggested_key": { "default": "Alt+K", "windows": "Alt+K", "mac": "Alt+K", "chromeos": "Alt+K", "linux": "Alt+K" }, "description": "Switch to Korean Dictionary" } }}
Read more