comparison roundup/cgi/TranslationService.py @ 5447:41532b2ab141

better detection if we need a gettext workaround
author Christof Meerwald <cmeerw@cmeerw.org>
date Thu, 19 Jul 2018 21:58:24 +0100
parents 214f34e18678
children b0c2307be3d1
comparison
equal deleted inserted replaced
5446:214f34e18678 5447:41532b2ab141
28 _msg = self.gettext(msgid) 28 _msg = self.gettext(msgid)
29 #print ("TRANSLATE", msgid, _msg, mapping, context) 29 #print ("TRANSLATE", msgid, _msg, mapping, context)
30 _msg = TALInterpreter.interpolate(_msg, mapping) 30 _msg = TALInterpreter.interpolate(_msg, mapping)
31 return _msg 31 return _msg
32 32
33 if not _py3: 33 if hasattr(i18n.RoundupTranslations, 'ugettext'):
34 def gettext(self, msgid): 34 def gettext(self, msgid):
35 msgid = us2u(msgid) 35 msgid = us2u(msgid)
36 msgtrans=self.ugettext(msgid) 36 msgtrans=self.ugettext(msgid)
37 return u2s(msgtrans) 37 return u2s(msgtrans)
38 38

Roundup Issue Tracker: http://roundup-tracker.org/