Para mantener el .po y .mo traducidos del tema padre (ya que se sobrescribirán al actualizar el tema), la mejor solución sería colocarlos en el thema hijo.
Cómo añadir el lenguaje al child-theme
También lo puedes leer en WordPress CODEX .
Añadir a ‘functions.php’ del tema hijo el siguiente código para que cargue los ficheros del leguaje desde el tema hijo en lugar del padre:
// Load translation files from your child theme instead of the parent theme function my_child_theme_locale() { load_child_theme_textdomain( 'domain_name', get_stylesheet_directory() . '/languages' ); } add_action( 'after_setup_theme', 'my_child_theme_locale' );
Sólo habrá que cambiar ‘domain_name‘ por nuestro nombre de dominio y añadir los archivos traducidos .po y .mo, dentro de una carpeta «languages» creada en el tema hijo.