Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community or GitHub with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
String inside a RESX file not beeing translated to pt-BR on Android.
Using Visual Studio 2015 RC +
Windows 10 Build 10162 +
Follow the sample to reproduce the issue:
Steps to reproduce:
1 - Open this sample on an Android Lolipop device With the Language setted to 'Brazilian Portuguese' (pt-BR);
3 - Set a breakpoint on line 42 of App.cs class located on the shared project (PCL);
4 - Run the application an notice that the Bug.Resources.AppResource.Unit is not returned as located on the it'r related resx file.
I have checked this issue and with the help of attached sample I am able to reproduce this issue.
Debug logs: https://gist.github.com/RamChBachkheti/22da007b36b46a75ae12
Adb logs: https://gist.github.com/RamChBachkheti/e8d449544912005640a2
Additional Info: This issue doesn't exist with iOS project.
Microsoft Visual Studio Community 2015 RC
Version 14.0.22823.1 D14REL
Microsoft .NET Framework
Installed Version: Community
Xamarin 3.11.666.0 (ebae43a)
Xamarin.Android 184.108.40.206 (5f55a9ef61c11b6ce0890bc91e4c71b1b92be214)
Xamarin.iOS 220.127.116.11 (67b390d0d1bd741582cf7b7fd3ffea08583a3f83)
The solution had
Android project > Options > Build > Android Build > General > Fast assembly deployment
enabled. Testing should always be verified against release builds and on physical devices - but for debugging, you must turn OFF "Fast assembly deployment" in Android.
This is a known issue - see https://bugzilla.xamarin.com/show_bug.cgi?id=31720 and bug #31037.
Created attachment 12050 [details]
attached solution works with fast-dev disabled
duplicate of 31720 / 31307
Just changed the "Fast assembly deployment" option and it worked.
This is now fixed in master branch by 256f9c1fba16c26ca138137bb529a2ba189f3ba0
It rooted from the same issue as #31037