该 TwoLetterISOLanguageName 应该工作得很好。
TwoLetterISOLanguageName
请检查你是否设置了 Culture 在...上 AppResources 因此,即使设备的区域设置不同,也会在您的应用中强制执行这些值。
Culture
AppResources
从我们在评论中的讨论中可以看出,问题在于您的资源文件没有正确构建的操作。不要忘记将resx文件设置为 Custom Tool: ResXFileCodeGenerator 。
Custom Tool: ResXFileCodeGenerator
另请参阅文档 https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/localization/text?tabs=vswin