I built the entire client site, and once I finished the project, we subscribed to the hosting plan and the localization plan. There’s an element in a section that should be visible in the default language but hidden in the other secondary languages.
So, I did exactly that. I set the element to Flex in the default language and to None in the secondary languages. In Webflow’s preview mode, it works perfectly because the element set to None remains hidden. However, when I publish the site and view it live, a bug occurs where the element still appears visible (Flex) even in the secondary languages.
In fact, any layout changes I make to the secondary pages are not applied when I publish the site.
Check your site-wide settings in the dashboard, I suspect you have pt set as your site-wide locale there.
This competes with localization itself, so when you switch to e.g. the es locale, that setting will override the page locale and break locale-specific styling.