Hi everyone ![]()
Hereβs a full summary of everything that has been added and improved in the plugin since my last update.
Major Update β Nebulang (formerly Translate My App)
The plugin has evolved significantly and is now positioned as a complete multilingual infrastructure for Bubble apps, with a strong focus on performance, UX, and scalability.
Below is a consolidated overview of whatβs new.
Core Translation Improvements
-
Instant inline translation
All visible text is translated directly in the browser β no redirects, no page reloads, no URL changes. -
100+ supported languages
Including regional variants such aspt-BR,pt-PT,zh-CN,zh-TW,en-US,en-GB, and more. -
Native Google Translate integration
Fully client-side, lightweight, and fast. -
Browser language auto-detection
Automatically applies the userβs language on the first visit (optional). -
Persistent language selection
Optionally remembers the userβs preferred language for future sessions.
UI & Customization Enhancements
-
New layout styles
-
Flag + label
-
Icon + label
-
Flag only
-
Icon only
-
Text only
-
-
Fully customizable language selector
-
Colors (text, icons, hover, active state, background)
-
Border radius, spacing, padding
-
Arrow visibility, position, and animation
-
Optional scrollbar and search bar
-
-
Searchable dropdown
Ideal for apps with many supported languages. -
Responsive & mobile-friendly
Optimized for both desktop and mobile experiences.
Advanced Control & Logic
-
Element protection (
no-translate)
Exclude specific elements from translation using the ID attribute β perfect for:-
Brand names
-
Product codes
-
Numbers
-
Sensitive labels
-
-
Selective translation
Option to translate only specific sections or exclude sensitive content. -
Workflow integration
-
selected_languagestate (read or set dynamically) -
language_changedevent
Useful for saving preferences, triggering logic, or updating UI conditionally.
-
Performance & Architecture
-
100% client-side execution
No server load, no backend workflows required. -
No impact on navigation or app state
URLs, workflows, and navigation remain intact. -
Lightweight and fast
Designed for production SaaS apps and large Bubble projects.
Use Cases
-
SaaS products with a global user base
-
Marketplaces targeting multiple regions
-
Corporate systems or internal tools used internationally
-
Landing pages that adapt automatically to the visitorβs language
-
Educational platforms with multilingual audiences
This update represents a major step forward from a simple translation plugin to a robust multilingual solution for Bubble, focused on real-world production needs.
As always, feedback is welcome ![]()
Thanks to everyone who has been using and supporting the plugin!
β Lucas
