1. On Windows OS with Russian locale* and active English keyboard layout, copy this button from Chrome browser and paste it in TC's button bar.
It will be pasted like this:
However, when pasting in Notepad or Akelpad the button code will be correct. With Ctrl+Shift+V or Ctrl+Shift+Ins Akelpad allows to insert data as ANSI clipboard data, and this will insert above code with ??????? marks.TOTALCMD#BAR#DATA
cmd /c
echo.>>???_?????.??????????
shell32.dll
??????? ???????? ?????
1
-1
2. On other side, some (mostly old) programs while active English keyboard copy cyrillic text in a way that target program inserts it wrong, for example the word
will be pasted likeтест
and pasting from ANSI clipboard (mentioned Akelpad's Ctrl+Shift+V or Ctrl+Shift+Ins) is fixing this.òåñò
The explanation from Akelpad author is available here (Google Translate; russian original)
*May depend on value of parameters 1252 and 1250 in registry hive
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
In russian Windows they often remapped to 1251 to solve cyrillic display issues.
To solve the issue, I suggest:
1) use Unicode clipboard data to insert a button using button bar's Paste context menu item;
2) use ANSI clipboard data to insert a button using Paste menu while holding Crtl+Shift buttons;
3) in other Commander's editable fields make Ctrl+V or Ctrl+Ins to insert Unicode clipboard data, and Ctrl+Shift+V or Ctrl+Shift+Ins to insert ANSI one (Akelpad's behaviour).