Esempio n. 1
0
 public function testOptions()
 {
     $adapter = new Zend_Translate_Adapter_Tmx(dirname(__FILE__) . '/_files/translation_en.tmx', 'en');
     $adapter->setOptions(array('testoption' => 'testkey'));
     $this->assertEquals($adapter->getOptions(), array('testoption' => 'testkey', 'clear' => false));
     $this->assertEquals($adapter->getOptions('testoption'), 'testkey');
     $this->assertTrue(is_null($adapter->getOptions('nooption')));
 }
Esempio n. 2
0
 public function testUseId()
 {
     $adapter = new Zend_Translate_Adapter_Tmx(dirname(__FILE__) . '/_files/translation_en2.tmx', 'en', array('useId' => false));
     $this->assertEquals(false, $adapter->getOptions('useId'));
     $this->assertEquals('Message 1 (en)', $adapter->translate('Nachricht 1'));
     $this->assertEquals('Message 1 (en)', $adapter->_('Nachricht 1'));
     $this->assertEquals('Nachricht 6', $adapter->translate('Nachricht 6'));
 }