Not until the final version of TC 9.0 is out - things might change many times until then. But I am already working on it...any ETA for your cool special menu customizations?
Context menus hotkeys display
Moderators: Hacker, petermad, Stefan2, white
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
With Russian language file hotkeys are still displayed with extra space in 9.0b2.
Code: Select all
Ctrl +X
Alt +Enter
Not confirmed fixed in TC9b2 when a lng file is used. 
The strings 5282, 5283 and 5284 from the Misc configuration dialog are reused for this, and that is why there is a space before the + sign.
It is not smart to reuse these strings since they might contain amperands for hotkeys, and they ar not necessarily spelled the same way as when they are used for showing shortcut keys in menus.
In Danish it now shows as for example Control +X where it should be Ctrl+X when used in a menu.
We have to get 3 new string for this use or one multistring like string 1653

The strings 5282, 5283 and 5284 from the Misc configuration dialog are reused for this, and that is why there is a space before the + sign.
It is not smart to reuse these strings since they might contain amperands for hotkeys, and they ar not necessarily spelled the same way as when they are used for showing shortcut keys in menus.
In Danish it now shows as for example Control +X where it should be Ctrl+X when used in a menu.
We have to get 3 new string for this use or one multistring like string 1653
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
But the string 5282 is still reused - and It is NOT correct translation to use Control for the right click men it has to be Ctrl.
Of course I could change string 5282 to "Ctrl" but it har always been Control - also in English.
I think it is wrong to reuse strings in other contexts, where you cannot be sure that the translation will be the same. So I don't consider this bug fixed
Of course I could change string 5282 to "Ctrl" but it har always been Control - also in English.
I think it is wrong to reuse strings in other contexts, where you cannot be sure that the translation will be the same. So I don't consider this bug fixed

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
- ghisler(Author)
- Site Admin
- Posts: 50549
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Actually it's the same, 5282 also refers to the physical key. Maybe 5282 is translated incorrectly?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
English .lng file:
5282="Control +"
Danish .lng file:
5282="Control +"
Control anywhere else in English (and Danish) .lng and mnu file for shortcuts: Ctrl
I just ask for the possibility for making a consistent translation.
5282="Control +"
Danish .lng file:
5282="Control +"
Control anywhere else in English (and Danish) .lng and mnu file for shortcuts: Ctrl
I just ask for the possibility for making a consistent translation.
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
TC9 beta3 shows "Ctrl+X" when I open the context menu of any file on my Win7 x64 VM. Did I miss something?petermad wrote:But the string 5282 is still reused - and It is NOT correct translation to use Control for the right click men it has to be Ctrl.
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
2Dalai
Which language file are you using and what is the text in your Configuration -> Options -> Misc. -> Redefine hotkeys (Keyboard remapping) -> Control +
Notice string 5282 has been changed in the internal English dialog from being "Control" up until TC9b2 to "Ctrl" in TC9b3 - Ghisler is just cutting it short
EDIT, It is not really string 5282 in internal English that has been changed in beta3, because it still shows "Control" in the Misc. Config dialog, but Ctrl in the context menu - so for internal English two different strings are used - but not so if an external .lng file is used.
Which language file are you using and what is the text in your Configuration -> Options -> Misc. -> Redefine hotkeys (Keyboard remapping) -> Control +
Notice string 5282 has been changed in the internal English dialog from being "Control" up until TC9b2 to "Ctrl" in TC9b3 - Ghisler is just cutting it short

EDIT, It is not really string 5282 in internal English that has been changed in beta3, because it still shows "Control" in the Misc. Config dialog, but Ctrl in the context menu - so for internal English two different strings are used - but not so if an external .lng file is used.
Last edited by petermad on 2016-06-24, 21:27 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
None, so internal English.petermad wrote:Which language file are you using
Control +.[...] and what is the text in your Configuration -> Options -> Misc. -> Redefine hotkeys (Keyboard remapping) -> Control +
I didn't test ealier betas.Notice string 5282 has been changed in the internal English dialog from being "Control" up until TC9b2 to "Ctrl" in TC9b3
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
2ghisler(Author)
Another drawback of reusing strings 5282, 5283, 5284 and 5299 for the contest menu is that there can be hotkeys attached to those strings, and those hotkeys are displayed but inactive/inappropiate/replicated in the contect menu.
See: http://madsenworld.dk/tcmd/underlinecontext.png
So please provide a new string xxxx="Ctrl;Alt;Shift;Win" that can be used for this purpose (and many others) and can be properly translated.
Another drawback of reusing strings 5282, 5283, 5284 and 5299 for the contest menu is that there can be hotkeys attached to those strings, and those hotkeys are displayed but inactive/inappropiate/replicated in the contect menu.
See: http://madsenworld.dk/tcmd/underlinecontext.png
So please provide a new string xxxx="Ctrl;Alt;Shift;Win" that can be used for this purpose (and many others) and can be properly translated.
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
- ghisler(Author)
- Site Admin
- Posts: 50549
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Sorry, currently not planned. TC does remove the hotkeys from them when re-using them.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com