在 Linux 中,是否可以动态更改使用 GTK 创建的 UI 语言?我有一个应用程序需要即时更改 UI 语言。
最佳答案
您必须要么销毁所有小部件并使用新的语言环境设置重建它们,要么手动将所有字符串更改为其翻译后的等价物。最好使用 gettext 执行此操作。
许多应用程序选择不提供应用程序内部用户界面语言的设置。相反,它们只是遵循系统语言设置。
关于linux - 在 GTK 中,如何在运行时更改 UI 上的本地化语言文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3939959/