Re: perl: warning: Setting locale failed

2003-01-23 Par sujet Marc SCHAEFER
On Wed, Jan 22, 2003 at 10:26:24PM +0100, pierre maitre wrote:

 Je pourrais mettre
 export LC_NUMERIC='en_US'
 dans /etc/bash.bashrc

et dans /etc/profile

ou alors, sans l'export, dans /etc/environment.

Ou ne pas toucher à cela mais configurer par utilisateur, le système
restant alors POSIX.

 mais y a-t-il une façon plus appropriée ou plus classique d'assigner 
 cette variable?
 Je n'ai pas trouvé de fichier de configuration comme dans RedHat.

A ma connaissance, il n'y en a pas.

 PS: Le fichier  /usr/lib/locale/fr_CH/LC_NUMERIC est un fichier binaire; 
 à quoi sert-il?

Il contient peut-être les informations compilées de configuration
concernant la locale numérique.

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: perl: warning: Setting locale failed

2003-01-23 Par sujet Yann Forget
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Bonjour,

Je me permets de donner un avis légèrement différent sur cette question.

Si on veut que l'utilisation de Linux dépasse le cercle des informaticiens, 
comme poste de travail notamment, il faut que les messages d'erreurs 
apparaissent dans la langue de travail de l'utilisateur (donc en français 
dans notre cas). Il me semble qu'un lien ou une référence vers le message 
d'erreur en anglais pourrait être fourni avec le message d'erreur traduit 
pour permettre à l'admin de faire une recherche sur Google

Le Mercredi 22 Janvier 2003 22:08, Marc SCHAEFER a écrit :
 On Wed, Jan 22, 2003 at 08:39:05PM +0100, Mathieu Bornoz wrote:
  Comment assigner ces locale settings sous Debian?
  Si quelqu'un peu m'aider ...

 On t'a répondu.

 Mon grain de sel:
- toujours travailler en locale standard (POSIX, C)
- lorsqu'il le faut (p.ex. entrée au clavier avec accent dans
  gnumeric), configurer LC_CTYPE.

 Avantage:
- messages d'erreur compréhensibles (== en anglais)
  que l'on peut trouver avec Google
- moins de problèmes de compatibilité.

 Rien n'empêche de configurer un wrapper pour chaque application
 `end-user' avec support de la langue, etc.

 Mais le faire pour le système n'est pas nécessaire et souvent
 contre-productif.

 --
 http://www-internal.alphanet.ch/linux-leman/ avant de poser
 une question. Ouais, pour se désabonner aussi.

- -- 
http://www.forget-me.net
Alternatives sur le Net
http://keys.indymedia.org/showkey.py?key=0A34CBDA
gpg --keyserver keys.indymedia.org --recv-key 0A34CBDA
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+L9ZTm4KYjQo0y9oRAgBDAKCeTJNpAQ50jYvtOnTkBJ7VFWNJiACfTW33
D3lrFy8u8N2yS9ZCIpHnX78=
=w2ow
-END PGP SIGNATURE-
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: perl: warning: Setting locale failed

2003-01-22 Par sujet Francois Deppierraz
On Wed, Jan 22, 2003 at 08:39:05PM +0100, Mathieu Bornoz wrote:

 perl: warning: Setting locale failed.
 perl: warning: Please check that your locale settings:
 LANGUAGE = (unset),
 LC_ALL = fr_CH,
 LANG = fr_CH
 are supported and installed on your system.
 perl: warning: Falling back to the standard locale (C).
 
 Comment assigner ces locale settings sous Debian?

dpkg-reconfigure locales
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: perl: warning: Setting locale failed

2003-01-22 Par sujet Mathieu Bornoz
On Wednesday 22 January 2003 21:06, Francois Deppierraz wrote:

J'avais utilise local-gen mais apparemment mon fichier locale.gen devait etre 
incorrect 

Tout est rentre dans l'ordre avec dpkg-reconfigure locales, merci beaucoup :)

 On Wed, Jan 22, 2003 at 08:39:05PM +0100, Mathieu Bornoz wrote:
  perl: warning: Setting locale failed.
  perl: warning: Please check that your locale settings:
  LANGUAGE = (unset),
  LC_ALL = fr_CH,
  LANG = fr_CH
  are supported and installed on your system.
  perl: warning: Falling back to the standard locale (C).
 
  Comment assigner ces locale settings sous Debian?

 dpkg-reconfigure locales
 --
 http://www-internal.alphanet.ch/linux-leman/ avant de poser
 une question. Ouais, pour se désabonner aussi.

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: perl: warning: Setting locale failed

2003-01-22 Par sujet pierre maitre
Mathieu Bornoz wrote:


Comment assigner ces locale settings sous Debian?
 

dpkg-reconfigure locales


Ah, l'occasion est trop belle, ça fait longtemps que je m'agace avec la 
virgule décimale à la façon Suisse, j'aimerais avoir un point 
décimal;  alors j'enchaine avec ma question:

Comment fait-on sur Debian  pour assigner en_US à la variable 
LC_NUMERIC (mais garder fr_CH pour tous les autres LC_truc)?

Je pourrais mettre
export LC_NUMERIC='en_US'
dans /etc/bash.bashrc

mais y a-t-il une façon plus appropriée ou plus classique d'assigner 
cette variable?
Je n'ai pas trouvé de fichier de configuration comme dans RedHat.

Pierre Maitre

PS: Le fichier  /usr/lib/locale/fr_CH/LC_NUMERIC est un fichier binaire; 
à quoi sert-il?

--
Dr Pierre-O. Maitre
Privat Docent
FMH Anesthésiologie
FMH Pharmacologie Clinique
Cabinet médical / A la Joy
CH-1273 Genolier   Switzerland



--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.


Re: perl: warning: Setting locale failed

2003-01-22 Par sujet Marc SCHAEFER
On Wed, Jan 22, 2003 at 08:39:05PM +0100, Mathieu Bornoz wrote:

 Comment assigner ces locale settings sous Debian?
 Si quelqu'un peu m'aider ...

On t'a répondu.

Mon grain de sel:
   - toujours travailler en locale standard (POSIX, C)
   - lorsqu'il le faut (p.ex. entrée au clavier avec accent dans
 gnumeric), configurer LC_CTYPE.

Avantage:
   - messages d'erreur compréhensibles (== en anglais)
 que l'on peut trouver avec Google
   - moins de problèmes de compatibilité.

Rien n'empêche de configurer un wrapper pour chaque application
`end-user' avec support de la langue, etc.

