/** * 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); } }
/** * 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; }