1
私はpygtkとgladeを使ってアプリケーションをビルドしていますが、私はここで問題があります。私は自分のアプリにgtk組み込みのウィジェットをいくつか使用しました。ラベルのテキストをローカライズする方法はわかりません。例pygtk i18n problem --- pygtk組み込みウィジェット
button = gtk.BUTTON_YES_NO
xxxDialog(data, button,text1, text2, xyz)
について「NO」これは、その上の2つのボタンを持つダイアログボックスを生成する1は「はい」を読み、他。私の母国語にYesとNoをローカライズするにはどうすればいいですか?私はPythonコードでテキストをローカライズする方法を知っています(テキストをあらかじめ_()で追加してpo/moファイルを作成しています)が、gtk組み込みウィジェットを処理する方法はわかりません。あなたはそれで私を助けてくれますか?どんな指導も高く評価されます。前もって感謝します。
gtk変換ファイルである '/ usr/share/locale-langpack/*/LC_MESSAGES/gtk20.mo'ファイルを見てください。 gettextコマンドを使ってそれらを(.poテキストファイルに)逆コンパイルすることができます。 – saeedgnu