Mercurial > babel > mirror
comparison babel/support.py @ 597:92e3eb0a317a trunk
".load()" (babel.support.Translations) now returns Babel's NullTranslation (babel.support.NullTranslation) instead of gettext.NullTranslations
author | fschwarz |
---|---|
date | Mon, 20 Aug 2012 19:24:03 +0000 |
parents | f63a07d648b6 |
children | 33c8c68b96c7 |
comparison
equal
deleted
inserted
replaced
596:f63a07d648b6 | 597:92e3eb0a317a |
---|---|
553 locales = [str(locale) for locale in locales] | 553 locales = [str(locale) for locale in locales] |
554 if not domain: | 554 if not domain: |
555 domain = cls.DEFAULT_DOMAIN | 555 domain = cls.DEFAULT_DOMAIN |
556 filename = gettext.find(domain, dirname, locales) | 556 filename = gettext.find(domain, dirname, locales) |
557 if not filename: | 557 if not filename: |
558 return gettext.NullTranslations() | 558 return NullTranslations() |
559 return cls(fileobj=open(filename, 'rb'), domain=domain) | 559 return cls(fileobj=open(filename, 'rb'), domain=domain) |
560 | 560 |
561 def __repr__(self): | 561 def __repr__(self): |
562 return '<%s: "%s">' % (type(self).__name__, | 562 return '<%s: "%s">' % (type(self).__name__, |
563 self._info.get('project-id-version')) | 563 self._info.get('project-id-version')) |