在Xamarin帮助页面https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/localization/text?tabs=windows中,对于“显示正确的语言”,建议定义接口ILocalize,然后使用DependencyService获取一些语言环境信息。
但是,我的Xamarin.Forms Android应用只能根据设备的区域设置选择正确的语言资源文件,并显示正确的语言。
因此,在没有ILocalize和实现的情况下,翻译效果很好。我真的需要ILocalize及其实现吗?
答案 0 :(得分:2)
不需要DependencyService
,Xamarin.Forms会自动识别它并获取适当的资源文件。文档需要更新,an issue was opened for the same