protected function setup() { $this->translator = new \Nella\Localization\Translator; $this->translator->addDictionary('test', __DIR__ . "/Filters", new Storages\Mock(array( 'Translation' => array("Překlad"), ))); $this->translator->setLang('test')->init(); $this->extractor = new \Nella\Localization\Extractor($this->translator); }
public function testLang() { $this->assertEquals("en", $this->translator->getLang(), "->getLang() is default lang en"); $this->assertEquals("en", $this->translator->lang, "->lang is default lang en"); $this->translator->setLang("cs"); $this->assertEquals("cs", $this->translator->getLang(), "->getLang() is lang cs"); $this->translator->lang = "sk"; $this->assertEquals("sk", $this->translator->lang, "->lang is lang sk"); }