PR# 16271 German text in dialogs?
Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: Medium
Date: 2009/09/17
Class: Bug
Severity: Serious
Number: 16271
Release: 6.5.8.524
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)
Synopsis: German text in dialogs?
Description
I've noticed on Unix that the save and open dialogs of EiffelStudio are showing up in german. See attached image. My locale is of course set to just C.
To Reproduce
Problem Report Interactions
I've found how to reproduce the German issue. In ES_LOCALE_EDITOR_WIDGET.on_after_initialized we call `set_strings' on `locale_selection'. If the first entry in `locale_table.linear_representation' is German then you will experience the problem. For the time being I've disabled the call to `change_actions' when calling `set_strings' and it works properly. In most other systems, it is Chinese that comes first and this one does not have a valid code_page on my Ubuntu system and it won't do anything. Ted: I'm closing this report as I have a fix in rev#80885, but it would be nice that `unselected' had the effect of reverting back to whatever used to be the default prior to selecting a locale.
On Ubuntu it does not occur. But the two systems I've experienced that were Fedora Core 2 and RHEL 4.6. And note that in the later, there is a crash in the encoding code (see bug#16266).
I cannot reproduce. What if you run other Eiffel app with gtk open/save dialog in the same console?