Bug 28279 - XS Mixes the Language Used on Menu Items When Not Set to English
Summary: XS Mixes the Language Used on Menu Items When Not Set to English
Status: RESOLVED DUPLICATE of bug 28033
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: IDE localization ()
Version: 5.7
Hardware: PC Windows
: Normal normal
Target Milestone: (C8)
Assignee: Vsevolod Kukol
URL:
Depends on:
Blocks:
 
Reported: 2015-03-20 16:57 UTC by Jimmy [MSFT]
Modified: 2016-07-15 12:25 UTC (History)
3 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:


Attachments
Menu bar (11.28 KB, image/png)
2015-03-20 16:57 UTC, Jimmy [MSFT]
Details
Options dialog (30.19 KB, image/png)
2015-03-20 16:59 UTC, Jimmy [MSFT]
Details


Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and 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 Links.

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.

Related Links:
Status:
RESOLVED DUPLICATE of bug 28033

Description Jimmy [MSFT] 2015-03-20 16:57:51 UTC
Created attachment 10434 [details]
Menu bar

=== Overview ===
Setting the language in Xamarin Studio to something other than English results in the IDE using both languages and mixing them in menu items throughout the IDE.

See attached screenshots for reference.

=== System Information ===
Xamarin Studio

Version 5.7.2 (build 7)

Installation UUID: 4fd9ee41-3c37-4562-8bca-454043c825fa

Runtime:

Microsoft .NET 4.0.30319.34209

GTK+ 2.24.22 (MS-Windows theme)

GTK# 2.12.26



Xamarin.Android

Version: 4.20.0 (Business Edition)

Android SDK: C:\Users\Daan\AppData\Local\Android\android-sdk

Supported Android versions:

2.1 (API level 7)

2.2 (API level 8)

2.3 (API level 10)

3.1 (API level 12)

4.0 (API level 14)

4.0.3 (API level 15)

4.1 (API level 16)

4.4 (API level 19)

Java SDK: C:\Program Files (x86)\Java\jdk1.7.0_71

java version "1.7.0_71"

Java(TM) SE Runtime Environment (build 1.7.0_71-b14)

Java HotSpot(TM) Client VM (build 24.71-b01, mixed mode, sharing)



Build Information

Release ID: 507020007

Git revision: dcf3f486177d3e625349b51a8f3be807e3fa7712

Build date: 2015-02-24 05:29:53-05

Xamarin addins: ea7c65bb7876e4a876ab365208e94acdf8f330ef



Operating System

Windows 6.2.9200.0 (64-bit)
Comment 1 Jimmy [MSFT] 2015-03-20 16:59:08 UTC
Created attachment 10435 [details]
Options dialog
Comment 2 Mikayla Hutchinson [MSFT] 2015-03-22 03:19:41 UTC
The issue is that the translations, which are user-contributed, have not been updated so strings are missing.

In general I think we should remove translations with coverage that isn't close to 100%. Perhaps this could be done automatically.
Comment 3 Sadik Ali 2015-03-24 09:42:50 UTC
I have checked this issue and able to reproduce given behavior. When I change the Language of XS it mixes a English language with other language.

Screencast: http://www.screencast.com/t/qsqklKDW90
Ide Logs: https://gist.github.com/Arpit360/76f9ae6cce539cdb015b

Environment Info:

=== Xamarin Studio ===

Version 5.8.2 (build 5)
Installation UUID: 0ab3f31c-da0f-40d3-be27-a8ade9c61903
Runtime:
	Microsoft .NET 4.0.30319.18408
	GTK+ 2.24.22 (MS-Windows theme)
	GTK# 2.12.26

=== Xamarin.Android ===

Version: 4.20.0 (Business Edition)
Android SDK: C:\android-sdk
	Supported Android versions:
		2.1    (API level 7)
		2.2    (API level 8)
		2.3    (API level 10)
		3.1    (API level 12)
		4.0    (API level 14)
		4.0.3  (API level 15)
		4.1    (API level 16)
		4.2    (API level 17)
		4.3    (API level 18)
		4.4    (API level 19)
		4.4.87 (API level 20)
		5.0    (API level 21)
Java SDK: C:\Program Files\Java\jdk1.7.0_71
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) Client VM (build 24.71-b01, mixed mode, sharing)

=== Xamarin Android Player ===

Version: 0.2.5
Location: C:\Program Files\Xamarin Android Player\DeviceManager.exe

=== Build Information ===

Release ID: 508020005
Git revision: 541c06a4f6c95383333375d56fd6c23ce48cb916
Build date: 2015-03-20 06:08:35-04
Xamarin addins: 02510c4990dee3475c282b3182d588975a63ff07

=== Operating System ===

Windows 6.1.7601.65536
Comment 5 Vsevolod Kukol 2016-07-15 12:25:59 UTC
Depending on the OS default language: this issue is caused by missing translation bits (as described by Mikayla in https://bugzilla.xamarin.com/show_bug.cgi?id=28279#c2) if the XS language is set to system language, or this is similar to https://bugzilla.xamarin.com/show_bug.cgi?id=28033. Marking as duplicate for now.

*** This bug has been marked as a duplicate of bug 28033 ***