On the front page, with the default language, all language links point back to the current page.
If I go to any other page, the language links work well, and going back to the front page with the non-default language works, but as soon as I return to english, I get stuck there.
Comments
Comment #1
Letharion commentedI got an interesting reply here:
http://drupal.org/node/510684
I'm very surprised such a basic thing hasn't hit any one else?
Will try and report back
Comment #2
Letharion commentedUnforunately making sure all language versions of my front page had an identical title did not help.
Comment #3
not_Dries_Buytaert commentedThe reason for this might be that (by design) Drupal 6 parses the frontpage as a list of nodes (typically news posts).
This is why admins can configure following options:
*) "Administer -> Content management -> Post settings -> Number of posts on main page:" and
*) in the edit form for nodes: "Publishing options -> Promoted to front page".
As the first node (titled 'Homepage') is published on that list (overview page) by default, users see it when they enter only the domain name.
This is explains the difference in terminology used by Drupal: HOMEpage is just a (!) node just as any other node and FRONTpage is an overview page/ a list of nodes.
So actually, the frontpage is NOT a regular node which can be translated.
Anyway, to turn the frontpage into a regular node, install this module: http://drupal.org/project/front
Then configure that module as follows: Advanced front page settings -> Activate your front_page settings -> Default front page: -> "node/1".
This is assuming that the HOMEpage is "node/1".
Comment #4
not_Dries_Buytaert commentedI successfully tested the hypothesis, I just posted.