code: def normalize_name(name):
      
      name = name.casefold()
      name = name.replace("’", "'")
      name = name.replace("-", " ")
      name = name.replace("(", "")
      name = name.replace(")", "")
      name = name.replace(",", "")
      return name.strip()
docs: When looking up a language-code component by name, we would rather ignore
      distinctions of case and certain punctuation. "Chinese (Traditional)"
      should be matched by "Chinese Traditional" and "chinese traditional".