I want to use the awesome siunitx package in my Russian PhD thesis. However, using stuff like
\SI[per-mode=symbol]{10}{\metre\per\square\second}
produces
no matter what the babel configuration is. Adding \selectlanguage{russian}% does not help. I checked the documentation and it says it doesn't support Russian.
I need to get something like
, i.e. I need to redefine all glyphs for the measurement units. Could you please tell me how it can be done? (I must say I'm not experienced with the *.sty file syntax).
[UPD 15.09.2016] Here's a siunitx.cfg file with everything I could find in GOST 8.417-2002. If you are Russian, just drop it into your project folder.

siunitxcan also be used for Imperial units too. :) How to typeset imperial/US customary units, especially in combination with SI/metric units – Alan Munn Aug 13 '16 at 23:26Mto a lowercase Cyrillicмto qualify it as a real lower case 'm', i.e. metre symbol ;-) It's wrong in the sense of Science ;-) (see also the screen-shot by the O.P. it's an lowercase 'м'). Your solution will fail most likely also for other cyrillic letters that don't have a direct Latin alphabet correspondence. – Aug 13 '16 at 23:38