Coverage for /pythoncovmergedfiles/medio/medio/src/dateparser/dateparser/data/date_translation_data/ru.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1 statements  

1info = { 

2 "name": "ru", 

3 "date_order": "DMY", 

4 "january": [ 

5 "янв", 

6 "январь", 

7 "января" 

8 ], 

9 "february": [ 

10 "февр", 

11 "февраль", 

12 "февраля", 

13 "Фев" 

14 ], 

15 "march": [ 

16 "мар", 

17 "март", 

18 "марта" 

19 ], 

20 "april": [ 

21 "апр", 

22 "апрель", 

23 "апреля" 

24 ], 

25 "may": [ 

26 "май", 

27 "мая" 

28 ], 

29 "june": [ 

30 "июн", 

31 "июнь", 

32 "июня" 

33 ], 

34 "july": [ 

35 "июл", 

36 "июль", 

37 "июля" 

38 ], 

39 "august": [ 

40 "авг", 

41 "август", 

42 "августа" 

43 ], 

44 "september": [ 

45 "сент", 

46 "сентябрь", 

47 "сентября", 

48 "Сен" 

49 ], 

50 "october": [ 

51 "окт", 

52 "октябрь", 

53 "октября" 

54 ], 

55 "november": [ 

56 "нояб", 

57 "ноябрь", 

58 "ноября", 

59 "Ноя" 

60 ], 

61 "december": [ 

62 "дек", 

63 "декабрь", 

64 "декабря" 

65 ], 

66 "monday": [ 

67 "пн", 

68 "понедельник", 

69 "пнд" 

70 ], 

71 "tuesday": [ 

72 "вт", 

73 "вторник", 

74 "втр" 

75 ], 

76 "wednesday": [ 

77 "ср", 

78 "среда", 

79 "срд", 

80 "среду" 

81 ], 

82 "thursday": [ 

83 "четверг", 

84 "чт", 

85 "чтв" 

86 ], 

87 "friday": [ 

88 "пт", 

89 "пятница", 

90 "птн", 

91 "пятницу" 

92 ], 

93 "saturday": [ 

94 "сб", 

95 "суббота", 

96 "сбт", 

97 "субботу" 

98 ], 

99 "sunday": [ 

100 "воскресенье", 

101 "вс", 

102 "воскресение", 

103 "вск" 

104 ], 

105 "am": [ 

106 "дп" 

107 ], 

108 "pm": [ 

109 "пп" 

110 ], 

111 "year": [ 

112 "г", 

113 "год", 

114 "года", 

115 "году", 

116 "лет" 

117 ], 

118 "month": [ 

119 "мес", 

120 "месяц", 

121 "месяца", 

122 "месяцев" 

123 ], 

124 "week": [ 

125 "нед", 

126 "неделя", 

127 "недели", 

128 "недель", 

129 "неделю" 

130 ], 

131 "day": [ 

132 "день", 

133 "дн", 

134 "дня", 

135 "дней", 

136 "сутки", 

137 "суток" 

138 ], 

139 "hour": [ 

140 "ч", 

141 "час", 

142 "часа", 

143 "часов" 

144 ], 

145 "minute": [ 

146 "мин", 

147 "минута", 

148 "минуты", 

149 "минут", 

150 "минуту" 

151 ], 

152 "second": [ 

153 "с", 

154 "сек", 

155 "секунда", 

156 "секунды", 

157 "секунд", 

158 "секунду" 

159 ], 

160 "relative-type": { 

161 "0 day ago": [ 

162 "сегодня" 

163 ], 

164 "0 hour ago": [ 

165 "в этом часе" 

166 ], 

167 "0 minute ago": [ 

168 "в эту минуту" 

169 ], 

170 "0 month ago": [ 

171 "в этом месяце" 

172 ], 

173 "0 second ago": [ 

174 "сейчас" 

175 ], 

176 "0 week ago": [ 

177 "на этой неделе" 

178 ], 

179 "0 year ago": [ 

180 "в этом году" 

181 ], 

182 "1 day ago": [ 

183 "вчера" 

184 ], 

185 "1 month ago": [ 

186 "в прошлом месяце" 

187 ], 

188 "1 week ago": [ 

189 "на прошлой неделе" 

190 ], 

191 "1 year ago": [ 

192 "в прошлом году" 

193 ], 

194 "in 1 day": [ 

195 "завтра" 

196 ], 

197 "in 1 month": [ 

198 "в следующем месяце" 

199 ], 

200 "in 1 week": [ 

201 "на следующей неделе" 

202 ], 

203 "in 1 year": [ 

204 "в следующем году" 

205 ], 

206 "2 day ago": [ 

207 "позавчера" 

208 ], 

209 "in 2 day": [ 

210 "послезавтра" 

211 ], 

212 "in 3 day": [ 

213 "послепослезавтра" 

214 ] 

215 }, 

216 "relative-type-regex": { 

217 "\\1 day ago": [ 

218 "(\\d+[.,]?\\d*) д назад", 

219 "(\\d+[.,]?\\d*) день назад", 

220 "(\\d+[.,]?\\d*) дн назад", 

221 "(\\d+[.,]?\\d*) дня назад" 

222 ], 

223 "\\1 hour ago": [ 

224 "(\\d+[.,]?\\d*) ч назад", 

225 "(\\d+[.,]?\\d*) час назад", 

226 "(\\d+[.,]?\\d*) часа назад" 

227 ], 

228 "\\1 minute ago": [ 

229 "(\\d+[.,]?\\d*) мин назад", 

230 "(\\d+[.,]?\\d*) минуту назад", 

231 "(\\d+[.,]?\\d*) минуты назад" 

232 ], 

233 "\\1 month ago": [ 

234 "(\\d+[.,]?\\d*) мес назад", 

235 "(\\d+[.,]?\\d*) месяц назад", 

236 "(\\d+[.,]?\\d*) месяца назад" 

237 ], 

238 "\\1 second ago": [ 

239 "(\\d+[.,]?\\d*) сек назад", 

240 "(\\d+[.,]?\\d*) секунду назад", 

241 "(\\d+[.,]?\\d*) секунды назад" 

242 ], 

243 "\\1 week ago": [ 

244 "(\\d+[.,]?\\d*) нед назад", 

245 "(\\d+[.,]?\\d*) недели назад", 

246 "(\\d+[.,]?\\d*) неделю назад" 

247 ], 

248 "\\1 year ago": [ 

249 "(\\d+[.,]?\\d*) г назад", 

250 "(\\d+[.,]?\\d*) год назад", 

251 "(\\d+[.,]?\\d*) года назад" 

252 ], 

253 "in \\1 day": [ 

254 "через (\\d+[.,]?\\d*) д", 

255 "через (\\d+[.,]?\\d*) день", 

256 "через (\\d+[.,]?\\d*) дн", 

257 "через (\\d+[.,]?\\d*) дня" 

258 ], 

259 "in \\1 hour": [ 

260 "через (\\d+[.,]?\\d*) ч", 

261 "через (\\d+[.,]?\\d*) час", 

262 "через (\\d+[.,]?\\d*) часа" 

263 ], 

264 "in \\1 minute": [ 

265 "через (\\d+[.,]?\\d*) мин", 

266 "через (\\d+[.,]?\\d*) минуту", 

267 "через (\\d+[.,]?\\d*) минуты" 

268 ], 

269 "in \\1 month": [ 

270 "через (\\d+[.,]?\\d*) мес", 

271 "через (\\d+[.,]?\\d*) месяц", 

272 "через (\\d+[.,]?\\d*) месяца" 

273 ], 

274 "in \\1 second": [ 

275 "через (\\d+[.,]?\\d*) сек", 

276 "через (\\d+[.,]?\\d*) секунду", 

277 "через (\\d+[.,]?\\d*) секунды" 

278 ], 

279 "in \\1 week": [ 

280 "через (\\d+[.,]?\\d*) нед", 

281 "через (\\d+[.,]?\\d*) недели", 

282 "через (\\d+[.,]?\\d*) неделю" 

283 ], 

284 "in \\1 year": [ 

285 "через (\\d+[.,]?\\d*) г", 

286 "через (\\d+[.,]?\\d*) год", 

287 "через (\\d+[.,]?\\d*) года" 

288 ] 

289 }, 

290 "locale_specific": { 

291 "ru-BY": { 

292 "name": "ru-BY" 

293 }, 

294 "ru-KG": { 

295 "name": "ru-KG" 

296 }, 

297 "ru-KZ": { 

298 "name": "ru-KZ" 

299 }, 

300 "ru-MD": { 

301 "name": "ru-MD" 

302 }, 

303 "ru-UA": { 

304 "name": "ru-UA", 

305 "am": [ 

306 "am" 

307 ], 

308 "pm": [ 

309 "pm" 

310 ] 

311 } 

312 }, 

313 "skip": [ 

314 "в", 

315 "во", 

316 "и", 

317 "около", 

318 "примерно", 

319 " ", 

320 "'", 

321 ",", 

322 "-", 

323 ".", 

324 "/", 

325 ";", 

326 "@", 

327 "[", 

328 "]", 

329 "|", 

330 "," 

331 ], 

332 "sentence_splitter_group": 1, 

333 "ago": [ 

334 "назад" 

335 ], 

336 "in": [ 

337 "в течение", 

338 "спустя", 

339 "через" 

340 ], 

341 "simplifications": [ 

342 { 

343 "од(на|ну|ни|ной|ин)": "1" 

344 }, 

345 { 

346 "дв(а|е|ое|ух)": "2" 

347 }, 

348 { 

349 "пар[ауы]": "2" 

350 }, 

351 { 

352 "три": "3" 

353 }, 

354 { 

355 "четыре": "4" 

356 }, 

357 { 

358 "пять": "5" 

359 }, 

360 { 

361 "шесть": "6" 

362 }, 

363 { 

364 "семь": "7" 

365 }, 

366 { 

367 "восемь": "8" 

368 }, 

369 { 

370 "девять": "9" 

371 }, 

372 { 

373 "десять": "10" 

374 }, 

375 { 

376 "одиннадцать": "11" 

377 }, 

378 { 

379 "двенадцать": "12" 

380 }, 

381 { 

382 "пятнадцать": "15" 

383 }, 

384 { 

385 "двадцать": "20" 

386 }, 

387 { 

388 "тридцать": "30" 

389 }, 

390 { 

391 "сорок": "40" 

392 }, 

393 { 

394 "пятьдесят": "50" 

395 }, 

396 { 

397 "несколько секунд": "44 секунды" 

398 }, 

399 { 

400 "полчаса": "30 минут" 

401 }, 

402 { 

403 "полгода": "6 месяцев" 

404 }, 

405 { 

406 "полтора часа": "90 минут" 

407 }, 

408 { 

409 "полтора года": "18 месяцев" 

410 }, 

411 { 

412 "((?<=(через|спустя|в течение)\\s+)секунд[уы]|(?<=[^\\d]\\s+|^)секунду(?=(\\s+назад)))": "1 секунду" 

413 }, 

414 { 

415 "((?<=(через|спустя|в течение)\\s+)минут[уы]|(?<=[^\\d]\\s+|^)минуту(?=(\\s+назад)))": "1 минуту" 

416 }, 

417 { 

418 "((?<=(через|спустя|в течение)\\s+)часа?|(?<=[^\\d]\\s+|^)час(?=(\\s+назад)))": "1 час" 

419 }, 

420 { 

421 "((?<=(через|спустя|в течение)\\s+)(день|дня)|(?<=[^\\d]\\s+|^)день(?=(\\s+назад)))": "1 день" 

422 }, 

423 { 

424 "((?<=(через|спустя|в течение)\\s+)сут(ки|ок)|(?<=[^\\d]\\s+|^)сутки(?=(\\s+назад)))": "1 сутки" 

425 }, 

426 { 

427 "((?<=(через|спустя|в течение)\\s+)недел[юи]|(?<=[^\\d]\\s+|^)неделю(?=(\\s+назад)))": "1 неделю" 

428 }, 

429 { 

430 "((?<=(через|спустя|в течение)\\s+)месяца?|(?<=[^\\d]\\s+|^)месяц(?=(\\s+назад)))": "1 месяц" 

431 }, 

432 { 

433 "((?<=(через|спустя|в течение)\\s+)года?|(?<=[^\\d]\\s+|^)год(?=(\\s+назад)))": "1 год" 

434 }, 

435 { 

436 "(\\d{3,}1)\\s*год\\s*$": "\\1" 

437 }, 

438 { 

439 "(\\d*[02-9])\\s*год\\b": "\\1" 

440 } 

441 ] 

442}