From: <umg...@us...> - 2007-09-02 11:41:33
|
Revision: 501 http://pybridge.svn.sourceforge.net/pybridge/?rev=501&view=rev Author: umgangee Date: 2007-09-02 04:41:30 -0700 (Sun, 02 Sep 2007) Log Message: ----------- Register translation paths for Glade. Modified Paths: -------------- trunk/pybridge/pybridge/ui/__init__.py Modified: trunk/pybridge/pybridge/ui/__init__.py =================================================================== --- trunk/pybridge/pybridge/ui/__init__.py 2007-08-31 13:45:20 UTC (rev 500) +++ trunk/pybridge/pybridge/ui/__init__.py 2007-09-02 11:41:30 UTC (rev 501) @@ -18,18 +18,23 @@ from twisted.internet import gtk2reactor gtk2reactor.install() -import gtk -from twisted.internet import reactor +# Default settings based on the user's environment. import locale -import gettext locale.setlocale(locale.LC_ALL, '') + +import gettext, gtk.glade as glade import pybridge.environment as env -gettext.bindtextdomain('pybridge', env.get_localedir()) -gettext.textdomain('pybridge') -gettext.install('pybridge') +for module in gettext, glade: + module.bindtextdomain('pybridge', env.get_localedir()) + module.textdomain('pybridge') + +# Register the gettext function for the whole interpreter as "_" +gettext.install('pybridge', env.get_localedir()) + + import config config.load() @@ -47,7 +52,9 @@ wm.open(WindowMain) # Start the event loop. + from twisted.internet import reactor reactor.run() + import gtk gtk.main() config.save() # Save config at exit. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |