🔍 Project Purpose: A Python-based dictionary tool that allows users to search for a word's meaning and translate it into their desired language.
🌍 Supported Languages: Translate meanings into multiple languages using Google Translate.
⚡ Core Features: Word meaning retrieval, multilingual translations, easy installation, and cross-platform compatibility.
- Word Meaning Lookup: Retrieve the definition of any word instantly.
- Multilingual Translation: Translate the meaning into any supported language.
- Google Translate API: Uses
googletrans==4.0.0-rc1
for reliable translations. - Easy Installation: Simple setup and ready to use in minutes.
- Cross-Platform: Works on Windows, macOS, and Linux.
- Python: Core programming language for the script.
- GoogleTrans: Translation API module.
Ensure you have Python installed. To check:
python3 --version
If not installed, follow the steps below.
- Install Homebrew (if not already installed):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Install Python:
brew install python
- Verify Python Installation:
python3 --version
- Ensure Pip is Installed:
python3 -m ensurepip --default-pip
- Upgrade Pip:
python3 -m pip install --upgrade pip
- Install GoogleTrans Module:
pip install googletrans==4.0.0-rc1
- Open Replit
- Create a new Python file.
- Install the GoogleTrans module:
pip install googletrans==4.0.0-rc1
- Run the Python script.
Multilingual-Dictionary-Project/
├── README.md # Project documentation
├── dictionary.py # Main script for word lookup and translation
├── dictionary_data.json # Stores dictionary-related data
├── trans.json # Stores translation-related data
- Fork the repository
- Create a new branch (
git checkout -b feature/NewFeature
) - Commit your changes (
git commit -m 'Add NewFeature'
) - Push to the branch (
git push origin feature/NewFeature
) - Open a Pull Request
Made with ❤️ for seamless word understanding and translation