Set default language

Hi, I want to set Romanian to be the default language of my site, any ideas?(I dont wish to disable English)

Edit English to be Romanian then create another language for English.

Is this still the only way to set the default language?



Because this not not possible on a working site, you loose all item descriptions.

Hello Thatsthat,



In order to set the “Romanian” language as a default one, please take these steps:

  1. Log in to the administration panel of your store.
  2. Open the “Design” tab.
  3. Click on the “Appearance settings” link.
  4. Select the “Romanian” language in the "Administration panel default language " select-box and in the "Customer area default language "select-box.
  5. Click the “Save” button.

I’ve done that, but sometimes cs-cart uses English as the default language.



I think it tries to detect the browser language and override the default. Is there a way to disable this feature?

Thank you for the reply, Thatsthat.



Please let me explain, the language is defined by the following options (in priority order):


  • The language which is defined in the URL by using the parameter of your language code.
  • The language which is set up as the most preferable in your browser settings.
  • The language which is set up as default one on the “Appearance settings” page of your CS-Cart admin panel.
  • The language which is saved in cookies.



    So, most probably the problem occurred because English is set up as the most preferable language in your browser settings. If you want to change this functionality, please contact us via Customer Help Desk: [url]http://cs-cart.com/helpdesk[/url]

Understood, thanks for explaining how it works. No worries, I’ll keep it in the default functionality and see how it goes on from there, if my users don’t complain then I’ll keep it like that.



Thank you for the prompt reply.

You are welcome.

maybe you use different dns servers. I have the same problem because i use Comodo DNS servers and so it is like i log/surf the internet through USA and not from my country

[quote name='CS-Cart Support team' timestamp='1302520660' post='109618']

Hello Thatsthat,





In order to set the “Romanian” language as a default one, please take these steps:


  1. Log in to the administration panel of your store.


  2. Open the “Design” tab.


  3. Click on the “Appearance settings” link.


  4. Select the “Romanian” language in the "Administration panel default language " select-box and in the "Customer area default language "select-box.


  5. Click the “Save” button.

    [/quote]





    Hello,

    on version 2.2.1 could you tell me how could i do to add new language ?

    I'm trying to do this from Administration-Languages- Add new language variable … i add RO-Romanian but it doesn't appear anywhere.



    Could you help me please ? I'd like to have 2 languages like on the older versions …

Hello voxsteel,



Thank you for your request.



In order to add a new language in your store, you should do the following:


  1. In the administration panel, go to Administration > Languages.
  2. On the opened page, click the “Add language” button.
  3. In the opened window, enter RO into the “Language code” text input field and enter Romanian into the “Name” text input field.
  4. Click the “Create” button.



    Note that the ability to add additional languages persists only in CS-Cart Professional Edition and CS-Cart Multi-Vendor Edition.





    Pavel Zyukin

    CS-Cart Support team

Hi Pavel, by any chance is that possible if we change the priority to become

  • The language which is set up as default one on the “Appearance settings” page of your CS-Cart admin panel.–>as the first one?

    Thanks

Hello dsc81,



Thank you for your message.



Some code modifications are required to implement this feature. We would be happy to assist you in this matter within our technical support service. Please contact us via Customer Help Desk if you have support credits or an active support period.



Thank you.





Pavel Zyukin

CS-Cart Support team

If you dont want CS-Cart to use browser-settings for language. Check out this post:

wow… thanks a lot

Dear Sir/Madam,

How about the language of the email content? The email should be sent from the server side, it should not be affected by browser language or cookie.

As cs-cart allow the individual admin user for an individual store, why there is only one Backend default language: from all stores instead of the individual store? It does not make sense to have all admin users must be well in the same language.

Best regards,

Kelvin.

Emails based on orders have the language set to what is set in the order for cumstomer communication and the default admin language for admin communications. Forms will be sent in the language of the user (I think).

Yes customer language is stored in the database - with user profile and for each order. And the system uses these values when sending emails