diff -r 1d25e928c299 -r 69c0ba095536 dbapi.py --- a/dbapi.py Tue Sep 15 15:01:41 2009 +0200 +++ b/dbapi.py Thu Sep 17 15:16:53 2009 +0200 @@ -215,10 +215,13 @@ self.lang = 'en' # use req.__ to translate a message without registering it to the catalog try: - self._ = self.__ = self.translations[self.lang] + gettext, pgettext = self.translations[self.lang] + self._ = self.__ = gettext + self.pgettext = pgettext except KeyError: # this occurs usually during test execution self._ = self.__ = unicode + self.pgettext = lambda x,y: y self.debug('request default language: %s', self.lang) def decorate_rset(self, rset): @@ -361,7 +364,7 @@ # connection object ########################################################### class Connection(object): - """DB-API 2.0 compatible Connection object for CubicWebt + """DB-API 2.0 compatible Connection object for CubicWeb """ # make exceptions available through the connection object ProgrammingError = ProgrammingError