function _translateByType($type, $value) { switch ($type) { case 'int': case 'integer': return $this->i18n->getInt($value); break; case 'float': return $this->i18n->getFloat($value); break; case 'date': return $this->i18n->getDate($value); break; default: return $value; break; } }