From 35a1f6f342ce7e9cbf9348d61792e7801aca1cf1 Mon Sep 17 00:00:00 2001 From: Roald Osinga Date: Wed, 13 Dec 2017 11:10:08 +0100 Subject: [PATCH] made sorting of translation keys py3 safe --- applications/admin/controllers/default.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/applications/admin/controllers/default.py b/applications/admin/controllers/default.py index ff4ac4a2..28198d2a 100644 --- a/applications/admin/controllers/default.py +++ b/applications/admin/controllers/default.py @@ -963,8 +963,7 @@ def edit_language(): form = SPAN(strings['__corrupted__'], _class='error') return dict(filename=filename, form=form) - keys = sorted(strings.keys(), lambda x, y: cmp( - unicode(x, 'utf-8').lower(), unicode(y, 'utf-8').lower())) + keys = sorted(strings.keys(), key=lambda x: to_native(x).lower()) rows = [] rows.append(H2(T('Original/Translation')))