Classic Shell http://www.classicshell.net/forum/ |
|
Incorrect interface language in CS 4.0 http://www.classicshell.net/forum/viewtopic.php?f=12&t=1432 |
Page 1 of 1 |
Author: | dfdf [ Tue Oct 15, 2013 2:15 pm ] | ||
Post subject: | Incorrect interface language in CS 4.0 | ||
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.
|
Author: | Ivo [ Tue Oct 15, 2013 8:48 pm ] |
Post subject: | Re: Incorrect interface language in CS 4.0 |
Did you use the Russian installer or the English installer with additional Russian file? |
Author: | Ivo [ Tue Oct 15, 2013 8:56 pm ] | ||
Post subject: | Re: Incorrect interface language in CS 4.0 | ||
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.
|
Author: | dfdf [ Wed Oct 23, 2013 12:25 pm ] |
Post subject: | Re: Incorrect interface language in CS 4.0 |
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 |
Author: | Ivo [ Wed Oct 23, 2013 9:54 pm ] |
Post subject: | Re: Incorrect interface language in CS 4.0 |
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 |
Author: | dfdf [ Thu Oct 24, 2013 8:21 am ] |
Post subject: | Re: Incorrect interface language in CS 4.0 |
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). |
Author: | Ivo [ Thu Oct 24, 2013 8:33 am ] | ||
Post subject: | Re: Incorrect interface language in CS 4.0 | ||
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
|
Author: | dfdf [ Thu Oct 24, 2013 9:23 am ] |
Post subject: | Re: Incorrect interface language in CS 4.0 |
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 |
Author: | Ivo [ Thu Oct 24, 2013 9:41 am ] |
Post subject: | Re: Incorrect interface language in CS 4.0 |
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? |
Author: | Gaurav [ Thu Oct 24, 2013 9:51 am ] |
Post subject: | Re: Incorrect interface language in CS 4.0 |
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? |
Author: | dfdf [ Thu Oct 24, 2013 10:40 am ] |
Post subject: | Re: Incorrect interface language in CS 4.0 |
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 ![]() |
Author: | dfdf [ Thu Oct 24, 2013 10:47 am ] | ||
Post subject: | Re: Incorrect interface language in CS 4.0 | ||
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 ![]() Moreover, other software detects UI language correctly (for example, take a look at Adobe Reader screenshot below).
|
Page 1 of 1 | All times are UTC - 8 hours [ DST ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |