A futuristic, animated web application that uses Microsoft Azure Translator API to translate text into multiple languages in real-time.
- 🔑 User-provided Azure API Key & Region
- 🌍 Multi-language translation (Hindi, English, French, Spanish)
- ⚡ Real-time translation using Azure API
- 🎨 Futuristic UI with glassmorphism design
- ✨ Smooth animations & loading indicator
- 📱 Responsive and clean interface
- HTML5
- CSS3 (Animations + Glassmorphism UI)
- JavaScript (Fetch API)
- Microsoft Azure Translator API
project-folder/
│── index.html
│── style.css
│── script.js
git clone <your-repo-url>
-
Go to Azure Portal
-
Create Translator Resource
-
Copy:
- API Key
- Region (e.g.,
eastus,centralindia)
Simply open:
index.html
in your browser.
- Enter your Azure API Key
- Enter your Region
- Type text in the input box
- Select target language
- Click Translate 🚀
- View translated output instantly
- Make sure your API key and region are correct
- Internet connection is required
- Some browsers may block requests due to CORS policy
👉 For production:
- Use a backend (Node.js/Express) to secure your API key
| Problem | Solution |
|---|---|
| No output | Check API key & region |
| Error message | Ensure Azure service is active |
| CORS error | Use backend server |
- 🎤 Voice-to-text translation
- 🌐 Auto language detection
- 💾 Translation history
- 🔐 Secure backend integration
- ⚛️ React / modern frontend upgrade
A sleek futuristic UI with glowing animations and smooth transitions for a modern user experience.
Ashish Yadav
This project is for educational purposes.