Esempio n. 1
0
 /**
  * @param string $key
  *
  * @param Locale $locale
  *
  * @return string|null
  */
 private function translateIn($key, Locale $locale)
 {
     $localeString = $locale->toString();
     if (!isset($this->texts[$localeString])) {
         $this->texts[$localeString] = $this->loader->load($locale);
     }
     $texts = $this->texts[$localeString];
     return isset($texts[$key]) ? $texts[$key] : null;
 }
Esempio n. 2
0
 public function testNormalization()
 {
     $locale = Locale::parse('Fr-fr');
     $this->assertEquals('fr_FR', $locale->toString());
 }