Article View: es.comp.os.linux.programacion
Article #6924Re: internacionalizacion PHP
From: J.A. Gutierrez
Date: Fri, 25 Apr 2003 11:11
Date: Fri, 25 Apr 2003 11:11
44 lines
2555 bytes
2555 bytes
Natalia Olmos Barra <446047@cepsz.unizar.es> wrote: : Estoy internacionnalizando mi aplicacion web programada en PHP 4.2 : compilado con --with--gettext. Cosas que puedes probar: ejecutar PATH=$PATH:/usr/local/apache2/php/bin truss php file.php 2>&1 | less Asi puedes verificar si realmente esta accediendo a tu fichero .mo correcto. Si es asi, quizas si no funciona bien es por que el .mo este mal generado. Tambien puedes probar a acceder desde el shell: env LANG=es TEXTDOMAIN=revista TEXTDOMAINDIR=$HOME/locale truss /usr/local/bin/gettext "Welcome to My PHP Application" env LANG=en TEXTDOMAIN=test TEXTDOMAINDIR=$HOME/usr/locale /usr/local/bin/gettext "TEST" Conviene destacar que en solaris coexisten dos sistemas de locales: Uno, el nativo, en el que los .mo se crean usando /usr/bin/msgfmt y otro, el de GNU, en el que los .mo se crean usando /usr/local/bin/msgfmt. php esta linkado con el de GNU; y el formato binario de sendos .mo no es compatible (el de los .po, si). Es decir, que para usar php, asegurate de que has creado los .mo usando el msgfmt de GNU. -- finger spd@shiva.cps.unizar.es for PGP / .mailcap tip of the day: / La vida es una carcel application/ms-tnef; cat '%s' > /dev/null / con las puertas abiertas text/x-vcard; cat '%s' > /dev/null / (A. Calamaro)
Technical Details
Message-ID:
<b8b55n$uvv$1@localhost.escomposlinux.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!sjc70.webusenet.com!news.webusenet.com!pd2nf1so.cg.shawcable.net!residential.shaw.ca!news-xfer.cox.net!cox.net!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!not-for-mailReferences:
<3E9D9148.F86EB753@cepsz.unizar.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: f86c8,2e986676c95529e8
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-04-25 04:11:53 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!sjc70.webusenet.com!news.webusenet.com!pd2nf1so.cg.shawcable.net!residential.shaw.ca!news-xfer.cox.net!cox.net!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!not-for-mail
From: "J.A. Gutierrez" <spd@daphne.cps.unizar.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: internacionalizacion PHP
Date: Fri, 25 Apr 2003 11:11:51 +0000 (UTC)
Organization: Rank
Lines: 44
Sender: "J.A. Gutierrez" <spd@shiva.cps.unizar.es>
Message-ID: <b8b55n$uvv$1@localhost.escomposlinux.org>
References: <3E9D9148.F86EB753@cepsz.unizar.es>
NNTP-Posting-Host: shiva.cps.unizar.es
X-Trace: localhost.escomposlinux.org 1051269111 31743 155.210.152.10 (25 Apr 2003 11:11:51 GMT)
X-Complaints-To: newsmaster@marmolejo.escomposlinux.org
NNTP-Posting-Date: Fri, 25 Apr 2003 11:11:51 +0000 (UTC)
User-Agent: tin/1.4.7-20030322 ("Suggestions") (UNIX) (IRIX64/6.2 (IP19))