It is currently Thu Jun 07, 2018 11:36 pm

All times are UTC - 8 hours [ DST ]


Forum rules


Before posting a bug report or a feature request, search the forum for an older post on the same topic. If you are reporting a crash, try capturing a crash dump. You can find instructions here: How to capture crash dumps



Post new topic Reply to topic  [ 12 posts ] 
Author Message
PostPosted: Tue Oct 15, 2013 2:15 pm 
Offline

Joined: Sat Sep 14, 2013 11:28 am
Posts: 23
I have problem with correct interface language selection (not detection) with CS 4.0
Correct language is detected properly, but displayed wrong.

Windows 7 64bit prof English with MUI (russian). See attachment for explanation.

PS. If I forcibly set language to EN-US - everything becomes fine.


Attachments:
no-en-us.jpg
no-en-us.jpg [ 270.45 KiB | Viewed 4900 times ]
Top
 Profile  
Reply with quote  
PostPosted: Tue Oct 15, 2013 8:48 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5331
Did you use the Russian installer or the English installer with additional Russian file?


Top
 Profile  
Reply with quote  
PostPosted: Tue Oct 15, 2013 8:56 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5331
Download the attached file and extract the EXE inside it.
Then open a command prompt and run the exe.
Post here what it prints out.


Attachments:
Test.zip [67.18 KiB]
Downloaded 129 times
Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 23, 2013 12:25 pm 
Offline

Joined: Sat Sep 14, 2013 11:28 am
Posts: 23
Ivo wrote:
Did you use the Russian installer or the English installer with additional Russian file?

Installer runs in English (i assume this is due to my profile is set to English). Russian file was proposed to be downloaded after installation. I agreed, cause there are both russian and english profiles on same PC.
OS is W7 64Bit Enterprise English with Russian MUI.

Result of Test.exe:

C:\Tmp\00>Test.exe
0409
0419
0019
en-US
ru-RU
ru


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 23, 2013 9:54 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5331
The list of languages - en-US, ru-RU and ru are in order of priority. So in your case English is the highest priority.
This indicates that the original system language is Russian, but then the user language was set to English.

My Win7 is the oposite. It is English with applied Russian language pack. From the test tool I get:
ru-RU
en-US
en


Top
 Profile  
Reply with quote  
PostPosted: Thu Oct 24, 2013 8:21 am 
Offline

Joined: Sat Sep 14, 2013 11:28 am
Posts: 23
Ivo wrote:
This indicates that the original system language is Russian, but then the user language was set to English.

That's true, but isn't it right to have CS interface language match USER interface language by default? Not system language, but USER language? What sense is to match OS system language in case of CS (user-oriented software)?

BTW. OS was setup in english, than russian MUI applied, than OS language was changed to russian (to have welcome/logon screen and system messages in russian).


Top
 Profile  
Reply with quote  
PostPosted: Thu Oct 24, 2013 8:33 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5331
OK, let's get few things straight:
1) The language of the settings is Russian, correct?
2) The "current OS language" in the Language tab in the settings is en-US, correct?
3) What is the language in the classic start menu? For items like Computer, Help, Run, etc
4) What is the language in the Windows 7 start menu? You can access it with Shift+Win key
5) How did you change the OS language to Russian?
6) Run the attached test.exe and tell me what it says


Attachments:
Test.zip [67.18 KiB]
Downloaded 121 times
Top
 Profile  
Reply with quote  
PostPosted: Thu Oct 24, 2013 9:23 am 
Offline

Joined: Sat Sep 14, 2013 11:28 am
Posts: 23
Ivo wrote:
OK, let's get few things straight:
1) The language of the settings is Russian, correct?
2) The "current OS language" in the Language tab in the settings is en-US, correct?
3) What is the language in the classic start menu? For items like Computer, Help, Run, etc
4) What is the language in the Windows 7 start menu? You can access it with Shift+Win key
5) How did you change the OS language to Russian?
6) Run the attached test.exe and tell me what it says


1. Nope. it's "current os language (en-us) - take a look at screenshot (if we're talking about CS settings). If You're asking about profile settings - it's en-US again :)
2. Nope, current OS language is russian (not user, but OS)
3. Russain
4. English (i know about win+r and a little bit more :)
5. Very simple - HKEY_USERS\.DEFAULT\Control Panel\Desktop - PreferredUILanguages (REG_MULTI_SZ) - "ru-RU"
You can also look to HKEY_USERS\.DEFAULT\Control Panel\Desktop\MuiCached - MachinePreferredUILanguages - i have "ru-RU" there also :)
And here: HKEY_USERS\S-1-5-18\Control Panel\Desktop - PreferredUILanguages (REG_MULTI_SZ) - "ru-RU"

6. C:\Tmp\Test.exe
0409
en-US


Top
 Profile  
Reply with quote  
PostPosted: Thu Oct 24, 2013 9:41 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5331
OK, so the issue seems to be that everything in the OS is in English (Windows start menu, Win+R box, etc), Classic Shell correctly identifies the current language to be en-US, but for some reason the settings and the classic start menu are in Russian.

And you want everything to be in English.

Is that correct?


Top
 Profile  
Reply with quote  
PostPosted: Thu Oct 24, 2013 9:51 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5341
I think his issue is that the settings dialog shows the language in Russian as expected but in the brackets (en-US) when it's in fact Russian?

Btw dfdf, you do mean you changed the language by directly editing the registry and not using the Control Panel? In that case, can it be possible that some additional setting doesn't get changed which is why Classic Shell continues to say it's en-US?

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and did Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
PostPosted: Thu Oct 24, 2013 10:40 am 
Offline

Joined: Sat Sep 14, 2013 11:28 am
Posts: 23
Ivo wrote:
OK, so the issue seems to be that everything in the OS is in English (Windows start menu, Win+R box, etc), Classic Shell correctly identifies the current language to be en-US, but for some reason the settings and the classic start menu are in Russian.

And you want everything to be in English.

Is that correct?

Hurrau! That's exactly what I wanted to say in my very first post :)


Top
 Profile  
Reply with quote  
PostPosted: Thu Oct 24, 2013 10:47 am 
Offline

Joined: Sat Sep 14, 2013 11:28 am
Posts: 23
GauravK wrote:
I think his issue is that the settings dialog shows the language in Russian as expected but in the brackets (en-US) when it's in fact Russian?

Btw dfdf, you do mean you changed the language by directly editing the registry and not using the Control Panel? In that case, can it be possible that some additional setting doesn't get changed which is why Classic Shell continues to say it's en-US?


Believe me, You can try to use Control panel to achive exactly same result :) Before using direct registry change i've carefully observed system canges made by cp applet via procmon (registry and file changes).
Moreover, other software detects UI language correctly (for example, take a look at Adobe Reader screenshot below).


Attachments:
Screenshot.jpg
Screenshot.jpg [ 275.55 KiB | Viewed 4735 times ]
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group, Almsamim WYSIWYG Classic Shell © 2010-2016, Ivo Beltchev.
All right reserved.