Recent Topics

El formato de fecha sigue saliendo en inglés

Started by on Oct 18, 2010 – Contents updated: Oct 18, 2010

Oct 18, 2010 02:57    

Hola a todos

Soy muy nuevo en esto por lo que pido disculpas por si pregunto por algo que ya se haya respuesto.

El blog que administro es b2evolution version 3.3.3 con Skin Evopress levemente modificado( básicamente las imágenes) y Regional en Español es-ES con el formato de fecha d M Y

El problema es que en los post muestra la fecha en formato en inglés:

[list]Ejemplo:
muestra Octubre 18th, 2010 en vez de 18 Oct 2010 [/list:u]
éste es el enlace:
http://tuyeltarot.com/blog/index.php

Alguien me puede decir como modificar esto? Gracias desde ya por vuestra ayuda.

NOTA: Solo se muestra mal en los post, en la administració la fecha se muestra correctamente

Oct 21, 2010 00:05

Ya he encontrado el problema y a falta de respuestas, me respondo yo mismo por si puede ser de interés a alguien:

En el _item_block.inc.php en la carpeta del skin correspondiente hay que cambiar el formato de fecha “time_format' => 'F jS, Y'” por 'time_format' => 'j \d\e M, Y', (por ejemplo)

Podeis ver como queda este formato en mi caso en:
http://www.tuyeltarot.com/blog/index.php

Si deseas otro tipo de formato al distinto aquí encontrareis todos los parámetros necesarios: http://php.net/manual/es/function.date.php.

En _item_block.inc.php sustituir:

Code

<?php
    if( ! $Item->is_intro() )
    {  // Display only if we're not displaying an intro post:
      $Item->issue_time( array(
          'before'      => '<small>',
          'after'       => '</small>',
          'time_format' => 'F jS, Y',
        ) );
    }
  ?>

Cambiar por:

Code

<?php
    if( ! $Item->is_intro() )
    {  // Display only if we're not displaying an intro post:
      $Item->issue_time( array(
          'before'      => '<small>',
          'after'       => '</small>',
          'time_format' => 'j \d\e M, Y',
        ) );
    }
  ?>

Ocurre lo mismo en single.main.php con el formato de fecha y la solución es la misma

Y ya puestos a trapichear por éste archivo también podéis pulirlo cambiado

Code

'before'      => T_('by '),

Por

Code

'before'      => T_('por '),
para que quede más español

Tambien la frase “Esta entrada fue publicada el” se pega a la fecha porqué Gerard Prins omitio el espacio después de “el” en la traducción al español, de todas formas yo he simplificado esta frase larga por “Publicado el "

En \locales\es_ES\_global.php sutituir:

Code

'This entry was posted on ' => "Esta entrada fue publicada el",

Por:

Code

'This entry was posted on ' => "Publicado el ",

Podeis ver el ejemplo en:
http://www.tuyeltarot.com/blog/index.php/2010/10/20/icomo-predice-el-futuro-una-vidente-con-una-bola

Salut


Form is loading...

powered by b2evolution free blog software – This forum is powered by b2evolution CMS, a complete engine for your website.