I was wondering how you guys think multi-language functionality is best implemented on Bubble. I want to offer two languages to my users, and the way I see it there are two main options:
Different pages for different users
This would mean a separate page for Language A and a separate page for language B. No conditionals required, but you end up having more pages. Would having more pages (probably around 35 in the end) slow the app down?
Conditionals
Another option is working with single pages, which have conditionals for all the elements. Therefore, if user’s language is A, the text element will show text AAA. If user’s language is B, then the element will show BBB. It is with this option that I’m really worried about the speed, because I have quite some elements on each page, and almost all of these elements will have multiple conditionals (not just the languages, but sometimes a count of items).
Both options would work equally well for my visitors in terms of ease of use. They don’t need to be able to switch quickly between languages, so the speedy use of conditionals doesn’t really offer an advantage compared to loading a new page. What do you think? Your ideas are greatly appreciated!