I am using locale, content translation and the language switcher block (with Icons) to provide English and French content of my site.
While the language switcher in node links work once (directing the user to the appropriately translated page), they do not seem to permanently change the language even though '?q=fr' remains in the URL. The next page they visit defaults back to the English version of the content rather than translated content. The same applies for the language switcher block.
Also, I have found that on the home page, the language switcher block doesn't work at all. It adds '?q=fr' to the URL but doesn't add direction to the translated node (this does not apply to the in node link). Perhaps because the home page doesn't contain anything in the URL use in finding the translated equivalent?
I'm guessing I am missing something as I've found very few other people posting trouble with this. Details of my configuration at present are:
Modules: Locale and Content Translation
Drupal 6.16
Languages: English and French
Configuration: Path prefix only
Icons: Node links & Language switcher block
If anyone has any hints, ideas or direction to a good tutorial I would be most grateful! Thank you in advance for your time,
Dan









