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

Letharion’s picture

I 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

Letharion’s picture

Unforunately making sure all language versions of my front page had an identical title did not help.

not_Dries_Buytaert’s picture

Status: Closed (works as designed) » Active

The 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".

not_Dries_Buytaert’s picture

Status: Active » Closed (works as designed)

I successfully tested the hypothesis, I just posted.

Status: Active » Closed (works as designed)