Skip to content

Commit af64388

Browse files
authored
impr(language): russian list improvements (@psq4) (monkeytypegame#6074)
### Description Minor changes to Russian and Russian 1k (+ordering by frequency), added Russian 5k, contractions, contractions 1k, abbreviations ### Checks - [ ] Adding quotes? - [ ] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. - [ yes ] Adding a language or a theme? - [ yes ] If is a language, did you edit `_list.json`, `_groups.json` and add `languages.json`? - [ ] If is a theme, did you add the theme.css? - Also please add a screenshot of the theme, it would be extra awesome if you do so! - [ ] Check if any open issues are related to this PR; if so, be sure to tag them below. - [ ] Make sure the PR title follows the Conventional Commits standard. (https://www.conventionalcommits.org for more info) - [ ] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title. <!-- label(optional scope): pull request title (@your_github_username) --> <!-- I know I know they seem boring but please do them, they help us and you will find out it also helps you.--> Closes # <!-- the issue(s) your PR resolves if any (delete if that is not the case) --> <!-- please also reference any issues and or PRs related to your pull request --> <!-- Also remove it if you are not following any issues. --> <!-- pro tip: you can mention an issue, PR, or discussion on GitHub by referencing its hash number e.g: [monkeytypegame#1234](monkeytypegame#1234) --> <!-- pro tip: you can press . (dot or period) in the code tab of any GitHub repo to get access to GitHub's VS Code web editor Enjoy! :) -->
1 parent ebebd76 commit af64388

File tree

8 files changed

+6540
-185
lines changed

8 files changed

+6540
-185
lines changed

frontend/static/languages/_groups.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,14 @@
104104
"languages": [
105105
"russian",
106106
"russian_1k",
107+
"russian_5k",
107108
"russian_10k",
108109
"russian_25k",
109110
"russian_50k",
110-
"russian_375k"
111+
"russian_375k",
112+
"russian_contractions",
113+
"russian_contractions_1k",
114+
"russian_abbreviations"
111115
]
112116
},
113117
{

frontend/static/languages/_list.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,14 @@
4848
,"chinese_traditional"
4949
,"russian"
5050
,"russian_1k"
51+
,"russian_5k"
5152
,"russian_10k"
5253
,"russian_25k"
5354
,"russian_50k"
5455
,"russian_375k"
56+
,"russian_contractions"
57+
,"russian_contractions_1k"
58+
,"russian_abbreviations"
5559
,"ukrainian"
5660
,"ukrainian_1k"
5761
,"ukrainian_10k"
Lines changed: 166 additions & 154 deletions
Original file line numberDiff line numberDiff line change
@@ -1,195 +1,207 @@
11
{
22
"name": "russian",
33
"bcp47": "ru-RU",
4+
"orderedByFrequency": true,
45
"words": [
5-
"о",
6-
"у",
76
"и",
8-
"я",
9-
"к",
107
"в",
11-
"а",
12-
"со",
13-
"да",
148
"не",
15-
"уж",
16-
"же",
17-
"по",
18-
"об",
19-
"во",
20-
"ну",
21-
"за",
22-
"на",
239
"он",
24-
"вы",
25-
"ни",
10+
"на",
11+
"я",
12+
"что",
13+
"тот",
14+
"быть",
15+
"с",
16+
"а",
17+
"весь",
18+
"это",
19+
"как",
20+
"она",
21+
"по",
2622
"но",
27-
"бы",
28-
"ли",
29-
"мы",
30-
"из",
23+
"они",
24+
"к",
25+
"у",
3126
"ты",
32-
"до",
27+
"из",
28+
"мы",
29+
"за",
30+
"вы",
31+
"так",
32+
"же",
3333
"от",
34-
"они",
35-
"раз",
36-
"мир",
37-
"кто",
38-
"для",
39-
"уже",
40-
"нет",
34+
"сказать",
35+
"этот",
36+
"который",
37+
"мочь",
38+
"человек",
39+
"о",
40+
"один",
4141
"еще",
42-
"она",
43-
"над",
44-
"так",
42+
"бы",
43+
"такой",
44+
"только",
45+
"себя",
46+
"свое",
47+
"какой",
48+
"когда",
49+
"уже",
50+
"для",
4551
"вот",
46-
"тот",
47-
"что",
48-
"ваш",
49-
"про",
50-
"дом",
51-
"час",
52-
"это",
53-
"там",
54-
"наш",
55-
"чем",
56-
"сам",
57-
"где",
58-
"при",
59-
"как",
60-
"ряд",
61-
"мой",
62-
"без",
63-
"вид",
64-
"под",
65-
"тут",
52+
"кто",
53+
"да",
54+
"говорить",
6655
"год",
56+
"знать",
57+
"мой",
58+
"до",
6759
"или",
68-
"отец",
69-
"друг",
70-
"сила",
71-
"дело",
7260
"если",
73-
"жить",
74-
"день",
75-
"тоже",
76-
"свет",
61+
"время",
62+
"рука",
63+
"нет",
64+
"ни",
65+
"стать",
66+
"даже",
67+
"другой",
68+
"наш",
7769
"свой",
78-
"твой",
79-
"мочь",
80-
"весь",
70+
"ну",
71+
"под",
72+
"где",
73+
"дело",
8174
"есть",
75+
"сам",
76+
"раз",
77+
"чтобы",
78+
"два",
79+
"там",
80+
"чем",
81+
"глаз",
82+
"жизнь",
83+
"первый",
84+
"день",
85+
"тут",
86+
"во",
87+
"ничто",
88+
"потом",
89+
"очень",
90+
"со",
91+
"хотеть",
92+
"ли",
93+
"при",
94+
"голова",
8295
"надо",
83-
"свое",
96+
"без",
97+
"видеть",
8498
"идти",
85-
"ночь",
86-
"стол",
87-
"пока",
88-
"нога",
89-
"рука",
90-
"вода",
91-
"дать",
92-
"быть",
93-
"хотя",
99+
"теперь",
100+
"тоже",
101+
"стоять",
102+
"друг",
103+
"дом",
104+
"можно",
105+
"после",
106+
"слово",
107+
"здесь",
108+
"думать",
109+
"место",
110+
"спросить",
111+
"через",
94112
"лицо",
95-
"лишь",
96-
"себя",
97-
"жена",
98-
"даже",
99-
"этот",
113+
"тогда",
100114
"ведь",
101-
"куда",
102-
"много",
115+
"хороший",
116+
"каждый",
117+
"новый",
118+
"жить",
119+
"должный",
120+
"смотреть",
121+
"почему",
122+
"потому",
123+
"сторона",
124+
"просто",
125+
"нога",
126+
"сидеть",
127+
"понять",
103128
"иметь",
129+
"конечный",
130+
"делать",
131+
"вдруг",
132+
"над",
133+
"взять",
104134
"никто",
105-
"тогда",
106-
"пойти",
107-
"время",
135+
"сделать",
136+
"дверь",
137+
"перед",
138+
"понимать",
139+
"казаться",
140+
"работа",
141+
"ваш",
142+
"уж",
108143
"земля",
109-
"новый",
110-
"когда",
111-
"какой",
112-
"здесь",
113-
"после",
114-
"хочет",
144+
"конец",
145+
"час",
146+
"город",
147+
"последний",
148+
"пока",
149+
"давать",
150+
"вода",
151+
"более",
152+
"хотя",
153+
"всегда",
154+
"куда",
155+
"пойти",
156+
"стол",
157+
"ребенок",
158+
"увидеть",
159+
"сила",
160+
"отец",
161+
"женщина",
162+
"машина",
163+
"ночь",
115164
"сразу",
116-
"такой",
165+
"мир",
166+
"совсем",
167+
"об",
168+
"вид",
117169
"выйти",
118-
"стать",
119-
"знать",
170+
"дать",
171+
"работать",
172+
"любить",
173+
"старый",
120174
"почти",
175+
"ряд",
176+
"оказаться",
177+
"начало",
178+
"твой",
179+
"вопрос",
180+
"много",
181+
"снова",
182+
"ответить",
183+
"между",
184+
"подумать",
121185
"опять",
122-
"более",
123-
"самый",
124186
"белый",
125-
"очень",
126-
"перед",
127-
"слово",
128-
"город",
129-
"ничто",
130-
"потом",
131-
"место",
132-
"чтобы",
133-
"жизнь",
134-
"между",
135-
"конец",
136-
"вдруг",
137-
"дверь",
138-
"снова",
139-
"через",
140-
"взять",
141-
"можно",
142-
"начало",
143-
"давать",
144-
"работа",
145-
"другой",
146-
"хотеть",
147-
"каждый",
148-
"сидеть",
149-
"страна",
150187
"деньги",
151-
"видеть",
188+
"значить",
189+
"про",
190+
"лишь",
152191
"минута",
153-
"старый",
154-
"потому",
155-
"делать",
156-
"голова",
192+
"жена",
193+
"посмотреть",
157194
"правда",
195+
"главный",
196+
"страна",
197+
"свет",
198+
"ждать",
199+
"мать",
158200
"бывать",
159-
"вопрос",
160-
"понять",
161-
"стоять",
162-
"теперь",
163-
"просто",
164-
"только",
165-
"почему",
166-
"всегда",
167-
"думать",
168-
"машина",
169-
"значить",
170201
"кровать",
171-
"сторона",
172-
"человек",
173202
"молчать",
174-
"ребенок",
175-
"главный",
176-
"должный",
177-
"женщина",
178-
"увидеть",
179-
"сказать",
180-
"сделать",
181-
"который",
182-
"ответить",
183-
"казаться",
184-
"подумать",
185-
"понимать",
186-
"работать",
187-
"спросить",
188-
"смотреть",
189-
"оказаться",
190203
"показаться",
191204
"радоваться",
192-
"посмотреть",
193205
"отказываться"
194206
]
195207
}

0 commit comments

Comments
 (0)