docs: def toOrdinal(n):
      """
      Returns the ordinal name of a number
      e.g. 'first'
      """
      if n == -1:
          retval = _("last")
      elif n == -2:
          retval = _("penultimate")
      elif 1 <= n <= 5:
          retval = _n2w(n, to="ordinal")
      else:
          retval = _n2w(n, to="ordinal_num")
      return retval