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.
|