Russian plus


A simple but effective app to learn Russian in context. Download for Android


How to create the dictionaries for the main sections

How to create the dictionaries for 'Tests'

Database of publicly available dictionaries


← home page






How to create the dictionaries for the main sections


Method 1

The easiest way to create the new dictionaries is use a personal computer and spreadsheet-template (download ruplus.xls for MS Office or ruplus.ods for OpenOffice).




I draw your attention that must necessarily be allowed to run macros.



Method 2

You can create your own XML-dictionary file in any text editor.

For example:


<?xml version="1.0" encoding="utf-8"?>
<words>
<word
  russian_word="они"
  transcription_word="oni"
  part_of_speech="pronoun"
  english_word="they"
  russian_phrase="что [они] делают?"
  english_phrase="what are [they] doing?"
  transcription_phrase="chto oni delayut"/>
<word
  russian_word="отец"
  transcription_word="otets"
  part_of_speech="noun"
  english_word="father"
  russian_phrase="Он был для них как [отец]."
  english_phrase="He was like a [father] to them."
  transcription_phrase="on byl dlya nikh kak otets"/>
<word
  russian_word="начать"
  transcription_word="nachat'"
  part_of_speech="verb"
  english_word="begin"
  russian_phrase="я не знаю, как [начать]"
  english_phrase="I don't know how to [begin]"
  transcription_phrase="ya ne znayu kak nachat'"/>
</words>
		

You must use UTF-8 encoding.





How to create the dictionaries for 'Tests'


Method 1

The easiest way to create the new dictionaries is use a personal computer and spreadsheet-template (download tests.xls for MS Office or tests.ods for OpenOffice).




I draw your attention that must necessarily be allowed to run macros.



Method 2

You can create your own XML-dictionary file in any text editor.

For example:


<?xml version="1.0" encoding="utf-8"?>
<words>
<word
  question="Родители любят _____."
  answer1="взрослого сына"
  answer2="взрослому сыну"
  answer3="взрослый сын"
  answer4="взрослым сыном"
  answer5=""/>
<word
  question="Мне не нравится _____."
  answer1="новый компьютер"
  answer2="новому компьютеру"
  answer3="новом компьютере"
  answer4="новым компьютером"
  answer5=""/>
<word
  question="После _____ он пошёл в кафе."
  answer1="важной встречи"
  answer2="важной встрече"
  answer3="важной встречей"
  answer4="важную встречу"
  answer5=""/>
</words>
		

Right answer must always be place in 'answer1' field and you must use UTF-8 encoding.





Database of publicly available dictionaries


Name Type Author Download
In a restaurant phrases Oleg Smith dic_01.xml
Hotel and Shopping phrases Oleg Smith dic_02.xml
Christmas and New Year words and phrases Oleg Smith dic_03.xml
Conversational phrases phrases Oleg Smith dic_04.xml
Business letters phrases Oleg Smith dic_05.xml
From the dialogues phrases Oleg Smith dic_06.xml
For example tests Oleg Smith test_01.xml



You can also add your dictionary to our database.