File mercurial-locale-path-fix.patch of Package mercurial
Index: mercurial-3.2.1/mercurial/i18n.py
===================================================================
--- mercurial-3.2.1.orig/mercurial/i18n.py
+++ mercurial-3.2.1/mercurial/i18n.py
@@ -36,7 +36,7 @@ if (os.name == 'nt'
_ugettext = None
def setdatapath(datapath):
- localedir = os.path.join(datapath, 'locale')
+ localedir = '/usr/share/locale'
t = gettextmod.translation('hg', localedir, _languages, fallback=True)
global _ugettext
_ugettext = t.ugettext