Проблема Pygtk i18n --- встроенные виджеты Pygtk - PullRequest
1 голос
/ 23 июня 2011

Я использую pygtk и glade для создания приложений, и у меня здесь проблема.Я использовал несколько встроенных в gtk виджетов в своем приложении.И я не знаю, как локализовать тексты некоторых этикеток.Например,

           button =  gtk.BUTTON_YES_NO
           xxxDialog(data, button,text1, text2, xyz)

это приведет к появлению диалогового окна с двумя кнопками: одна будет «Да», а другая «НЕТ».Вопрос в том, что я должен сделать, чтобы локализовать Да и Нет на мой родной язык.Я знаю, как локализовать тексты в кодах Python (просто предварительно добавить текст с помощью _ () и создать файл po / mo), но я не знаю, как обращаться с встроенными в gtk виджетамиНе могли бы вы, ребята, помочь мне с этим?Любое руководство будет высоко ценится.Заранее спасибо.

1 Ответ

1 голос
/ 24 июня 2011

Вам не нужно ничего делать, встроенные виджеты автоматически локализуются.

...