Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
Quiero traducir las etiquetas que este plugin agrega en páginas o posts: All In One Schema Rich Snippets

Solution:
Agrega lo siguiente en WPML > Settings > Custom XML Configuration. Luego en WPML > String Translation fíjate si aparece una nueva versión de las cadenas. Tradúcelas y revisa el front end.
4

<wpml-config>
  <admin-texts>
    <key name="bsf_review">
      <key name="review_title"/>
      <key name="item_reviewer"/>
      <key name="review_date"/>
      <key name="item_name"/>
      <key name="item_rating"/>
    </key>
    <key name="bsf_event">
      <key name="snippet_title"/>
      <key name="event_title"/>
      <key name="event_location"/>
      <key name="event_desc"/>
      <key name="start_time"/>
      <key name="end_time"/>
      <key name="events_price"/>
    </key>
    <key name="bsf_person">
      <key name="snippet_title"/>
      <key name="person_name"/>
      <key name="person_nickname"/>
      <key name="person_job_title"/>
      <key name="person_website"/>
      <key name="person_company"/>
      <key name="person_address"/>
    </key>
    <key name="bsf_product">
      <key name="snippet_title"/>
      <key name="product_rating"/>
      <key name="product_brand"/>
      <key name="product_name"/>
      <key name="product_agr"/>
      <key name="product_price"/>
      <key name="product_avail"/>
    </key>
    <key name="bsf_recipe">
      <key name="snippet_title"/>
      <key name="recipe_name"/>
      <key name="author_name"/>
      <key name="recipe_pub"/>
      <key name="recipe_prep"/>
      <key name="recipe_cook"/>
      <key name="recipe_time"/>
      <key name="recipe_desc"/>
      <key name="recipe_nutrition"/>
      <key name="recipe_ingredient"/>
      <key name="recipe_rating"/>
    </key>
    <key name="bsf_software">
      <key name="snippet_title"/>
      <key name="software_rating"/>
      <key name="software_agr"/>
      <key name="software_price"/>
      <key name="software_name"/>
      <key name="software_os"/>
      <key name="software_website"/>
    </key>
    <key name="bsf_video">
      <key name="snippet_title"/>
      <key name="video_title"/>
      <key name="video_desc"/>
      <key name="video_time"/>
      <key name="video_date"/>
    </key>
    <key name="bsf_article">
      <key name="snippet_title"/>
      <key name="article_name"/>
      <key name="article_author"/>
      <key name="article_desc"/>
      <key name="article_image"/>
      <key name="article_publisher"/>
      <key name="article_publisher_logo"/>
    </key>
    <key name="bsf_service">
      <key name="snippet_title"/>
      <key name="service_type"/>
      <key name="service_area"/>
      <key name="service_desc"/>
      <key name="service_provider_name"/>
      <key name="provider_location"/>
      <key name="service_rating"/>
      <key name="service_channel"/>
      <key name="service_url_link"/>
    </key>
    <key name="bsf_custom">
      <key name="snippet_box_bg"/>
      <key name="snippet_title_bg"/>
      <key name="snippet_border"/>
      <key name="snippet_title_color"/>
      <key name="snippet_box_color"/>
    </key>
  </admin-texts>
</wpml-config>

Relevant Documentation:
https://wpml.org/documentation/support/language-configuration-files/

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 20 replies, has 2 voices.

Last updated by arantzazuL 2 years, 10 months ago.

Assigned support staff: Otto.

Author Posts
July 18, 2018 at 10:28 am

arantzazuL

Buenos días:

he traducido un plugin pero no surte efecto el cambio. He limpiado caché pero no funciona. ¿Qué puede ocurrir?.

hidden link

Un saludo.

Captura de pantalla 2018-07-18 a las 12.14.07.jpg
July 18, 2018 at 12:05 pm #2532317

Otto
Supporter

Languages: English (English ) Spanish (Español )

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

No he podido ingresar al sitio para echar un vistazo. El login me da error 404. Podrías revisarlo? Tienes alguna restricción de seguridad? Estoy en Argentina y mi IP (hoy) es: 181.47.218.94

