Cambiar textos
Client-Side
Es posible cambiar los textos que se cargan en Brick. Para esto, en el objeto de inicializaciĂłn de Brick, es necesario enviar el objeto customization.visual.texts
con los valores de texto deseados.
Si los textos personalizados son mĂĄs grandes que el espacio disponible, el texto mostrado serĂĄ interrumpido hasta el tamaño mĂĄximo permitido y el exceso serĂĄ reemplazado por el sĂmbolo "...". TambiĂ©n preste atenciĂłn al hecho de que los textos personalizados ignoran los valores vacĂos.
Los textos personalizables se muestran a continuaciĂłn.
const settings = {
customization: {
visual: {
texts: {
formTitle: "string",
emailSectionTitle: "string",
installmentsSectionTitle: "string",
cardholderName: {
label: "string",
placeholder: "string",
},
email: {
label: "string",
placeholder: "string",
},
cardholderIdentification: {
label: "string",
},
cardNumber: {
label: "string",
placeholder: "string",
},
expirationDate: {
label: "string",
placeholder: "string",
},
securityCode: {
label: "string",
placeholder: "string",
},
entityType: {
placeholder: "string",
label: "string",
},
financialInstitution: {
placeholder: "string",
label: "string",
},
selectInstallments: "string",
selectIssuerBank: "string",
formSubmit: "string",
paymentMethods: {
newCreditCardTitle: "string",
creditCardTitle: "string",
creditCardValueProp: " string",
newDebitCardTitle: "string",
debitCardTitle: "string",
debitCardValueProp: "string",
ticketTitle: "string",
ticketValueProp: "string",
},
},
},
},
};
const customization = {
visual: {
texts: {
formTitle: "string",
emailSectionTitle: "string",
installmentsSectionTitle: "string",
cardholderName: {
label: "string",
placeholder: "string",
},
email: {
label: "string",
placeholder: "string",
},
cardholderIdentification: {
label: "string",
},
cardNumber: {
label: "string",
placeholder: "string",
},
expirationDate: {
label: "string",
placeholder: "string",
},
securityCode: {
label: "string",
placeholder: "string",
},
entityType: {
placeholder: "string",
label: "string",
},
financialInstitution: {
placeholder: "string",
label: "string",
},
selectInstallments: "string",
selectIssuerBank: "string",
formSubmit: "string",
paymentMethods: {
newCreditCardTitle: "string",
creditCardTitle: "string",
creditCardValueProp: "string",
newDebitCardTitle: "string",
debitCardTitle: "string",
debitCardValueProp: "string",
ticketTitle: "string",
ticketValueProp: "string",
},
},
},
};
Para cambiar los textos de los mĂ©todos de pago fuera de lĂnea (tickets, Pix y ATM, por ejemplo), dentro del objeto paymentMethods
, use el patrĂłn {paymentMethodId}{ValueProp/Title}
.