dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-dev] les locales


From: Laurent Destailleur (Eldy)
Subject: Re: [Dolibarr-dev] les locales
Date: Wed, 06 Jul 2005 00:18:06 +0200
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)

Régis Houssin wrote:

Bonjour,

J'ai rajouté les constantes "MAIN_FORCE_SETLOCALE_LC_*" je les ai mise en
fr_BE ou fr_FR dans tous les sens et je ne vois toujours pas les centimes.

Vraiment bizarre.

Ligne 176 et 177 du main.inc.php, tu as :
setlocale(LC_ALL, $conf->langage_tiret); // Compenser pb de locale avec windows
setlocale(LC_ALL, $conf->langage);

Essaie de mettre la première seule en commentaire.
Puis la deuxième seule et vois ce que tu obtiens

Par contre aussi bizarre que ca puisse paraitre en retournant dans
" Configuration - Php - Env" je ne vois plus les LC_ALL et autres que je
voyais ci-dessous !! À croire que la woody veut me faire passer pour un fou.
:))


Sinon j'ai voulu tester sur la debian 3.1 :

Debian 3.1 (Sarge)
Apache 2.0.54
PHP 4.3.10-15
Mysql 4.1.11

en lançant l'install il ne me demande pas la langue que je veux (fr_FR,...)
Est-ce normal ?

Tu as du faire une install sur une install deja existante (fichie conf.class.php deaj existant). Dans ce cas il reprend la langue de la dernière install.

Ensuite je rentre les chemins et le login de la base, je fais suivant et
j'obtiens la page avec ceci :

Enregistrement du fichier de configuration      OK

C'est tout, même pas le bouton pour faire suivant !!

Y compris après un délai de 2mn (un timeout devrait resurgir) ???

En regardant ce qu'il a fait, il a bien rempli le fichier "conf.php" et créé
les répertoires dans documents c'est tout.

Merci
Régis



-----Message d'origine-----
De : address@hidden
[mailto:address@hidden De
la part de Laurent Destailleur (Eldy)
Envoyé : lundi 4 juillet 2005 21:38
À : Discussions sur le developpement de Dolibarr
Objet : Re: [Dolibarr-dev] les locales

Régis Houssin wrote:

Bonjour,

Il y a qqchose  que je ne comprends pas, je suis sous debian woody, mes
locales sont en fr_FR,
dolibarr est en fr_FR et lorsque je vais dans « Accueil -> Configuration ->
Système -> Php » dans la section « environment » ou le lien "Env" en dessous du lien "Php" j'ai :

PWD     /home/dolibarr/dolibarr/htdocs/langs/fr_FR
LC_ALL  fr_BE
LC_NUMERIC      fr_FR
LC_MONETARY     fr_FR

comment se fait-il que LC_ALL soit en fr_BE alors que j'ai mis en fr_FR
dans


L'information affichée dans Configuration - Php - Env est la configuration par defaut de ton environnement extérieur (en dehors de PHP et de Dolibarr). Regarde dans tes profiles ou dans les scripts de lancement d'Apache si ces variables ne serait pas positionnées. Avoir LC_ALL = fr_BE et LC_NUMERIC=fr_FR est une incohérence. Essaie de retrouver où ces variables sont définies et de les mettre en phase (lancement Apache, profile du user root ... ?).

Par contre, l'information dans Configuration - Dolibarr est la configuration après positionnement par Dolibarr (Et la c'est Dolibarr qui définit). Il se contente de positionner LC_ALL par rapport à ce que tu as choisi dans Interface - Langue. Toutefois, tu peux forcer la configuration de chaque paramètre de manière à trouver une combinaison qui est ok (ton php sous debian se comporte étrangement).

* Pour cela, tu peux positionner dans configuration - divers la constante MAIN_FORCE_SETLOCALE_LC_ALL à fr_FR (Ce qui te permet de rester en fr_BE sous Dolibarr mais d'avoir un PHP qui se comporte en fr_FR pour LC_ALL). De la même manière tu peux aussi positionner indépendemment (si tu prend la dernière version CVS):
MAIN_FORCE_SETLOCALE_LC_TIME
MAIN_FORCE_SETLOCALE_LC_NUMERIC
MAIN_FORCE_SETLOCALE_LC_MONETARY

* Essaie aussi de tout mettre ces variables à fr_BE. Le résultat m'intéresse...



dolibarr et mes locales sont toutes en fr_FR ?

La version de php est 4.1.2

Merci
Régis






_______________________________________________
Dolibarr-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev








--
Laurent Destailleur.
---------------------------------------------------------------
EMail: address@hidden
Messagerie instantanné: ICQ=89306207, Jabber=Eldy

AWStats (Auteur) : http://awstats.sourceforge.net
Dolibarr (Contributeur) : http//dolibarr.com
CVSChangeLogBuilder (Auteur) : http://cvschangelogb.sourceforge.net
AWBot (Auteur) : http://awbot.sourceforge.net






reply via email to

[Prev in Thread] Current Thread [Next in Thread]