lithium\tests\cases\g11n\MessageTest::testTranslateLocales PHP 메소드

testTranslateLocales() 공개 메소드

    public function testTranslateLocales()
    {
        $data = array('catalog' => 'Katalog');
        Catalog::write('runtime', 'message', 'de', $data);
        $data = array('catalog' => 'catalogue');
        Catalog::write('runtime', 'message', 'fr', $data);
        $expected = 'Katalog';
        $result = Message::translate('catalog', array('locale' => 'de'));
        $this->assertEqual($expected, $result);
        $expected = 'catalogue';
        $result = Message::translate('catalog', array('locale' => 'fr'));
        $this->assertEqual($expected, $result);
    }