Skip to content

AninditaBasu/mercury

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!