Logo Lanfrica

tamazightdev/Tamazight_MultiLingo_App

Domain:

natural language processing

Record type:

softwaretools
Creator:
tam
Host:
# Multi-Lingo Tamazight Edition - On Device AI Translation App A beautiful, production-ready mobile translation app built with Expo and React Native, featuring offline AI translation capabilities for Tamazight, pronounced "Tamazirt", (Berber) languages. The app provides seamless translation between Tamazight, Arabic, English and French. with specialized features for emergency situations and government/parliamentary use. ## 🌟 Features ### Core Translation Features - **Offline AI Translation**: Powered by Gemma-3 AI model for fast, offline translations - **Multi-Language Support**: Tamazight (ⵜⴰⵎⴰⵣⵉⵖⵜ), Arabic, French, and English - **Tifinagh Keyboard**: Built-in virtual keyboard for typing in Tifinagh script - **Voice Input & Output**: Speech-to-text input and text-to-speech output - **Real-time Translation**: Instant translation as you type ### Specialized Features - **Emergency Phrases**: Pre-loaded critical phrases for medical and emergency situations - **Government & Parliamentary Terms**: Official terminology for legal and administrative contexts - **Translation History**: Save and manage your translation history with favorites - **Offline Functionality**: Works completely offline once installed ### User Experience - **Beautiful Glass-morphism UI**: Modern, elegant interface with gradient backgrounds - **Haptic Feedback**: Tactile responses for better user interaction (mobile only) - **Responsive Design**: Optimized for both mobile and web platforms - **Accessibility**: Screen reader support and high contrast ratios ## 🚀 Installation ### Prerequisites - Node.js 18+ - npm or pnpm package manager - Expo CLI (optional, for additional development features) ### Using npm ```bash # Clone the repository git clone cd tamazight-translate # Install dependencies npm install # Start the development server npm run dev ``` ### Using pnpm ```bash # Clone the repository git clone cd tamazight-translate # Install dependencies pnpm install # Start the development …