I use Canvas on a TImage for writing Russian text on it. It looks OK while the default system locale on my computer is set to Russian. When I switch it to something different, all the cyrillic letters turn into "??????". Assigning Canvas.Font.Charset:='RUSSIAN CHARSET' doesn't help. Is there any method to make my text look cyrillic under ANY system settings?
I want to emphasize, just in case, that it's not the problem of "localization". I don't care about menus and buttons. I only care about the text written on TImage.