<$BlogRSDUrl$>

17 noviembre 2010

Donde colocar el fichero .mo de traducciones para los temas de wordpress 

Con este curioso nombre dedico esta entrada a la mañana perdida buscando donde colocar el fichero es_ES.mo para que un theme / tema que intentaba instalar en un wordpress aparezca traducido.
La respuesta es que se coloca en el mismo directorio que el tema, ni en languages del wp-content, ni en languages del tema ni nada.
La función que lo carga es clarita:

function load_theme_textdomain( $domain, $path = false ) {
        $locale = apply_filters( 'theme_locale', get_locale(), $domain );

        $path = ( empty( $path ) ) ? get_template_directory() : $path;

        $mofile = "$path/$locale.mo";
        return load_textdomain($domain, $mofile);
}
El $mofile lo coge del path si se pasa, si no se pasa (como era mi caso) del mismo directorio donde reside el tema.

Etiquetas: ,


0 Comentarios
Nedstat Basic - Estadisticas gratis