I have a tour operator site with activities in mutliple, quite different, locations.
When people log into the site I would like them to be able to choose which location they are interested, similar to how one might choose a language.
A few more details:
Ideally I would use as little coding as possible
Some of the pages (eg. about, contact) will be the same regardless of the location you choose, but once you choose the location the top menu bar should display the different pages eg. Home, Events, Activities, About ...
The customer should be able to switch between sites easily through a dropdown on the menubar
I have had a look and found this: https://support.squarespace.com/hc/en-us/articles/205809778-Creating-a-multilingual-site-in-Squarespace (example multilingual site here: https://bedford-multilingual.squarespace.com/)
The problem with this is that the menu bar will only ever display the names of the different locations, so it will be clumbersome to navigate.
Another suggestion is to create multiple sites and have a cover page linking to both, which seems overkill as I would need to pay twice for a simple website. It would also be clumbersome as I think the user would need to go all the way back to home to switch to the other site.
I can't think of an example for other tour operators, but the same principle work on the Intuit site (https://www.intuit.com/): you can select an Indian, American, or Canadian version of the site, which are all similar but tailored to different locations. If you want to change at any point there is country dropdown in the top right hand corner.
Would love to know if such a thing is possible. Ideally without html but am open to suggestions. This is something I see a lot with online stores and is going to be really important to a lot of people managing international websites. Perhaps there is a plugin that would help? Though I have been unable to find one.