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?
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?
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
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
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 -->
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 -->
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
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
Hi abennen,
Please try to test with SEF/Cache disabled ? let us know.
Regards,
Max
Please try to test with SEF/Cache disabled ? let us know.
Regards,
Max
This topic is locked and no more replies can be posted.