【发布时间】:2018-05-09 16:12:46
【问题描述】:
有没有办法在运行时从 UWP 应用更改 Windows 使用的语言?
我正在开发的应用程序将在信息亭环境中使用,并且将被不同语言的人使用。因此,用户需要能够更改应用程序中的语言,这不仅会更改应用程序中显示的文本,还会更改 Windows 触摸键盘上的输入语言。
在 WPF 中,您可以简单地更改 InputLanguageManager 上的 CurrentInputLanguage 属性,但在 UWP 中似乎没有替代方法。
我知道当在 Windows 中更改输入语言时,我可以收听 CoreTextServicesManager.InputLanguageChanged 事件,但在应用程序中找不到任何地方可以更改它。
谢谢
【问题讨论】:
标签: c# uwp windows-10-universal