Localization 如何让resx文件与Xamarin.iOS一起使用以进行本地化

Localization 如何让resx文件与Xamarin.iOS一起使用以进行本地化,localization,xamarin.ios,resources,Localization,Xamarin.ios,Resources,我正在尝试从VS2012获取资源文件以在Xamarin.iOS中工作。基本上,我创建了一个单独的项目(PCL),名为xxxx.Localization,其中包含两个.resx文件-Strings.resx和Strings.da-DK.resx。在这两个字符串中,我都有一个名为String1的字符串,带有本地化版本的“Hello”。该项目生成两个dll-xxxx.Localization.dll和da-DK\xxxx.Localization.resources.dll。问题是,只有xxxx.Lo

我正在尝试从VS2012获取资源文件以在Xamarin.iOS中工作。基本上,我创建了一个单独的项目(PCL),名为xxxx.Localization,其中包含两个.resx文件-Strings.resx和Strings.da-DK.resx。在这两个字符串中,我都有一个名为String1的字符串,带有本地化版本的“Hello”。该项目生成两个dll-xxxx.Localization.dll和da-DK\xxxx.Localization.resources.dll。问题是,只有xxxx.Localization.dll添加到最终的xxxx.app,然后只有默认语言可用。如何将da DK\xxxx.Localization.resources.dll(和其他语言)添加到应用程序中?或者有没有其他方法可以实现跨平台本地化?这里有一个PCL级别的解决方案(意味着它适用于ios、android、uwp等),使用.txt文件而不是resx: