Hi Chrystl,
Thank you for your response. I’ve been through the guide many times and my menu works perfectly fine for when I switch between posts/pages created in WordPress.
The problem arises when I switch to a non-WordPress page that uses WordPress menu. Polylang fails to determine correct language of the page, even though I have both html lang setting and folder structure setup so that it should determine the language, this is what the problem is.
If you have any idea how to help me, I would much appreciate it.