我的应用程序支持一些语言,我已经添加了这些语言,并且有一些文件,例如:AppResources.resx
,AppResources.fr.resx
等等。
我改变这样的语言:
RootFrame.Language = XmlLanguage.GetLanguage(AppResources.ResourceLanguage);
FlowDirection flow = (FlowDirection)Enum.Parse(typeof(FlowDirection), AppResources.ResourceFlowDirection);
RootFrame.FlowDirection = flow;
默认情况下,它取决于手机语言,但我想在应用程序内更改它,由用户选择。
在上面的代码中,我可以硬编码并替换AppResources.ResourceLanguage
为en-US
.. 但是有没有更好的方法。
如何获取可用支持的语言列表并进行设置?
(是WP8)