Mais le faire pour le système n'est pas nécessaire et souvent
contre-productif.

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Perl

2001-02-15 Par sujet Marc SCHAEFER

On Thu, 15 Feb 2001, Bjrn Rademacher wrote:

 $uri = "http:://host/toto";

c'est normal les deux fois : ?


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Perl

2001-02-15 Par sujet Björn Rademacher

  $uri = "http:://host/toto";
 
 c'est normal les deux fois : ?

Tu auras devin que c'est une faute de frappe dans mon mail.
il s'agit bien de 

$uri = "http://host/toto";

a force d'crire du perl ...

Est-ce que tu connais un autre moyen d'envoyer un formulaire avec prs
de 
45 champs.
J'ai le formulaire dj sous forme html.
J'aimerai faire un "submit" et rcuprer le rsultat.

merci.

Bjrn.
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Perl

2001-02-15 Par sujet Francois Deppierraz

On Thu, Feb 15, 2001 at 07:16:51PM +0100, Björn Rademacher wrote:
 
 Est-ce que tu connais un autre moyen d'envoyer un formulaire avec près
 de 
 45 champs.
 J'ai le formulaire déjà sous forme html.
 J'aimerai faire un "submit" et récupérer le résultat.

Pour faire un truc du genre j'avais utiliser un bout de code comme ça:

use LWP::UserAgent;

$ua = new LWP::UserAgent;
$ua-agent("AgentName/0.1 " . $ua-agent);

my $req = new HTTP::Request POST = "http://host/truc.cgi";
$req-content_type('application/x-www-form-urlencoded');

# Ici tu mets la liste des champs
$req-content("name=$nameemail=$email");

my $res = $ua-request($req);

if ($res-is_success) {
# Do something
} else {
print "Oops, doesn't work";
print $res-error_as_HTML();
}

-- 
Francois Deppierraz [EMAIL PROTECTED]
Nimag Networks Sàrl - www.nimag.net
Phone +41 21 847 00 75 - Fax +41 21 847 00 77
PGP Key ID: 9D283BC9
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Perl

2001-02-15 Par sujet Marc SCHAEFER

On Thu, 15 Feb 2001, Bjrn Rademacher wrote:

 Tu auras devin que c'est une faute de frappe dans mon mail.

D'o l'intrt lorsqu'on donne des exemples de faire un copy/paste :)


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Perl

2001-02-15 Par sujet Alexandre Galletet



On Thu, 15 Feb 2001, Bjrn Rademacher wrote:

 Est-ce que tu connais un autre moyen d'envoyer un formulaire avec prs
 de 
 45 champs.
 J'ai le formulaire dj sous forme html.
 J'aimerai faire un "submit" et rcuprer le rsultat.

Le module CGI de Perl permet de recuprer facilement les champs des
formulaires.


A+
Alex

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Perl

2001-02-09 Par sujet Marc SCHAEFER

On Thu, 8 Feb 2001, Marc Mongenet wrote:

 Dommage, je n'ai rien trouv dans /cdrom/install/doc/fr/install.fr.pdf de la
 2.2r2.
 Je suppose que c'est ailleurs, mais je chercherai quand il sera temps.

C'est moi qui suis bte, setlang est en fait SETLANG.BAT et a sert 
prconfiguration de la langue de la rescure floppy depuis MS-DOS.

Dsol.


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Perl

2001-02-08 Par sujet Marc SCHAEFER

On Thu, 8 Feb 2001, Olof wrote:

 perl: warning: Setting locale failed.
 perl: warning: Please check

Ce n'est qu'un avertissement. Perl te dit que ta variable d'environnement
LANG est positionne sur ``fr'' et il n'a pas moyen de le supporter, et
donc il passe en locale standard soit C.

A part les warnings c'est anodin. C'est bte d'ailleurs que ton Perl ne
supporte pas autre chose que C. Peut-tre manque-t-il un sous-package
optionnel comme ``libi18n-charset-perl''. Je suis dsol mais moi en
gnral je parle C :)

En cherchant rapidement avec Google, j'ai trouv deux-trois articles qui
pourraient tre intressants.

 J'imagine que je dois donner une valeur aux variable LANGUAGE et LC_ALL, 

unset LANG
ou export LANG=C

(il y a une commande, qui est notamment dcrite dans install.fr.pdf, cf
find sur le CD 1 '*.pdf', pour tout configurer correctement, ie changer de
locale proprement, son nom m'chappe).

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.



Re: Perl

2001-02-08 Par sujet Marc Mongenet

Marc SCHAEFER wrote:
 
 (il y a une commande, qui est notamment dcrite dans install.fr.pdf, cf
 find sur le CD 1 '*.pdf', pour tout configurer correctement, ie changer de
 locale proprement, son nom m'chappe).

Dommage, je n'ai rien trouv dans /cdrom/install/doc/fr/install.fr.pdf de la
2.2r2.
Je suppose que c'est ailleurs, mais je chercherai quand il sera temps.

Marc Mongenet
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.