How to display Cyrillic characters in an application on Redhat Linux 5

view story

http://stackoverflow.com – In my application I have to read a file which contains Cyrillic characters and then display them into my application. To do this, I have changed my system locale to Cyrillic(ru_RU.koi8r) and also changed font type to koi8r(Cyrillic font). But still I am unable to see Cyrillic characters, instead it shows some weird control type characters. Is it the correct way to set locale or do I need to do some more configurations? (HowTos)