Our customers want to use localized URLs because this is better for SEO. 
Magnolia can localize the title of a document, but not the name. As described 
in 
http://documentation.magnolia-cms.com/technical-guide/i18n.html#Onehierarchyormany
 we would like to have ONE hierarchy.

Can we add another attribute to documents to specify what to be used for URLs 
instead of the node name?

My document structure is
/products
/products/cars
/products/cars/domestic
/products/cars/foreign
/products/furniture

but the URLs for the German website should be:
/produkte
/produkte/autos
/produkte/autos/deutsch
/produkte/autos/ausland
/produkte/moebel

Support suggested to have a filter before the security filter (because security 
is based on the real path, not the localized) and then internally forward to 
the target page. We would then also have to change how links are rendered.

Has anyone implemented something like this? I guess we need a map from 
localized to real path, but where to store the map (memory, repository) and how 
to update?

I don't think that this is easy to implement but it should be Magnolia feature.

Cheers,
Roland

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=9117cf02-aea9-431b-8205-be1348c486e6


----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to