Juglar

Lacónico. 10+3.   Menú

Blogsome en castellano

Categoría: Blogsome  -   10 Abril 2006  -  

Expresiones fijas:
Para empezar lo más elemental es cambiar los textos fijos de la plantilla (las secciones del menú, las instrucciones en los comentarios, etc.) por las expresiones en castellano que más nos agraden. No necesitamos conocimientos sobre códigos extraños para esto.

Fechas en posts:
Para mostrar la fecha se suele usar expresiones como:

{the_date} {the_time} {the_time d='l, j F Y'} El problema es que cuando queremos usar palabras siempre las mostrará en inglés: April 10, 2006.
Las solución está en sustituir cada una de las posibles expresiones (días de la semana y meses) por su homólogo correspondiente:

{capture name=the_date}{the_date d=''}{/capture}
{assign var=la_fecha value=$smarty.capture.the_date|replace:"Monday":"Lunes"|replace:"Tuesday":"Martes"|replace:"Wednesday":"Miércoles"|replace:"Thursday":"Jueves"|replace:"Friday":"Viernes"|replace:"Saturday":"Sábado"|replace:"Sunday":"Domingo"|replace:"January":"Enero"|replace:"February":"Febrero"|replace:"March":"Marzo"|replace:"April":"Abril"|replace:"May":"Mayo"|replace:"June":"Junio"|replace:"July":"Julio"|replace:"August":"Agosto"|replace:"September":"Septiembre"|replace:"October":"Octubre"|replace:"November":"Noviembre"|replace:"December":"Diciembre"}
<div class="fecha">{$la_fecha}</div>

Meses del archivo:
Se suele representar mediante etiquetas tal que así:

{get_archives type='monthly'} {$monthly_archives} Esto nos despliega el listado de meses en inglés para acceder a los posts escritos en ellos. Con el mismo sistema, la solución castellana:

{capture name=archives}{get_archives type='monthly' format='html' show_post_count='1'}{/capture}
{assign var=monthly_archives value=$smarty.capture.archives|replace:"January":"Enero"|replace:"February":"Febrero"|replace:"March":"Marzo"|replace:"April":"Abril"|replace:"May":"Mayo"|replace:"June":"Junio"|replace:"July":"Julio"|replace:"August":"Agosto"|replace:"September":"Septiembre"|replace:"October":"Octubre"|replace:"November":"Noviembre"|replace:"December":"Diciembre"}
{$monthly_archives}

Elementos title de los enlaces a las categorías:
Cuando posamos el ratón sobre las categorías, el elemento title por defecto es “View all posts in…”.
Para las categorías del menú lateral hay fácil solución: añadir una descripción en la edición de categorías. Entonces ésta se desplegará como elemento title.
Pero para los enlaces a las categorías en cada post, no ocurre lo mismo.
En cada post, la categoría se muestra mediante:

{the_category seperator=", "} Lo cambiamos por un mensaje genérico:

{capture name=cats}{the_category seperator=", "}{/capture}
{$smarty.capture.cats|replace:"View all posts in":"Ver todos los artículos sobre"}

Versión en Euskera: IKTeroak :: Blogsome Euskaraz

Paint the Tiger • Carve the Swan » Changing Languages
Ártabro :: Fecha en castellano

Artículos relacionados

Opciones de discusión

Hay 4 Comentarios

  • Gravatar Image

    De acuerdo.

    Un saludo.

    ártabro 10 Abril 2006 19:05 Enlace
  • Gravatar Image

    Blogsome en castellano

    "Expresiones fijas:
    Para empezar lo más elemental es cambiar los textos fijos de la plantilla (las secciones del menú, las instrucciones en los comentarios, etc.) por las expresiones en castellano que más nos agraden. No necesitamos conocimien…

    meneame.net 11 Abril 2006 5:57 Enlace
  • Gravatar Image

    Probaré en unos días aplicar estos cambios. Personalmente ya cambié las expresiones fijas. Muy útil. Abandoné bitacoras.com por blogsome, que apenas estoy aprendiendo a utilizar. Tengo además líos con el horario, aunque se puede cambiar con la opción edición avanzada en el momento de publicar cada post.

    carlos_cv 11 Abril 2006 6:02 Enlace
  • Gravatar Image

    En teoría, lo del horario debería poder modificarse en:
    Options - General - Date and Time - Times in the weblog should differ by: -x hours.

    juglar103 11 Abril 2006 21:11 Enlace

Deja un comentario

Todos los comentarios serán moderados antes de su publicación.

Disculpen las molestias.