public function current()
{
$locale = $this->cookie();
if (!$locale) {
$locale = $locale ?: $this->segment();
$locale = $locale ?: $this->header();
if (!$locale || $locale === '' || $locale === 'un') {
$locale = $this->universal();
}
$this->update($locale);
}
return $locale;
}