lisajef Posted October 30, 2013 Share Posted October 30, 2013 Hi! I am configuring a clean install of 1.5 and have imported my clients. I need to be able to change the client language in some cases to Spanish as at present all show language: English (Default). If I click on edit, I can amend everything except the language. Any clue on how I change the customer stored language? Thanks in advance. Link to comment Share on other sites More sharing options...
parsifal Posted November 1, 2013 Share Posted November 1, 2013 Hi lisajef. I may be wrong, but I think that each customer's language is not stored in PrestaShop database. It should be stored in each visitor's browser cookie, and you don't really have control over that. Take a look at these 2 links, maybe they can be of help to you: http://www.prestashop.com/forums/topic/188757-how-to-change-default-language-prestashop-15 http://stackoverflow.com/questions/4847981/how-to-set-default-language-in-prestashop-as-french Link to comment Share on other sites More sharing options...
vekia Posted November 1, 2013 Share Posted November 1, 2013 you've got right, by default customers see default language in the store. They can swtich language with language switcher, and then - information about selected language is stored in cookies Link to comment Share on other sites More sharing options...
lisajef Posted November 1, 2013 Author Share Posted November 1, 2013 Ah ok thanks. So how does Prestashop decide what language to send out the emails to the clients in? Link to comment Share on other sites More sharing options...
parsifal Posted November 1, 2013 Share Posted November 1, 2013 El Patron answered a similar question some time ago: http://www.prestashop.com/forums/topic/183232-status-emails-sent-in-prestashop-default-language Link to comment Share on other sites More sharing options...
El Patron Posted November 1, 2013 Share Posted November 1, 2013 If you have access to phpmyadmin, see table customer, there is where the customer lang is set, id_lang you can either do the .csv update with the lang filed or change it using phpmyadmin Link to comment Share on other sites More sharing options...
parsifal Posted November 1, 2013 Share Posted November 1, 2013 Hi El Patron. Do you know if the DB Schema changed at some point? I'm on PS 1.5.3.1 and can't find an id_lang column inside the ps_customer table... :-\ Link to comment Share on other sites More sharing options...
El Patron Posted November 1, 2013 Share Posted November 1, 2013 Hi El Patron. Do you know if the DB Schema changed at some point? I'm on PS 1.5.3.1 and can't find an id_lang column inside the ps_customer table... :-\ holy cow...my previous post was for a 1.5.6.1 native shop... I could not find any customer language in 1.5.3.1 so, yes it did change...ave maria...I suppose now having the id_lang in later 1.5 versions allows the correct sending of invoices by language....but I'm afraid 1.5.3 does not Link to comment Share on other sites More sharing options...
El Patron Posted February 13, 2014 Share Posted February 13, 2014 update...(still crying in my milk) you will need to upgrade to at least version 1.5.4.1 ps did not capture the customers language until this release... so no back office modules and/or functions can send email in customer language. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now