TC9 x64 Umlauts gets "?" in configure columns for
Moderators: Hacker, petermad, Stefan2, white
TC9 x64 Umlauts gets "?" in configure columns for
If you configure columns for file system, the name of the Plugin in the Dropdown-list shows "?" for German Umlauts. This happens only in TC9 x64 and existed already in version 8.52a x64.
Also the Dropdown-list is smaller than in TC9 x86
Win7 64, TC9 b6
Also the Dropdown-list is smaller than in TC9 x86
Win7 64, TC9 b6
Can you make a screenshot of what you mean? You description is ambiguous.
In TC9 there is no drop-down anymore to choose the plugin field, instead TC shows the dialog "Choose plugin property". Furthermore, the name of which plugin contains characters that are not in the ASCII charset?
Regards
Dalai
In TC9 there is no drop-down anymore to choose the plugin field, instead TC shows the dialog "Choose plugin property". Furthermore, the name of which plugin contains characters that are not in the ASCII charset?
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Sorry for my ambigous description, i will try to be more precise.
If you go to Conifguration -> Custom Columns -> there is a Dropdown-list (or what is it called?) for Configure columns for file system. There you can choose the Configuration of custom columns for FS Plugin installed in TC. The Name of my Plugin is "Gelöschte Dateien" for example
It's installed as a Plugin in wincmd.ini
under [FileSystemPlugins]
Gelöschte Dateien=%COMMANDER_PATH%\Plugins\Dateisystem\Back2Life\Back2Life.wfx
But in the drop-down it shows "Gel?schte Dateien"
I hope it is now a little bit clearer what i mean
Screenshot:
If you go to Conifguration -> Custom Columns -> there is a Dropdown-list (or what is it called?) for Configure columns for file system. There you can choose the Configuration of custom columns for FS Plugin installed in TC. The Name of my Plugin is "Gelöschte Dateien" for example
It's installed as a Plugin in wincmd.ini
under [FileSystemPlugins]
Gelöschte Dateien=%COMMANDER_PATH%\Plugins\Dateisystem\Back2Life\Back2Life.wfx
But in the drop-down it shows "Gel?schte Dateien"
I hope it is now a little bit clearer what i mean
Screenshot:
Code: Select all
MIME-Version: 1.0
Content-Type: application/octet-stream; name="Custom columns.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Custom columns.png"
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
Ah, now I get it which drop-down you mean. OK, I can confirm the bug for TC x64 while TC 32 bit shows umlauts correctly. It doesn't even work when wincmd.ini is encoded in Unicode (UTF-16).
I guess this bug may have been detected sooner if I had finished another file-system plugin whose name might contain umlauts in German
.
Regards
Dalai
I guess this bug may have been detected sooner if I had finished another file-system plugin whose name might contain umlauts in German

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Yep. In TC x64 the list shows exactly 8 items at the same time while TC 32 bit shows all of them I currently have in there (14 including <General>).p.eter wrote:Have you seen that the drop-down is smaller in x64 then in x86 and you have to scroll down, if there are more entrys in the List?
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Hmm, just to see if I could reproduce it I set up a trial version fo TC to run in german and installed the Back2Life plugin - but it only turns up inside TC as "Erased files" not as "Gelöschte Dateien" - so I wonder how you managed to have it insatlled as "Gelöschte Dateien" - maybe it was like that in an earlier version...?
I used this version http://totalcmd.net/plugring/back2life.html - interesting that the web page says it is from 2003, when it is actually from 2013, and the installer is both 32- and 64bit, not only 32bit as it say on totalcmd.net
I used this version http://totalcmd.net/plugring/back2life.html - interesting that the web page says it is from 2003, when it is actually from 2013, and the installer is both 32- and 64bit, not only 32bit as it say on totalcmd.net
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
2petermad
You can change the name of any WFX plugin that TC shows in Network neighborhood by directly editing wincmd.ini. I've been doing so for years to rename English names like "DevMan" to "Gerätemanager" or "Services" to "Dienste" so it's easier to use for me and other users. TC 32 bit shows names containing umlauts without issues, but TC x64 does not. IIRC there was a similar issue in the past, but I can't remember the exact circumstances (seems I'm getting old
).
Regards
Dalai
You can change the name of any WFX plugin that TC shows in Network neighborhood by directly editing wincmd.ini. I've been doing so for years to rename English names like "DevMan" to "Gerätemanager" or "Services" to "Dienste" so it's easier to use for me and other users. TC 32 bit shows names containing umlauts without issues, but TC x64 does not. IIRC there was a similar issue in the past, but I can't remember the exact circumstances (seems I'm getting old

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Aha, After puttting some öÖ üÜ in the plugin name manually in the ini file, I can make this list of how it works here:
by dropdown I mean the dropdown list i the Custom columns setup.
So interestingly enough UTF-8 doesn't work except for excactly the 64 bit TC dropdown list.
Is it a bug that the names are not shown correctly in the file panel when the ini file is UTF-8 encoded??
Code: Select all
fileformat: ANSI Unicode UFT-8
32 bit TC dropdown: OK OK not OK
32bit TC file panel: OK OK not OK
64bit TC dropdown: not OK not OK OK
64bit TC file panel: OK OK not OK
So interestingly enough UTF-8 doesn't work except for excactly the 64 bit TC dropdown list.
Is it a bug that the names are not shown correctly in the file panel when the ini file is UTF-8 encoded??
Last edited by petermad on 2016-07-25, 10:08 UTC, edited 2 times in total.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Good question. On the one hand, TC uses WinAPI to read INI files, and that API only supports ANSI and UTF-16, but not UTF-8. OTOH, TC applies its own conversion to the strings read from wincmd.ini so it should work. I guess it's some Lazarus "feature" that it works in TC x64 when UTF-8 is used because this encoding is primarly used in Lazarus (but unfortunately not everywhere).petermad wrote:Is it a bug that the names are not shown corrctly in the file panel when the ini file is UTF-8 encoded??
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Not necessarily. While it's true that TC uses UTF-8 to store strings with non-ASCII characters that are not in the system code page, it puts an UTF-8 BOM (byte order mark) in front of it to distinguish UTF-8 from pure ANSI (i.e. local code page) strings.Dalai wrote:OTOH, TC applies its own conversion to the strings read from wincmd.ini so it should work.
So if you manually rename the key to a string with non-ASCII characters that are NOT in your local code page, you need to put an UTF-8 BOM in front of it and recode the non-ASCII chars to UTF-8 bytes.
We had some issues with this in the past
http://ghisler.ch/board/viewtopic.php?t=42209
True, and therefore recoding the ini file to UTF-8 is something you should never do, because the WinAPI functions transparently recode the bytes and are basically UTF-8 agnostic. TC therefore can't distinguish between ANSI and UTF-8 strings because of the missing BOM in front of every key/value with non-ASCII chars.Dalai wrote:TC uses WinAPI to read INI files, and that API only supports ANSI and UTF-16
Anyway, I can confirm this bug.
TC plugins: PCREsearch and RegXtract
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
for TC 9b7 I can make this list:
So if UTF-8 encoding is not supposed to be supported, the bug can be considered fixed in TC9b7 
Code: Select all
fileformat: ANSI Unicode UFT-8
32 bit TC dropdown: OK OK not OK
32bit TC file panel: OK OK not OK
64bit TC dropdown: OK OK not OK
64bit TC file panel: OK OK not OK

License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar