public function forLocale($locale = null, $default = null)
{
if ($locale === null) {
$locale = self::DEFAULT_LOCALE;
}
if (array_key_exists($locale, $this->message_data)) {
return $this->message_data[$locale];
}
return $default;
}