Arabic Form | Community
Skip to main content
January 14, 2016
Question

Arabic Form

  • January 14, 2016
  • 2 replies
  • 1700 views

We need to create a Marketo form in Arabic. Arabic reads right to left versus left to right. This means we need to switch the form field labels with the field so it is the reverse of a traditional form.

Any ideas? Custom HTML?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

2 replies

Justin_Cooperm2
Level 10
January 14, 2016

There isn't any easy way to do this out-of-the-box. It will have to be done using custom JavaScript and CSS. Because it requires so much customization, I would just use your own form and then submit the data using server-side form post. http://developers.marketo.com/blog/server-side-form-post/

SanfordWhiteman
Level 10
January 14, 2016

Leslie, assuming you're using an otherwise-standard Marketo form, you can render labels to the right with just CSS:

     .mktoForm .mktoLabel { float: right; }

     .mktoForm .mktoGutter { float: right; }

More adjustments can also be done with CSS, though complex reformatting would take JS too.

I disagree with Justin here about server-side form post.  I don't think that technique should be used on a public website because of rate limits.  Rather, you could use a totally custom form and the Make a Marketo Form Submission in the background technique. I've been using this technique for a long time to post Drupal, DotNetNuke, and totally custom forms to Marketo in a scalable way.