Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Martin 44 posts 66 karma points
    Jan 15, 2014 @ 21:09
    Martin
    0

    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

    Jan 16, 2014 @ 09:30

    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

Please Sign in or register to post replies

Write your reply to:

Draft