Closed
Description
Sister Souljah -- "Sister" is more of a title than last name.
His Holiness the Dalai Lama -- "His Holiness" -- the two words together is the title.
Bob Jones, composer
Bob Jones, author
Bob Jones, compositeur -- (French for composer)
Here's the code I used:
name = HumanName('Sister Souljah')
library_sort_name = u' '.join([name.first, name.middle, name.suffix, name.nickname, name.title])
if name.last:
library_sort_name = u''.join([name.last, ", ", library_sort_name])
print "library_sort_name=%s" % library_sort_name
name = HumanName('His Holiness the Dalai Lama')
library_sort_name = u' '.join([name.first, name.middle, name.suffix, name.nickname, name.title])
if name.last:
library_sort_name = u''.join([name.last, ", ", library_sort_name])
print "library_sort_name=%s" % library_sort_name
name = HumanName('Bob Jones, author')
library_sort_name = u' '.join([name.first, name.middle, name.suffix, name.nickname, name.title])
if name.last:
library_sort_name = u''.join([name.last, ", ", library_sort_name])
print "library_sort_name=%s" % library_sort_name
name = HumanName('Bob Jones, compositeur')
library_sort_name = u' '.join([name.first, name.middle, name.suffix, name.nickname, name.title])
if name.last:
library_sort_name = u''.join([name.last, ", ", library_sort_name])
print "library_sort_name=%s" % library_sort_name