Hola, en
Windows xp pro yo lo he usado y no hay problema.
en Linux específicamente en
Debian lenny si tu eres el
administrador del servidor tendrás que editar el file
locale.gen >>>
nano /etc/locale.gen
y buscar el lenguaje que quieres agregar
y ponerlo al final, sin el símbolo de numero(#)
yo en my caso lo hago así:
Código:
en_US ISO-8859-1
en_US.UTF-8 UTF-8
es_ES ISO-8859-1
es_ES.UTF-8 UTF-8
luego en una terminal ejecutas esto:
locale-gen para que los cambios tengan efecto.
si no eres administrador del servidor tendrás que decirle al admin del host que lo haga por ti..
y en el código php seria así:
Código PHP:
<?php
$lenguage = 'es_ES.UTF-8';
putenv("LANG=$lenguage");
setlocale(LC_ALL, $lenguage);
echo strftime("%A %e %B %Y");//viernes 19 febrero 2010
?>
o asi:
Código PHP:
<?php
$lenguage = 'en_EN.UTF-8';
putenv("LANG=$lenguage");
setlocale(LC_ALL, $lenguage);
echo strftime("%A %e %B %Y");//Friday 19 February 2010
?>
eso es todo ami me funciona al 100