--- mcomix-0.98/mcomix/i18n.py.debug 2011-09-22 19:53:56.000000000 +0900
+++ mcomix-0.98/mcomix/i18n.py 2012-06-06 10:00:00.000000000 +0900
@@ -84,6 +84,14 @@
translation = gettext.GNUTranslations(
pkg_resources.resource_stream('mcomix.messages', resource))
break
+ else:
+ root_path = os.path.normpath('/')
+ base_dir = os.path.join(root_path, 'usr')
+ locale_dir = os.path.join (base_dir, 'share', 'locale')
+ if gettext.find(domain=domain, localedir=locale_dir, languages=[lang]):
+ translation = gettext.translation(domain=domain, localedir=locale_dir,
+ languages=[lang], fallback=False)
+ break
translation.install(unicode=True)