Problem Statement
The current implementation of multilingual functionality in Bricks using external plugins leads to numerous issues and limitations:
- Incompatibility: Many multilingual and translation plugins are either not compatible with Bricks or cause conflicts with other plugins.
- High Costs: Many features are only available through the purchase of additional packages.
- Lack of Clarity: Plugins like Polylang/WPML require a separate page for each language version, which significantly reduces the clarity and manageability of websites.
- String & Media File Issues: Media files are tied to specific languages, leading to display problems in multilingual setups. Additionally, there are numerous issues with managing text strings across multiple languages.
These challenges make it difficult to implement a clean and user-friendly multilingual solution for websites.
Comparison: Platforms like Wix, Squarespace, and Webflow handle multilingual functionality far more effectively, offering seamless integration and fewer complications compared to any WordPress plugin or theme. At the moment … but maybe that will change in the near future?
Proposed Solution
Developing native multilingual support within Bricks, which could include the following features:
- Text String-Based Translations: Instead of creating separate pages for each language, translations are stored as text strings.
- Centralized Translation Management: A user-friendly interface to manage all text strings and their translations in one place.
- Seamless Integration: The functionality would be fully compatible with Bricks and would not require additional plugins or extensions.
- Simple Editing and Import Options: Translations can be uploaded, edited, or imported directly within the builder.
I am open to discussions, concerns, and suggestions regarding this topic. I would also be happy to provide additional insights or support to help shape and refine this feature request!