In src/labyrinth.py, you can read:
if not os.name == 'nt':
locale.bindtextdomain('labyrinth', localedir)
This will fail non-linux non-windows plateforms since os.name will not be
'nt' and locale will not have any bindtextdomain method.
Reflexion can help:
if hasattr(locale, 'bindtextdomain'):
locale.bindtextdomain('labyrinth', localedir)
Downstream patch from FreeBSD:
http://www.freebsd.org/cgi/cvsweb.cgi/ports/deskutils/labyrinth/files/patch-src_
labyrinth.py?rev=1.1;content-type=text%2Fplain
Original issue reported on code.google.com by romain.t...@gmail.com on 21 Dec 2008 at 12:03
Original issue reported on code.google.com by
romain.t...@gmail.com
on 21 Dec 2008 at 12:03