* src/Sort.py: use locale.strcoll for sorting
* src/RelLib.py: don't use accent for sort name * src/EditPerson.py: compare edited ID value properly * src/Marriage.py: compare edited ID value properly * src/PeopleModel.py: use locale.strcoll for comparing * src/GrampsBSDDB.py: use locale.strcoll for comparing/sorting * src/GrampsDbBase.py: use locale.strcoll for comparing/sorting * src/DbPrompter.py: handle bad filenames a bit better svn: r3514
This commit is contained in:
@@ -35,7 +35,6 @@ import os
|
||||
import os.path
|
||||
import time
|
||||
import types
|
||||
import accent
|
||||
from gettext import gettext as _
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@@ -1848,7 +1847,9 @@ class Name(DataObj):
|
||||
|
||||
def build_sort_name(self):
|
||||
if self.surname:
|
||||
self.sname = accent.deaccent("%-25s%-30s%s" % (self.surname.upper(),self.first_name.upper(),self.suffix.upper()))
|
||||
self.sname = "%-25s%-30s%s" % (self.surname.upper(),
|
||||
self.first_name.upper(),
|
||||
self.suffix.upper())
|
||||
else:
|
||||
self.sname = "@"
|
||||
|
||||
|
Reference in New Issue
Block a user