Problem: The client is experiencing an issue where the 'Shopping cart', 'Checkout details', 'Order complete' breadcrumbs are missing on the Portuguese version of their site, while they appear as expected on the original English site. Solution: We recommend checking the slug of the secondary language checkout pages. If you change the slug to checkout, it should resolve the issue. This problem occurs because the theme checks for specific slugs, and when these slugs are translated, it fails to recognize them. Here is an example of how the theme handles breadcrumbs:
Additionally, ensure that your theme, in this case, Flatsome, is updated to the latest version as an outdated theme can also cause such issues.
If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If issues persist, please open a new support ticket.