Пример #1
0
 /**
  * Assigns translation values as variables into the Smarty global object.
  */
 private function setLangVars()
 {
     $languages = new Translation();
     $lang = $languages->getTranslations();
     foreach ($lang as $key => $value) {
         $this->smarty->assign('lang_' . $key, $value);
     }
 }
Пример #2
0
 /**
  * Returns an array of translation strings for the field name.
  * @return array
  */
 public function getTranslations()
 {
     $return = array();
     $tmp = Translation::getTranslations($this->getPhraseId());
     foreach ($tmp as $k => $v) {
         $return[$k] = $v;
     }
     return $return;
 }