https://github.com/atharibrahim/language-translator-app
International Language Translator, build by using Java, API, and firebase.
https://github.com/atharibrahim/language-translator-app
android atharibrahimkhalid firebase github java language-translator language-translator-app xml
Last synced: 2 months ago
JSON representation
International Language Translator, build by using Java, API, and firebase.
- Host: GitHub
- URL: https://github.com/atharibrahim/language-translator-app
- Owner: AtharIbrahim
- License: mit
- Created: 2024-10-29T13:41:31.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-06T04:07:07.000Z (6 months ago)
- Last Synced: 2025-02-13T21:50:01.345Z (4 months ago)
- Topics: android, atharibrahimkhalid, firebase, github, java, language-translator, language-translator-app, xml
- Language: Java
- Homepage:
- Size: 3.55 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📚 Language Translator App
Back with my latest learning
Welcome! I'm excited to share my latest learning experience: an **Language Translator** built with Java and XML. In my role as the developer of Language Translator, I created an app to enable effortless communication across languages, perfect for travelers and language enthusiasts. Built using Java & XML for a responsive user interface, with Google Cloud APIs powering translation accuracy, and Firebase for managing translation history, the app offers instant text and voice translations, text-to-speech for pronunciation, and a history log for quick reference. A premium option adds an ad-free experience and extra features. The goal was to provide users with a seamless translation tool, strengthening my skills in development and efficient data handling.
---
## 🚀 Features
- 🛍 **Google Cloud API Integration**: Effortlessly browse and purchase from a diverse collection of eBooks, powered by seamless API integration.
- 🎯 **Text-to-Speech with Rewards**: Engage with your readings and earn coins through interactive Text-to-Speech functionality, tracking reading progress for a gamified experience.
- 💼 **User-Friendly Account Management**: Quickly sign up, log in, and organize your personal library of purchased eBooks in one place.
- 🎨 **Modern and Clean UI**: Built with Flutter's powerful widgets for a sleek, intuitive design and seamless navigation.
- 📱 **Translation History Across Devices**: Access your translation history anywhere with responsive layouts that adapt to all devices.---
## 📸 Screenshots
|  |
|:---:|---
## 💻 Getting Started
To get started with this project:
1. **Clone the repository**:
```bash
cd e_book_ecommerce2. **GO TO String file**:
```bash
res/ values/ string.xml
### 3. Set Your API & IDsTo configure your API and Ad IDs, add the following strings to your project:
```xml
Your Google Translator API Key
Your App ID
Your Banner Ad Unit ID
Your Interstitial Ad Unit ID
Your App Open Ad ID
Your Reward Ad Unit ID```
4. **If project becomes outdated**:
```
change dependencies
```
## 👤 Author- **Name**: Athar Ibrahim Khalid
- **GitHub**: [https://github.com/AtharIbrahim/](https://github.com/AtharIbrahim/)
- **LinkedIn**: [https://www.linkedin.com/in/athar-ibrahim-khalid-0715172a2/](https://www.linkedin.com/in/athar-ibrahim-khalid-0715172a2/)
- **LinkedIn**: [Athar Ibrahim Khalid](https://atharibrahimkhalid.netlify.app/)## 📝 License
This project is licensed under the MIT License. See the [LICENSE](LICENSE.txt) file for details.