'Return the system default locale for the specified category.
>>> for name in [\'LANGUAGE\', \'LC_ALL\', \'LC_CTYPE\']:
...     os.environ[name] = \'\'
>>> os.environ[\'LANG\'] = \'fr_FR.UTF-8\'
>>> Locale.default(\'LC_MESSAGES\')
<Locale "fr_FR">
:param category: one of the ``LC_XXX`` environment variable names
:param aliases: a dictionary of aliases for locale identifiers
:return: the value of the variable, or any of the fallbacks
(``LANGUAGE``, ``LC_ALL``, ``LC_CTYPE``, and ``LANG``)
:rtype: `Locale`
:see: `default_locale`'

def default(cls, category=None, aliases=LOCALE_ALIASES):

    return cls(default_locale(category, aliases=aliases))
