Ejemplo n.º 1
0
 public function testTranslate()
 {
     $adapter = new Zend_Translate_Adapter_Ini(dirname(__FILE__) . '/_files/translation_en.ini', 'en');
     $this->assertEquals('Message 1 (en)', $adapter->translate('Message_1'));
     $this->assertEquals('Message 1 (en)', $adapter->_('Message_1'));
     $this->assertEquals('Message_6', $adapter->translate('Message_6'));
     $this->assertEquals('Küchen Möbel (en)', $adapter->translate('Cooking_furniture'));
     if (0 > version_compare(PHP_VERSION, '5.3.0')) {
         $this->assertEquals('Cooking furniture (en)', $adapter->translate('Küchen_Möbel'), var_export($adapter->getMessages('en'), 1));
     } else {
         $this->markTestSkipped('PHP 5.3 cannot utilize non-ASCII characters for INI option keys');
     }
 }