🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #6981

internacionalizacion PHP

#6981
From: Natalia Olmos Barra
Date: Wed, 16 Apr 2003 17:22
32 lines
2303 bytes
Hola!
Estoy internacionnalizando mi aplicacion web programada en PHP 4.2
compilado con --with--gettext.
    Para ello he seguido todos los pasos que vienen en el manual, y en
diversos ejemplillos que he encontrado por ah�. Pero nada de nada. He
consultado la documentacion del gettext y todos los pasos son correctos.
Tambien he creado los directorios necesarios.
No me da ningun error por pantalla, simplemente no los traduce.
    He comprobado  que realmente el bindtext lo realiza correctamente y
el setlocale tambien imprimiendo mensages por pantalla con lo que
devolvian.
SI alguno teneis alguna idea o sugerencia os lo agradeceria muchisimo!!

Aqui os pongo el codigo en PHP (revista.php):

$language = 'es';
$resultado = setlocale(LC_ALL, $language);
if ($resultado == NULL)
    echo "ERROR".$resultado;

$domain='revista';
bindtextdomain("$domain", "./locale");
textdomain("$domain");

print gettext("Welcome to My PHP Application");

print _("Have a nice day"); --> Por cierto, el alias no me funciona, no
lo pone como cadena en el fichero resultado .po

La estructura de directorios:
locale/es/LC_MESSAGES/revista.po
locale/es/LC_MESSAGES/revista.mo
Technical Details
Message-ID: <3E9D9148.F86EB753@cepsz.unizar.es>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!news.ya.com!yacom!bashful.rediris.es!news.unizar.es!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,2e986676c95529e8,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-04-16 10:28:39 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!news.ya.com!yacom!bashful.rediris.es!news.unizar.es!not-for-mail
From: Natalia Olmos Barra <446047@cepsz.unizar.es>
Newsgroups: es.comp.os.linux.programacion
Subject: internacionalizacion PHP
Date: Wed, 16 Apr 2003 19:22:16 +0200
Organization: Universidad de Zaragoza
Lines: 34
Message-ID: <3E9D9148.F86EB753@cepsz.unizar.es>
NNTP-Posting-Host: sol1.cps.unizar.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: news.unizar.es 1050513837 30357 155.210.155.174 (16 Apr 2003 17:23:57 GMT)
X-Complaints-To: usenet@news.unizar.es
NNTP-Posting-Date: 16 Apr 2003 17:23:57 GMT
X-Mailer: Mozilla 4.77 [en] (X11; U; SunOS 5.7 sun4u)
X-Accept-Language: en