how to setup a multi culture store in Kentico?

Nattawut Comlon asked on February 5, 2016 04:55

The requirement for a website is to have a website for multiple languages (US, AU, NZ). But in each languages will contain different product.

For example: product A will only be available in US culture only and product B will available in AU culture only. Not a single product will be available in 2 cultures ever.

If I setup a (single) website and add 3 cultures (US, AU and NZ). When I add a product, is it possible to make that product to be available only in a particular culture?

I would like to know what is the available approach for this specification. I wonder whether setting up 3 websites with different cultures will be the better way to do?

Thank you very much in advance, :) Nattawut

Recent Answers

Petar Kozjak answered on February 5, 2016 10:41


from my experience 3 sites would be best approach. You can create them on one installation so you can share users, templates, media across all 3 sites. But be careful when developing on single instance, every object will need to be assigned to a site also what out not to overwrite some object, types, transformation that one site is using.

Alternative is to create one site and then product that is only for US, you don't translate it to NZ. This i just a simple example how you can do it. But in this case you will have a big mess with all 3 stores. It could be administration nightmare.

1 votesVote for this answer Mark as a Correct answer

Brenden Kehren answered on February 5, 2016 14:48

If the content is the same (localized) across sites, just the products are different, I'd stick with one site. This will allow you to create your products, then add them to the content tree in different cultures making them only available to those cultures and not the others.

Read the documentation on it (v9).

0 votesVote for this answer Mark as a Correct answer

Nattawut Comlon answered on February 8, 2016 00:13

It is really good to get different ideas about it. Thank you so much :),

@Petar, That is what I have in mind. Personally, I would love to have 3 sites as well. But is that the case we have to get 3 different licenses (for each site)? That is the only drawback I can think of so far.

@Brenden, that approach is better that we don't need multiple sites and domain names (and licenses). Only I have some issue when the product is created (together with a page) in non-default culture, you cannot rename the product name (SKUName field in the database). But the issue can be fixed by detaching the product from page before renaming it and then re-attach it back.

By the way, I have a silly question but I just want to double check with you.

I was told that we can setup multi store in Kentico and each store has its own culture. Does that mean we have to setup multi site as well? Or we can have multi store in the same site?

Thank you again, Nattawut

0 votesVote for this answer Mark as a Correct answer

Petar Kozjak answered on February 8, 2016 12:13


we didn't build any project with this multi-store configuration, but it should work same as multi-site.

Try it with some demo. It could be solution to one site instance.

0 votesVote for this answer Mark as a Correct answer
