Ektron - Multilingual urls


We need to implement a url like: www.mywebsite.com/en-us/about-us.aspx and we couldn’t find an easy way to do this. We reviewed the following options:

  • the taxonomy and alias option, but it seems that it will require us to alter the taxonomy tree to add a base parent with the language (I.E.: en-us). This poses a problem because the current site already has a taxonomy tree implemented, and introducing changes to it (like trying to move everything under a parent item) may cause unexpected behaviors. We also thought about adding an en-us element to the current tree, and replicate the existing taxonomy structure there, but that would introduce the issue of maintaining 2 taxonomy structures instead on just one.
  • We also thought about programmatically creating aliases for all the different pages on the site, adding the language id as a parameter for the alias, but we don’t know how that would interact with the search

In the future, we’ll probably add sub domains for different languages besides the url change.

What's the correct approach to do this?

Has someone experienced this issue/scenario? 


Apr 08, 2016 22:05

Also posted on the Ektron Developer forums. I responded there: https://developer.ektron.com/Forums/?v=t&t=3419

Edited, Apr 12, 2016 15:11
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.