Hay ocasiones en que una instalación de WordPress no parece aceptar la localización/traducción instalada que permita tener la interfaz de administración en tu idioma. Y, no funcionan aún siguiendo al pié de la letra las instrucciones del equipo de WordPress …
- Crear una carpeta llamada ‘languages’ en tu carpeta /wp-content/
- Subir el archivo de localización a esa carpeta, por ejemplo es_ES.mo para traducirlo a Español.
- Editar el archivo wp-config.php de modo que donde pone
define ('WPLANG', ')quede comodefine ('WPLANG', 'es_ES')en el caso que tu idioma elegido sea el español.
Si después de hacer esto tu Dashboard no aparece en tu idioma puede ser por un bug del archivo /wp-includes/gettext.php y lo que hay que hacer es modificarlo del siguiente modo:
Donde pone (líneas 117 a 124) …
if ($magic == ($MAGIC1 & 0xFFFFFFFF) || $magic == ($MAGIC3 & 0xFFFFFFFF)) {
$this->BYTEORDER = 0;
} elseif ($magic == ($MAGIC2 & 0xFFFFFFFF)) {
$this->BYTEORDER = 1
} else {
$this->error = 1;
return false;
}
Hay que cambiarlo a …
if ($magic == ($MAGIC1) || $magic == ($MAGIC3 & 0xFFFFFFFF)) {
$this->BYTEORDER = 0;
} elseif ($magic == ($MAGIC2)) {
$this->BYTEORDER = 1;
} else {
$this->error = 1;
return false;
}
Esto para las versiones modernas de WordPress, para las anteriores en lugar de quitar & 0xFFFFFFFF se tendrá que añadir en los if’s
Inicio



