Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

ahmed-elmahdaoui/english-darija-translator

Domain:

natural language processing

Record type:

software
Creator:
ahm
Host:
# English to Darija Translation API 🌐 > Application web de traduction automatique de l'anglais vers le dialecte marocain (Darija) utilisant l'API Gemini de Google. ## 📋 Table des Matières - Aperçu - Architecture - Fonctionnalités - Prérequis - Installation - Configuration - Utilisation - Structure du Projet - API Documentation - Technologies - Développement - Déploiement - Contribuer ## 🎯 Aperçu Cette application permet de traduire du texte anglais vers le dialecte marocain (Darija) en temps réel. Elle utilise l'API Gemini 1.5 Flash de Google pour effectuer les traductions et est construite avec Jakarta EE et déployée sur WildFly. ### Caractéristiques principales - ✅ Traduction instantanée Anglais → Darija - ✅ Interface web intuitive avec style WhatsApp - ✅ Système de cache côté client (session PHP) - ✅ API RESTful pour intégration facile - ✅ Architecture client-serveur découplée ## 🏗️ Architecture ``` ┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐ │ │ │ │ │ │ │ Client Web │ ◄────► │ Backend API │ ◄────► │ Google Gemini │ │ (PHP + CSS) │ HTTP │ (Jakarta EE) │ HTTPS │ API 1.5 Flash │ │ │ │ │ │ │ └─────────────────┘ └──────────────────┘ └─────────────────┘ ``` ### Composants 1. **Frontend** : Interface PHP avec CSS personnalisé 2. **Backend** : API REST Jakarta EE sur WildFly 3. **Service IA** : Google Gemini pour la traduction ## ✨ Fonctionnalités ### Interface Utilisateur - 💬 Interface type chat (style WhatsApp) - 🎨 Design moderne et responsive - 📝 Zone de texte pour saisie anglaise - 💾 Historique des traductions dans la session - ⚡ Traduction en temps réel ### Backend - 🔌 API RESTful avec JAX-RS - 🔄 Intégration Google Gemini AI - 📊 Gestion des erreurs robuste - 🚀 Performance optimisée ## 📦 Prérequis ### Logiciels Requis ```bash Java JDK 17 ou sup …

Visit

github.com

Tasks

machine translation

Languages

Arabic, Algerian Spoken

Similar

Hatimmz25/English-Darija-Translatorlabbihisoufiyan/translator-English-darijaWiamBouhaj/English-Darija-Translator-ZouhirAamrani/Translator-English---Darija-blkpvnthr/English-Darija-Translatoramine586/english-darija-translator

Hatimmz25/English-Darija-Translator

# Darija Translator - Chrome Extension & RESTful Web Service **Darija Translator Pro** is a full

labbihisoufiyan/translator-English-darija

Translator English to Moroccan Darija # 🌍 Translator Anglais → Darija Marocain 🇲🇦 Un système compl

WiamBouhaj/English-Darija-Translator-

English to Darija Translator # 🌍 Darija Translator A complete English to Moroccan Darija translati

ZouhirAamrani/Translator-English---Darija-

# 🇲🇦 Darija Translator - English to Moroccan Arabic Translation Service **🎥 Vidéo de démonstration

blkpvnthr/English-Darija-Translator

This system acts as an expert Darija linguist, providing the most natural, colloquial translation wh

amine586/english-darija-translator

English to Darija translation project (Jakarta EE + Extension) # English to Darija Translator 🇲🇦 P