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.

Bulmaro Arellano N.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

¡Gracias!.

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 

This post was modified hace 3 semanas por Argenis
ResponderCitar
Respondido : 09/10/2020 1:07 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

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

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¿Has probado WpCenter?, es nuestro nuevo manager de WordPress desde el propio cPanel sin necesidad de acceder a tu administración, te permitirá configurar actualizaciones automáticas y mucho más.
Pruébalo accediendo a tu cPanel > Aplicaciones Webempresa > WpCenter
¡Gracias!.

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

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

Por favor Iniciar Sesión o Registro