I am experiencing an issue with one of our sites that I don't seem to be able to find a way around. Basically the clients site has lots of different languages which are selectable via a dropdown. These languages exists as different nodes within the content tree and each have the following sub-sets of hostnames associated with it, for example the French node:
www.site.com/fr www.site.fr www.site.fr/fr
The issue I have is that when caching is switched on (this is needed as not having it enabled significantly slows down the loading of the site when multiple hits are occuring) and if you hit the domain:
www.site.com/fr
The URLs for the navigation items don't have the FR prefix (e.g. www.site.com/about instead of www.site.com/fr/about). The only way I can get the nav menu to work is by republishing the homepage node for the language and/or removing the cache which as mentioned I don't really want to do.
The version of Umbraco is 4.11.9
Has anyone had a similar issue before and/or found or know of a way around this issue?
Multi-lingual navigation caching issue
I am experiencing an issue with one of our sites that I don't seem to be able to find a way around. Basically the clients site has lots of different languages which are selectable via a dropdown. These languages exists as different nodes within the content tree and each have the following sub-sets of hostnames associated with it, for example the French node:
www.site.com/fr
www.site.fr
www.site.fr/fr
The issue I have is that when caching is switched on (this is needed as not having it enabled significantly slows down the loading of the site when multiple hits are occuring) and if you hit the domain:
www.site.com/fr
The URLs for the navigation items don't have the FR prefix (e.g. www.site.com/about instead of www.site.com/fr/about). The only way I can get the nav menu to work is by republishing the homepage node for the language and/or removing the cache which as mentioned I don't really want to do.
The version of Umbraco is 4.11.9
Has anyone had a similar issue before and/or found or know of a way around this issue?
is working on a reply...