Archive for September, 2008

Making Off de *REC*

El miércoles de la semana pasada fui a ver REC y la verdad que esta película me ha gustado muchisimo, aunque me dejo ciertas dudas y he visto que mucha gente hace sus hipótesis, no he visto información oficial que aclare los rumores pero bueno les traigo estos vídeos del Making Off de REC

YouTube Preview Image

Read more »

WebKit Supera el Acid3 Test

Los de Surfin’ Safari ya han anunciado que WebKit ha superado el Acid3 Test y han mostrado un par de screenshots en su sitio, pueden verlo dando click aquí.

Yo mismo he descargado el WebKit para probarlo por mi cuenta y a continuación algunos resultados:

Cuando lo abrí por primera vez salió esto:

Read more »

Traducción de la Fecha de WordPress a Español

El día de hoy les traigo la traducción de la fecha de WordPress al Español sin usar ningún plugin, solo editando el archivo locale.php de tu WordPress. Pueden descargar la versión de WordPress en Español pero la fecha de su plantilla seguirá estando en inglés así que les traigo la solución. Esta versión del locale.php es para WordPress 2.6.2, WordPress 2.6.3, WordPress 2.6.5. El archivo locale.php se encuentra en la carpeta wp-includes/ del directorio donde se encuentran los archivos de tu WordPress ;) .

Bueno este post se divide en 3 partes el “Procedimiento de Edición” para que aprendan como hacerlo, la “Descarga del Archivo” por si se hacen pelotas en el camino jeje ;) y finalmente el “Formato de Fecha” para que lo implementen en su blog .

Nota: Recuerden hacer respaldo de su archivo locale.php por si algo les falla.

Procedimiento de Edición:

Primero que nada extraemos el archivo locale.php y lo abrimos en su editor de texto/html favorito (ya sea Front Page, Dreamweaver ó el Bloc de Notas).

-Ahora bien vamos a la línea 110  a  116 y tenemos lo siguiente:

$this->weekday[0] = __('Sunday');
$this->weekday[1] = __('Monday');
$this->weekday[2] = __('Tuesday');
$this->weekday[3] = __('Wednesday');
$this->weekday[4] = __('Thursday');
$this->weekday[5] = __('Friday');
$this->weekday[6] = __('Saturday');

*Lo cambiamos por esto:

$this->weekday[0] = __('Domingo');
$this->weekday[1] = __('Lunes');
$this->weekday[2] = __('Martes');
$this->weekday[3] = __('Miércoles');
$this->weekday[4] = __('Jueves');
$this->weekday[5] = __('Viernes');
$this->weekday[6] = __('Sábado');

*Nota: &eacute y &aacute son la e acentuada (é) y la a acentuada (á) respectivamente y estan escritas de este modo para que sea codificado correctamente al ser llamado a la plantilla :) .

-Ahora editamos la línea 120 a 126 que tiene algo asi:

$this->weekday_initial[__('Sunday')]    = __('S_Sunday_initial');
$this->weekday_initial[__('Monday')]    = __('M_Monday_initial');
$this->weekday_initial[__('Tuesday')]   = __('T_Tuesday_initial');
$this->weekday_initial[__('Wednesday')] = __('W_Wednesday_initial');
$this->weekday_initial[__('Thursday')]  = __('T_Thursday_initial');
$this->weekday_initial[__('Friday')]    = __('F_Friday_initial');
$this->weekday_initial[__('Saturday')]  = __('S_Saturday_initial');

*Y lo cambiamos por esto:

$this->weekday_initial[__('Domingo')]    = __('D_Domingo_initial');
$this->weekday_initial[__('Lunes')]    = __('L_Lunes_initial');
$this->weekday_initial[__('Martes')]   = __('Ma_Martes_initial');
$this->weekday_initial[__('Miércoles')] = __('Mi_Miércoles_initial');
$this->weekday_initial[__('Jueves')]  = __('J_Jueves_initial');
$this->weekday_initial[__('Viernes')]    = __('V_Viernes_initial');
$this->weekday_initial[__('Sábado')]  = __('S_Sábado_initial');

-Vamos a la línea 133 a 139 que contiene esto:

