Hi,

We have come across a major bug which is causing a lot of problems for us.

We currently have 3 languages on the site and will be translating it into 5 more. When we translate page we use the same path alias on all sites. I created a webform and then translated it into french and dutch. It all seemed to be fine for a while and then we noticed that the url started disappearing and webform alias reverted to node/id format. Upon further investigation we discovered that when we go to form setting and hit save the url of the language that you saved in works and all other language forms loose their url.

E.g. I created a form and this is what the url alias table had when they were created:
fishead node/8489 English
fishead node/8490 French
fishead node/8491 Dutch

Then I went to the Dutch form and I hit the form settings page and the url alias changed to:
fishead node/8491 Dutch
fishead node/8491 Dutch
fishead node/8491 Dutch

I am not sure if this is webform that is causing this or one of the other modules like Webform PHP or Webform Validation as we have both installed. When we update labels or add fields or edit the webform it all seems fine, its only when we save the form setting that this seems to happen. It seems like its not respecting the language when it updates the url alias.

I would really appreciate if you could point us in the right direction as this is causing major problems on our site.

Comments

garv’s picture

Status: Active » Closed (fixed)

This bug is fixed in a drupal 6.26 core update. Updating the core fixes this problem. Closing

aleksey.tk’s picture

Can you please point me out to the issue in Drupal core for it? The one which is fixed. Thanks!