pygtkを使用して作成しているすべてのプログラムは、デフォルトで右揃えです(おそらく、デフォルトの言語が右から左の言語であるためですか?)どうすれば変更できますか?
2 に答える
1
コンテナ内のウィジェットの向きは、ロケールによって異なります。LANG環境変数を設定することにより、Windowsのロケール設定を変更できます。
set LANG=en_US
something.py
Linuxでは、次のコマンドで同じことができます
export LANGUAGE=en_US
something.py
または単に
LANGUAGE=en_US something.py
于 2012-05-06T13:46:59.543 に答える
1
また、システムロケールに関係なく、ウィジェット内のウィジェット(ウィンドウなど)の方向を調整する場合は、次のようにします。
widget.set_direction(gtk.TEXT_DIR_LTR)
また、アプリ内のすべてのデフォルトの方向を変更するには:
gtk.widget_get_default_direction(gtk.TEXT_DIR_LTR)
またはLTRの代わりにgtk.TEXT_DIR_RTL
于 2012-05-13T01:07:03.537 に答える