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:
- Let's assume that you have English and Spanish languages installed in your Joomfish. Create your English form first.
- Copy the form using the copy function, and translate it in Spanish.
- Go to Menus > Mainmenu > New > RSform!Pro > and select the English version of your form to be displayed.
- 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.
- Go to Joomfish > Translation > Spanish > Menus and select the same menu item, only this time select the Spanish version of your form.
- Create two forms, one for English (with the form id = 2) and one for Spanish (with the form id = 3).
- Go to Content > Article Manager > select your article and add the placeholder used in order to publish the form in an article: {rsform 2}.
- 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
- 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
- Method 2 requires RSform!Pro revision 36 (or higher).
- If a field hasn't been translated, the original value will be displayed.






