Hello,
We ran into a problem with one of websites we made for a client. This website is multilingual (dutch, english, french) and we use the module from http://www.putyourlightson.net/projects/multi_language to accomplish the basics. This module uses the url (eg http://www.website.com/fr) to set a language variable (in this case fr) and this variable is then used in the templates to read the language dependent fields (eg. desciption_fr). This is all working fine.
The problem starts when we enable template caching, the templates and content are indeed cached (and the speed of page loading is reduced noticeable) but the system caches the field-content of the first language that is requested. So if a certain page is loaded as http://www.website/fr/contact the visitors of http://www.website.com/en/contact also get the french version.
We have disabled template caching for the moment, but is there any way we can get around this?
best regards,
Tim.