Site structure
Version 5.x > Site structureContent Localization - can Kentico do this? View modes: 
User avatar
Certified Developer v7
Certified  Developer v7
maxg - 12/8/2010 6:42:53 PM
   
Content Localization - can Kentico do this?
We have a client with some interesting requirements around content and relationships which we are considering a Kentico build for.

The client has the concept of content sharing for specific languages and markets with an inheritance model. Imagine a page that has a block of content on it. This content is written for the international audience [en]. Another version of this same content is tweaked slightly for the United Kingdom [uk] audience.

Now imagine this inheritance tree:

> [en] International Audience
>>>> [uk-ie] United Kingdom and Ireland
>>>>>>>> [ie] Ireland
>>>>>>>> [uk] United Kingdom
>>>> [de] Germany
>>>> [us] United States

When a user comes to the site, their market is determined or they can pick it. When the user is browsing the site in the context of the Ireland market, they would see the international content, when browsing from the United Kingdom market they would see the tweaked content specifically for the UK market.

Basically, if you don’t have a version of the content specifically for your market, you get the version of the content that is closest to your market when searching through your parent markets.

This concept needs to be applied to any type of content throughout the entire site.

This way they client can target content to markets or groups of markets, tweak it slightly for different markets (pricing, slang) and still be able to manage the content in a sensible way.

Further to this, the market may support multiple languages, eg: German and English. A page that lists articles that are related to a tag when viewing in the context of the Germany market, may show articles from both these languages, but a weighting would be applied to surface the German articles to the top of the list as that may be set at the preferred language in that market.

The relationships and weighting model will be quite complex.

Is this possible with Kentico? How would you approach it? Or is this looking like a bespoke build.

NB: the site will also contain a lot of personalization, as users will be logged in, so performance and caching needs to be considered carefully.

User avatar
Kentico Developer
Kentico Developer
kentico_helenag - 12/9/2010 7:48:07 AM
   
RE:Content Localization - can Kentico do this?
Hello,


1. Could you please tell me if the inheritance could be static? For example you clone the parent document and make some changes to localization but if you change the parent later it does not update the children content.

Dynamic inheritance would be if the shared content is updated when you edit the parent. It would be more problematic.

2. Should it be one site with different sections or severl web sites in one installation of Kentico?

3. What is the shared content? Text and images or some documents, controls, ...

4. Should be the site multilingual?


Best regards,
Helena Grulichova