Que tal
alfcm,
Hay alguna razón por la cual Zend_Validate_Float no te sirva ?, en cualquier caso tu validator debería tener soporte para locale y seguir la convención de nombres de Zend, osea estar bajo My/Validate, el fichero llamarse Float.php y la clase My_Validate_Float.
Para utilizarlo yo prefiero agregar el prefix
http://framework.zend.com/manual/en/...ements.loaders.
Saludos.