对于Xamarin.Forms本地化,我是否需要实现ILocalize?

时间:2018-10-27 21:40:48

标签: android xamarin xamarin.forms localization internationalization

在Xamarin帮助页面https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/localization/text?tabs=windows中,对于“显示正确的语言”,建议定义接口ILocalize,然后使用DependencyService获取一些语言环境信息。

但是,我的Xamarin.Forms Android应用只能根据设备的区域设置选择正确的语言资源文件,并显示正确的语言。

因此,在没有ILocalize和实现的情况下,翻译效果很好。我真的需要ILocalize及其实现吗?

1 个答案:

答案 0 :(得分:2)

不需要DependencyService,Xamarin.Forms会自动识别它并获取适当的资源文件。文档需要更新,an issue was opened for the same