| Viewing file:  ru_RU.py (4.47 KB)      -rw-r--r-- Select action/file-type:
 
  (+) |  (+) |  (+) | Code (+) | Session (+) |  (+) | SDB (+) |  (+) |  (+) |  (+) |  (+) |  (+) | 
 
# -*- coding: utf-8 -*-from __future__ import unicode_literals
 from .base import *  # noqa
 
 # don't use an unicode string
 localeID = 'ru_RU'
 dateSep = ['-', '.']
 timeSep = [':']
 meridian = []
 usesMeridian = False
 uses24 = True
 
 Weekdays = [
 'понедельник', 'вторник', 'среда', 'четверг',
 'пятница', 'суббота', 'воскресенье',
 ]
 shortWeekdays = [
 'пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс',
 ]
 # library does not know how to conjugate words
 # библиотека не умеет спрягать слова
 Months = [
 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля',
 'августа', 'сентября', 'октября', 'ноября', 'декабря',
 ]
 shortMonths = [
 'явн', 'фев', 'мрт', 'апр', 'май', 'июн',
 'июл', 'авг', 'сен', 'окт', 'нбр', 'дек',
 ]
 dateFormats = {
 'full': 'EEEE, dd MMMM yyyy',
 'long': 'dd MMMM yyyy',
 'medium': 'dd-MM-yyyy',
 'short': 'dd-MM-yy',
 }
 
 timeFormats = {
 'full': 'HH:mm:ss v',
 'long': 'HH:mm:ss z',
 'medium': 'HH:mm:ss',
 'short': 'HH:mm',
 }
 
 dp_order = ['d', 'm', 'y']
 
 decimal_mark = '.'
 
 units = {
 'seconds': ['секунда', 'секунды', 'секунд', 'сек', 'с'],
 'minutes': ['минута', 'минуты', 'минут', 'мин', 'м'],
 'hours': ['час', 'часов', 'часа', 'ч'],
 'days': ['день', 'дней', 'д'],
 'weeks': ['неделя', 'недели', 'н'],
 'months': ['месяц', 'месяца', 'мес'],
 'years': ['год', 'года', 'годы', 'г'],
 }
 
 re_values = re_values.copy()
 re_values.update({
 'specials': 'om',
 'timeseparator': ':',
 'rangeseparator': '-',
 'daysuffix': 'ого|ой|ий|тье',
 'qunits': 'д|мес|г|ч|н|м|с',
 'now': ['сейчас'],
 })
 
 Modifiers = {
 'после': 1,
 'назад': -1,
 'предыдущий': -1,
 'последний': -1,
 'далее': 1,
 'ранее': -1,
 }
 
 dayOffsets = {
 'завтра': 1,
 'сегодня': 0,
 'вчера': -1,
 'позавчера': -2,
 'послезавтра': 2,
 }
 
 re_sources = {
 'полдень': {'hr': 12, 'mn': 0, 'sec': 0},
 'день': {'hr': 13, 'mn': 0, 'sec': 0},
 'обед': {'hr': 12, 'mn': 0, 'sec': 0},
 'утро': {'hr': 6, 'mn': 0, 'sec': 0},
 'завтрак': {'hr': 8, 'mn': 0, 'sec': 0},
 'ужин': {'hr': 19, 'mn': 0, 'sec': 0},
 'вечер': {'hr': 18, 'mn': 0, 'sec': 0},
 'полночь': {'hr': 0, 'mn': 0, 'sec': 0},
 'ночь': {'hr': 21, 'mn': 0, 'sec': 0},
 }
 
 small = {
 'ноль': 0,
 'один': 1,
 'два': 2,
 'три': 3,
 'четыре': 4,
 'пять': 5,
 'шесть': 6,
 'семь': 7,
 'восемь': 8,
 'девять': 9,
 'десять': 10,
 'одиннадцать': 11,
 'двенадцать': 12,
 'тринадцать': 13,
 'четырнадцать': 14,
 'пятнадцать': 15,
 'шестнадцать': 16,
 'семнадцать': 17,
 'восемнадцать': 18,
 'девятнадцать': 19,
 'двадцать': 20,
 'тридцать': 30,
 'сорок': 40,
 'пятьдесят': 50,
 'шестьдесят': 60,
 'семьдесят': 70,
 'восемьдесят': 80,
 'девяносто': 90,
 }
 
 numbers = {
 'ноль': 0,
 'один': 1,
 'два': 2,
 'три': 3,
 'четыре': 4,
 'пять': 5,
 'шесть': 6,
 'семь': 7,
 'восемь': 8,
 'девять': 9,
 'десять': 10,
 'одиннадцать': 11,
 'двенадцать': 12,
 'тринадцать': 13,
 'четырнадцать': 14,
 'пятнадцать': 15,
 'шестнадцать': 16,
 'семнадцать': 17,
 'восемнадцать': 18,
 'девятнадцать': 19,
 'двадцать': 20,
 }
 
 magnitude = {
 'тысяча': 1000,
 'миллион': 1000000,
 'миллиард': 1000000000,
 'триллион': 1000000000000,
 'квадриллион': 1000000000000000,
 'квинтиллион': 1000000000000000000,
 'секстиллион': 1000000000000000000000,
 'септиллион': 1000000000000000000000000,
 'октиллион': 1000000000000000000000000000,
 'нониллион': 1000000000000000000000000000000,
 'дециллион': 1000000000000000000000000000000000,
 }
 
 |