我正在UWP
开发C#
个应用。它需要支持英语和法语,第一个屏幕包含绑定到JSON数据的FlipView
。
如何在FlipView
?
我想到了多种方式:
JSON
中,为每个视图添加翻译的字段。这意味着我需要检索当前语言并更改我根据它解析JSON
的方式。你会做什么,效率最高的是什么?还有另外一种方法吗?因为我已经使用XAML
资源文件来翻译其他UI字符串。如果没有,有没有办法在C#
中检索语言信息?
感谢。
答案 0 :(得分:0)
没有简单的方法来解决你的问题。
您需要手动翻译json的单词,但我建议您使用Bing Translator Api非常容易使用。
您可以将您的单词发送到另一种语言,并在您的用户界面中显示结果
答案 1 :(得分:0)
最后我做了它,以便每种语言都有一个JSON文件。然后我在加载时根据系统语言切换文件。