$this->weekday_abbrev[__('Sunday')]    = __('Sun');
$this->weekday_abbrev[__('Monday')]    = __('Mon');
$this->weekday_abbrev[__('Tuesday')]   = __('Tue');
$this->weekday_abbrev[__('Wednesday')] = __('Wed');
$this->weekday_abbrev[__('Thursday')]  = __('Thu');
$this->weekday_abbrev[__('Friday')]    = __('Fri');
$this->weekday_abbrev[__('Saturday')]  = __('Sat');

*Lo sustituimos por esto:

$this->weekday_abbrev[__('Domingo')]    = __('Dom');
$this->weekday_abbrev[__('Lunes')]    = __('Lun');
$this->weekday_abbrev[__('Martes')]   = __('Mar');
$this->weekday_abbrev[__('Miércoles')] = __('Mié');
$this->weekday_abbrev[__('Jueves')]  = __('Jue');
$this->weekday_abbrev[__('Viernes')]    = __('Vie');
$this->weekday_abbrev[__('Sábado')]  = __('Sáb');

-Ahora la línea 142 a 153:

$this->month['01'] = __('January');
$this->month['02'] = __('February');
$this->month['03'] = __('March');
$this->month['04'] = __('April');
$this->month['05'] = __('May');
$this->month['06'] = __('June');
$this->month['07'] = __('July');
$this->month['08'] = __('August');
$this->month['09'] = __('September');
$this->month['10'] = __('October');
$this->month['11'] = __('November');
$this->month['12'] = __('December');

*Lo cambiamos por esto:

$this->month['01'] = __('Enero');
$this->month['02'] = __('Febrero');
$this->month['03'] = __('Marzo');
$this->month['04'] = __('Abril');
$this->month['05'] = __('Mayo');
$this->month['06'] = __('Junio');
$this->month['07'] = __('Julio');
$this->month['08'] = __('Agosto');
$this->month['09'] = __('Septiembre');
$this->month['10'] = __('Octubre');
$this->month['11'] = __('Noviembre');
$this->month['12'] = __('Diciembre');

-Por último la línea 157 a 168:

$this->month_abbrev[__('January')] = __('Jan_January_abbreviation');
$this->month_abbrev[__('February')] = __('Feb_February_abbreviation');
$this->month_abbrev[__('March')] = __('Mar_March_abbreviation');
$this->month_abbrev[__('April')] = __('Apr_April_abbreviation');
$this->month_abbrev[__('May')] = __('May_May_abbreviation');
$this->month_abbrev[__('June')] = __('Jun_June_abbreviation');
$this->month_abbrev[__('July')] = __('Jul_July_abbreviation');
$this->month_abbrev[__('August')] = __('Aug_August_abbreviation');
$this->month_abbrev[__('September')] = __('Sep_September_abbreviation');
$this->month_abbrev[__('October')] = __('Oct_October_abbreviation');
$this->month_abbrev[__('November')] = __('Nov_November_abbreviation');
$this->month_abbrev[__('December')] = __('Dec_December_abbreviation');

*La modificamos poniendo lo siguiente:

$this->month_abbrev[__('Enero')] = __('Ene_Enero_abbreviation');
$this->month_abbrev[__('Febrero')] = __('Feb_Febrero_abbreviation');
$this->month_abbrev[__('Marzo')] = __('Mar_Marzo_abbreviation');
$this->month_abbrev[__('Abril')] = __('Abr_Abril_abbreviation');
$this->month_abbrev[__('Mayo')] = __('May_Mayo_abbreviation');
$this->month_abbrev[__('Junio')] = __('Jun_Junio_abbreviation');
$this->month_abbrev[__('Julio')] = __('Jul_Julio_abbreviation');
$this->month_abbrev[__('Agosto')] = __('Ago_Agosto_abbreviation');
$this->month_abbrev[__('Septiembre')] = __('Sep_Septiembre_abbreviation');
$this->month_abbrev[__('Octubre')] = __('Oct_Octubre_abbreviation');
$this->month_abbrev[__('Noviembre')] = __('Nov_Noviembre_abbreviation');
$this->month_abbrev[__('Diciembre')] = __('Dic_Diciembre_abbreviation');

