Deberías agregarle
allowEmpty a str2, algo asi:
Código PHP:
Ver original...
'float1' => array(new Zend_Validate_Float
(array('locale' => 'en')), 'NotEmpty'), 'float2' => array(new Zend_Validate_Float
(array('locale' => 'en')), 'NotEmpty'), 'str1' => array('Alpha', 'NotEmpty'), 'str2' => array('Alpha', 'allowEmpty' => true) );
...
Saludos.