🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: internacionalizacion PHP

#6924
From: J.A. Gutierrez
Date: Fri, 25 Apr 2003 11:11
44 lines
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-mail
References: <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))