Saltar navegación

Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.

Hoy no hay asistentes de soporte disponibles en el foro Spanish. Siéntase libre de enviar sus tiques y les daremos trámite tan pronto como estemos disponibles en línea. Gracias por su comprensión.

Etiquetado: 

Este tema contiene 22 respuestas, tiene 2 voces.

Última actualización por ester-gallardoE hace 1 año, 6 meses.

Asistido por: Paola Mendiburu.

Autor Entradas
septiembre 28, 2022 en 8:22 am #12137911

ester-gallardoE

Gracias, yo espero una respueta para ver si lo solucionamos.

septiembre 29, 2022 en 2:43 pm #12150715

Paola Mendiburu
Supporter

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Lo voy a preparar para enviarlo al equipo de compatibilidad.

septiembre 30, 2022 en 12:46 pm #12156861

Paola Mendiburu
Supporter

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola!

El problema se ha enviado al equipo de compatibilidad.

Te avisaré en cuanto tenga noticias.

Un saludo,

Paola

octubre 7, 2022 en 2:44 pm #12202659

Paola Mendiburu
Supporter

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola!

Ya he tenido respuesta.

Para solucionarlo tendrás que aplicar esta solución.

Ve a wp-content\plugins\woocommerce-checkout-manager\includes\view\frontend\class-wooccm-fields-i18n.php
y cambia el siguiente código:

public function translate_field( $field ) {
		// ii18n
		// -----------------------------------------------------------------------

		if ( ! empty( $field['label'] ) ) {
			$field['label'] = $this->translate( $field['label'] );
		}

		if ( ! empty( $field['placeholder'] ) ) {
			$field['placeholder'] = $this->translate( $field['placeholder'] );
		}

		if ( ! empty( $field['conditional_parent_value'] ) ) {
			$field['conditional_parent_value'] = $this->translate( $field['conditional_parent_value'] );
		}

		return $field;
	}

por este:

public function translate_field( $field ) {
		// ii18n
		// -----------------------------------------------------------------------

		if ( ! empty( $field['label'] ) ) {
			$field['label'] = $this->translate( $field['label'] );
		}

		if ( ! empty( $field['placeholder'] ) ) {
			$field['placeholder'] = $this->translate( $field['placeholder'] );
		}

		if ( ! empty( $field['conditional_parent_value'] ) ) {
			$field['conditional_parent_value'] = $this->translate( $field['conditional_parent_value'] );
		}

		if (! empty( $field['options'] ) ) {
			foreach ( $field['options'] as $key => $option ) {
				$field['options'][$key]['label'] = $this->translate( $option['label'] );
			}
		}

		return $field;
}

Luego visita la página de pago en el front-end.
Ve a WPML String Translation y traduzca las etiquetas de opciones en el dominio de texto woocommerce-checkout-manager
PD: en este caso, también debe eliminar las cadenas de administrador (las que se tradujeron anteriormente) de WPML String Translation, las que te aparecen como admn con respecto a esa cadenas

Ya me dices si tienes cualquier problema.

Un saludo,

Paola

octubre 10, 2022 en 3:53 am #12209787

ester-gallardoE

Déjeme probarlo en la mayor brevedad posible, y le indico. Gracias

octubre 10, 2022 en 7:53 am #12210969

Paola Mendiburu
Supporter

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Ok perfecto!

Si necesitas ayuda para aplicar la solución dime.

También sería bueno que contactaras al autor del plugin También para remitirlos a nuestro programa Go Global para que podamos ayudarlos a hacer que su producto sea compatible con WPML.
https://wpml.org/documentation/theme-compatibility/go-global-program/

Gracias,

Paola

octubre 10, 2022 en 6:11 pm #12215673

ester-gallardoE

Hemos aplicado la solución propuesta y el problema se ha resuelto.

Muchas gracias

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.