标签: c++ calendar gtk location set
我的C ++ GTK应用程序中有一个GTK日历,我有一个按钮可以在英语和阿拉伯语之间切换语言。
当我动态更改语言时,我使用 setlocale 更改语言环境,然后使用 gtk_X_set_text()函数设置所有GTK组件的文本,获取与新语言环境关联的字符串。但我不知道如何动态更改日历位置。如果在执行应用程序之前更改系统的位置,我只能在其他位置看到日历。
谢谢。