
Nebulang
You’re about to experience one of the most versatile and elegant plugins ever built for real-time translation in Bubble.
5
Rating
48
Installs
v2.2.3
Version
Nebulang (formerly Nebula - Translate My App!) transforms your application into a fully multilingual platform in just a few clicks — without redirects, reloads, or performance impact. All translations happen inline, right in the user's browser, for a smooth and seamless experience.
With support for 100+ languages and native integration with Google Translate, Nebulang delivers a smooth, scalable, and professional global experience — ideal for SaaS products, marketplaces, and any app targeting international users.
When to Use
Everything you need in a single plugin
International Apps and Marketplaces
Perfect for apps that need instant multilingual support without redirects or reloads. Supports 100+ languages for global reach.
Landing Pages
Target multiple countries or regions with seamless language switching that maintains design consistency and user experience.
SaaS Products
Meet global customer expectations with professional translation that works across all devices and browsers with zero configuration.
Corporate Systems
Enable teams in different regions to use the same platform in their preferred language, improving adoption and productivity.
Benefits
Everything you need in a single plugin
Instant Translation
Translate content in real-time without page reloads, redirects, or interrupting user workflows. All processing happens client-side for maximum speed.
Native Bubble Integration
No external APIs or complex setups required. Install the plugin, add the widget, and you're ready to support 100+ languages.
Consistent Design
Fully customizable language selector with flags, icons, labels, spacing, and styles that match your brand perfectly.
Simple Setup
No code required. Configure your preferred layout style from 20+ options and start translating your entire app in minutes.
Fast Performance
100% client-side processing ensures top-tier performance on desktop and mobile devices with no server overhead.
Smart Caching
Saves the preferred language for future visits, providing a personalized experience that remembers user preferences.
Selective Translation
Translate only specific elements or exclude sensitive content like user-generated data, emails, or legal terms.
Event Triggers
Seamless integration with Bubble workflows allows dynamic UI adjustments based on language changes.
Key Features
Everything you need in a single plugin
100+ Languages
- Support for 100+ languages including regional variants
- Includes pt-BR, pt-PT, zh-CN, zh-TW, en-GB, en-US
- Native integration with Google Translate for accurate translations
- Regular updates to support new languages and dialects
Browser Language Detection
- Automatically detects user's browser language preference
- Matches user location for optimal experience
- Fallback to default language when preference not available
- Seamless initial setup without user interaction
No Redirects
- Keeps the current URL structure intact
- Maintains application state and navigation
- No page reloads or interruptions to user workflow
- Preserves SEO benefits with clean URLs
Customizable Dropdown
- Fully adjustable flags, icons, and labels
- Control spacing, colors, and typography
- Choose from 20+ pre-built layout styles
- Match your brand design perfectly
Lightweight & Responsive
- Works entirely client-side for maximum performance
- Optimized for mobile and desktop devices
- Minimal impact on page load times
- No server-side processing required
Easy Integration
- Add the Translator Widget to any page
- Configure in minutes without coding
- Works with all Bubble elements and plugins
- Seamless integration with existing workflows
Common Questions
Everything you need to know before installing
Does it affect my app's performance?
No, all translations are cached and optimized for minimal impact on your app's speed. The plugin works entirely client-side with no server overhead.
Can I exclude certain elements from translation?
Yes, simply add the "no-translate" ID to any element you want to keep in its original language. This is perfect for user-generated content, emails, or legal terms.
Does it work with all Bubble elements?
Yes, Nebulang translates all text content including text elements, inputs, buttons, repeating groups, and custom HTML. It works seamlessly with native Bubble components.
Can I customize the language selector design?
Absolutely. You can customize flags, icons, labels, spacing, colors, and choose from 20+ pre-built layout styles to match your brand perfectly.
Will it break my SEO?
No, Nebulang maintains clean URLs without redirects or parameters. The translation happens client-side and doesn't interfere with search engine indexing.
How many languages are supported?
Nebulang supports 100+ languages including regional variants like pt-BR, pt-PT, zh-CN, zh-TW, en-GB, and en-US through native Google Translate integration.
Can users save their language preference?
Yes, Nebulang automatically saves the user's preferred language for future visits using smart caching technology.
Does it require external APIs?
No, the plugin uses native Google Translate integration that's built directly into modern browsers. No API keys or external services required.
Can I use it for SaaS products?
Absolutely. Nebulang is perfect for SaaS products with global customers. It provides professional translation with zero configuration and works across all devices.
Is there a limit on the number of translations?
No, there are no limits on translations. The plugin works entirely client-side, so you can translate unlimited content without worrying about API quotas or costs.