Cuando se trabaja con un tema hijo (child theme) en WordPress para una página en varios idiomas nos encontraremos con cadenas a traducir en el parent theme y en el child theme. Cada uno tendrá sus archivos .po y .mo y los archivos de traducciones se activarán desde el archivo functions.php.
Si el archivo con las cadenas del parent theme no está cargado, lo podemos cargar en el child theme de la misma manera que el del child theme pero usando el hook load_theme_textdomain.
Para conseguir un tema de WordPress traducible tenemos que etiquetar adecuadamente las cadenas a traducir en el código, crear un archivo con todas estas cadenas y sus equivalentes en el idioma deseado, y configurar nuestro tema con las funciones adecuadas para que utilize los archivos de traducción.