Merge "Add CollationFa"
[lhc/web/wiklou.git] / languages / data / grammarTransformations / ru.json
1 {
2 "@metadata": {
3 "authors": [
4 "Alexander Sigachov (alexander.sigachov at Googgle Mail)",
5 "Amir E. Aharoni (amir.aharoni@mail.huji.ac.il)"
6 ],
7 "comment": "These rules don't cover the whole grammar of the language, and are intended only for names of languages and Wikimedia projects."
8 },
9 "genitive": [
10 [ "(.+)ь$", "$1я" ],
11 [ "(.+)ия$", "$1ии" ],
12 [ "(.+)ка$", "$1ки" ],
13 [ "(.+)ти$", "$1тей" ],
14 [ "(.+)ды$", "$1дов" ],
15 [ "(.+)д$", "$1да" ],
16 [ "(.+)ник$", "$1ника" ],
17 [ "(.+)ные$", "$1ных" ]
18 ],
19 "prepositional": [
20 [ "(.+)ь$", "$1е" ],
21 [ "(.+)ия$", "$1ии" ],
22 [ "(.+)ка$", "$1ке" ],
23 [ "(.+)ти$", "$1тях" ],
24 [ "(.+)ды$", "$1дах" ],
25 [ "(.+)д$", "$1де" ],
26 [ "(.+)ник$", "$1нике" ],
27 [ "(.+)ные$", "$1ных" ]
28 ],
29 "languagegen": [
30 [ "@metadata", [
31 "comment", "язык в родительном падеже: '(с) русского'"
32 ] ],
33 [ "(.+)кий$", "$1кого" ],
34 [ "иврит$", "иврита" ],
35 [ "идиш$", "идиша" ],
36 [ "(.+)$", "$1" ]
37 ],
38 "languageprep": [
39 [ "@metadata", [
40 "comment", "язык в предложном падеже: '(на) русском'"
41 ] ],
42 [ "(.+)кий$", "$1ком" ],
43 [ "иврит$", "иврите" ],
44 [ "идиш$", "идише" ],
45 [ "(.+)$", "$1" ]
46 ],
47 "languageadverb": [
48 [ "@metadata", [
49 "comment", "наречие с названием языка: 'по-русски'"
50 ] ],
51 [ "(.+)кий$", "по-$1ки" ],
52 [ "иврит$", "на иврите" ],
53 [ "идиш$", "на идише" ],
54 [ "(идо|урду|хинди|эсперанто)$", "на $1" ],
55 [ "(.+)$", "на языке $1" ]
56 ]
57 }