As a rule, the English version shall be the English-language page, texts, news, etc., In Russian of course Russian. Devman correctly advised, in the usual list of fields in the database (as if it were monolingual architecture of the website) add a field that is responsible for language. And then it's simple, in the admin, make the switch-the filter that will show records or a single field value, or with others. In the front too, just use this filter. A sufficiently flexible language can be at least as, in fact, you can even dynamically add from admin panel) Home — base to swell with redundant fields will not.