I have installed drupal 6.1 with modules Locale, Pathauto.
I've also imported russian translation using Locale module.

To get a bug follow steps:

0. switch default language to English at «admin/settings/language»
1. create page (book, story) and get evidence it's URL uses alias.
2. switch default language to Russian and get evidence that url to the page created at previous step uses it's alias no more − diurl switched to node/123
3. create page (book, story) and get evidence it's URL uses alias.

Switching between languages makes nodes in different language switch their URL too.
Along with that on the page with the list of aliases (admin/build/path) it's seen that every page has it's own alias.

Bulk generation makes no help.

Comments

yustos’s picture

I have a same problem. If English language is used by default, all o'key, but if Russian is used - alias are created (for example, en/product), the record are created in the url_alias table, but the page does not open by this alias. By a call of $node=node_load(arg(1)) in a variable $node-> path it is specified correctly

znaem.net’s picture