Example #1
0
 /**
  * @test
  */
 public function shouldTranslateArrayWithPseudoLocalization()
 {
     //given
     Config::overrideProperty('pseudo_localization')->with(true);
     $labels = array('key' => array('k1' => 'value', 'k2' => 'other'));
     $translator = new Translator('en', $labels);
     //when
     $translation = $translator->translate('key');
     //then
     $this->assertEquals(array('k1' => 'ṽȧŀŭḗ', 'k2' => 'ǿŧħḗř'), $translation);
     Config::clearProperty('pseudo_localization');
 }