Cambiar la cabecera (header) en función del idioma

Ahora que estamos cada vez mas inmersos en la internacionalización de las empresas y vender nuestros productos y servicios en el extranjero se convierte en una via de ingresos importante para algunos sectores, resulta necesario tener tu página web en múltiples idiomas.

Hoy en dia, disponemos de un gran número de plugins para poder internacionalizar nuestra web con WordPress.

Uno de los plugins mas utilizados o conocidos es qtranslate.
En el fichero de la plantilla de pagina a modificar (page.php por ejemplo) deberás sustituir elSi tienes este plugin instalado, te resultará de interés el siguiente código para poder personalizar la cabecera (header) de tu página en función del idioma que seleccione el usuario.

get_header();
por estas lineas de código:

<?php if (qtrans_getLanguage() == 'es'): ?> 
<?php include(TEMPLATEPATH.'/header.php' ); ?> 
<?php else : ?> 
<?php include(TEMPLATEPATH.'/header-otro.php' ); ?> 
<?php endif; ?> 

En este caso, si el idioma seleccionado es el Español (‘es’) mostrará el header.php. Si no es así se cargará el otro header donde estará el formato que previamente habremos creado para nuestra “web internacional”