Fork me on GitHub

Question about locale settings  Bottom

  • Hello,

    I'm building some new custom modules for my PN web site.

    Let's say I'm selling stuff to my customers in the euro area. Therefore I want to advertise my prices in euros whatever the user's language. If I have an American customer using my web site, I do not want to display my prices in USD; therefore I do not want to use the _LOCALE variable set in PN core language files (that is the locale set by the user when he chooses its language, thanks to the language block for instance).

    As a result, I'd like to get the locale of my own web site , that is the locale set through the admin preferences (choice of language). In other words, I'd like to have this locale being set by the admin preferences. This way I could roll out my web site in various countries (and be abel to sell my stuff in various currencies on various web sites).

    I realize some popular third-party module (pnForum, pnEncyclopedia, PostCalendar, pnTresMailer) use this statement often:
    setlocale(pnConfigGetVar('locale').

    But there is no config mod var 'locale' in PN (I checked this with SQL statement 'select * from pn_module_vars where pn_modname = '/PNConfig' order by pn_name') !

    Is there a way ito get the locale set by the administrator through the PN admin preferences ?

    Fred



This list is based on users active over the last 60 minutes.