connectcase Posted April 23, 2014 Share Posted April 23, 2014 Hi there, what am I doing wrong? In the new 1.6 version I have changed the default language for my shop to Dutch (BO -> Localization -> Configuration), but my shop stills default to English. No matter how hard I try to delete cookies, cache etc. it still won't change. Did I forget something? Cheers! 1 Link to comment Share on other sites More sharing options...
walidon Posted April 23, 2014 Share Posted April 23, 2014 and the language of your computer? Link to comment Share on other sites More sharing options...
vekia Posted April 23, 2014 Share Posted April 23, 2014 share url to your shop, each of us will verify it Link to comment Share on other sites More sharing options...
connectcase Posted April 24, 2014 Author Share Posted April 24, 2014 I cannot share the URL yet (my client won't allow it). Language of my computer/browser is English, but I don't want my browser to decide what language my shop has.... Link to comment Share on other sites More sharing options...
walidon Posted April 24, 2014 Share Posted April 24, 2014 Language of my computer/browser is English, There we go:) I knew it was something to do with your computer:) PS detects language according to the language of the browser. how to disable that! I don't know really:) Link to comment Share on other sites More sharing options...
connectcase Posted April 24, 2014 Author Share Posted April 24, 2014 Are you sure about that? According to usability rules it is the right way to go, but I think it's just annoying, especially when you're testing (shop isn't ready yet.....) Link to comment Share on other sites More sharing options...
vekia Posted April 24, 2014 Share Posted April 24, 2014 defnitely it's not default bahaviour of prestashop, features like that exists, but they aren't installed by "default" so, perhaps you use some geolocalization feature? Link to comment Share on other sites More sharing options...
healthcare4pets Posted April 24, 2014 Share Posted April 24, 2014 Hi there, what am I doing wrong? In the new 1.6 version I have changed the default language for my shop to Dutch (BO -> Localization -> Configuration), but my shop stills default to English. No matter how hard I try to delete cookies, cache etc. it still won't change. Did I forget something? Cheers! Same problem here! (dutch) Link to comment Share on other sites More sharing options...
healthcare4pets Posted April 24, 2014 Share Posted April 24, 2014 I'm having the same problem, it isn't possible to tramslate in Dutch, my computer is 'all dutch', the browser is Chrome. I can't translate the webshop.. it is allll english... (I start yesterday with Prestashop, so I'm new) 1 Link to comment Share on other sites More sharing options...
connectcase Posted April 24, 2014 Author Share Posted April 24, 2014 (edited) But if I would use some geolocation feature (which I don't by my knowledge), it should default to Dutch, cause I am in the Netherlands? I am thinking this is default behaviour by Prestashop. I just added Dutch as a language in both Firefox, Chrome and IE and guess what: the shop now defaults to Dutch! This kind of makes the Localization feature in the BO useless! Why would you set the default language of your shop anyway? Prestashop only listens to the browsers, not to the Localization-setting.... Edited April 24, 2014 by connectcase (see edit history) Link to comment Share on other sites More sharing options...
connectcase Posted April 24, 2014 Author Share Posted April 24, 2014 I'm having the same problem, it isn't possible to tramslate in Dutch, my computer is 'all dutch', the browser is Chrome. I can't translate the webshop.. it is allll english... (I start yesterday with Prestashop, so I'm new) Is NL wel een taal in Prestashop? En heb je Dutch wel bovenaan staan in Chrome's "Taal en invoerinstellingen"? Dat was bij nl het probleem. Link to comment Share on other sites More sharing options...
El Patron Posted April 24, 2014 Share Posted April 24, 2014 as of 1.5.6 PrestaShop will after installation detect browser language, and if that language is defined to PrestaShop, it will use that language. Link to comment Share on other sites More sharing options...
connectcase Posted April 24, 2014 Author Share Posted April 24, 2014 Ok, but then again: what is the use of setting a default language?Making sure the language is installed should be enough. Setting it is useless, since PS does not care about your setting and uses the browsers locale.... Link to comment Share on other sites More sharing options...
El Patron Posted April 24, 2014 Share Posted April 24, 2014 Ok, but then again: what is the use of setting a default language? Making sure the language is installed should be enough. Setting it is useless, since PS does not care about your setting and uses the browsers locale.... if the incoming browse language is not defined to PrestaShop, then it will use default language. Link to comment Share on other sites More sharing options...
connectcase Posted April 24, 2014 Author Share Posted April 24, 2014 Ok, I understand. But you have to agree it's a confusing option.... 1 Link to comment Share on other sites More sharing options...
El Patron Posted April 24, 2014 Share Posted April 24, 2014 Ok, I understand. But you have to agree it's a confusing option.... well..I will agree it's confusing when we don't see 'expected' results. happy day. Link to comment Share on other sites More sharing options...
maxuscz Posted May 26, 2014 Share Posted May 26, 2014 So. I need solution too. I live in europe. here i slot of PC, tablets and mobiles with english languages default. You know - customers is so simple people - they can not find currensy menu, language menu. it is too hard for him. I need to be smartest - need offer him better way for buy. If you know how to setup default language by my selection - please tell me. 1 Link to comment Share on other sites More sharing options...
connectcase Posted May 26, 2014 Author Share Posted May 26, 2014 Maxusz, your browsers language determines the default language. If it is not defined in your browser, then PS uses the language you have set as default. Link to comment Share on other sites More sharing options...
chipset Posted May 26, 2014 Share Posted May 26, 2014 I want to change and use mylanguage to be default language, forever and for every browser. How I can do this? .htaccess or other config file? Link to comment Share on other sites More sharing options...
chipset Posted May 28, 2014 Share Posted May 28, 2014 Thank You El Patron, will test it as soon as possible. 1 Link to comment Share on other sites More sharing options...
chipset Posted May 29, 2014 Share Posted May 29, 2014 I tested it, everything is fine and working properly. Thanks again. 1 Link to comment Share on other sites More sharing options...
El Patron Posted August 14, 2014 Share Posted August 14, 2014 Ok, I extended existing PrestaShop browser language detection. Please see my latest work for PrestaShop language localization. [Module] Geo Localization - Advanced Browser Language Detect Link to comment Share on other sites More sharing options...
El Patron Posted August 16, 2014 Share Posted August 16, 2014 I have removed all core hacks.. and will add final advice about overriding native basic language detect. search engines use ccTLD, i.e. google.fr google.uk etc and also IETF language in HTTP_ACCEPT_LANGUAGE, when we force some default, this can have significant impact on non-default language SEO there are 'other' reasons like now you are guessing, localization is not about guessing. seo is about user experience including localization of language, breaking this is very bad idea. topic closed, please post new topic if you have questions about 'default' language and other language handling. happy localization Link to comment Share on other sites More sharing options...
Recommended Posts