nota mental: depurar traducciones con wordpress

Nota mental: Cuando tenga que revisar por qué no funciona la traducción de un site con WordPress debo depurar esta funcion
[shell]
#./wp-includes/l10n.php
function load_theme_textdomain( $domain, $path = false ) {
        $locale = apply_filters( ‘theme_locale’, get_locale(), $domain );

        if ( ! $path )
                $path = get_template_directory();

        // Load the textdomain from the Theme provided location, or theme directory first
        $mofile = «{$path}/{$locale}.mo»;
        if ( $loaded = load_textdomain($domain, $mofile) )
                return $loaded;

        // Else, load textdomain from the Language directory
        $mofile = WP_LANG_DIR . «/themes/{$domain}-{$locale}.mo»;
        return load_textdomain($domain, $mofile);
}
[/shell]

En este fichero se cargan todos los ficheros de traducciones que se van a usar para traducir el theme.

fin de la nota 😀

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.