Jump to content

Problem with contact form : multi language


Recommended Posts

My Prestashop was installed in french.

I'm using a second language : English by default.

 

In Custommers / Contact, I've set an email adress for both languages : French and English, for each selection of the combo (webmaster and sales)

 

If I use the contact form in french, everything is ok :

Message on website OK

Your message has been successfully sent to our team.

 

Message for custommer in mailbox

Message for the shop in mailbox

 

If I use the contact form in english :

Message on website OK

Your message has been successfully sent to our team.

 

NO Message for custommer in mailbox

NO Message for the shop in mailbox

 
Olivier TERLEZ
Link to comment
Share on other sites

New information :

I have noticed that the messages are not lost. They appear in the back office dashboard in Custommers / Custommer service.

The problem is just the automatic mail in english with the form. The mail is well filled for each language and there is no back mail, even for the custommer.

Link to comment
Share on other sites

  • 3 weeks later...

Hello,

 

I use single, non-english language PS 1.6.0.6 and testing multi-language 1.6.0.8, both same problem with translations on Contact Form:

 

In a select box "subject" options: ["webmaster","customer service"], it is fetched from DB table `contact` via function Contact::getContacts(), DB table `contact_lang` contains not translated values, it also contains non translated description displayed under select on onChange event.

 

It appears to me, that this values are not translated during install, nor it is translated when add more languages.

 

Rewrite this table by hand do the trick.

 

On the other hand, the confirmation messages are translated OK for me.

Edited by MrGumby (see edit history)
Link to comment
Share on other sites

  • 4 months later...

Hi, Have anyone known how to solve this problem?

 

I use Prestashop 1.6.0.9 and also have the same issue with the contact form.

In my site, I set up 2 languages.

   - Thai language (Default language)

   - English language

 

Case 1 =>  When I select English, Go to contact form then click submit

                  - A new e-mail sent to my mailbox

 

Case 2 =>  When I select Thai, Go to contact form then click submit

                  - No e-mail sent to my mailbox

 

I already check my Spam/Junk folder, no new e-mail as well.

 

Anyone know the solution?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...