Unfortunately, the username and password you have entered do not match!

Registration

Unfortunately, this username is already taken!

Unfortunately, this e-mail address is already used!

Please retype the verification code.

All fields are required

Creating a Joomla! multi-language form with RSForm! Pro

Creating a multi-language form with RSForm! Pro

Method 1: Duplicate form (obsolete)

Depending on the method used in order to access the form you will need to:

If the form is accessed through a menu item you will have to perform the following steps:

  1. Let's assume that you have English and Spanish languages installed in your Joomfish. Create your English form first.
  2. Copy the form using the copy function, and translate it in Spanish.
  3. Go to Menus > Mainmenu > New > RSform!Pro > and select the English version of your form to be displayed.
  4. Go to Joomfish > Translation > English > Menus and select the previously created menu item, then in the Form field select the English version of your form.
  5. Go to Joomfish > Translation > Spanish > Menus and select the same menu item, only this time select the Spanish version of your form.
If the form is published inside an article you will need to perform similar steps:
  1. Create two forms, one for English (with the form id = 2) and one for Spanish (with the form id = 3).
  2. Go to Content > Article Manager > select your article and add the placeholder used in order to publish the form in an article: {rsform 2}.
  3. Go to Joomfish > Translation > Spanish > Contents, select the previously created article, translate the content and change the id used in the placeholder so that the Spanish version of your form is used: {rsform 3}.

Watch the video tutorial

Method 2: Direct translation (recommended)

Since RSForm!Pro revision 36 you can have a single form for all of your installed langauge packs (frontend). Now, when editing a form, you will notice a language selector, as displayed in the image below:

Using this method you will basically be able to translate all the necessary information. All translatable items have been marked with the symbol.

The following field properties can be translated:

  • Caption
  • Validation message
  • Default value
  • Description
  • Items
  • Labels

In terms of form properties and options, the following items can be translated:

Edit form tab:
  • Form Title
  • Thank You message
  • Error Message
User/Admin email tabs:
  • From name
  • Subject
  • Message body

The form meta data is also configurable for each language. As a side note to the multilanguage functionality, the form submissions can be filtered by the submitted language tag. This filtering option is also available in the RSform!Pro Submissions view and mod_rsform_list module.

Watch the video tutorial

Note:
  • Method 2 requires RSform!Pro revision 36 (or higher).
  • If a field hasn't been translated, the original value will be displayed.
Feedback