Я следовал этому короткому уроку, чтобы добавить локализацию в приложение XamarinForms:
https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/localization/text?pivots=windows#specify -the-default-culture
Их проект работает правильно - в том, что я могу менять языки, изменяя [Assembly: NeutralResourcesLanguage ("en-US")] в AssemblyInfo.CS.
В моем собственном проекте, используя те же строки ResX в макете XAML, я не могу изменить язык от всего, кроме en-GB.
Правка - удаление файлов resx и рекрафт, кажется, сделали свое дело.