RedSys & Bizum Gateway for Contact Form 7

Contact Form 7 – Integración con RedSys ya habla catalán, gallego y euskera

Ya está disponible la versión 1.24 de Contact Form 7 – Integración con RedSys, y llega con una novedad que nos llevaban tiempo pidiendo: el plugin está completamente traducido y, además, preparado para traducirse a cualquier idioma.

Cuatro idiomas incluidos de serie

Hasta ahora toda la interfaz del plugin estaba en castellano. A partir de esta versión incluimos cuatro traducciones completas:

  • Castellano
  • Catalán
  • Gallego
  • Euskera

No hay que configurar nada: WordPress carga automáticamente el idioma que tengas definido en tu sitio. Si tu escritorio está en catalán, verás en catalán la página de ajustes, la pestaña RedSys de cada formulario, el listado de pagos y también los correos de notificación.

Y no hablamos solo de cuatro etiquetas sueltas: se han traducido las más de 300 cadenas que tiene el plugin, incluidos los mensajes de error, los textos de ayuda de cada campo y la tabla completa de códigos de respuesta de RedSys, esa que te dice si una tarjeta está caducada o si el emisor ha denegado la operación.

Preparado para cualquier otro idioma

Los textos originales del código pasan a estar en inglés y el plugin usa ya el sistema estándar de traducción de WordPress. Eso significa que puedes traducirlo tú mismo al idioma que necesites, sin tocar una sola línea de código.

Dentro del plugin encontrarás la carpeta languages con la plantilla de traducción lista para usar:

wp-content/plugins/contact-form-7-redsys-addon/languages/cra.pot

Ábrela con Poedit o con cualquier editor de archivos PO, traduce las cadenas y guarda el resultado con el nombre del idioma correspondiente, por ejemplo cra-fr_FR.po para francés. Para que las traducciones sobrevivan a las actualizaciones del plugin, lo recomendable es dejarlas aquí:

wp-content/languages/plugins/cra-fr_FR.mo

Si traduces el plugin a un idioma nuevo y quieres compartirlo, escríbenos a contacto@codection.com y lo incluiremos en las siguientes versiones con el crédito correspondiente. Nos ahorras trabajo y ayudas a todo el mundo que use el plugin en ese idioma.

Un detalle importante si ya tienes formularios configurados

Hay una parte que no se traduce a propósito: los nombres de los perfiles (Primero, Segundo, Bizum, Domiciliación bancaria, Preautorización…) y los valores que activan la pasarela (, Si, 1, true).

Estos valores funcionan como identificadores internos: son los que escribes en los campos de tu formulario de Contact Form 7 y los que quedan guardados en cada pago. Si los tradujéramos, los formularios que ya tienes montados dejarían de funcionar. Por eso se mantienen siempre igual, aunque el resto de la interfaz cambie de idioma.


Cómo actualizar

Si tienes tu licencia activada, la actualización te aparecerá directamente en Plugins dentro del escritorio de WordPress. Como siempre, te recomendamos hacer una copia de seguridad antes de actualizar y comprobar después un pago de prueba en el entorno Sis-t.

¿Todavía no lo usas? Puedes ver todos los detalles y hacerte con él en la página del plugin.

Cualquier duda o problema, escríbenos a contacto@codection.com. Estaremos encantados de ayudarte.

Nota: Hay una valoración incrustada en esta entrada, por favor, visita esta entrada para valorarla.

Almacenamos las IPs desde la que se envían las valoraciones para evitar fraudes

Francisco Javier Carazo Gil

Entradas recientes

Bizum vs tarjeta en formularios WordPress

Bizum vs tarjeta en formularios WordPress: compara conversión, costes, seguridad y compatibilidad para elegir el…

hace % días

Cómo optimizar checkout en WooCommerce sin fricción

Aprende a optimizar checkout en WooCommerce con mejoras técnicas, pagos confiables y pruebas para reducir…

hace % días

Calendario de pagos a medida en WooCommerce Subscriptions: cobra en las fechas que tú decidas

Hasta ahora, cobrar una suscripción en WooCommerce significaba aceptar una regla muy simple: eliges un…

hace % días

Errores comunes de CECA en WordPress y cómo evitarlos

Evita errores comunes de CECA en WordPress al revisar credenciales, firmas, URLs, notificaciones y pruebas…

hace % días

Cómo instalar pasarela en WPBookingCalendar

Aprende cómo instalar pasarela en WPBookingCalendar, configurar RedSys o Ceca, probar reservas y evitar errores…

hace % días

Cómo fijar la fecha del primer pago en WooCommerce Subscriptions (guía completa del plugin First Payment Date)

Hoy vengo a hablaros de un plugin libre que tenemos publicado en el repositorio y…

hace % días