@classmethod
def format_last_name(cls, last_name, locale):
    """
        Format the last name according to the locale.

        French, English, and Vietnamese personal names are converted to upper
        case.  However, Korean personal names are not upper cased.


        :param last_name: Surname (also known as *family name*) of the person.
            The last name can be used to alphabetically sort a list of users.

        :param locale: An object `Locale` that supposedly refers to the name
            of this person.


        :return: The formatted last name of the person.
        """
    last_name_ = cls.normalize_name(last_name)
    return last_name_.upper()
