Logo Lanfrica

Kegadwa/kalenjin-translator

Domain:

natural language processing

Record type:

toolssoftware
Creator:
Keg
Host:
# πŸŒ„ Kalenjin Translator "Preserving the language of the Rift Valley" A culturally-inspired web application bridging English and Kalenjin dialects through technology and tradition. ## ✨ What Makes This Special Unlike generic translation tools, **Kalenjin Translator** celebrates the rich linguistic diversity of the Kalenjin people. Built with cultural authenticity, it features: - 🎨 **Authentic Design**: Inspired by traditional Kalenjin beadwork with chevron patterns and earth-tone color palettes - πŸ”οΈ **Dialect Diversity**: Supports 6 major Kalenjin dialects (Nandi, Kipsigis, Tugen, Pokot, Marakwet, Sabaot) - πŸ”„ **True Bidirectional**: Seamlessly translate English ↔ Kalenjin with dialect-specific variations - πŸ“š **Living Dictionary**: Community-driven vocabulary that grows with user contributions - 🎯 **Contextual Accuracy**: Translations consider cultural context and regional variations ## 🌟 Key Features ### πŸ—£οΈ Multi-Dialect Translation ```text English: "Hello, how are you?" Nandi: "Sasa, i njΓ΄?" Kipsigis: "Sasa, i njΓ΄?" Tugen: "KΓ³Γ³, i njΓ΄?" ``` ### πŸ“– Interactive Phrasebook Browse categorized phrases for real-world situations: - **Greetings & Courtesy** 🀝 - **Family Relationships** πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ - **Numbers & Counting** πŸ”’ - **Food & Hospitality** 🍲 - **Nature & Environment** 🌿 - **Travel & Directions** πŸ—ΊοΈ - **Colors & Descriptions** 🎨 - **Emotions & Feelings** πŸ’­ ### πŸ” Smart Dictionary Search - Real-time search across 1000+ entries - Dialect-specific variations - User-contributed additions - Synonym support ### 🎨 Cultural Design System - **Color Palette**: Deep terracotta (#C1440E), warm ochre (#E8A838), creamy ivory (#FAF3E0) - **Typography**: Georgia serif for branding, system fonts for UI - **Patterns**: Subtle geometric chevrons inspired by traditional Kalenjin art - **Responsive**: Seamless experience from mobile to desktop ## πŸš€ Quick Start ### Prerequisites - Node.js 18+ - npm or yarn ### Installation ```bash # Clone the repository git clone ht …