On Wed, 9 Jan 2002 10:40:28 +0100 Gaetano Paolone <[EMAIL PROTECTED]> wrote:
> 1) has the original gettext source code to be written in english? > The software I am working on is not in english and so > it will generate a po in another language (italian). > I can manage to make the english po file (translating it) but I am sure > that it would be much more easy to translate this software > in russian starting from the english version rather than > from the italian one. But you know, the upstream version > is in italian so HAS it to be in english or not? > Has the upstream author the need to change all the code in english > or would it be a "good suggestion"? theorically no, it can be any other language... if you keep en.po updated, I can see no problems with translation... > 2) I know that it should be automatic, but would it be > stupid to put a php code to ask for the user's language > and then export the relative LC_ALL? (with the setenv > php command) it depends on your application, if you feel it is needed, why not? > 3) I have in /etc/enviroment "LANG=it_IT", all my consoles > are "localized" and everything seems to work quite well. > The question is: Why PHP tells me that > the LANG variable is "C" instead of "it_IT"? (I read the > value with getenv php command). Where should php look for? > Have I forgot something in declaring my "localization"? php is being run from inside the web server, probably? the webserver doesn't know about /etc/environment, you will probably need to specify your locale elsewhere... hope it helps []s! -- Gustavo Noronha Silva - kov <http://www.metainfo.org/kov> *---------* -+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+-+ | .''`. | Debian GNU/Linux: <http://www.debian.org> | | : :' : + Debian BR.......: <http://debian-br.cipsga.org.br>+ | `. `'` + Q: "Why did the chicken cross the road?" + | `- | A: "Upstream's decision." -- hmh | *---------* -+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+-+