I'm not IT guy. Please help me how to translate. For example, when I try to translate UI from English version, I can't distinguish which words are from programming language and which words from user interface. So, please help me how to realize which words are for user interface and for programming language.

if I translate above Russian version, is it ok with the version "RandomVideoChat_5.4 " I have purchased ?

Some languages have different word order than in English. For example, in order to translate below sentence into my language I have to change some word order.

If I copy& past the language file into word document, translate it and save it by notepad format, is it ok? or not?
When I open the language file in notepad format, the rows are too long and I can't realize where is the code beginning and where is the UI text beginning. Is there any method to go around it?

I'm thinking about to translate language pack by comparing English and Chinese versions, assuming that where is Chinese characters there is UI phrase. Am I right?

Do I need to change file name into lan_mongolian? or leave it as lan_en.ini?

Is there any risk that is not recoverable , if I install inaccurate language file into my server?

I recommend using a code editor ( http://en.wikipedia.org/wiki/Source_code_editor ). About comparing the english with chinese, you're right.
To use mongolian:
copy lang_en.ini and rename it to lang_mn.ini
edit lang_mn.ini and save your changes with UTF-8 encoding
edit config.php and replace this:

* * *
there is no risk until you save lang_en.ini as lang_en.bakcup as backup
* * *
If you end up with blank screen, read these:
http://www.videosoftware.pro/forum/THREAD-Text-missing
http://www.videosoftware.pro/forum/THREAD-App-loads-but-is-blank

4\. as long as the filename is config.php, it is OK
5\. RVCS does not have language files (it is a new project). It is editable with Adobe Flash Builder 4
6\. www . your domain .com/jabbercam/admin.php?task=importIp
* * *
Some translations are set in config.php (ex. custom filters: Location, Looking for) some are not moved into language files yet (mostly system messages that don't really need translation). To translate these, you need to edit the source:
http://www.videosoftware.pro/forum/THREAD-Installing-and-editing-RVC-5-PART1-step-by-step-description
http://www.videosoftware.pro/forum/THREAD-%09-Installing-and-editing-RVC-5-PART2-step-by-step-description

I have fully translated and edited RVC 5.4 into my language successfully using FB and language files.

But, I'm facing some problem with CRC 0.1 to translate. I have translated and edited UI texts of CRC 0.1 by importing fxp file into FB, have uploaded the exported swf file into my server. There were not any error. But the translated text of left button is not being changed from Mongolian version of "Initiliazing" to Mongolian "Start", "Next", "Again", "Switching" in every stage of session.

Please help me what is wrong? I'm almost finishing what I wanted to customize thank's to your support.

As you see in your attachment, "Унш.." means "Initializing". When 2 people connected it still shows "Унш.." instead of "Next" which is "Дараах" in Mongolian. There is never shown the words "next", "again", "switching", "searching", all the time the button says "Унш.." in Mongolian which means "Initializing"