Page 1 of 1
Fecha Posts en español
Posted: Wed Feb 10, 2016 6:05 pm
by Space
Hola estoy testeando bludit en mi Raspberry Pi, quiero poner un blog para uso personal y no encuentro la manera de poner la fecha en castellano, siempre sale el mes en Inglés
10 February 2016
En Ajustes>Idioma y Zona horaria está correcto Español es_ES
¿Hay que hacer algún ajuste en php ó en el server?
Un saludo
Re: Fecha Posts en español
Posted: Thu Feb 11, 2016 5:09 am
by diego
Re: Fecha Posts en español
Posted: Fri Aug 05, 2016 4:55 pm
by Duck
Hola a todos, yo también estoy probando Dludit (
http://webierta.skn1.com/) y tampoco consigo poner el mes en español a pesar que lo tengo puesto en los ajustes. ¿Alguna idea?
Gracias.
Re: Fecha Posts en español
Posted: Fri Aug 05, 2016 6:17 pm
by diego
Hola, tenes instalados los LOCALES en español ? que sistema operativo usas ?
saludos
Re: Fecha Posts en español
Posted: Sat Aug 06, 2016 12:20 pm
by Duck
Hola Diego, gracias por tu respuesta.
Estoy usando Ubuntu Mate. He intentado configurar los
locale, pero creo que no ha cambiado nada. En consola me aparece esto:
Code: Select all
$ locale
LANG=es_ES.UTF-8
LANGUAGE=es_ES:en
LC_CTYPE="es_ES.UTF-8"
LC_NUMERIC="es_ES.UTF-8"
LC_TIME="es_ES.UTF-8"
LC_COLLATE="es_ES.UTF-8"
LC_MONETARY="es_ES.UTF-8"
LC_MESSAGES="es_ES.UTF-8"
LC_PAPER="es_ES.UTF-8"
LC_NAME="es_ES.UTF-8"
LC_ADDRESS="es_ES.UTF-8"
LC_TELEPHONE="es_ES.UTF-8"
LC_MEASUREMENT="es_ES.UTF-8"
LC_IDENTIFICATION="es_ES.UTF-8"
LC_ALL=es_ES.UTF-8
No sé si la segunda líinea (LANGUAGE=es_ES:en) es correcta pero no consigo cambiarla.
He probado a editar /etc/environment y /etc/default/locale añadiéndoles
Code: Select all
LANG="es_ES.UTF-8"
LC_ALL="es_ES.UTF-8"
LANGUAGE="es_ES"
Y también /var/lib/locales/supported.d/local con:
Code: Select all
es_ES.UTF-8 UTF-8
en_US.UTF-8 UTF-8
Y luego
Pero nada. ¿Alguna idea? Gracias.
Re: Fecha Posts en español
Posted: Sun Aug 07, 2016 5:17 pm
by Duck
Bueno, a falta de otra manera, al final lo he resuelto siguiendo este post:
https://forum.bludit.com/viewtopic.php?t=558
Para ponerlo en español hay que añadir este código tanto en home.php como en post.php, y quedaría así:
Code: Select all
// Local month https://forum.bludit.com/viewtopic.php?t=558
$nmeng = array('January','February','March','April','May','June','July','August','September','October','November','December');
$nmes = array('Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre');
$dt = $Post->date();
$dt = str_ireplace($nmeng, $nmes, $dt);
}
?>
<time class="published" datetime="2015-11-01"><?php echo $dt ?></time>
<!-- <time class="published" datetime="2015-11-01"><?php echo $Post->date() ?></time> -->
Solucionado en
http://webierta.skn1.com/
Saludos
Re: Fecha Posts en español
Posted: Sat Dec 03, 2016 7:07 pm
by Duck
No sé por qué razón esta solución ha dejado de funcionar después de la última actualización de Bludit ¿?
¿Alguna sugerencia?
Saludos
Re: Fecha Posts en español
Posted: Tue Mar 21, 2017 4:46 pm
by Turqueso
La versión estable es 1.5.2, el código que mencionaste anteriormente debería funcionar. Podrías verificar que no lo hallas cambiado accidentalmente.