Xamarin 表单 多语言不选择其他语言键



我正在尝试Xamarin形成一个多语言演示。 在这方面,我尝试了两种选择 1(插件。多语言包 2(静态资源(无插件(。 我刚刚从以下站点下载了演示 1( https://github.com/CrossGeeks/MultilingualPlugin 2( https://learn.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/localization/text?pivots=windows

但是这两个演示都没有选择另一种语言键。我感谢您的帮助。

这是Visual Studio更新(版本8.6(内部版本4520((之后的错误。有一个解决方法是使用Android SDK的最后一个稳定版本。

在 Android.csproj 中,在最后一行(标签项目内部(添加以下行:

<Target Name="_ResolveSatellitePaths" DependsOnTargets="_ResolveAssemblies">
<ResolveAssemblyReference AllowedAssemblyExtensions="$(AllowedReferenceAssemblyFileExtensions)" AssemblyFiles="@(ResolvedUserAssemblies)" AutoUnify="$(AutoUnifyAssemblyReferences)" FindDependencies="True" FindRelatedFiles="False" FindSatellites="True" SearchPaths="$(AssemblySearchPaths)" TargetFrameworkMoniker="$(TargetFrameworkMoniker)" TargetFrameworkMonikerDisplayName="$(TargetFrameworkMonikerDisplayName)" TargetFrameworkDirectories="$(TargetFrameworkDirectory)">
<Output TaskParameter="SatelliteFiles" ItemName="_AndroidResolvedSatellitePaths" />
</ResolveAssemblyReference>
</Target>

编辑:

已经有一个VS更新可以解决这个问题。

最新更新