En ocasiones ocurre que lo que traduces son las opciones por defecto del tema (las cuales están en el código), pero lo que en realidad usa el plugin son las opciones del tema, guardadas en la DB.

Estos strings son editables? Puedes cambiar esos textos dentro de las opciones del tema?

En ese caso, es posible que estas cadenas ya hayan sido detectadas por WPML String Translation pero que necesites agregarlas al panel de traducción. Para esto, ve a:

- WPML > Traducción de cadenas
- Da click en el enlace en azul al final de la página: "Traducir los textos de las pantallas de administración »"
- Busca las opciones del plugin
En ese menú podrás encontrar todas las cadenas asociadas a la administración del plugin.
- Selecciona las casillas correspondientes a tus cadenas de interés.
- Da click en el botón “Aplicar”.
Ahora podrás encontrar dichas cadenas en el panel de Traducción de cadenas.

Referencia:
https://wpml.org/documentation/getting-started-guide/translating-theme-options/

Dime si esto te orienta en la dirección correcta por favor.

Un saludo cordial,

Otto

July 18, 2018 at 6:02 pm #2532949

arantzazuL

Hola:

Discula, esta es la url: hidden link

Un saludo

July 19, 2018 at 12:46 am #2533273

Otto
Supporter

Languages: English (English ) Spanish (Español )

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Gracias.

Por lo que puedo ver las cadenas de los "labels" de los snippets si aparecen en WPML > String Translation.

Luego, al editar la traducción también aparece el campo para seleccionar qué snippet va en la traducción.

Si lo seleccionas y completas, en el front end no se muestran las traducciones?

Si no he entendido bien el problema, prodrías indicarme los pasos que debo seguir para verlo?

Gracias!

Un saludo cordial,

Otto

July 19, 2018 at 10:18 am #2534422

Otto
Supporter

Languages: English (English ) Spanish (Español )

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Pero en ninguna de las traducciones está seleccionado el snippet para mostrar:
hidden link
hidden link

Si lo agregas y completas los campos sigue sin aparecer?

Un saludo cordial,

Otto

July 19, 2018 at 10:21 am #2534430

arantzazuL

Buenos días:

Aquí está aplicado en 3 idiomas:

ES: hidden link
EUS: hidden link
EN: hidden link

Saludos!

July 19, 2018 at 10:44 am #2534485

Otto
Supporter

Languages: English (English ) Spanish (Español )

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Gracias.

Creo que el problema es el que te comentaba anteriormente. Las cadenas traducidas son las que trae el plugin por defecto, pero no las que se guardan en las opciones (aunque sean las mismas)

Agrega lo siguiente en WPML > Settings > Custom XML Configuration. Luego en WPML > String Translation fíjate si aparece una nueva versión de las cadenas. Tradúcelas y revisa el front end.

<wpml-config>
  <admin-texts>
    <key name="bsf_review">
      <key name="review_title"/>
      <key name="item_reviewer"/>
      <key name="review_date"/>
      <key name="item_name"/>
      <key name="item_rating"/>
    </key>
    <key name="bsf_event">
      <key name="snippet_title"/>
      <key name="event_title"/>
      <key name="event_location"/>
      <key name="event_desc"/>
      <key name="start_time"/>
      <key name="end_time"/>
      <key name="events_price"/>
    </key>
    <key name="bsf_person">
      <key name="snippet_title"/>
      <key name="person_name"/>
      <key name="person_nickname"/>
      <key name="person_job_title"/>
      <key name="person_website"/>
      <key name="person_company"/>
      <key name="person_address"/>
    </key>
    <key name="bsf_product">
      <key name="snippet_title"/>
      <key name="product_rating"/>
      <key name="product_brand"/>
      <key name="product_name"/>
      <key name="product_agr"/>
      <key name="product_price"/>
      <key name="product_avail"/>
    </key>
    <key name="bsf_recipe">
      <key name="snippet_title"/>
      <key name="recipe_name"/>
      <key name="author_name"/>
      <key name="recipe_pub"/>
      <key name="recipe_prep"/>
      <key name="recipe_cook"/>
      <key name="recipe_time"/>
      <key name="recipe_desc"/>
      <key name="recipe_nutrition"/>
      <key name="recipe_ingredient"/>
      <key name="recipe_rating"/>
    </key>
    <key name="bsf_software">
      <key name="snippet_title"/>
      <key name="software_rating"/>
      <key name="software_agr"/>
      <key name="software_price"/>
      <key name="software_name"/>
      <key name="software_os"/>
      <key name="software_website"/>
    </key>
    <key name="bsf_video">
      <key name="snippet_title"/>
      <key name="video_title"/>
      <key name="video_desc"/>
      <key name="video_time"/>
      <key name="video_date"/>
    </key>
    <key name="bsf_article">
      <key name="snippet_title"/>
      <key name="article_name"/>
      <key name="article_author"/>
      <key name="article_desc"/>
      <key name="article_image"/>
      <key name="article_publisher"/>
      <key name="article_publisher_logo"/>
    </key>
    <key name="bsf_service">
      <key name="snippet_title"/>
      <key name="service_type"/>
      <key name="service_area"/>
      <key name="service_desc"/>
      <key name="service_provider_name"/>
      <key name="provider_location"/>
      <key name="service_rating"/>
      <key name="service_channel"/>
      <key name="service_url_link"/>
    </key>
    <key name="bsf_custom">
      <key name="snippet_box_bg"/>
      <key name="snippet_title_bg"/>
      <key name="snippet_border"/>
      <key name="snippet_title_color"/>
      <key name="snippet_box_color"/>
    </key>
  </admin-texts>
</wpml-config>

Quedo a la espera de tus resultados.

Un saludo cordial,

Otto

July 19, 2018 at 11:30 am #2534573

arantzazuL

Hola:

Lo he probado y funciona, lo único que pone como idioma principal español y al incluir en la casilla de español la traducción esta aplica al inglés, como puedo solucionar esto?

Saludos!

Captura de pantalla 2018-07-19 a las 13.30.42.jpg
July 19, 2018 at 1:11 pm #2534817

Otto
Supporter

Languages: English (English ) Spanish (Español )

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Genial! Ya casi estamos 🙂

Selecciona la cadena, y al final de la tabla verás un botón que te permitirá asignarle el idioma correcto.

Dime si esto lo soluciona por favor.

Un saludo cordial,

Otto

July 24, 2018 at 6:34 am #2572249

arantzazuL

Buenos días:

He hecho eso, ha funcionado en una traducción pero no hace efecto en el resto. He vaciado caché.

Saludos

July 24, 2018 at 2:23 pm #2575254

Otto
Supporter

Languages: English (English ) Spanish (Español )

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Gracias.

A qué te refieres con que funciona en una traducción y no en el resto?

Traduce unas cadenas si y otras no, o funciona en unas entradas si y en otras no?

En el ejemplo que me has pasado veo todas traducidas. En cuál/cuáles no funciona?

Un saludo cordial,

Otto

July 24, 2018 at 2:58 pm #2575405

arantzazuL

Hola!

En la cadena de traducción está todo bien pero en front end no las muestra, raro.

Saludos!

July 24, 2018 at 6:20 pm #2576169

Otto
Supporter

Languages: English (English ) Spanish (Español )

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Es realemente extraño.

Podrías instalar el plugin y probar los snippets en este sitio de pruebas que he creado para reproducir el problema desde cero:
Login: hidden link
Username: demo
Password: TeWgH83d0P2y

Gracias!

Un saludo cordial,

Otto

July 25, 2018 at 3:00 pm #2580636

arantzazuL

Hola:

Lo he instalado, iba a incluir el código en "custom xml" pero no estçá activo creo.
hidden link

Saludos

July 25, 2018 at 6:24 pm #2581332

Otto
Supporter

Languages: English (English ) Spanish (Español )

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Gracias!

Agregué el XML, traduje las cadenas, por lo que veo funciona correctamente:
hidden link

Podrías revisarlo?

Quedo a la espera de tus resultados.

Un saludo cordial,

Otto