Wordpress

Como cargar la traducción de Woocommerce en un Child Theme. WordPress

29 noviembre, 2017

Si utilizas WooCommerce como tu tienda online y necesitas cambiar parte de la traducción en español, es sencillo de hacer. El problema que puede surgir es cuando actualizas tu plantilla o el propio WooCommerce. Para evitar este problemillas lo mejor es incluir los ficheros de idioma en el child theme. Ya hemos comentado otras veces que el fichero de español de España: es_ES.

Opción 1: las mas rápida de hacer

Hacer una copia de los archivos de traducción de woocommerce en la carpeta de tu cild theme

  • Origen, copiar de: plugins/woocommerce/i18n/languages​​/
  • Destino, copiar en: themes/tu-tema-activo/langguages/ (tu-tema-activo = nombre de tu tema)

Opción 2: la mejor opción

Abrimos el fichero funtions.php de tu child theme e incluimos el siguiente código


function weg_localisation() {
unload_textdomain( 'tu-tema-activo' );
load_textdomain('tu-tema-activo', get_stylesheet_directory() . '/lang/es_ES.mo');
unload_textdomain('woocommerce');
load_textdomain('woocommerce', get_stylesheet_directory() . '/woocommerce/i18n/languages/woocommerce-es_ES.mo');
}
add_action('init', 'weg_localisation');

Con esto ya tienes todo listo y funcionando, puedes despreocuparte de las actualizaciones ya que de esta forma todo funciona correctamente.

Uno de los themes que mejor se pueden adaptar puedes ver en este enlace

También podría gustarte

Sin Comentarios

Dejar un Comentario