Cyrillic symbols on english Windows 10

Posted on in #windows

I use english version of Windows 10 but sometimes I have to deal with files that have cyrillic names or with cyrillic commit messages in TortoiseHg.

I’ve found that my favorite image viewer XnView doesn’t work properly with cyrillic paths when installed on english Windows:

XnView

TortoiseHg Workbench have some issues too:

TortoiseHg Workbench

That particular issues mean that XnView and TortoiseHg Workbench doesn’t support Unicode. However, there’s a fix for this by applying some settings in Windows. You need to tell Windows which language to use for non-Unicode applications.

  1. Navigate to Control Panel, either by Start Menu or by running control command.

Start Menu

  1. Open “Language” item in Control Panel and select “Change date, time, or number formats”.

Language

  1. Navigate to “Administrative” tab and push “Change system locale…” button.

Administrative tab

  1. Select “Russian (Russia)” option from dropdown and save all the windows that you’ve opened.

  2. Restart your computer.

When your computer will restart, XnView will be able to work with cyrillic paths and TortoiseHg will display commit messages correctly.