Hi.

I've been using localizer for quite some time on multiple sites, but recently I've been needing clean urls for imagecache as well as localizer for translation. When I turn on clean urls the language switching flags stop working. If I turn clean urls off again they work normally.

What I did for the last site was (in this order):
- Install drupal 5.7
- Install localizer
- Add content and translations
- Enable clean urls

With clean urls each flag points to urls like this: "http://mysite.no/en" (and it doesn't work)
Without it they point to urls like this: "http://mysite.no/?q=en" (and it does work)

But if I, with clean urls enabled, manually point to a url like "http://mysite.no/?q=en" everything works like normal.

So it's obvious stuff works, but it doesn't change the language without the "?q=", and I thought I would ask here before I look through the code. :)

Is this a setting I have to change for it to work with clean urls?

Thanks.

Comments

Itsu’s picture

Did you find out what was wrong?

I use Drupal 5.11 and I have problem switching to the non-default language ("page not found"). I do not use clean URLs.