Question signs instead of digits in Chinese locale W7 RC

Bug reports will be moved here when the described bug has been fixed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
skuzi
Junior Member
Junior Member
Posts: 16
Joined: 2009-05-24, 04:27 UTC

Question signs instead of digits in Chinese locale W7 RC

Post by *skuzi »

Windows 7 RC, english version.
TC 7.50 Beta 3, english language only.
Once installed, it's OK.
I've changed locale for non-unicode programs to Chinese (Control Panel-Region & Language-Administrative-Change system locale).
Restarted computer as was asked.
After that some digits in TC' main window are shown as question signs.
Here is link to screenshot (530 KB):
http://img252.imageshack.us/img252/2303/totalcmdchineselocale.png

Before Windows 7 I used TC under Vista, it was absolutely the same story :-(
Waited for long time for TC 7.50 with full Unicode support...

PS. This looks strange, System Locale applies for programs, which do not support Unicode. While TC 7.50 is declared as fully supports Unicode. Plus incorrectly displays digits, which is even more strange.
Last edited by skuzi on 2009-05-25, 12:11 UTC, edited 1 time in total.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48075
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Unfortuntely I cannot confirm that, I need more information:

1. Can you send me the screenshot to beta at ghisler dot com, please?
2. Can you also send me instructions how to enter these digits with Microsoft PinYin IME?
3. You can try to use a different font in Configuration - Options - Font, because maybe the default font is missing these digits...
Author of Total Commander
https://www.ghisler.com
skuzi
Junior Member
Junior Member
Posts: 16
Joined: 2009-05-24, 04:27 UTC

Post by *skuzi »

Thank you for such promt answer.

1. I've sent e-mail as asked.
2. Pls check screenshoot.
3. I've tried, no success. Configuration is default.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48075
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Unfortunatrly I didn't get any e-mail yet. Did you write my name correctly (with 'h' in ghisler)? Can you please send it again? Sorry for the inconvenience!
Author of Total Commander
https://www.ghisler.com
skuzi
Junior Member
Junior Member
Posts: 16
Joined: 2009-05-24, 04:27 UTC

Post by *skuzi »

"Thousands separator" character (in Windows 7 it called 'Digit Grouping Symbol') is "space". In "Properties" dialog size of file is shown correctly.
Plus separator itself might not have correct character, but digit following it lost as well.
E.g if instead of 123 456 I can see 123?456, it's one thing. But actually it's 123?56, which makes the problem.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48075
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

This cannot be - TC 7.5 beta 3 has no problems with space as separator, I have just tried it. It may be a different Unicode character than character Nr. 32. Please try this: Select the 'space' in the above control panel location, then copy it with Ctrl+C and paste with Ctrl+V in Notepad. Save the file as Unicode, and then check with Lister F3 - 3 (hex view) what the code is.

Thanks!
Author of Total Commander
https://www.ghisler.com
skuzi
Junior Member
Junior Member
Posts: 16
Joined: 2009-05-24, 04:27 UTC

Post by *skuzi »

Well, tried with Chinese locale, russian format; english locale, russian format; rusian locale, russian format - always received in file as asked following:

Code: Select all

FF FE A0 00
Opened notepad & entered "space" received:

Code: Select all

FF FE 20 00
When I changed separator to "," TC shows as it should.

On other side
In "Properties" dialog size of file is shown correctly.
And files names are correct.
Little bit confused...
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48075
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I can confirm the problem with the "A0 00" character. It seems to be some kind of wide space. I have also checked it with the upcoming beta 4, it seems to work fine after changing it to Unicode. Please test this again when beta 4 comes out later this week. Thanks for your help!
Author of Total Commander
https://www.ghisler.com
skuzi
Junior Member
Junior Member
Posts: 16
Joined: 2009-05-24, 04:27 UTC

Post by *skuzi »

Checked with TC 7.5 beta 4.
Problem is fixed.
Thank you!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48075
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Great, thanks for verifying it!
Author of Total Commander
https://www.ghisler.com
Post Reply