Created attachment 17225 [details]
Different menu options and labels showing different languages on the same screen. Applies to OS X menu / task bar, IDE option menus, labels, etc.
== Steps to Replicate
Open Xamarin Studio without amending default User Interface Language.
== Expected Behaviour
IDE displays in English (or in native OS language? Unsure.)
== Actual Behaviour
Different menu options / labels are in English, French, German, Korean (?) and possibly others.
== Resolution / workaround
Manually set language:
Xamarin Studio > Preferences... > Visual Style > User Interface Language > English (or desired language)
== Other Information
See screenshots. Presumably on latest Stable but unconfirmed. Customer using macOS Sierra.
Full version info:
=== Xamarin Studio Community ===
Version 6.0.2 (build 73)
Installation UUID: acf065af-cc1b-4ab7-85c6-db393264da4d
Mono 4.4.2 (mono-4.4.0-branch-c7sr1/f72fe45) (64-bit)
GTK+ 2.24.23 (Raleigh theme)
Package version: 404020011
=== Xamarin.Profiler ===
=== Apple Developer Tools ===
=== Xamarin.Mac ===
Version: 126.96.36.199 (Xamarin Studio Community)
=== Xamarin.Android ===
Version: 188.8.131.52 (Xamarin Studio Community)
Android SDK: /Users/daniel/Library/Developer/Xamarin/android-sdk-macosx
Supported Android versions:
6.0 (API level 23)
SDK Tools Version: 25.1.2
SDK Platform Tools Version: 24.0.0
SDK Build Tools Version: 23.0.2
Java SDK: /usr
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)
Android Designer EPL code available here:
=== Xamarin Android Player ===
=== Xamarin.iOS ===
Version: 184.108.40.206 (Xamarin Studio Community)
Build date: 2016-07-28 12:17:02-0400
=== Build Information ===
Release ID: 600020073
Git revision: a6f7a24a9723a2d4f5d33c176615b0d44703ab5b
Build date: 2016-07-26 13:36:15-04
Xamarin addins: f5acb37866a0141bc5ddbe95118f18dae4014568
Build lane: monodevelop-lion-cycle7-sr1
=== Operating System ===
Mac OS X 10.12.0
Darwin Daniels-MacBook-Pro.local 16.0.0 Darwin Kernel Version 16.0.0
Thu Aug 18 18:25:11 PDT 2016
I don't see the issue the customer is having locally. I'm on Sierra too. One peculiar behaviour I see is that the (Default) setting of XS will not pick up the _primary_ language.
In my tested case, it was English as primary and French as secondary, and default ended up as French in XS.
I don't see mixed language. Also, it works just fine in El Capitan.
Update: The customer has English, French, German, Korean in the language pane of OS X. We need to see why this happens. The customer's issue has been resolved for now.
As per comment 4, changing the bug status into 'Resolved'
I have checked this issue with builds (XamarinStudio-220.127.116.1114) attached with card on OS X Sierra following by the bellow steps and observed that its working fine.
Case 1:-When Manually set language from XS.
2.Goto Prefences->Visual Style
3.Set any language from User interface lanuage dropdown.
4.Check task bar, IDE option menus, labels.
Case 2:-When default lanuage set from XS and XS take OS native lanuage.
2.Goto Prefences->Visual Style
3.Set "Default" from User interface lanuage dropdown.
4.Change Mac OS native language English to other language.
6.Check task bar, IDE option menus, labels.
Environment info: https://gist.github.com/sachins360/2fae10620010feb5c75f4c1c4fc76649
I will verify this issue once it will fix in release builds.
Hey, your XS version is supposed to be 5393 (from the trello board).
On the other hand, please use the test case written above when testing with Language = Default.
In the System preferences, have exactly this:
English - Primary
And test with that. On El Capitan, it'll pick up English correctly, on Sierra it'll show mixd languages as in the screenshot in Comment #0.
Sorry about the XS version, I looked at the wrong build page. Disregard that part.
Reopening as the patch hasn't landed on master or c8 - the PR bot will resolve the bug when the PR is merged.
C8 PR was merged.
Master is still open.
I have verified this issue on macOS Sierra with XamarinStudio-18.104.22.16829.dmg - 105cb64488156fa2754873755a5c7dfe428bd22c