I have a multi-language website with a language switcher that actually works. If I click on the new language (e.g, Italian) I'm redirected to a new page with the ?___store=it&___from_store=en
url extension and the contents are translated.
The problem is that when I follow a link from that page, the new page shows the default - initial - language.
What do you think is going wrong?
edit
Links to other pages are simple <a>
tags; is there any function in Magento to build links that consider the selected language?