We have implemented multisite & multilingual Sitecore implementation and now we are going to implement new website which will support 3 language and 10 country. Code base( VS solution) & Sitecore instance is common for all these sites.
Existing sites
rootPath="/sitecore/content/mycompany/Sites/USSite" startItem="/Home"
--> This support only one language en
URL: http://www.myussite.com/en
rootPath="/sitecore/content/mycompany/Sites/CASite" startItem="/Home"
--> This support two language en and fr-CA for this we have added fr-CA in system language.
URL: http://www.mycasite.com/en and http://www.mycasite.com/fr-CA
rootPath="/sitecore/content/mycompany/Sites/NewSite" startItem="/Home"
--> This will support 3 language (english,spanish and portuguese) and for 10 country.
For this website, domain name remain same for all country. For country and language selection I will provide drop-down. I will add all required language entry in sitecore/system/language
node i.e. language and country/region code
User will select country (Brazil) and language(Portuguese) then will be redirected to http://www.mysite.com/pt-BR URL and so on for all language-country combination. For example following will be URL and accordingly we will have content item for each language-country combination
and so on for all other combination
Is this correct approach? Just want to know that after user selection for country/region code and language how should we redirect user to combined URL
Thanks
UPDATE
Basically right now we have 13 websites which is distinguished by domain name for exp. mysite.co.cr
, mysite.com.ar
, mysite.com.br
and so on and 3 language en(English), es(Spanish) and pt(portuguese).
Region wise language list is /es-cr, /es-ar, /pt-br, /es-cl, /es-co, /es-do, /es-sv, /es-gt, /es-mx, /es-pa, /es-pe, /es-pr, /es-uy
We are planning to migrate all this to Sitecore. There will be one domain mysite.com
only which show default en content. For different country/region redirection will be something like mysite.com/pt-BR
Some content pages, social, newsroom etc. will be live only in specified country not in all
All es language content (for exp. articles) remain same across the es specific country but banner/ carousal may be different region/country wise
Our existing structure is already mentioned above. So for this new site how should we organize content set up planning.
Do we need to add 10 language version for each page then only we will be able fetch relevant content as per URL like
for pt-BR region it will be mysite.com/pt-BR
for es-CR region it will be mysite.com/es-CR
for es-ar region it will be mysite.com/es-ar
and so on ( please correct me if I'm wrong here )
please provide any suggestion