First problem :
The "names values" displayed are taken from the __toString() method result. You could add the "method" options, like this :
new sfWidgetFormDoctrineChoice(array('model' => 'CargoSize', 'expanded' => true, 'multiple' => false, 'method' => 'getName'), array('style' => 'list-style-type: none; display: inline;'))
Second problem :
Your form must embed the i18n form. To do this, put this in the configure method :
$this->embedI18n($cultures);
where $cultures is an array of your cultures codes.
JF Simon
2010-08-29 11:09:04