systems that where not compatible with this. But is this really operating-system-dependant? I don't think so... So why test the operating system and not use reflection to determine if the desired method is available or not? My patch: --- src/labyrinth.py.orig +++ src/labyrinth.py @@ -56,11 +56,12 @@ if hasattr(gettext, 'bind_textdomain_codeset'): gettext.bind_textdomain_codeset('labyrinth','UTF-8') gettext.textdomain('labyrinth')