Hola a todos.
Quisiera modificar la fecha en virtuemart que me aparece en ingles y ponerla en Español
Tengo joomla 1.5 y Vm 1.1.9,
adjunto una captura y enlace
Contenido solo visible a usuarios registrados
Hola Antonio,
Si aparece en todas las plantillas, revisa el fichero components/com_virtuemart/virtuemart.php
La línea de código debe empezar con
Saludos
Hola Jordi.
Diste en la diana, me aparece lo siguiente:
}
if ( !empty($mosConfig_caching) && $vmDoCaching) {
echo ''.$VM_LANG->_('LAST_UPDATED').': '.strftime( $vendor_date_format ).'';
Si lo elimino, desaparece la fecha, pero en vez de eliminar me gustaría que siguiera apareciendo.
¿Que tendría que añadir, modificar etc.. para que la fecha me aparezca en Español?
Mil gracias
Un saludo..
Hola Antonio,
Si el formato de la fecha no está correcto, puedes cambiar en Virtuemart --> editar tienda --> Formato de fecha de tienda.
Saludos
Hola Jordi.
En el formato de fecha de tienda me consta lo siguiente:
%A, %d %B %Y %H:%M
¿ que e de modificar para que se vea en Español y no en Ingles?
Un saludo..
Hola Antonio
El formato de la fecha se da por defecto de acuerdo a la configuración del servidor.
Si quieres que aparezca específicamente en español, prueba agregando la función setlocale() antes de la impresión, es decir quedaría algo como:
if ( !empty($mosConfig_caching) && $vmDoCaching) {
setlocale(LC_TIME, "es_ES");
echo ''.$VM_LANG->_('LAST_UPDATED').': '.strftime( $vendor_date_format ).'';
}
Saludos.
Hola Jhon.
Gracias por tu respuesta que a solucionado mi problema, por lo que doy por cerrado este tema.
Un saludo para todos.