public function testOptionLabelsAreTranslatedWhenTranslateAdapterIsPresent() { $translations = (include dirname(__FILE__) . '/../_files/locale/array.php'); $translate = new Zend_Translate('array', $translations, 'en'); $translate->setLocale('en'); $options = array('foovalue' => 'Foo', 'barvalue' => 'Bar'); $this->element->addMultiOptions($options)->setTranslator($translate); $test = $this->element->getMultiOption('barvalue'); $this->assertEquals($translations[$options['barvalue']], $test); $test = $this->element->getMultiOptions(); foreach ($test as $key => $value) { $this->assertEquals($translations[$options[$key]], $value); } }