We have a section, where another two section include are being called. We have some mandatory properties where we validate the Min/Max (6/6) characters that the user should input, if the user tries to enter less than 6 characters, Pega trows the error "The field should be at least 6 characters long.", the problem is that this message should be in Portuguese.
We tried to use Field Values pyMessageLabel with the message in Portuguese, but it still not working.
Recently we've upgraded from PRPC 7.1.8 to 7.2.2, and it was working as expected in the old version.
Note: We have another validation for the same property to check if the value is a valid integer, and the error message for this validation is trowing the correct error message in Portuguese.
Note that pega uses three diferent field values to build this error message ('pyMessageLabel • The field', 'pyMessageLabel • should be at least' and 'pyMessageLabel • characters long').
I found some article on PDN describing the use of "HTML Fragment csvalid" which is a final class used for Client-side validation configuration and constants - This fragment is included into streams that define client side validation on field level.
I've compared the version of this class on 7.1.8 to 7.2.2 and for the section for ==MIN LENGTH== validation, I can see that 7.2.2 have a duplicate entry for "The field", var length_minCharsMsg1 and length_minCharsMsg2 are the same thing, if we look at 7.1.8 you will see that var length_minCharsMsg2 is used for "pyMessageLabel " should be at least".
I dint know about this other field value which you used int your example. I will try your suggestion and let you know the results.