Soporte » Plugins y Hacks » Hacks » Añadir idioma específico para un botón en página multilingüe

  • Hola,
    Tengo un site en dos idiomas: castellano e inglés (para crear el sitio en dos idiomas estoy usando el plugin Polylang).
    Creé esta función para añadir un botón al final de cada noticia, y que al clicar me volviera a la página de noticias general. Pero quiero limitarlo solo para el idioma castellano, y por tanto, crear otra acción igual para el idioma inglés.
    ¿Alguien podría decirme como limitarlo a un idioma concreto?

    add_action( ‘ava_after_content’, ‘enfold_customization_back_button’ );
    function enfold_customization_back_button() {
    echo do_shortcode(«[av_hr class=’invisible’ height=’90’ shadow=’no-shadow’ position=’center’ custom_border=’av-border-thin’ custom_width=’50px’ custom_border_color=» custom_margin_top=’30px’ custom_margin_bottom=’10px’ icon_select=’yes’ custom_icon_color=» icon=’ue808′ font=’entypo-fontello’]»);
    $link = get_permalink( avia_get_option(‘blogpage’) );
    echo do_shortcode(«[av_button label=’Volver a noticias’ link=’http://eoti.thinkworking.com/es/noticias’ link_target=» size=’medium’ position=’left’ icon_select=’no’ icon=’ue800′ font=’entypo-fontello’ color=’theme-color’ custom_bg=’#444444′ custom_font=’#ffffff’]»);
    }

    Muchísimas gracias. Un saludo.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 2 respuestas - 1 de 2 (de 2 total)
  • Moderador LGrusin

    (@lgrusin)

    Polylang permite traducir cadenas de texto para cada idioma, igual no necesitas el código.

    No sé si es esto lo que quieres hacer:
    https://polylang.pro/doc/strings-translation/

    Un saludo

    Hola LGrusin, gracias por la respuesta.
    No necesito cambiar las cadenas, porque las que genera de forma automática están bien. Lo que quiero es añadirle al botón el idioma para que me vaya a ese idioma concreto. Si entro en la web en inglés, me pone ese mismo botón por defecto, y me lleva a una página en español, no en inglés…
    No se si me explico. Gracias de antemano.

Viendo 2 respuestas - 1 de 2 (de 2 total)
  • El debate ‘Añadir idioma específico para un botón en página multilingüe’ está cerrado a nuevas respuestas.