Hemos comprado una plantilla para un nuevo proyecto y no está en castellano. ¿Qué tenemos que hacer para traducirla y añadirla a WP?. El primer paso es descargar del directorio /languages de la nueva plantilla el fichero .pot. Descargado el fichero y para realizar la traducción podemos usar el programa Poedit. Este programa gratuito nos permite de forma sencilla activar nuestro lenguaje y en una doble ventana podremos teclear la traducción de las distintas opciones de la plantilla.
Traducida la plantilla habrá que subir por FTP a nuestro Child-theme (tema hijo) los nuevos ficheros es_ES.po y es_ES.mo a un nuevo directorio que podemos llamar languages.
Para que nuestra plantilla seleccione el nuevo lenguaje habrá que teclear el siguiente código en funtions.php:
add_action( 'after_setup_theme', function () { // Cambiar parent-textomain por el nombre de nuestra plantilla, así como el directorio load_theme_textdomain( 'parent-textdomain', get_stylesheet_directory() . '/languages/parent-theme' ); // Cambiar my-child-theme por el nombre de nuestro plantilla hijo load_child_theme_textdomain( 'my-child-theme', get_stylesheet_directory() . '/languages' ); } );