public function translate($messageId, $bind = [])
{
if (isset($this->_messages[$messageId])) {
$message = $this->_messages[$messageId];
} else {
$message = $messageId;
}
if (count($bind) !== 0) {
$replaces = [];
foreach ($bind as $k => $v) {
$replaces[':' . $k] = $v;
}
return strtr($message, $replaces);
} else {
return $message;
}
}