使用Glade和GTK3实现Python应用程序的国际化

时间:2014-10-04 18:40:50

标签: python internationalization gtk3 glade

问题是我无法导入gtk.glade(它是GTK2导入)。我的第一次尝试就是这个

try:
    import gtk
    import gtk.glade
except:
    sys.exit(1)
import gettext
APP="pytemp"
DIR="po"
gettext.textdomain(APP)
gettext.bindtextdomain(APP, DIR)

gtk.glade.textdomain(APP)
gtk.glade.bindtextdomain(APP, DIR)

但是这最后两行不适用于GTK3,所以我不知道如何更改代码...... 我想使用gettext进行不同语言的翻译,但我无法访问Glade字符串。

0 个答案:

没有答案