Hi @softworks great work! Still amazed that Squarespace themselves have not come up with a solid solution to this problem built straight into each template.
On your solution - I noticed that when you switch languages when you are already navigating the site you get referred back to the homepage for the new language. Do you see a way to switch languages as well as hold your place in the site?