=== modified file 'lib/i18n.py' --- lib/i18n.py 2010-05-26 15:46:12 +0000 +++ lib/i18n.py 2010-05-26 15:49:52 +0000 @@ -50,7 +50,11 @@ def _get_locale_dir(): - return os.path.join(os.path.realpath(os.path.dirname(__file__)), '..', 'locale') + localedir = os.path.join(os.path.realpath(os.path.dirname(__file__)), '..', 'locale') + if sys.platform.startswith('linux'): + if not os.access(localedir, os.R_OK | os.X_OK): + localedir = '/usr/share/locale' + return localedir def _check_win32_locale():