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.Bizum vs tarjeta en formularios WordPress: compara conversión, costes, seguridad y compatibilidad para elegir el…
Aprende a optimizar checkout en WooCommerce con mejoras técnicas, pagos confiables y pruebas para reducir…
Hasta ahora, cobrar una suscripción en WooCommerce significaba aceptar una regla muy simple: eliges un…
Evita errores comunes de CECA en WordPress al revisar credenciales, firmas, URLs, notificaciones y pruebas…
Aprende cómo instalar pasarela en WPBookingCalendar, configurar RedSys o Ceca, probar reservas y evitar errores…
Hoy vengo a hablaros de un plugin libre que tenemos publicado en el repositorio y…