The code in this repo is no longer being maintained, and will not work with the current version of the Oxford Dictionaries API.
Mercury
Mercury is a customisable web app that uses the Oxford Dictionaries API to translate words to English. You enter a word in your language, and are shown a list of their English counterparts and how to pronounce them, together with examples to show how to use the words in English sentences.
👉 A customised version of the app, which translates Urdu words to English, is live at Tarjuma. 👈
Customisation instructions are in the Mercury documentation, which also contains a demo.
Disclaimer: This app is neither developed nor endorsed by Oxford Dictionaries. The code is available as-is, on an MIT license.
How to use Mercury
The app runs on Python, but you don't need to know Python to use the app or to customise it.
Prerequisites
You need a paid API key from Oxford Dictionaries API. The free plan is adequate for testing purposes but only for the monolingual dictionary; for translations, you need the paid plan.
Steps
TL;DR: Clone this repo, edit the values in the config.json file, and run it on Python. You need Python 3.7 and the Flask library.
Detailed instructions: See the Mercury documentation.
How to contribute
Log an issue with your suggestions. PRs welcome!