Multi-language form

abennen 12 Apr, 2012
Hi there,

I try to make a multi-language contactform. Therefore I've added 2'Multi-language' action on the 'on load' event. One for en-GB and one for nl-NL. I've added the labels in both actions like this:
#naam#=Uw naam*
#email#=Uw e-mail*
#bericht#=Uw bericht*

First, on the frontend of Joomla the labels of the Dutch contactform are not the same as in the Multi-language action (see labels above).
Next, if I switch to English on the frontend I get the message 'Form name can NOT be empty!'

What do I have to do to get it work?
GreyHead 12 Apr, 2012
Hi abennen ,

Have you set the Labels for the elements to #naam#, #email# and #bericht#? Multi-language works on search and replace so you need to add these values wherever you want the translated versions to appear.

I don't know what happens when you change language. What is the URL that displays?

Bob
abennen 12 Apr, 2012
Hi Greyhead,

I set the labels for the elements as they are in de Multi-language. Now I see in Dutch the text I filled in in the Multi-language nl-NL. When I switch to English I still get the same message 'Form name can NOT be empty!'.

It doesn't make a difference if I place the Multi-language of nl-NL first or second.

URL Dutch: http://www.sitename.nl/index.php/bedrijf/contact
URL English: <!-- w --><a class="postlink" href="http://www.sitename.nl/index.php/en/bedrijf/contact">www.sitename.nl/index.php/en/bedrijf/contact</a><!-- w -->
GreyHead 12 Apr, 2012
Hi abennen,

How are you switching languages? it looks as though the SEF URLs are different so I guess that the English one no longer connects to the form page.

Bob
Max_admin 12 Apr, 2012
Hi abennen,

Please try to test with SEF/Cache disabled ? let us know.

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
abennen 12 Apr, 2012
I have some additional information: the issue with the message occurs with the form I copied from another form I've made before.

With the original form I did the same 'trick' with the multi-language and there it works perfect.
This topic is locked and no more replies can be posted.