Hi Bruce,
I found that the issue is being caused by p_web.Translate() method. In the validation example change the loc:alert line in the embed in MailboxesFormControl to:
loc:alert = p_web.Translate('The nickname Must be longer than "4" characters')
Then trigger the error message and you will see that the quotes are being changed on the pop-up message but not on the web page.
As you likely know the solution is to add the “AllowHTML” parameter as follows:
loc:alert = p_web.Translate('The nickname Must be longer than "4" characters',1)
My immediate problem has been solved.
However, my application will eventually have both an English and French interface. My current application which I converting to NetTalk is bilingual, thus I have most of the phrases all ready translated. I have been using Translate method wherever possible. I will need to put my translation code in the WebHandler embed before the parent call. But should I let the translated string pass to the parent? What is the purpose of the converting the string to HTML here?
Thanks,
Rob Kolanko