WPML Multilingual for CF7: etiquetas de formulario, mensajes, plantillas de correo e integraciones multilingües de Contact Form 7
Traduzca cada formulario de Contact Form 7 de su sitio de WordPress a todos los idiomas que hablan sus visitantes. WPML Multilingual for CF7 cubre cada etiqueta de formulario, toda la pestaña Mensajes, ambas plantillas de Correo, el texto de Aceptación con enlaces de privacidad incrustados, las etiquetas de Cuestionario, los valores seleccionables separados por barras verticales y las integraciones de envío que alimenta CF7. El plugin es el nexo de traducción oficial entre CF7 y WPML. Incluido con Multilingual CMS y Agency.
Traduzca cada etiqueta de formulario de Contact Form 7
El catálogo completo de etiquetas de formulario de Contact Form 7 se traduce a través del Editor de traducción avanzado de WPML: text, email, tel, url, textarea, number, range, date, checkbox, radio, select, file, quiz, acceptance y submit, además de los formularios en su variante obligatoria * (text*, email* y el resto). Etiquetas, textos de marcadores de posición, opciones de menús desplegables, texto de botones, indicaciones para la subida de archivos: todo ello.
Los valores separados por barras verticales traducen la etiqueta y mantienen estable el valor enviado
Los campos seleccionables de Contact Form 7 admiten la sintaxis de barra vertical ([select your-country "China" "India" "San Marino"]), donde cada valor también puede llevar una etiqueta diferente usando label|value. WPML Multilingual for CF7 traduce las etiquetas visibles para el visitante en cada idioma, mientras que el valor enviado (y la sustitución de la etiqueta de correo) se mantiene canónico. Un visitante francés ve Chine, Inde, Saint-Marin; el envío, el cuerpo del correo electrónico y su CRM reciben los valores originales en inglés. Los sistemas de backend no se rompen.
El texto de aceptación y las etiquetas de cuestionario se traducen
La casilla de verificación de aceptación (el control de consentimiento que a menudo lleva una oración larga con enlaces incrustados a la política de privacidad y los términos de servicio) se traduce como una sola fila. Los destinos de los enlaces también se traducen por idioma, por lo que puede dirigir a los visitantes franceses a su página de privacidad en francés. Las etiquetas de cuestionario traducen tanto el texto de la pregunta como los valores de las respuestas aceptadas, para que los desafíos del cuestionario funcionen en todos los idiomas.
La pestaña Mensajes se traduce
La pestaña Mensajes de Contact Form 7 contiene el texto de validación editable que hace funcionar el formulario. Unas 16 cadenas en total, todas ellas traducibles:
- Gracias por su mensaje. Ha sido enviado.
- Uno o más campos tienen un error. Por favor, revíselos e inténtelo de nuevo.
- Hubo un error al intentar enviar su mensaje. Por favor, inténtelo de nuevo más tarde.
- Este campo es obligatorio.
- Esta dirección de correo electrónico no es válida.
- El número de teléfono no es válido.
- El número es menor que el mínimo permitido.
- El formato de fecha es incorrecto.
- El archivo es demasiado grande.
…y el resto. Todas ellas aparecen en el trabajo de traducción. No es necesario traducirlas a mano ni depender de los archivos de configuración regional .mo. Las etiquetas de correo incrustadas en los mensajes de confirmación (¡Gracias [your-name], su mensaje ha sido enviado!) se resuelven correctamente después de la traducción.
Ambas plantillas de Correo y Correo (2) se traducen
Contact Form 7 admite dos plantillas de correo electrónico saliente por formulario: Correo (la notificación para el administrador) y Correo (2) (la respuesta opcional o respuesta automática para el visitante). WPML Multilingual for CF7 traduce ambas de forma independiente por idioma. Las descripciones de Para, De, Asunto, Cabeceras adicionales, Cuerpo del mensaje y Archivos adjuntos se transfieren correctamente. Las etiquetas de correo ([your-name], [your-message], …) dentro de las plantillas traducidas se resuelven correctamente.
Las integraciones de envío reciben datos traducidos
Los sitios con Contact Form 7 suelen emparejar el formulario con una o más herramientas de gestión de envíos. WPML Multilingual for CF7 mantiene el idioma del visitante fluyendo hacia todas ellas:
- Flamingo. El complemento de gestión de envíos del autor de CF7. Los envíos llegan a los Mensajes entrantes de Flamingo con el asunto y el cuerpo traducidos intactos.
- Constant Contact. La integración oficial de CF7. Los datos introducidos por el visitante fluyen hacia sus listas de Constant Contact en el idioma del visitante.
- Stripe. Los campos de la etiqueta de formulario de Stripe de CF7 y el texto del mensaje de recibo aparecen en el trabajo de traducción.
- Akismet y reCAPTCHA. Las etiquetas antispam y cualquier mensaje de error visible para el visitante se traducen a través de la ruta de traducción de cadenas de WPML.
Los formularios se leen de forma nativa en todos los idiomas con PTC
Traducir un formulario de Contact Form 7 es un trabajo verdaderamente difícil. CF7 está lleno de cadenas muy cortas y descontextualizadas:
- La etiqueta visible para el visitante de una etiqueta de formulario puede ser una sola palabra: Nombre, Correo electrónico, Enviar.
- La pestaña Mensajes contiene unas 16 cadenas de validación independientes como Este campo es obligatorio o El formato de fecha es incorrecto, sin contexto que las rodee.
- La casilla de verificación de aceptación a menudo contiene una oración larga en registro legal con enlaces incrustados a la política de privacidad.
- Los cuerpos de Correo y Correo (2) intercalan marcadores de posición de etiquetas de correo como
[your-name]y[your-message]con texto.
La traducción automática clásica analiza cada cadena por sí sola y traduce palabra por palabra. El formulario termina con etiquetas extrañas, mensajes de validación que se leen como una mala traducción del inglés y correos electrónicos que mezclan registros.
PTC, la traducción por IA de WPML, funciona con el contexto completo de su sitio. PTC sabe que el valor de una palabra de la etiqueta de formulario submit es la etiqueta de un botón y lo traduce como un botón. Sabe que las cadenas de la pestaña Mensajes son textos de validación y las traduce en ese registro. Sabe que la oración de aceptación es lenguaje legal. Sabe que los cuerpos de Correo y Correo (2) son correos electrónicos para el propietario del formulario y para el visitante.
El resultado se lee como si el formulario se hubiera creado de forma nativa en cada idioma. Las etiquetas cortas se leen con naturalidad. Los mensajes de validación se mantienen concisos y claros. El texto de aceptación conserva el registro legal. Los correos electrónicos salientes suenan de la forma en que los escribiría un traductor interno.
Desarrollado junto con el equipo de Contact Form 7
WPML y Contact Form 7 comparten un compromiso activo de compatibilidad, confirmado en la página de compatibilidad conjunta de Contact Form 7. Cuando Contact Form 7 publica una versión, WPML Multilingual for CF7 se mantiene al día.
WPML Multilingual for CF7 está incluido con WPML
WPML Multilingual for CF7 se incluye con Multilingual CMS y WPML Agency. No requiere una compra por separado. Compre WPML una vez y cada sitio con Contact Form 7 que cubra su cuenta se volverá multilingüe. Si ya tiene WPML, active WPML Multilingual for CF7 desde su página de descargas de WPML.