/[opental]/opental/PlacelessTranslationService/GettextMessageCatalog.py
ViewVC logotype

Diff of /opental/PlacelessTranslationService/GettextMessageCatalog.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by lalo, Fri Feb 28 11:08:04 2003 UTC revision 1.9 by lalo, Wed Mar 5 15:28:47 2003 UTC
# Line 81  class GettextMessageCatalog(Persistent, Line 81  class GettextMessageCatalog(Persistent,
81              file.close()              file.close()
82              self._language = (tro._info.get('language-code', None) # new way              self._language = (tro._info.get('language-code', None) # new way
83                             or tro._info.get('language', None)) # old way                             or tro._info.get('language', None)) # old way
             self._language = self._language.lower().replace('_', '-')  
84              self._domain = tro._info.get('domain', None)              self._domain = tro._info.get('domain', None)
85              if self._language is None or self._domain is None:              if self._language is None or self._domain is None:
86                  raise ValueError, 'potfile has no metadata'                  raise ValueError, 'potfile has no metadata'
87                self._language = self._language.lower().replace('_', '-')
88              self.preferred_encodings = tro._info.get('preferred-encodings', '').split()              self.preferred_encodings = tro._info.get('preferred-encodings', '').split()
89              self.name = unicode(tro._info.get('language-name', ''), tro._charset)              self.name = unicode(tro._info.get('language-name', ''), tro._charset)
90              self.default_zope_data_encoding = tro._charset              self.default_zope_data_encoding = tro._charset

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26