Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Windows Mobile 的新手,我想创建一个多语言的 windows 移动应用程序,以使应用程序将其语言从英语更改为阿拉伯语,反之亦然。
我怎样才能在代码中做到这一点?
希望任何人都可以帮助我。
您可以通过本地化您的应用程序来做到这一点,首先您必须在 ehich 中添加一个阿拉伯语资源文件,其中会有一个属性名称及其翻译,在另一个文件中应该有相同的属性名称及其英文翻译,然后您必须将该属性绑定到您希望显示该文本的位置。
像这样
Text="{Binding Path=LocalizedResources.Fare,Source={StaticResource LocalizedStrings}}"
其中 fare 是属性的名称。因此,如果该应用程序是英语的,那么该属性将以英语给出票价的价值,否则它将以阿拉伯语给出