Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pnlpal/dictionariez
One dictionary to rule them all -- a browser extension to help you learn languages
https://github.com/pnlpal/dictionariez
anki browser-extension chrome-extension crx dictionaries firefox-addon learn-a-new-language learn-languages learning-resources vocabulary-builder
Last synced: 3 days ago
JSON representation
One dictionary to rule them all -- a browser extension to help you learn languages
- Host: GitHub
- URL: https://github.com/pnlpal/dictionariez
- Owner: pnlpal
- License: gpl-2.0
- Created: 2019-12-03T13:25:43.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-12-16T18:25:30.000Z (about 1 month ago)
- Last Synced: 2025-01-11T12:04:08.532Z (10 days ago)
- Topics: anki, browser-extension, chrome-extension, crx, dictionaries, firefox-addon, learn-a-new-language, learn-languages, learning-resources, vocabulary-builder
- Language: CoffeeScript
- Homepage: https://pnlpal.dev
- Size: 109 MB
- Stars: 493
- Watchers: 11
- Forks: 28
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-language-learning - dictionariez - A browser extension to look up words on web pages. (Language Learning / Dictionaries)
README
# Dictionariez
A browser extension that helps you look up words in multiple dictionaries. With only one click, you can quickly find the definition, translation, and pronunciation of any word on any webpage, and also export the words you've looked up to **Anki**.
# Install
- [chrome web store](https://chrome.google.com/webstore/detail/dictionaries/diojcfpekhhnndfmggknljpnfpcccbhc)
- [firefox addon](https://addons.mozilla.org/en-US/firefox/addon/dictionaries/)- [Microsoft Edge](https://microsoftedge.microsoft.com/addons/detail/dictionaries-one-to-rule/jdgglojanbnghagoeffacmjodigadoof)
- [Download the crx file](build.crx)
- [SidePal on Chrome](https://chromewebstore.google.com/detail/sidepal-your-language-and/oildocdoabpmedpnpefhccjdjghdggbl)
- [SidePal on Firefox](https://addons.mozilla.org/en-US/firefox/addon/sidepal/)- Android: Install [Kiwi] or [Flow] to use Dictionariez on cellphone.
# TL;DR
![GIF](readme_images/optimized.gif)
Welcome to Dictionariez, the language learning extension available on Chrome, Firefox, and Edge, designed to enhance your language learning experience.
With Dictionariez, you can simply double-click on any word to access its definition, which appears on the screen, making it the fastest way to look up words.
Dictionariez offers a wide range of languages support, including English, Chinese, Japanese, Korean, German, Spanish, French, Italian, Portuguese, Swedish, Norwegian, Danish, Russian, and Tajik. If you need support for additional languages, you can request it on our [Programming and Language community].
Another way is to just click on the app's icon to access a popup window with various dictionaries to search through. This feature allows you to explore words in more depth, with additional features such as auto-completion, word history, keyboard shortcuts, and real human pronunciation to enhance your learning experience.
As a language learner myself, I understand the challenges of learning a new language. That's why my goal is to provide a universal tool that enables users to look up any word in any language. We need your feedback and suggestions to improve the app experience.
Join the [Programming and Language community] today! You can also join our [Discord channel] to discuss linguistics, programming, and even participate in virtual language corners. Together, we can build a community that facilitates language learning.
We look forward to hearing from you and helping you achieve your language learning goals with Dictionariez.
# Screenshot
![Promo Banner](readme_images/all-in-one.jpg)
![Alt text](readme_images/s1-final.jpg)
![Alt text](readme_images/english.jpg)
![Alt text](readme_images/s2-final.jpg)
![Alt text](readme_images/s3-final.jpg)# More dictionaries are needed!
[See here.](https://pnlpal.dev/topic/52/help-more-dictionaries-are-needed)
# Build
1. use `yarn` or `npm install` to install requirements.
2. `npm start` to start a webpack dev-server, add the `build/` directory in your browser's extension page to load the extension.
3. To build for Firefox, please use the environment variable `BROWSER=Firefox`. So `BROWSER=Firefox npm start` will build a development version of this add-on for Firefox.
4. `npm run build` to build the release version. The dest path is `build/`. And `BROWSER=Firefox npm run build` to build the Firefox release version.
5. `./pack.sh` to pack the extension to zip file. For Firefox, use `BROWSER=Firefox ./pack.sh`.# Privacy Policy
[See here](privacy.md)
# Donate
I used to be a freelancer, and have been employed for several years. But now I am jobless. This project started as a sideline for fun, now I want to see how far it could go. If you find it's useful, please consider to donate, a cup of coffee would be my greatest incentive.
Thank you.[![buymeacoffee](https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png)](https://www.buymeacoffee.com/riveryoung)
[kiwi]: https://kiwibrowser.com/
[flow]: https://play.google.com/store/apps/details?id=org.flow.browser
[Programming and Language community]: https://pnlpal.dev/
[pnlpal]: https://pnlpal.dev/
[Discord channel]: https://discord.gg/sazRac4kSa