I'm using Contour version 3.0.6 for an Umbraco 4.7.0 website with multiple languages.
The Contour form is configured with the #Name convention, which lets the customer translate the text using the Dictionary section. That works well for the form and e-mail confirmation. However, when the form is created as a Document using the Workflow (Save as Umbraco document), the value isnt fetched from the Dictionary configuration.
This is what the created document value looks like, after the Workflow has done it's work: http://i.imgur.com/DDXsIcX.png. We expected Contour to fetch the value from Dictionary instead of inserting the key as the value.
Yeah that's correct, workflows will work with the submitted value ... so the value the end user submits, because the translation from dictionary to value happens when the form is being rendered
Localized value is not set correctly
I'm using Contour version 3.0.6 for an Umbraco 4.7.0 website with multiple languages.
The Contour form is configured with the #Name convention, which lets the customer translate the text using the Dictionary section. That works well for the form and e-mail confirmation. However, when the form is created as a Document using the Workflow (Save as Umbraco document), the value isnt fetched from the Dictionary configuration.
This is what the gender property looks like: http://i.imgur.com/6yhxyXq.png
The Workflow is configured like this: http://i.imgur.com/MWSx6g2.png
This is what the created document value looks like, after the Workflow has done it's work: http://i.imgur.com/DDXsIcX.png. We expected Contour to fetch the value from Dictionary instead of inserting the key as the value.
How do we solve this problem?
Comment author was deleted
Yeah that's correct, workflows will work with the submitted value ... so the value the end user submits, because the translation from dictionary to value happens when the form is being rendered
You could look into updating the workflow the code is available here http://our.umbraco.org/FileDownload?id=5060
is working on a reply...