Y listo! Guardamos los cambios y volvemos a subir nuestro archivo locale.php a nuestra carpeta wp-includes/ y eso es todo ;) . Espero que les sirva y más que nada no le tengan miedo a moverle a su archivo locale.php para que así tenga una idea de que hacer en futuras versiones y así poder editarlo ustedes solitos ;) .

Descarga del Archivo

Finalmente y por si no fui muy claro con esta explicación, les dejo el locale.php, lo comprimí en .zip y esta listo con la traducción nadamas para que lo suban a la carpeta wp-includes/ de su wordpress.

CLICK AQUÍ PARA DESCARGAR locale.php EN ESPAÑOL

Formatos de Fecha

Aquí les pondré como funciona cada letra para que le den formato a su gusto el como se expondrá la fecha de su WordPress:

Ahora vamos a ver el significado de las letras mas básicas:

d=Día del mes, 2 dígitos con ceros iniciales: 01 a 31
D=Representación textual de un día, tres letras: Lun a Dom
j=Día del mes sin ceros iniciales: 1 a 31
l=Representación textual completa del día de la semana: Lunes a Domingo
S=Sufijo orinal EN INGLÉS del día del mes, 2 caracteres: st, nd, rd o th. No sale en español y no le veo la utilidad xD

F=Representación textual completa de un mes: Enero a Diciembre
m=Representación numérica de un mes, con ceros iniciales: 01 a 12
n=Representación numérica de un mes, sin ceros iniciales: 1 a 12
M=Representación textual corta de un mes, tres letras: Ene a Dic
Y=Representación numérica completa de un año, 4 dígitos: ejemplo, 1999 ó 2008
y=Representación de dos dígitos de un año: ejemplo, 99 ó 08
\=Escapa caracteres especiales: ejemplo, \h\o\l\a imprimiría hola

Bueno eso es lo básico, si quieren ver más formatos para fecha en php den click aquí. les dejo unos ejemplos recomendados:

l j \d\e F \d\e\l Y\. == día número_de_día de Mes del año.
Ejemplo de lo que devuelve: martes 18 de Febrero del 2008.

l j \d\e F \d\e Y\. == día número_de_día de Mes de año.
Ejemplo de lo que devuelve: martes 18 de Febrero de 2008.

F j \d\e\l Y\. == Mes número_de_día del año.
Ejemplo de lo que devuelve: Febrero 18 del 2008.

F j \d\e Y\. == Mes número_de_día de año.
Ejemplo de lo que devuelve: Febrero 18 de 2008.

Espero les sea de utilidad ;)

Actualización a Firefox 3.0.3

Apenas hace 3 días se actualizo Mozilla Firefox a la versión 3.0.2 y hoy 26 de Septiembre del 2008 han sacado una actualización nueva (Puede ver la información oficial aquí).

Al parecer el bug que se soluciona con esta actualización es que había un problema donde los usuarios no podían recuperar passwords guardados o guardar nuevos passwords (bug 454708).

Screenshots:

Actualización a Firefox 3.0.2

De acuerdo con información oficial de Mozilla, Firefox 3.0.2 ha sido publicada el 23 de septiembre del 2008 (aunque a mi apenas me llego la actualización hoy 25 de septiembre) con las siguientes actualizaciones:

  • Solucionados varios problemas de seguridad y de estabilidad
  • Disponibles publicaciones oficiales para cingalés y esloveno.
  • Disponibles para probar, publicaciones en prueba en bengalí, gallego, hindi, islandés, canarés, maratí, telugú, y tailandés.
  • Arreglados varios problemas menores con la apariencia de algunas páginas web y del tema que afectaban a las localizaciones con escrituras de derecha a izquierda.
  • Algunos usuarios que hayan personalizado sus barras de herramientas es posible que necesiten reiniciarlas accediendo al modo seguro si han desaparecido los botones de Anterior y Siguiente ( bug 426026)
  • Arreglados varios cuelgues que ocurrían al usar lectores de pantalla.

Unos Screenshots:

I am a PC

Microsoft a creado un nuevo comercial con el cual intenta promocionar Windows, es bastante interesante, sobre todo el segundo vídeo xD

YouTube Preview Image

Podemos apreciar a Steve Ballmer apoyando la campaña :D xD

YouTube Preview Image

Vía: Zyrus Web y Tecnoculto

Next Page »