我已经使用Glade和Python制作了一个应用程序,我想进行几个本地化。
我知道如何本地化Python代码中的字符串,我只是用_()封装了所有应该本地化的字符串,然后在.po文件中指定字符串的翻译。
但是,我如何告诉使用Glade构建的字符串应该是可本地化的(例如标签、菜单项、按钮标签等)?
我使用gettext进行本地化。
谢谢你,托马斯
发布于 2010-08-27 23:39:46
您应该能够使用intltool-extract --type=gettext/glade foo.glade
从*.glade文件创建*.pot文件,并且intltool
应该知道什么是可翻译的。
此外,如果您还没有这样做,我建议您研究一下GtkBuilder (您可以从最近的Glade3版本中保存GtkBuilder接口文件,并且您将不再需要额外的libglade )。
https://stackoverflow.com/questions/3586071
复制相似问题