On 22 Dec 2005 20:07:51 -0200, Jorge Godoy <[EMAIL PROTECTED]> wrote: > > About CRUD: > - Last, but not least important, how will I18N work here?
Ronald answered the first couple of things. I'm counting on others to lead the charge to make sure that i18n happens the way it needs to, because it's not something I do day-to-day. The general answer that I can give is that widgets use the i18n package, so they should be able to handle things fine. As Ian mentioned, a patch has been submitted to localize validation messages. Otherwise, the DataController's confirmation messages just need to be turned into replaceable values. > > About Forms: > > - It really gave me the idea of putting an attribute 'error_message' > into each Widget so that form validation could be more verbose when > showing the form back to the user, so that he knows what is > wrong... For FormTable, I believe the message could go on the same > column the widget itself is shown, after a "<br />", putting it on > the line below the field the user filled -- and in red? ;-) Yeah, the style sheet stuff needs to happen for the widgets to provide some easy customizability. And the template needs to be made better. I believe that FormEncode provides ways to customize the error message for a validator, and we can certainly spruce that up if we need to. > - The default is OK to be maintained and in fact it is *very* helpful, > but again, how to I18Nize it? ;-) > > I am seriously considering delaying a delivery to use this CRUD mechanism... > I think it will be more "professional" ;-) That's a good sign :) > And, by the way, with your first video I also had to turn the sound to the > maximum. Isn't there any recording set you can do to make it louder? :-) I > jumped from my chair 5 times with ICQ/MSN noises of people getting in and out > because I had the volume at the maximum to hear your videocast :-) I just found a setting in QuickTime Pro to add 6dB. It's still too quiet, but it's better than it was. I had my mic volume at max when I recorded. I think I just need to talk a bit louder. (My daughter was napping when I recorded these, so I didn't want to talk *too* loud :) Kevin

