Avisos
Vaciar todo

traducir endpoint personalizado  

 
Manuel
 Manuel
Usuario eminente

Tengo insertado en wordpress el siguiente código para crear una nueva pestaña en la oágina de "Mi cuenta" de woocoommerce, y me gustaría saber como puedo traducirlo, ya que ahora mismo cuando cambio al inglés con el plugin polylang no se traduce:

 

  * Nuevas variables para la pagina de mi cuenta.
  */
 
 add_action( 'init', 'my_account_new_endpoints' );
 
 function my_account_new_endpoints() {
  add_rewrite_endpoint( 'harvest', EP_ROOT | EP_PAGES );
 }  
/**
  * Recuperando el contenido de la nueva variable
  */
 
  // cosechas
 add_action( 'woocommerce_account_harvest_endpoint', 'harvest_endpoint_content' );
 function cosechas_endpoint_content() {
     get_template_part('cosecha');
 }
 
 
Además he añadido el string con este otro código:
 
}
pll_register_string("Cosecha", "Cosecha");

Pero no se como invocar la traducción en este último código que es donde pongo las pestañas:
 
  * Modificaciones a menu de mi cuenta
  */
 
 function my_account_menu_order() {
  $menuOrder = array(
  'dashboard'          => __( 'Dashboard', 'woocommerce' ),
'edit-account'    => __( 'Edit account', 'woocommerce' ),
'edit-address'       => __( 'Addresses', 'woocommerce' ),
'payment-methods'       => __( 'Payment methods', 'woocommerce' ),
  'orders'             => __( 'Orders', 'woocommerce' ),
'subscriptions'       => __( 'Subscriptions', 'woocommerce' ),
   'cosecha'       => __( 'Harvest', 'woocommerce' ),
'product-limits'       => __( 'product-limits', 'woocommerce' ),
'uap'       => __( 'Affiliates', 'woocommerce' ),
  'customer-logout'    => __( 'Logout', 'woocommerce' ),
  );
  return $menuOrder;
 }
 add_filter ( 'woocommerce_account_menu_items', 'my_account_menu_order' );
 
Gracias
Citar
Respondido : 08/10/2020 10:33 pm
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Manuel, 

¿Podrías proporcionarnos la URL del sitio web al que haces referencia? Por favor.

ResponderCitar
Respondido : 08/10/2020 11:06 pm

Cursos Gratuitos WordPress

Manuel
 Manuel
Usuario eminente

@bulmaro-webempresa

www.llaurat.com

ResponderCitar
Respondido : 08/10/2020 11:23 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Manuel,

¿Puedes desactivar temporalmente el modo mantenimiento o "Coming Soon" de tu sitio web? Por favor.

Un saludo 

ResponderCitar
Respondido : 09/10/2020 1:07 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Manuel
 Manuel
Usuario eminente

@argenis

Ya está...

 

ResponderCitar
Respondido : 09/10/2020 7:29 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Manuel.

Lamentablemente No damos soporte de programación pero puedes ver documentación de PHP donde se explica el funcionamiento de gettext.

-> https://www.php.net/manual/es/book.gettext.php#book.gettext

 

Un saludo

ResponderCitar
Respondido : 09/10/2020 9:03 am

wpdoctor-revisa-la-salud-de-tu-wordpress