#275 – Modificar y/o traducir etiquetas

Posted in ‘VirtueMart Redsys’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Thursday, 11 October 2018 10:23 CEST
matias.vilar
 Hola,

Me gustaría modificar los valores de las etiquetas utilizadas en las plantillas de Pago_OK, Pago_KO, etc, y en concreto las etiquetas {TRANS_OK_TITLE} y {TRANS_KO_TITLE}. ¿Cómo debo proceder?
Además, como tengo un site multilenguaje, me gustaría traducirlas. ¿Es posible? ¿Cómo?

Un saludo.
Custom Fields
Joomla! Version
3.8.13
VirtueMart Version
3.2.14
Thursday, 11 October 2018 13:43 CEST
Soporte Joomla Empresa
Tech Support
Hola.

Si utilizas las claves de idioma por defecto puedes personalizarlas modificando los ficheros de traducciones de 'administrator/language/' (p.e. 'administrator/language/en-GB/en-GB.plg_vmpayment_redsys.ini', 'administrator/language/es-ES/es-ES.plg_vmpayment_redsys.ini', etc.).

Para traducir las etiquetas 'TRANS_OK_TITLE' y 'TRANS_KO_TITLE' deberías traducir las claves 'VMPAYMENT_REDSYS_PAGAMENTO_CORRETO_TIT' y 'VMPAYMENT_REDSYS_PAGAMENTO_INCORRETO_TIT' en los ficheros indicados en el párrafo anterior.


Saludos.
José A. Cidre Bardelás
Support
Friday, 12 October 2018 14:22 CEST
matias.vilar
Entendida la forma de proceder con etiquetas existentes pero, ¿cómo hago para crear una nueva etiqueta e insertarla en las plantillas?

Por ejemplo, necesito agregar a la plantilla "Checkout page design" una nueva etiqueta que ponga "Redireccionando.." cuando se navega en español y "Redirecting..." cuando se navega en inglés llamándola, por ejemplo, 'TRANS_REDIRECT_TITLE´
¿Cómo debo hacer?

¡Gracias!
Friday, 12 October 2018 15:49 CEST
Soporte Joomla Empresa
Tech Support
Añadir claves traducibles ya es más complicado. Necesitarías modificar el código del plugin.

Para evitarlo, quizás la manera más sencilla de conseguir lo que indicas sería personalizar el texto de la clave 'VMPAYMENT_REDSYS_TEXTO_TPV'.


Saludos.
José A. Cidre Bardelás
Support
Friday, 12 October 2018 16:27 CEST
matias.vilar
Arreglado. Solo hay que modificar la variable VMPAYMENT_REDSYS_TEXTO_TPV y referenciarla como {TRANS_POS_TEXT}
Por mi parte, ticket cerrado.
¡¡Gracias!!
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.

Nuestros Tweets