WPML
Estado
Abierto
Notificado para
WPML Multilingual for CF7 1.3.2
Plugin/tema relacionado
Contact Form 7
Etiquetas de temática
Compatibility

Resumen del problema

Al usar Contact Form 7, añadir un atributo placeholder a los campos del formulario puede hacer que el motor de traducción malinterprete el shortcode. Esto puede dar lugar a formularios rotos en las versiones traducidas de su sitio.

Solución alternativa

Edite la traducción del formulario en el Editor de traducción avanzado (ATE) y asegúrese de que el shortcode permanezca sin traducir. Traduzca únicamente el texto del marcador de posición.

Siga estos pasos:

  • Abra la traducción en el ATE.
  • Vaya a la esquina superior derecha del editor ATE, haga clic en el icono de engranaje y asegúrese de que la opción «Prefiero segmentos más grandes» esté activada.
  • El campo con el marcador de posición aparecerá dividido en dos líneas, por ejemplo:
    [wpmlcf7-1-email* customer-email placeholder]
    Your E-mail (required)
  • No traduzca la primera línea (el shortcode). Debe ser idéntica al idioma original.
  • Traduzca únicamente el texto del marcador de posición en la segunda línea («Su correo electrónico (obligatorio)»).

Todos los problemas conocidos →