Browse Source

Russian: Add new words to ru extra file, add some new rules

master
kirill-jjj 2 years ago
parent
commit
995dc1e2ef
No account linked to committer's email address
3 changed files with 1088 additions and 243 deletions
  1. 1056
    234
      dictsource/extra/ru_listx
  2. 7
    3
      dictsource/ru_list
  3. 25
    6
      dictsource/ru_rules

+ 1056
- 234
dictsource/extra/ru_listx
File diff suppressed because it is too large
View File


+ 7
- 3
dictsource/ru_list View File

@@ -40,6 +40,7 @@ _6C S,E#s;t;s'ot
_7C s;,Ims'ot
_8C vOs;Ims'ot
_9C dev;Vts'ot
_0M1 t'ys;VtS;
_1MA1 t'ys;ItS;V // no '1' before thousand
_0MA1 t'ys;ItS;i
_0M1 t'ys;VtS;
@@ -49,6 +50,8 @@ _0M2 m;,IlI;'onof
_1M3 ojd;'in_m;,IlI;'art
_0MA3 m;,IlI;'arda
_0M3 m;,IlI;'ardof
_1M3 ojd;'in||m;,IlI;'art
_0MA3 m;,IlI;'arda
_dpt _:'i_: // start of decimal fraction
_dpt2 _d;Is;'atYx // end of decimal fraction

@@ -90,8 +93,8 @@ _» z'akr uglof
_, zVpit'aja

// particle
б by $u // shortened form of 'бы'
ж ZE $u // same as the particle form
// б by $u // shortened form of 'бы'
ж S $u // same as the particle form

// prepositions
в v $u // to,in,at -- TODO: 'f' before voiceless consonants.
@@ -217,4 +220,5 @@ _с Es
на na $atend
радио r'ad;Io
сельского $1 // for the unit test pangram

(косая черта) kas'Aja||tS;ert'A
(из города) iz||g'orVda

+ 25
- 6
dictsource/ru_rules View File

@@ -81,6 +81,8 @@
в (ч f
в (щ f
в (ь_ f;
здра) в (ств // silent v(не произносимая в)
чу) в (ств // silent v(не произносимая в)

.group г
г g
@@ -101,6 +103,8 @@
_доро) г (о g
_е) г (о_ v
е) г (ося_ v
_ле) г (о_ g // лего, конструктор lego, до исправления читал как лево
_ло) г (о_ g // сокращенное от логотип, до исправления читал как лово.
_мно) г (о_ g
_мое) г (о_ v
_намно) г (о_ g
@@ -129,6 +133,12 @@
д (хY t
д (хкY t
д (ь_ t;
з) д (н // silent d(Непроизносимая д)
р) д (ц // Silent D(не произносимая д)
мо) де (м dE#%
ре) д (ко t // редко, редкость, редкого... До исправления читал с буквой д
се) д (к t // беседка, наседка, соседка...


.group е
е e
@@ -137,6 +147,7 @@
A) е (_ jI3 //second position
_) е jI3 //second position
т) е (ст E%
про) е (кт E
ъ) е je
ъ) е (_ jI3 //second position
ь) е je
@@ -214,7 +225,7 @@

.group л
л l
?2 л (Y l^
?2 л (Y l;
л (Y l;

.group м
@@ -230,8 +241,9 @@
.group н
н n
?2 н (Y n^
н (Y n;
н (Y n;
биз) не (с nE
интер) не (т nE // интернет, интернетный, интернета... ??????????
н (_ n_

.group о
@@ -303,11 +315,19 @@
т (нY t;
т (сY t;
т (тY t;
с) т (н // Silent t(Непроизносимая т)
бак) те (р tE% // бактериальный, антибактериальный, ...
бар) те (р tE%
ин) те (рн tE% // интернет, интернационал, ... ??????????
аль) те (рнатив tE // альтернатива, альтернативный, альтернатив...
_ан) те (нн tE // антенна, антенны, антенн...
_кон) те (н tE // контент, контента, контенту...
прин) те (р tV // принтер, принтера, принтеров...
роу) те (р tV# // роутер, роутэр, router...
ин) те (рактив tE // интерактив, интерактивный...
ин) те (рC tE% // интернет, интернационал, ... ??????????
ин) те (рпункт tE# // интерпункт, интерпункта...
ин) терфе (йс tE#rf'E2 // интерфейс, интерфейса, ... ??????????
компью) те (р tE%
компью) те (р tV#

.group у
у u
@@ -381,7 +401,7 @@
ч (з dZ;
ч (зY dZ;
деви) ч (н S
коне) ч (но_ S
_коне) ч (но_ S
пустя) ч (н S
скворе)ч (н S
ску) ч (н S
@@ -406,7 +426,6 @@
ш (зY Z
ш (з Z


.group щ
щ S;
?2 щ SS

Loading…
Cancel
Save