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.
Hasta ahora toda la interfaz del plugin estaba en castellano. A partir de esta versión incluimos cuatro traducciones completas:
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.
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.
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 (Sí, 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.
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.Compara Ceca vs Stripe para reservas en WordPress: comisiones, integración, pagos, devoluciones y qué opción…
Aprende cómo funciona la tokenización en pagos online, qué datos protege, cuándo permite cobros recurrentes…
Aprende a proteger claves API en WordPress para evitar fraudes, errores de integración y accesos…
Ya está disponible la versión 2.2 de Contact Form 7 – Integración con RedSys, y…
Una auditoría de pagos WordPress detecta cobros fallidos, pedidos desincronizados y errores de configuración antes…
Aprende a crear cobros Bizum con Ninja Forms, configurar RedSys y validar cada pago para…