[jToolkit-cvs] jToolkit/web server.py,1.4,1.5
Brought to you by:
davidfraser,
friedelwolff
From: <dav...@us...> - 2003-09-29 08:03:10
|
Update of /cvsroot/jtoolkit/jToolkit/web In directory sc8-pr-cvs1:/tmp/cvs-serv6431 Modified Files: server.py Log Message: added support for operation without localedir and/or localedomains (so you can run a server without doing any localization) Index: server.py =================================================================== RCS file: /cvsroot/jtoolkit/jToolkit/web/server.py,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** server.py 29 Sep 2003 07:12:20 -0000 1.4 --- server.py 29 Sep 2003 08:01:38 -0000 1.5 *************** *** 161,167 **** else: self.errorhandler = errorhandler ! self.languagelist = localize.getinstalledlanguages(self.instance.localedir) ! self.languagenames = localize.getlanguagenames(self.languagelist) ! self.translation = localize.translation(self.instance.localedomains, self.instance.localedir, self.languagelist) if hasattr(self.instance, 'defaultlanguage'): self.defaultlanguage = self.instance.defaultlanguage --- 161,177 ---- else: self.errorhandler = errorhandler ! if hasattr(self.instance, 'localedir'): ! self.localedir = self.instance.localedir ! self.languagelist = localize.getinstalledlanguages(self.localedir) ! self.languagenames = localize.getlanguagenames(self.languagelist) ! else: ! self.localedir = None ! self.languagelist = [] ! self.languagenames = {} ! if hasattr(self.instance, 'localedomains'): ! self.localedomains = self.instance.localedomains ! else: ! self.localedomains = [] ! self.translation = localize.translation(self.localedomains, self.localedir, self.languagelist) if hasattr(self.instance, 'defaultlanguage'): self.defaultlanguage = self.instance.defaultlanguage *************** *** 234,238 **** else: languagelist = [language] + self.languagelist ! return localize.translation(self.instance.localedomains, self.instance.localedir, languagelist) def localize(self, message): --- 244,248 ---- else: languagelist = [language] + self.languagelist ! return localize.translation(self.localedomains, self.localedir, languagelist) def localize(self, message): |