]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blob - languages/data/grammarTransformations/ru.json
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.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 }