Hi Support Team,
I’ve encountered an issue with the translation of the “Checkout” button inside the Canvas mini cart (off-canvas cart preview in XStore).
Here is the exact behavior:
– When I add a product to the cart for the first time, the Canvas mini cart opens automatically.
– At that moment, the “Checkout” button is not translated (it appears in English).
– After performing a hard refresh (Ctrl + F5) – sometimes the translation appears correctly.
However, the issue is consistently resolved only after:
– Opening the full cart page, and then
– Returning to the homepage
→ then the button is always properly translated.
So it looks like the translation is not applied on initial dynamic load, but works after a full page render.
Could you please clarify:
– Why this happens?
– Is this related to AJAX / dynamic content loading in Canvas?
– Where can I properly set or override this translation so it works consistently without needing a refresh?
I would appreciate your guidance on how to fix this permanently.
Best regards,
Marek Chodacki
Rohsel