Repository navigation
🎉 Initial Release
We're excited to announce the first stable release of Visual Language Switcher - a modern, configurable language switcher built specifically for Backdrop CMS!
🚀 What's New
This initial release provides a complete, production-ready solution for multilingual sites wanting intuitive, visual language selection.
✨ Key Features
- 🌍 Country Flags - Visual language identification with FamFamFam flag icons
- 🎨 Multiple Display Modes - Flag with name, flag only, or text only
- 📱 Native Language Names - Displays languages in their native form (Deutsch, Español, Français)
- 📱 Responsive Design - Works perfectly on all devices
- ⚙️ Admin Configuration - Simple settings page for display preferences
- ⚡ No JavaScript Required - Lightweight and fast
🛠️ Installation
- Download the module from this release
- Extract to your
modules/directory - Enable at Modules (
admin/modules) - Configure at Configuration → Regional → Visual Language Switcher (
admin/config/regional/visual-language-switcher) - Place block at Structure → Block layout (
admin/structure/block)
📋 Requirements
- Backdrop CMS 1.x
- Multilingual setup with enabled languages
- FamFamFam flag icons (included in module)
🎯 Live Demo
See it in action on our website: Max Elements Language Switcher
🔧 For Developers
- Template override support via
templates/links--visual-language-switcher.tpl.php - Clean CSS classes for easy styling
- No external dependencies
📝 Changelog
1.0.0 - 2025-10-24
- Initial stable release
- Complete admin configuration interface
- Three display modes (Flag+Name, Flag Only, Name Only)
- Responsive design implementation
- Full multilingual support
- Template override system
🏢 About
Visual Language Switcher is part of the Max Elements Toolbox - our commitment to building and maintaining quality Backdrop CMS modules for the community.
Built with care for the Backdrop CMS community 🛠️
