I have a tri-lingual website and used webform to create a contact-form. Then I translated the label-strings into french and dutch. This worked fine, but now after revisiting my site(some time after I built it) I see that all labels are in dutch(the default language of the website)on both /en/- and /fr/-domains.

I searched for a string(Telefoon) to see what happened to my translations:

I found the original with the correct translations:
Phonenumber: /nl/node/1/edit/components

And what appears to be the new one:
Telefoon: /nl/node/1/edit/components?cid=6

Basically the english source string was replaced by the default language string, thus I can't even translate it into english , only to duth/french....

?cid=6 => This used to be appended to the source string's location.

I think this is a webform issue since I haven't had this problem with any other part of my site.

I can re-translate it all, but what if it happens again?

Comments

quicksketch’s picture

Status: Active » Closed (duplicate)

Webform currently does not support translation. See #245424: Make Webform multilingual (i18n) aware through contributed modules.

Rakward’s picture

It was working fine at first. Is there no workaround available? Something is causing the strings to be re-indexed or something.

Any ideas on how I can solve this? I'd hate to make a 3 webforms every time ...