You could develop a user control that represents a drop-down menu for example, which holds the different countries. This control should be able to check for existing cookie set, or set a new one upon country selection. There are 2 scenarios here :
If our visitor is "return visitor", the control reads the cookie.
If the visitor is new, he makes his choice and a cookie is being set on his computer.
Depending on the cookie value, or the user's choice, the visitor is being redirected
to the specific section of the site.
You are able to create multilingual content web sites with PathPrefix option, which means that your language-dependent pages could be found in URLs like this for example:
English Version :
German Version :
If you want to learn how to built sites with multilingual content, please refer to the Sitefinity User Manual, section "Multilingual Content Management
I hope you find this helpful.
the Telerik team